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/)
-   -   Coder Arkadaşlar Bu kodu düzeltebilirmisiniz? (https://www.ircforumlari.net/mirc-scripting-sorunlari/117728-coder-arkadaslar-bu-kodu-duzeltebilirmisiniz.html)

djiNn 10 Haziran 2008 21:51

Cevap: Coder Arkadaşlar Bu kodu düzeltebilirmisiniz?
 
Kod:

on *:text:*:#: {
  if $nick isop # || $nick ishop # {
    if $1 == !op { samode # +o $2 }
    elseif $1 == !deop { samode # -o $2 }
    elseif $1 == !kick { kick # $2 Auto Kick! }
    elseif $1 == !ban { mode # +b $2 }
    elseif $1 == !kickban { mode # +b $2 | kick # $2 Auto Kick! }
    elseif $1 == !temizle { .msg # Temizleniyor.. }
    elseif $1 == Temizleniyor.. { $iif($nick == $me,kaydır #,return) }
}
}




alias kaydır {
  $iif($1-,$iif($left($gettok($1-,1,32),1) == $chr(35),set %kaydd. [ $+ [ $gettok($1-,1,32) ] ] $remove($1-,$gettok($1-,1,32)),set %kaydd $remove($1-,$chr(32))),set %kaydd BuradaYaziyiKaydiran40satirlikYaziVarBak)
  if (!%kaydd) { %kaydd = %kaydd. [ $+ [ $gettok($1-,1,32) ] ] }
  if (%kaydd == $null) { .set %kaydd BuradaYaziyiKaydiran40satirlikYaziVarBak }
  if ($len($remove(%kaydd,$chr(32))) < 40) { %kaydd = $remove($+(%kaydd,$str(.,$calc(40 - $len(%kaydd)))),$chr(32)) }
  else { if ($len($remove(%kaydd,$chr(32))) > 40) { set %kaydd $left($remove(%kaydd,$chr(32)),40) } }
  var %;ü 1
  var %b. $len(%kaydd)
  var %tim3 1
  while (%;ü <= %b.) {
    $iif($left($gettok($1-,1,32),1) == $chr(35),%activech = $gettok($1-,1,32),$iif($active != Status Window,%activech = $active,return))
    if (%;ü <= 10) { msg %activech $right($left(%kaydd,%;ü),1) }
    else {
      if ((%;ü >= 10) &&  (%;ü <= 20)) { .timer 1 %tim3 msg %activech $right($left(%kaydd,%;ü),1) }
      elseif  ((%;ü >= 20) &&  (%;ü <= 30))  {  .timer 1 %tim3 msg %activech $right($left(%kaydd,%;ü),1) }
      elseif ((%;ü >= 30) &&  (%;ü <= 40))  { .timer 1 %tim3 msg %activech $right($left(%kaydd,%;ü),1) }
    }
    inc %;ü
  }
  unset %kaydd
  unset %kaydd. [ $+ [ $gettok($1-,1,32) ] ]
  unset %q-
  unset %activech
}

Hazırladıgım bir kod vardı herzamanda beliritirim hatirlatirim ona göre uyarlamaya çalıştım bi dene istersen..


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

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