La société des Rpg
Salut à toi visiteur =)
Un conseil...

Connecte-toi pour avoir accès à tous le forum =D

La société des Rpg


 
AccueilRechercherFAQS'enregistrerConnexion
Le nouveau Rpg de l'année 2010 : http://dark-society.1fr1.net/presentation-f24/le-bahut-de-l-angoisse-2010-t357.htm#1576

Partagez | 
 

 Faceset dans les combats

Aller en bas 
AuteurMessage
Hanzoo
Administrateur secondaire
Administrateur secondaire
avatar

Nombre de messages : 602
Age : 28
Réputation : 2
Points : 5
Date d'inscription : 14/06/2008

MessageSujet: Faceset dans les combats   Mer 10 Déc 2008 - 14:46

Comme dit le titre, ce script permet d'avoir les
faceset dans les combat (prévenez si il y a un sujet comme le mien,au
cas où) placez le au dessus de main

Code:#---------------------------------------------------------------
#-------------------------------------------------------------
#début du script
#--------------------------------------------------------------
#scrippt à placer dans main.
#--------------------------------------------------------------
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 = normal_color
actor = $game_party.members[index]
draw_actor_name(actor, index * 96 + 2, 0)
draw_actor_state(actor, index * 96 + 2, 18, 48)
draw_actor_hp(actor, index * 96 + 2, 56, 86)
draw_actor_mp(actor, index * 96 + 2, 74, 86)
end
end

http://img301.imageshack.us/img301/6725/imagenx1.png
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 
Faceset dans les combats
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Liens inactifs dans Outlook Express
» compteur php dans page générée par e-anim
» Composition de trains dans RRTC 7.0 B1 Gold
» Insertion d'animation dans un php joomla
» [Resolu] Bannière avec lien dans une signature

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
La société des Rpg :: Créer votre Rpg :: RPG Maker :: Scripts :: Partage de script-
Sauter vers: