Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

Aller en bas
Joeypixel
Joeypixel
Membre

Nombre de messages : 172
Distinction : aucune
Date d'inscription : 09/04/2008

[résolu]Un état "Berserker" ? Empty [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 9:49
Bonjour !

Je ne sais pas si c'est le meilleur endroit pour poster ceci, mais si ce n'est pas le cas, sorry, vous pouvez déplacer...
Je voudrais faire un état "Berserker"... Le perso aurait cet état après être frappé 3 fois par exemple, il deviendrait incontrôlable, teinté de rouge, avec une fumée au dessus de sa tête (comme dans Final Fantasy) et sa force serait augmentée... Comment pourrais-je faire ?
Ah oui, je précise que j'utilise le SBS 2.6... [résolu]Un état "Berserker" ? 919540
Elscorto
Elscorto
Membre

Nombre de messages : 486
Age : 38
Localisation : Dans sa tombe en ce moment
Distinction : Homme de goût en chef.
Date d'inscription : 10/07/2008

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 11:19
Quand tu crée ton personnage, tu as en bas à droite des petites cases à cocher, dont une pour mettre le héros en mode berserk. Donc tu te crée 2 fois le même persos, un en mode normal et un en mode berserk, ensuite quand tu veux passer en mode berserk ton perso 1, t'as juste à le changer en perso 2, et tu rajoutes des petits détails si tu veux [résolu]Un état "Berserker" ? 697634

Voilà, c'est ce que je ferai, qu'est ce que t'en penses?
Joeypixel
Joeypixel
Membre

Nombre de messages : 172
Distinction : aucune
Date d'inscription : 09/04/2008

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 11:33
Heu ok, mais comment je fais pour que les deux persos aient les mêmes pv, pm, niveaux ect... ? [résolu]Un état "Berserker" ? 485497
ASHKA
ASHKA
Membre

Nombre de messages : 242
Age : 41
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 11:44
Crée un status "Berserker" et utilise ceci :

Code:
class Game_Actor < Game_Battler
  def base_atk
    n = actor.parameters[2, @level]
    for item in equips.compact do n += item.atk end
    n *= 2 if state?(ID) # Mettre ici l'id du status "Berseker"
    return n
  end

  def auto_battle
    return true if state?(ID) # Mettre ici l'id du status "Berserker"
    return actor.auto_battle
  end
end

En infligeant le status "Berserker", la force sera multipliez par deux et il deviendra hors-controle.
Pour le status, à toi de te debrouiller !! Wink

ASHKA
Joeypixel
Joeypixel
Membre

Nombre de messages : 172
Distinction : aucune
Date d'inscription : 09/04/2008

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 12:27
Ok... Mais je crée un nouveau script pour y mettre ces ligne ou je dois les mettre dans un script en particulier ?
ASHKA
ASHKA
Membre

Nombre de messages : 242
Age : 41
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 13:01
Il me semble que je t'aurais indiqué où faire les modifications si c'etait necessaire ...

Nouveau script.
Mais si tu veux faire des modifs, va voir le script "Game_Actor", tu trouvera ces methodes moins la ligne que j'ai ajouté à chaque fois.
Libre à toi de les modifier !! Wink

ASHKA
Joeypixel
Joeypixel
Membre

Nombre de messages : 172
Distinction : aucune
Date d'inscription : 09/04/2008

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 14:03
Désolé si je fais mon lourdingue, mais ca ne fonctionne pas... J'ai créé l'état Berserker , 200% de force, "aucune résistance", "réduit la précision", et j'ai bien mis l'ID de l'etat dans le script mais ca ne marche pas...
ASHKA
ASHKA
Membre

Nombre de messages : 242
Age : 41
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 14:21
En fait, j'avais pas fait gaffe ...
Il y a une option "Attaque les alliés" dans l'onglet "Status" et une pour modifier les stats donc il y a même pas besoin de script.
Faudrait que je passe moins de temps dans "F11" et un peu plus dans "F9" ...

Sinon, pour ton probleme, le héros possede bien le status au moment du combat ?

ASHKA
Joeypixel
Joeypixel
Membre

Nombre de messages : 172
Distinction : aucune
Date d'inscription : 09/04/2008

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

Sam 13 Déc 2008 - 14:25
Oui, bien sûr, mais ça ne change rien...
Contenu sponsorisé

[résolu]Un état "Berserker" ? Empty Re: [résolu]Un état "Berserker" ?

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