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/)
-   -   Nomercy Socket(xisop problemi) (https://www.ircforumlari.net/mirc-scripting-sorunlari/336174-nomercy-socketxisop-problemi.html)

LuckR 24 Mayıs 2010 14:47

Nomercy Socket(xisop problemi)
 
Öncelikle Merhaba. Nomercy socket botunu düzgün bir şekilde editledim, Ancak bir problem ortaya çıktı. Kanal Oplarının kullanabildiğin " !voice, !devoice, !kb vb. " komutlarda bir problem var. Bunlar kullanılamıyor. $xisop(%::chan,%::nick) satırına " !xisop(%::chan,%::nick) şeklinde değişiklik yapınca oluyor ama sizde biliyorsunuz ki bunun anlamı " Opsuz olanlarda verebilir". Ne gibi bir problemi var çözebilmiş değilim. " if %::nick isop %::chan " da yaptım, ama bu da aynı şekilde çalıştırmıyor. Yardımcı olabilecek bir arkadaş varsa çok sevineceğim. Şimdiden teşekkürler, saygılar.

XcLusive 25 Mayıs 2010 10:44

Cevap: Nomercy Socket(xisop problemi)
 
socket botlar düz mirc identifierlerini algılamazlar o yüzden socket botlara extra kanal oplarını tanıtmak gerekir, kanal oplarını normal userden ayıklayıp bir txt, hash vb. dosyalara kayıt ettirip yetkili olup olmadığını kontrol ettirebilirsin.
örnek sistem cipmercy v3'de bulunmakta Cem arkadaşımız yetkilileri txt dosyasına kaydettirmişti.

LuckR 25 Mayıs 2010 11:54

Cevap: Nomercy Socket(xisop problemi)
 
XcLusive Zaten Nomercy'de Hash ile Opları bir kanala ekliyor, ancak op eklemede hash komutunda da problem yok. buyur göstereyim.

Kod:

alias opekle {
  hadd -m $1 $2
}

alias xisop {
  if $hget($1,$2) {
    return $true
  }
}

alias opsil {
  if $hget($1) {
    hdel $1 $2
  }
}

ve,

Kod:

      if +*q* iswm $4 {
        opekle $3 $5
      }
      elseif +*a* iswm $4 {
        opekle $3 $5
      }
      elseif +*o* iswm $4 {
        opekle $3 $5
      }

Şeklinde bir kodu'da var. Ancak dediğim gibi bunları görmüyor. Anlayabilmiş değilim.

LuckR 25 Mayıs 2010 14:19

Cevap: Nomercy Socket(xisop problemi)
 
XcLusive(Halil) hallettim abi, hadd -m'de bir harf eksikmiş yukarıdakinin haricinde :). Teşekkürler ilgilendiğin için.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net