Jump to content
Rpg²S Forum
  • 0

[RISOLTO]Aiuto per un BS in real time ad Eventi


Anthair
 Share

Question

Salves Forum,

sto lavorando ad un BS in tempo reale creato ad eventi che midà qualche problemino...

Siccome non voglio lavorare sui PV ma sui colpi ricevuti(un mostro muore con 3 colpi, indipendentemente dal danno)ho fatto in modo che:

 

-IF:[variabile 001:Colpo]=0

Controllo tasti:[variabile 001:Colpo]

Variabile 001:Colpo=1

END

 

ovvero se la variabile dei colpi al nemico è 0, l'attacco la farà diventare 1.

 

PRIMO PROBLEMA

Qualunque tasto prema non ha effetto.

Se premo Invio(che dovrebbe essere quello configurato per l'attacco)il colpo ha effetto, ma poi ogni altro tasto, compresi quelli di movimento, infliggono danno al nemico, rendendo quindi impossibile spostarsi finchè lui non è morto.

Come posso configurare il tasto...A per dire per l'attacco facendo in modo che altri tasti svolgano la loro normale funzione?

 

l'evento continua così:

-IF:[variabile 001:Colpo]=1

Controllo tasti:[variabile 001:Colpo]

Variabile 001:Colpo=2

END

-IF:[variabile 001:Colpo]=2

Switch Locale A=ON

END

 

Quindi ogni volta che colpisco aumento di uno la variabile, una volta che la variabile arriva al massimo(qui due)viene attivato lo switch locale del mostro in questione, che lo fa sparire.

 

Il codice si conclude così:

 

-Variabile 001:Colpo=0

 

Così riporto la variabile a 0 dopo aver ucciso ogni mostro, in modo che gli altri non muoiano al primo colpo!

 

SECONDO PROBLEMA

Voglio fare che ogni 20 frames di tempo se il nemico mi è vicino mi infligga 10 punti danno.

 

Quindi il codice sarebbe:

-Tocco con l'eroe

-Danneggia Eroe:infliggi 10

-Aspetta 20 Frames

 

ora...se lo metto all'inizio dell'evento, poi lo fa una volta sola, se lo metto alla fine mi attacca solo quando è morto, se lo metto in un'altra pagina mi attacca normalmente ma è immortale!!

 

Vi prego, datemi una mano!!!

 

-AnT-

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

22 answers to this question

Recommended Posts

  • 0
-IF:[variabile 001:Colpo]=0

Controllo tasti:[variabile 001:Colpo]

Variabile 001:Colpo=1

END

 

ovvero se la variabile dei colpi al nemico è 0, l'attacco la farà diventare 1.

Di eventi non me ne intendo, ma dov'è che dice che l'attacco la farà diventare 1?

Io vedo solo un controllo tasti senza l'assegnazione dello specifico tasto d'attacco...

Hai provato a fare una serie di IF in cui ad ogni pulsante attribuisci un'azione? In teoria in questo modo non dovrebbe dare il primo problema.

 

Per il secondo problema hai provato ad usare un ciclo?

Forse potrebbe andare anche con una semplice label, ma non ne sono sicuro.

Progetto in corso:

"Hero Walking: Toward Another Life"

Video Old Intro su Youtube

Visite: 11.896!

http://img212.imageshack.us/img212/1060/logheryb0.jpg

 

 

*Posizioni raggiunte nei contest*

 

 

http://www.rpg2s.net/awards/bestuser1.jpghttp://www.rpg2s.net/awards/beststaff1.jpg

http://www.rpg2s.net/awards/bestmaker3.jpghttp://www.rpg2s.net/awards/bestcritical1.jpghttp://www.rpg2s.net/awards/mostcharismatic2.jpg

http://www.rpg2s.net/awards/mosthelpful1.jpghttp://www.rpg2s.net/awards/mostpolite1.jpghttp://www.rpg2s.net/awards/mostpresent1.jpg

 

http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif http://img230.imageshack.us/img230/1273/sccontest1batio5.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img143.imageshack.us/img143/3755/destroyae4.png

http://img141.imageshack.us/img141/3081/comics3od3.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif

 

 

SE VUOI AVERE RENS PER RISORSE, TUTORIAL, DEMO, ECC... LEGGI QUI

Link to comment
Share on other sites

  • 0

il tasto del controllo tasti non me lo fa scegliere, il cambiamento di variabile in 1 è dato dalla riga

 

variabile001:colpo=1

 

ho provato con le IF, ma il risultato è il medesimo...

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0

Il tasto da premere lo devi comunque inserire insieme al controllo tasti.

Prova a scrivere il codice seguente in un evento al tocco con l'eroe (anche se sarebbe meglio collisione, in modo che devi anche evitare il nemico che ogni volta che ti tocca ti danneggia):

 

Variabile 001:Colpo = 0

Controllo tasti [0001: Attacco]

IF Tasto C è premuto

Variabile 001:Colpo = 1

Switch locale A = ON

End

Danneggia tutto il gruppo [30]

 

Ho fatto una prova e il pg non si blocca e subisce il danno.

E' per un colpo solo, ma non è difficile aggiungerne un secondo.

Il wait l'ho tolto perchè blocca il pg e comunque non è necessario.

Spero di averti risolto il problema o almeno di averti illuminato ^^

Progetto in corso:

"Hero Walking: Toward Another Life"

Video Old Intro su Youtube

Visite: 11.896!

http://img212.imageshack.us/img212/1060/logheryb0.jpg

 

 

*Posizioni raggiunte nei contest*

 

 

http://www.rpg2s.net/awards/bestuser1.jpghttp://www.rpg2s.net/awards/beststaff1.jpg

http://www.rpg2s.net/awards/bestmaker3.jpghttp://www.rpg2s.net/awards/bestcritical1.jpghttp://www.rpg2s.net/awards/mostcharismatic2.jpg

http://www.rpg2s.net/awards/mosthelpful1.jpghttp://www.rpg2s.net/awards/mostpolite1.jpghttp://www.rpg2s.net/awards/mostpresent1.jpg

 

http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif http://img230.imageshack.us/img230/1273/sccontest1batio5.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img143.imageshack.us/img143/3755/destroyae4.png

http://img141.imageshack.us/img141/3081/comics3od3.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif

 

 

SE VUOI AVERE RENS PER RISORSE, TUTORIAL, DEMO, ECC... LEGGI QUI

Link to comment
Share on other sites

  • 0

Non si capisce bene una cosa: Utilizzi Rpg Maker 2000-2003 o l'XP?

Il controllo tanti funziona in maniera diversa nelle due versioni.

Infatti nell'XP funziona attraverso un IF (tasto C premuto...), nel 2000-2003 invece devi mettere una variabile che si modificherà in base al tasto che stai premendo (1,2,3,4 per le frecce, 5 per invio, 6 per esc, 7 per shift solo nel 2003, 10-19 per i numeri solo nel 2003). Poi devi fare:

SE variabile Controllo Tasti = 5 (quindi se stai premendo INVIO)

variabile Colpo + 1

Rispondimi e ti potrò aiutare...

 

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

Non c'è bisogno di complicarsi la vita, Anthair ^^

Secondo me ti conviene fare così:

 

IF Tasto C è premuto

>IF:[variabile 001:Colpo]

>>Variabile 001:Colpo=+1

>END

END

 

Dopodichè crei un'altra pagina nello stesso evento, che ha come condizione d'inizio Variabile 001 = 3. E lasci l'evento vuoto, grafica compresa (il mostro però così sparirà subito.. se vuoi metterci altri effettini grafici devi fare una cosa un po' più lunga).

