Rpg˛S Forum uses cookies. Read the Privacy Policy for more info. To remove this message, please click the button to the right:    I accept the use of cookies

Vai al contenuto

Rpg˛S Forum uses cookies. Read the Privacy Policy for more info. To remove this message, please click the button to the right:    I accept the use of cookies

Screen Contest #90

Kamikun






  • Si prega di effettuare il log in prima di rispondere
Sportello aiuti veloci MV

    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1681 Inviato 27 April 2021 - 00:19 AM

Non è facile capire come agire senza codice sotto gli occhi, ma dal discorso che hai fatto alla fine sei nel caso in cui ti serve che un menù sia attivo e tutti gli altri disattivati. In quel caso se avere più switch ti preoccupa la soluzione è la variabile: se la variabile menù è 0 stai in un certo menù, se è 1 stai in un submenù, se è 12 in un altro. Quando la variabile è uguale a un numero non può essere uguale a tutti gli altri quindi avrai la tua variabile stato che tiene conto di quale menù è attivo in quel momento lasciando disattivati tutti gli altri.

^ ^

Di variabili nel menu' ne ho già tante, 1 per i comandi, una per il livello del menui', però effettivamente, se riesco a tenere conto di ciò, con una variabile posso gestire più categorie del menu, mhm domani faccio delle prove e poi ti dico.



    Ischenderun
  • Animatore

  • Utenti
  • Rens: 31
  • 0
  • StellettaStellettaStellettaStelletta
  • 781 messaggi
  • Sesso:Non Specificato
  • Abilitā:Adepto

#1682 Inviato 27 April 2021 - 07:58 AM

Premetto che essendo io duro di comprendonio mi accodo a Guardian per quanto riguarda la visione del codice.
Concordo con Guardian riguardo la gestione tramite variabile dedicata e non con switch. Se I menu e i sub menu sono pochi con un controllo condizionale del valore della variabile te ne puoi uscire pulito. Se x =0, allora [codice apertura menu_1] . Altrimenti se x=1 [codice apertura menu_2]
Ecc.
Se invece i menu e sottmenu sono tanti forse la via praticabile potrebbe essere un'altra.
Ripeto che personalmente avrei bisogno di una visione del codice e delle specifiche più ampie per ipotizzare possibili soluzioni

☆Polvere di Stelle☆ ora anche su itch.io: https://ischenderun....lvere-di-stelle

 

Non ho particolari talenti, sono soltanto appassionatamente curioso.
Siate affamati, siate folli, perché solo coloro che sono abbastanza folli da pensare di poter cambiare il mondo lo cambiano davvero.

Ad maiora semper

 
HUks2tu.gif

 

Contatto Facebook : https://www.facebook.com/Ischenderun/

Pagina Facebook: https://www.facebook...100937052104281

 

 4753.png


    L. Phatimo
  • Animatore

  • Utenti
  • Rens: 50
  • 0
  • StellettaStellettaStellettaStelletta
  • 623 messaggi
  • Sesso:Maschio
  • Provenienza:Padova
  • Abilitā:Esperto

#1683 Inviato 01 May 2021 - 13:10 PM

Buongiorno a tutti! Ho una richiesta, se troppo intricata posso aprire un topic. La mia domanda è, avendo già un Time System nel mio gioco, come faccio a creare eventi che si verificano dopo tot ore/giorni?
Al momento ho già risorse che si "rigenerano" ogni giorno, ma le ho create con un artificio molto semplice che si può ripetere all'infinito. Quello che vorrei creare io, per esempio è il pacco postale. Il giocatore ordina un oggetto da un catalogo, paga il dovuto e tot ore/giorni dopo, la cassetta della posta contiene l'oggetto desiderato. In pratica è una specie di conto alla rovescia che può essere innescato in qualsiasi momento. Come suggerite di farlo? Vorrei avere questa caratteristica per più cose in parallelo, quindi credo che una sola variabile non sia sufficiente.



    Ischenderun
  • Animatore

  • Utenti
  • Rens: 31
  • 0
  • StellettaStellettaStellettaStelletta
  • 781 messaggi
  • Sesso:Non Specificato
  • Abilitā:Adepto

