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/)
-   -   Nick Muaf kılma. (https://www.ircforumlari.net/mirc-scripting-sorunlari/443835-nick-muaf-kilma.html)

AttackZone 15 Ocak 2012 22:03

Nick Muaf kılma.
 
Merhaba, iyi if'ler arkadaşlar Scriptimde Nick koruma alma (muaf) bırakma var fakat mIRC'i kapatıp açtığımda yeniden MUAF kılmam gerekiyo eklediğim kullanıcı tekrar atılıyo mesela mIRC user kısmına muaf:turgay şeklinde eklediğim nicklerin hiç bir şekilde atılmamasını istiyorum bilgisi olan var mı?

Paint 15 Ocak 2012 22:38

Cevap: Nick Muaf kılma.
 
Koruma kodunu da paylaşırsan daha iyi olur.

AttackZone 15 Ocak 2012 23:02

Cevap: Nick Muaf kılma.
 
on *:join:#: {
if $ol($nick,#) && $level($nick $+ !*@*) == badnick && $opt(koruma,badnick) == acik {
mode # +b $ulist($nick,badnick,1)
kick # $nick
}
}

on *:nick: {
if $ol($newnick) && $level($newnick $+ !*@*) == badnick && $opt(koruma,badnick) == acik {
banall $newnick $ulist($newnick,badnick,1)
kickall $newnick Badnick kullandiginiz tespit edildi!
}
}

SiLuet 16 Ocak 2012 15:20

Cevap: Nick Muaf kılma.
 
Users Kısmına Eklediğiniz nickler Mirc Açıldıgında Siliniyomu ?

LauReLL 16 Ocak 2012 16:48

Cevap: Nick Muaf kılma.
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 270065)
on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]nick:join:#: {
if $nick isop $chan || $nick ishop $chan { halt }
if !$read(koruma.txt,w,$1) { halt }
Bu şekilde yaparsan çalışmaz zaten.
!$read(koruma.txt,w,$1) buradaki $1 ne oluyor?
Ayrıca hem başında ! karakteri kullanıp, hemde sonunda halt kullanıyorsun?
Kod'da oldukça fazla sorun var.
Ben sana basit bir sistem ile yapıcağım.
/auser kullanıyorsan, dahada gelişmiş birşey yapabilirsin.

Kod:

