Konu: Oto Zline
Tekil Mesaj gösterimi
Alt 09 Aralık 2025, 10:32   #3
Caitlyn
✓
Je t’aime dans les silences que personne n’entend.
Caitlyn - ait Kullanıcı Resmi (Avatar)

Standart

PHP- Kodu

on *:start:{ $iif(!$isfile(ProxyLamer.has),.write ProxyLamer.has) | .hmake ProxyLamer 100 | .hload ProxyLamer ProxyLamer.has | kyt }
alias kyt { $iif(!$isfile(Koruma.has),.write Koruma.has) | .hmake Koruma 100 | .hload Koruma Koruma.has }
on *:join:#Karantina:{ 
  
if !$hfind(Koruma,$nick,1,W).data &&  $hfind(ProxyLamer,$nick,1,W).data {
    if (
$regex($wildsite,/(Guvenlik|Operator|DevelOper|KalbimFm|GaLataSaray|-Sop.|-Aop.|.Boys.|girls.|Editor|Founder|SuperOp|KonusbeOp|.Radyo.|Koordinatoru|Departman|Yetkilisi|SohbetOp|SohbetSOp|Turkiye|V-I-P|islam|DJ.Sop|halfop|sop|Global|helper|admin|ircop|tech|server|coadmin|services|network)/i)) { halt }
    if ($
2 isop $1) || ($istok(#ircethos #helpers #Staff #Spam #Operhelp ##security #Opers #Kontrol #help #helpstaff #Egitim #mirchelp #xline,$chan,32)) return    
    
gline $nick : 4[ 2Kural 2ihlali 4] | .window -en  @Bot-Nick | //echo @Bot-Nick İşlem:4  $nick 1İşlenen : 4Botnet Nick G-Banned Saat : 4[ $time 4]
    
if !$hget(bdnck,$nick) {
      .
hinc -msu20 bdnck $nick 
    
}
  }
}
on *:nick:{
  if !
$hfind(koruma,$newnick,1,W).data  && $hfind(ProxyLamer,$newnick,1,W).data {
    var %:
c $regsubex($str(-,$comchan($newnick,0)),/./g, $iif($regex($nick($comchan($newnick,\n),$me).pnick,/(%|@|&|~\.)/i),$comchan($newnick,\n) $chr(32)))
    var %
c = 1 | while %c <= $token(%:c,0,32) {
      
gline $token(%:c,%c,32) : 4[ 2Kural 2ihlali 4] | .window -en  @Bot-Nick | //echo @Bot-Nick İşlem:4  $nick 1İşlenen : 4Botnet Nick G-Banned Saat : 4[ $time 4]
      
inc %c
    
}
  }
}
alias lamerekle {
  if (!$
1) { echo $colour(Ctcp) -a $timestamp *** $qt(Lütfen nick belirtiniz) | return }        
  if 
$hfind(ProxyLamer,$strip($1),0,W).data { echo $colour(Ctcp) -a $timestamp *** 1Bu veri Listede zaten ekli4 $+([,$chr(32),$hget(ProxyLamer,$hfind(ProxyLamer,$strip($1),1,W).data),$chr(32),]) 1eslesen veri. | return }
  var %
n = $left($calc($ctime * $rand(1000,9999)),7)
  .
hadd -ms ProxyLamer %n $strip($1)
  .
hsave -o ProxyLamer ProxyLamer.has
  
echo $colour(Ctcp) -a $timestamp *** $chr(39) 4LamerNick1 listesine eklenen mask14 $chr(39)  $qt($strip($1)) 
}
alias lamersil {
  if (!$
1) { echo $colour(Ctcp) -a $timestamp ***  $qt(Lütfen nick belirtiniz) | return }        
  if !
$hfind(ProxyLamer,$strip($1),0,W).data { echo $colour(Ctcp) -a $timestamp *** 1Silmek istediginiz4 $chr(39) $qt($strip($1)) $chr(39) 1Listede4 Yok | return }
  .
hdel -ms ProxyLamer $hfind(ProxyLamer,$strip($1),1,W).data
  
.hsave -o ProxyLamer ProxyLamer.has
  
echo $colour(Ctcp) -a $timestamp *** $chr(39) 4LamerNick1 listesinden 3silinen1 veri4 $chr(39)  $qt($strip($1)) 
}
alias lamerKorumaekle {
  if (!$
1) { echo $colour(notice) -a $timestamp *** $qt(Lütfen nick belirtiniz) | return }        
  if 
$hfind(koruma,$strip($1),0,W).data { echo $colour(Ctcp) -a $timestamp *** Bu veri Listede zaten ekli $+([,$chr(32),$hget(koruma,$hfind(koruma,$strip($1),1,W).data),$chr(32),]) eslesen veri. | return }
  var %
n = $left($calc($ctime * $rand(1000,9999)),7)
  .
hadd -ms koruma %n $strip($1)
  .
hsave -o koruma koruma.has
  
echo $colour(notice) -a $timestamp *** $chr(39) 4Koruma1 listesine 3eklenen 1veri4 $chr(39)  $qt($strip($1)) 
}
alias lamerKorumasil {
  if (!$
1) { echo $colour(notice) -a $timestamp ***  $qt(Lütfen nick belirtiniz) | return }        
  if !
$hfind(Koruma,$strip($1),0,W).data { echo $colour(Ctcp) -a $timestamp *** 1Korumalardan Silmek istediginiz4 $chr(39) $qt($strip($1)) $chr(39) 1Listede Yok | return }
  .
hdel -ms koruma $hfind(Koruma,$strip($1),1,W).data
  
.hsave -o Koruma koruma.has
  
echo $colour(Koruma) -a $timestamp *** $chr(39) 4Koruma listesinden 3silinen veri4 $chr(39)  $qt($strip($1)) 
}
alias lamerkorumalist {
  echo 
$colour(notice) -a $timestamp *** koruma listeleniyor
  
var %klst = 1 
  
while (%klst <= $hget(Koruma,0).item) { 
    echo -
a %klst $+ -) $hget(Koruma,%klst).data 
    inc 
%klst 
  
}
  echo 
$colour(notice) -a $timestamp *** koruma liste sonu
}
alias lamerlist {
  echo 
$colour(notice) -a $timestamp *** lamerNick listeleniyor
  
var %blst = 1
  
while %blst <= $hget(ProxyLamer,0).item {
    echo -
a %blst $+ -) $hget(ProxyLamer,%blst).data
    inc 
%blst
  
}
  echo 
$colour(notice) -a $timestamp *** lamerNick liste sonu
}
;/
BotEkle Nick - /BotSil Nick - /BotList
;/BotKorumaEkle Nick - /BotKorumaSiL Nick - KList
;Muaf host eklenmiştir oper admin için - Muaf kanal eklenmiştir
;muaf nick için ise Koruma tablosu olusturulmustur. Koruma da eklı nickler Muaf alınmıstır
;Eger istenilir ise muaf nick $read üzerinden text dosyasından okutulabılır - $istok muaf nick ayrıca eklene bilir..
;
;
# # extra eklenebilir muaf bölümü bunlardır..
;if !$istok(#muaf1 #muaf2 #muaf3,$chan,32) {
;if !$regex($gettok($address($nick,1),2,64),/(admin|oper|helper|global|yardimci|aop|op|ircop|global|sop|founder)/i) {
;
# # 


bende boyle bir şey var umarim işinizi görür.