ennesimo appuntamento al noncicapiscouncazzo show..
ho programmato un attacco, animazione e relativo explod.. solo che in questo caso l'attacco non viene fatto dai frame dell'animazione ma dall'explod, ho messo i box e blu rossi all'explod ma non avviene l'hit a contatto dei box blu dell'avversario...
ecco tutta la pappardella:
[Statedef 1200]
type = S
movetype = A
physics = S
ctrl = 0
anim = 1200
velset = 0,0
sprpriority = 0
[state 1200, HITDEF]
type = HitDef
trigger1 = time = 0
attr = S,NA
guardflag = MA
animtype = light
damage = 100,15
pausetime = 5,10
sparkxy = 0,-70
hitsound = 5,2
guardsound = 6,0
ground.type = high
air.type = high
ground.slidetime = 12
ground.hittime = 14
ground.velocity = -6,0
air.velocity = -2,0
fall = 1
[state 1200, EXPLOD]
type = Explod
trigger1 = Numexplod(7) < 1
id = 7
anim = 6200
postype = p1
sprpriority = 1
Pagina 1 di 1
problema 4 nel cns l'explod che non Hitta! :-P
#3
Inviato 23 November 2007 - 22:18
Un Explod non può generare attacco.
L'errore qui è di concetto, perché l'Explod è un elemento "decorativo". Quindi i Clsn sugli Explod non hanno effetto (quindi non puoi fare attacchi con un Explod)
Se vuoi fare un effetto di questo genere forse ti conviene creare un Projectile in questo caso. Il comando projectile supporta tutti i parametri di HitDef ed inoltre alcuni parametri suoi.
I proiettili non devono per forza essere lanciati e quindi possono essere pure statici.
Puoi insomma realizzare quello che avevi in mente semplicemente sostituendo la combinazione HitDef + Explod con il comando Projectile (in altre occasioni avrei consigliato il comando Helper, ma nel caso del tuo codice Projectile mi pare più appropriato)
L'errore qui è di concetto, perché l'Explod è un elemento "decorativo". Quindi i Clsn sugli Explod non hanno effetto (quindi non puoi fare attacchi con un Explod)
Se vuoi fare un effetto di questo genere forse ti conviene creare un Projectile in questo caso. Il comando projectile supporta tutti i parametri di HitDef ed inoltre alcuni parametri suoi.
I proiettili non devono per forza essere lanciati e quindi possono essere pure statici.
Puoi insomma realizzare quello che avevi in mente semplicemente sostituendo la combinazione HitDef + Explod con il comando Projectile (in altre occasioni avrei consigliato il comando Helper, ma nel caso del tuo codice Projectile mi pare più appropriato)
Condividi questa discussione:
Pagina 1 di 1

Aiuto










