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

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

Ответ
 
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
Extremator:
Hatsume_Hate:
а ты когда первый раз открыл редактор карт сразу все знал в нем? сразу разбирался в гуи и РО? неужели да?
нет... сначало РО... потом триггеры... до жасса ещё не дошло :)
вот и я к тому что сначала ты даже в гуи не разбирался - так же ты и в жассе не разбираешься до сих пор, все зависит лишь от самого себя, от желания.
Старый 08.07.2012, 14:31
Extremator

offline
Опыт: 39,428
Активность:
Hatsume_Hate:
вот и я к тому что сначала ты даже в гуи не разбирался - так же ты и в жассе не разбираешься до сих пор, все зависит лишь от самого себя, от желания.
нууу не нравица мне Jass, ну удобнее мне на GUI -_-
Старый 08.07.2012, 14:35
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,279
Активность:
Extremator, нет ну как бы прежде чем учить людей гуи, начало по изучай jass, найти все плюсы и минусы того и дргого и потом учи других, а не так как ты Сами не знам но другим обьясням
Старый 09.07.2012, 12:14
Extremator

offline
Опыт: 39,428
Активность:
quq_CCCP:
нет ну как бы прежде чем учить людей гуи, начало по изучай jass, найти все плюсы и минусы того и дргого и потом учи других, а не так как ты Сами не знам но другим обьясням
Ну я ж для этого и спрашиваю раньше всё :)
я свой каждый шажок всегда проверял, то тут на форуме спрашивал
  • "А тут есть утечки?", "А тут всё Ок?" ... ну и у знакомых...
Ну и достигнув некоего своего идеала (безутечноти/безбаговости), я вот по делаю более сложные вещи на простом...
Вы все уже продвинутые кодеры, вы в чем-то меня понимаете... а я в чем-то не понимаю вас...

Новая версия:
Заметил, что вроде бы в момент получения урона я всё делаю верно, но всё равно порой кто-то умирает а шмотка падает рядом (ибо оригинал не вернкулся на место вовремя).
Вырезал половину 2-го триггера, и просто добавил условие в время работы со временем
  • если хп героя ~0, то не отнимать время ... таким образом после возрожденния героя таймер просто продолжит свою работу...
Так же можно добавить действие с пункт "иначе"
set KD_time[kd_A] = 0.10
тогда после воскрешения предмет героя вернётся в норм состояние через 0.1 сек
Помойму неплохая альтернатива, при этом убирающая огромный кусок из 2-го триггера
Старый 09.07.2012, 14:13
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Extremator,
попробуй дать паузу герою и гляди что будет
в доте меняется всё даже под куполом
ах да и ещё перемещение предмета в нужный слот сбивает текущей приказ героя, например столб келя проверял на нём

Отредактировано 16GB, 05.08.2012 в 00:45.
Старый 05.08.2012, 00:23
Extremator

offline
Опыт: 39,428
Активность:
16GB:
попробуй дать паузу герою и гляди что будет
в доте меняется всё даже под куполом
ах да и ещё перемещение предмета в нужный слот сбивает текущей приказ героя, например столб келя проверял на нём
действительно... есть такой момент... ибо это GUI
поэтому можно заменить операцию "дать предмет + приказ переложить предмет" на другую "дать предмет в слот X"
((код jass
call UnitAddItemToSlotById( GetTriggerUnit(), 'texp', 1 )
))
Миниатюры
Кликните на картинку для увеличения
Название:  1.PNG
Просмотров: 18
Размер:  6.8 Кбайт  
Старый 20.09.2012, 17:07
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
native          UnitAddItemToSlotById   takes unit whichUnit, integer itemId, integer itemSlot returns boolean
вот эта функция, но если чел в паузе и ты даёшь через неё, то итем вываливается
и да в коде доты эта функция не юзается не разу (поиском ясен фиг глядел)
Старый 20.09.2012, 17:11
Extremator

offline
Опыт: 39,428
Активность:
уфф... >_<
16GB, может быть тогда просто скажешь как надо делать правельно ? :D
Старый 20.09.2012, 17:15
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
а я сам не знаю... я так и забил такое делать
там ещё трабла
если, добавлять на смертельный дамаг
итем тоже выпадает, в общем феил на фейле
Старый 20.09.2012, 17:20
Extremator

offline
Опыт: 39,428
Активность:
только такой вариант могу придумать
» типа триггер
set I = нужный слот
loop A (1 to 6)
если A = I
дать нужный предмет
иначе
дать предмет-пустышку
loop A (1 to 6)
отобрать предмет-пустышку
Extremator добавил:
16GB:
в коде доты эта функция не юзается не разу (поиском ясен фиг глядел)
а как там сделанно тогда?))
раз видел код доты... то и решение там тоже должен был увидеть... :)
Старый 20.09.2012, 17:27
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Extremator,
я перерыл весь, там именно с итемами невероятно запутанно
я не смог найти
ну проверь все траблы и запили норм систему
Старый 20.09.2012, 17:28
asesmo
Я I Jag Ich Jeg Ja Minä!
offline
Опыт: 8,073
Активность:
Arti:
Мне интересно как реализован Дагер спектры, я пробывал сделать - не вышло, проблема в том что там юниты наступившие на черную полосу после полета дагера, тоже оставляют за собой след, а как так сделать не используя кучу дамиков, я хз...
опен дота всё в 1 триггер, нужен летающий даммик с тенью а далее делаешь ему UnitApplyTimedLife(...) и ауру соответствующую

Отредактировано asesmo, 20.09.2012 в 17:56.
Старый 20.09.2012, 17:41
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,279
Активность:
asesmo, тень от ножика это дамми юниты, которые создаются таймером каждые N секунд, на том месте на котором находится даммик, ну и собственно у них есть аура.
Старый 21.09.2012, 05:59
asesmo
Я I Jag Ich Jeg Ja Minä!
offline
Опыт: 8,073
Активность:
quq_CCCP, понял, а парень спрашивал как сделать, чтобы юниты входящие в темный путь тоже были замедлены. Вот я и отвечаю : локальным триггером.
Старый 21.09.2012, 06:30
Ответ

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

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

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

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



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