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

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

Ответ
 
Nekit1234007

offline
Опыт: 11,916
Активность:
MupaMaX,
Впринципе действия с плав. текстом не должны вызывать десинков, т.к. в игре с ними нельзя ничего сделать, пощёлкать например...
    local force ShowTo = CreateForce()
    
    call ForceClear(ShowTo)
    call ForceAddPlayer(ShowTo, GetOwningPlayer(Attacker))
    call ForceAddPlayer(ShowTo, GetOwningPlayer(Attacked))
Ты этот форс где нибудь удаляешь?
Старый 18.08.2009, 21:36
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Nekit1234007, если создавать для одного игрока плавающий текст, а для другого нет, то десинк обеспечен.
Старый 18.08.2009, 21:39
Nekit1234007

offline
Опыт: 11,916
Активность:
Hellfim, сорри я прост забыл точнее только что посмотрел :р что тт это хендл =\
Старый 18.08.2009, 21:46
MupaMaX
Мой статус
offline
Опыт: 1,495
Активность:
Hellfim, Ага я понял, за примером можно даже в доту сходить, там создается для одной команды спец эффект над головой юнита на которого разгоняется спирит брейкер, или влазит гуля...
А что бы добавить только для команды
function ShowFelboar takes integer Player_ID returns nothing
local string path="units\\other\\Proudmoore\\Proudmoore.mdl"
if GetLocalPlayer()==Player(Player_ID ) then
    set path="units\\critters\\Felboar\\Felboar.mdl"
endif
endfuction
set path = null
call AddSpecialEffect(path,0,0)

и потом делать так
loop
exitwhen Integer_i >= 6
	call ShowFelboar(Integer_i )
	set Integer_i = Integer_i +1
endloop
Если не правильно понял поправь...
Старый 18.08.2009, 22:32
J
expert
offline
Опыт: 48,447
Активность:
MupaMaX, оптимальнее было бы сделать так:
local string path = ""
if (IsPlayerInForce(GetLocalPlayer(), <команда #1>) then
    set path = "units\\other\\Proudmoore\\Proudmoore.mdl"
endif
call AddSpecialEffect(path,0,0)
Старый 18.08.2009, 22:50
Ответ

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

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

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

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



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