Я уже много задавал вопросов на эту тему. Многие отсылались на деформацию рельефа и корявый скрипт.
Мне игроки помогли обнаружить причину. Когда игрок апает атаку до 15, защиту до 15. улучшения происходит десинхрон с вероятностью 100%
Причина обнаружена, Но что вызывает эту причину?

Принятый ответ

Господа, десинхронизацию удалось устранить.
Причиной послужил многоуровневое улучшение. Это 100% информация. И пожалуй, очень важная, ибо я ни в одной статье не встречал, что такое возможно!
Улучшение я оставил по-прежнему. Лишь сменил иконки. Раньше стоял на каждый уровень 1 улучшения (а их 25 уровней) по уникальной иконке. С 15-16 уровня иконки начинали повторятся через каждые 6 штук (скрины). Теперь я поставил лишь на 3 уровня разные иконки. После 3 иконка перестает меняться.
Такая же история с названиями улучшений. Теперь они после 3 уровня последующие стали называться также, как называется 3 лвл.
Десинхронизация ушла...
А то что причина таилась не в скрипте могут подтвердить пользователи nvc123 и 16GB. Он заглядывал в скрипт карты и ни раз подтверждал, что с ним порядок!
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
15
9 лет назад
Отредактирован EnergyFrost
0
SсRealm:
Просто человек набивает цену,не может быть то,чего не может быть
. Факт остается фактом. Я сам был удивлен и не поверил, пока не увидел своими глазами. Я во время игры сказал, чтобы качали атаку. На что мне игроки сказали нет. Будет десинхрон. Я не поверил. И по завершению был десинхрон.
Clamp:
Карту в студию!
Все способы, что предлогались я опробую на следующей неделе. Карту скину тоже на след неделе. Раньше никак. Хотя, если вы играете в warcraft, то зайдите на бот, что хостит карту Footman Frenzy 3.75
0
30
9 лет назад
0
зайдите на бот, что хостит карту Footman Frenzy 3.75
Он хостит открытую версию с доступом к коду?
0
29
9 лет назад
Отредактирован 16GB
0
Clamp,
код из любой карты достаётся в 2-3 клика, с новой зезулой то).
2
28
9 лет назад
2
16GB, то есть мы должны таскать код из его запротекченной карты для того чтобы помочь ему?
2
30
9 лет назад
2
16GB, вот как бы да. Даже в протект версии его проблема решается ctrl+F "GetLocalPlayer" по .j файлу, но напрягаться установкой по новой депротекта ради того, чтобы помочь тому, кто сам себя и других вводит в заблуждение, я не хочу и не буду.
2
29
9 лет назад
Отредактирован 16GB
2
Clamp,
А что если я тебе скажу что смотрел код этой карты и там проблема не в GetLocalPlayer? Там что-то схожее с дисинхроном в гоблинах, который за 5 лет они так и не смогли исправить.
nvc123,
Тебя не заставляют помогать.
2
28
9 лет назад
2
Clamp, GetLocalPlayer убрали уже давно
0
20
9 лет назад
Отредактирован ssbbssc
0
16GB:
человека просят скинуть код - он говорит, не в коде дело
я проверил сейчас, на ноуте и стаце дома - 10 апгрейдов по 15 уровней - все апал у двух игроков, нет десинха
значит дело в коде
и автор явно не понимает, что его чертов велосипед, изобретенный 5 лет назад великолепный код никому начерта не сдался
2
29
9 лет назад
2
ssbbssc,
Ты видимо не понимаешь, что в разных карта это может быть по разному, и то что тут дисинхрон это не значит он, что он будет везде при таких условиях, возможно 15 лвл апгрейда, это не единственное условие дисихронизации.
0
30
9 лет назад
0
А что если я тебе скажу что смотрел код этой карты и там проблема не в GetLocalPlayer?
Тогда я отвечу, что врёт или автор вопроса, или ты.
0
29
9 лет назад
0
Clamp,
А о других источниках дисинхрона ты не знаешь?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.