AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  ConnexionConnexion  




Partagez | 
 

 ADD-ON GTBS : Renfort en cours de combats

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Voyageur Lv.10
Voyageur Lv.10


Masculin Age : 35
Inscrit le : 04/12/2008
Messages : 383

MessageSujet: 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

_________________
FIGHT THE POWER !!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: 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 Wink
Revenir en haut Aller en bas
Invité
Invité



MessageSujet: Re: ADD-ON GTBS : Renfort en cours de combats   Lun 26 Jan 2009 - 13:04

Ashka ....toujours à la page Wink

merci pour ce script
jolie trouvaille ^^ et belle création

@Kordarr: vivi ^^'
trouvaille pour l'idée en faite Wink


Dernière édition par blar le Lun 26 Jan 2009 - 15:23, édité 1 fois
Revenir en haut Aller en bas
Templier Lv.15
Templier Lv.15
avatar


Masculin Age : 27
Inscrit le : 11/12/2008
Messages : 1278

MessageSujet: Re: ADD-ON GTBS : Renfort en cours de combats   Lun 26 Jan 2009 - 13:23

Citation :
jolie trouvaille ^^
Jolie création, création^^

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Flibustier Lv.21
Flibustier Lv.21
avatar


Masculin Age : 23
Inscrit le : 24/05/2008
Messages : 3234

MessageSujet: Re: ADD-ON GTBS : Renfort en cours de combats   Lun 26 Jan 2009 - 14:10

Ouaw c'est génial !
Merci !

_________________




Antre de mes scripts
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: ADD-ON GTBS : Renfort en cours de combats   

Revenir en haut Aller en bas
 

ADD-ON GTBS : Renfort en cours de combats

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Scripts VX - RGSS2 :: Systèmes complets :: VX - GubiD TBS-
Créer un forum | © phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit