Forum MUGENATION: Problema nel creare chars - Forum MUGENATION

Salta al contenuto

  • 2 Pagine +
  • 1
  • 2
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Problema nel creare chars

#1 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 23 July 2008 - 10:53

Ciao a tutti, sono nuovo di questo forum.
Mi servirebbe un aiuto per creare il mio char.
Ho iniziato da pochi giorni a crearne uno, ma subito ho riscontrato alcuni problemi.
Non riesco a programmare certe action, come ad esempio "Hop Beckwards" o "Stand Medium Punch".
L'errore che compare quando cerco di eseguire il mugen è il seguente:
http://img174.imageshack.us/img174/7013/errorzq6.th.png

Ho provato in diversi modi a programmare queste action:
- certe volte inserendo solo l'immagine alla action il char funziona, ma dopo aver aggiunto il CLSN non funziona più
- altre volte non funziona neanche inserendo semplicemente l'immagine senza aggiungere nessun CLSN
- altre volte se un'action necessita di 2 immagini, se metto il CLSN solo su una immagine funziona, mentre se lo aggiungo su tutte e due, il char non funziona più.

Le ho provate tutte e non so più cosa fare. :pianto:
E' la prima volta che provo a creare un char, quindi se qualcuno mi potesse aiutare... :rolleyes:
0

#2 L   Verza 

  • Guerriero Nero
  • Gruppo: Moderatore
  • Messaggi: 1547
  • Iscritto: 20-January 08

Inviato 23 July 2008 - 12:20

Allora per prima cosa ti consiglio di leggere il tutorial di Squallido (che nel forum è Squall) dove spiega le basi,poi se te ne intendi un po' ti consiglio di prendere il cns di kung fu man e iniziare copiando(giusto per le mosse di base come pugni,stand ecc...) qualche serie di comandi.
Per gli errori non so che dirti perchè io il char man mano che lo modifico lo uso in gioco e quindi guardo gli errori che ti escono nel M.U.G.E.N.
0

#3 L   Nobun 

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

Inviato 23 July 2008 - 22:46

Non capisco che c'entri Visual Studio con il Mugen :wacko:

Per caso hai installato Visual Studio o una delle sue componenti? (es. Visual C++) O_o
0

#4 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 23 July 2008 - 23:26

Visual studio ce l'ho installato perchè lo usavo per scuola, ma questo non c'entra. In quell messaggio ti viene offerto di usare visual studio per effettuare il debug dell'applicazione (Winmugen) per correggere gli errori che si verificano all'utilizzo del char da me creato.
Per quanto riguarda i tutorial, fino ad adesso mi sono basato su dei tutorial in inglese trovati su Youtube, adesso ne cercherò qualcuno sul forum.
0

#5 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 25 July 2008 - 16:15

Mi è sorto un altro problema. Non riesco più ad inserire sprites dopo lo sprite numero 47.
Se aggiungo un altro sprite winmugen si blocca.
Inoltre ho un problema con il pugno di intensità media e intensità forte. Infatti se il mio char è attaccato all'avversario e premo la freccia avanti e il tasto del pugno, questo non funziona.
Questa cosa non mi succede con il pugno di intensità bassa.
Ricordo a chi mi volesse rispondere che io uso fighter factory.

Grazie in anticipo :D
0

#6 L   Nobun 

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

Inviato 25 July 2008 - 17:48

Visualizza Messaggijack, su Jul 24 2008, 00:26, detto:

Visual studio ce l'ho installato perchè lo usavo per scuola, ma questo non c'entra. In quell messaggio ti viene offerto di usare visual studio per effettuare il debug dell'applicazione (Winmugen) per correggere gli errori che si verificano all'utilizzo del char da me creato.
Per quanto riguarda i tutorial, fino ad adesso mi sono basato su dei tutorial in inglese trovati su Youtube, adesso ne cercherò qualcuno sul forum.