#1684 Inviato 01 May 2021 - 13:23 PM

A livello concettuale penso a 2 variabili.
Consideriamo ogni nuovo giorno.
1) variabile checkpoint : questa segna il checkpoint da raggiungere per far scattare l'evento. Se consideriamo di partire da giorno 1 questa partirà inizializzata a 2
2) variabile segna tempo : questa salva dentro di sé il giorno. Se consideriamo che il gioco deve partire da giorno 1 sarà inizializzata a 1.

Controllo condizionale parallelo. Quando le due variabili hanno lo stesso valore aumenta variabile checkpoint di uno e fai scattare l'evento.

Da qui in poi va in automatico.

☆Polvere di Stelle☆ ora anche su itch.io: https://ischenderun....lvere-di-stelle

 

Non ho particolari talenti, sono soltanto appassionatamente curioso.
Siate affamati, siate folli, perché solo coloro che sono abbastanza folli da pensare di poter cambiare il mondo lo cambiano davvero.

Ad maiora semper

 
HUks2tu.gif

 

Contatto Facebook : https://www.facebook.com/Ischenderun/

Pagina Facebook: https://www.facebook...100937052104281

 

 4753.png


    Guardian of Irael
  • Coniglietto Rosso

  • Rpg˛S Admin
  • Rens: 195
  • 19
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 58413 messaggi
  • Sesso:Maschio
  • Provenienza:Bagnaia (Viterbo)
  • Abilitā:Apprendista


#1685 Inviato 01 May 2021 - 15:11 PM

Due dettagli.

 

Come suggerite di farlo? Vorrei avere questa caratteristica per più cose in parallelo, quindi credo che una sola variabile non sia sufficiente.

in effetti di base, senza toccare i plugin,  non è possibile creare dal nulla var... be' niente su rpg maker! XD

Quindi non sarebbe male darci una descrizione più approfondita delle cose. Ad esempio se sei sicuro che nel tuo sistema non è possibile "ordinare" più di 10 elementi alla volta allora puoi dedicare 10 variabili a tale meccanica. A seconda del tuo sistema puoi scegliere come agire: non si possono ordinare altri oggetti prima dell'arrivo dell'ultimo ordine fatto (solo uno a botta); si possono solo ordinare 10 ordini alla volta aspettando che tutti arrivino; la tua casella è piena e non puoi ordinare altre cose, appena ritiri un ordine puoi farlo un altro, ecc...

^ ^

 

L'altro dettaglio è capire come funziona il tuo Time System. Potresti risparmiarti un processo parallelo che agisce sempre se per caso puoi controllare i tuoi ordini ogni tot secondi o meglio ogni tot minuti/giorni. Insomma più è grande il periodo di tempo, meno stressi il sistema. Del tipo se ordini per le 2o20m15s e ci mette due ore ad arrivare potrebbe arrotondare alle 4:20:00 precise ignorando i secondi e senza usare un parallelo che controlla ogni frame del gioco. Quindi nel tuo sistema a eventi o nel tuo plugin bisognerebbe inserire un controllo che attiva l'evento ogni secondo, ogni minuto od ogni ora a seconda dell'arrotondamento.

^ ^


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

 
Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^
 
KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^
 
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) ^ ^

Spoiler


    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1686 Inviato 03 May 2021 - 19:14 PM

Per svariati motivi che non vi dico non sto facendo molto in verità, sia nel forum che nè progetto, quindi per ravvivare un po' le cose ho deciso di chiedere qualcosa;

 

E' possibile settare un npc/evento mobile che "è attratto" dal giocatore una zona che non può varcare? come se fosse una safe zone diciamo. (o magari fare modo che perda interesse nel seguire, ma quello penso che si può fare con un veloce timer e un cambiamento da insegui eroe a "cazzo di cane")

