Forum MUGENATION: Settaggio dell'energia - Forum MUGENATION

Salta al contenuto

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

Settaggio dell'energia Problema con la poweradd

#1 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

Inviato 15 December 2007 - 16:12

Salve a tutti. Sono Cisky ed ho scoperto il Mugen da 3 settimane. Una figata. Ho letto un'infinità di cose perchè ne voglio fare uno mio. Il mio problema, è che i vari personaggi persi quà e là, hanno settaggi diversi. Ad alcuni ho ovviato e li ho resi equilibrati tra loro, ma c'è una opzione che proprio non trovo: alcuni, caricano la barra della super-mossa anche dando colpi a vuoto, mentre altri no. Questo rende il settaggio molto più complicato per me. Nessuno può aiutarmi, per favore? Ringrazio tutti in anticipo.
0

#2 L   Menjoso 

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

Inviato 15 December 2007 - 16:35

All'inizio del cns, c'è una scritta con una cosa tipo "power", oppure "energy", ora non ricordo di preciso. Il valore è espresso in 1000, 2000, ecc. 2000 ad esempio equivale a 2 barre energia.
0

#3 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

  Inviato 15 December 2007 - 16:45

;) Innanzitutto, grazie Menjoso. Questo però purtroppo lo sapevo. Io mi riferisco all'energia che si accumula con un singolo colpo. In alcuni chars l'ho trovata come "poweradd", in altri come "getpower". Per intenderci, vorrei che i miei personaggi accumulassero tutti energia dando i colpi, anche quelli che non vanno a segno sull'avversario. Purtroppo, quelli che ho scaricato non sono settati tutti così. Puoi aiutarmi? Sono bloccato su 'sta cosa. :pianto:
0

#4 L   Menjoso 

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

Inviato 15 December 2007 - 16:58

Quindi in pratica vorresti aggiungere un poweradd ad un char vero? In tanto sorry se ho capito male, comunque ecco cosa sono riuscito a trovare di un poweradd:

[State 0, PowerAdd]
type = PowerAdd
trigger1 =
value = 0

Questo va aggiunto nel cns e compilato, ovviamente guarda nei char esistenti e osserva il poweradd da loro usato. Credo possa essere inserito anche a fine cns, per separare gli state usa i "---" in maniera tale che poi non ti confonda. Non sono molto esperto di cns, mi ci sono messo da poco. Mi potresti postare un poweradd di un tuo char? Nel mio cns non lo trovo :P
0

#5 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

Inviato 15 December 2007 - 17:13

Ok, ok...non ho capito un tubone!!! Scusami tu, ma sono ancora un ignorantone in materia. Forse mi hai già risposto, e non l'ho capito (probabile) ma ti ripeto: i miei personaggi, aumentano uno si ed uno no l'energia quando non beccano l'avversario. Io vorrei lo facessero tutti. Il Superman che ho io, ad esempio, carica la barra della super-mossa in un attimo, perchè i suoi pugni a vuoto gli fruttano 30 di energia ad ogni colpo. Spider-Man, invece ha sempre 30, ma deve colpire l'avversario affinchè gli si carichi la barra. Immagina lo stress che ci vorrebbe per equilibrare due personaggi con queste caratteristiche.
Un'altra cosa: ti posto tutto l'hard dick, se mi dici come si fà e cosa vuoi che ti mandi. Non so neppure se questo blog è a pagamento. Scusami davvero ma mi sono iscritto un'oretta fà ed è il mio primo blog. :wacko:
0

#6 L   Menjoso 

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

Inviato 15 December 2007 - 17:37

Visualizza MessaggiCisky, su Dec 15 2007, 17:13, detto:

