-34%
Le deal à ne pas rater :
-34% LG OLED55B3 – TV OLED 4K 55″ 2023 – 100Hz HDR 10+, ...
919 € 1399 €
Voir le deal

Aller en bas
MayDios
MayDios
Membre

Nombre de messages : 92
Localisation : Là, sous tes yeux.
Distinction : aucune
Date d'inscription : 21/12/2008

[Script] Spécifier " Lorsque ID de tel monstre/Héros... " Empty [Script] Spécifier " Lorsque ID de tel monstre/Héros... "

Jeu 26 Fév 2009 - 11:54
Bonjour ! J'aurais besoin d'aide au niveau des script. ( Oh mon Dieu ! MayDios se met au script ! A l'aideuh ! )

Voilà, j'aurais besoin de savoir comment puis-je dire au script " Lorsque ID de tel monstre / Héros, alors... "
J'ai essayé, pour le monstre :

Code:
 when $monster_ID = [001]

Mais sans succès...
Quelqu'un peut-il m'apporter cette petite aide ? ( Au risque de voir naître des script complétemant naze et bugués. Enfin qu'j'arrive déja à faire des script... )
Berka
Berka
Staffeux retraité

Nombre de messages : 1832
Age : 33
Localisation : Paris
Distinction : rubyste déglingué
9ème dan en scripting-no-jutsu

Nouveau Justine Beber ;P
Date d'inscription : 16/12/2007
http://rpgruby.olympe-network.com

[Script] Spécifier " Lorsque ID de tel monstre/Héros... " Empty Re: [Script] Spécifier " Lorsque ID de tel monstre/Héros... "

Jeu 26 Fév 2009 - 14:24
houla ! Laughing
when s'inscrit dans une comparaison:

Code:
case $monster_ID # on prépare la variable a comparer
    when 1 # si $monster_ID est égal à 1
        #faire....
    when 2
        #faire....
    else # si aucune des conditions précédentes n'est remplie
        #faire....
end #on ferme la comparaison case

on aurait pu faire moins bien:

Code:
if $monster_ID==1
 #faire
elsif $monster_ID==2
 #faire
else
 #faire
end

le probleme, maintenant, c'est que $monster_ID n'existe pas, les monstres sont contenus dans le tableau:
$game_troop.members
donc le monstre s'identifie par
$game_troop.members[id]

maintenant, je ne peux pas te répondre plus, vu que je ne sais pas ce que tu veux comparer à l'id du monstre
(on ne peut pas faire: if $game_troop.members==2)
Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum