Allora con questo tutorial utilizzaremo un masso o una statua da spostare su un punto preciso della mappa che, quindi, attiverà un interruttore per far accadere qualcosa, esempio l'apertura di una porta. Procediamo.
Cominciamo a creare il nostro evento "masso" dandogli la grafica e settando la condizione di avvio su "Pressing Key" (o quello che è, basta che lo facciate partire con la pressione di un tasto).
Ora appropinquatevi nella parte delle istruzioni e definiamo lo spostamento del masso:
N.b. Io uso la versione 1.02a di RMXp, quindi i comandi possono cambiare:
- Codice:
@>Conditional Branch: Player is facing Up
@>Set Move Route: This Event
: : $>Move Up
@>Wait for Move's Completion
:End Branch
...Ripetete tutto settando il caso face Down, Left and Right
Molto bene, salvate e provate il progetto per vedere se va tutto bene, e provate i movimenti.
Funziona? No? Riguardate tutte le righe di comando e controllate di aver settato i movimenti del sasso non dell'eroe...Ora funziona? No...ricontrollate ancora...Ora funziona? No? Impossibile!
Andiamo avanti:
Ora scegliete il punto in cui il masso deve posizionarsi per sbloccare la porta, selezionate la casella e segnatevi le coordinate che escono in basso allo schermo.
Ora riapriamo l'evento del masso e diciamogli di sbloccare qualcosa se il masso appunto, venga posizionato sulle coordinate prestabilite:
- Codice:
@>Control Variables: [0001: x-masso*]=This event's Map X
@>Control Variables: [0001: y-masso]=This event's Map Y
@>Conditional Branch: Variable [0001: x-masso] == 1**
@>Conditional Branch: Variable [0002: y-masso] == 1
@>Control Switches: [0001: apri porta***] =ON
@>
: Branch End
@>
:Branch End
@>
* il nome della variabile è a vostro piacimento, io uso quella per comodità, il codice della variabile 000n è a vostra scelta
**Questa è la coordinata X della mappa, anche questa è libera, come anche la y sottostante
***Il nome della switch è a vostra scelta naturalmente, e sopratutto (per niubbazzi) il codice 000n è a scelta, io ho messo 0001 per comodità
Bene, ora fate OK e uscite da questo evento
In un'altro punto della mappa mettete una porta, con grafica chiusa e create una seconda pagina, con condizione di avvio: Switch [0001: apri porta] is ON
e mettetegli la grafica di porta aperta.
Salvate, avviate il test, spostate il masso e controllate che la porta si apre...vale il discorso di prima, naturalmente, se non funziona controllate tutte le righe di comando e vedrete che va!










Numero di messaggi
Livello maker
X 4
X 3

» screen contest aprile 2010
» Problema parametri nemici
» Buon giorno a tutti.
» Il computer piú bello
» Disegni di Lusianl
» Facciamo un rpg maker online?
» Ciao a tutti!!!
» Risultati Screen Contest Marzo 2010