Considera però che in questo modo devi assegnare una variabile che calcola il numero di colpi per ogni nemico della mappa (poi le azzeri tutte come si cambia mappa, così non ne devi creare una per ogni nemico del gioco).

 

Per il secondo problema, ti conviene fare così (non sono sicuro che funzioni, ma teoricamente dovrebbe):

l'evento dev'essere impostato come processo parallelo (in modo che, quando metti "aspetta 20 frames", il personaggio può muoversi cmq), e devi impostare l'opzione "contatto con l'eroe" (non ricordo come si chiama il campo, cmq è tutto nella parte a sinistra del menù evento). All'interno dell'evento metti questi comandi:

 

>Danno eroe (quello che è)

>Aspetta 20 frames

 

A questo punto, se il personaggio è ancora a contatto con l'evento dopo i 20 frames, dovrebbe ricevere di nuovo dei danni. Se non te lo fa per qualche strano motivo di rpgmaker, attivi una switch subito prima che vengano ricevuti i danni e che disattiverai alla fine del processo. Così metti tutto all'interno di un'altra IF. Mi spiego meglio (però ripeto, fallo solamente se non funziona il metodo precedente):

 

if switch 1 == off

>Attiva switch 1

>Danno eroe (quello che è)

>Aspetta 20 frames

>Disattiva switch 1

end

 

spero di essere stato d'aiuto.. mi scuso se ho fatto un discorso un po' incasinato 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
Non c'è bisogno di complicarsi la vita, Anthair ^^

Secondo me ti conviene fare così:

 

IF Tasto C è premuto

>IF:[variabile 001:Colpo]<3

>>Variabile 001:Colpo=+1

>END

END

 

Dopodichè crei un'altra pagina nello stesso evento, che ha come condizione d'inizio Variabile 001 = 3. E lasci l'evento vuoto, grafica compresa (il mostro però così sparirà subito.. se vuoi metterci altri effettini grafici devi fare una cosa un po' più lunga).

Considera però che in questo modo devi assegnare una variabile che calcola il numero di colpi per ogni nemico della mappa (poi le azzeri tutte come si cambia mappa, così non ne devi creare una per ogni nemico del gioco).

 

Per il secondo problema, ti conviene fare così (non sono sicuro che funzioni, ma teoricamente dovrebbe):

l'evento dev'essere impostato come processo parallelo (in modo che, quando metti "aspetta 20 frames", il personaggio può muoversi cmq), e devi impostare l'opzione "contatto con l'eroe" (non ricordo come si chiama il campo, cmq è tutto nella parte a sinistra del menù evento). All'interno dell'evento metti questi comandi:

 

>Danno eroe (quello che è)

>Aspetta 20 frames

 

ok grazie, per aver risposto a tutti!

 

@Raldon:utilizzo l'XP

 

@Tio:Allora, il metodo che mi hai consigliato per colpire il nemico a suon di IF ha funzionato perfettamente, dopo penserò io a mettere qualche effetto più divertente!

Non capisco come posso impostare l'evento in Processo parallelo e utilizzare l'opzione Tocco con l'eroe, come tu suggerisci, poichè l'una esclude l'altra e non sono impostabili insieme!(a meno che tu ti stessi riferendo a qualche altra funzione)

Comunque sia grassie mille dell'aiuto!

 

se mi potete spiegare meglio come risolvere il secondo problema ve ne sarò eternamente grato!

 

-AnT-

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0

'azzo è vero, che stupido XD

Allora ti conviene fare così: metti "contatto con l'eroe" e fra i comandi metti questi:

 

>Attiva switch 1

>IF switch 1 = ON

>>Chiama evento comune (poi lo crei)

>END

 

Poi vai nel database e crei un evento comune (quello che richiami dall'evento), posto come processo parallelo, con al suo interno:

>Danno eroe (quello che è)

>Aspetta 20 frames

>Disattiva switch 1

 

Dovrebbe funzionare ;)

Inoltre una volta che hai creato l'evento comune, non devi fare copia-incolla per ogni mostro, ma solamente attivare la switch, mettere la IF e richiamare l'evento comune.

"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
beh...se metto che l'evento parte a contatto con l'eroe e non in processo parallelo però l'evento non si muove neanche...

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0
Scusa, non puoi mettere il percorso personalizzato dell'evento stesso (dove c'è "fermo", "casuale", "segui eroe, "personalizzato")?

"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

allora...l'evento è questo ora:

Tocco con l'eroe

IF:tasto C premuto

IF:variabile 001:colpo <3

set variabile 001:colpo +1

aspetta 10 frames

END

END

Switch 001:attacco=ON

IF Switch 001:attacco=ON

chiama evento:Attacco

END

l'evento comune attacco è

 

Processo parallelo

Danneggia gruppo:10

aspetta 20 frames

switch 001 attacco=OFF

 

ora...il movimento è casuale, quindi la bestia si muove da sola, quando mi tocca si gira verso di me e mi fa i 10 danni ogni 20 frames.

Però non riesco a colpirlo...

 

