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/)
-   -   Güncel Kod hata veriyor (https://www.ircforumlari.net/mirc-scripting-sorunlari/773917-kod-hata-veriyor.html)

yokay 19 Mayıs 2017 15:14

Kod hata veriyor
 
Kod:

alias kontrol {
  var %1 1
  while %1 <= $ibl($1,0) {
    var %time $calc($gettok($time,2,58) -  $gettok($time($ibl($1,%1).ctime),2,58))
    if %time >= 25 {
      mode $1 -b $ibl($1,%1)
    }
    inc %1
  }
}
on *:op:#:kontrol #
on *:ban:#:{
  if $count($nick(#,$me).pnick,@,%) {
    if ($1 == +b  && $nick != $me) {
      $+(.timer,#,$2) 1 3600 mode # -b $2-
    }
  }
}

* Geçersiz format: $calc(...) (Satır 4, script27.ini) bu hatayı veriyor, sorunu nasıl çözebiliriz?

sad33 25 Mayıs 2017 23:14

Cevap: Kod hata veriyor
 
Kod:

#unbanci on
alias kontrol2 {
  var %1 1 
  while %1 <= $ibl($1,0) {
    var %time $calc($gettok($time,2,58) -  $gettok($time($ibl($1,%1).ctime),2,58))
    if %time >= 15 {
      $iif(o isin $usermode,os mode $1 -bbbbbb $ibl($1,%1),mode $1 -bbbbbb $ibl($1,%1))
    }
    inc %1
  }
}

on *:join:#: { 
  if $nick == $me {
    if ($me isop $chan) || (o isin $usermode) || ($me ishelp $chan) { kontrol2 # }
  }
}
on *:ban:#:{
  if ($me isop $chan) || (o isin $usermode) {
    $iif(o isin $usermode,$+(.timer,#,$2) 1 900 os mode # -bbb $2-,$+(.timer,#,$2) 1 900 mode # -bbb $2-)
  }
}
#unbanci end

menu * {
Unban
.Aç:.enable #unbanci
.Kapat:.disable #unbanci
}


Code'nin orjinal halidir. Süre ve kanal bölümünü kendine göre düzenlersin. Sunucu'da Oper değil isen; os mode # olan bölümü mode # ile değiştirirsin

yokay 26 Mayıs 2017 00:13

Cevap: Kod hata veriyor
 
Teşekkür ederim deneyip, geri dönüş yapacağımdan emin olabilirsiniz.

yokay 26 Mayıs 2017 10:31

Cevap: Kod hata veriyor
 
Alıntı:

sad33 Nickli Üyeden Alıntı (Mesaj 1041859927)
Kod:

#unbanci on
alias kontrol2 {
  var %1 1 
  while %1 <= $ibl($1,0) {
    var %time $calc($gettok($time,2,58) -  $gettok($time($ibl($1,%1).ctime),2,58))
    if %time >= 15 {
      $iif(o isin $usermode,os mode $1 -bbbbbb $ibl($1,%1),mode $1 -bbbbbb $ibl($1,%1))
    }
    inc %1
  }
}

on *:join:#: { 
  if $nick == $me {
    if ($me isop $chan) || (o isin $usermode) || ($me ishelp $chan) { kontrol2 # }
  }
}
on *:ban:#:{
  if ($me isop $chan) || (o isin $usermode) {
    $iif(o isin $usermode,$+(.timer,#,$2) 1 900 os mode # -bbb $2-,$+(.timer,#,$2) 1 900 mode # -bbb $2-)
  }
}
#unbanci end

menu * {
Unban
.Aç:.enable #unbanci
.Kapat:.disable #unbanci
}


Code'nin orjinal halidir. Süre ve kanal bölümünü kendine göre düzenlersin. Sunucu'da Oper değil isen; os mode # olan bölümü mode # ile değiştirirsin

Merhaba Kod çok iyi çalışıyor, yalnız banları
[10:29] *** AngeLus mod değiştirdi:-b ateşlihatun!*@*
[10:29] *** AngeLus mod değiştirdi:-b A_usk19snt209!*@*
[10:29] *** AngeLus mod değiştirdi:-b Emdirdibna-m!*@*
üst üste değil de, alt alta açabilir mi?
AngeLus mod değiştirdi:-bbbbbb muşlu_kıllı_işaatcı!*@* Evdeylnzolgun-m!*@* olgungizlipasif!*@* Fm07!*@* enest!*@* Emdirdibna-m_!*@* bu şekilde yapabilir miyiz?


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net