YURA 111, я тебе расскажу на примере MKP.
Сделай так, запусти дебаг и сыграй с тем бойцом которого есть этот прием. Один нюанс, для того чтобы смотреть инфу для второго перса, надо один раз нажать CTRL+D (Маленький чит, можно запустить игру на двоих и в процессе игры нажать CTRL+2 и у противника включится искуственный интелект. Если вдруг надо уменьшить жизни противнику до минимума, жмем SHIFT+F2.)
Потом тебе надо внимательно следить за тем, что делает твой противник, а точнее когда он выполнит нужный прием, в нижней строке надо наблюдать значение STATE NO:. Запомни его, и для проверки открой Sp.st того бойца. Поиком найди в нем этот Statedef, если он есть значит ты не ошибся.
Пере ходим в файл .CMD. Тут в секции Speciel Moves добавь нечто вроде
[Command]
name = "sp<такой-то>"
command = <комбинация>
time = 20 <20-30 номальный таймаут>
Добавим еще одну такую секцию типа:
[Command]
name = "sp9"
command = F,D,F,x
time = 20
Затем переходим ниже, в секцию, которая у этих разгельдяев из MKP обычно никак не обозначена. Но найти её можно просто, поискав слово sp1 или sp2 например. Сначала естествено поиску укажет на секцию Special Moves, а вот второй раз ты наткнешься на собрание секций типа этой:
[State -1]
type = ChangeState
value = 1000
triggerall = command = "sp1"
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,201]
trigger3 = stateno = [220,221]
triggerall = p2stateno != [1020,1040]
triggerall = command != "run"
Под свои нужды изменим так:
[State -1]
type = ChangeState
value = 1800 ;(тут надо бюудет вставить номер ктоорый мы подсмотрели в дебаге)
triggerall = command = "sp9"; (это наш прием, его номер 9 мы задали выше)
triggerall = statetype = S
trigger1 = ctrl = 1
trigger2 = stateno = [200,201]
trigger3 = stateno = [220,221]
triggerall = p2stateno != [1020,1040]
triggerall = command != "run"
Тема остальных переметров растянулась бы на килобайт 120 а то и болше, потому проще и полезнее почитать документацию. Но скажу что по своему опыту мнеть мне приходилось в основном строчки типа:
trigger2 = stateno = [200,201]
trigger3 = stateno = [220,221]
но это уже как повезет. В половине случаев можно сдирать на тупняках, прокатит.
)
Думаю эо всё ... Если что, отпишусь еще ...