UFFA...

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0

Chiedo scusa per il doppio post, ma ho assolutamente bisogno entro molto breve di un'aiuto per finire questo bs, entro questa settimana!!!

Please, datemi una mano!!!

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0
Anthair, io ho copiato quello che hai scritto tu (ci ho aggiunto solo lo switch per la morte) e a me attacca, ci vuole un pò, ma i colpi li riceve.

Progetto in corso:

"Hero Walking: Toward Another Life"

Video Old Intro su Youtube

Visite: 11.896!

http://img212.imageshack.us/img212/1060/logheryb0.jpg

 

 

*Posizioni raggiunte nei contest*

 

 

http://www.rpg2s.net/awards/bestuser1.jpghttp://www.rpg2s.net/awards/beststaff1.jpg

http://www.rpg2s.net/awards/bestmaker3.jpghttp://www.rpg2s.net/awards/bestcritical1.jpghttp://www.rpg2s.net/awards/mostcharismatic2.jpg

http://www.rpg2s.net/awards/mosthelpful1.jpghttp://www.rpg2s.net/awards/mostpolite1.jpghttp://www.rpg2s.net/awards/mostpresent1.jpg

 

http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif http://img230.imageshack.us/img230/1273/sccontest1batio5.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img143.imageshack.us/img143/3755/destroyae4.png

http://img141.imageshack.us/img141/3081/comics3od3.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif

 

 

SE VUOI AVERE RENS PER RISORSE, TUTORIAL, DEMO, ECC... LEGGI QUI

Link to comment
Share on other sites

  • 0

azz...avevo dei problemi con uno script, ecco perchè non mi faceva!

Ora devo rifinirlo...e ci sono questi altri due problemi!!

 

1-La funzione Aspetta 10 frames dell'attacco fa in modo che il mio personaggio in quei 10 frames non si possa muovere...non c'è un modo per impedire che attacchi per tot frames ma dargli la possibilità di muoversi(sia su attacco pg che su attacca nemico)

 

2-come faccio a mostrare l'animazione dell'attacco del nemico o del pg?

se metto mostra animazione -tutto il gruppo-non mi fa...probabilmente perchè deve essere usato in battaglia!!!

 

HELP ME PLEASE

 

(Thanks Timisci, Raldon & Tio) :Ok:

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0

Rispondo al punto 2:

basta che metti nell'evento comune, quando il pg subisce il danno, "mostra animazione su eroe".

Per il pg lo metti nell'evento, subito dopo la pressione di C "mostra animazione su questo evento".

 

Edit: volevo dirti una cosa riguardo l'evento: che in teoria dovrebbe essere strutturato in modo diverso perchè il controllo della morte del nemico avviene solo se premi C, mentre dovrebbe avvenire prima (in poche parole ci vuole un colpo in più).

 

Per il punto 1 penso che qui allora ci vuole un controllo tasti, nel senso che se premi C per un tot non fai partire l'attacco (e quindi non fai partire lo switch)....il problema è calcolare il tempo.

Progetto in corso:

"Hero Walking: Toward Another Life"

Video Old Intro su Youtube

Visite: 11.896!

http://img212.imageshack.us/img212/1060/logheryb0.jpg

 

 

*Posizioni raggiunte nei contest*

 

 

http://www.rpg2s.net/awards/bestuser1.jpghttp://www.rpg2s.net/awards/beststaff1.jpg

http://www.rpg2s.net/awards/bestmaker3.jpghttp://www.rpg2s.net/awards/bestcritical1.jpghttp://www.rpg2s.net/awards/mostcharismatic2.jpg

http://www.rpg2s.net/awards/mosthelpful1.jpghttp://www.rpg2s.net/awards/mostpolite1.jpghttp://www.rpg2s.net/awards/mostpresent1.jpg

 

http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif http://img230.imageshack.us/img230/1273/sccontest1batio5.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img143.imageshack.us/img143/3755/destroyae4.png

http://img141.imageshack.us/img141/3081/comics3od3.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif

 

 

SE VUOI AVERE RENS PER RISORSE, TUTORIAL, DEMO, ECC... LEGGI QUI

Link to comment
Share on other sites

  • 0
ok, funziona, grazie mille timisci...per il primo problema ci sono idee?

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0

