demande de script dans ... [résolu]

Poster un nouveau sujet   Répondre au sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

demande de script dans ... [résolu]

Message par the reaper le Sam 28 Juil - 10:24

Yo est ce que kkun a un script qui permet d'avoir un faceset dans le menu a la place du chara mais qui marche .
merci.


Dernière édition par le Sam 28 Juil - 15:40, édité 1 fois

the reaper
Comandant des Flammes
Comandant des Flammes

Nombre de messages: 259
Age: 18
Date d'inscription: 20/06/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par Scythe Darklight le Sam 28 Juil - 13:40


Scythe Darklight
Invoqueur de tempête
Invoqueur de tempête

Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par the reaper le Sam 28 Juil - 13:50

Oué mais je lavais pas testez des ke jinstal le script et que jouvre le menu et ba sa me di kil ya une erreur a la ligne 30 de windows menustastut.

the reaper
Comandant des Flammes
Comandant des Flammes

Nombre de messages: 259
Age: 18
Date d'inscription: 20/06/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par Scythe Darklight le Sam 28 Juil - 13:52

montre moi cette ligne je vais essater de voir la cause.

Scythe Darklight
Invoqueur de tempête
Invoqueur de tempête

Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par the reaper le Sam 28 Juil - 13:56

voila le message d'erreur .


la ligne en question .
draw_facesets(actor, x - 40, y + 80)

the reaper
Comandant des Flammes
Comandant des Flammes

Nombre de messages: 259
Age: 18
Date d'inscription: 20/06/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par Scythe Darklight le Sam 28 Juil - 13:59

t'a bien ajouter la partie dans window_base ???
montre moi ce que t'a ajouter

Scythe Darklight
Invoqueur de tempête
Invoqueur de tempête

Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

reponse

Message par the reaper le Sam 28 Juil - 14:02

le changement dans windows menustastut
#--------------------------------------------------------------------------
# ● リフレッシュ
#--------------------------------------------------------------------------
def refresh
self.contents.clear
@item_max = $game_party.actors.size
for i in 0...$game_party.actors.size
x = 64
y = i * 116
actor = $game_party.actors[i]
draw_facesets(actor, x - 40, y + 80)
draw_actor_name(actor, x, y)
draw_actor_class(actor, x + 144, y)
draw_actor_level(actor, x, y + 32)
draw_actor_state(actor, x + 90, y + 32)
draw_actor_exp(actor, x, y + 64)
draw_actor_hp(actor, x + 236, y + 32)
draw_actor_sp(actor, x + 236, y + 64)
end
end
#--------------------------------------------------------------------------
# ● カーソルの矩形更新
#--------------------------------------------------------------------------

le changement dans windows base
#--------------------------------------------------------------------------
def draw_actor_name(actor, x, y)
#--------------------------------------------------------------------------
# Draw Faceset
#--------------------------------------------------------------------------
def draw_facesets(actor, x, y)
back = RPG::Cache.picture(actor.name)
cw = back.width
ch = back.height
src_rect = Rect.new(0, 0, cw, ch)
self.contents.blt(x - cw / 2, y - ch, back, src_rect)
end
self.contents.font.color = normal_color
self.contents.draw_text(x, y, 120, 32, actor.name)
end
#--------------------------------------------------------------------------
# ● クラスの描画
# actor : アクター
# x : 描画先 X 座標
# y : 描画先 Y 座標
#--------------------------------------------------------------------------
def draw_actor_class(actor, x, y)
self.contents.font.color = normal_color
self.contents.draw_text(x, y, 236, 32, actor.class_name)
end
#--------------------------------------------------------------------------
# ● レベルの描画
# actor : アクター
# x : 描画先 X 座標
# y : 描画先 Y 座標
#--------------------------------------------------------------------------
def draw_actor_level(actor, x, y)
self.contents.font.color = system_color
self.contents.draw_text(x, y, 32, 32, "Lv")
self.contents.font.color = normal_color
self.contents.draw_text(x + 32, y, 24, 32, actor.level.to_s, 2)
end
#--------------------------------------------------------------------------
# ● 描画用のステート文字列作成
# actor : アクター
# width : 描画先の幅
# need_normal : [正常] が必要かどうか (true / false)
#--------------------------------------------------------------------------

the reaper
Comandant des Flammes
Comandant des Flammes

Nombre de messages: 259
Age: 18
Date d'inscription: 20/06/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par Scythe Darklight le Sam 28 Juil - 14:06

t'a dû faire une erreur dans ton coller.

c'est pas ça

Code:
#-------------------------------------------------------------------
def draw_actor_name(actor, x, y)
#--------------------------------------------------------------------------
# Draw Faceset
#--------------------------------------------------------------------------
def draw_facesets(actor, x, y)
back = RPG::Cache.picture(actor.name)
cw = back.width
ch = back.height
src_rect = Rect.new(0, 0, cw, ch)
self.contents.blt(x - cw / 2, y - ch, back, src_rect)
end
self.contents.font.color = normal_color
self.contents.draw_text(x, y, 120, 32, actor.name)
end


Mais ça

Code:
#---------------------------------------------------------------
def draw_actor_name(actor, x, y)
self.contents.font.color = normal_color
self.contents.draw_text(x, y, 120, 32, actor.name)
end

#---------------------------------------------------------------------
# Draw Faceset
#---------------------------------------------------------------------
def draw_facesets(actor, x, y)
back = RPG::Cache.picture(actor.name)
cw = back.width
ch = back.height
src_rect = Rect.new(0, 0, cw, ch)
self.contents.blt(x - cw / 2, y - ch, back, src_rect)
end

Scythe Darklight
Invoqueur de tempête
Invoqueur de tempête

Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par the reaper le Sam 28 Juil - 14:18

Oué sa marche mais on voit pas la totalité du facesets c'est comment qu'on modifie sa ?

the reaper
Comandant des Flammes
Comandant des Flammes

Nombre de messages: 259
Age: 18
Date d'inscription: 20/06/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par Scythe Darklight le Sam 28 Juil - 14:21

Montre moi un screen, je crois que c'est a cause de la grandeur de la fenêtre

Scythe Darklight
Invoqueur de tempête
Invoqueur de tempête

Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

réponse

Message par the reaper le Sam 28 Juil - 15:34

voila le screen

the reaper
Comandant des Flammes
Comandant des Flammes

Nombre de messages: 259
Age: 18
Date d'inscription: 20/06/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par Scythe Darklight le Sam 28 Juil - 15:36

change les coordonnées du facesets

ici

actor = $game_party.actors[i]
draw_facesets(actor, x - 40, y + 80)
draw_actor_name(actor, x, y)

Scythe Darklight
Invoqueur de tempête
Invoqueur de tempête

Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

Re: demande de script dans ... [résolu]

Message par the reaper le Sam 28 Juil - 15:39

Oué c'est bon je devais mettre x- 22, y+ 105
merci topic résolu

the reaper
Comandant des Flammes
Comandant des Flammes

Nombre de messages: 259
Age: 18
Date d'inscription: 20/06/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum