Partagez
Aller en bas
avatar
tibluedream
Membre

Nombre de messages : 893
Age : 29
Localisation : France, Rueil, près de Paris
Distinction : Poisson 2017 [Amal]
Poisson 2018 [Amal']
Date d'inscription : 05/09/2016

RPG Maker XP Bonjour j'ai besoin d'une aide pour un petit script xp pour changer de statut à 20% de mana

le Mar 29 Nov 2016 - 19:05
Un ami m'a demandé de faire un script.
Petit soucis de script j'ai essayé de faire au mieux mais je ne comprend pas comment ça fonctionne
j'ai beau me triturer le cerveau je ne comprend pas pourquoi on a besoin du ? à la fin et pourquoi le end
ne fonctionne pas.

Maxsp = $game_actors[index].maxsp/100
if $game_actors[index].sp <= 20 * Maxsp ?
$game_actors[index].plus_state_set[3] ?
end
avatar
dricc
Membre

Nombre de messages : 2752
Localisation : Lille
Distinction : Altruiste - Incarnation de la Patience [Mist']
Date d'inscription : 10/08/2009

RPG Maker XP Re: Bonjour j'ai besoin d'une aide pour un petit script xp pour changer de statut à 20% de mana

le Mer 30 Nov 2016 - 11:07
ouais alors , j'aime pas non plus cette syntaxe avec les ? . C'est pour les "puristes" . normalement , c'est pour faire des "if" en une ligne .
Mais ça devrait marcher sans :

Maxsp = $game_actors[index].maxsp/100
if $game_actors[index].sp <= (20 * Maxsp)
$game_actors[index].plus_state_set[3]
end

Quoique y'a peut-etre un probleme qui va se poser du fait que Maxsp devient un chiffre à décimales . dans ce cas , tu peux simplement passer le 100 de l'autre coté du test .

if ($game_actors[index].sp * 100) <= (20 * $game_actors[index].maxsp)
$game_actors[index].plus_state_set[3]
end

Mais ta variable "index" , y'a quelque chose dedans déja ?
avatar
tibluedream
Membre

Nombre de messages : 893
Age : 29
Localisation : France, Rueil, près de Paris
Distinction : Poisson 2017 [Amal]
Poisson 2018 [Amal']
Date d'inscription : 05/09/2016

RPG Maker XP Re: Bonjour j'ai besoin d'une aide pour un petit script xp pour changer de statut à 20% de mana

le Jeu 16 Mar 2017 - 18:34
désolé ça fait trop longtemps que je n'ai pas touché ce code par dépit je ne me rappelle plus pourquoi j'ai mis index mais merci quand même. ^^'' je m'y pencherais un jour, sûrement enfin.. peut-être...
avatar
tonyryu
Membre

Nombre de messages : 896
Age : 37
Localisation : Près de Nantes
Distinction : aucune
Date d'inscription : 27/05/2010
http://www.tonyryudev.com

RPG Maker XP Re: Bonjour j'ai besoin d'une aide pour un petit script xp pour changer de statut à 20% de mana

le Ven 17 Mar 2017 - 8:25
petite info sur le ? :

valeur = (condition ? valeur si vrai : valeur si faux )

valeur = (1 == 0 ? "ok" : "ko") # valeur vaut ko
valeur = (1 == 1 ? "ok" : "ko") # valeur vaut ok

C'est très pratique pour des concaténation de chaine sur une ligne
Contenu sponsorisé

RPG Maker XP Re: Bonjour j'ai besoin d'une aide pour un petit script xp pour changer de statut à 20% de mana

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum