Livello tutorial : Base (da neofiti in su)
Apro questo topic tutorial su come interagire con gli arredamenti ottenendo un riscontro grafico .
In questo primo post tratterò il codice a bloccchi di rpg maker MZ (valido anche per MV) per aprire e chiudere cassetti di credenze , armadi ecc.
La grafica che serve per ottenere gli effetti visivi la potrete reperire presso il Link del forum:
http://www.rpg2s.net...lesets-di-base/
Modalità Horror/Giallo : aggiunti in risorsa grafica interni_modificati (trovate il link sopra) cadaveri e feriti.
Modalità interior designer : aggiunti in risorsa grafica interni_modificati (trovate il link sopra) bottiglie,piatti e altri oggetti per arredare i vostri ambienti interni.
Modalità sbafatore a scrocco : aggiunti in risorsa grafica interni_modificati (trovate il link sopra) cibo vario e le controparti consumate (piatti vuoti, resti di cobo ecc.)
Modalità gestionale : aggiunti in risorsa grafica interni_modificati (trovate il link sopra) cumuli di bronzo,argento,oro,ferro, lingotti, pietre preziose . Il codice in questione è semplice , basta assegnare ad ogni risorsa una variabile che va ad aggiornarsi ogni volta che prendete o perdete risorse
Modalità Arsenio Lupin :
Ragazzuoli ,diciamoci la verità , tutti noi che abbiamo giocato a rpg vari ci siamo sempre trovati nella situazione in cui , entriamo a casa di npc vari , gli rovistiamo casa mentre lui sta fermo ad osservarci e siamo cosi' educati che quando cerchiamo tra gli arredi del povero , impotente , npc , poi richiudiamo i cassetti cosi' velocemente che sembrano non essere mai stati aperti ,ed infatti è proprio quello che accade realmente , questo perchè non esiste grafica alternativa che ci dia l'impressione di aver realmente agito su un oggetto d'arredo . Ora , lo so che magari in giro si può trovare qualcosa per ovviare , ma magari è a pagamento o non avete i permessi per usarli . Quindi ecco a voi la modalità Arsenio Lupin , aprite i cassetti e li richiudete solo se lo desiderate .
A livello di codice a blocchi vi mostrerò la base per ottenere la semplice apertura del cassetto e proseguendo potrete trovare il codice a blocchi da inserire per permettervi di aprire e chiudere il cassetto tutte le volte che vorrete più un'animazione di oro che fluttua sopra il giocatore, un effetto simile al gioco doom and destiny o al vecchio Mario Bross.
Nota : l'aggiornamento di questa sezione non sarà fatta seguendo tempi regolari
Passaggi per inserimento:
A) Inserire il nuovo tileset tra le risorse già esistenti, potete reperire la scheda sul link sopra citato
Salvate la scheda rinominandola "Inside_B_modificato" (in modo da avere un chiaro riferimento al tileset base a cui è legato ed averlo alla sua destra .) . Copiate la scheda e incollatela dentro la cartella del progetto seguendo il seguente percorso :
img/tilesets
Se non sapete come accedere alla cartella potete recuperarla facilmente tramite il tool . Cliccate sull' opzione GIOCO (si trova sulla barra in alto tra strumenti e guida), quindi seguite questo percorso: Apri cartella/img/tilesets.
B) Abilitare il nuovo tileset e configurarlo (seguirà immagine di esempio ) :
Aprite il database ed andate alla sezione Tilesets.
Sul riepilogo dei Tilesets disponibili cliccate su Interno.
1) Nell'area immagini inserite in C il nuovo tileset .
2) Andate poi a cliccare C che si trova sull' anteprima grafica dei tileset .
3) Cliccate sulla grafica dell'oggetto per decidere : X = non transitabile , O = transitabile , stella = transitabile sotto la tessera.
Inserite i simboli come riportati nel seguente esempio grafico . Attenzione! , fate i passaggi nell'ordine cronologico giusto
Ok , abbiamo inserito il nostro nuovo tileset ma come facciamo ad usarlo ? .
Passaggi per inserimento in mappa:
1) passate alla modalità di modifica della mappa
2) selezionate l'oggetto che volete inserire tenendo premuto il tasto sinistro del mouse e selezionando l'intera immagine
3) fate clic sulla mappa per posizionare l'oggetto
Passaggi per codice evento:
1) torniamo alla modalità di modifica dell'evento
2) inseriamo l'evento nella parte inferiore della cassettiera (vale anche per gli altri tileset al momento inseriti nella scheda sopra citata)
3) sulla prima pagina dell'evento dovete solo : rinominare l'evento (fatelo sempre , vi tornerà utile quando avrete milioni di eventi e dovrete ricordarvi quale evento fa una determinata cosa ).
Inserite la riproduzione sonora che più vi aggrada . Attivate l'interrutore automatico di controllo (switch locale) su :on .
Ricordate che questo evento deve avere
Priorità = "come i personaggi"
Attivazione = "pulsante azione"
(li trovate entrambi in basso sulla sinistra)
4) Andiamo ora sulla seconda pagina dell'evento cliccando su 2
5) Specifichiamo che quando l'interrutore A è su on questa pagina si sostituisce alla prima
6,7,8) inseriamo la grafica della parte bassa del nuovo tileset memorizzato in [tileset C]
Arrivati a questo punto vorrete sapere se è possibile richiuderlo questo cassetto e magari , (anzi certamente) , vorrete trovarci qualcosa in questo cassetto (altrimenti che gusto c'è nel derubare i poveri npc? XD). Quindi continuo mostrandovi come aprire e chiudere i cassetti ed ottenere un effetto di "oro trovato" in stile doom and destiny).
Aggiungiamo e modifichiamo le istruzioni che abbiamo messo sulle pagine dell'evento in questo modo :
pagina 1 = apriamo il cassetto e troviamo 50 gold tutto animato !
per inserire l'animazione dei soldini che il personaggio si intasca (50 monete che fluttuano verso l'alto partendo dal personaggio)
potete reperire la risorsa grafica e le istruzioni su questo topic :
http://www.rpg2s.net...o-doom-destiny/
se volete potete anche inserire un messaggio che ci avvisas cosa abbiamo trovato , io ho inserito l'attesa di 20 fotogrammi per gusto personale , voi potete anche non metterla se volete un effetto più veloce.
Pagina 2)
Pagina 3)
da qui in poi potete aprire e chiudere il cassetto tutte le volte che volete , io ho inserito un messaggio che avvisa che ormai l cassetto è -- Vuoto --
vi ricordo i link per reperire le risorse grafiche :
tileset arredi interni (in aggiornamento) :
http://www.rpg2s.net...lesets-di-base/
effetto soldi che fluttuano sopra il giocatore :
http://www.rpg2s.net...o-doom-destiny/
Vedete di non derubare troppo quei poveretti di npc (e non dite che non lo fate , non vi credo ;) )
AGGIORNAMENTO : nella scheda delle risorse grafiche sono state fatte delle aggiunte che vi permetteranno di fare anche altre cose oltre ad aprire e chiudere cassetti, vi rimando al Link sugli arredamenti da interno (citato sopra) per maggiori dettagli
Modificato da Ischenderun, 23 January 2021 - 01:47 AM.