#1
|
||||
|
||||
Unreal-IRCD Oper Nasil Yazilir
Unreal'i yeni tercih etmis kisiler ve diger uzun zamanli kullanicilar arasinda fark ettigim bir ince ayrinti
yoneticiler oper'in nasil yazilacagi konusunda bilgi sahibi degiller genelde baz alinmis bir flag (bayrak) kullaniliyor herkez ayni sekilde bunu kullaniyor fakat bir oper yazmanin cok kolay ve gercekten anlayarak flag eklemenin secenekleri 2 sekilde de bize basit yollarla sunulmustur ornegin: network admin yazmak icin 1 cok harf sirasi yazmak yerine Kod:
oper CeSeT { class clients; from { userhost *@*; }; password "f00"; flags { netadmin; // Flag yazmak yerine otomatik tanimlanmis bir deger ekledik netadmin icin }; }; bu sayede bir network adminde belirtilmesi gereken flah lara sahip olmasini kendimiz bu sekilde saglamis olabilmekteyiz. Bunun disinda bir kullaniciya oper yazabilir ve bir network admin seviyesinde islem yapmasinida saglamak mumkundur onemli olan kisiye gerekli seviyeleri eklemektir. bunlari anlatmadan once sizlere Kisaltilmis flag kullandigimizda kisiler direkt olarak hangi erisimlere sahip olmaktadirlar
Kod:
oper CeSeT { class clients; from { userhost *@*; }; password "f00"; flags { local; // New Flag yapisi burada kullaniliyor }; };
Kod:
oper CeSeT { class clients; from { userhost *@*; }; password "f00"; flags { global; // New Flag yapisi burada kullaniliyor }; };
Kod:
oper CeSeT { class clients; from { userhost *@*; }; password "f00"; flags { admin; // New Flag yapisi burada kullaniliyor }; };
Kod:
oper CeSeT { class clients; from { userhost *@*; }; password "f00"; flags { coadmin; // New Flag yapisi burada kullaniliyor }; }; ornegin global bir oper'e whois bilgilerinde "aCoustiC an IRC Operator" yazmasina ragmen netadmin erisimlerinin tamamina ve fazlasina sahip olmasini da saglayabiliriz bunu anlamaniz icin tum new flag yapisini ve erisimlerini anlatacagim. Kod:
Old New Flag Description r - can_rehash /rehash komut erisimi D - can_die /die komut erisimi R - can_restart /restart komut erisimi h - helpop +h (helpop) kullaniciyi helper olarak adlandirir w - can_wallops /wallops komut erisimi g - can_globops /globops komut erisimi c - can_localroute bagli oldugunuz sunucunun kullanici giris cikislarini gormenizi saglar L - can_globalroute bagli tum sunuculardaki kisilerin baglanti mesajlarini gormenizi saglar k - can_localkill /kill komut erisimine yalnizca sizinle ayni sunucuyu paylasanlara uygulanmasini saglar K - can_globalkill /kill komut erisimini tum bagli sunuculardaki kullanicilari atmak yetkisi saglar (linkli sunucular) b - can_kline /kline komut erisimi B - can_unkline /kline -u@h atilan kline yi kaldirma yetkisi saglar n - can_localnotice Bagli oldugunuz sunucudaki kullanicilara mesaj atma yetkisi G - can_globalnotice Bagli tum sunuculardaki kullanicilara mesaj atma yetkisi (/notice $*.net mesajiniz) z - can_zline /zline komut erisimi t - can_gkline /gline, /shun ve /spamfilter komut erisimi Z - can_gzline /gzline komut erisimi W - get_umodew size whois cekenleri gorme erisimi H - get_host belirtilmis oper hostlarinin alinmasini saglar v - can_override Op olmadiginiz kanallarda OP gibi gorev almanizi saglar q - can_setq Bu modu almis oper'e kanallardan hiç bir op kickleyemez ve banlayamaz X - can_addline /addline komut erisimi d - can_dccdeny /dccdeny ve /undccdeny komut erisimi local, global, admin, coadmin, services-admin, netadmin flaglarinin sahip oldugu new yapilari (degersel)
bence olmasi gereken netadmin flag'i asagidaki gibi olmalidir Kod:
oper CeSeT { class clients; from { userhost *@*; }; password "f00"; flags { netadmin; // netadmin gerekli flaglari can_gkline; // gline, /shun ve /spamfilter komut erisimi can_gzline; // gzline komut erisimi can_zline; // /zline komut erisimi can_restart; // /restart komut erisimi can_die; // /die komut erisimi global; // /notice $*.net mesajiniz komut erisimi }; }; Snomask ekli operler belirli servis mesajlarina erisim saglamis olurlar bunlar Kod:
The current available snomasks are: c - local baglantilari F - Global baglantilari f - flood uyarilarini k - kill uyarilarini e - 'eyes' uyarilarini j - 'junk' mesajlarini v - vhost mesajlarini G - gline/shun mesajlarini n - bagli sunucuda nick degistirme mesajlarini N - tum sunucuda nick degistirme mesajlarini q - Q:line mesajlarini s - sunucu mesajlarini S - spamfilter mesajlarini o - oper-up olan kullanicilari belirten mesajlari görmenizi saglar umarim bu anlatimlar bir cok kisi icin yeterli olmustur. |