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/)
-   -   ufak bir sorun (https://www.ircforumlari.net/mirc-scripting-sorunlari/268782-ufak-bir-sorun.html)

Selim01 05 Ekim 2009 12:18

ufak bir sorun
 
on badnick:join:#:{
/kick # $nick sebep
}

yukarıdaki kısayolun normal şekli nasıldır acaba yardımcı olurmusunuz arkadaşlar

on *:join:#:{
if $level($nick) == badnick {
/kick # $nick sebep
}
}
böyle denedim olmadı badnick atmak için yapmak istediğim birde kanalda % @ değilsem çalışmasın badnick atma

Mert 05 Ekim 2009 12:46

Cevap: ufak bir sorun
 
on @badnick:join:#:{
.kick # $nick Badnick
;)
}

Selim01 05 Ekim 2009 12:58

Cevap: ufak bir sorun
 
tşk ama dediğim bu değil
on badnick:join:#:{ bu kısa yolu

on *:join:#:{
if $level($nick) == badnick { böyle gibi de normal şekli olması lazım onu merak ediyorum ama bu değil onu almak istiyorum

SessizKaLp 05 Ekim 2009 16:41

Cevap: ufak bir sorun
 
Kod:

on @*:JOIN:#:if ($chan !isin %etkisiz) { if (fuck isin $nick) || (azgin isin $nick) || (****** isin $nick)  { /ban # $nick 2 | /kick # $nick 0,1BadNick!. } }
bu şekildede kullanabilirsin.

Selim01 05 Ekim 2009 17:38

Cevap: ufak bir sorun
 
ben anlatamadım sanırım ben levels bölümüne badnick:****!*@* gibi nickleri ekliyeceğim ve kanala girdiğinde atılacak bu çalışıyor
tşk ama dediğim bu değil
on badnick:join:#:{
kick # $nick badnick
}

ama ben kırmızı yer normal şartlarda nasıl yazılır evente onu merak ediyorum
örneğpin böyle bişey olması lazım ama olmuyor
on *:join:#:{
if $level($nick) == badnick {
/kick # $nick badnick
}
}

Mert 05 Ekim 2009 17:46

Cevap: ufak bir sorun
 
Bunu Remotene eklermisin ;

on @badnick:join:#:{
kick # $nick BlackList
ban # $nick 2
}

Bunuda scriptinin Users kısmına;

badnick:*****!*@*
badnick:*amc?k*!*@*
badnick:*!mert@*
badnick:*!*@*.mert.net gibi.

gibi alt alta eklersen kanala eklediğin kişiler,ipler,hostlar,masklar..atilacaktir.

Ama badnick: koymayı unutma basına..

Umarım mantığı kavrayabilmişsindir.

Kolay gelsin.

Mert 05 Ekim 2009 17:54

Cevap: ufak bir sorun
 
elseif "$level($nick) == badnick { mode $chan +b $nick | kick $chan $nick Kara listedesin.. }
}

aradığın bu olmalı?


Bu Linke bir göz at [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

dennis 05 Ekim 2009 17:59

Cevap: ufak bir sorun
 
Kod:

if ($level($nick) = badnick) { işlemler }
Bu şekilde olması lazım ama on *:join:#: event 'ında bunu kullanmak pekde mantıklı değil
on @badnick:join:#: ..... kullansan daha uygun ancak sunucu girişlerinde kullanıcaksan bunu.
$nick şeklinde çalışmaz. nick kaçıncı kelimeye denk geliyorsa (yanılmıyorsam $9) onu kullanmalısın.

Selim01 05 Ekim 2009 20:45

Cevap: ufak bir sorun
 
dennis ve Mert anlamışsınız arkadaşlar yapmak istediğimi ama nedense çalışmıyor bir türlü denis senin veridğin örnekteki gibi yapmak istiyorum ama denedim çalışmadı

on *:join:#:{
if ($level($nick) = badnick) { kick # $nick badnick }
}

levels bölümünede badnick:*****!*@* ekledim bir nick soktum kanala ama atmadı böyle olmasını istiyorum

Mert 06 Ekim 2009 07:11

Cevap: ufak bir sorun
 
Senin elinde bir code var ve bu code'ye söylediğini entegre etmek istiyorsun anladığım kadarı ile.En iyisi sen codeyi paylaş burada gereken düzenlemeleri uygulatalim.Üstadlar daha iyi algılayacaktır sorununu.


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

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