Poulet carnivore Lv.2
Inscrit le : 18/05/2010 Messages : 26
| Sujet: Double Shot Bow Dim 12 Sep 2010 - 21:03 | |
| J'aimerais crée un skill assez classique pour l'arc : Le double tire, multi ou mono cible, peut importe ! J'ai essayé de copié le skill " double attaque " et en animation " Bow attack " (sideview) mais j'ai aucun résultat |
|
Corsaire Lv.19
Age : 27 Inscrit le : 26/11/2009 Messages : 2508
| Sujet: Re: Double Shot Bow Dim 12 Sep 2010 - 21:17 | |
| - Code:
-
#============================================================================== # ■ Animação Rajada de Flechas #------------------------------------------------------------------------------ # Criado por Night'Walker # Agradecimentos a Kylock pela base do script. # ReinoRPG.com #============================================================================== # Este script adiciona a sequência de ação, habilidade e animação Rajada de Flechas. # Para instalar copie a habilidade 105 e animação 85. # Deve ser inserido abaixo do Add-On Ataque a distância. #==============================================================================
module N01 RANGED_ANIME = { "BOW_MULTI" => ["SINGLE",0,"COORD_RESET","ARROW_MULTI"], "ARROW_MULTI" => ["m_a",87,0,0,20,-5,0,0, 1,false,""],} ANIME.merge!(RANGED_ANIME) # Cria um novo hash com uma nova sequência de ação new_action_sequence = { "RAJADA" => ["JUMP_AWAY","X_SHRINK","FIRE_BOW","FACE", "30", "FIRE_BOW","FACE","REAL_TARGET","20","BOW_MULTI","10", "OBJ_ANIM_WEIGHT","20","One Wpn Only","16","Can Collapse","JUMP_TO", "COORD_RESET"],} # Fundi o novo hash com o script ACTION.merge!(new_action_sequence) end
module RPG class Skill alias k_rajada_base_action base_action def base_action if @id == 105 #ID da habilidade return "RAJADA" end k_rajada_base_action end end end Skill n.105 |
|
Poulet carnivore Lv.2
Inscrit le : 18/05/2010 Messages : 26
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 10:48 | |
| Tu peux être plus précis sur l'emploie du script ? |
|
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 15:30 | |
| En fait faut que tu modifies la ligne avec if @id == 105 #ID da habilidade, change le 105 par l'ID de ton attaque. |
|
Poulet carnivore Lv.2
Inscrit le : 18/05/2010 Messages : 26
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 16:06 | |
| J'ai actuellement ceci :
if @id == 195
(195 -> Technique "Double Shot")
Je lance un combat test et il me fait la technique suivante " Double attaque "(la numéro 02), celle du jeux déjà donné. |
|
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 16:09 | |
| T'as bien fait gaffe a effacer tout ce qui avait rapport avec la technique 195 dans les autres scripts du SBS ? |
|
Poulet carnivore Lv.2
Inscrit le : 18/05/2010 Messages : 26
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 16:29 | |
| Oui, c'est un slot vide, j'ai " augmenter " le nombre de technique disponible pr la crée.
J'ai augmenter jusqu'à 210, mais aucun changement. |
|
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 16:41 | |
| Bon, on peut pas plus t'aider si tu donn e pas plus d'info.
Va regarder le sujet qui parle des problèmes liés aux script et ajoute les éléments qui manquent pour qu'on puisse t'aider. |
|
Vache Folle
Age : 29 Inscrit le : 22/05/2010 Messages : 3005
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 17:34 | |
| C'est normal que ça marche pas:quand tu fais battle teste il prends pas en considération les modifs de script. Ca me le fait tout le temps^^ Donc teste ton jeu 1 mn et ferme le et teste ton combat^^ |
|
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 17:35 | |
| Ah oui, faut sauvegarder entre deux modifs de script >< |
|
Poulet carnivore Lv.2
Inscrit le : 18/05/2010 Messages : 26
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 17:53 | |
| J'ai fait les sauvegardes entre chaque modification.
Voilà comment ça se présente :
J'ai crée le skill "Double Shot" dans Aptitudes a la position "207" avec les caractéristiques suivante :
Cible : 2 ennemies au hasard // Combat uniquement
Animation : Aucun // Appeler Ev. Commun : Aucun
Dans le script, j'ai juste changer ceci :
if @id == 207
Voilà, j'espère etre plus claire :s |
|
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: Double Shot Bow Lun 13 Sep 2010 - 18:00 | |
| |
|
| Sujet: Re: Double Shot Bow | |
| |
|