Jump to content
Rpg²S Forum
  • 0

Script credit funzionante


Astro86
 Share

Question

12 answers to this question

Recommended Posts

  • 0
potresti farlo con dei "Mostra immagine" :sisi:

Succodipera: Il blog di Morshudiego su RPG Maker (Leggetelo, lì ci sono più aggiornamenti che sulla firma!)

<AGGIORNAMENTI> (Ultima modifica: Oct 30 2014)
Myth of First Star - Facendo il punto della situazione
Project Sudoku - Il multitasking non è il mio forte. XD (Spero comunque di risolvere il bug per rilasciare la 0.3 :P)
Tutorial Menu Eventi - Uscita parte 2 (però è malformattata, non so se riuscirò ad editare tutto in un giorno. Abbiate pasiensa :P)

<PROGETTI>
Myth of First Star - Project Sudoku (*trollface*)

<SCRIPTS>
Zelda Map Scrolling - Switch Post Caricamento - Messaggi Istantanei - Picture Manager - Minimalist Menu

<TUTORIAL>
Uso corretto acqua RTP - Creare un menu ad eventi

Link to comment
Share on other sites

  • 0

ma scusa crei una picture moooolto lunga con tutti i crediti metti una cavolo di picture e la fai muovere verso giù (oppure puoi usare un panorama che si ricicla all'infinito almeno)

Non c'è bisogno di uno script (poi magari io che conoscono un minimo di rgss preferisco farlo tramite codice)

http://img256.imageshack.us/img256/7639/ihateyou.gif

Un uomo senza religione è come un pesce senza bicicletta.

http://img18.imageshack.us/img18/3668/decasoft1.png

http://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gif

Link to comment
Share on other sites

  • 0

ho uno script che potrebbe interessarti...

L'ho creato per una demo poco tempo fa, praticamente ricrea l'effetto "titoli di coda" a scorrimento verso l'alto, come quello dei film...basta creare una semplice immagine (544 x" lunga quanto vuoi") con i crediti da visualizzare (o loghi ecc..) e metterla dentro la cartella Graphics/Pictures

 

 

#=============================================================================# ** Framework Credits#-----------------------------------------------------------------------------#  Show the credits scene#=============================================================================# Created by Mr.Groove# Version: 1.0# Last Modification: 13/02/2010 (day/month/year)# For RMVX#=============================================================================class Scene_Credits  def main#=============================================================================#								   CONFIGURATION#=============================================================================	@image = 'credits'		  # The name of image file (.PNG)#=============================================================================	@time = 2000				# The time of the scene	@time_control = false	   # Determine if the scene escape to the end 								# of time or not	@scroll = 2				 # Velocity of the scroll#=============================================================================	@music = 'Shakedown'		# The name of music file#=============================================================================	@volume = 100			   # Music volume 	@pitch = 100				# Music pitch#=============================================================================#								 END CONFIGURATION#=============================================================================	@to = 0	@stop = 0	@background = Sprite.new	@background.bitmap = Bitmap.new(544,416)	@background.bitmap.fill_rect(0, 0, 544, 416,Color.new(0, 0, 0))#=============================================================================	@sprite_graph = Sprite.new	@bitmap = Cache.picture(@image)	@sprite_graph.bitmap = @bitmap.clone	@sprite_graph.x = @sprite_graph.bitmap.width / 2	@sprite_graph.y = @sprite_graph.bitmap.height 	@sprite_graph.ox = @sprite_graph.bitmap.width / 2	@sprite_graph.oy = @sprite_graph.bitmap.height - 416	@sprite_graph.visible = true	Graphics.transition(10)	Audio.bgm_play("Audio/BGM/"+ @music, @volume, @pitch) if @music != ''	while $scene == self	  Graphics.update	  Input.update	  move_graph	end	Graphics.freeze	@sprite_graph.bitmap.dispose	@sprite_graph.dispose	@sprite_graph.bitmap.dispose	@sprite_graph.dispose  end#=============================================================================  def move_graph	@to += 1 if @time_control	@stop += 1	if @stop == 3 and @sprite_graph.y != 0	  @stop = 0	  @sprite_graph.y -= @scroll	end	$scene = Scene_Title.new if Input.trigger?(Input::B) or @to > @time  endend

 

 

 

Istruzioni :

1) Copiare lo script sopra Main

