Forum MUGENATION: Mossa che fa "cilecca" :P - Forum MUGENATION

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Mossa che fa "cilecca" :P Someone help xD

#1 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 08 February 2008 - 08:35

Allora.. All'inizio me la ero programmata da solo, ma dato che ho trovato un codice piu bello ho scopiazzato quello dando credito all'autore nel Def (è una mossa semplicissima, quindi penso che non sia nemmeno un problema, si tratta di un pugno =P). Non è questo il punto..

In pratica la mossa è così: Cell da un pugno, poi subito dopo si teletrasporta e ne da un'altro al volo.

All'inizio funzionava benissimo, ma poi dopo qualche modifica al char, ha cominciato a non funzionare piu. Ho provato anche a copiare di nuovo il codice, ma mi da sempre lo stesso problema O_o

Ecco qualche screen (se fosse Nobun a leggere, mi scuso per le pesanti immagini, mannaggia il 56k):

http://img238.imageshack.us/img238/5886/pugno1cq3.png

http://img238.imageshack.us/img238/8149/pugno2cm6.png

In pratica, il primo pugno va a segno, ma il secondo lo da a vuoto, di spalle insomma.. mentre prima, quando la mossa funzionava bene, al momento del secondo pugno Cell si girava verso l'opponent.. Ora non si gira piu..

Da cosa puo dipendere secondo voi?

PS: Non penso sia opportuno postare il codice, xkè come ho gia detto funzionava, ma cmq eccolo:

;Teleport Attack (First Punch)
[Statedef 214]
type	= S
movetype= A
physics = S
juggle  = 0
poweradd= 10
velset = 0,0
ctrl = 0
anim = 214

[State 800, 1]
type = AssertSpecial
trigger1 = Time >= 0
flag= Unguardable

[State 100, 1]
type = AfterImage
trigger1 = Time = 4
time = 2
palfx = 248,216,48

[State 100, 1]
type = AfterImageTime
trigger1 = Time >= 4
time = 2
palfx = 248,216,48

[State 2301, shake]
type=Envshake
trigger1 = movehit = 1
time = 10
freq = 80
ampl = -8

[State 3001, 6]
type = HitDef
trigger1 = AnimElem = 2
attr = S, HP
animtype  = light
damage	= 25,4
hitflag = MAF
guardflag = MA
priority = 4, Hit
pausetime = 15,20
sparkno = 1
sparkxy = -10,-70
hitsound   = S20,3
guardsound = 6,0
ground.type = trip
ground.slidetime = 100
ground.hittime  =11
ground.velocity = -2,-8
air.velocity = -10,-8
fall = 1
fall.recover = 0

[State 1300, Telesnd]
type = PlaySnd
trigger1 = AnimElem = 3
value = 600, 1

[state 7530,1]
type = posadd
trigger1 = AnimElem = 3
x = p2bodydist x + 100
y = p2bodydist y

[State 3001, 8]
type = ChangeState
trigger1 = AnimTime = 0
value = 213
ctrl = 0

;----------------------------------------------------------------
;Teleport Attack (finish)
[Statedef 213]
type	= S
movetype= A
physics = S
velset = 0,0
juggle=0
ctrl = 0
anim = 1099
facep2 = 1

[State 4300, 1]
type = AssertSpecial
trigger1 = Time >= 0
flag= Unguardable

[State 4300, 5]
type = PlaySnd
trigger1 = AnimElem = 2
value = 7500, 1

[State 3001, 6]
type = HitDef
trigger1 = AnimElem = 2
attr = A, HP
animtype  = light
damage	= 100,4
hitflag = MAF
guardflag = MA
priority = 4, Hit
pausetime = 15,20
sparkno = 1
sparkxy = -10,-70
hitsound   = S20,3
guardsound = 6,0
ground.type = Low
ground.slidetime = 300
ground.hittime  = 20
ground.velocity = -2,-5
air.velocity = -2,-12
fall.recover = 0
fall = 1

[State 3001, 8]
type = ChangeState
trigger1 = AnimTime = 0
value = 50
ctrl = 1


Grazie anticipato :D
0

#2 L   unknown 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 146
  • Iscritto: 03-February 08

Inviato 08 February 2008 - 18:42

beh io non mi intendo molto :unsure: ma se fossi in te proverei a togliere il comando "fall" dal primo pugno,forse funziona ^_^
0

#3 L   Nobun 

  • Horse Rider Skull Phantom. Rarely Here.
  • Gruppo: SuperModeratore
  • Messaggi: 4898
  • Iscritto: 11-July 04

Inviato 09 February 2008 - 18:08

Se ho capito bene il problema dovrebbe girarsi e dare il pugno, ma dopo la modifica da il pugno senza girarsi e quindi non va a segno.

In tal caso due soluzioni

1) Sei sicuro di aver messo il parametro facep2 = 1 nella parte iniziale dello StateDef e di non averlo cancellato per sbaglio?

2) Se il metodo 1 non funziona mettici un turn

[State 213,0]
type = Turn
trigger1 = time = 0
0

#4 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 09 February 2008 - 18:38

Proverò. Grazie a entrambi per le risposte ^_^ ^_^ ^_^

EDIT: Bravo Nobun, con il metodo 1 ci hai azzeccato. Non mi ricordavo il parametro :rulez:
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi