Не появляются чекпоинты -
Josipo - 14.08.2012
С недавних пор перестали отображаться чекпоинты на карте.
Иногда их видно в игре, но не видно на карте.
Иногда их просто нет.
Иногда они появляются, когда подъездаешь к тому месту, где должен быть.
А иногда всё отлично работает.
Больше года всё работало отлично, без сбоев. Ничего по чекпоинтам не трогал за последнее время.
Вроде бы это появилась одновременно с тем, как онлайн приблизился к 200.
Перевёл все чекпоинты на стример от Incognito. Точно такая же ситуация.
С чем может быть связано?
Re: Не появляются чекпоинты -
Den_Bellik - 14.08.2012
1) Возможные лаги от хостинга.
2) Перевысел макс. количество чекпоинтов.
3) Скинь свод код.
Re: Не появляются чекпоинты -
Josipo - 15.08.2012
1. Вряд ли проблема в этом.
2. Он же всего один для игрока может быть. Как я мог превысить?
3. SetPlayerCheckpoint(playerid,x,y,z,size); Всё стандартно. Ничего не изменял
Re: Не появляются чекпоинты -
Stepashka - 15.08.2012
У тебя только или у всех игроков на сервере?
Re: Не появляются чекпоинты -
Josipo - 15.08.2012
У всех
Re: Не появляются чекпоинты -
Josipo - 15.08.2012
Кажется нашел закономерность.
Чекпоинты плохо работают, если находиться в "зеленых зонах" (созданнные через CreateDynamicRectangle (streamer)).
Re: Не появляются чекпоинты -
Josipo - 27.08.2012
Проблема не решена.
Вчера все SetPlayerCheckpoint были переделаны на SetPlayerRaceCheckpoint, что всё равно не решило проблему. Метка на карте появляется примерно в 50% случаев.
На сервере используется стример от Инкогнито. Возможны ли с ним какие-то конфликты? Хотя он уже полгода стоит и всё было нормально. Может от того, что объектов стало больше?
Re: Не появляются чекпоинты -
Josipo - 28.08.2012
Сменил хостинг. Проблема осталась.
Примерно до 50 игроков онлайн все чекпоинты отображаются на карте.
Проверяли несколько часов. Ни одно сбоя.
Как только стало 130 игроков, начинаются сбои.
Есть какие то идеи?
Re: Не появляются чекпоинты -
Stepashka - 28.08.2012
Отключи стриммер.
Re: Не появляются чекпоинты -
Josipo - 28.08.2012
Попробую сегодня ночью
Re: Не появляются чекпоинты -
Josipo - 28.08.2012
Чтобы запустить сервер без стример, нужно полмода переписать. На нём объекты, пикапы, 3dlabel.
Заметил, что если стоять среди толпы игроков и ставить чекпоинт, он появляется на карте очень редко.
Если в этом же месте себе поставить другой виртуальный мир, то появляется на карте с вероятностью 100%.