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

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

Закрытая тема
 
ZLOY5

offline
Опыт: 912
Активность:
зато в позиции (0,0) наверняка чтото происходит
забыли сохранить координаты точки каста
и перенесите RemoveLocation в else.
Точки тоже нужно обнулять.
Даммик не удаляется.
Старый 10.08.2013, 09:26
Blizzru

offline
Опыт: 4,117
Активность:
MegaBlax, я уже написал три спелла, но этот какой-то неадекватный попался.
В прошлых был одноразовый таймер, а тут целых пять раз)
Blizzru добавил:
ZLOY5, Дамиик удаляется после смерти, у него реген -1.00\сек. мой способ)
Старый 10.08.2013, 09:27
MegaBlax

offline
Опыт: 2,352
Активность:
ZLOY5, нет, в точке (0,0) ничего не происходит!
он не присвоил переменой loc ничегО!!
MegaBlax добавил:
Триггер перестает работать после call SaveInteger(udg_hash,h,2,w) Сохраняем значение целой w = 0
((код jass
function TimerRageDay takes nothing returns nothing
local integer w = 0
local unit cu = GetSpellAbilityUnit() Кастер
local timer t = CreateTimer() Создаём таймер
local integer h = GetHandleId(t) Узнаём id таймера
local location loc
Сохраняем объекты с ключом - id таймера
call SaveUnitHandle(udg_hash,h,1,cu) Сохраняем кастера со значением 1
call SaveInteger(udg_hash,h,2,w) Сохраняем значение целой w = 0
call SaveLocationHandle(udg_hash,h,3,loc)
))
MegaBlax добавил:
Чтоб работало надо сделать
((код jass
function TimerRageDay takes nothing returns nothing
local integer w = 0
local unit cu = GetSpellAbilityUnit() Кастер
local timer t = CreateTimer() Создаём таймер
local integer h = GetHandleId(t) Узнаём id таймера
local location loc=GetSpellTargetLoc()
Сохраняем объекты с ключом - id таймера
call SaveUnitHandle(udg_hash,h,1,cu) Сохраняем кастера со значением 1
call SaveInteger(udg_hash,h,2,w) Сохраняем значение целой w = 0
call SaveLocationHandle(udg_hash,h,3,loc)
))
Старый 10.08.2013, 09:29
Blizzru

offline
Опыт: 4,117
Активность:
local location loc
local location loc = GetSpellTargetLoc() Ххахахахахах вот это чудо! работает!
Я уже 12 часов подряд кодирую) Спасибо ребят
Кстати пустую loc я сам заметил)
Blizzru добавил:
Ещё раз спасибо!
Blizzru добавил:
Кстати спелл полностью получился MUI? или чего-то не хватает?
Старый 10.08.2013, 09:37
adic3x

offline
Опыт: 108,439
Активность:
Таким способом Вы бы нашли ошибку минут за 10.
Старый 10.08.2013, 09:37
MegaBlax

offline
Опыт: 2,352
Активность:
Blizzru, да спел MUI можешь сам проверить
Старый 10.08.2013, 09:40
Blizzru

offline
Опыт: 4,117
Активность:
Признаю себя косипором! Тему можно закрывать :)
Старый 10.08.2013, 09:41
DioD

offline
Опыт: 45,134
Активность:
отладка отладка и еще раз отладка
Старый 10.08.2013, 10:40
Закрытая тема

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

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

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

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



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