🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Ulke yasaklama Addonu Sorunu
merhaba arkadaşlar toprak arkadaşimizin yapmiş oldu şehir kodunu ulke için deyişmeye calıstım ama işlev gormedi atmadı nedeni nedir yardımcı olursanız sevinirim hatalarim nerelerde acıba
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#Operlog:{
if $regex($1,/^[!.-]Ulke/Si) {
if !$2 { msg # Lütfen !Ulke <ekle|sil|list> olarak belirtiniz. }
elseif $regex($2,/^ekle$/Si) {
if !$3 { msg # Lütfen !Ulke <ekle> <Ulke> olarak belirtiniz. }
elseif $regex($3,/Bel[ıiİ]rs[ıiİ]z/Si) { msg # Böyle bir Ulke yok :) }
elseif $hget(Ulke ,$strip($3)) { msg # $strip($3) şehri yasak listesinde zaten ekli, neyin kafası. }
else { .hadd -ms Ülke $strip($3) $nick | .hsave -o Ulke Ulke.Yasak | msg # $strip($3) Ulke yasak listesine eklendi. }
}
elseif $regex($2,/^s[ıiİ]l$/Si) {
if !$3 { msg # Lütfen !yasak <sil> <Şehir> olarak belirtiniz. }
elseif !$hget(Ulke ,$strip($3)) { msg # $strip($3) Ulke yasak listesinde ekli değil. }
else { .hdel -ms Ulke $strip($3) | .hsave -o Ulke Ulke.Yasak | msg # $strip($3) Ulke yasak listesinden silindi. }
}
elseif $regex($2,/^l[ıiİ]st$/Si) {
if !$hget(Ulke ,0).data { msg # Yasak Ulke listesi boş. }
else {
msg # Yasak şehir listesi .hsave -o Ulke Ulke.Yasak
msg # -
var %:t = 1 | while %:t <= $hget(Ulke ,0).data {
msg # $+(%:t,.,$chr(41)) Şehir:4 $hget(Ulke ,%:t).item Ekleyen:2 $hget(Ulke ,%:t).data
inc %:t
}
msg # -
msg # Yasak Ulke listesi sonu
}
}
}
}
on *:start:if $isfile(Ulke.Yasak) { .hmake Ulke | .hload -o Ulke Ulke.Yasak }
on *:snotice:*:if $regex($1-,/Client connecting (on port|at) .+\: (.+) \(.+@.+\)/Si) { who +I $regml(2) }
raw 352:*:{ var %:r $r(1000,99999) | sockopen $+(isp,%:r) Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. 80 | sockmark $+(isp,%:r) $+($4,¿,$6) }
on *:sockopen:isp*:{
if ($sockerr) { .sockclose $sockname | return }
sockwrite -nt $sockname GET $+(/ip-address-locator.php?lookup=,$token($sock($sockname).mark,1,191)) HTTP/1.1
sockwrite -nt $sockname Host: $sock($sockname).addr
sockwrite -nt $sockname Connection: keep-alive
sockwrite -nt $sockname Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
sockwrite -nt $sockname User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
sockwrite -nt $sockname $crlf
}
on *:sockread:isp*:{
var %:isp | sockread -f %:isp | tokenize 32 %:isp
if $regex($1-,/IP Country:<\/i> <b>(.+)<\/b>/i) { .hadd -ms Ülke $sockname $iif($regml(1),$regml(1),Belirsiz) }
elseif $regex($1-,/IP City: <b>(.+)<\/b>/i) {
.hadd -ms Ulke $sockname $iif($regml(1),$regml(1),Belirsiz)
if $hget(Ulke ,$regml(1)) { .gzline $+(*@,$token($sock($sockname).mark,1,191)) +5h Yasak Ulke girişi.. }
}
elseif $regex($1-,/ISP Provider:<\/i> <b>(.+)<\/b>/i) {
$iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]),window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
echo -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [ GİRİŞ ] Nick:4 $token($sock($sockname).mark,2,191) - IP:4 $token($sock($sockname).mark,1,191) - Ülke:2 $hget(Ülke,$sockname) - Şehir:2 $hget(Sehir,$sockname) - ISP:5 $iif($regml(1),$regml(1),Belirsiz) $iif($hget(Ulke ,$hget(Sehir,$sockname)),- 4Yasak Şehir Girişi!)
.hdel -ms Ulke $sockname | .hdel -ms Ulke $sockname
sockclose $sockname
}
}