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/)
-   -   Hata Nerde ? (https://www.ircforumlari.net/mirc-scripting-sorunlari/251884-hata-nerde.html)

Set 06 Eylül 2009 06:14

Hata Nerde ?
 
PHP- Kodu:

on *:NICK: {
  if 
$istok(%oto+[ $+ [ $chan ] ],$nick,32) {
    if 
$istok(%oto+[ $+ [ $chan ] ],$nick,32) { %oto+[ $+ [ $] ] = $remtok(%oto+[ $+ [  $chan ] ],$nick,1,32) } 
    
set  %oto+[ $+ [ $chan ] ] = $addtok(%oto+[ $+ [ $chan ] ],$newnick,32
  }


Bu Kodda Hata Nerede Acaba Ben Bulamadim Yardimci Olurmusunuz.

IrCbaStarD 06 Eylül 2009 10:44

Cevap: Hata Nerde ?
 
Alıntı:

Set Nickli Üyeden Alıntı (Mesaj 796160)
PHP- Kodu:

on *:NICK: {
  if 
$istok(%oto+[ $+ [ $chan ] ],$nick,32) {
    if 
$istok(%oto+[ $+ [ $chan ] ],$nick,32) { %oto+[ $+ [ $] ] = $remtok(%oto+[ $+ [  $chan ] ],$nick,1,32) } 
    
set  %oto+[ $+ [ $chan ] ] = $addtok(%oto+[ $+ [ $chan ] ],$newnick,32
  }


Bu Kodda Hata Nerede Acaba Ben Bulamadim Yardimci Olurmusunuz.

Ne yapmaya çalıştıgını anlayamadım, istok kullanımına bakmalısın, $chan setlemişsin fakat istokda bunu görmez, yani calışmasını istediğin nick'leri böle yapmalısın, $istok(%nickler,$nick,32)
%Nickler değişkeni %Nickler Nick1 Nick2 Nick3... $eklinde olmalıdır.

Eğer farklı kanallar için farklı nickleri setlediysen $istok($($+(%,.,oto+m,$chan),2),$nick,32) $ekılde olabilir :)

Set 06 Eylül 2009 18:29

Cevap: Hata Nerde ?
 
istok kullanmişim cunqi Örnek ;

%oto+m#sohbet Mapus

Gibi Listede OLan 1 Kişi Nick Degişirse Onun Nickinin Silinmesi , Ve Yeni Nickinin Kayıt Olmasini Istoyorum , Hangi Kanallarda Nick Degiştirdigine Göre Kayıt Etmesini Istoyurum , Ama Bir Turlu Beceremedim :)

Set 07 Eylül 2009 03:44

Cevap: Hata Nerde ?
 
PHP- Kodu:

on *:nick: {
  if 
$istok($($+(%,.,oto+m,$chan),2),$nick,32) {
    var %
0
    
while (%$comchan($newnick,0)) { 
      
inc %i
      set 
%oto+[ $+ [ $comchan($newnick,%i) ] ]  $addtok(%oto+[ $+ [ $comchan($newnick,%i) ] ],$newnick,32
    }
  }



ßu Kodu Neden Görmüyor Anlayamadim Sorun Neresinde ?

Kod : Kod %oto+m#kanal Mapus Nicki Mesela Nick Degişirse Mapus Nickini Silip Yeni Nickini %oto+m#kanal Yeninick Olarak Kayıt Edecek ama Ben Cözemedim halen ;)


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

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