Allora , in questo tutorial , vedremo come poter modificare le componenti basilari del char ;
Innanzitutto , una delle cose che da piu fastidio in un char sono le dimensioni ( a volte troppo grandi , a volte troppo piccole ) . . . andiamo quindi nella cartella del char , ed apriamo con un programma di testo il file .cns , quindi andiamo a size :
[Size]
xscale = 1 ;Horizontal scaling factor.
yscale = 1 ;Vertical scaling factor.
per ridurre il char dovremmo abbassare il numero ( es: x =0,9 e y = 0.9 ) viceversa per ingrandirlo dovremmo alzarlo ( es: x =1.1 e y = 1.1 ) , stando attenti a non sfalzare i vari numeri , che potrebbero creare effetti piuttosto buffi ( x = 2 y = 3 ecc. ) e cercando di aumentare o diminuire ogni volta di 0.1 per trovare le dimensioni giuste ( da ricordare che ingrandendo un char , questo divenerà molto piu pixelloso ) .
Puo capitare anche che un char sia troppo forte , impossibile da buttar giu : sempre nel cns , potremmo modificare questi parametri per renderlo + "umano" ( o piu cazzuto nel caso di qualche schiappa ) . . . es:
[Data]
life = 1000
attack = 100
defence = 100
power = 3000
modificate questi valori a vostro piacimento , provando di volta in volta ogni cambiamento , naturalmente , auemantando i valori di forza auementeremo la potenza / rsistenza / vita del char , viceversa , diminuendoli , renderemo il char + schiappa :lol:
altra cosa fastidiosa , puo essere che abbiamo scaricato un char , il cui nome non ci piace ( ad esempio " Pegasus " , che vogliamo giustamente rinominare Seiya ) , apriamo quindi il file def :
name = "Pegasus Taroccone"
displayname = " Pegasus Taroccone "
per cambiare il nome del char , bastera cambiare la scrita del display name nel nome che vogliamo
name = "Pegasus Taroccone"
displayname = " Seiya "
ok per ora è tutto , nella prossima lezione , vedremo come modificare i file cmd . . . buona mugenata , e ricordatevi che prima di "smanettare" è caldamente consigliata una copia di Backup del personaggio ( non si sa mai ! ^^; ) :birra: :birra: :birra:
Pagina 1 di 1
Modificare i Char per i principianti Step 1 ! ! !
#2
Inviato 11 July 2005 - 16:39
TUTORIAL FILE DEF.
Visto che il file Def è il primo file che bisogna aver presente durante la programmazione e visto che NEL WINMUGEN causa spesso arresti critici senza messaggi di errore o con errori incomprensibili tipo "asset failure" ecco un tutorial completo (cercherò di essere semplice).
Dopo la prima linea separatrice uso codice Mugen anche per le spiegazioni.
-------------------------------
; Premessa le frasi come questa che cominciano con il punto e virgola sono
; commenti e vengono ignorati dal Mugen
; usa questo per scrivere ciò che ti pare
[Info] ;sez obbligatoria
name = "nome reale del char"
displayname = "nome del char così come compare"
author = "nome dell' autore"
pal.defaults = 1,2,3,4,5,6,7,8,9,10,11,12;vedi fondo pagina
; se trovate uno od entrambi questi parametri
versiondate =
mugenversion =
; in tal caso rimuoveteli che al 99% daranno problemi nel winmugen
; -------------------------------
[Files] ;sez obbligatoria
cmd = file.cmd ;nome del file cmd (comandi x uso del char)
cns = file.cns ;nome del file con le costanti spiegate da Pasto
st = file0.cns ;primo file cns contenente programmazione
st1 = file1.cns ;facoltativo - altra programmazione
st2 = file2.cns ;facoltativo - altra programmazione
; credo sia lecito continuare fino a st9. Non ho però mai provato.
stcommon = common1.cns ;normalmente non occorre cambiarla
sprite = file.sff ;nome del file con gli sprite (sff)
anim = file.air ;nome del file con le animazioni (air)
sound = file.snd ;nome del file coi suoni (snd)
pal1 = pal1.act ;nome file palette 1 (act)
pal2 = pal2.act ;nome file palette 2 (act)
; sono possibili fino a 12 palette (pal12=....)
;---------------------------------------------------
[Arcade] ;sez facoltativa
;questa sezione deve esserci solo se il char ha una intro e/o una ending
;si può specificare anche solo uno dei parametri qui sotto
intro.storyboard = intro.def ; nome del file def della intro
ending.storyboard = end.def ; nome del file def della ending
;------------------------------------------------------
Spiegazione Pal.defaults
qui la cosa è un po' ostica da spiegare, ma facile da mettere in pratica.
In pal.defaults va scritta la vostra successione di preferenza dei colori di palette. Cercate di non fare omissioni nè ripetizioni.
Se fate un char con 4 palette (da pal1 a pal4) allora:
pal.defaults = 1,2,3,4
ovviamente la successione può essere anche diversa, ad es
pal.defaults = 4,1,3,2
---
Se fate un char con 8 palette allora:
pal.defaults = 1,2,3,4,5,6,7,8
e la successione può anche essere diversa, ad es
pal.defaults = 8,1,7,2,6,3,5,4
---
spero di aver spiegato bene la cosa.
Attenzione quindi a settare bene questo parametro altrimenti su winmugen vi può capitare un errore "assert failure".
Visto che il file Def è il primo file che bisogna aver presente durante la programmazione e visto che NEL WINMUGEN causa spesso arresti critici senza messaggi di errore o con errori incomprensibili tipo "asset failure" ecco un tutorial completo (cercherò di essere semplice).
Dopo la prima linea separatrice uso codice Mugen anche per le spiegazioni.
-------------------------------
; Premessa le frasi come questa che cominciano con il punto e virgola sono
; commenti e vengono ignorati dal Mugen
; usa questo per scrivere ciò che ti pare
[Info] ;sez obbligatoria
name = "nome reale del char"
displayname = "nome del char così come compare"
author = "nome dell' autore"
pal.defaults = 1,2,3,4,5,6,7,8,9,10,11,12;vedi fondo pagina
; se trovate uno od entrambi questi parametri
versiondate =
mugenversion =
; in tal caso rimuoveteli che al 99% daranno problemi nel winmugen
; -------------------------------
[Files] ;sez obbligatoria
cmd = file.cmd ;nome del file cmd (comandi x uso del char)
cns = file.cns ;nome del file con le costanti spiegate da Pasto
st = file0.cns ;primo file cns contenente programmazione
st1 = file1.cns ;facoltativo - altra programmazione
st2 = file2.cns ;facoltativo - altra programmazione
; credo sia lecito continuare fino a st9. Non ho però mai provato.
stcommon = common1.cns ;normalmente non occorre cambiarla
sprite = file.sff ;nome del file con gli sprite (sff)
anim = file.air ;nome del file con le animazioni (air)
sound = file.snd ;nome del file coi suoni (snd)
pal1 = pal1.act ;nome file palette 1 (act)
pal2 = pal2.act ;nome file palette 2 (act)
; sono possibili fino a 12 palette (pal12=....)
;---------------------------------------------------
[Arcade] ;sez facoltativa
;questa sezione deve esserci solo se il char ha una intro e/o una ending
;si può specificare anche solo uno dei parametri qui sotto
intro.storyboard = intro.def ; nome del file def della intro
ending.storyboard = end.def ; nome del file def della ending
;------------------------------------------------------
Spiegazione Pal.defaults
qui la cosa è un po' ostica da spiegare, ma facile da mettere in pratica.
In pal.defaults va scritta la vostra successione di preferenza dei colori di palette. Cercate di non fare omissioni nè ripetizioni.
Se fate un char con 4 palette (da pal1 a pal4) allora:
pal.defaults = 1,2,3,4
ovviamente la successione può essere anche diversa, ad es
pal.defaults = 4,1,3,2
---
Se fate un char con 8 palette allora:
pal.defaults = 1,2,3,4,5,6,7,8
e la successione può anche essere diversa, ad es
pal.defaults = 8,1,7,2,6,3,5,4
---
spero di aver spiegato bene la cosa.
Attenzione quindi a settare bene questo parametro altrimenti su winmugen vi può capitare un errore "assert failure".
Condividi questa discussione:
Pagina 1 di 1

Aiuto









