Cherchez l'erreur !

[Résolu]
Signaler
Messages postés
24
Date d'inscription
mercredi 8 décembre 2004
Statut
Membre
Dernière intervention
19 avril 2005
-
Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
-
//VARIABLES UTILISEES



set %gametype CTF

set %maxplayer 10

set %playerneeded 10

set %playernumber 0

%playerlist kny

%character /././././././././.

%difflist kny/./././././././././





//ON NICKCHANGE - [WORKING = 90%] [PROBLEM IS : NO TOPIC REFRESH !]



on 1:NICK:{


if ($istok(%playerlist,$nick ,47 ) == $true) {


set %playerlist $reptok(%playerlist,$nick,$newnick,1,47)


}


unset %w


set %w %playernumber + 1


unset %character


unset %difflist


while (%w <= %maxplayer ) {


inc %w


set %character %character $+ $chr(47) $+ $chr(46)


}


set %difflist %playerlist $+ %character $+ $chr(47)

topic $chan Mode : %gametype | Joueurs : %difflist | Server : %ip Pass : %pass | %motd


}






Error is : No such channel





J'ai cherché trop longtemps (3 jours) et je continue... Si quelqu'un trouvait, d'un éclair de génie, ca serait le top !

3 réponses

Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
Ca tombe sous le sens : aucun salon n'est associé a
un changement de nick, une personne ne change pas de nick sur un salon,
elle change de nick partout.

Donc $chan ne vaut rien, donc /topic $chan Mode : blabla est vu par
mIRC comme /topic Mode : blabla, et "Mode" ,'étant pas un salon, ca
bloque.

Je sais pas ce que tu veux faire exactement, sois plus précis ;o)

See ya

PaDa
Messages postés
24
Date d'inscription
mercredi 8 décembre 2004
Statut
Membre
Dernière intervention
19 avril 2005

muhu :/ c'était donc pas une erreur de syntaxe mais de compréhension tout betement :)



Une liste d'attente est stockée dans le topic. Si une des personnes de
cette liste d'attente change de nick, le topic doit se mettre a jour.
Merci, grace a toi j'ai trouvé la solution. sur mon "on connect", je
stockerai $chan dans %chan et je ferai => topic %chan mode blablabla
a l'endroit ou ca marchait pas !
Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
;)

on connect non plus n'est associé a aucun $chan attention :p

$chan > on invite/join/part/op/deop/voice/devoice/mode et ptet deux trois autres ^^

bonne journée

PaDa