Jump to content
Rpg²S Forum
  • 0

Operazioni


Tricker
 Share

Question

Vi chiedo un aiuto sul linguaggio degli script. Io ad esempio ho creato 2 variabili GINA e PINA. Voglio dire al programma che se GINA + PINA = 1 allora deve attivarsi uno switch. Come devo fare? Devo usare il comando Script alla fine della terza colonna dei comandi?
Guardatemi su Youtube !
O su Talent1 http://www.talent1.mediaset.it/talentone/v...lent_2151.shtmlUn vero Skater sa quando tentare di chiudere e quando invece è meglio rinunciare......
Link to comment
Share on other sites

17 answers to this question

Recommended Posts

  • 0

sezione sbagliata °_°

 

variabile gina = 4

variabile pina = 7 (sono 2 esempi di valori)

variabile somma = variabile gina

variabile somma = + variabile pina

>Condizione se variabile somma == 1

switch quellocheè ON

>fine se

Progetti:

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

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

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

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

  • 0
Vi chiedo un aiuto sul linguaggio degli script. Io ad esempio ho creato 2 variabili GINA e PINA. Voglio dire al programma che se GINA + PINA = 1 allora deve attivarsi uno switch. Come devo fare? Devo usare il comando Script alla fine della terza colonna dei comandi?

Scusa nn ho capito, cosa significa variabile somma ?

Guardatemi su Youtube !
O su Talent1 http://www.talent1.mediaset.it/talentone/v...lent_2151.shtmlUn vero Skater sa quando tentare di chiudere e quando invece è meglio rinunciare......
Link to comment
Share on other sites

  • 0
crei una variabile che si chiama somma °_°

Progetti:

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

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

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

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

  • 0

credo così:

@somma = @gina + @pina

 

ma può essere che stia dicendo una scemenza XD al momento sto imparando il C dimenticando quel poco che sapevo di ruby :/

"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

Radice quadrata no... e teoricamente non servirebbe nemmeno xD

Comunque bisognerebbe cercare una via matematica alternativa...

 

IF var[001] x var[001] = var[002]

<codice>

end

http://img396.imageshack.us/img396/5114/bannerqj2.jpg

 

And the Dragon will Rise with the Twilight Star...

...again.

 

Sei nuovo? Leggi qui.

 

http://img505.imageshack.us/img505/210/banneradtnewnt7ew3.jpg

Link to comment
Share on other sites

  • 0
Radice quadrata no... e teoricamente non servirebbe nemmeno xD

Comunque bisognerebbe cercare una via matematica alternativa...

 

IF var[001] x var[001] = var[002]

<codice>

end

 

A me servirebbe per fare il calcolo della distanza tra l'eroe ed un evento

 

distanza = radice_quadrata_di (eroeX-eventoX) ecc....

Guardatemi su Youtube !
O su Talent1 http://www.talent1.mediaset.it/talentone/v...lent_2151.shtmlUn vero Skater sa quando tentare di chiudere e quando invece è meglio rinunciare......
Link to comment
Share on other sites

  • 0

La radice quadrata non è supportata dagli eventi perchè difficilmente il suo risultato è un numero intero (gli eventi non lavorano con i tipi a virgola mobile, solo con gli interi).

Ma comunque non c'è bisogno di usare l'equazione della distanza punto-punto per fare quello che vuoi tu.

 

Dammi qualche minuto e ti posto un esempio.

 

Passiamo al secondo punto: a che ti serve far attivare una Switch quando la somma di due variabili è uguale a un determinato valore? Metti direttamente che la somma delle due variabili è la condizione di attivazione dell'evento, no?

 

EDIT: Ho fatto sta cosa: è buggatissima e c'è ancora molto da lavorarci, ma è sempre meglio che partire dal nulla.

http://www.mediafire.com/?fz9liszuy5m

Edited by Axel Lucius Kantaròs

(Sì, sono l'AnteroLehtinen che bazzica in chat. E... sì, una volta insegnavo storyboarding.)

http://img26.imageshack.us/img26/7048/firmadn.png

Link to comment
Share on other sites

  • 0
Allora ti spiego. Io voglio fare 1 mostro che si muove x la mappa casualmente. Se tu ti avvicini troppo lui ti sente e ti insegue. distanza = rad. quad. (xmostro-xeroe)al quadrato + (ymostro-yeroe)al quadrato. Solo che la radice quadrata nn c'è, e non trovo altri modi, come faccio????
Guardatemi su Youtube !
O su Talent1 http://www.talent1.mediaset.it/talentone/v...lent_2151.shtmlUn vero Skater sa quando tentare di chiudere e quando invece è meglio rinunciare......
Link to comment
Share on other sites

  • 0
Allora trovati l'algoritmo per la risoluzione di una radice quadrata e applicalo a quell'equazione.

(Sì, sono l'AnteroLehtinen che bazzica in chat. E... sì, una volta insegnavo storyboarding.)

http://img26.imageshack.us/img26/7048/firmadn.png

Link to comment
Share on other sites

  • 0

La radice quadrata si puo fare così(credo)

variabile**(1/2)

In poche parole elevi la variabile ad ½ cioè la sua radice quadrata(elevi ad 1/3 fa la radice cubica e via di seguito)

Link to comment
Share on other sites

  • 0

Correggimi se sbaglio, ma matematicamente sarebbe tipo pitagora...

 

distanza = rad. quad. (xmostro-xeroe)al quadrato + (ymostro-yeroe)al quadrato

 

d= rad2[(Xm-Xe)^2+(Ym-Ye)^2]

 

andando sulla radice quadrata, per fare quello che vuoi tu, è abbastanza difficile a eventi...

Non credo che funzioni con l'elevamento a 1/2... non si può miltilpicare una variabile per 0.5

Inoltre una formula così lunga a eventi si dovrebbe evitare: servono troppe varaibili e operazioni e se va storto qualcosa finisce che non ne esci più per giorni XD

http://img396.imageshack.us/img396/5114/bannerqj2.jpg

 

And the Dragon will Rise with the Twilight Star...

...again.

 

Sei nuovo? Leggi qui.

 

http://img505.imageshack.us/img505/210/banneradtnewnt7ew3.jpg

Link to comment
Share on other sites

  • 0
Dubito che ci sia il modo di fare le radice quadrata di una variabile con gli eventi. Si potrebbe elevare alla 1/2 (che equivale a fare la radice quadrata) ma le varibili nel rpg maker sono intere. I casi sono due: o lo fai tramite script oppure fai la differenza tra la posizione x, y del mostro e quella dell'eroe e poi con se la differenza tra le y è -1 o +1 e la differenza tra le x è -1 o +1 il mostro ti insegue.

It's online... It's Endless... And It's an RPG...

OERPG PROJECT by http://rpgart.org/

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...