E invece è proprio lì il punto.
Quel messaggio di errore viene provocato sicuramente dal debugger di Visual studio. Prima di dirlo, però, volevo avere conferma che tu lo avessi installato.
Evidentemente hai lasciato attivato il debugger, oppure lo hai lanciato nel winmugen... il debugger, però, è pensato solo per fare il debug di eseguibili creati con Visual Studio... con altri eseguibili si possono produrre problemi.

Personalmente ti consiglio di riscaricare il winmugen e di non provare più ad usare il debugger sul winmugen, o comunque di disabilitarlo (se lo hai settato in esecuzione automatica, ad esempio) PRIMA di usare il winmugen.

Questi problemi di cui stai parlando al 90% NON DIPENDONO dal codice che tu stai scrivendo, ma dipendono da conflitti insorti tra il winmugen ed il debugger di Visual studio.

Dopo aver provato a riscaricare l'EXE e a prendere le precauzioni da me consigliate, devi risettare nuovamente i comandi del Mugen con la configurazione tasti che preferisci.

Se dopo questo hai ancora problemi, scrivici...

PS Per il problema dei comandi... dovresti farci vedere come hai scritto il file CMD del tuo char... se ci sono errori stanno lì.
0

#7 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 25 July 2008 - 22:30

Grazie per la risposta esaustiva.
Comunque ho provato a riscaricare il winmugen, ma l'errore mi viene fuori ugualmente.
Io non faccio partire il debug di visual studio, parte automaticamente e non ho la più pallida idea di come impedirlo. Se tu sai come fare fammelo sapere.

Per l'altro problema relativo alle mosse del mio char, invece che inviarti solo il cmd ti do il link di tutto il char.
http://www.sendspace.com/file/z05pdo
Se riesci a scoprire qual'è il problema mi fai un piacere.
Grazie ancora.
0

#8 L   Nobun 

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

Inviato 26 July 2008 - 19:16

Poiché io non ho visual studio, ma ho posseduto la versione EXPRESS di Visual C# (che comprende una sottospecie ridotta di Visual studio), non sono in grado di emulare esattamente la problematica.

Essendo una questione molto peculiare, nonostante non mi occupi più di Mugen se non occasionalmente, mi prendo l'incarico di cercare di capire la situazione (nei limiti del possibile, considerando che non ho la possibilità di riprodurre la tua configurazione).

Dovresti però spedirmi di nuovo il char (uppalo anche in forum, se vuoi) perché lo possa analizzare (il link che mi hai dato mi segnala problemi tecnici al link)

Ti prego di pazientare, perché sono un po' messo male...
0

#9 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 26 July 2008 - 22:57

Questo è il mio char. http://www.sendspace.com/file/6tn3n2
Adesso il link dovrebbe funzionare.

Grazie per la risposta e per quanto riguarda l'attesa non preoccuparti, non vado di fretta ;)

P.S. nel rar che ho uppato ci sono anche alcuni sprites, se percaso ci fosse qualcosa di sbagliato in quelli..... :unsure:
0

#10 L   Nobun 

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

Inviato 28 July 2008 - 19:57

Aggiornamento:

Sul mio computer (dove non ho visual studio) mi dava comunque segnalazione di errori windows. Probabilmente il debugger visual studio si sostituisce alla segnalazione di errori windows.
Anche andando su Linux non si potevano avere indicazioni (errore = "Segmentation Fault").

Alla fine sono andato a tentativi ed ho individuato queste imperfezioni:

FILE DEF...

i parametri "mugenversion" e "versiondate" rimuovili che spesso fanno casino
il parametro pal.defaults va settato con il solo valore di 1 (fin tanto che hai una sola palette, poi aumenta la lista quando inserirai altri act)

i parametri arcade e la sezione meglio disabilitarle se non sono usati (metti davanti un punto e virgola ( ; ) in tali righe)

FILE SFF...

