Le Deal du moment :
Cartes Pokémon 151 : où trouver le ...
Voir le deal

Aller en bas
tibluedream
tibluedream
Membre

Nombre de messages : 944
Age : 35
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

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
dricc
dricc
Membre

Nombre de messages : 2760
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

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 ?
tibluedream
tibluedream
Membre

Nombre de messages : 944
Age : 35
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

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...
tonyryu
tonyryu
Membre

Nombre de messages : 902
Age : 43
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

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