Vai al contenuto


Toggle Chat RM - Chat Apri la Chat in un popup

E' severamente vietato richiedere supporto su RPG Maker in chat!
@  Caba33akaMimik : (25 May 2012 - 09:56 PM) sera a tutti ^^
@  Melosx : (25 May 2012 - 08:30 PM) Buonasera a tutti
@  Hashmin : (25 May 2012 - 02:15 PM) ciao a tt!
@  Pech93 : (24 May 2012 - 01:55 PM) ho aggiunto delle composizioni originali!!! Chi le vuole ascoltare e dare qualche commento costruttivo?
@  MihaChan : (23 May 2012 - 09:19 PM) a parte i denti -che stanno decidendo di darmi noia in questi giorni-, tutto okay~
@  Melosx : (23 May 2012 - 09:18 PM) bene ^.^ ... Tu??
@  MihaChan : (23 May 2012 - 09:17 PM) come va? xD
@  MihaChan : (23 May 2012 - 09:16 PM) okay
@  MihaChan : (23 May 2012 - 09:16 PM) ah
@  Melosx : (23 May 2012 - 09:14 PM) ciao miha... ai dont spic inglisc
@  MihaChan : (23 May 2012 - 09:12 PM) how'sa goin'?
@  MihaChan : (23 May 2012 - 09:12 PM) ciao Mel!
@  Melosx : (23 May 2012 - 09:07 PM) ciao
@  MihaChan : (23 May 2012 - 09:06 PM) salve D:
@  Pech93 : (23 May 2012 - 08:05 PM) MIk?
@  Melosx : (23 May 2012 - 07:51 PM) VIENI SU MSN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@  Melosx : (23 May 2012 - 07:51 PM) MIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@  Melosx : (23 May 2012 - 07:46 PM) *iù
@  Melosx : (23 May 2012 - 07:38 PM) iu spin mi rai rau bebi rai rau laic a record bebi rau rau rau rau
@  Melosx : (23 May 2012 - 07:37 PM) lalalallalallalallallllllllllalalalallaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!!!

Tempo che passa


  • Per cortesia connettiti per rispondere
4 risposte a questa discussione

#1 OFFLINE   Ally

Ally

    Fondatori

  • Amministratori
  • 5558 Messaggi:
  • Localitàrpgmkr
  • Ruolo:
    Scripter
  • Progetto VX:
    Essence
  • Tool:
    RM2k/2k3

Inviato 15 October 2009 - 01:27 AM

In questo tutorial impareremo come creare un timer che ci segni da quanto tempo si sta giocando senza usare quello default e quindi personalizzandone grafica e scorrimento a nostro piacimento.

Autore
Lu-Chan



Nozioni da conoscere:
- Ciclo
- Fork (condizione SE)
- Variabili

1.Realizzazione:

In un evento comune che abbia come condizione di avvio "Processo parallelo" scriviamo:

<> Ciclo
<> Aspetta 1.0 sec.
<> Cambia variabile : [0001 : Secondi], + 1
// incrementa ogni secondo la variabile dei secondi di 1

<> Condizione SE : Variabile [0001 : Secondi]-60
<> Cambia variabile : [0002 : Minuti], + 1
<> Cambia variabile : [0001 : Secondi], = 0
<>
<> FINE case
//Quando la variabile secondi arriva a 60, viene azzerata e alla variabile minuti si pone 1

<> Condizione SE : Variabile [0001 : Minuti]-60
<> Cambia variabile : [0003 : Ore], + 1
<> Cambia variabile : [0002 : Minuti], = 0
<>
<> FINE case
<>
<> Fine ciclo
//Lo stesso di prima, ma con minuti e ore.


2.Se si vuole stoppare il timer:

Potrebbe capitare che vi occorrà di stoppare il timer in determinate occasioni morte, tipo la chiamata di una pausa o del menù.
In questo caso, selezionate nell'evento comune "Swicht all' avvio del processo" e mettete che si attivi con uno switch da voi creato, che potrebbe chiamarsi STOPPATEMPO.
All'inizio del gioco mettete questo swicht ad ON con un evento in "Inizio automatico", magari nella classica intro.
Poi, quando volete che il tempo si fermi (magari come detto se si chiama una pausa o il menù), mettete lo swicht STOPPATEMPO ad OFF, ricordandovi di riattivarlo dopo la chiusura del menù, della pausa o di quello che volete.

3. Visualizzare il tempo
quando vorrete visualizzare il tempo trascorso, scrivete in un messaggio:

Citazione

Finora hai giocato per \V[0001] ore, \V[0002] minuti
e \V[0003] secondi.

That's all folks!
Immagine inserita
Spoiler

#2 OFFLINE   3xter

3xter

    Fondatori

  • Amministratori
  • 1006 Messaggi:
  • Progetto VX:
    Rain's Legacy
  • Tool:
    Rpg Maker VX / Sharp Develop

Inviato 15 October 2009 - 10:31 AM

Citazione

<> Ciclo
<> Aspetta 1.0 sec.
<> Cambia variabile : [0001 : Secondi], + 1

Da considerare che non ci sono i secondi in rpg maker ma i Frame, che sono 60 per ogni secondo :D
Immagine inserita Burle Simpatiche
Spoiler
Ecco perchè Rain's Legacy va avanti rapidamente
Spoiler

#3 OFFLINE   E.O.W.

E.O.W.

    Maker Dilettante

  • Utenti RM
  • 324 Messaggi:
  • Tool:
    Un po' tutti

Inviato 15 October 2009 - 12:54 PM

Avevo fatto una cosa simile varie volte....
29/12/09Immagine inseritaFondatore e primo membro dell'organizzazione 'Orfani di Makerando'Con affetto per makerando, E.O.W.--------------------------------------------------------------Ex-mod di RpgMkr.net------------------------------------------------------------------"Non guardare Devilman - diventi violento -non leggere Spiderman - diventi violento -non ascoltare Methodman - diventi violento -figurati cos'è restare un giorno in Parlamento!"(tratto dalla canzone "Il secondo secondo me" di Caparezza)------------------------------------------------------------------

Immagine inserita


#4 OFFLINE   E.O.W.

E.O.W.

    Maker Dilettante

  • Utenti RM
  • 324 Messaggi:
  • Tool:
    Un po' tutti

Inviato 15 October 2009 - 12:54 PM

°°°°°°°°°°°°°°°°°°°°


Admin Edit: Evitiamo i post inutili per favore.
29/12/09Immagine inseritaFondatore e primo membro dell'organizzazione 'Orfani di Makerando'Con affetto per makerando, E.O.W.--------------------------------------------------------------Ex-mod di RpgMkr.net------------------------------------------------------------------"Non guardare Devilman - diventi violento -non leggere Spiderman - diventi violento -non ascoltare Methodman - diventi violento -figurati cos'è restare un giorno in Parlamento!"(tratto dalla canzone "Il secondo secondo me" di Caparezza)------------------------------------------------------------------

Immagine inserita


#5 OFFLINE   herupty

herupty

    Apprendista Maker

  • Utenti RM
  • 640 Messaggi:
  • LocalitàMilano
  • Tool:
    S.E.R.P.E. ;P

Inviato 16 August 2010 - 07:46 PM

noto ora...
per visualizzare una variabile non devi scrivere
... \v[0001] ...

ma
... \v[1] ...

lo "0" non serve ^^
lool
Spoiler




1 utente(i) stanno leggendo questa discussione

0 utenti, 1 ospiti, 0 utenti anonimi