Jump to content
Rpg²S Forum

Menu Titolo Personalizzato


Holy87
 Share

Recommended Posts

Menu Titolo Personalizzato

Autore:

Holy87

 

Descrizione:

Siete stufi della solita finestra nella schermata del titolo e volete qualcosa di più innovativo? Questo è lo script che fa per voi! Trasforma il menu del titolo in una lista di icone orizzontali con fumetto in basso, dotato di animazioni ed effetti speciali. Questo script è una conversione per VX Ace del mio script Menu Titolo Personalizzato. Novità: ora è possibile rendere compatibili i propri script con il Menu Titolo personalizzato, è un gioco da ragazzi!

 

Difficoltà Utilizzo:

Principiante-Intermedio

 

Allegati:

La demo può essere scaricata a questo indirizzo.

Screenshot:

  Reveal hidden contents

 

Istruzioni:

Piazzare lo script in Materials e prima del Main. Bisogna importare le immagini necessarie nella cartella Graphics/System (vedere demo), il resto delle impostazioni e istruzioni sono nello script.

Lo script adatta automaticamente e dinamicamente la dimensione delle varie immagini, anche diverse. Potrete facilmente cambiare l'ordine degli elementi nel menu, e settare gli effetti. Supporta anche le info di gioco, script che pubblicherò in futuro.

 

Script:

Guardalo o Scarica da Pastebin.

Compatibilità:

Per rendere compatibili gli script creati da voi con il Menu Titolo personalizzato, bastano poche righe di codice nella class Scene_Title. Esempio:

if $imported["H87_TitleMenu"]
alias metodo_aliasato crea_contenuti_personalizzati
def crea_contenuti_personalizzati
   metodo_aliasato
   add_cursor(:nomecursore,"metodo_chiamato","immpulsante","immfumetto")
end;end

dove :nomecursore è il tuo cursore (metti il nome preferito per identificarlo),

metti il metodo che viene chiamato con la pressione dell'invio all'interno di apici (esempio, "command_new_game")

quindi metti il nome file dell'immagine del pulsante e il nome dell'immagine del fumetto.

Puoi anche impostare che il comando sia disattivato con un quinto attributo false. In questo caso, il comando risulterà grigio.

Puoi attivare-disattivare i comandi (rendendoli grigi) chiamando i metodi

lock_command(:nomecursore)
unlock_command(:nomecursore)

Note:

Lo script non integra più le funzioni degli extra e dell'apertura della pagina Web, ma potrete trovarli separatamente qui per gli extra, qui per il web.

Edited by Holy87

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Ah bene anche la versione VX-Ace, bel lavoro, traducetevi tutti gli script! :D

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Contento che ti piaccia :D

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Ottimo Holy!

Scusa la mia ignoranza ma vorrei farti una domanda su una cosa che non mi è molto chiara riguardante gli Extra.

Ho in mente di inserire nel gioco degli oggetti da collezione, e a seconda degli oggetti raccolti si sblocca una mappa degli Extra. Nelle istruzioni dello script hai scritto:

"Puoi anche

# settare un valore da poter usare in seguito, ad esempio scrivendo

# "Ex_Options.unlock(numero)", dove numero è il valore da mantenere, così da

 

# poter sbloccare vari extra per gradi (richiamando poi nell'if)"

 

Potresti spiegarmelo un po' meglio in modo che possa capire?

 

 

 

P.S.

resto in attesa anche degli altri script! :D

Edited by Vallo92
Link to comment
Share on other sites

Allora, è semplice: immaginiamo che gli Extra vadano a livello: ad esempio a livello 1 sblocco solo una parte degli extra, al valore 2 qualcosa in più e al valore 3 altre cose ancora e così via...

Ora, durante il gioco quando si vogliono sbloccare gli extra, facciamo al valore 5: basta chiamare uno script con scritto

Ex_Options.unlock(5)

Quindi io ho memorizzato il valore 5 negli extra.

Ora, nella schermata degli extra devo controllare questo valore per vedere quanto il giocatore ha sbloccato!

Quindi faccio

$game_variables[1] = Ex_Options.state

Quindi la variabile 1 avrà come valore 5.

Ora basterà riferirsi a quella variabile per controllare quanto il giocatore ha sbloccato!

 

Comunque mi rendo conto che c'è qualcosa che non va nelle istruzioni dello script, manca quest'ultimo comando. Dovrò rimediare...

Edited by Holy87

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

  On 8/30/2012 at 7:29 AM, Holy87 said:

Allora, è semplice: immaginiamo che gli Extra vadano a livello: ad esempio a livello 1 sblocco solo una parte degli extra, al valore 2 qualcosa in più e al valore 3 altre cose ancora e così via...

Ora, durante il gioco quando si vogliono sbloccare gli extra, facciamo al valore 5: basta chiamare uno script con scritto

Ex_Options.unlock(5)

Quindi io ho memorizzato il valore 5 negli extra.

Ora, nella schermata degli extra devo controllare questo valore per vedere quanto il giocatore ha sbloccato!

Quindi faccio

$game_variables[1] = Ex_Options.state

Quindi la variabile 1 avrà come valore 5.

Ora basterà riferirsi a quella variabile per controllare quanto il giocatore ha sbloccato!

 

Comunque mi rendo conto che c'è qualcosa che non va nelle istruzioni dello script, manca quest'ultimo comando. Dovrò rimediare...

Ok, grazie mille adesso mi è più chiaro!!

Non vedo l'ora che anche gli altri script siano convertiti per Ace in modo che possa iniziare a sistemare tutto! :D

Link to comment
Share on other sites

Domanda:

