Messaggi: 127
Discussioni: 20
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Oct 2011
Reputazione:
0
Sto creando un FPS 3D e ho creato tutto tranne la ricarica delle armi. Come posso farla. Ho un oggetto principale chiamato obj_gun.
Devo fare che dopo un tot di colpi/tempo che tengo premutoil tasto sx del mouse parte l'animazione di ricarica che ha sprite. Ak47_reload, che non può essere terminata ma prima di spoarare bisogna aspettare che finisca l'animazione. E un tipo di ricarica che avviene con la pressione del tasto R.
Grazie comunque
Messaggi: 365
Discussioni: 28
Thanks Received:
8 in 8 posts
Thanks Given: 0
Thanks Received:
8 in 8 posts
Thanks Given: 0
Registrato: Jun 2011
Reputazione:
6
l'arma è in 2d(è uno sprite) o in 3d?
Messaggi: 365
Discussioni: 28
Thanks Received:
8 in 8 posts
Thanks Given: 0
Thanks Received:
8 in 8 posts
Thanks Given: 0
Registrato: Jun 2011
Reputazione:
6
Per l'arma crea una variabile(nell'esempio la chiamerò pino) che solo se è 1 allora può sparare se è 0 non può sparare.
Adesso metti uno script del tipo:
if(numero_proiettili < numero_proiettili_massimi)
{
pino = 0
//parte l'animazione
image_speed = x //velocità dell'animazione
}
if(image_index = "l'ultimo frame")
{
pino = 1
}
}
Messaggi: 127
Discussioni: 20
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Oct 2011
Reputazione:
0
02-12-2011, 06:00 PM
(Questo messaggio è stato modificato l'ultima volta il: 02-12-2011, 06:05 PM da wurmspinato.)
sai che faccio cagare con gli script!!! puoi inserire al posto di parte l'animazione come far partire l'animazione! E il numero dei proiettili lo scrivo lì e poi che ci faccio?
Intendo numero proietti= 30 ( quali intendi come numero proiettili, quelli dopo cui parte l'animazione?) proiettili max = 150 (intendi quelli a disposizione in totale?)
La variabile la metto sotto quale event?
Io non ho un obj proiettili, per il calcolo di collisione uso se il nemico si trova sulla linea della armas nel momento in cui viene premuto il tasdto sx del mouse
Messaggi: 127
Discussioni: 20
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Oct 2011
Reputazione:
0
02-12-2011, 06:31 PM
(Questo messaggio è stato modificato l'ultima volta il: 02-12-2011, 06:33 PM da wurmspinato.)
Sisi, non era una "accusa", era una amara verità!
Ma poi come fa GM a capire quando i proiettili sono minori dei proiettili massimi, non ho un obj proiettili.
Prima, al posto di "l'ultimo frame" scrivo sempliucemente il numero, con o senza virgolette?
Messaggi: 365
Discussioni: 28
Thanks Received:
8 in 8 posts
Thanks Given: 0
Thanks Received:
8 in 8 posts
Thanks Given: 0
Registrato: Jun 2011
Reputazione:
6
per mettere i proiettili(massimi e nel caricatore)sotto l'evento create metti uno script tipo:
pmax=x(proiettili massimi)
pro=proiettili nel caricatore
quando spari metti uno script:
pro -=1
Messaggi: 127
Discussioni: 20
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Oct 2011
Reputazione:
0
ok grazie ora provo. Con tutte le volte che mi hai aiutato mi sento in stra debito! Grazie per la tua enorme pazienza. Ti passo degli MK Gold!
Messaggi: 365
Discussioni: 28
Thanks Received:
8 in 8 posts
Thanks Given: 0
Thanks Received:
8 in 8 posts
Thanks Given: 0
Registrato: Jun 2011
Reputazione:
6
Grazie,per qualsiasi altro problema chiedi pure.
Messaggi: 127
Discussioni: 20
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Oct 2011
Reputazione:
0
Per le variabili che mi hai detto all'inizio, ( può sparare o no) in quale event le metto? e cosa scrivo ( es. name: pino value:1= can_shot)?