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

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

Ответ
 
Genius_Mapper
has left the game
offline
Опыт: 1,643
Активность:
Divide Visual Effects on A and B parts
разделение спец.эффекта на А и Б части
Люди, мне нужна подсказка ( совет ) , как можно сделать разделение видимости спецэффекта.
подробнее
Игрок А начал выполнять задание. У НПС над головой имеется восклицательный знак, показывающий что у него есть задание. \\ При взятии задания игроком А, этот спецэффект исчезает только у игрока А, а у игрока Б он видим до тех пор, пока сам не возьмет. \\ Таким образом и обратные события: \\ Игрок А выполнил задание, у НПС над головой появляется вопросительный знак, а у игрока Б он не появится пока сам не выполнит задание.
В общем система похожа с игры World of Warcraft
Кто поможет, тому <<Большое Спасибо>>
Старый 11.06.2011, 15:59
Helpmeplz

offline
Опыт: 11,738
Активность:
создаешь локальный спецэффект
Код:
function AddLocalEffectTarget takes unit u, string eff, string attach, player pl returns effect
local string e = ""
if GetLocalPlayer() == pl then
 set e = eff
endif
return AddSpecialEffectTarget(e, u, attach)
endfunction
Старый 11.06.2011, 16:05
Genius_Mapper
has left the game
offline
Опыт: 1,643
Активность:
Helpmeplz, спасибо. А возможно ли это выполнить с помощью CS ( custom script ) ?
Старый 11.06.2011, 16:17
Helpmeplz

offline
Опыт: 11,738
Активность:
функцию вставляешь в нестандартный код карты
а в CS пишешь
Код:
call AddLocalEffectTarget(юнит,путь до эффекта,точка приложения, твой игрок

путь до эффекта с двойным слешем.
Старый 11.06.2011, 16:20
Ответ

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

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

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

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



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