Сейчас 21:24:46 Воскресенье, 5 мая, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Десинхронизация ((как это?))
Десинхронизация
kalmarrrДата: Суббота, 19 Ноября 2011, 22:39:05 | Сообщение # 1
1 уровень
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: 0
Блокировки:
Говорят, что при использовании GetLocalPlayer() может произойти десинхронизация. Из-за чего это происходит? Как это выглядит в игре на компьютере хоста и компьютерах других игроков?
 

Ty3uKДата: Суббота, 19 Ноября 2011, 22:44:02 | Сообщение # 2
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Из-за создания объектов через локалплеер. На компе хоста и участников ничего не будет, а у того, кто поймал десинх будет надпись "соединение разорвано"

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

kalmarrrДата: Суббота, 19 Ноября 2011, 22:54:33 | Сообщение # 3
1 уровень
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: 0
Блокировки:
Хост увидит, что кто-то вышел из игры или игрок будет неактивным просто?
 

Ty3uKДата: Суббота, 19 Ноября 2011, 22:56:16 | Сообщение # 4
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Ничего не увидит. Игрок просто ливнет и все

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

HexingДата: Воскресенье, 20 Ноября 2011, 09:28:59 | Сообщение # 5
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
про это статья на хгм была...
ну вообщем нельзя создавать переменные между:
Code

if(GetLocalPlayer() == something) then
  //здесь нельзя создавать переменные и нельзя вызывать функции что-либо возвращающие
endif


 

kalmarrrДата: Воскресенье, 20 Ноября 2011, 19:02:52 | Сообщение # 6
1 уровень
Группа: Пользователи
Сообщений: 18
Награды: 0
Репутация: 0
Блокировки:
А можно для одного игрока, через GetLocalPlayer(), включать и выключать триггеры, имеющие периодический запуск?
 

HexingДата: Понедельник, 21 Ноября 2011, 05:48:34 | Сообщение # 7
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
нельзя

 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Десинхронизация ((как это?))
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz