| [VX] Combat de base avec Faceset, Chara, et Lvl | |
|
Auteur | Message |
---|
Poulet trizo Lv.3
Age : 28 Inscrit le : 02/04/2009 Messages : 40
| Sujet: [VX] Combat de base avec Faceset, Chara, et Lvl Ven 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:
Là Pour télécharger faite "Request download en haut à gauche" puir "download" en haut à gauche
Voila, en esperant que cela vous plaira
Dernière édition par Yoy le Ven 19 Fév 2010 - 21:36, édité 1 fois |
|
| |
Illusionniste Lv.12
Age : 30 Inscrit le : 30/11/2008 Messages : 660
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Ven 19 Fév 2010 - 5:03 | |
| C'est du bon travail, très jolie =) |
|
| |
Citadin Lv.7
Age : 28 Inscrit le : 09/01/2010 Messages : 219
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Ven 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) |
|
| |
Poulet Lv.1
Age : 38 Inscrit le : 17/10/2010 Messages : 6
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Lun 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. |
|
| |
Ex-Admin Cruelle
Age : 32 Inscrit le : 03/07/2008 Messages : 2441
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Lun 25 Oct 2010 - 19:31 | |
| Bonsoir,
Tu à juste à placer le/les script(s) en dessous de
▼ Materials
et au dessus de
Main
Voila =) |
|
| |
Poulet Lv.1
Age : 38 Inscrit le : 17/10/2010 Messages : 6
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Lun 25 Oct 2010 - 19:37 | |
| Merci de ta réponse.
Tout c'est bien passé. |
|
| |
Poulet carnivore Lv.2
Age : 27 Inscrit le : 03/10/2010 Messages : 14
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Dim 6 Fév 2011 - 12:55 | |
| J'ai un bug avec le script : il ne fonctionne pas tres bien avec le sbs ! Pouvez vous m'aidé a réglé ce problème ? Merci d'avance |
|
| |
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Dim 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. |
|
| |
Poulet carnivore Lv.2
Age : 27 Inscrit le : 03/10/2010 Messages : 14
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Dim 6 Fév 2011 - 13:15 | |
| ok merci il faut modifier quoi ?
|
|
| |
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Dim 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. |
|
| |
Templier Lv.15
Age : 26 Inscrit le : 30/01/2011 Messages : 1273
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Dim 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 |
|
| |
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Dim 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é. |
|
| |
Poulet Lv.1
Age : 30 Inscrit le : 24/01/2011 Messages : 4
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Dim 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 ^^
|
|
| |
Templier Lv.15
Age : 26 Inscrit le : 30/01/2011 Messages : 1273
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl Dim 13 Fév 2011 - 18:53 | |
| Merci Zang' Kyokung' => Je pense que ça doit être dû à une incompatibilité du script d'overdrive. |
|
| |
| Sujet: Re: [VX] Combat de base avec Faceset, Chara, et Lvl | |
| |
|
| |
| [VX] Combat de base avec Faceset, Chara, et Lvl | |
|