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

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

Ответ
 
p01nTT

offline
Опыт: 11,160
Активность:
DioD какому из них? u или u1.
Старый 17.12.2006, 19:18
DioD

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

offline
Опыт: 11,160
Активность:
понятно, ещё вопрос: как можно определить создателя игры(в смысле не Blizzard :D,а хоста)
Старый 19.12.2006, 20:32
NETRAT

offline
Опыт: 83,712
Активность:
p01nTT никак - именно поэтому в Доте режим выбирает игрок номер 1 а не хост
по пингу, но к нему мы доступа не имеем =\
Старый 19.12.2006, 23:50
DioD

offline
Опыт: 45,134
Активность:
функция гетхост основаная на синке кеша - у хоста быстрее чем у остальных, но увы она корректна только в очень редких случаях
искать на джазоком
Старый 20.12.2006, 08:41
NETRAT

offline
Опыт: 83,712
Активность:
DioD
Цитата:
увы она корректна только в очень редких случаях
типа зависит от скорости коннекта клиентов?!
Старый 20.12.2006, 09:53
DioD

offline
Опыт: 45,134
Активность:
там чёрт его знает, такую функцию сложно тестировать, может позже станет ясно от чего и почему

Код:
function GetHost takes nothing returns player
    //This stores the Id + 1 for each player.
    call StoreInteger(GameCache(), "missionKey", "key", GetPlayerId(GetLocalPlayer()) + 1)
    //Setup the TriggerSyncReady call.
    call TriggerSyncStart()
    //Sync the value of the entry for each player.
    //Each value will sync to the value of the host.
    call SyncStoredInteger(GameCache(), "missionKey", "key")
    //Wait until the Game Cache syncs the key for everyone.
    call TriggerSyncReady()
    //Return the synced value as a player.
    return Player(GetStoredInteger(GameCache(), "missionKey", "key") - 1)
endfunction
Старый 20.12.2006, 12:28
Ответ

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

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

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

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



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