il file è settato correttamente come sharato, ma le immagini sono tutte segnalate come individuali. Questo farà sì che le palette non avranno effetto. INOLTRE se il file diventerà più grosso, ciò potrà portare problemi inaspettati di funzionamento.

mancano frame fondamentali di caduta. Capisco che le immagini non ti consentono di recuperare i frame che ti servono, ma devi trovare un modo. L'assenza di alcuni sprite fondamentali, o comunque una non corretta configurazione delle cadute, può creare malfunzionamenti (i frame obbligatori devono esserci tutti).

FILE CMD...

il File CMD è stato modificato anche in un punto che NON VA ASSOLUTAMENTE TOCCATO. Secondo me era qui l'errore che ti faceva impiantare il char. Le direzioni "holdfwd" "holddown" etc vanno definite così come sono in KFM senza alcuna modifica.
Io aggiungerei il trigger ctrl anche al comando di corsa.

I PASSAGGI DI STATES...

I colpi a me paiono funzionare tutti. Anche se materialmente si attivano solo i colpi del pugno standing, anche gli altri colpi vengono attivati anche se non sembra... qui probabilmente (ma non ho avuto tempo di vederlo) non hai programmato ancora le mosse richiamate (o le hai programmate con carenze... specie nella definizione delle animazioni).

Allego il nuovo file .CMD

Allega File


0

#11 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 28 July 2008 - 21:46

Grazie mille.
Sono un sacco di informazioni.
Domani provo a vedere se usando le tue indicazioni riesco a correggere i problemi, poi ti farò sapere. ;)
0

#12 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 29 July 2008 - 16:45

Visualizza MessaggiNobun, su Jul 28 2008, 20:57, detto:

FILE SFF...

il file è settato correttamente come sharato, ma le immagini sono tutte segnalate come individuali. Questo farà sì che le palette non avranno effetto. INOLTRE se il file diventerà più grosso, ciò potrà portare problemi inaspettati di funzionamento.



Penso di aver capito più o meno tutto, tranne questa parte qua sopra, "immagini individuali :mellow: " ?????
0

#13 L   Manic 

  • Art is deader than dead
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 749
  • Iscritto: 16-February 08

Inviato 29 July 2008 - 17:23

Evita i doppi post usa il tasto edit in basso a destra.
0

#14 L   Nobun 

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

Inviato 29 July 2008 - 20:52

Già, evitiamo i doppi post, se possibile :rolleyes:

---

Non so che programma usi per l'SFF... io in genere calcolo le posizioni su Mee e poi ricompilo tutto di volta in volta usando sprmaker... ma capisco che può essere un metodo poco pratico (specie per chi è agli inizi), anche se è quello che dà maggiori garanzie sulla qualità dell'SFF prodotto.

COmunque, di solito, in qualunque programma per la creazione di un SFF, c'è sempre una casella (o qualcos'altro) che mi indica se la immagine è "shared" (detta anche a "palette condivisa") o "individuale". Le immagini devono essere contrassegnate come "shared" (eccetto la big portrait che va contrassegnata come "individuale").
0

#15 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 30 July 2008 - 07:00

ok, grazie.
Scusatemi per il doppio post.

Nobun, sostituendo il tuo file.cmd è sorto un altro problema. Infatti adesso se lo faccio correre, finita la corsa il char è come se si bloccasse, non risponde più a nessun comando.
Inoltre volevo chiederti se mi potevi spiegare più specificatamente quali sono i punti del file cmd che hai cambiato, e cosa vuol dire aggiungere il trigger ctrl alla corsa.
Scusate la mia ignoranza in materia :unsure: e grazie per l'aiuto.


Help please! :pianto: Nobun dopo aver sostituito il mio file.cmd con il tuo, il char non funziona più come dovrebbe, quando corre poi non riesco più a controllarlo.
0

#16 L   Nobun 

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

Inviato 02 August 2008 - 06:57