e lo so...ma non so come si impostano nell'Xp i tasti del controllo tasti!!!

Avete una lista di corrispondenza numero->tasto o una spiegazione di come avviare il controllo tasti premento Spazio?

Non ho capito poi il fatto

volevo dirti una cosa riguardo l'evento: che in teoria dovrebbe essere strutturato in modo diverso perchè il controllo della morte del nemico avviene solo se premi C, mentre dovrebbe avvenire prima (in poche parole ci vuole un colpo in più)

me lo puoi spiegare un pò meglio?

(scusate ancora per il doppio post ma sono disperato)

 

Thanks!

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0

Guarda, non penso nemmeno che serva il controllo tasti...il problema è il tempo, cioè non far compiere al pg una determinata azione per un tot....il "wait" blocca il pg...il timer potrebbe funzionare ma non è bello a vedersi...fare un nuovo contatore? Mah..non so che dirti.

Ma poi perchè non vuoi farlo attaccare? E' più normale farlo attaccare sempre (e poi risolvi il problema XD).

 

Per l'evento: il codice dice "SE premi C, SE variabile X

Progetto in corso:

"Hero Walking: Toward Another Life"

Video Old Intro su Youtube

Visite: 11.896!

http://img212.imageshack.us/img212/1060/logheryb0.jpg

 

 

*Posizioni raggiunte nei contest*

 

 

http://www.rpg2s.net/awards/bestuser1.jpghttp://www.rpg2s.net/awards/beststaff1.jpg

http://www.rpg2s.net/awards/bestmaker3.jpghttp://www.rpg2s.net/awards/bestcritical1.jpghttp://www.rpg2s.net/awards/mostcharismatic2.jpg

http://www.rpg2s.net/awards/mosthelpful1.jpghttp://www.rpg2s.net/awards/mostpolite1.jpghttp://www.rpg2s.net/awards/mostpresent1.jpg

 

http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif http://img230.imageshack.us/img230/1273/sccontest1batio5.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img143.imageshack.us/img143/3755/destroyae4.png

http://img141.imageshack.us/img141/3081/comics3od3.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif

 

 

SE VUOI AVERE RENS PER RISORSE, TUTORIAL, DEMO, ECC... LEGGI QUI

Link to comment
Share on other sites

  • 0

il problema del numero di colpi non c'è...insomma, ora che lo so basta diminuire la variabile di 1...

 

il problema più grosso è quando il personaggio si ritrova a fronteggiare un sacco di nemici e una volta attaccato uno per un pò non si riesce a muovere per qualche secondo!(e poi so*azzi...)

 

mmm...questa faccenda si sta rivelando più dura del previsto...

Edited by Anthair

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0
emmm...non credo di aver capito...

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

  • 0

ti serve una variabile che controlla il tempo tra un attacco e l altro

 

per prima cosa devi mettere un controllo in un evento in processo parallelo (se c hai gia un processo parallelo che controlla la battaglia, gli hp ecc. usa quello cosi non rallenti troppo il gioco)

 

IF:variabile [tempodiattesa] > 0

controllo variabile [tempodiattesa] -= 1

end

 

poi nel punto dove probabilmente avrai messo

 

IF:tasto C è premuto

ecc..

end

 

devi modificare cosi

 

IF:controllo variabile [tempodiattesa] == 0

IF:tasto C è premuto

esegui animazioni, danni ecc..

controllo variabile [tempodiattesa] = 10 (un numero di frame scelto da te per l attesa)

end

end

 

senza dimenticarti che devi inizializzare la variabile a 0 prima di entrare nella mappa senno puo darsi che non funziona

 

in questo modo quando il pg attacca tempodiattesa deve tornare a 0 (con il processo parallelo) prima di poter riattaccare rimanendo libero di muoversi

Link to comment
Share on other sites

  • 0

OTTIMO, finalmente funziona come volevo!!

Grazie mille a tutti!!!

http://img13.imageshack.us/img13/1359/userbarlor.png

 

"La Storia Ha Orrore Dei Paradossi"(Raziel)

Partecipante al Rpg2s.net Game Contest 2008/2009

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

Gioco in Sviluppo: Æterna Nova Lux

 

RMXP.IT, Rest In Peace!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...