Prob de check

cs_Tiboug Messages postés 68 Date d'inscription vendredi 11 avril 2003 Statut Membre Dernière intervention 7 août 2004 - 14 juil. 2003 à 09:04
hackoustik Messages postés 81 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 8 février 2007 - 13 oct. 2003 à 17:16
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

cs_PiZZaMaN Messages postés 52 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 10 novembre 2003
14 juil. 2003 à 11:09
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...
0
cs_Tiboug Messages postés 68 Date d'inscription vendredi 11 avril 2003 Statut Membre Dernière intervention 7 août 2004
14 juil. 2003 à 11:30
mon prob venait de la , cool merci pizzaman = D
0
cs_PiZZaMaN Messages postés 52 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 10 novembre 2003
14 juil. 2003 à 11:35
de rien tiboug :)
0
hackoustik Messages postés 81 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 8 février 2007
13 oct. 2003 à 17:16
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
}
}
0