Ma mi interessa più la cosa della safe zone



    Guardian of Irael
  • Coniglietto Rosso

  • Rpg˛S Admin
  • Rens: 195
  • 19
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 58413 messaggi
  • Sesso:Maschio
  • Provenienza:Bagnaia (Viterbo)
  • Abilitā:Apprendista


#1687 Inviato 04 May 2021 - 08:14 AM

Via eventi con un po' di codice dovrebbe essere possibile, ma considerato che tu hai tutti gli eventi su una mappa grande probabilmente sarebbe sconsigliato: ti servirebbero o eventi sensore per ogni nemico o processi paralleli per il calcolo delle coordinate/regioni, ecc...

Vuoi rischiare? XD

 

Yanfly ha il plugin adatto tra gli essential:

http://www.yanfly.mo...se_Player_(YEP)

però funziona più per la cosa del "perdere interesse" che per le safe zone.

Ci sarebbe l'aggiunta plugin...

http://www.yanfly.mo...e_Stealth_(YEP)

che ti permette di aggiungere le regioni e quindi creare le safe zone tile per tile, però è a pagamento, non ricordo se avevi acquistato il pacchetto.

^ ^


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

 
Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^
 
KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^
 
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) ^ ^

Spoiler


    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1688 Inviato 04 May 2021 - 08:48 AM

Via eventi con un po' di codice dovrebbe essere possibile, ma considerato che tu hai tutti gli eventi su una mappa grande probabilmente sarebbe sconsigliato: ti servirebbero o eventi sensore per ogni nemico o processi paralleli per il calcolo delle coordinate/regioni, ecc...

Vuoi rischiare? XD

 

Yanfly ha il plugin adatto tra gli essential:

http://www.yanfly.mo...se_Player_(YEP)

però funziona più per la cosa del "perdere interesse" che per le safe zone.

Ci sarebbe l'aggiunta plugin...

http://www.yanfly.mo...e_Stealth_(YEP)

che ti permette di aggiungere le regioni e quindi creare le safe zone tile per tile, però è a pagamento, non ricordo se avevi acquistato il pacchetto.

^ ^

Tu sai come scoraggiarmi eh Guardian? ahah

 

Guarda se dovessi usare i soldi per comprare dei plugins che POTREBBERO darmi problemi al progetto, preferisco pagare un programmatore che me lo scripta direttamente xD

vabbeh.. poi vedrò come fare, ovviamente come tutte le cose che voglio fare tsk..



    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1689 Inviato 30 May 2021 - 08:25 AM

L'inserimento del numero non può essere associato ad una variabile e/o ad un if?

 

Esempio;

ho 50 panini, ne voglio ritirare che ne so 23, lasciandone 27, si può fare? (dando la scelta libera al giocatore di quanti ne vuole ritirare)

 

perchè ora come ora mi viene in mente solo;

1) 50 panini

2) testo con mostra scelta:

3) mostra scelta = 1 - 3 - 5 - 10 - 20 - etc

4) scelgo il numero che voglio ritirare tra quelli disponibili

non è un cattivo metodo, ma potrebbe annoiare alla lunga (con numeri più alti) (anche se potrei inserire un IF ulteriore per mettere diverse scelte in base al numero di panini totali, tipo se ho 10 panini, 1-3-5, se ho 100 panini, 10-25-50, se ho 1000 panini, 50-200-500,etc)



    Guardian of Irael
  • Coniglietto Rosso

  • Rpg˛S Admin
  • Rens: 195
  • 19
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 58413 messaggi
  • Sesso:Maschio
  • Provenienza:Bagnaia (Viterbo)
  • Abilitā:Apprendista


#1690 Inviato 30 May 2021 - 08:51 AM

- variabile panini = 50

- immettere numero (terza opzione comandi) su variabile paniniDaSottrarre

- condizione se paniniDaSottrarre > variabile panini

---- mostra messaggio: non ci sono così tanti panini disponibili

- altrimenti

---- variabile panini - variabile paniniDaSottrarre

- fine condizione