2) Per richiamare la scena basta impostare la variabile : $scene = Scene_Credits.new

3) Enjoy !

 

Per La configurazione dello script far riferimento ai commenti nella parte CONFIGURATION dello script stesso, molto easy comunque...per dubbi sono qui :sisi:

 

EDIT : Ma lol fai riferimento alla mia demo nel tuo post...me ne sono accorto ora ! :wink:

Edited by Mr.Groove

╔═════════════════════════════════════════════════════╗


►restart creative process in progress |||||||||| % completed


╚═════════════════════════════════════════════════════╝

Link to comment
Share on other sites

  • 0

Come faccio?

 

ho uno script che potrebbe interessarti...

L'ho creato per una demo poco tempo fa, praticamente ricrea l'effetto "titoli di coda" a scorrimento verso l'alto, come quello dei film...basta creare una semplice immagine (544 x" lunga quanto vuoi") con i crediti da visualizzare (o loghi ecc..) e metterla dentro la cartella Graphics/Pictures

 

 

#=============================================================================# ** Framework Credits#-----------------------------------------------------------------------------#  Show the credits scene#=============================================================================# Created by Mr.Groove# Version: 1.0# Last Modification: 13/02/2010 (day/month/year)# For RMVX#=============================================================================class Scene_Credits  def main#=============================================================================#								   CONFIGURATION#=============================================================================	@image = 'credits'		  # The name of image file (.PNG)#=============================================================================	@time = 2000				# The time of the scene	@time_control = false	   # Determine if the scene escape to the end 								# of time or not	@scroll = 2				 # Velocity of the scroll#=============================================================================	@music = 'Shakedown'		# The name of music file#=============================================================================	@volume = 100			   # Music volume 	@pitch = 100				# Music pitch#=============================================================================#								 END CONFIGURATION#=============================================================================	@to = 0	@stop = 0	@background = Sprite.new	@background.bitmap = Bitmap.new(544,416)	@background.bitmap.fill_rect(0, 0, 544, 416,Color.new(0, 0, 0))#=============================================================================	@sprite_graph = Sprite.new	@bitmap = Cache.picture(@image)	@sprite_graph.bitmap = @bitmap.clone	@sprite_graph.x = @sprite_graph.bitmap.width / 2	@sprite_graph.y = @sprite_graph.bitmap.height 	@sprite_graph.ox = @sprite_graph.bitmap.width / 2	@sprite_graph.oy = @sprite_graph.bitmap.height - 416	@sprite_graph.visible = true	Graphics.transition(10)	Audio.bgm_play("Audio/BGM/"+ @music, @volume, @pitch) if @music != ''	while $scene == self	  Graphics.update	  Input.update	  move_graph	end	Graphics.freeze	@sprite_graph.bitmap.dispose	@sprite_graph.dispose	@sprite_graph.bitmap.dispose	@sprite_graph.dispose  end#=============================================================================  def move_graph	@to += 1 if @time_control	@stop += 1	if @stop == 3 and @sprite_graph.y != 0	  @stop = 0	  @sprite_graph.y -= @scroll	end	$scene = Scene_Title.new if Input.trigger?(Keys::ESCAPE) or @to > @time  endend

 

 

 

Istruzioni :

1) Copiare lo script sopra Main

2) Per richiamare la scena basta impostare la variabile : $scene = Scene_Credits.new

3) Enjoy !

 

Per La configurazione dello script far riferimento ai commenti nella parte CONFIGURATION dello script stesso, molto easy comunque...per dubbi sono qui :sisi:

 

EDIT : Ma lol fai riferimento alla mia demo nel tuo post...me ne sono accorto ora ! :wink:

 

Grazie mille!!

 

