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
Sincronizzare Orario reale in progetto RMMv by Lomax_Iced

    Lomax_Iced
  • Elfo di Babbo Natale

  • Utenti
  • Rens: 28
  • 3
  • StellettaStellettaStelletta
  • 225 messaggi
  • Sesso:Maschio
  • Provenienza:Palermo
  • Abilitā:Adepto

#1 Inviato 09 January 2023 - 08:01 AM

Per creare uno script che sincronizzi l'ora di gioco con l'ora del mondo reale in RPG Maker MV, dovrai utilizzare l'oggetto JavaScript "Date" per ottenere l'ora corrente e quindi aggiornare l'orologio di gioco di conseguenza.

Ecco un esempio di come potresti creare uno script che sincronizzi l'ora del gioco con l'ora del mondo reale in RPG Maker MV:
// Get the current real-world timevar currentTime = new Date();// Get the current hour, minute, and second from the real-world timevar hour = currentTime.getHours();var minute = currentTime.getMinutes();var second = currentTime.getSeconds();// Set the in-game clock to the current real-world time$gameSystem.setRealTime(hour, minute, second);
Questo script ottiene l'ora corrente del mondo reale utilizzando l'oggetto JavaScript "Date", quindi estrae l'ora, i minuti e i secondi dall'ora. Quindi imposta l'orologio di gioco sull'ora reale corrente utilizzando la funzione "setRealTime" dallo script "game_system.js".

Puoi quindi chiamare questo script a intervalli regolari (ad esempio ogni minuto) per mantenere l'ora del gioco sincronizzata con l'ora del mondo reale.

Spero che possa esservi di aiuto. Buon Anno 😁

    Ischenderun
  • Animatore

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

#2 Inviato 09 January 2023 - 12:47 PM

Perché richiamare lo script per aggiornare l'orario?

 

Posso suggerirti questa modifica allo script? Una volta fatto non hai bisogno di aggiornare tu manualmente

// cambia il playTime del tool e lo imposta all'orario del sistema in uso
(function(){
Game_System.prototype.playtimeText = function() {
var currentTime = new Date();
var hour = currentTime.getHours();
var min = currentTime.getMinutes();
var sec = currentTime.getSeconds();
    
    return hour + ':' + min + ':' + sec;
};
})();

Modificato da Ischenderun, 09 January 2023 - 12:48 PM.

☆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


    Lomax_Iced
  • Elfo di Babbo Natale

  • Utenti
  • Rens: 28
  • 3
  • StellettaStellettaStelletta
  • 225 messaggi
  • Sesso:Maschio
  • Provenienza:Palermo
  • Abilitā:Adepto

#3 Inviato 10 January 2023 - 07:45 AM

ah ottimo grazie  :biggrin:



    Ischenderun
  • Animatore

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

#4 Inviato 10 January 2023 - 08:21 AM

Ho commesso un errore sul commento.
In realtà non vado a modificare il playTime ma la visualizzazione del suo testo.
L'effetto di questo script si può vedere sui salvataggi effettuati.

☆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


    Lomax_Iced
  • Elfo di Babbo Natale

  • Utenti
  • Rens: 28
  • 3
  • StellettaStellettaStelletta
  • 225 messaggi
  • Sesso:Maschio
  • Provenienza:Palermo
  • Abilitā:Adepto

#5 Inviato 10 January 2023 - 18:01 PM

Darò un'occhiata anch'io una volta tornato a casa e toglierò quel manuale che in effetti è un pugno in un occhio, hai ragione, meglio farlo automatico. 






  • Feed RSS