^ ^


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

 
Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^
 
KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^
 
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) ^ ^

Spoiler


    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1691 Inviato 30 May 2021 - 14:56 PM

- variabile panini = 50

- immettere numero (terza opzione comandi) su variabile paniniDaSottrarre

- condizione se paniniDaSottrarre > variabile panini

---- mostra messaggio: non ci sono così tanti panini disponibili

- altrimenti

---- variabile panini - variabile paniniDaSottrarre

- fine condizione

^ ^

Potevo arrivarci, ammetto di non aver fatto prove, vabbe ovviamente funziona, anche se ho notato che il cursore non si mostra sull'immissione numeri, boh vabbe, comunque grazie :3



    Guardian of Irael
  • Coniglietto Rosso

  • Rpg˛S Admin
  • Rens: 195
  • 19
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 58413 messaggi
  • Sesso:Maschio
  • Provenienza:Bagnaia (Viterbo)
  • Abilitā:Apprendista


#1692 Inviato 30 May 2021 - 14:58 PM

L'immetti numero non è conosciutissimo, ma può essere sfruttato in diversi modi, anche minigiochi, tienilo a mente mentre crei qualche evento più complesso (stessa cosa vale per il cambio nome!).

Il cursore non visibile potrebbe essere dovuto alla window skin o magari a un plugin. Fa una prova cambiando quelle due cose, in quell'ordine direi.

^ ^


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

 
Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^
 
KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^
 
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) ^ ^

Spoiler


    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1693 Inviato 30 May 2021 - 16:55 PM

Forse il tizio si è dimenticato di farlo mostrare nell'immetti numero, non saprei, per l'utilizzo, ora come ora ho solo in mente una cosa, e non è nemmeno una cosa che voglio inserire nel gioco, diciamo che visto che sto lavorando lentamente, sto anche cercando di pensare a cose eventuali da aggiungere, però effettivamente non è che lo necessita, senza nessuno che mi dia consigli in merito, ma vabbe.



    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1694 Inviato 04 June 2021 - 09:06 AM

Domanda casuale che potrebbe servirmi in futuro;

Come dovrei impostare la traduzione? (perchè mi sa che la traduzione inglese mi tocca di base perforza)

Il metodo più semplice era settare una variabile linguaggio, se 0 ita, se 1 eng, solo che ora come ora non ho messo nessun if sulla lingua, perchè non so se vorrei allungare tutti gli eventi testuali, o creare proprio eventi nuovi solo inglesi....

O magari c'è un plugin che ti rende la vita più facile? xD



    Lollo Rocket Diver
  • Darkness In Zero

  • Utenti
  • Rens: 211
  • 3
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 3805 messaggi
  • Sesso:Maschio
  • Abilitā:Esperto

#1695 Inviato 04 June 2021 - 09:24 AM

Esistono dei plugin per farlo. Io ne conosco uno per MZ, ma esiste lo stesso plugin anche per MV.

https://dk-plugins.r...m/localization/

Può spaventare all'inizio, ma è il modo migliore per strutturare il gioco in multilingua.
Tutti i testi del gioco dovranno essere salvati in dei file json esterni. Il lavoro si allunga all'inizio, ma lafare fase di traduzione sarà immensamente più semplice.

<< In FF8 Irvine conosce tutti ma non lo dice fino al 2° CD >>

 
Segui i miei vari lavoretti in queste pagine:

 

GAME DEV (Attualmente in lavorazione: 5th ERA)

https://missingseven.itch.io/

https://gamejolt.com/@MissingSeven

https://twitter.com/missing_seven

 

DISEGNI

https://www.instagram.com/lollob_art/

https://www.devianta...m/lbillustrator

 

FAI IL BRAVO E GIOCA A THEIA!

http://www.theiarpg.com/
 

-Premi RPG2S Game Contest 2008/2009

Spoiler

 

-Premi RPG2S Game Contest 2012/2013

 

Spoiler

    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1696 Inviato 04 June 2021 - 09:57 AM

