ThinLayer
offline
Опыт:
1,993Активность: |
Реалистичные здания в мультиплеере
Как сделать, чтобы при игре онлайн крыша дома становилась прозрачной для конкретного игрока, т.е, чтобы остальные игроки не знали что он там, пока не зайдут внутрь? Возможно ли как то, чтобы юнит или декорация становились прозрачными только для одного (определенного) игрока, или , чтобы инвиз не был прозрачен пока его не обнаружат вардом, скиллом? Отредактировано ThinLayer, 22.04.2014 в 03:57. |
22.04.2014, 03:16 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zahanc
offline
Опыт:
23,017Активность: |
В этой статье обсуждается функция, позволяющие вносить изменения для локального игрока с некоторыми ограничениями. Если Вы хорошо усвоите представленный материал, то вполне сможете сами решить проблему. |
22.04.2014, 03:56 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ThinLayer
offline
Опыт:
1,993Активность: |
|
22.04.2014, 04:08 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zahanc
offline
Опыт:
23,017Активность: |
Можно обойтись Custom Script. Возможно даже, что в последних версиях JNGP или каких-то других дополнениях к редактору эта функция включена в модуль триггеров.
bladget добавил: + А как у Вас реализована крыша? Это юнит? Как создается эффект "снятия" крыши? |
22.04.2014, 04:17 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ThinLayer
offline
Опыт:
1,993Активность: |
bladget:
Крыша это юнит, который должен исчезать, или становиться прозрачным для того кто внутри здания, все те кто из вне должны видеть юнит полностью, т.е. не прозрачным. |
22.04.2014, 04:45 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zahanc
offline
Опыт:
23,017Активность: |
|
22.04.2014, 05:11 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ThinLayer
offline
Опыт:
1,993Активность: |
bladget:
Ну насчет примера, я наподобии и делал, но другие игроки тоже будут видеть крышу прозрачной, а jass не знаю вообще... |
22.04.2014, 11:47 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ancient
Щпаовапа
offline
Опыт:
38,370Активность: |
ThinLayer, учите жасс. Без него очень много плюшек просто не реально сделать. |
22.04.2014, 12:11 | #8
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
31,696Активность: |
ThinLayer, локально можно изменить прозрачность юнита.
То есть ты можешь сделать крыши невыделяемыми юнитамии локально делать их невидимыми. NatureKid добавил: Ах да, есть ещё такой способ - скрыть все декорации типа крыша, локально, это вызывается проигрыванием анимации hide, так что должно по идее работать локально, но я не проверял этот способ. |
23.04.2014, 10:23 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ThinLayer
offline
Опыт:
1,993Активность: |
NatureKid:
А можете скинуть статейку насчет GetLocalPlayer? А то я не нашел, а что это не знаю, genpack у меня есть... |
23.04.2014, 14:02 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
на сайте введи в поиск эту фразу |
23.04.2014, 14:10 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Bladget_VK
Kicked by Эльрат
offline
Опыт:
30Активность: |
|
23.04.2014, 16:18 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ThinLayer
offline
Опыт:
1,993Активность: |
Bladget_VK:
спасибо большое, буду читать! |
26.04.2014, 11:53 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ThinLayer
offline
Опыт:
1,993Активность: |
NatureKid:
Кстати а разве подобные вещи с локальными эффектами на игрока не вызывают десинхронизацию? |
02.05.2014, 22:10 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
nvc123
new status
offline
Опыт:
59,284Активность: |
ThinLayer, изменение цвета не вызовет |
02.05.2014, 22:41 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Melissa
Я всегда хочу как лучше!
offline
Опыт:
31,696Активность: |
ThinLayer:
Локальная смена прозрачности/цвета и локально проигрывание анимации не вызовут десинхронизацию. |
02.05.2014, 22:58 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|