on *:text:*:#kanal: {
  if $nick !isreg # {
    if $1 == !unban { if $ulist($2,bad,0) { ruser bad $2 | msg # $2 /auser listesinden çıkarıldı. } | else { msg # $2 /auser listesinde mevcut değil. } }
    if $1 == !ban { if !$ulist($2,bad,0) { auser bad $2 | msg # $2 /auser listesine eklendi. } | else { msg # $2 zaten /auser listesinde mevcut. } }
    if $1 == !kekle { if !$read(koruma.txt,w,$2) { write koruma.txt $2 | msg # $2 koruma listesine eklendi. } | else { msg # $2 zaten koruma.txt isimli dosyasının $+($readn,.) satırında mevcut. } }
    if $1 == !ksil { if $read(koruma.txt,w,$2) { write $+(-dl,$readn) koruma.txt | msg # $2 koruma listesinden kaldırıldı. } | else { msg # $2 koruma listesinde bulunamadı. } }
  }
}

!ban nick : Kullanıcıyı /auser(yasaklı) listesine ekler.
!unban nick : Kullanıcıyı /auser(yasaklı) listesinden siler.
!kekle nick: Kullanıcıyı koruma listesine ekler.
!ksil nick : Kullanıcıyı koruma listesinden çıkartır.

on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:join:#kanal: { if !$read(koruma.txt,w,$nick) { ban -k # $nick 2 Sebebin. } }

Eğer kanal'a giren nick, koruma.txt isimli dosyasının içinde mevcut değil ise ve user list'de bad takısı ile ekli ise kanaldan uzaklaştırılır.

Böyle daha mantıklı oldu.
İşini görecektir.


Eski Konulardan Buldum İşine Yarıycanı Umuyorum!.

AttackZone 16 Ocak 2012 18:55

Cevap: Nick Muaf kılma.
 
arkadaşlar ben sanırım sıkıntımı anlatamadım tam olarak user kısmına nickler şu şekilde ekli
Örnek : badnick:*lez*!*@*

Benim yapmak isteğim olay şu mesela ellede olur manuel yani user kısmına ;
Örnek : muaf:ali
yazdığımda badnick koruması tarafından atılmamasını istiyorum. Yukarıda vermiş olduğum remote badnick remotem aslında basit birşey diye düşünüyorum fakat anlatamadım sanırım scriptde zaten muaf kılma var ama eklediğim nickler script açılıp kapandığında yeniden eklemem korumaya almam gerekiyo benim istediğim ben silene kadar kalıcı şekilde koruma altında olması

toXic 16 Ocak 2012 18:59

Cevap: Nick Muaf kılma.
 
Muaf eklediğin kodlamayi paylaşssan daha iyi anlaşilirdi.


Alıntı:

if ($istok(nick1 nick2 nick3,$nick,32)) { halt }
Diğer konuda; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

AttackZone 16 Ocak 2012 19:09

Cevap: Nick Muaf kılma.
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 1040997413)
Muaf eklediğin kodlamayi paylaşssan daha iyi anlaşilirdi.




Diğer konuda; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Üstad, scriptimde bulunan Badnick remote bu ;

on *:join:#: {
if $ol($nick,#) && $level($nick $+ !*@*) == badnick && $opt(koruma,badnick) == acik {
mode # +b $ulist($nick,badnick,1)
kick # $nick
}
}

on *:nick: {
if $ol($newnick) && $level($newnick $+ !*@*) == badnick && $opt(koruma,badnick) == acik {
banall $newnick $ulist($newnick,badnick,1)
kickall $newnick Badnick kullandiginiz tespit edildi!
}
}


ben bu remoteye göre bazı nickleri user kısmında muaf kılmak istiyorum mesela badnick:*gay*!*@* turgay da atılıyor normal olarak muaf:turgay yazdığım da user kısmına turgay nick'i atılmasın istiyorum scriptin kendi koruması var bu tür durumlar için script kapatıp açtığımda yeniden eklemem gerekiyo nickleri scripte nick üzerinde sağ tıkladığımda (dokunulmazlık) seçeneği var bu remoteyi paylaşıcaktım ama script Remote kısmında aratıyorum çıkmıyo :(

Techno 16 Ocak 2012 19:16

Cevap: Nick Muaf kılma.
 
on *:join:#: {
if $ol($nick,#) && $level($nick $+ !*@*) == badnick && $level($nick $+ !*@*) =! muaf && $opt(koruma,badnick) == acik {
mode # +b $ulist($nick,badnick,1)
kick # $nick
}
}

on *:nick: {
if $ol($newnick) && $level($newnick $+ !*@*) == badnick && $level($nick $+ !*@*) =! muaf && $opt(koruma,badnick) == acik {
banall $newnick $ulist($newnick,badnick,1)
kickall $newnick Badnick kullandiginiz tespit edildi!
}
}


bu şekilde denermisin ? user listende badnick ile uyuşup muaf ile uyuşmayanlar atılacaktır.Eğerki muaf listenle uyuşuyorsa atmayacaktır.

AttackZone 16 Ocak 2012 19:28

Cevap: Nick Muaf kılma.
 
Şimdi Script de Korumalar kısmında (dokunulmazlık) var atılmasını istemediğim kullanıcıyı eklediğimde atılmıyor korumalar tarafından ama bu işlemi Scripti her kapatıp açmamda tekrar etmem gerekiyo yani nickleri sil baştan koruma altına almam gerekiyo o dokunulmazlık remotesi şu olsa gerek ;

; listeler
popup_create listeler
popup_add $iif($onlist($active),-v) listeler Koruma (dokunulmazlik) $cr $iif($onlist($active),hdel fp_users $active,hadd fp_users $active)
popup_add listeler -
popup_add -s listeler Kara liste $cr karaliste
popup_add listeler -
popup_add -s listeler Notify $iif($notify($active),-ekli-) $cr notify

------------------------------------------------

Bu ise Badnick remotem ;

on *:join:#: {
if $ol($nick,#) && $level($nick $+ !*@*) == badnick && $opt(koruma,badnick) == acik {
mode # +b $ulist($nick,badnick,1)
kick # $nick
}
}

on *:nick: {
if $ol($newnick) && $level($newnick $+ !*@*) == badnick && $opt(koruma,badnick) == acik {
banall $newnick $ulist($newnick,badnick,1)
kickall $newnick Badnick kullandiginiz tespit edildi!
}
}

------------------------------------
umarım yardımcı olabilirsiniz. Bu dokunulmazlık remotesinde şu Script kapatıp açtıkdan sonra nickler aktif kalıcı durumda olsa sıkıntı olmayacak ama her kapatıp açmamda yeniden koruma altına almam gerekiyo nickleri ne yazık ki. Yani kullanıcı illa birkere atılıyo girdiğinde sonrasında ekliyorum ama uğraştırıyo (;


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

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