- TTTMembre
- Nombre de messages : 855
Distinction : Trou du cul d'la mère Camu!
Elle est morte! Elle est morte!
Trou du cul d'la mère Camu!
Elle est morte, elle pétera plus!
Date d'inscription : 23/06/2009
[résolu]Demande d'infos sur les scripts de base
Jeu 8 Déc 2011 - 8:17
Salut à tous !
Voilà, je cherche parmi les scripts les commandes pour :
- Modifier un interrupteur
- Modifier une variable
- Modifier les HP, MP et autres caractéristiques du héros
Voilà voilà, merci d'avance à qui me répondra.
EDIT : trouvé pour les variables ($game_variables[i] = machin) et interrupteurs ($game_switches[i] = (1))
Voilà, je cherche parmi les scripts les commandes pour :
- Modifier un interrupteur
- Modifier une variable
- Modifier les HP, MP et autres caractéristiques du héros
Voilà voilà, merci d'avance à qui me répondra.
EDIT : trouvé pour les variables ($game_variables[i] = machin) et interrupteurs ($game_switches[i] = (1))
- driccMembre
- Nombre de messages : 2760
Localisation : Lille
Distinction : Altruiste - Incarnation de la Patience [Mist']
Date d'inscription : 10/08/2009
Re: [résolu]Demande d'infos sur les scripts de base
Jeu 8 Déc 2011 - 20:49
Quand on cherche ce genre de chose , il faut aller dans Game_Interpreter .
Et en l'occurence , la command_317 .
def command_317
value = operate_value(@params[2], @params[3], @params[4])
actor = $game_actors[@params[0]]
if actor != nil
case @params[1]
when 0 # Maximum HP
actor.maxhp += value
when 1 # Maximum MP
actor.maxmp += value
when 2 # Attack
actor.atk += value
when 3 # Defense
actor.def += value
when 4 # Spirit
actor.spi += value
when 5 # Agility
actor.agi += value
end
end
return true
end
remplace juste "@params[0]" par l'id du heros
et donc , pour augmenter de 2 l'atk de ralph :
actor = $game_actors[0]
actor.atk += 2
Et en l'occurence , la command_317 .
def command_317
value = operate_value(@params[2], @params[3], @params[4])
actor = $game_actors[@params[0]]
if actor != nil
case @params[1]
when 0 # Maximum HP
actor.maxhp += value
when 1 # Maximum MP
actor.maxmp += value
when 2 # Attack
actor.atk += value
when 3 # Defense
actor.def += value
when 4 # Spirit
actor.spi += value
when 5 # Agility
actor.agi += value
end
end
return true
end
remplace juste "@params[0]" par l'id du heros
et donc , pour augmenter de 2 l'atk de ralph :
actor = $game_actors[0]
actor.atk += 2
- TTTMembre
- Nombre de messages : 855
Distinction : Trou du cul d'la mère Camu!
Elle est morte! Elle est morte!
Trou du cul d'la mère Camu!
Elle est morte, elle pétera plus!
Date d'inscription : 23/06/2009
Re: [résolu]Demande d'infos sur les scripts de base
Jeu 8 Déc 2011 - 20:54
Comment on s'en sert exactement ?
Par exemple, quelle est la ligne de code qui modifiera les PV du héros d'ID 1 à 100 ?
EDIT : ayé, j'ai compris le truc
Je passe en résolu et je déplace.
Par exemple, quelle est la ligne de code qui modifiera les PV du héros d'ID 1 à 100 ?
EDIT : ayé, j'ai compris le truc
Je passe en résolu et je déplace.
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|