Ok, ok...non ho capito un tubone!!! Scusami tu, ma sono ancora un ignorantone in materia. Forse mi hai già risposto, e non l'ho capito (probabile) ma ti ripeto: i miei personaggi, aumentano uno si ed uno no l'energia quando non beccano l'avversario. Io vorrei lo facessero tutti. Il Superman che ho io, ad esempio, carica la barra della super-mossa in un attimo, perchè i suoi pugni a vuoto gli fruttano 30 di energia ad ogni colpo. Spider-Man, invece ha sempre 30, ma deve colpire l'avversario affinchè gli si carichi la barra. Immagina lo stress che ci vorrebbe per equilibrare due personaggi con queste caratteristiche.
Un'altra cosa: ti posto tutto l'hard dick, se mi dici come si fà e cosa vuoi che ti mandi. Non so neppure se questo blog è a pagamento. Scusami davvero ma mi sono iscritto un'oretta fà ed è il mio primo blog. :wacko:

No è mia colpa, mia grandissima colpa :D :rotfl:
E' solo che da quando sto andando a smanettare nel cns non mi accorgo piu se quello che dico è comprensibile ai meno esperti, cercherò di essere piu chiaro.

Se tu vuoi che un char carichi energia da solo, indipendentemente da quello che fai allora lo state va impostato così:

[State -2, VarSet]
Type = VarAdd;Set
Trigger1 = Var(33) = 0
Trigger1 = Power >= 0
V = 33
Value = 1

[State -2, PowerAdd]
Type = PowerAdd
Trigger1 = Var(33) = 1
Trigger1 = GameTime % 5 = 0
Value = 1

In pratica il Trigger è la condizione, quindi Var(33) = 1 credo sia il quando debba partire lo state e il suo effetto. Invece modificando Gametime puoi dare un tempo diverso al caricamento di energia, piu il valore è basso meno tempo impiega per caricare.
Assicurati che nel cns non ci siano altri state con il -2, altrimenti è un casino.

Per inserirlo apri il cns con un note pad e incolla questo alla fine. Mi raccomando di dividere dagli altri state così con queste "---":

[StateXXX,...]
Value =
Time =
Type =

