Tekil Mesaj gösterimi
Alt 14 Temmuz 2010, 19:16   #1
Çevrimdışı
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ı reklamver bizimmekan