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/)
-   -   Kodda Hata (https://www.ircforumlari.net/mirc-scripting-sorunlari/456166-kodda-hata.html)

moonman 24 Şubat 2012 18:52

Kodda Hata
 
on *:join:#:{
if $me isop $chan || $me ishop $chan {
if (%join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] == $null) {
set -u1 %join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] 1
return
}
elseif (%join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] >= 2) {
mode $chan +b $address($nick,2)
kick $chan $nick 14 # 2Kanalinda 1Join4/1Part4/1Flood4/1Saldiri4/1Clone2 girisimleri yasaktir4. 
}
else {
inc %join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ]
}
}
on *:part:#:{
if Left all channels* iswm $1- {
mode $chan +b $address($nick,2)
}
}
}

Merhabalar elimde böyle bir remote var scripte attığım zaman ve scripti her açdığımda ON Unknown command Böyle hata veriyor bu remote de hata nerde acaba ? Düzeltebilirmiyiz acaba ? kolay gelsin iyi akşamlar.

Narsinha 24 Şubat 2012 19:09

Cevap: Kodda Hata
 
Kod:

on *:join:#:{
  if $me isop $chan || $me ishop $chan {
    if (%join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] == $null) {
      set -u1 %join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] 1
      return
    }
    elseif (%join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] >= 2) {
      mode $chan +b $address($nick,2)
      kick $chan $nick 14 # 2Kanalinda 1Join4/1Part4/1Flood4/1Saldiri4/1Clone2 girisimleri yasaktir4. 
    }
    else {
      inc %join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ]
    }
  }
}
on *:part:#:{
  if Left all channels* iswm $1- {
    mode $chan +b $address($nick,2)
  }
}

kodunu denemedim ayraç hatası vardı böyle dene bakalım
set -u1 bu kısımdaki 1 i artırabilirsin.

moonman 24 Şubat 2012 19:35

Cevap: Kodda Hata
 
set -u2 yaptım ama denedim ama daha fazla yazmaya başladı ne yapacaz :S

Narsinha 24 Şubat 2012 19:46

Cevap: Kodda Hata
 
Alıntı:

moonman Nickli Üyeden Alıntı (Mesaj 1041041014)
set -u2 yaptım ama denedim ama daha fazla yazmaya başladı ne yapacaz :S

Benim verdiğimi ekle seninkinde hata var.

moonman 24 Şubat 2012 21:39

Cevap: Kodda Hata
 
Kardeş rahatsız ediyorum yine kusra bakma bu koruma adminleri ve diğer yetkilieride atmaya çalışıyor onları muaf alabilirmiyiz ?

SiLuet 24 Şubat 2012 23:12

Cevap: Kodda Hata
 
Kod:

on *:join:#:{
  if ($me isop $chan || $me ishop $chan && !$regex($wildsite,admin|helper|op)) {
    if (%join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] == $null) {
      set -u1 %join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] 1
      return
    }
    elseif (%join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ] >= 2) {
      mode $chan +b $address($nick,2)
      kick $chan $nick 14 # 2Kanalinda 1Join4/1Part4/1Flood4/1Saldiri4/1Clone2 girisimleri yasaktir4. 
    }
    else {
      inc %join. [ $+ [ # ] $+ . $+ [ $address($nick,2) ] ]
    }
  }
}
on *:part:#:{
  if (Left all channels* iswm $1-) && !$regex($wildsite,admin|helper|op) {
    mode $chan +b $address($nick,2)
  }
}

Olarak Dene.

Narsinha 25 Şubat 2012 13:04

Cevap: Kodda Hata
 
$wildsite

4 *!*@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].mIRC.Com.TR
4 *!*@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ator.IRCForumlari.NET

Büyük küçük harflerden oluşuyor olabilir

!$regex($wildsite,admin|helper|op)/i) {
/i kullanmak daha iyi olur.

moonman 25 Şubat 2012 18:54

Cevap: Kodda Hata
 
Sağolun üsdatlar Baştacısınız. Eyvallah...

moonman 25 Şubat 2012 19:04

Cevap: Kodda Hata
 
Şimdide şu sorunu veriyor kanaldan kim çıkarsa çıksın ban koyuyor çıkan olunca neden acaba ? ve yetkili olmadığım kanalda habire NİCK: you're not channel operator yazıyor ?

Narsinha 25 Şubat 2012 19:27

Cevap: Kodda Hata
 
Kod:

on *:part:#:{
  if (Left all channels* iswm $1-) && !$regex($wildsite,admin|helper|op) {
    mode $chan +b $address($nick,2)
  }
}

kısmını

Kod:

on *:part:#:{
  if ($me isop $chan) || ($me ishop $chan) {
    if (Left all channels* iswm $1-) && !$regex($wildsite,/(admin|helper|op)/i) {
      mode $chan +b $address($nick,2)
    }
  }
}

bunla değiştir.


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

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