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

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

Ответ
 
Kamando
KM or KAMA
offline
Опыт: 3,296
Активность:
GetLocalPlayer()
Код:
if GetOwningPlayer(GetEnumUnit()) == Player(0) and Player(0) == GetLocalPlayer() then
 call ShowUnit(whichUnit, false)
endif

Буден ли он коректно работать в мултиплаере и вобще в целом, мне надо что бы только первому игроку показывались юниты... которые были скрыты??
Старый 19.03.2009, 19:02
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
будет
Старый 19.03.2009, 19:12
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Возможно случится десинк при каком-либо использовании скрытого юнита юнита.
Старый 19.03.2009, 19:35
Toadcop

offline
Опыт: 54,313
Активность:
Цитата:
Возможно случится десинк при каком-либо использовании скрытого юнита юнита.
+1 вполоть до "сразу десинк" ибо как я помню иммено вызывать действите прятать локально нельзя... хотя это было очень давно. (можно сделать буль локальный...)
Старый 19.03.2009, 21:04
ScorpioT1000
Работаем
offline
Опыт: отключен
жон в дгуи вроде какраз юзает это норм ?
Старый 19.03.2009, 22:04
J
expert
offline
Опыт: 48,447
Активность:
это норм если руки прямые
Старый 19.03.2009, 22:19
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Так можно или нет прятать юнита без десинка? И еще раз уж вопрос зашел о локале. Можно ли сделать маскуфильтр только для некоторых игроков, а для остальных нет, вызовет ли это десинк?
Старый 20.03.2009, 00:57
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Ну вот возьми и протестируй... если другие будут видеть твоего юнита не в хайде... и будут бить его... то будет десинк наверна
Старый 20.03.2009, 01:01
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Ranger21, когда юнит спрятан его нельзя видеть и бить...
Igores, если прятать юнита не через анальное отверстие, то десинка не будет. Маску фильтр возможно сделать без десинка ятд, потому что она вроде как итак создается на компе каждого игрока отдельно.
Старый 20.03.2009, 01:05
J
expert
offline
Опыт: 48,447
Активность:
Ranger21, угу, и раз мапер это позволяет то у него кривые руки
Igores можно
Старый 20.03.2009, 01:11
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Код:
if GetOwningPlayer(GetEnumUnit()) == Player(0) and Player(0) == GetLocalPlayer() then
 call ShowUnit(whichUnit, false)
endif


Ну допустим 1ый игрок будет видеть только этих юнитов...

Что будет с вариком, если эти видимые юниты будут атакованы им или если это его юниты, то он кого-нибудь атакует...?

Ведь другие не видят его юнитов...

Или это получиться типа пассивной невидимости? Хотя я видел такой баг в одном спелле

Он глючит у компьютера... его герой разлетается на кусочки... а сам герой хайдится на время..., так вот если подойти к точке, где он был...то вылетают снаряды из ниоткуда)))))

при ручном применении игроком ... такого бага нету, но есть баг с использованием этой абилки через Shift (юзается даже когда юнит в хайде) Но обходиться легко - ставить кулдаун спелла больше, чем нахождение героя в частицах
Старый 20.03.2009, 01:17
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Ranger21, ну очевидно что ненужно допускать таких ситуаций.
Цитата:
Он глючит у компьютера... его герой разлетается на кусочки... а сам герой хайдится на время..., так вот если подойти к точке, где он был...то вылетают снаряды из ниоткуда)))))

Ммм...? Такого не может быть насколько я знаю, или это просто у автора спела очень кривые руки.
Старый 20.03.2009, 01:22
Toadcop

offline
Опыт: 54,313
Активность:
^ прав очевидно что... надо всё делать учитывая последствия иначе десинк не далёк ^_^

я сначало про маску фильтр подумал о локальном заполнение массива по определёным критериям xD (это тоже можно кстати)

Toadcop добавил:
Hellfim спрятаные юниты аттакую ясно что... =) тока их нельзя =)

Toadcop добавил:
лол у меня порядок сообщений изменилса О_о (мой пост был перед Хелфимом xD)
Старый 20.03.2009, 01:25
SRes
1110101000
offline
Опыт: 9,997
Активность:
А разве что-то вроде % прозрачности юнита нельзя настраивать?
Старый 20.03.2009, 19:47
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
SRes, можно, но юнит при этом будет в игре. То есть его можно будет выбрать и так далее.
Старый 20.03.2009, 20:09
Ninbous
Jass progress >>>>>35/100
offline
Опыт: 5,674
Активность:
А через абилку мона сделать? "Закопатся" дает невидимость и только подконтроленный игрок может видеть етого юнита.

Ninbous добавил:
Причем его нельзя раскрыть "Ясновидинем"
Старый 20.03.2009, 20:22
Ответ

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

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

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

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



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