Problema risolto Jack. Scusami, di solito sono molto più attento nei test e nelle verifiche, ma il tempo è quello che è e cerco di risolvere prima le problematiche più gravi. Per eliminare il problema hai ben 3 modalità di azione.
Il problema sta nel fatto che il parametro ctrl viene lasciato a 0. Hai 3 modi (se non 4) di riportarli ad 1.

1) File CMD in [State -1, Run Fwd]
cambia il valore di ctrl = 0 portandolo ad 1.

Questa è la soluzione più veloce ed immediata e forse la migliore, ma ha una controindicazione: il char potrà eseguire i colpi durante la corsa (fermandosi ed eseguendo i colpi da fermo). Se si lascia qui il ctrl=0 si evita questo problema (abbiamo altre 3 strade a disposizione), ma - di contro - non sarà possibile effettuare il salto mentre stai correndo (a meno che non fai qualche modifica specifica nello state 100 riscrivendolo).

Io personalmente consiglio QUESTA PRIMA soluzione. infatti, che il char si fermi ed esegua la mossa standing se si preme un pulsante del personaggio, è un comportamento normale (potrai anche saltare).

2-3) Solo se la prima soluzione non aggrada.
Puoi modificare O lo state 100 O lo state 0 aggiungendo un CtrlSet

;codice per lo state 0
[State 0, 0]
type = CtrlSet
value = 1
trigger1 = ctrl = 0

;codice per lo state 100
[State 100, 3 bis] ;da inserire prima dello [State 100, 4]
type = CtrlSet
value = 1
trigger1 = command != "holdfwd" ;fa sì che il controllo ritorni solo dopo che viene "fermata" la corsa.

4) (la soluzione peggiore che SCONSIGLIO)... aggiungere il CtrlSet nello [Statedef -2]

[State -2, ripristino controllo dopo corsa]
type = CtrlSet
value = 1
trigger1 = prevstateno = 100 & ctrl = 0
0

#17 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 02 August 2008 - 09:48

Ok, grazie Nobun. ;) E' che senza la tua risposta non riuscivo più ad andare avanti e non potevo chiedere a nessun'altro, perchè il file.cmd l'hai modificato tu.
Adesso proverò subito a fare i cambiamenti che mi hai detto.
Grazie ancora.
0

#18 L   Nobun 

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

Inviato 02 August 2008 - 10:55

Ok. Fammi sapere se hai riscontrato altri problemi
0

#19 L   jack 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 19
  • Iscritto: 23-July 08

Inviato 06 August 2008 - 16:15

Nobun, ho fatto tutte le modifiche che mi hai detto ma dopo aver condiviso le palette per tutte le immagini, il char non funziona più e mi torna il solito errore. Potrebbe essere che io abbia condiviso anche la "big portrait" per il semplice motivo che non so cos'è.
Mi potresti dare altre delucidazioni?
Se ti serve posso inviarti il char con apportate le modifiche che mi hai detto tu. Fammi sapere.
Grazie.

Penso di aver capito cos'è la big portrait (l'immagine che viene visualizzata nella selezione chars), ma comunque io non l'ho ancora inserita. Quindi l'errore è un altro, che si scatena scegliendo con fighter factory la paletta condivisa per tutte le immagini (sono sicuro che l'errore sia legato a questo, perchè dopo aver condiviso la paletta mi da errore, mentre prima non me ne da nessuno).
0

#20 L   Nobun 

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

Inviato 06 August 2008 - 22:30

E' strano perché io avevo sharato le immagini senza problemi :unsure:

Non ti ho passato l'SFF modificato perché avevo l'impressione ti mancassero ancora delle immagini, però avevo fatto l'esperimento prima di scriverti il suggerimento. Sei sicuro di non aver fatto qualche strano procedimento oppure di aver ripristinato il CMD errato? O_o
0

Condividi questa discussione:


  • 2 Pagine +
  • 1
  • 2
  • 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