Jump to content
Rpg²S Forum

*Advanced Window_Status


Amos_MHF
 Share

Recommended Posts

Advanced Window_Status

Descrizione

Questo non è uno script vero è proprio, ma una modifica agli script Window_Base e Window_Status che permettono la visualizzazione di ulteriori immagini sull'eroe.

Autore

Amos_MHF

Allegati

Demo


Screenshots:


http://img55.imageshack.us/img55/8868/screenhunter01jun071655jh7.gif

http://img55.imageshack.us/img55/7277/screenhunter03jun071656yg3.gif

http://img55.imageshack.us/img55/8739/screenhunter02jun071656lr2.gif

 



Istruzioni per l'uso

Sostituite gli script Window_Base e Window_Status con quelli nella demo.
Una volta sostituiti i vostri Window_Base e Window_Status
con quelli nella demo, inserite nella cartella Graphics/Pictures
due immagini per ogni eroe:
Una chiamata NOMECHARA_stand che rappresenta il corpo intero dell'eroe,
l'altra chiamata NOMECHARA_face che rappresente la face dell'eroe.
Ad esempio, se usate per il vostro eroe il chara 001-Fighter01,
dovrete inserire nella cartella Pictures
un file chiamato 001-Fighter01_stand
e un altro chiamato 001-Fighter01_face.
Queste sono le dimensioni massime raccomandate per le immagini:
170x340 per gli stand.
96x96 per le face.


Script
Andate in fondo allo script Window_Base ed inserite questo codice prima dell'ultimo end:

 

def draw_actor_stand(actor, x, y)
	stand = RPG::Cache.picture(actor.character_name + "_stand")
	cw = stand.width
	ch = stand.height
	src_rect = Rect.new(0, 0, cw, ch)
	self.contents.blt(x , y - ch, stand, src_rect)
  end
	
  def draw_actor_face(actor, x, y)
	face = RPG::Cache.picture(actor.character_name + "_face")
	src_rect = Rect.new(0, 0, 96, 96)
	self.contents.blt(x - 96 , y - 96, face, src_rect)
  end



poi andate in Window_Status ed inserite queste due righe dopo il self.contents.clear alla riga 23:

draw_actor_stand(@actor, 400, 440)
draw_actor_face(@actor, 550, 110)

Bugs e Conflitti Noti

N/A

Partecipante al Rpg2s.net Game Contest 2008/2009
http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg
Gioco in Sviluppo: Oromis' Tale

Premi Rpg2s.net Game Contest 2008/2009:
http://www.rpg2s.net/gif/GC_programmazione2.gif Miglior Programmazione XP: 2°
http://www.rpg2s.net/gif/GC_premio3.gif Longevità: 3°

Hiken... Tsubame Gaeshi!

Link to comment
Share on other sites

Secondo me dovresti mettere la faccia un po' più a destra e il battler sotto le scritte dell'equipaggiamento, poi non so... gusto mio...

Comunque bello script!

 

Volete due giochi Completi e Seri fatti con RPG MAKER? Cliccate su...

www.raldon.altervista.org

 

Problemi con Raldon? Segnalali su...

www.raldon.forumfree.net

 

Partecipante al Rpg2s.net Game Contest 2008/2009

http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg

Gioco in Sviluppo: Raldon

 

 

Posizioni raggiunte nei Contest

http://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://img76.imageshack.us/img76/1260/destroy3gr3.pnghttp://img233.imageshack.us/img233/7186/comics2hd8.gifhttp://www.rpg2s.net/gif/GC_bestoftool3.gif

http://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio1.gifhttp://www.rpg2s.net/gif/GC_premio2.gifhttp://www.rpg2s.net/gif/GC_grafica3.gifhttp://www.rpg2s.net/gif/GC_programmazione3.gifhttp://www.rpg2s.net/gif/GC_programmazione1.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo3K.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2XP.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2BEST.gif

http://www.rpg2s.net/awards/bestuser2.jpghttp://www.rpg2s.net/awards/bestmaker2.jpghttp://www.rpg2s.net/awards/mostpresent1.jpghttp://www.rpg2s.net/awards/mostproductive1.jpg

Link to comment
Share on other sites

Secondo me dovresti mettere la faccia un po' più a destra e il battler sotto le scritte dell'equipaggiamento, poi non so... gusto mio...

Comunque bello script!

Scusa, cosa intendi per "sotto le scritte di equipaggiamento"?

 

Comunque per modificare x e y delle immagini è semplice:

 

basta andare ad editare le righe

 

draw_actor_stand(@actor, 400, 440)

 

e

 

draw_actor_face(@actor, 550, 110)

 

 

 

 

ad esempio, se si modifica

 

draw_actor_face(@actor, 550, 110)

 

in

 

draw_actor_face(@actor, 600, 110)

 

 

si ottiene questo effetto:

 

http://img402.imageshack.us/img402/2286/screenhunter04jun071733xb7.gif

Edited by Amos_MHF

Partecipante al Rpg2s.net Game Contest 2008/2009
http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg
Gioco in Sviluppo: Oromis' Tale

Premi Rpg2s.net Game Contest 2008/2009:
http://www.rpg2s.net/gif/GC_programmazione2.gif Miglior Programmazione XP: 2°
http://www.rpg2s.net/gif/GC_premio3.gif Longevità: 3°

Hiken... Tsubame Gaeshi!

Link to comment
Share on other sites

Mi sembra che vada già meglio graficamente (lo so come si modificano le coordinate, ti dicevo di editare lo script che hai postato per chi lo scarica e non conosce niente di rgss).

 

Volete due giochi Completi e Seri fatti con RPG MAKER? Cliccate su...

www.raldon.altervista.org

 

Problemi con Raldon? Segnalali su...

www.raldon.forumfree.net

 

Partecipante al Rpg2s.net Game Contest 2008/2009

http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg

Gioco in Sviluppo: Raldon

 

 

Posizioni raggiunte nei Contest

http://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://img76.imageshack.us/img76/1260/destroy3gr3.pnghttp://img233.imageshack.us/img233/7186/comics2hd8.gifhttp://www.rpg2s.net/gif/GC_bestoftool3.gif

http://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio1.gifhttp://www.rpg2s.net/gif/GC_premio2.gifhttp://www.rpg2s.net/gif/GC_grafica3.gifhttp://www.rpg2s.net/gif/GC_programmazione3.gifhttp://www.rpg2s.net/gif/GC_programmazione1.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo3K.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2XP.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2BEST.gif

http://www.rpg2s.net/awards/bestuser2.jpghttp://www.rpg2s.net/awards/bestmaker2.jpghttp://www.rpg2s.net/awards/mostpresent1.jpghttp://www.rpg2s.net/awards/mostproductive1.jpg

Link to comment
Share on other sites

Comunque, aspetto qualche monetina..

Partecipante al Rpg2s.net Game Contest 2008/2009
http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg
Gioco in Sviluppo: Oromis' Tale

Premi Rpg2s.net Game Contest 2008/2009:
http://www.rpg2s.net/gif/GC_programmazione2.gif Miglior Programmazione XP: 2°
http://www.rpg2s.net/gif/GC_premio3.gif Longevità: 3°

Hiken... Tsubame Gaeshi!

Link to comment
Share on other sites

vabbè raldon... lo script è un'ottimo lavoro... l'importante sono i contenuti... non il layout, che è una cosa che si sistema come e quando vuoi in pochissimi secondi ^.^ basta modificare un'attimo le coordinate XD

 

 

Membro # 8-8-8 [Hachi] della:

http://img3.imageshack.us/img3/9636/bannergm.png

Link to comment
Share on other sites

vabbè raldon... lo script è un'ottimo lavoro... l'importante sono i contenuti... non il layout, che è una cosa che si sistema come e quando vuoi in pochissimi secondi ^.^ basta modificare un'attimo le coordinate XD

Grazie XD

Comunque aveva ragione Raldon..

lo script non deve peccare di incomprensione per coloro che vogliono usarlo e non capiscono rgss

Solo che ancora sono agli inizi ed era una specie di esercizio, ho voluto postarlo giusto per vedere cosa ne pensava l'utenza, tutto qui.

Partecipante al Rpg2s.net Game Contest 2008/2009
http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg
Gioco in Sviluppo: Oromis' Tale

Premi Rpg2s.net Game Contest 2008/2009:
http://www.rpg2s.net/gif/GC_programmazione2.gif Miglior Programmazione XP: 2°
http://www.rpg2s.net/gif/GC_premio3.gif Longevità: 3°

Hiken... Tsubame Gaeshi!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...