Forum MUGENATION: proble,a con una lifebar!! - Forum MUGENATION

Salta al contenuto

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

proble,a con una lifebar!! non mi carica il file fightfx.sff

#1 L   EMILIUX 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 820
  • Iscritto: 09-September 06

Inviato 20 January 2009 - 22:05

ciao!!

non riesco ad utilizzare questa lifebar!!

http://www.mugen-infantry.net/index.php?in...w&iden=3336

qualcuno che la prova può dirmi perchè non mi carica gli sprite del fightfx.sff!?

in pratica non si vede proprio la lifebar e nemmeno la barra colorata, in pratica non si vede niente, solo le icone dei chars!! :moglie:

Edit: il problema è che la lifebar e tutto il resto (anche gli hitspark) appaiano a caso, ad esempio per un round la carica correttamente mentre in quello successivo no!!

la lifebar poi è sul fightfx.sff, è normale!? non dovrebbe stare nel file fight.def!?

in praica viene caricata a caso in base agli incontri!!

è un peccato perchè mi piace un sacco!!

Aiuto!! :azz:
0

#2 L   Nobun 

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

Inviato 21 January 2009 - 00:43

Ragazzi, però, cercate di rispondere... sapete che io sono sempre a rischio di scomparsa...

Vabbé, prendo la parola io...

La lifebar non funziona per il semplice fatto che, da quello che mi dici, non è una lifebar semplice, ma ha effetti aggiuntivi (tipo la barra di vita che cambia colore, etc) che sono effetti non ammessi nella programmazione della lifebar.

Di solito l'autore, per far funzionare una lifebar del genere, predispone un file common1.cns modificato rispetto alla versione originaria che contiene le istruzioni CNS necessarie per gestire gli eventi aggiuntivi della lifebar. In alternativa potrebbe aver fornito una serie di linee di codice da dover aggiungere nei chars (è più facile che sia la prima ipotesi, comunque).
0

#3 L   EMILIUX 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 820
  • Iscritto: 09-September 06

Inviato 21 January 2009 - 17:05

il common1.cns c'è nello screenpack e l'ho messo sotto data, ma certe volte (raramente) funziona e altre volte (molte) non viene visualizzata!! :wacko:

come potrei risolvere!? :unsure:

ma il common1.cns in questo caso lo posso sovrascrivere o lo devo aggiungere il codice a quello che ho già!?
0

#4 L   Nobun 

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

Inviato 21 January 2009 - 18:51

Se non viene visualizzata le ragioni possono essere tre

1) Il common1.cns non è gestito bene (c'è poco da fare, se non scoprirne le ragioni)

2) E' necessario aggiungere nello [State -2] dei chars delle righe di codice specifiche (di solito sono spiegate se ce ne sono da aggiungere)

3) (non risolvibile) Uno dei personaggi caricati ha un proprio common1.cns personalizzato, quindi il common1.cns della lifebar non può avere effetto (nè può essere sostituito con il common1.cns della lifebar altrimenti il personaggio potrebbe non funzionare più bene)

----

E' corretto inserire il common1.cns nella cartella "data". In teoria non si deve fare altro (eccetto caso 2).
0

#5 L   EMILIUX 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 820
  • Iscritto: 09-September 06

Inviato 21 January 2009 - 20:28

siccome io non me ne intendo più di tanto di codice potresti provarci e dirmi se è risolvibile o meno!? :wacko:

il link è sopra!! :azz:

è questo il codice!?

Quote

;[State -2, nolifebar] ; ƒ‰ƒCƒtƒo[‚ð‰B‚·
; type = AssertSpecial
; triggerall = !IsHelper
; triggerall = sysvar(4)
; trigger1 = RoundState != 2
; trigger2 = RoundState = 2
; trigger2 = NumHelper(180000)
; trigger2 = Helper(180000),var(2) < 90
; flag = NoBarDisplay
; IgnoreHitPause = 1

;[State -2, nolifebar] ; ƒ‰ƒCƒtƒo[‚ð‰B‚·(var‘€ì)
; type = varset
; triggerall = !IsHelper
; triggerall = sysvar(4) && sysvar(3)
; trigger1 = RoundState != 2
; trigger2 = RoundState = 2
; trigger2 = NumHelper(180000)
; trigger2 = Helper(180000),var(2) < 90
; sysvar(3) = 0
; IgnoreHitPause = 1

;[State -2, nolifebar] ; ƒ‰ƒCƒtƒo[‚ð‰B‚·(var‘€ì 2)
; type = varadd
; triggerall = !IsHelper
; triggerall = sysvar(4)
; trigger1 = sysvar(3) != 2
; sysvar(3) = Ifelse(sysvar(3) > 2, -1, 1)
; IgnoreHitPause = 1


gli unici [state- 2] che ho trovato son questi!!
0

#6 L   Nobun 

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

Inviato 22 January 2009 - 22:01

In teoria, quegli state -2 vanno inseriti nel codice CNS di ogni char sotto lo statedef -2 e devi togliere i punti e virgola.
0

#7 L   EMILIUX 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 820
  • Iscritto: 09-September 06

Inviato 24 January 2009 - 21:55

ma non potrei metterlo nello screenpack!? non c'è modo!? :azz:

siccome ho più di un migliaio di chars!! :azz:

se togliessi i punti e virgola nel common1.cns dello screenpack fungerebbe!? :ph34r:
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