Jump to content
Rpg²S Forum
  • 0

[RISOLTO] Dare sensibilità ad un evento?


D-Tino
 Share

Question

Ciao, vorrei sapere come fare, per rendere ad un evento le stesse capacità di un player...

mi spiego meglio, anzi faccio un esempio (questo però non si riferisce al caso in cui vorrei usarlo, ma si adatta...):

 

mettiamo che voglio fare un gioco del calcio, così creo un campo e delimito... ora, come faccio che la palla, quando tocca le linee di fuori, faccia partire un altro evento (es. rimessa laterare)????

Visto che alterno periodi di pausa a quelli attivi, ecco il mio log:

12/02/2009= SALTUARIAMENTE sul forum, rpg maker xp= OFF

7/01/2009= PRESENTE sul forum, rpg maker xp=ON

30/12/08=PRESENTE sul forum, rpg maker xp=OFF

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

in un processo parallelo memorizzi in continuazione in 2 variabili le coordinate x e y della palla.. e poi metti un controllo:

 

se coordinata X>50 (con 50 ho sparato un numero, basta che controlli il quadratino dove finiscono le 2 linee orizzontali)

chiama evento

 

se coordinata Y>20 (anche qui ho sparato un numero)

chiama evento

 

considera ovviamente che le linee del campo ci sono anche a sinistra e non solo a destra.. perciò devi anche fare lo stesso procedimenti con X o Y

 

sembra complicato ma non è così difficile XD

"Dopo gli ultimi Final Fantasy, ho capito solamente una cosa: che il gioco è bello quando Nomura poco."

Making is not dead. You are dead.
RELEASE: La Bussola d'Oro | Download | Video di anteprima - La Partenza di Hanna

http://i.imgur.com/cFgc2lW.png

Prova Standrama!

Link to comment
Share on other sites

  • 0
potresti fare un demo-tutorial? ^^

Visto che alterno periodi di pausa a quelli attivi, ecco il mio log:

12/02/2009= SALTUARIAMENTE sul forum, rpg maker xp= OFF

7/01/2009= PRESENTE sul forum, rpg maker xp=ON

30/12/08=PRESENTE sul forum, rpg maker xp=OFF

Link to comment
Share on other sites

  • 0

In pratica tu fai il tuo rettangolo di campo, mettiamo che le coordinate delle linee sono:

Alto -> y=0

Basso -> y=20

Destra -> x=0

Sinistra -> x=50

Ora metti un evento parallelo che fa più o meno:

<>Loop

<><>Wait 1 frame

<><>Variabile 0001: coordinata x palla

<><>Variabile 0002: coordinata y palla

<><>Se 0001=0 o 0001=50 o 0002=0 o 0002=20

<><><>Fai partire l'evento RimessaLaterale

<>End Loop

Adesso l'ho fatto molto grezzo, ma il programmino di base è questo... :biggrin:

Spero vada bene come esempio...

Link to comment
Share on other sites

  • 0
Esiste un gioco di calcio che partecipa al Game Contest che è fatto con RPG Maker 2003. Credo che tu possa editarlo e vedere come funziona...

 

Volete due giochi Completi e Seri fatti con RPG MAKER? Cliccate su...

www.raldon.altervista.org

 

Problemi con Raldon? Segnalali su...

www.raldon.forumfree.net

 

Partecipante al Rpg2s.net Game Contest 2008/2009

http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg

Gioco in Sviluppo: Raldon

 

 

Posizioni raggiunte nei Contest

http://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://img76.imageshack.us/img76/1260/destroy3gr3.pnghttp://img233.imageshack.us/img233/7186/comics2hd8.gifhttp://www.rpg2s.net/gif/GC_bestoftool3.gif

http://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio1.gifhttp://www.rpg2s.net/gif/GC_premio2.gifhttp://www.rpg2s.net/gif/GC_grafica3.gifhttp://www.rpg2s.net/gif/GC_programmazione3.gifhttp://www.rpg2s.net/gif/GC_programmazione1.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo3K.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2XP.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2BEST.gif

http://www.rpg2s.net/awards/bestuser2.jpghttp://www.rpg2s.net/awards/bestmaker2.jpghttp://www.rpg2s.net/awards/mostpresent1.jpghttp://www.rpg2s.net/awards/mostproductive1.jpg

Link to comment
Share on other sites

  • 0
nn vi preoccupate c sn riuscito (senza editare)

Visto che alterno periodi di pausa a quelli attivi, ecco il mio log:

12/02/2009= SALTUARIAMENTE sul forum, rpg maker xp= OFF

7/01/2009= PRESENTE sul forum, rpg maker xp=ON

30/12/08=PRESENTE sul forum, rpg maker xp=OFF

Link to comment
Share on other sites

  • 0
In pratica tu fai il tuo rettangolo di campo, mettiamo che le coordinate delle linee sono:

Alto -> y=0

Basso -> y=20

Destra -> x=0

Sinistra -> x=50

Ora metti un evento parallelo che fa più o meno:

Loop

Wait 1 frame

Variabile 0001: coordinata x palla

Variabile 0002: coordinata y palla

Se 0001=0 o 0001=50 o 0002=0 o 0002=20

Fai partire l'evento RimessaLaterale

End Loop

Adesso l'ho fatto molto grezzo, ma il programmino di base è questo... :biggrin:

Spero vada bene come esempio...

Scusa, ma se è un processo parallelo non dovrebbe esserci bisogno del loop, no?

"Dopo gli ultimi Final Fantasy, ho capito solamente una cosa: che il gioco è bello quando Nomura poco."

Making is not dead. You are dead.
RELEASE: La Bussola d'Oro | Download | Video di anteprima - La Partenza di Hanna

http://i.imgur.com/cFgc2lW.png

Prova Standrama!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...