XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
4ipolino

offline
Опыт: 529
Активность:
Возвращение времени
Каким образом можно сделать спеллы:
  1. При использовании, героя возвращает назад на 5 секунд
  2. Создает точку, в которую герой возвращается спустя 10 секунд.
При использовании обоих заклинаний возвращает количество маны и хп которое было эти 5\10 секунд назад
Старый 11.07.2009, 13:11
Chester
Best for you!
offline
Опыт: 5,702
Активность:
Таймером записывай те значения героя что тебе нужны, а при касте, восстанавливай их обратно.
Старый 11.07.2009, 13:24
4ipolino

offline
Опыт: 529
Активность:
ну у меня получилось все это сделать... правда есть некоторые неточности в 1 варианте. Вот если надо.
Прикрепленные файлы
Тип файла: w3x Время.w3x (18.2 Кбайт, 13 просмотров )

Отредактировано MF, 13.07.2009 в 11:03.
Старый 11.07.2009, 21:45
ELDAR
НИИ 4А-ВО кафедра SPELLS
offline
Опыт: 8,394
Активность:
Код:
globals
real x
real y
real Hp
real Mp
unit u
endglobals

function SetPar takes nothing returns nothing
call DestroyTimer(GetExpiredTimer())
set x = GetUnitX(u)
set y = GetUnitY(u)
set Hp = GetUnitState(u,UNIT_STATE_LIFE)
set Mp = GetUnitState(u,UNIT_STATE_MANA)
endfunction

function CreTimer takes nothing returns nothing
call TimerStart(CreateTimer(),5,false,function SetPar)
endfunction

function AddTimeLapse takes unit un returns nothing
set u = un
call TimerStart(CreateTimer(),0.1,true,function CreTimer)
endfunction

когда надо востанови параметры из глобалок
это не муи , но я писал что бы ту понял суть
Старый 12.07.2009, 08:01
XOR

offline
Опыт: 38,159
Активность:
Правда нужен jngp.. http://xgm.guru/forum/showthread.php?t=13118
Старый 12.07.2009, 09:40
J
expert
offline
Опыт: 48,447
Активность:
Старый 12.07.2009, 09:57
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 23:10.