--------------------------------------
;Carica energia (esempio, ma scrivi quello che vuoi, basta che metti il ";" all'inizio)

[State -2, VarSet]
Type = VarAdd;Set
Trigger1 = Var(33) = 0
Trigger1 = Power >= 0
V = 33
Value = 1

[State -2, PowerAdd]
Type = PowerAdd
Trigger1 = Var(33) = 1
Trigger1 = GameTime % 5 = 0
Value = 1

Prova quindi inserendoli alla fine, vedi se funziona senò vedo che altro posso inventare. Non ho mai provato purtroppo ad usare questo state. Ricorda di mettere ";" all'inizio delle frasi che scrivi al di fuori degli state, come ad esempio la frase sotto i "---".

Spero di essere stato piu chiaro :lol:

PS: In ogni caso se non capisci, dai un occhiata qui:

http://www.mugenation.com/forum/index.php?...amp;hl=poweradd

PS1:

Quote

ti posto tutto l'hard dick

Non ho sentito! O.o XD
0

#7 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

  Inviato 15 December 2007 - 18:24

Provato: nada! :pianto: Cmq, anche se nn ha funzionato, ho capito una cosa in più, grazie. Io però, non voglio che gli aumenti la super-barra proprio se non fanno nulla, (scusa se non sono chiaro e tecnico nei termini) io vorrei che aumentasse solo con i colpi a vuoto e quelli a segno, ma non se sono fermi. A Superman ho tolto un'opzione che gli faceva addirittura aumentare energia già solo volando. Ho messo il ";" all'inizio del paragrafo "Fly mode" (fortunatamente era in inglese il csn). Se vuoi, ti incollo tutto il cns di Superman, così mi sottolinei il maledetto (ormai) comando succitato. Ma poi, lo devo impostare una sola volta o per tutte le mosse? Grazie ancora per la pazienza.
0

#8 L   Menjoso 

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

Inviato 15 December 2007 - 18:33

Allora, se vuoi che aumenti energia quando attacca è complicato, anzi, lungo. Per fare cio dovresti aggiungere ad ogni singolo hitdef la scritta "poweradd = >200" ad esempio, ora non ti so dire di preciso. Mi serve qualcuno che ne sappia piu di me :azz:

PS: La scritta deve venire aggiunta ad un trigger, quindi aggiungi anche un trigger1. Correggetemi gente!

Quote

Se vuoi, ti incollo tutto il cns di Superman, così mi sottolinei il maledetto (ormai) comando succitato

Cioè vuoi che annulli il poweradd? Il problema è trovarlo nel cns, se lo trovassi sarebbe semplice. Basta mettere il ";" avanti ad ogni scritta. Oppure era un altro il probl?
0

#9 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

  Inviato 15 December 2007 - 19:08

Il poweradd, lo hanno tutti i miei chars a tutte le mosse. Ma perchè alcuni caricano anche coi colpi a vuoto ed altri invece devono colpire per forza per riempire la barra? Dove sta questo comando? Mi spiego meglio. Sia a Superman che a Spider-Man ho dato 40 di "poweradd" al pugno piccolo, solo che Spider-Man deve colpire l'avversario, indipendentemente da se questi pari o meno, mentre con Superman mi basta mettermi in un angolo e dare pugni a vuoto che la barra si riempie lo stesso. Il risultato è che ovviamente Superman carica prima la barra. Io vorrei che anche l'Uomo Ragno lo facesse. Una volta individuato questo, lo rapporterei a tutti gli altri personaggi. Anche Ryu, mi carica a vuoto, ad esempio, mentre Kenshiro no. Vorrei creare una maggiore omogeneità tra loro. Ho aumentato o diminuito la potenza di OGNI mossa a questi personaggi proprio per questo, ma sto fatto dell'energia è un grande problema. :wacko: :pianto: Poi, a con Superman ho tutte le mosse nel .csn, mentre quelle di Spider-Man sono divise in vari file .st. Non ti dico la pazienza, ma lo saprai già. Guarda, questo è il pugno piccolo di Superman, ti sottolineo dove ho regolato l'energia che assimila col colpo

;STAND_X (Pugno debole in piedi)
type = S
movetype= A
physics = S
juggle = 1
velset = 0,0
ctrl = 0
anim = 200
poweradd = 80

[State 201, 6]
type = PlaySnd
trigger1 = Time = 0
value = 0,19

;[State 200, 6]
;type = PlaySnd
;trigger1 = Time = 0
;value = 0, 0

[State 200 , 1]
type = HitDef
triggerall = var(3) = 0
trigger1 = AnimElem = 3
trigger2 = AnimElem = 5
trigger3 = AnimElem = 6
persistent = 0
attr = S, NA
damage = 20
animtype = Light
guardflag = MA
hitflag = MAF
priority = 3, Hit
pausetime = 7,7
sparkno = 0
sparkxy = 10,-90
hitsound = S0,27
guardsound = 6,0
ground.type = High
ground.slidetime = 5
ground.hittime = 11
ground.velocity = -4
air.velocity = -1,-3

Lì l'ho regolata sul comando poweradd, mentre all'Uomo Ragno che non ha il poweradd l'ho messa al comando "getpower", solo che a lui ho dovuto anche mettere l'energia che accumula quando viene parato il colpo (il numero dopo la virgola, ma già saprai pure questo)

;Punch (light)*********************************************************************************************
[statedef 200]
type = S
movetype = A
physics = S
anim = 200
juggle = 1
ctrl = 0

[State 0, ]
type = PosSet
trigger1 = time = 0
y = 0

[State 0, ]
type = VelSet
trigger1 = time = 0
y = 0

[State 0, ]
type = PlaySnd
trigger1 = random >= 500
trigger1 = animelem = 2
value = 1,0

[State 0, ]
type = PlaySnd
trigger1 = animelem = 2
value = 0,1

[State 0, ]
type = HitDef
trigger1 = animelem = 3
attr = S,NA
hitflag = MAF
guardflag = MA
animtype = Light
air.animtype = Light
fall.animtype = Back
ground.type = high
air.type = low
damage = 30
pausetime = 2,3
guard.pausetime = 3,2
sparkno = 0
guard.sparkno = 40
sparkxy = 5,-60
hitsound = S5,1
guardsound = S5,8
ground.slidetime = 5
guard.slidetime = 5
ground.hittime = 5
guard.hittime = 5
air.hittime = 20
ground.velocity = -2
guard.velocity = -3
air.velocity = -2,0
airguard.velocity = -3,-1
ground.cornerpush.veloff = -2
air.cornerpush.veloff = -1
getpower = 80,80
givepower = 35,35

Capisci ora perchè sto impazzendo? :pianto: :pianto: :wacko:
0

#10 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

Inviato 15 December 2007 - 19:08

scusa, era 80 di energia, ma già lo hai visto
0

#11 L   Menjoso 

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

Inviato 15 December 2007 - 19:15

In teoria dovrebbe essere così. Per fare in modo che dando un pugno a vuoto carichi anche senza colpire bisogna aggiungere il poweradd nello statedef, ovvero la prima definizione dello state. Se invece si vuole che solo colpendo carichi aura lo devi mettere nell'hitdef. Almeno credo sia così, ci sono arrivato di logica :D
0

#12 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

Inviato 15 December 2007 - 20:10

:D Oleèèèèèèèèèèèèèèèèèèèèè!!! :wow: :wow: Funziona! :D Per dare energia all'Uomo Ragno anche quando non colpisce ho fatto così:

;Punch (light)*********************************************************************************************
[statedef 200]
type = S
movetype = A
physics = S
anim = 200
juggle = 1
ctrl = 0
Qui ho aggiunto "poweradd = 80"


[State 0, ]
type = PosSet
trigger1 = time = 0
y = 0

[State 0, ]
type = VelSet
trigger1 = time = 0
y = 0

[State 0, ]
type = PlaySnd
trigger1 = random >= 500
trigger1 = animelem = 2
value = 1,0

[State 0, ]
type = PlaySnd
trigger1 = animelem = 2
value = 0,1

[State 0, ]
type = HitDef
trigger1 = animelem = 3
attr = S,NA
hitflag = MAF
guardflag = MA
animtype = Light
air.animtype = Light
fall.animtype = Back
ground.type = high
air.type = low
damage = 30
pausetime = 2,3
guard.pausetime = 3,2
sparkno = 0
guard.sparkno = 40
sparkxy = 5,-60
hitsound = S5,1
guardsound = S5,8
ground.slidetime = 5
guard.slidetime = 5
ground.hittime = 5
guard.hittime = 5
air.hittime = 20
ground.velocity = -2
guard.velocity = -3
air.velocity = -2,0
airguard.velocity = -3,-1
ground.cornerpush.veloff = -2
air.cornerpush.veloff = -1
[u]getpower = 80,80
givepower = 35,35 (Mentre questi due li ho cancellati)[u]

Ho provato anche al contrario con Superman e funziona.

Ora, cosa volevi cha ti postassi, un lingotto? Te lo offro volentieri :D. Sul serio, amico, mi hai fatto un favorone che non hai idea. Se posso fare qualcosa, dimmi pure. Scusa se ho risposto tardi, la rete mi dava problemi.
0

#13 L   Menjoso 

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

Inviato 15 December 2007 - 20:14

Non ti preoccupare, l'importante è che non ti ho fatto perdere tempo e alla fine abbiamo risolto.
Per me ogni problema è una nuova sfida, lo faccio con piacere se posso :D

La cosa che mi sorprende è che ci ho azzeccato solo ragionandoci, mi spavento da solo O_o

Comunque se ti serve altro posta, io ci sono. Poi se mi serve qualcosa ti dico :birra:

PS: Molto bravo, ti faccio i complimenti per esserci riuscito senza ingrippi =P
0

#14 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

  Inviato 15 December 2007 - 21:05

Ti ringrazio tantissimo. Anche se sono già a posto così (stavo facendo a capocciate con Superman da 3 giorni, e finora mi sono fatto male solo io :wacko: , ma ora...vendetta :) ), visto che sei così disponibile, volevo chiederti un'altro paio di cose:
1) ma sto blog è a pagamento? Perchè ho visto che c'è la possibilità di abbonarsi. Ma a cosa? (scusa l'ignoranza)
2) Mica per caso hai il character di Michael Jackson?
3) Mi farebbe piacere aggiungerti alla lista amici, col tuo permesso. Posso?
0

