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/)
-   -   Clone KOrumasi Yardm (https://www.ircforumlari.net/mirc-scripting-sorunlari/211416-clone-korumasi-yardm.html)

GuzeLmIRC 20 Mayıs 2009 23:28

Clone KOrumasi Yardm
 
Merhaba Arkadaslar. sizden bı konuda yardım ıstıcem. clone için koruma istiyorum ama clone sayısını ben beLirLicem yanı clone lİmitini 1 yaptıgımda her giren zline yiecek sunucuda. bole bır kod warmı ?

Thief 20 Mayıs 2009 23:41

Cevap: Clone KOrumasi Yardm
 
PHP- Kodu:

        ;Clone Koruması
#cLonekorumaSi on
on @!*:JOIN:#:{
  
if ($ialchan($wildsite,#,0) > %clonesayi) {
    
var %' = $ifmatch, %. | while %' {
      var %
$gettok($ialchan($wildsite,#,%'),1,33)
    
if (%!isop #) { %. = $addtok(%.,%7,44) | dec %' } | else { return } }
    
if %. { mode # +b $wildsite | var %~ = $numtok(%.,44) | while %~ { kick # $gettok(%.,%~,44) %clonekorumasebep | dec %~ } }
  
}
}
#cLonekorumaSi end
alias clonekoruma dialog -m clonekorumasi clonekorumasi }
dialog clonekorumasi {
  
title "Clone Korumasi"
  
size --1 144 88
  option dbu
  text 
"Kanal'a"19 7 20 8
  edit 
""230 6 13 10
  text 
"Den Fazla Clone Girerse o Adresi Banla"343 7 100 8
  box 
"Durum"45 19 135 37
  button 
"Aç"523 27 37 12
  button 
"Kapat"683 27 37 12
  text 
"Durum:"735 44 22 8
  edit 
""857 44 50 10read
  edit 
""944 60 97 10autohs
  text 
"Kick Sebebiniz"104 61 40 8
  button 
"Kaydet Ve Çık"1122 72 46 12ok
  button 
"İptal"1273 72 46 12cancel
}
on *:dialog:clonekorumasi:*:*:{
  if (
$devent == init) {
    
did -a $dname 8 %clonekorumadurum
    did 
-a $dname 9 %clonekorumasebep
    did 
-a $dname 2 %clonesayi
  
}
  if (
$devent == sclick) {
    if (
$did == 5) { .enable #cLoneKorumaSi | set %clonekorumadurum Açık | set %clonekorumasebep $did(9) | set %clonesayi $did(2) | dialog -x clonekorumasi clonekorumasi | clonekoruma }
    
if ($did == 6) { .disable #cLoneKorumaSi | set %clonekorumadurum Kapalı | set %clonekorumasebep $did(9) | set %clonesayi $did(2) | dialog -x clonekorumasi clonekorumasi | clonekoruma }
    
if ($did == 11) {  set %clonekorumasebep $did(9) | set %clonesayi $did(2) }
  } 


%clonekorumasebep (Kendiniz Ayarlayabilirsiniz)
%clonesayi (Kendiniz ayarlayabilirsiniz)
%clonekorumadurum Açık


Keyifli forumlar..

GuzeLmIRC 20 Mayıs 2009 23:41

Cevap: Clone KOrumasi Yardm
 
#sericlone on
on *:snotice:*:{
if *Client*connecting*on* iswm $1- {
.timer 1 15 unset %xxx. [ $+ [ $gettok($gettok($10,2,64),1,41) ] ]
inc %xxx. [ $+ [ $gettok($gettok($10,2,64),1,41) ] ]
if %xxx. [ $+ [ $gettok($gettok($10,2,64),1,41) ] ] >=
{
.gzline $+(*@,$gettok($gettok($10,2,64),1,41)) 30d :5Clone !
unset %xxx. [ $+ [ $gettok($gettok($10,2,64),1,41) ] ]
}
}
}


eLimdek kod buydu ama kodda bı yanlıslık yaptım ve duzeLtemedim


if %xxx. [ $+ [ $gettok($gettok($10,2,64),1,41) ] ] >=

surda bı yerde hata yaptım b komutu bılen warsa calısanını verebılırmı

GuzeLmIRC 20 Mayıs 2009 23:45

Cevap: Clone KOrumasi Yardm
 
Alıntı:

Thief Nickli Üyeden Alıntı (Mesaj 715546)
PHP- Kodu:

        ;Clone Koruması
#cLonekorumaSi on
on @!*:JOIN:#:{
  
if ($ialchan($wildsite,#,0) > %clonesayi) {
    
var %' = $ifmatch, %. | while %' {
      var %
$gettok($ialchan($wildsite,#,%'),1,33)
    
if (%!isop #) { %. = $addtok(%.,%7,44) | dec %' } | else { return } }
    
if %. { mode # +b $wildsite | var %~ = $numtok(%.,44) | while %~ { kick # $gettok(%.,%~,44) %clonekorumasebep | dec %~ } }
  
}
}
#cLonekorumaSi end
alias clonekoruma dialog -m clonekorumasi clonekorumasi }
dialog clonekorumasi {
  
title "Clone Korumasi"
  
size --1 144 88
  option dbu
  text 
"Kanal'a"19 7 20 8
  edit 
""230 6 13 10
  text 
"Den Fazla Clone Girerse o Adresi Banla"343 7 100 8
  box 
"Durum"45 19 135 37
  button 
"Aç"523 27 37 12
  button 
"Kapat"683 27 37 12
  text 
"Durum:"735 44 22 8
  edit 
""857 44 50 10read
  edit 
""944 60 97 10autohs
  text 
"Kick Sebebiniz"104 61 40 8
  button 
"Kaydet Ve Çık"1122 72 46 12ok
  button 
"İptal"1273 72 46 12cancel
}
on *:dialog:clonekorumasi:*:*:{
  if (
$devent == init) {
    
did -a $dname 8 %clonekorumadurum
    did 
-a $dname 9 %clonekorumasebep
    did 
-a $dname 2 %clonesayi
  
}
  if (
$devent == sclick) {
    if (
$did == 5) { .enable #cLoneKorumaSi | set %clonekorumadurum Açık | set %clonekorumasebep $did(9) | set %clonesayi $did(2) | dialog -x clonekorumasi clonekorumasi | clonekoruma }
    
if ($did == 6) { .disable #cLoneKorumaSi | set %clonekorumadurum Kapalı | set %clonekorumasebep $did(9) | set %clonesayi $did(2) | dialog -x clonekorumasi clonekorumasi | clonekoruma }
    
if ($did == 11) {  set %clonekorumasebep $did(9) | set %clonesayi $did(2) }
  } 


%clonekorumasebep (Kendiniz Ayarlayabilirsiniz)
%clonesayi (Kendiniz ayarlayabilirsiniz)
%clonekorumadurum Açık

Keyifli forumlar..


thief kardeşim bunu n ban kick atanı deqilde zLine nasıl attıracaz. birde o verdıgım kodun dogrusunu blen warmı ?

Thief 20 Mayıs 2009 23:46

Cevap: Clone KOrumasi Yardm
 
az işim var dönücem birazdan.

Thief 20 Mayıs 2009 23:50

Cevap: Clone KOrumasi Yardm
 
PHP- Kodu:

dialog csearch {
  
title "Clone tarama sistemi"
  
size --1 90 40
  option dbu
  button 
"Taramayı başlat"145 23 40 12ok
  radio 
"Zline uygula"21 1 40 8
  radio 
"Gzline uygula"31 10 41 8
  radio 
"Gline uygula"41 20 40 8
  radio 
"Kline uygula"51 29 40 8
  button 
"KAPAT"645 8 40 12cancel 
}
on *:dialog:csearch:sclick:*: {
  if (
$did == 1) && !$server { echo -*** Bir servera bağlı değilsiniz. }
  else { 
    if (
$did == 1) {
      
set %reason $?="Ban sebebini giriniz" 
      
set %climit $?="Maximum clone limiti giriniz" 
    
clonetara }
    elseif (
$did == 2) { set %?line zline }
    elseif (
$did == 3) { set %?line gzline }
    elseif (
$did == 4) { set %?line gline }
    elseif (
$did == 5) { set %?line kline }
    elseif (
$did == 6) { dialog -x csearch 
} }
on *:dialog:csearch:init:0: {
  if !%?
line set %?line zline did -c $dname 2 
  elseif ($(%?
line,2) == zline) { did -c $dname 2 }
  elseif ($(%?
line,2) == gzline) { did -c $dname 3 }
  elseif  ($(%?
line,2) == gline) { did -c $dname 4 }
  elseif ($(%?
line,2) == kline) { did -c $dname 5 
}
;
aliaslar
alias ctara 
{ if !$dialog(csearch) { dialog -md csearch csearch } }
alias clonetara { .trace $server 
;
rawlar
raw 205
:*: { 
  if *
user*clientsiswm $1- { var %# = $+(%,clones,$remove($5,[,])) | inc $(%#,1)
if $(%#,2) == $(%climit,2) { $+(.%?line,2) $+(*@,$remove($(%#,1),$chr(37),clones)) . $(%reason,2) | haltdef } } }
raw 209:*: { unset %clones* | haltdef }
raw 481:*: { echo -*** Bu sistemi kullanabilecek erişime sahip değilsiniz. }
on *:load: { 
set %reason Clone tarama dedektörüne yakalandınız
set 
%climit 3 }
menu * {
Clone 
tarama:ctara 



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

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