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/)
-   -   oto +m nerede sorun var ? (https://www.ircforumlari.net/mirc-scripting-sorunlari/250959-oto-m-nerede-sorun-var.html)

Set 04 Eylül 2009 00:38

oto +m nerede sorun var ?
 
Merhabalar , Bir Kod Yazdim veriables Olarak Okutmaya Caliştim , ama 2 Eksikligi Bulunuyor.

Kod ;

PHP- Kodu:

on *:rawmode:%global: { 
  if (
$regex($1,\+(o|a|q))) { 
    if 
$istok( %globalnick [ $+ [ $chan ] ] ,$2,32) == $true halt 
    var %::
mchan $chan | var %::mnick = $| var %::mode $chflags($1
    
set %globalnick [ $+ [ $chan ] ]  $addtok(%globalnick [ $+ [ $chan ] ],$2,32)
    
inc %global [ $+ [ $chan ] ] 
    
kontrol #
  
}
  if (
$regex($1,\-(o|a|q))) { 
    if 
$istok(%globalnick [ $+ [ $chan ] ],$2,32) { %globalnick [ $+ [ $chan ] ] = $remtok(%globalnick [ $+ [ $chan ] ],$2,32) } } {
    
dec %global [ $+ [ $chan ] ] 
    
opkontrol #
  
}
}
 
alias kontrol {
  if ( %global [ $+ [ $
] ] == 2) { 
    
mode # -m | msg # Kanala Yetkili Girmistir Kanal Konusmaya Acilmistir
  
}
}
alias opkontrol {
  if ( %global [ $+ [ $
] ] == 1) { 
    
mode # +m | msg # Kanala Yetkili Kalmadigi Icın Kanal Konusmaya Kapatilmistir!
  
}
}
on *:quit: {
  if 
$istok( %globalnick [ $+ [ $chan ] ] ,$nick,32) == $true 
    if 
$istok(%globalnick [ $+ [ $chan ] ],$nick,32) { %globalnick [ $+ [ $chan ] ] = $remtok(%globalnick [ $+ [ $chan ] ],$nick,32) } } {
    
dec  %global [ $+ [ $chan ] ] 
    
opkontrol #
  
}
}
 
on *:part:#: {
  
if $istok( %globalnick [ $+ [ $chan ] ] ,$nick,32) == $true 
    if 
$istok(%globalnick [ $+ [ $chan ] ],$nick,32) { %globalnick [ $+ [ $chan ] ] = $remtok(%globalnick [ $+ [ $chan ] ],$nick,32) } } {
    
dec  %global [ $+ [ $chan ] ] 
    
opkontrol #
  
}
}
on *:nick: {
  if 
$istok( %globalnick [ $+ [ $chan ] ] ,$nick,32) == $true 
    if 
$istok(%globalnick [ $+ [ $chan ] ],$nick,32) { %globalnick [ $+ [ $chan ] ] = $remtok(%globalnick [ $+ [ $chan ] ],$nick,32) } } {
    
set %globalnick [ $+ [ $] ]  $addtok(%globalnick [ $+ [ $] ],$newnick,32)
  }


Sorun 1 : => dec %global [ $+ [ $chan ] ] <= Kısmında teker teker indirmesini istedim ama 2'şer 2'şer indiriyor bunu neden yapiyor acaba ?

Sorun 2 : nick degiştirken # kanal yerinin sembolu hangisidir acaba ÖRNEK : $1 veya $chan Yardimci Olursaniz Sevinirim .

Yardimci Olursaniz Sevinirim.


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

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