#15 L   Menjoso 

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

Inviato 15 December 2007 - 21:12

Visualizza MessaggiCisky, su Dec 15 2007, 21:05, detto:

Ti ringrazio tantissimo. Anche se sono già a posto così (stavo facendo a capocciate con Superman da 3 giorni, e finora mi sono fatto male solo io :wacko: , ma ora...vendetta :) ), visto che sei così disponibile, volevo chiederti un'altro paio di cose:
1) ma sto blog è a pagamento? Perchè ho visto che c'è la possibilità di abbonarsi. Ma a cosa? (scusa l'ignoranza)
2) Mica per caso hai il character di Michael Jackson?
3) Mi farebbe piacere aggiungerti alla lista amici, col tuo permesso. Posso?

Ehehe, anche io sempre a fare a capocciate, però mi ha fatto bene alla fine.
Inoltre sei uno dei pochi che è riuscito a fare da solo, io ti ho solo indirizzato. Complimenti :lol:

1) Blog? Intendi questo forum? No, almeno spero non lo sia, altrimenti io... :scivola:

2) Magari, lo vorrei anch'io se ne esistesse uno ben fatto :D

3) Certo, mi farebbe solo piacere ^^
0

#16 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

  Inviato 15 December 2007 - 21:42

Grazie. Sto provando ad aggiungerti ma mi dice "in attesa". :mellow: Forse devi dare la conferma tu?
Beh, io comunque ora vado a prendermi la rivincita col kryptoniano. Se ti occorre qualcosa, postami, che tanto mi avverte un e-mail. Ciao Menjoso, grazie ancora (a buon rendere) e ci si becca qui alla prossima. ;)
0

#17 L   Menjoso 

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

Inviato 15 December 2007 - 21:55

Ah certo devo accettare, non ho letto la mail che arriva di solito quando mi addano, vabè :D
0

#18 L   Nobun 

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

Inviato 15 December 2007 - 22:27

Questo forum (non è un blog) è assolutamente gratuito! :rulez:
0

#19 L   Cisky 

  • Chan
  • Punto
  • Gruppo: Membro
  • Messaggi: 33
  • Iscritto: 15-December 07

Inviato 15 December 2007 - 23:00

Grazie per la delucidazione Nobun! ;) Wow, adoro questo tipo di efficienza! Sto imparando più cose in un giorno... Ho letto del concorso, anche se datato ottobre, quindi spero di non fare un gaffe docendoti che purtroppo, di trigger non ci capisco ancora un tubone, ma imparerò, perchè lo sfizio di farmi un personaggio mio me lo devo far passare:D. Per ora sto prendendo dei chars già belli e pronti e ne sto modificando solo i punti vita, la potenza (generale e di ogni mossa) e, grazie a Menjoso, da ora anche l'accumulo di energia per la barra delle super-mosse. Come vedi sto zero. Grazie ancora, comunque. Un saluto.
0

#20 L   Nobun 

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

Inviato 17 December 2007 - 20:10

Bhe è sempre un inizio. Nessuno nasce "imparato" come direbbero al Sud.
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