Forum MUGENATION: aggiungere un suono a un intro di un char contro un determinato nemico - Forum MUGENATION

Salta al contenuto

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

aggiungere un suono a un intro di un char contro un determinato nemico si può?

#1 L   ricky88 

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

Inviato 23 March 2009 - 10:24

non so se si è capito bene dal titolo, ma in pratica un personaggio prima che inizia la lotta dice una frase. io vorrei che questo personaggio (sasuke) solo quando affronta un nemico specifico (x es. naruto) dice un altra frase invece della solita. si può fare? ovviamente se si come si fa?
0

#2 L   Squall LionHeart™ 

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

Inviato 23 March 2009 - 13:36

allora, vai nello statedef dell'intro (solitamente 190 o giu di lì).

1) trova il "playsnd" che fa dire quelle parole
2) aggiungici questo trigger: "triggerall = p2name != "naruto"" (dove naruto è il nome NEL DEF del char interessato)
3) copio/incollalo, avendone così 2 uguali.
4) in quello "nuovo", togli il punto esclamativo (avendo così p2name = "naruto"), e mettici in "value" il suono che ti interessa utilizzare solo contro naruto.

Saluti

Squall
0

#3 L   demongorne 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 533
  • Iscritto: 07-November 06

Inviato 23 March 2009 - 19:50

a me invece interessa sapere come si fa a far interagire le animazione di 2 char nell'intro
0

#4 L   Squall LionHeart™ 

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

Inviato 23 March 2009 - 20:38

beh, basta calibrare entrambe le animazioni dei chars, in modo tale che facciano le cose insieme fra di loro...

Saluti

Squall
0

#5 L   demongorne 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 533
  • Iscritto: 07-November 06

Inviato 23 March 2009 - 22:55

ho fatto in questo modo nel cns del mio personaggio ho messo

[Statedef 190]
type = S
ctrl = 0
anim = 190
velset = 0,0

[State 190, 1]
type = VarRandom
trigger1 = Time = 0
v = 2
range = 0, 100


[State 190, 1]
type = ChangeState
triggerall = Time = 0
;trigger1 = var(2) = [0, 25]
trigger1 = var(2) = [51, 100];trigger2 = var(2) = [51, 100]
;trigger2 = P2Name = "cvsryo" || P4Name = "cvsryo"
value = 191

[State 190, 1]
type = ChangeState
triggerall = Time = 0
trigger1 = var(2) = [0, 50];trigger2 = var(2) = [0, 50]
value = 192


[State -2, 3]
type = ChangeState
trigger1 = P2Name! = "cvsryo"
value = 198


[State 190, 1]
type = ChangeState
trigger1 = Time = 0
value = 191



in quello dell'altro char ho scritto

[State -2, 3]
type = ChangeState
triggerall = Time = 0
trigger1 = P2Name! = "cvs_mr_karate"
value = 192


xò nn il codice nn funziona xkè vengono visualizzate le intro di defaualt :unsure:
0

#6 L   Squall LionHeart™ 

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

Inviato 24 March 2009 - 15:52

non ho capito granché perché non so quale sia lostatedef al quale tu vuoi portare il char QUANDO l'avversario E' quello prescelto. ad ogni modo, fai attenzione che

[State 190, 1]
type = ChangeState
triggerall = Time = 0
;trigger1 = var(2) = [0, 25]
trigger1 = var(2) = [51, 100];trigger2 = var(2) = [51, 100]
;trigger2 = P2Name = "cvsryo" || P4Name = "cvsryo"
value = 191

qui il trigger2 ha il punto e virgola, che gli impedisce di venir letto dal mugen.

Saluti

Squall
0

#7 L   ricky88 

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

Inviato 24 March 2009 - 16:40

grazie squall il tuo modo ha funzionato! ma ho un'altra domandina: come faccio se x esempio voglio che il personaggio dice la stessa frase contro altri chars oltre a quello che ho già messo? x esempio vorrei ke sasuke dice "vaff.... (:)) sia a naruto sia a sakura.

e se voglio far dire un altro suono?
0

#8 L   Squall LionHeart™ 

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

Inviato 24 March 2009 - 18:57

allora, se vuoi far dire lo stesso suono, allora ci sono 2 modi. o fai un altro playsnd, e sostitusci naruto con sakura, oppure trasformi il tuo playsnd così:

[state 190,pippo]
type = playsnd
triggerall = time = 20
trigger1 = p2name = "naruto" ------>da triggerall è diventato trigger1
trigger2 = p2name = "sakura" ------> nota che ha trigger2, non 1
value = 190,1

questo indica che SE ALMENO uno dei due trigger numerati è verificato, parte il suono, al time = 20.

questo suono parte soltanto se è il primo nemico. se vuoi che lo dica anche se lo acchiappi come secondo nemico in uno scontro a 4, mettilo così:

[state 190,pippo]
type = playsnd
triggerall = time = 20
trigger1 = p2name = "naruto" || p4name = "naruto"
trigger2 = p2name = "sakura" || p4name = "sakura"
value = 190,1

dove "||" significa "oppure". il p4 è il secondo nemico (mentre il p3 è il tuo alleato).


----------------------------------------------------------------------------------------------------- ------------

Se invece vuoi mettere un diverso suono, non ti resta che creare un diverso playsnd, e modificare il "value".



spero di essere stato chiaro ;)

Saluti

Squall
0

#9 L   demongorne 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 533
  • Iscritto: 07-November 06

Inviato 24 March 2009 - 19:22

ottimo vado a provare se funziona su mr.karate

un 'ultima cosa nel caso in cui si voglia creare una intro con un altro char dove il p1 da un pugno e il p2 lo para (ad es. l'intro di ryu vs ken) come funziona?
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