XD quindi e tua la demo? dalla descrizione che avevi fatta aquesta script ho notato una assomiglianza XD..

 

lo volevo fare anche io che la script si richiama dal menu..

(dove sta scritto nuovo gioco, Continua, esci)

come faccio?

Edited by Astro86
Link to comment
Share on other sites

  • 0

Per aggiungere e/o modificare i comandi del "Title" puoi seguire questa guida fatta da DaD cliccando qui

 

Non farai altro che aggiungere un nuovo comando e modificare la variabile globale $scene

così : $scene = Scene_Credits.new

 

Tutto dipende da quanto "mastichi" i linguaggi di programmazione...se sei alle prime armi ti consiglio di seguire qualche guida per imparare a programmare piccole cose, così sarà più facile capire di cosa si sta parlando :sisi:

╔═════════════════════════════════════════════════════╗


►restart creative process in progress |||||||||| % completed


╚═════════════════════════════════════════════════════╝

Link to comment
Share on other sites

  • 0

e si.. non ciancico questo linguaggio XD

L'unica cosa che ho modificato alla script e il omando @time_control = false che da false l'o messo il true XD

 

Cera il problema che quando mettevo i crediti non c'era modo di uscire, e con questo settaggio esce d'asolo dopo un po XD

 

Edit:

Fatto..

Cavolo una cavolata assurda!!

 

Grazie mille per gli aiuti

Edited by Astro86
Link to comment
Share on other sites

  • 0
Cera il problema che quando mettevo i crediti non c'era modo di uscire, e con questo settaggio esce d'asolo dopo un po XD

 

Ops errore mio, siccome uso lo script Aworks Input Module ho usato : if Input.trigger?(Keys::ESCAPE)

in realtà per chi non usa questo script bisogna usare : if Input.trigger?(Input::B)

che equivale al tasto ESC...ho corretto lo script che ho riportato sopra. Ora dovresti uscire dalla scena dei crediti con il tasto ESC.... :sisi:

╔═════════════════════════════════════════════════════╗


►restart creative process in progress |||||||||| % completed


╚═════════════════════════════════════════════════════╝

Link to comment
Share on other sites

  • 0

Astro86 ma che lingua parli?

ci sta un'altro?

 

Cio penzato

 

quindi e tua la demo? dalla descrizione che avevi fatta aquesta script ho notato una assomiglianza XD..

 

che da false l'o messo il true XD

 

Cera il problema che quando mettevo i crediti non c'era modo di uscire, e con questo settaggio esce d'asolo dopo un po XD

Cmq.. complimenti a Mr.Grove che anche se è uno script relativamente semplice imparare il ruby non è facile..

Astro, per me dovresti scoltare Mastersion (senza offesa per Mr.Grove che comunque ha fatto un buon lavoro)

http://img88.imageshack.us/img88/263/wiiluenzaresized.png

Cliccatemelo che cresce *_*

http://zenzo.dragonadopters.com/dragonpixel_628153.png

Link to comment
Share on other sites

  • 0

Sicuramente il sistema di Mastersion è il più semplice, ma volevo fare i crediti nel munù.. e con il sistema di Mastersion era un pochino difficile...

 

sono completamente nuovo nel campo RPG Maker e impostare bene gli eventi per questo scopo mi rimane ancora difficile...

 

magari quando conoscerò bene gli eventi e sarò ingrado di creare belle cose tramite eventi, sostituirò queste script con eventi...

______________

Comunque penzo che sia meglio... di loggica meno eventi ci sono in un progetto meno fatica fa il gioco a calcolare tutto... o no?

 

(a me gia mi va a scatti quando inserisco in una mappa 4 pg che si muovono XD)

Link to comment
Share on other sites

  • 0

Io ho il menù predefinito di RPG Maker VX..

L'unici script che ho inserito nel mio progetto sono:

 

Framework Credits di Mr. Groove e il Neo Message System 2.0 di Woratana (che la trovo molto utile)

 

per il resto non ho intenzione di inserire altre script...

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...