YesNoOk
avatar

how to disable infinite special? (Read 1488 times)

Started by Maximz, September 27, 2007, 12:41:37 am
Share this topic:
how to disable infinite special?
#1  September 27, 2007, 12:41:37 am
  • avatar
  • *
i have a character that has infinite specials they dont seem to waste and the character starts off with it how do i get rid of that?
Re: how to disable infinite special?
#2  September 27, 2007, 01:01:11 am
  • ******
  • [E]
    • Mexico
more info is needed
Re: how to disable infinite special?
#3  September 27, 2007, 01:57:34 am
  • avatar
  • *
umm ...the character i have starts off the match with a full special bar and can do back to back specials and the special bar will never drain it will stay full and it can just use specials like nothing and i want to change that to make it like a normal character where it whas to build up its special bar
Re: how to disable infinite special?
#4  September 27, 2007, 06:23:06 am
  • ******
  • [E]
    • Mexico
ok, there is one of two possibilities, oen is that the specials don't drain energy at all, the other is that he just keeps on regaining it... you should try to open his negative states (-1,-2,-3) and see if there is a poweradd/powerset in there first.
Re: how to disable infinite special?
#5  September 27, 2007, 01:45:34 pm
  • avatar
  • *
...um ok but which file would have that?  :-\ i've never really done this before.
Re: how to disable infinite special?
#6  September 27, 2007, 05:23:45 pm
  • ******
  • [E]
    • Mexico
open the .def file in notepad, any of the files listed in the right part of st =  are candidates, as well as the cmd one.
Re: how to disable infinite special?
#7  September 28, 2007, 02:21:56 am
  • avatar
  • ***
in the .cmd add the trigger     power>= x     2 all of the moves that u want 2 require a certain amount of power 2 do the move, where x is the amount of power required... also... add a poweradd under the statedefs of each of those moves mentioned above...
this way, when u use the moves they will drain energy and they wont b able 2 be executed 4ever
Re: how to disable infinite special?
#8  September 28, 2007, 06:09:30 am
  • avatar
  • *
...i give up i cant figure it out -___- thanks anyways ^ ^ u guys did help...i just have trouble understanding this....
Re: how to disable infinite special?
#9  September 28, 2007, 07:45:14 am
  • avatar
  • ***
lol no0o0o0o dont give up... mugen's better when u understand it an can code ur own stuff

heres a basic example of a move that requires 2 power bars (2000 power) 2 do it:

[mcode];in the .cmd
[state -1, Super]
type = changestate
trigger1 = ctrl
trigger1 = statetype = S
trigger1 = command = "z"
trigger1 = power >= 2000;Your char must have at least 2 power bars (2000 power) 2 do the move
value  = 7000

;--------------------------------
;in the .cns
[statedef 7000]
type = S
movetype = I
physics = S
ctrl = 0
anim = 7000
poweradd = -2000; Will take away 2 power bars (2000 power) from your char when the move starts

[state 7000, Stand]
type = changestate
trigger1 = animtime = 0
value = 0
ctrl = 1[/mcode]
so, point is... u cant do the move with less than 2000 power, and when u DO use it, u lose 2000 power... so, the move cannot be done infinite times in a row

that help? :S ;D o_O
Re: how to disable infinite special?
#10  September 28, 2007, 02:47:53 pm
  • avatar
  • *
Code:
in the .cmd ....is this it?
------------------------------------------------------
;--ƒLƒƒƒ“ƒZƒ‹‚�?ƒŠ�?[‚Õ‚�?‹ó’†‹Z‚Ì‚�?�?@‘|ŽË‚Ì‚�?
;---D‹­‚�?�?oŽn‚ß‚SF‚܂ŗ¼•û�?A‚»‚êˆÈ�?~‹ó’†‹Z‚Ì‚�? ‘|ŽË‚Ì‚�?
[state -1, sp0 ];“÷‚Ü‚ñ
type = changestate
value = 3000
triggerall = power >= 3000 && !var(53)
triggerall = command = "sp_0"
triggerall =  statetype != A
trigger1 = ctrl || sysvar(3)
trigger2 = stateno = [200,580] 
trigger2 = movecontact && stateno != 525 && stateno != 255
trigger3 = stateno = 525 
trigger3 = movecontact && time < 4
---------------------------------------------
as for the .cns......i have a bunch of .cns files here :
defence.cns, ecommon.cns, normal.cns, base.cns, sp1.cns, sp2.cns, sp3.cns, minus.cns,and partner.cns
Re: how to disable infinite special?
#11  September 29, 2007, 08:18:11 pm
  • ***
  • If only I had my rainbow star back -_-
    • www.myspace.com/honest_luke
why would you need to disable a special? ahahaha XD
It's true that if you own a PS3 then all arguments made by those who don't have one are invalid.
Re: how to disable infinite special?
#12  September 29, 2007, 09:30:01 pm
  • avatar
  • *
im not disabling a special im disabling the fact that the character can use any special infinite ammount of times its as cheesy as having infinite hp thats why
Re: how to disable infinite special?
#13  September 29, 2007, 09:34:45 pm
  • ****
  • Yume De Aetara fanboy of the highest caliber!
    • www.esnips.com/user/urzaspalettes
There should be a

Code:
[state -2: Always Hyper]
type = PowerAdd
trigger1 = power < const(data.power)
value = const(data.power) - power

Ecchi, it calls to me...
Re: how to disable infinite special?
#14  October 01, 2007, 02:00:11 am
  • avatar
  • *
nope dont see it in any of them
Re: how to disable infinite special?
#15  October 01, 2007, 07:16:22 pm
  • ******
  • [E]
    • Mexico
supload the character, this is weird.
Re: how to disable infinite special?
#16  October 02, 2007, 05:27:07 am
  • avatar
  • *
Re: how to disable infinite special?
#17  October 02, 2007, 10:20:51 pm
  • ***
It's in the minus.cns file.

[state 7000,debu2]
type =powerset
triggerall = 1
trigger1 = palno = [1,6]
value = 3000

you'll see this, you can delete it or null it out.

[state 7000,debu2]
type =Null;powerset
triggerall = 1
trigger1 = palno = [1,6]
value = 3000

Sig by TempesT
\"O admonishing melody, arise in the name of the
Necromancer! Mystic Cage! Now know what true power is!\"
- Jade the Necromancer
Re: how to disable infinite special?
#18  October 03, 2007, 12:28:27 am
  • avatar
  • *
thank you that did it ^ ^