è possibile fare in modo che non sia possibile cliccare niente fino a quando l'intero menù non è apparso completamente? (se ad esempio adesso faccio partire il gioco e premo subito invio prima che siano apparse tutte le immagini riesco ugualmente a far partire il gioco ed andare nella schermata di "Nuovo Gioco")

Link to comment
Share on other sites

  On 9/1/2012 at 12:20 PM, Vallo92 said:
Domanda: è possibile fare in modo che non sia possibile cliccare niente fino a quando l'intero menù non è apparso completamente? (se ad esempio adesso faccio partire il gioco e premo subito invio prima che siano apparse tutte le immagini riesco ugualmente a far partire il gioco ed andare nella schermata di "Nuovo Gioco")

In realtà questa funzionalità era prevista, ma dato che mi snervava troppo aspettare che uscissero tutte le icone ogni volta, ho preferito toglierla. Se è importante la rimetto.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Se posso intromettermi... io non la metterei! XD Vallo il giocatore si stufa dopo un po' di aspettare sempre che tutto il titolo sia pronto, se si può accorciare premendo freccia e poi invio subito verso la schermata carica ben venga! XD

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Potrei fare allora che il menu appaia all'istante se il giocatore preme una freccia...

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Ah giusto ancora meglio! Se il giocatore clicca qualsiasi pulsante (meglio a quel punto) l'animazione salta! Direi la soluzione migliore ^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

  On 9/1/2012 at 1:12 PM, Holy87 said:

Potrei fare allora che il menu appaia all'istante se il giocatore preme una freccia...

Bhe, pensandoci bene questa mi sembra un ottima idea!!

Se riesci a inserire anche questa possibilità l'aggiungerò sicuramente, altrimenti fa niente! ^^

Link to comment
Share on other sites

  • 2 months later...

Stavo pensando, non è che è possibile mettere le icone in verticale ed il baloon di fianco? O c'è da rivedere troppe parti dello script?

Mi scuso per l'impertinenza é_è

Link to comment
Share on other sites

C'è da rivedere un bel pò mi sa... Se ho tempo lo farò, ma lo metto all'ultimo posto nella lista to do :D

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Bellissimo script (uso la versione vx), complimentoni! :)

.:|Finalmente anch'io gioco klonoa(psx) sulla mia psp \o/|:. <- sei il più bello per questo (edit by ^ ^ )

Il Parlamento è un simbolo, come lo è l'atto di distruggerlo...

sono gli uomini che conferiscono potere ai simboli...

da solo un simbolo è privo di significato

ma con un bel numero di persone alle spalle far saltare un palazzo può cambiare il mondo.


themaplevalve2.png

Link to comment
Share on other sites

  • 1 month later...

Mini-mini-mini-mini-problema:

Quando premo Nuovo Gioco non si sente il SE (suono) della conferma. Eppure dal database è settato!

Agli altri pulsanti si sente (almeno quello).

Per il resto grazie per tutti questi script!!

Sulla versione VX non c'era questo problema...

Gioco in costruzione: Yoshi Party #Link al topic#

% completamento: 2% (Userò il VX Ace e non più il VX)

 

La mia bottega, dove potreste chiedermi di tradurvi scripts per VX e VX-Ace in italiano o di programmarvi eventi in cambio di rens! BOTTEGA QUI

Sei un grafico e vuoi essere reclutato per Yoshi Party? Vai qui!

 

Scripts, Tutorial e Risorse postate qui da me per VX e VX Ace!

 

  Reveal hidden contents

 

http://www.mariowiki.com/images/6/60/Yoshiii.gif

 

*wahuu!*

Link to comment
Share on other sites

  • 7 months later...

Script aggironato per essere facilmente compatibile con script di terzi!

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Scusate ma non ho capito bene,ma con questi ultimi aggiornamenti degli script e possibile visualizzare nel menu titolo personalizzato la funzione per vedere gli achievements ?

 

Grazie

 

Se si potreste spiegarmi come fare ? Perchè non sono molto bravo con gli script

Link to comment
Share on other sites

Che titolo personalizzato utilizzzi? Se è quello di Holy in alto c'è la spiegazione per la compatibilità...

  Quote

 

Compatibilità:

Per rendere compatibili i vostri script con il Menu Titolo personalizzato, bastano poche righe di codice nella class Scene_Title. Esempio:

if $imported["H87_TitleMenu"]
alias metodo_aliasato crea_contenuti_personalizzati
def crea_contenuti_personalizzati
metodo_aliasato
add_cursor
(:nomecursore,"metodo_chiamato","immpulsante","immfumetto")
end;end

dove :nomecursore è il tuo cursore (metti il nome preferito per identificarlo),

metti il metodo che viene chiamato con la pressione dell'invio all'interno di apici (esempio, "command_new_game")

quindi metti il nome file dell'immagine del pulsante e il nome dell'immagine del fumetto.

Puoi anche impostare che il comando sia disattivato con un quinto attributo false. In questo caso, il comando risulterà grigio.

Puoi attivare-disattivare i comandi (rendendoli grigi) chiamando i metodi

lock_command(:nomecursore)
unlock_command(:nomecursore)

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

  On 8/20/2013 at 7:08 PM, SiteMovies said:

Allora io vorrei inserire nel menu il pulsante per accede hai trofei come posso fare ?=

È stato aggiornato anche lo script degli obiettivi. Hai preso la versione aggiornata?

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

  On 8/20/2013 at 11:42 PM, SiteMovies said:

Si,ma non riesco a inserire nel menu personalizzato l'icona per vedere i trofei

L'icona si sceglie dallo script degli obiettivi.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

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