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

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

Ответ
 
p01nTT

offline
Опыт: 11,160
Активность:
GetLocalPlayer==наш игрок
GetLocalPlayer==наш игрок
хочу побольше узнать об этой конструкции: что возвращает GetLocalPlayer если его просто использовать и с чем можно использовать эту конструкцию насчёт мультибоардов и выделения знаю,с чем ещё?
И будет ли она работать с спецэффектами или с цветом юнита и его прозрачностью?
Старый 14.12.2006, 13:03
DioD

offline
Опыт: 45,134
Активность:
возращяет номер игрока каждому игроку отдельно от остальных игроков
игроку 1 вернёт 1
игроку 2 вернёт 2
if GetLocalPlayer==Player(2) then
событие сработает только для третьего игрока, учтите что нельзя создать хэндл для игрока отдельно отостальных
функция как сказано выше асинхронна и для каждого из игроков возращает своё значение.
Старый 14.12.2006, 13:12
Soul reAver
Мертвый вампир
offline
Опыт: 1,542
Активность:
Эту функцию можно юзать для составления мультибордов, в статье, по-моему Джона, это описано. Со спецэфектами, прозрачностью, цветом, невидимостью и тп к сожалению не работает :( и может привести к рассоединению в сетевой игре.
Старый 15.12.2006, 10:55
DioD

offline
Опыт: 45,134
Активность:
увы ты не прав, работает и с прозрачностью и с спецефектамиисцветами юнитов и еще много с чем
Старый 15.12.2006, 12:01
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Цитата:
увы ты не прав, работает и с прозрачностью и с спецефектамиисцветами юнитов и еще много с чем

И типа не будет дисконекта изза десинхронизации? 8)
Старый 15.12.2006, 14:50
Toadcop

offline
Опыт: 54,313
Активность:
можно устанавливать значения локальным переменным (имхо) но не тестировано...
впринципе это надо ТОЛЬКО для мультиплеера для сингла ЛокалПлаер вернёт ВСЕГДА игрока кем бы он и не играл бы.
Старый 15.12.2006, 15:17
DioD

offline
Опыт: 45,134
Активность:
про сингл речи не было
Старый 15.12.2006, 15:50
Toadcop

offline
Опыт: 54,313
Активность:
Цитата:
про сингл речи не было
я мулти не уважаю =)
Старый 15.12.2006, 15:52
NETRAT

offline
Опыт: 83,712
Активность:
exploder
Цитата:
И типа не будет дисконекта изза десинхронизации? 8)
для таких функций не будет - хотя бы скилл Mortred - прозрачность
Старый 15.12.2006, 23:45
DioD

offline
Опыт: 45,134
Активность:
будет десинк если попытаться сравнить данные разных игроков.
это касается GetLocationZ после изменения уровня ландшафта для одного игрока отдельно от другого.
Старый 16.12.2006, 11:39
ArchWorm
Матрица незалежности
offline
Опыт: 4,675
Активность:
DioD, в коммоне про GetLocZ сказано, что он и так может разные значения для разных игроков возвращать.
И ещё, если создавать декорации персонально, не будет ли десинков?
Старый 16.12.2006, 22:09
p01nTT

offline
Опыт: 11,160
Активность:
то есть я могу сделать юнита прозрачным для всех игроков кроме себя? Интересно а абилку locust добавить можно,или с этим не работает? А как насчёт изображения на карте?

p01nTT добавил:
кстати и это работает с floating text'ом?
Старый 17.12.2006, 02:11
DioD

offline
Опыт: 45,134
Активность:
Arch ты говоришь бред, то что написано в коммон имеет расшифровку, я её тебе дал, если хочешь можешь тестировать сам, один рельеф одни значения ВСЕГДА
на флотинг текст как раз и работает полностью, так построено почти всё
SetTextVisiot<?>(GetLocalPlayer()==Player(0))
покажет текст только первому игроку
Старый 17.12.2006, 04:46
ArchWorm
Матрица незалежности
offline
Опыт: 4,675
Активность:
DioD, вместо чем про бред говорить, ответь мне про декорации. Очень надо!
Старый 17.12.2006, 13:53
DioD

offline
Опыт: 45,134
Активность:
декорация в разделе по джаз, крута, короче ховоря нетупить господа
Старый 17.12.2006, 13:56
Iron
Листовой
offline
Опыт: 24,427
Активность:
ArchWorm12612, будет десинк если, например, у декорации есть текстура пути и юнит попытается пройти сквозь нее. Или же, например, если это разрушаемая и ее кто-нибудь ударит. А так, без всяких воздействий можно.
Старый 17.12.2006, 14:24
ArchWorm
Матрица незалежности
offline
Опыт: 4,675
Активность:
DioD, ты по ходу аватар с себя фоткал. Ты чё, не въезжаешь, что мне для фичи надо, и пишу я её на джасс?
Iron, печально, что карта путей порет дело.
Старый 17.12.2006, 14:41
DioD

offline
Опыт: 45,134
Активность:
не карта а наличие хэндла событий
Старый 17.12.2006, 15:04
p01nTT

offline
Опыт: 11,160
Активность:
ещё вопрос:
u - 1 юнит
u1 - 2 юнит
как можно сделать чтобы u мог проходить через u1,а u1 через u не мог.
описал кратко и понятно ))
Старый 17.12.2006, 15:54
DioD

offline
Опыт: 45,134
Активность:
одному из юнитов выключитьпачинг и всё
Старый 17.12.2006, 19:09
Ответ

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

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

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

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



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