Voyageur Lv.10
Age : 42 Inscrit le : 04/12/2008 Messages : 383
| Sujet: ADD-ON GTBS : Renfort en cours de combats Dim 25 Jan 2009 - 18:34 | |
| Nom : ADD-ON GTBS : Renfort en cours de combats Auteur : ASHKA Info : Un script à inserer, pas de reglages !! Collez ce script sous les autres scripts du GTBS : - Code:
-
################################### # # ADD-ON GTBS # Renfort in-battle # ################################### =begin MODE D'EMPLOI Pour ajouter un battler en combat, il suffit d'utiliser l'insertion de script
create_renfort(type, coord_x, coord_y, battler_id)
type = Indique de quel type est le battler en question, choississez l'un des types ci-dessous : "actor" => designe un héros donc quelqu'un qui sera controlable au prochain tour. "neutre" => designe un allié qui attaquera vos ennemi mais n'est pas controlable. "enemy" => designe un ennemi qui vous attaquera des qu'il en aura l'occasion.
coord_x = Designe l'emplacement x de la map où apparaitra le battler. coord_y = Designe l'emplacement y de la map où apparaitra le battler.
battler_id = Designe l'ID du battler à ajouter. ( Soit un ennemi, soit un héros - les neutres sont des héros )
Exemple = create_renfort("actor", 11, 5, 1) Le héros d'ID 1 apparaitra sur la case 11/5 en tant que combattant actif.
ATTENTION : Les renforts "actor" et "neutre" ne sont ajoutés qu'en combat. Libre à vous de les ajouter aussi à l'equipe !!
=end ################################### class Spriteset_Battle_GTBS def make_renfort(type, battler) case type when "actor", "neutre" @actor_sprites.push(Sprite_Battler_GTBS.new(@viewport1,battler)) when "enemy" @enemy_sprites.push(Sprite_Battler_GTBS.new(@viewport1, battler)) end update end end ################################### class Scene_Battle_TBS < Scene_Base def make_renfort(type, battler) @spriteset.make_renfort(type, battler) end end ################################### class Game_Interpreter def create_renfort(type, x, y, battler_id) case type when "actor" new = $game_actors[battler_id] new.place(x, y) new.neutral = false new.damage = nil new.damage_pop = false $game_system.tactics_actors.push(new) when "neutre" new = $game_actors[battler_id] new.place(x, y) new.neutral = true new.damage = nil new.damage_pop = false $game_system.tactics_neutral.push(new) when "enemy" id = $game_troop.members.size new = Game_Enemy.new(id, battler_id) new.place(x, y) new.neutral = false new.damage = nil new.damage_pop = false $game_system.tactics_enemies.push(new) end $scene.make_renfort(type, new) end end ###################################
S'utilise via insertion de script : - Code:
-
create_renfort(type, coord_x, coord_y, battler_id) Tout est detaillé en tête du script !! ASHKA |
|
Invité
| Sujet: Re: ADD-ON GTBS : Renfort en cours de combats Lun 26 Jan 2009 - 8:22 | |
| Très bon script, j'en connais un qui va être ravi |
|
Invité
| Sujet: Re: ADD-ON GTBS : Renfort en cours de combats Lun 26 Jan 2009 - 13:04 | |
| Ashka ....toujours à la page merci pour ce script jolie trouvaille ^^ et belle création @Kordarr: vivi ^^' trouvaille pour l'idée en faite
Dernière édition par blar le Lun 26 Jan 2009 - 15:23, édité 1 fois |
|
Templier Lv.15
Age : 34 Inscrit le : 11/12/2008 Messages : 1278
| Sujet: Re: ADD-ON GTBS : Renfort en cours de combats Lun 26 Jan 2009 - 13:23 | |
| - Citation :
- jolie trouvaille ^^
Jolie création, création^^ |
|
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: ADD-ON GTBS : Renfort en cours de combats Lun 26 Jan 2009 - 14:10 | |
| Ouaw c'est génial ! Merci ! |
|
| Sujet: Re: ADD-ON GTBS : Renfort en cours de combats | |
| |
|