Forum MUGENATION: aggiungere mossa dopo una trasformazione - Forum MUGENATION

Salta al contenuto

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

aggiungere mossa dopo una trasformazione

#1 L   ricky88 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 437
  • Iscritto: 10-June 06

Inviato 21 May 2008 - 15:45

ho un personaggio ke quando è normale fa una mossa, ma quando si trasforma non la fa +. così ho riaggiunto la mossa nel cmd con var (6) =1 mentre quando è normale la var è = 0 e gli ho aggiunto gli sprites della mossa di quando è trasformato nel sff e anke nell'air, ma il problema è ke non trovo il numero di animazione ke deve usare il char, cioè nel cmd nella mossa non so ke numero mettere dove dice value = .....

ho provato a mettere come value il numero del gruppo della mossa nel sff, ma non succede niente, mentre se metto il numero dell'animazione della mossa quando è normale la mossa la fa anke trasformato, ma si vedono gli sprites di quando è normale. spero abbiate capito. ke posso fare?
0

#2 L   Menjoso 

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

Inviato 21 May 2008 - 16:29

Value = Numero di statedef della mossa.
0

#3 L   Squall LionHeart™ 

  • Programmatore M.U.G.E.N.
  • Gruppo: Moderatore
  • Messaggi: 1097
  • Iscritto: 23-July 07

Inviato 21 May 2008 - 16:52

Dunque... ti dico come risolvere.

Nel value del cmd, metti il numero dell'animazione quando è normale. fa la tecnica non xkè è il numero dell'animazione, ma xkè lo statedef della tecnica si chiama anch'esso così.

nel cns, cerca "def NUMERO" dove il numero è il value messo nel cmd.

Troverai una cosa del genere:

[Statedef 8000]
type = S
movetype = A
physics = S
anim = 8000
velset = 0,0
poweradd = -3000
ctrl = 0

(questo è un esempio).
Ora, leggi il numero del valore ANIM (in questo caso 8000). questa è l'animazione che il char fa quando è normale.
SE E SOLO SE TU HAI FATTO L'ANIMAZIONE UGUALE A QUELLA NORMAL, QUANDO E' TRASFORMATO, MA CON UN DIVERSO "NOME" (numero), puoi risolvere. altrimenti fallaXD

mettiamo caso, che l'animazione scritta lì è 8000, e quella fatta da te è invece 8100.

per farla funzionare, fai cos':

anim = ifelse (var(6) = 0,8000,8100)

in questo modo partirà l'animazione da normal, quando è normal, quella da ssj quando è ssj.

Saluti

Squall
0

#4 L   ricky88 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 437
  • Iscritto: 10-June 06

Inviato 21 May 2008 - 18:57

grazie, + tardi provo e vi faccio sapere. cmq non è un super saiyan, ma sasuke di naruto...:)


EDIT: tra un imprecazione e l'altra e dopo una lunga battaglia, ce l'ho fatta!! grazie!
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