AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

Partagez
 

 [VX] Combat de base avec Faceset, Chara, et Lvl

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Yoy
Poulet trizo Lv.3
Poulet trizo Lv.3
Yoy


Masculin Age : 28
Inscrit le : 02/04/2009
Messages : 40

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeVen 19 Fév 2010 - 2:58

Je vous présente aujourd'hui mon premier script, le système de combat reste le même avec quelques ajouts graphique

Screenshot
Spoiler:

Seul petit probleme, si le nom de votre personnage dépasse les 8 caractères, la fin du pseudo risque d'être cachée par le chara.

Le script
Code:
#==============================================================================
# ■ Combat avec Face, Chara et lvl.
#    19.02.2010
#------------------------------------------------------------------------------
#  Script by: Yoy
#  Je ne demande à être cité dans les crédits. (Mais si l'envie vous prend je dis pas non hein :p)
#==============================================================================

class Window_Base < Window
  def draw_face(face_name, face_index, x, y, size = 96, opacity = 255)
    bitmap = Cache.face(face_name)
    rect = Rect.new(0, 0, 0, 0)
    rect.x = face_index % 4 * 96 + (96 - size) / 2
    rect.y = face_index / 4 * 96 + (96 - size) / 2
    rect.width = size
    rect.height = size
    self.contents.blt(x, y, bitmap, rect,opacity)
    bitmap.dispose
  end
    def draw_actor_face(actor, x, y, size = 96, opacity = 255)
    draw_face(actor.face_name, actor.face_index, x, y, size, opacity)
  end
end

class Window_BattleStatus < Window_Selectable
 
  def initialize
    super(0, 0, 416, 128)
    @column_max = 4
    @spacing = 0
    refresh
    self.active = false
  end
  def refresh
    self.contents.clear
    @item_max = $game_party.members.size
    for i in 0...@item_max
      draw_faces(i)
    end
    for i in 0...@item_max
      draw_item(i)
    end
  end
  def draw_faces(index)
    actor = $game_party.members[index]
    draw_actor_face(actor, actor.index * 96 + 2, 0, 96, 100)
  end
  def draw_item(index)
    self.contents.font.color = system_color
    actor = $game_party.members[index]
    draw_actor_name(actor, index * 96 + 2, 0)
    draw_actor_level(actor, index * 96 + 2, 16)
    draw_actor_graphic(actor, index * 96 + 80,36)
    draw_actor_hp(actor, index * 96 + 2, 56, 92)
    draw_actor_mp(actor, index * 96 + 2, 74, 92)
  end
end

La démo
Spoiler:

Voila, en esperant que cela vous plaira Smile


Dernière édition par Yoy le Ven 19 Fév 2010 - 21:36, édité 1 fois
Revenir en haut Aller en bas
subdigital
Illusionniste Lv.12
Illusionniste Lv.12
subdigital


Masculin Age : 30
Inscrit le : 30/11/2008
Messages : 660

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeVen 19 Fév 2010 - 5:03

C'est du bon travail,
très jolie =)
Revenir en haut Aller en bas
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 27
Inscrit le : 09/01/2010
Messages : 219

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeVen 19 Fév 2010 - 18:19

Citation :
Seul petit probleme, si le nom de votre personnage dépasse les 8 caractères, la fin du pseudo risque d'être cachée par le chara.
Si vous ne voulez pas que le chara soit affiché supprimez la ligne:

Code:
draw_actor_graphic(actor, index * 96 + 80,36)
Revenir en haut Aller en bas
kakashi 6
Poulet Lv.1
Poulet Lv.1
kakashi 6


Masculin Age : 37
Inscrit le : 17/10/2010
Messages : 6

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeLun 25 Oct 2010 - 18:12

Bonsoir.

Désolé de faire renaitre un post mort mais je ne vois pas comment faire autrement.

Si une personne pourrait me dire à partir d'où doit t'on placer ces scripts.
Je sais ou sont les deux zones : [g]class Window_Base < Window[/g] & class Window_BattleStatus < Window_Selectable mais je ne sais pas placer le reste dans les données. J'e ne pense pas qu'il faut entièrement remplacer les données déjà écrite.

Si quelques saurait me renseigner sur ce sujet, ca serait fort sympathique.
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeLun 25 Oct 2010 - 19:31

Bonsoir,

Tu à juste à placer le/les script(s) en dessous de

▼ Materials

et au dessus de

Main

Voila =)
Revenir en haut Aller en bas
kakashi 6
Poulet Lv.1
Poulet Lv.1
kakashi 6


Masculin Age : 37
Inscrit le : 17/10/2010
Messages : 6

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeLun 25 Oct 2010 - 19:37

Merci de ta réponse.

Tout c'est bien passé.
Revenir en haut Aller en bas
aurel190
Poulet carnivore Lv.2
Poulet carnivore Lv.2
aurel190


Masculin Age : 27
Inscrit le : 03/10/2010
Messages : 14

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeDim 6 Fév 2011 - 12:55

J'ai un bug avec le script : il ne fonctionne pas tres bien avec le sbs !
[VX] Combat de base avec Faceset, Chara, et Lvl Bug_bm10
Pouvez vous m'aidé a réglé ce problème ?
Merci d'avance
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeDim 6 Fév 2011 - 12:58

Suffit de lire un peu les scripts. C'est marqué dedans que la barre d'ATB se poisitionne manuellement.
Tu changes le HUB mais tu ne changes pas la place des barres d'ATB, logique que ca fasse ça. Mais le script n'est pas fautif. Il ne touche pas à ça.
Revenir en haut Aller en bas
aurel190
Poulet carnivore Lv.2
Poulet carnivore Lv.2
aurel190


Masculin Age : 27
Inscrit le : 03/10/2010
Messages : 14

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeDim 6 Fév 2011 - 13:15

ok merci
il faut modifier quoi ?
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeDim 6 Fév 2011 - 13:26

Faut modifier un truc dans le script de l'ABS. Après je vais pas t'apprendre à lire non plus.
Revenir en haut Aller en bas
Ice Monkey
Templier Lv.15
Templier Lv.15
Ice Monkey


Masculin Age : 26
Inscrit le : 30/01/2011
Messages : 1273

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeDim 6 Fév 2011 - 14:43

Zangther, toi qui es scripteur, tu sais de quelle ligne à quelle ligne est la partie touchant au Lvl car j'aimerais bien l'enlever
Revenir en haut Aller en bas
http://rpg-maker-factory.bbactif.com
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeDim 6 Fév 2011 - 15:09

draw_actor_level(actor, index * 96 + 2, 16)

Tu la supprime et t'auras plus le lvl d'indiqué.
Revenir en haut Aller en bas
Kyokugenfightooo
Poulet Lv.1
Poulet Lv.1
Kyokugenfightooo


Masculin Age : 29
Inscrit le : 24/01/2011
Messages : 4

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeDim 13 Fév 2011 - 17:30

J'aurais une question, comment faire apparaitre la bar de LimitBreak/OverDrive?
Car elle n'apparait plus en combat quand ce script est installer.

Merci d'avance ^^
Revenir en haut Aller en bas
Ice Monkey
Templier Lv.15
Templier Lv.15
Ice Monkey


Masculin Age : 26
Inscrit le : 30/01/2011
Messages : 1273

[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitimeDim 13 Fév 2011 - 18:53

Merci Zang'
Kyokung' => Je pense que ça doit être dû à une incompatibilité du script d'overdrive.
Revenir en haut Aller en bas
http://rpg-maker-factory.bbactif.com
Contenu sponsorisé




[VX] Combat de base avec Faceset, Chara, et Lvl Empty
MessageSujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl   [VX] Combat de base avec Faceset, Chara, et Lvl Icon_minitime

Revenir en haut Aller en bas
 

[VX] Combat de base avec Faceset, Chara, et Lvl

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

 Sujets similaires

-
» Demande de chara (avec leur faceset?)
» Faceset rpg maker xp de base
» Base de chara RPG Maker DS ^^
» Chara de base assis et ..[Resolu !]
» Modif script combat de base.

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