Dialog combo prblm de debutant

kishkaya Messages postés 365 Date d'inscription samedi 26 juin 2004 Statut Membre Dernière intervention 17 avril 2008 - 13 nov. 2004 à 00:54
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 - 13 nov. 2004 à 14:25
je sais que je poes des questions de debutant mais j'essaye de faire un bot d'animation configurable et je debute en scripting
j'aimerai faire un dialog , avec un combo (une liste) qui contiennent des valeurs, la personne click sur la valeur qu'il veut et je veux que quand il clique sur 'valider' ca donne la valeur choisi a la variable '%test'.. le probleme c'est que je sais pas faire
de plus j'aimerai que la combo ai pour valeur de depart (celle affiché quand on lance le dialog) la valeur actuel de %test voila ...

je sais que ca doit etre bateau mais cet exempel me permettrai d'avancer et j'ai beau eplucher les script je trouve que des truc tres compliqué , voila ce que j'ai fait :

alias couleurs dialog -m param param
dialog param {
title "PaRaMeTrE Du bOt"
size -1 -1 192 185
option dbu
button "Valider", 72, 143 163 37 13 , OK
button "Cancel", 16, 103 163 37 13, cancel
tab "Salons privés", 1, 5 4 181 175

tab "Salons publics", 2

tab "Privé", 3

tab "HasHtAbLeS", 54
box "Configuration", 56, 10 20 171 120, tab 54
text "Nombre de derniers HL du BoT a afficher ", 57, 25 30 160 80, tab 54
combo 58, 150 28 25 80, tab 54 size drop
}
on *:dialog:param:init:0:{
/didtok param 58 44 Tous,1,2,3,4,5,6,7,8,9,10,15,20,30,40,50,60,80,100,150,200
/did -c param 54 %test
}
on *:dialog:param:sclick:*:{
if ($did == 58) /set %test $did(4).sel
}

mais helas ca ne marche pas
ps : de plus j'aimerai que %test ne change que apres avoir clické sur valider ...

si vouspouviez me donner un exemple ou me mettre sur la voie en m'explicant les etapes merci

_Marikou

1 réponse

COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
13 nov. 2004 à 14:25
/did -c param 54 %test


ton ID 54 c'est une tab....

si dans ton combo tu mets une série de chiffre (de 0 à 100 par exemple)
tu mets /did -i $dname 54 %test

j'pense
0
Rejoignez-nous