Mircde Proxy Koruması
admin tarafýndan Hazır Kodlar içinde postalandý, tags: Addonlar, çet, chat, google, güncel haber, Haberler, hadise, help egitim, irc eÄŸitim, IRCd Bot, ircd eÄŸitim, IRCd-Services, liderchat help departmanı, mirc, mirc addonları, mirc bul, mirc chat, mırç dowload, mirc eÄŸitim, mirc kodları, mirc sohbet, mircbul, sohbet, Türkçe mirc indirmenu menubar,status,channel {
 . 1 $chr(11) Proxy Koruması
 ..Açık:.enable #MKSProxy | echo -a %mksLogo 11,2 Proxy Koruması Devrede..
 ..Kapalı:.disable #MKSProxy | echo -a %mksLogo 11,2 Proxy Koruması Devredışı..
}
#MKSProxy off
on ^*:snotice:*: {
 if client connecting* iswm $4- {
   var %:ip $remove($gettok($10,2,64),$chr(41))
   kontrol %:ip
   hadd -m ckontrol %:ip $9
   halt
 }
}
alias kontrol {
 sockopen $+(kontrol,$r(1,999999999)) $1- 1080
 sockopen $+(kontrol,$r(1,999999999)) $1- 3128
 sockopen $+(kontrol,$r(1,999999999)) $1- 9050
 sockopen $+(kontrol,$r(1,999999999)) $1- 50050
}
on *:sockopen:kontrol*: {
 if !$sockerr {
   .raw gline *@ $+ $sock($sockname).ip +0 14Proxy Girişi Yasaktır %mksLogo
   echo -a 2Proxy giriÅŸvar : $+(,$sock($sockname).ip,3:,$sock($sockname).port,) – Nicki bu:4 $ip2nick($sock($sockname).ip)
   hdel ckontrol $sock($sockname).ip
   sockclose $sockname
 }
}
on *:sockclose:kontrol*: {
 hdel ckontrol $sock($sockname).ip
}
alias ip2nick {
 var %i 1
 while %i <= $hget(ckontrol,0).item {
   if $hget(ckontrol,%i).item == $1 { return $hget(ckontrol,%i).data | halt }
   inc %i
 }
}
#MKSProxy end


