Вначале игры на моей карте всегда идет долгое ожидание участников. Не знаю .виновата ли ирина бот или мои кривые руки.
Может ли быть виной той, что у меня на инициализиции карты стоит много действий?

SсRealm, может нужно оптимизировать свой код, убрать лишнее, системы переделать, перечитать и переписать что-то?
То, что написано в 10 строк и кажется самым оптимальным решением, порой может поместится в 4 строки. Оно конечно не бустанет -2 минуты ожидания игроков, но пару секунд сэкономит
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
всего несколько файлов участвуют в синхронизации, не должно выкидывать из-за моделей
ответ
Ярг Восьмой:
Вообще по идее диалоговое окно как бы фрейм, и он не должно дэсинхронизироваться от такого
Но всё можно ожидать от патча 1.26, но десинк возможен, если я токмо не ошибаюсь.
if GetLocalPlayer() == whichPlayer then
call DialogSetMessage(whichDialog, message)
endif
Если использовать локальную строку, то лучше создавать массив хранящий в себе строки, который должны показываться у игрока.
if GetLocalPlayer() == whichPlayer then
        set s = message
else
		set s = strData[ GetPlayerId( GetLocalPlayer() ) ] 
endif
А если оставить тот метод со строкой, то есть шанс, что у другого пропадёт просто надпись-сообщение:
Если этот использовать.
if GetLocalPlayer() == whichPlayer then
        set s = message
    endif
ответ
И есть ли быстрый способ синхронизации (глобализации) данных в выпуске рефордж?
---@param whichTrigger trigger
---@param whichPlayer player
---@param prefix string
---@param fromServer boolean
---@return event
function BlzTriggerRegisterPlayerSyncEvent(whichTrigger, whichPlayer, prefix, fromServer) end    -- (native)


---@param prefix string
---@param data string
---@return boolean
function BlzSendSyncData(prefix, data) end    -- (native)

---@return string
function BlzGetTriggerSyncPrefix() end    -- (native)

---@return string
function BlzGetTriggerSyncData() end    -- (native)
ответ
Taurenus,
  1. Идем сюда, читаем внимательно, возвращаемся, когда поймем содержание, в противном случае циклим прочтение, пока не поймем.
  2. Идем сюда, читаем внимательно, возвращаемся, когда поймем содержание, в противном случае циклим прочтение, пока не поймем.
  3. Как правило, те, кому нужен 1 скилл, потом придут за 2-3-4-5-6-7...100000, ибо их подход к работе / творчеству исходно выстроен на паразитировании.
Если совсем упрямый, то раздел вопросов не создан для философских вопросов, вам либо в блог, либо в социальные сети.
ответ
По возможности убери все способности на порчу, в коде намёков на десинки не увидел.

32
Ну ты знаешь можно много гадать, какие версии у игроков и тебя, че делал, что за карта, ну прям экстрасенсы должны придти и угадать.
21
quq_CCCP:
Ну ты знаешь можно много гадать, какие версии у игроков и тебя, че делал, что за карта, ну прям экстрасенсы должны придти и угадать.
Чисто триггеры. Вообще, в чем бывает причина подобного?
28
SсRealm, может нужно оптимизировать свой код, убрать лишнее, системы переделать, перечитать и переписать что-то?
То, что написано в 10 строк и кажется самым оптимальным решением, порой может поместится в 4 строки. Оно конечно не бустанет -2 минуты ожидания игроков, но пару секунд сэкономит
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.