Esistono dei plugin per farlo. Io ne conosco uno per MZ, ma esiste lo stesso plugin anche per MV.

https://dk-plugins.r...m/localization/

Può spaventare all'inizio, ma è il modo migliore per strutturare il gioco in multilingua.
Tutti i testi del gioco dovranno essere salvati in dei file json esterni. Il lavoro si allunga all'inizio, ma lafare fase di traduzione sarà immensamente più semplice.

Sembra abbastanza interessante come metodologia e forse quella a cui aspiravo di più senza toccare rpgmaker bene o male, dovrei capire come mi gira /se mi da problemi/ e ovviamente acquistare la licenza, però per ora mi sembra la soluzione più intelligente, grazie Lollo!



    Lollo Rocket Diver
  • Darkness In Zero

  • Utenti
  • Rens: 211
  • 3
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 3805 messaggi
  • Sesso:Maschio
  • Abilitā:Esperto

#1697 Inviato 04 June 2021 - 11:25 AM

Prego, figurati! La licenza ti consiglio di prenderla a lavoro concluso. Mi pare che puoi comunque usarla free finché non vai sul commerciale.

<< In FF8 Irvine conosce tutti ma non lo dice fino al 2° CD >>

 
Segui i miei vari lavoretti in queste pagine:

 

GAME DEV (Attualmente in lavorazione: 5th ERA)

https://missingseven.itch.io/

https://gamejolt.com/@MissingSeven

https://twitter.com/missing_seven

 

DISEGNI

https://www.instagram.com/lollob_art/

https://www.devianta...m/lbillustrator

 

FAI IL BRAVO E GIOCA A THEIA!

http://www.theiarpg.com/
 

-Premi RPG2S Game Contest 2008/2009

Spoiler

 

-Premi RPG2S Game Contest 2012/2013

 

Spoiler

    Satsume
  • Alex (Rm2k)

  • Utenti
  • Rens: 129
  • 2
  • StellettaStellettaStellettaStellettaStelletta
  • 1258 messaggi
  • Sesso:Maschio
  • Provenienza:Campania
  • Abilitā:Esperto

#1698 Inviato 04 June 2021 - 18:04 PM

Si si ovviamente a fine gioco, o almeno quando so che non abbandonerò il progetto tse.

Devo però capire il suo funzionamento, anche perchè non posso usarlo perchè nemmeno il testo italiano nel gioco è definitivo xD non so se farlo descrittivo, far parlare il giocatore o fare una cosa striminzita.



    Jon
  • Krampus

  • Utenti
  • Rens: 76
  • 8
  • StellettaStelletta
  • 173 messaggi
  • Sesso:Maschio
  • Provenienza:Isola di Brigt
  • Abilitā:Maestro

#1699 Inviato 03 July 2021 - 12:02 PM

Stavo cercando di utilizzare uno script per far comparire una finestra di conferma, in modo tale che in base alla scelta cambi una variabile.

Lo script è questo in spoiler:

 

Spoiler

 

Per funzionare funziona, il problema è che subito dopo, tutti i dialoghi vengono skippati, come se si tenesse premuto OK. 

 

Qualcuno saprebbe dirmi dove sbaglio? Devo forse aggiungere qualche linea per chiudere la funzione o qualcosa del genere?



    Guardian of Irael
  • Coniglietto Rosso

  • Rpg˛S Admin
  • Rens: 195
  • 19
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 58413 messaggi
  • Sesso:Maschio
  • Provenienza:Bagnaia (Viterbo)
  • Abilitā:Apprendista


#1700 Inviato 03 July 2021 - 13:35 PM

Ma quello scriptino si basa su un plugin particolare che richiama dei mostra scelta personalizzati? ^ ^

 

Altrimenti come mai non usi il mostra scelta standard?

Potresti provare con un aspetta 0.1 secondi appena dopo quel comando per vedere se ti blocca l'input.

^ ^


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

 
Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^
 
KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^
 
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) ^ ^

Spoiler





  • Feed RSS