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/)
-   -   Komut Sorunu. . (https://www.ircforumlari.net/mirc-scripting-sorunlari/484148-komut-sorunu.html)

Eset 22 Mayıs 2012 19:28

Komut Sorunu. .
 
Selamın aleyküm..
değerli İF üyeleri sizden bir sorunuma yardım isteyeceğim.
şimdi bir kod düşündüm fakat bir yerde takıldım şöyle örnek vereyim misal sohbet kanalında !op nick yazdım eğer sohbet kanalında Op(@) ve ya üstü yetkim varsa yazdığım nicki op yapsın tamam fakat yetkim yoksa belirlediğim txt yi tarasın eğer komutu yazan nick txt de varsa yazdığı nicki op yapsın.
Örnek kod vereyim;
Kod:

if $1 == !op {
    if $nick !isop $chan { /enable #mtn }
    #mtn off
    if !$read(sohbet.txt,w,$nick) { /msg # 4[Uyarı] Kısıtlı Erişim.!! Lütfen Operator Konumuna Geçiniz... }
    #mtn end
    else { mode # +o $2 }
  }

bu kod da kanalda op değilse alttaki kod işleme geçsin eğer kanalda op ise alttaki kod işleme geçmesin direk op versin böyle birşey denedim fakat olmadı yardımlarınızı bekliyorum umarım anlatabilmişimdir teşekkürler

Feragat 23 Mayıs 2012 00:43

Cevap: Komut Sorunu. .
 
Kod:

on *:text:!op*:#: {
  if ($nick isop $chan) { /mode $chan +o $2 }
  elseif ($read(dosya.txt,w,$nick)) { /mode $chan +o $2 }
  else { /msg $chan HATA Kısıtlı Erişim. Lütfen Operator Konumuna Geçiniz. }
}

Eğer komutu kullanan op ise dosya.txt e bakmaz. Op değil ise dosya.txt e bakar Nick dosya.txt te varsa op verir yoksa vermez.


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

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