Per dare una mano a tutti coloro che per la prima volta utilizzano il tool ho pensato di stilare una lista con le domande più frequenti postate nel forum dagli utenti riguardo le funzioni di RpgMaker XP
Man mano la lista verrà aggiornata. Chiunque riscontrasse errori, di qualunque tipo, o volesse contribuire inserendo nuove domande o migliorando le risposte è pregato di mandare un PM (Messaggio Privato) al sottoscritto. Per eventuali chiarimenti e/o altre domande usate la sezione Supporto XP. Spero sia utile a molti ^^
Clicca su Visualizza per visionare le FAQ.
Spoiler
1. E’ possibile fare un introduzione del gioco?
Si è possibile farla sia tramite script sia tramite eventi: in quest’ultimo caso sta alla vostra fantasia creare l’intro usando i vari comandi per mostrare delle immagini, inserire dei suoni, far muovere dei chara, inserire degli effetti di luce, ecc…
2. Come si fa a far si che un evento si ripeta una volta sola?
Bisogna utilizzare le Switch (locali o normali, utilizzeremo le prime per facilità).
Creiamo il nostro evento: mettiamo, ad esempio, un testo con scritto “Ciao” e successivamente aggiungiamo una Switch locale A = on. Andiamo a creare poi una nuova pagina e nelle condizioni di avvio settiamo la Switch locale A = on. In questo modo il nostro evento (ad es. un chara) dirà solo una volta “Ciao” (non trovando altri comandi da eseguire nella nuova pagina che andrà a caricare).
3. Quando inserisco il comando "ChangeHeroName" nel test non mi appaiono le lettere!
Ci vuole lo script che aggiusta questo errore (modificando la window name edit).
4. Ho visto spesso la frase "Create una nuova classe sopra main"…cosa significa?
Basta andare nello script editor, andare all’ultima voce, ossia Main, fare click con il pulsante di destra e aggiungere un nuovo spazio in cui andremo a inserire il nuovo nome dello script e sulla destra lo script in questione.
5. Come si fa a bloccare un evento per poi sbloccarlo in un secondo momento?
Usiamo le Switch. Facciamo un esempio:
una volta superata "la missione X" basta settare una switch , in modo che tornando all’evento iniziale, bloccato, accada una cosa del genere: IF fine missione = off (non accade nulla) ELSE (fai quello che vuoi).
6. Come si fa a far apparire un immagine sullo schermo?
Andiamo nella seconda pagina degli eventi e nella prima colonna scegliamo "Mostra immagine" (ci sono anche le coordinate x e y per posizionare l'immagine come si vuole). Per importare una immagine bisogna andare sulla barra degli strumenti, poi su Tools -> Rtp Manager -> selezionare Pictures e poi cliccando su importa scegliere l'immagine che si vuole. Per non visualizzare più l'immagine bisogna usare il comando "Cancella immagine".
7. Come si fa un collegamento tra due mappe?
Creiamo un nuovo evento nel punto in cui voglaimo che avvenga il teletrasporto, ed inseriamo all'interno dell'evento il comando “Trasporto” e selezioniami il punto di destinazione.
Il trasporto avviene in due modi: o tramite “Azione” o al “Tocco con l’eroe”, entrambe da scegliere nelle condizioni d’avvio dell’evento.
8. Come si crea un Png (Personaggio Non Giocabile - in inglese Npc) che si muova da solo e con cui iniziare, ad esempio, un dialogo?
Basta creare un evento: qui, oltre a scegliere la grafica del pg, possiamo inserire tramite i comandi “Muovi evento” e “Messaggio” rispettivamente il percorso da far fare al pg e le frasi da dire.
9. Come si mettono le immagini, ossia i face, nei messaggi?
Bisogna utilizzare uno script chiamato AMS (Advanced Message Script). Una volta inserito basta scrivere \f[NOMEFACCIA]. Sostituite NOMEFACCIA con il nome del file grafico che dovete importare nella directory Graphics/Pictures del vostro progetto. Dev'essere un file .PNG di 96x96 pixel. Non è necessario scrivere l'estensione del file.
10. Il personaggio si blocca in prossimità di un altro evento, come fare?
Basta selezionare, nelle opzioni dell'evento, la voce "fantasma" in modo che il pg ci possa passare sopra.
11. Come si fa ad assegnare determinati tasti della tastiera a delle funzioni del gioco?
I tasti normalmente assegnabili si possono vedere premendo F1 durante il gioco.
Altrimenti bisogna ricorrere allo script di Cybersam che permette di usarne molti di più.
12. Come si gestisce la pressione di due tasti contemporaneamente?
Contemporaneamente no, ma utilizzando il comando “Controllo tasti” si può verificare la pressione di tasti in sequenza.
13. E' possibile creare un evento comune che modifichi una variabile ogni secondo?
Basta creare un evento, in processo parallelo, con dentro la stringa per modificare la variabile seguita da un wait di 20 frames (che corrisponde ad 1 secondo).
14. Come faccio a non far aprire il progetto del mio gioco a coloro che lo scaricano?
Semplice: basta andare su “File”, poi su “Crea setup” e, una aperta la finestra di setup, spuntare la casella con scritto “Cripta i dati”. In questo modo il giocatore che scarica il gioco troverà solo il file di installazione (senza le cartelle con la grafica usata).
15. Come posso aprire un progetto/demo se ho una versione differente di Rpgmaker XP?
Basta andare prima sul file "Game.rxproj", aprirlo con il blocco note e sostituire i numeri della versione corrente con quelli della vostra versione.
Poi aprite il file "Game.ini" del progetto scaricato e sostituite la "Library" corrente con la vostra, opportunamente copiata e incollata (es. Library=RGSS100J.dll).
Ora, il progetto si può aprire e modificare, purtroppo i Font non compaiono.
16. Come faccio a passare il mio gioco ad un amico che non ha Rpgmaker xp?
I file presenti nel setup criptato devono essere questi:
- La cartella graphic con tutte le risorse utilizzate, rtp comprese.
- La cartella audio con tutte le risorse utilizzate, rtp comprese.
- La cartella Data con tutti i suoi files.
- La .dll utilizzata (es. rgss100J.dll),che va copiata dalla cartella c/windows/system32.
- Il file game.ini -impostazioni di configurazione- (Nb. Nel file game alla voce RTP1 bisogna cancellare la scritta “Standard”).
- Il file game - rgss player (l'icona del sole rosso).
- Eventuali fonts strani utilizzati nel gioco.
1. E’ possibile fare un introduzione del gioco?
Si è possibile farla sia tramite script sia tramite eventi: in quest’ultimo caso sta alla vostra fantasia creare l’intro usando i vari comandi per mostrare delle immagini, inserire dei suoni, far muovere dei chara, inserire degli effetti di luce, ecc…
2. Come si fa a far si che un evento si ripeta una volta sola?
Bisogna utilizzare le Switch (locali o normali, utilizzeremo le prime per facilità).
Creiamo il nostro evento: mettiamo, ad esempio, un testo con scritto “Ciao” e successivamente aggiungiamo una Switch locale A = on. Andiamo a creare poi una nuova pagina e nelle condizioni di avvio settiamo la Switch locale A = on. In questo modo il nostro evento (ad es. un chara) dirà solo una volta “Ciao” (non trovando altri comandi da eseguire nella nuova pagina che andrà a caricare).
3. Quando inserisco il comando "ChangeHeroName" nel test non mi appaiono le lettere!
Ci vuole lo script che aggiusta questo errore (modificando la window name edit).
4. Ho visto spesso la frase "Create una nuova classe sopra main"…cosa significa?
Basta andare nello script editor, andare all’ultima voce, ossia Main, fare click con il pulsante di destra e aggiungere un nuovo spazio in cui andremo a inserire il nuovo nome dello script e sulla destra lo script in questione.
5. Come si fa a bloccare un evento per poi sbloccarlo in un secondo momento?
Usiamo le Switch. Facciamo un esempio:
una volta superata "la missione X" basta settare una switch , in modo che tornando all’evento iniziale, bloccato, accada una cosa del genere: IF fine missione = off (non accade nulla) ELSE (fai quello che vuoi).
6. Come si fa a far apparire un immagine sullo schermo?
Andiamo nella seconda pagina degli eventi e nella prima colonna scegliamo "Mostra immagine" (ci sono anche le coordinate x e y per posizionare l'immagine come si vuole). Per importare una immagine bisogna andare sulla barra degli strumenti, poi su Tools -> Rtp Manager -> selezionare Pictures e poi cliccando su importa scegliere l'immagine che si vuole. Per non visualizzare più l'immagine bisogna usare il comando "Cancella immagine".
7. Come si fa un collegamento tra due mappe?
Creiamo un nuovo evento nel punto in cui voglaimo che avvenga il teletrasporto, ed inseriamo all'interno dell'evento il comando “Trasporto” e selezioniami il punto di destinazione.
Il trasporto avviene in due modi: o tramite “Azione” o al “Tocco con l’eroe”, entrambe da scegliere nelle condizioni d’avvio dell’evento.
8. Come si crea un Png (Personaggio Non Giocabile - in inglese Npc) che si muova da solo e con cui iniziare, ad esempio, un dialogo?
Basta creare un evento: qui, oltre a scegliere la grafica del pg, possiamo inserire tramite i comandi “Muovi evento” e “Messaggio” rispettivamente il percorso da far fare al pg e le frasi da dire.
9. Come si mettono le immagini, ossia i face, nei messaggi?
Bisogna utilizzare uno script chiamato AMS (Advanced Message Script). Una volta inserito basta scrivere \f[NOMEFACCIA]. Sostituite NOMEFACCIA con il nome del file grafico che dovete importare nella directory Graphics/Pictures del vostro progetto. Dev'essere un file .PNG di 96x96 pixel. Non è necessario scrivere l'estensione del file.
10. Il personaggio si blocca in prossimità di un altro evento, come fare?
Basta selezionare, nelle opzioni dell'evento, la voce "fantasma" in modo che il pg ci possa passare sopra.
11. Come si fa ad assegnare determinati tasti della tastiera a delle funzioni del gioco?
I tasti normalmente assegnabili si possono vedere premendo F1 durante il gioco.
Altrimenti bisogna ricorrere allo script di Cybersam che permette di usarne molti di più.
12. Come si gestisce la pressione di due tasti contemporaneamente?
Contemporaneamente no, ma utilizzando il comando “Controllo tasti” si può verificare la pressione di tasti in sequenza.
13. E' possibile creare un evento comune che modifichi una variabile ogni secondo?
Basta creare un evento, in processo parallelo, con dentro la stringa per modificare la variabile seguita da un wait di 20 frames (che corrisponde ad 1 secondo).
14. Come faccio a non far aprire il progetto del mio gioco a coloro che lo scaricano?
Semplice: basta andare su “File”, poi su “Crea setup” e, una aperta la finestra di setup, spuntare la casella con scritto “Cripta i dati”. In questo modo il giocatore che scarica il gioco troverà solo il file di installazione (senza le cartelle con la grafica usata).
15. Come posso aprire un progetto/demo se ho una versione differente di Rpgmaker XP?
Basta andare prima sul file "Game.rxproj", aprirlo con il blocco note e sostituire i numeri della versione corrente con quelli della vostra versione.
Poi aprite il file "Game.ini" del progetto scaricato e sostituite la "Library" corrente con la vostra, opportunamente copiata e incollata (es. Library=RGSS100J.dll).
Ora, il progetto si può aprire e modificare, purtroppo i Font non compaiono.
16. Come faccio a passare il mio gioco ad un amico che non ha Rpgmaker xp?
I file presenti nel setup criptato devono essere questi:
- La cartella graphic con tutte le risorse utilizzate, rtp comprese.
- La cartella audio con tutte le risorse utilizzate, rtp comprese.
- La cartella Data con tutti i suoi files.
- La .dll utilizzata (es. rgss100J.dll),che va copiata dalla cartella c/windows/system32.
- Il file game.ini -impostazioni di configurazione- (Nb. Nel file game alla voce RTP1 bisogna cancellare la scritta “Standard”).
- Il file game - rgss player (l'icona del sole rosso).
- Eventuali fonts strani utilizzati nel gioco.
Modificato da Apo, 03 July 2013 - 14:12 PM.
Spoiler buggato