Tekil Mesaj gösterimi
Alt 14 Temmuz 2010, 19:16   #2
Çevrimiçi
xwerswoodx Doğrulanmış Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Arkadaslar söyle bi kod yazmamız mümkün mü




benim botun komut dizilişi şöyle kendine göre editlersin;

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
  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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet bizimmekan sohbet odaları