Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
Retrovelo

Что это такое? Как пофиксить?

С чем  может быть связана проблема? И как её оперативно по-фиксить?

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

Обратится в багемию с указанием бага.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0

@paranoyk 

Тоже замечал подобное поведение, но только на серверах с модами. 
На ванильных серверах без модов такое тоже встречается, не в курсе?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Это здание растёт уже пятый патч...

если не больше

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Интересно, а позиция объекта во «взлетевшем» состоянии, соответствует позиции этого же объекта в файле спауна? Если нет, то я бы предложил как-то «респавнить» взлетевшие объекты, например, по экшену игрока.

костыль, но лучше чем ничего. Только надо как-то идентифицировать этот объект, чтобы его отреспавнить.

Изменено пользователем xOk (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
19 минут назад, xOk сказал:

Интересно, а позиция объекта во «взлетевшем» состоянии, соответствует позиции этого же объекта в файле спауна? Если нет, то я бы предложил как-то «респавнить» взлетевшие объекты, например, по экшену игрока.

костыль, но лучше чем ничего. Только надо как-то идентифицировать этот объект, чтобы его отреспавнить.

А еще лучше - не респавнить, а просто установить исходную позицию.

 

Вот еще вариант решения проблемы в случае, если объект ванильный (спавнится на основе файлов mapgroupcluster.xml) :

  1. Добавить админу функцию, позволяющую сбрасывать положение объекта, на который админ смотрит.
  2. Когда админ вызывает эту функцию, с клиента на сервер отправляется кастомный RPC, в котором передаётся объект, на который смотрит админ.
  3. Сервер просматривает файлы mapgroupcluster.xml, и ищет в них тег, который по навзанию объекта и его координгатам x и z (они, я так понимаю, не меняются в баге).
  4. Если сервер нашел такой тег, то сервер берет координаты, указанные в нём, и вызывает SetPosition() для данного объекта с исходными координатами.

P.S.: это всё мысли вслух. То, в какую сторону я бы покопал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
8 часов назад, xOk сказал:

Вот еще вариант решения проблемы в случае, если объект ванильный (спавнится на основе файлов mapgroupcluster.xml)

Поясните, что вы имеете ввиду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@paranoyk 

8 часов назад, xOk сказал:

Вот еще вариант решения проблемы в случае, если объект ванильный (спавнится на основе файлов mapgroupcluster.xml) :

Пардон, имел ввиду файл mapgrouppos.xml.

 

31 минуту назад, paranoyk сказал:

Поясните, что вы имеете ввиду.

В файле mapgrouppos.xml, как я понимаю, описаны статические объекты (строения и тп) и их позиции и направление, которые используются при спавне при запуске сервера. 

Если в текущий момент времени "взлетевшая" палатка имеет координату Y, отличную от той, которая задана в этом файле для этой палатки, то можно попробовать сбросить позицию этой палатки, например, используя SetPosition() с координатами из файла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

По секрету...mapgrouppos.xml формируется исходя из координат объектов, там вы истины не найдёте. Ибо это координаты НЕ обьекта. И даже если вы их сотрёте-обьекты всё равно будут .
Хотите решить проблему если МОЖЕТЕ ванильный предмет в момент рестарата "приземлить"-меняйте ему координату У. Остальное дело техники....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка