xwerswoodx | 14 Temmuz 2010 19:16 | Cevap: Arkadaslar söyle bi kod yazmamız mümkün mü benim botun komut dizilişi şöyle kendine göre editlersin; PHP- Kodu: if ($regex($1,/((!|\.)komutlar)/i)) { msg # $Chan kanalında kullanabileceğiniz komutlar listesi sıralanıyor... msg # - msg # $+($chr(31),Genel komutlar,$chr(31),:) msg # - msg # !aliases $kapsa((MI-#Help aliaslarını belirtir)) msg # !kurallar $kapsa((MI-#Help kurallarını belirtir)) msg # !nickreg nick $kapsa((Belirtilen nicke nick kaydı için gerekli bilgileri gönderir)) msg # !kanalreg nick $kapsa((Belirtilen nicke kanal kaydı için gerekli bilgileri gönderir)) msg # !whois nick $kapsa((Belirtilen nicke whois bilgilerini gönderir)) msg # !raporum $kapsa((Verdiğiniz voice sayısını gösterir)) msg # !haberler $kapsa((Haberleri listelemenizi sağlar)) msg # - if $read(vops.txt,w,$nick) { msg # $+($chr(31),Vop komutları,$chr(31),:) msg # - msg # !yetki nick $kapsa((Nick'in kanaldaki durumunu listeler)) msg # !voicelist $kapsa(( $+ #help kanalında kayıt gününden beri verilen tüm voice'leri sıralar)) msg # !voice(!v) $kapsa((Kendinize voice vermenizi sağlar)) msg # !devoice(!dv) $kapsa((Kendinizden voiceyi geçici olarak silmenizi sağlar)) msg # - } if $read(hops.txt,w,$nick) { msg # $+($chr(31),Hop komutları,$chr(31),:) msg # - msg # !yetki nick $kapsa((Nick'in kanaldaki durumunu listeler)) msg # !voicelist $kapsa(( $+ #help kanalında kayıt gününden beri verilen tüm voice'leri sıralar)) msg # !clear $kapsa((Kanalı chanserv yardımı ile temizler)) msg # !voice(!v) $kapsa((Kendinize voice vermenizi sağlar)) msg # !devoice(!dv) $kapsa((Kendinizden voiceyi geçici olarak silmenizi sağlar)) msg # !halfop(!h) $kapsa((Kendinize halfop vermenizi sağlar)) msg # !dehalfop(!dh) $kapsa((Kendinizden halfopu geçici olarak silmenizi sağlar)) msg # - } if $read(aops.txt,w,$nick) { msg # $+($chr(31),Aop komutları,$chr(31),:) msg # - msg # !yetki nick (Nick'in kanaldaki durumunu listeler) msg # !voicelist $kapsa(( $+ #help kanalında kayıt gününden beri verilen tüm voice'leri sıralar)) msg # !durum $kapsa((Genel istatistikleri öğrenmenizi sağlar)) msg # !clear $kapsa((Kanalı chanserv yardımı ile temizler)) msg # !voice(!v) $kapsa((Kendinize voice vermenizi sağlar)) msg # !devoice(!dv) $kapsa((Kendinizden voiceyi geçici olarak silmenizi sağlar)) msg # !halfop(!h) $kapsa((Kendinize halfop vermenizi sağlar)) msg # !dehalfop(!dh) $kapsa((Kendinizden halfopu geçici olarak silmenizi sağlar)) msg # !op $kapsa((Kendinize op vermenizi sağlar)) msg # !deop $kapsa((Kendinizden opluğunuzu geçici olarak silmenizi sağlar)) msg # - } if $read(sops.txt,w,$nick) { msg # $+($chr(31),Sop komutları,$chr(31),:) msg # - msg # !yetki nick (Nick'in kanaldaki durumunu listeler) msg # !voicelist $kapsa(( $+ #help kanalında kayıt gününden beri verilen tüm voice'leri sıralar)) msg # !devoicelist $kapsa(( $+ #help kanalında kayıt gününden beri alınan tüm voice'leri sıralar)) msg # !banlist $kapsa(( $+ #help kanalında kayıt tarihinden beri atılan tüm banları sıralar)) msg # !unbanlist $kapsa(( $+ #help kanalında kayıt tarihinden beri açılan tüm banları sıralar)) msg # !durum $kapsa((Genel istatistikleri öğrenmenizi sağlar)) msg # !clear $kapsa((Kanalı temizler)) msg # !voice(!v) $kapsa((Kendinize voice vermenizi sağlar)) msg # !devoice(!dv) $kapsa((Kendinizden voiceyi geçici olarak silmenizi sağlar)) msg # !halfop(!h) $kapsa((Kendinize halfop vermenizi sağlar)) msg # !dehalfop(!dh) $kapsa((Kendinizden halfopu geçici olarak silmenizi sağlar)) msg # !op $kapsa((Kendinize op vermenizi sağlar)) msg # !deop $kapsa((Kendinizden opluğunuzu geçici olarak silmenizi sağlar)) msg # !protect(!p) $kapsa((Kendinize protect vermenizi sağlar)) msg # !deprotect(!dp) $kapsa((Kendinizden sopluğu geçici olarak silmenizi sağlar)) msg # - } if $regex($gettok($address($nick,2),2,64),/(admin)/i) || $nick == %helpfounder || $read(master.txt,w,$nick) || $read(root.txt,w,$nick) { msg # $+($chr(31),Master komutları,$chr(31),:) msg # - msg # !yetki nick $kapsa((Nick'in kanaldaki durumunu listeler)) msg # !voicelist $kapsa(( $+ #help kanalında kayıt gününden beri verilen tüm voice'leri sıralar)) msg # !devoicelist $kapsa(( $+ #help kanalında kayıt gününden beri alınan tüm voice'leri sıralar)) msg # !banlist $kapsa(( $+ #help kanalında kayıt tarihinden beri atılan tüm banları sıralar)) msg # !unbanlist $kapsa(( $+ #help kanalında kayıt tarihinden beri açılan tüm banları sıralar)) msg # !durum $kapsa((Genel istatistikleri öğrenmenizi sağlar)) msg # !clear $kapsa((Kanalı temizler)) msg # !helper ekle nick $kapsa((Nick nickini helper olarak eklemenizi sağlar (Not: Eklenen prefixler: Help=% Helpers= Helpteam=+ Egitim=%))) msg # !helper sil nick $kapsa((Nick nickinin help ve helpe bağlı kanallardaki yetkisini silmenizi sağlar)) msg # !voice(!v) $kapsa((Kendinize voice vermenizi sağlar)) msg # !devoice(!dv) $kapsa((Kendinizden voiceyi geçici olarak silmenizi sağlar)) msg # !halfop(!h) $kapsa((Kendinize halfop vermenizi sağlar)) msg # !dehalfop(!dh) $kapsa((Kendinizden halfopu geçici olarak silmenizi sağlar)) msg # !op $kapsa((Kendinize op vermenizi sağlar)) msg # !deop $kapsa((Kendinizden opluğunuzu geçici olarak silmenizi sağlar)) msg # !protect(!p) $kapsa((Kendinize protect vermenizi sağlar)) msg # !deprotect(!dp) $kapsa((Kendinizden protect yetkisini geçici olarak silmenizi sağlar)) msg # !haber ekle haber $kapsa((Eklenecek haberi belirler)) msg # !haber sil habernumarası $kapsa((Belirtilen numaralı haberi siler - Haber numarası: !haberler de haberin yanında gözüken numaradır)) msg # - if %supass != --- { msg # $+($chr(31),Helpserv,$chr(31),:) msg # - msg # !op kanal (Herhangi bir global kanalda helpserv yardımı ile op olmanızı sağlar) msg # !deop kanal (Herhangi bir global kanalda helpserv yardımı ile deop olmanızı sağlar) msg # - } } if $regex($gettok($address($nick,2),2,64),/(admin)/i) || $nick == %helpfounder || $read(root.txt,w,$nick) { msg # $+($chr(31),Founder komutları,$chr(31),:) msg # - msg # !founder(!f) $kapsa((Kendinize q vermenizi sağlar)) msg # !defounder(!df) $kapsa((Kendinizden q'yu geçici olarak silmenizi sağlar)) msg # - } msg # Tüm komutlar sıralandı. }
---------- Şöyle açıklayım;
if $read(root.txt,w,$nick) {
burda eğer nicki root.txt içinde okuyorsan uygula demek :) |