Prob de check

Signaler
Messages postés
68
Date d'inscription
vendredi 11 avril 2003
Statut
Membre
Dernière intervention
7 août 2004
-
Messages postés
81
Date d'inscription
vendredi 3 janvier 2003
Statut
Membre
Dernière intervention
8 février 2007
-
jai un probleme de check et d'init , alors jai plusieurs check dans un dialog mais quand je quitte le dial et que jrevien un seul init pour les checks est restee :s
, les fonctions de clicks sont bien mises : , pas les autres
on 1:dialog:chancreat4:sclick:*:{
if ($did(11).state == 1) { set %dontkickops- ON }
else { set %dontkickops- OFF }
}
on 1:dialog:chancreat4:sclick:*:{
if ($did(11).state == 1) { set %dontkickvoices- ON }
else { set %dontkickvoices- OFF }

les init sont bien mis :

on 1:dialog:chancreat4:init:0:{
if (%chanincreat- == ON) {
if (%dontkickops- == ON) { did -c chancreat4 10 }

if (%dontkickvoices- == ON) { did -c chancreat4 11 }
}
}
toutes les var sont bonnes jai tout verifie , alor repondeez svp

4 réponses

Messages postés
52
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
10 novembre 2003

En ce qui me concerne je fais tjs
on 1:dialog:chancreat4:sclick:*:{
if ($did == 11) {
if ($did(11).state == 1) { set %dontkickops- ON }
else { set %dontkickops- OFF }
}
}
je pense que c'est de là que vient ton erreur...
Messages postés
68
Date d'inscription
vendredi 11 avril 2003
Statut
Membre
Dernière intervention
7 août 2004

mon prob venait de la , cool merci pizzaman = D
Messages postés
52
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
10 novembre 2003

de rien tiboug :)
Messages postés
81
Date d'inscription
vendredi 3 janvier 2003
Statut
Membre
Dernière intervention
8 février 2007

dans ce qui suit ta lis l'ID n° 11 pour les 2 alor vérifi ca deja ;) jpense que tu dois avoir 2 checks

on 1:dialog:chancreat4:sclick:*:{
if $did == 11 {
set %dontkickops- $iif($did(11).state == 1,ON,OFF)
set %dontkickvoices- $iif($did(11).state == 1,ON,OFF)
}
}

on 1:dialog:chancreat4:init:0:{
if %chanincreat- == ON {
if %dontkickops- == ON /did -c chancreat4 10
if %dontkickvoices- == ON /did -c chancreat4 11
}
}