Годик не занимался мапмейкерством. Но тут решил слепить карту. Открыл старую (там была частая десинхрона), поэтому я решил перелепить ее по-новой. Импортировал данные объектов. Копипастнул скрипт. Знаю, что это было бессмысленно, но я надеялся. Очень. Но нифига.
Дела такие: игру через игру десинхронит.
Выкидывает 2-3 человек. не больше. Игра на 12 человек. GetLocalPlayer() весь закомментил(т.е он не используется. Вообще)
Где таится причина, не имею маленьшего представления. Помогите. Мб она в РО.

quq_CCCP, nvc123 ,
В общем. Не знаю в чем причина. Но! Десихронизация пропала (ну во всяком случае стала крайне редкой) после того, как я изменил 3 вещи.
  1. Каждые 6 сек триггер создавал юнитов= колву игроков в x и y здания начального. Заменил координаты на локацию (вряд ли это была причина)
  2. Ладшавт обновли (по сути ничего не изменил) просто убрал. Поиграл. Потом снова восстановил (вряд ли это была причина)
  3. В мультиборд записывались кол-во смертей юнитов. Но прежде чем ++ счетчик, умерший проходил условия. Одним из условий было, что юнит имеет спососбность Aloc(москиты). И возможно старенький warcraft 3 конфликтовал с этим. Из-за чего и получался десинхрон. Спасибо тем, кто попытался мне помочь.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
15
я говорю о том, что, быть может, есть еще какие-то причины, приводящие к десинхронизации
5
Я уже говорил, хотя никто не верил.
В Battle for Souls практически с такими же симптомами происходил десинхрон из-за апгрейда на много уровней (по-моему, на атаку и/или защиту).
Если такой есть, попробуй временно убрать.
Из других наиболее распространённых и более известных причин:
  • Гуишные функции перемещения камеры (если стремаешься, попробуй вообще все функции на камеру убрать и посмотреть).
  • Триггерные деформации земли.
28
Гуишные функции перемещения камеры (если стремаешься, попробуй вообще все функции на камеру убрать и посмотреть).
это и есть локал плеер
15
Pippetz:
Я уже говорил, хотя никто не верил.
В Battle for Souls практически с такими же симптомами происходил десинхрон из-за апгрейда на много уровней (по-моему, на атаку и/или защиту).
Если такой есть, попробуй временно убрать.
Из других наиболее распространённых и более известных причин:
  • Гуишные функции перемещения камеры (если стремаешься, попробуй вообще все функции на камеру убрать и посмотреть).
  • Триггерные деформации земли.
хм. и как тогда заменить это?
Никак. А вот ладш временно поставлю самый простой. Трава- камень
Гуи не использую. И как уже сказал, глп закомментил
21
Удали все триггеры и посмотри, что будет. Если будет норм работать, значит дело в них.
15
Proshel_Doty:
Удали все триггеры и посмотри, что будет. Если будет норм работать, значит дело в них.
так триггеры придают смысл карте. Без них карта- не карта. Как играть тогда, если их не будет?
32
Ну делайте лог с помощью PreloadExploit, смотрите что у кого было, пересмотрите реплей, какие действия были во время десинха, мб есть что то общее, потм качаем тулу и играем с самим собой по сети, повторяем то чо было в реплее во время десинха, если дисинхает то усе, значит тут косяк в коде\модели
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.