| Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS |
| Модератор форума: Manoichi, Skamp |
| Mugen Форум | Сообщество разработчиков M.U.G.E.N Туториалы / Tutorials Помощь в кодинге |
| Помощь в кодинге |
|
Дата: Воскресенье, 21.04.2013, 20:16 | Сообщение # 571
как сделать так чтобы при технике отнимались жизни и чакра вместе
|
|
Дата: Понедельник, 22.04.2013, 07:10 | Сообщение # 573
GamerXP, это жизни да?
у меня ещё один вопрос какой тип кода нужен чтобы сделать такую технику: летит паутина при попадании заматывает на 5 сек. |
|
Дата: Понедельник, 22.04.2013, 08:03 | Сообщение # 574
Deidara_Aka, пожалуйста, прочитай нормально что я написал. Там НАПИСАНО, что это энергия. Для отнятия жизни используется параметр damage. Он был настолько очевиден, что я не стал его писать
Насчет паутины - просто поставь pausetime = 60*5, *тут на сколько будет замерзать если в блок попадет* Это не самый лучший способ т.к. заморозка спадет после первого же твоего удара, но сомневаюсь что ты сможешь сделать более сложным способом. |
|
Дата: Понедельник, 22.04.2013, 08:17 | Сообщение # 575
GamerXP, да нет ты не понял мне нужно что бы при техники было так: чтобы у меня отнимались и жизни и чакра а про дамаг я знаю или это можно использовать для себя
про паутину ты прав но всё же паутину делать через бросок куная |
|
Дата: Понедельник, 22.04.2013, 09:52 | Сообщение # 577
Deidara_Aka, Ты не сказал у кого должна была отниматься жизнь и энергия, так что я сказал для противника. Чтоб забрать у себя есть много способов. Например использовать функции LifeAdd и PowerAdd с нужными триггерами. Например:
Код [State 0, PowerAdd] type = PowerAdd trigger1 = time = 0 value = -1000 [State 0, LifeAdd] type = LifeAdd trigger1 = time = 0 value = -100 kill = 0 Если в начале стейта нужно отнимать (как я в этом коде написал), то PowerAdd можно перенести в заголовок StateDef Код PowerAdd = -1000 |
|
Дата: Понедельник, 22.04.2013, 10:25 | Сообщение # 578
GamerXP, так ты не сказал какой код нужен для паутины
|
|
Дата: Понедельник, 22.04.2013, 11:15 | Сообщение # 580
Deidara_Aka, я сказал, чтоб ты юзал pausetime. Никто не говорил тебе делать, как кунай. Не важно как ты будешь кодить - хитдеф там будет в любом случае. Тем более я не знаю что у тебя за паутина там - то ли какая-то фигнюшка летит пучком, то ли типа веревки из руки. В зависимости от этого реализовать по-разному можно.
|
|
Дата: Понедельник, 22.04.2013, 19:15 | Сообщение # 581
GamerXP, вообщем там летит сеть и при поподании она должна заматать
а через хелпер получится? |
|
Дата: Понедельник, 22.04.2013, 20:00 | Сообщение # 583
Skamp, да но я про тот случай когда идёт остановка на время
а вообще можешь дать код готовый? |
|
Дата: Понедельник, 22.04.2013, 20:19 | Сообщение # 585
Skamp,
Код ; Helper ;------------------------------------------------------------------------------ [Statedef 1000] anim = 9999; твоя анимация sprpriority = 10 ; выше противника [State 1000, HitDef] type = HitDef trigger1 = 1 attr = S,NA hitflag = MAF guardflag = MA animtype = light air.animtype = light damage = 0,0 pausetime = 0,20 ;Держим противника в паузтайме sparkno = -1 ;Отключаем эффект guard.sparkno = S3100 sparkxy = 0,0 hitsound = -1 ;Отключаем звук удара guardsound = S2,0 ground.type = Low ground.slidetime = 0 ground.hittime = 20 air.hittime = 20 ground.velocity = 0,0 air.velocity = 0,0 snap = 0,0 ;Допустим, здесь и привязываем противника в координате 0,0 хелпера fall = 0 fall.yvelocity = -4.5 fall.recover = 0 fall.recovertime = 4 fall.damage = 0 hitonce = 1 kill = 0 numhits = 0 [State 1000, DestroySelf] type = DestroySelf trigger1 = animtime = 0 ;Уничтожаем в конце анимации ну вот код захвата и остановки на время противника меня интересует можно ли через этот код сделать то что я прошу |
| |||