IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   text event'ında sorun (https://www.ircforumlari.net/mirc-scripting-sorunlari/202425-text-eventinda-sorun.html)

pent 27 Nisan 2009 16:51

text event'ında sorun
 
S.a

else if $1 == !yekle && $read(yetkili.txt,w,$nick) && !$read(yetkili.txt,w,$nick) {
msg $chan  $+ $2 $+  rumuzu yetkili listesinde zaten mevcut. | halt
}


text evın'ının altında şöyle bir olay mevcut, burda nick yetkili dosyasında var ise tekrar eklememesi gerekiyor ancak bu çalışmıyor nicki 2. defa 3. defa ..... defalarca denesekde alt alta eklemeye dvm ediyor hata nedir yardımcı olursanız sevinirim...

pent 27 Nisan 2009 17:51

Cevap: text event'ında sorun
 
arkadaşlar varmı fikri olan?

SeRDaR406 27 Nisan 2009 18:09

Cevap: text event'ında sorun
 
Kod:

on *:text:*:#: if ($1 == !yekle) $iif($read(yetkili.txt,w,$+(*,$2,*)),msg $chan Zaten mevcut!,write yetkili.txt $2)

pent 27 Nisan 2009 18:19

Cevap: text event'ında sorun
 
Bu şekilde olmadı

* Geçersiz parametre: $iif (Satır 44, Sys12.txt)

SeRDaR406 27 Nisan 2009 18:20

Cevap: text event'ında sorun
 
Kodun çalışma şekli:

Kod:

!yekle eklenecek nick
Örnek:

Kod:

!yekle SeRDaR406

pent 27 Nisan 2009 18:26

Cevap: text event'ında sorun
 
siz denemiş miydiniz hocam aynen bende o şekilde denedim

SeRDaR406 27 Nisan 2009 18:29

Cevap: text event'ında sorun
 
Evet denedim.Sorunsuz çalışıyor.Başka on text event'ının olup olmadığını kontrol eder misin?

pent 27 Nisan 2009 19:33

Cevap: text event'ında sorun
 
Hocam vaktiniz varsa baştan düzenleyelim kafam karıştı iyce şimdi ricam şu

!yekle rumuz denildiğinde kişiyi yetkili.txt'e eklicek ve rumuz yetkili listesine eklendi desin. !yekle gibi denenirse hatalı kullanım kullanım şekli: !yekle rumuz desin
şimdi rumuz'u ekledik tekrar !yekle rumuz dediğimizde eğer rumuz varsa listede rumuz zaten mevcut desin

!ysil rumuz dediğimizde rumuzu yetkili.txt'den silsin rumuz yetkili listesinden silindi desin !ysil gibi denenirse hatalı kullanım kullanım şekli: !ysil rumuz desin eğer silmeye çalıştımız rumuz listede yoksa rumuz zaten listede yok desin yardımını bekliyorum tşkler.

SeRDaR406 27 Nisan 2009 19:46

Cevap: text event'ında sorun
 
Kod:

alias -l fcheck if ($isfile($shortfn(yetkililer.txt)) == $false) write -c $qt(yetkililer.txt)
on *:text:*:#: {
  if ($1 == !yekle) {
    fcheck
    if (!$2) msg $chan Hatalı Kullanım! "!yekle rumuz" şeklinde kullanınız.
    elseif ($read(yetkililer.txt,w,$+(*,$2,*))) msg $chan Eklemek istediğiniz rumuz zaten listede yer almakta
    else {
      write yetkililer.txt $2
      msg $chan Rumuz listeye eklendi.
    }
  }
  elseif ($1 == !ysil) {
    fcheck
    if (!$2) msg $chan Hatalı Kullanım! "!ysil rumuz" şeklinde kullanınız.
    elseif (!$read(yetkililer.txt,w,$+(*,$2,*))) msg $chan Silinecek rumuz listede yer almamaktadır.
    else {
      write $+(-ds,$2) yetkililer.txt
      msg $chan Rumuz listeden kaldırıldı.
    }
  }
}

Kodu denedim sorunsuz çalışmaktadır.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 14:36.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk