Перейти к содержимому

DustBlue IPB Skin by CodeGame Networks

HiveExt: [Information] Reset ObjectID ... from position


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 27 октября 2015 - 09:49

Недавно на карте Тавиана заметил, что моя техника стала пропадать из спавна. В логе БД увидел, что она сбрасывается и спавнится пустышкой без координат потом..
WTF так сказать? Инфы нет в сети, дллку Эпохи вскрывать неохота - много возни, т.к. позабыл половину из той крохи что узнал об этих делах..
Вот например:
2015-10-26 23:39:14 HiveExt: [Information] Reset ObjectID 394 (hilux1_civil_1_open) from position [8441.75,19527.3,0.012]

Вот как она потом спавнится (обратите внимание на пустой массив координат после дира 136):

2015-10-26 23:39:15 HiveExt: [Information] Result: ["OBJ","394","hilux1_civil_1_open","0",[136,[]],[],[["motor",0.873],["sklo predni P",0.286],["sklo predni L",0.709],["karoserie",0.692],["palivo",1],["wheel_1_1_steering",1],["wheel_2_1_steering",1],["wheel_1_4_steering",0.297],["wheel_2_4_steering",0.796],["wheel_1_3_steering",0.631],["wheel_2_3_steering",0.399],["wheel_1_2_steering",1],["wheel_2_2_steering",1],["glass1",1],["glass2",1],["glass3",1],["glass4",1]],0.542,1.0]

Хелпнет кто? Хоть советом, хоть предположением?
С уважением, и всё такое..

#2 NoNameUltima

NoNameUltima

    Администратор

  • Администраторы
  • 191 сообщений
  • ГородСанкт-Петербург

Отправлено 28 октября 2015 - 15:07

Ну и добавь diag_log - что идет в координатах.

#3 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 28 октября 2015 - 15:13

Просмотр сообщенияNoNameUltima (28 октября 2015 - 15:07) писал:

Ну и добавь diag_log - что идет в координатах.
Как что? А ничего - пустые квадратные скобки. Посмотри ещё раз наверху - там как раз лог и есть.. Мне бы причину узнать - вот было бы дело! Перепробовал кучу вариантов, но пока так и не выяснил..  Если бы увидеть в дллке - когда ресетится, при каких условиях - это был бы реальный шанс решения траблы.. Сможешь заглянуть в неё?
С уважением, и всё такое..

#4 NoNameUltima

NoNameUltima

    Администратор

  • Администраторы
  • 191 сообщений
  • ГородСанкт-Петербург

Отправлено 28 октября 2015 - 16:43

Просмотр сообщенияКенГуру (28 октября 2015 - 15:13) писал:

Как что? А ничего - пустые квадратные скобки. Посмотри ещё раз наверху - там как раз лог и есть.. Мне бы причину узнать - вот было бы дело! Перепробовал кучу вариантов, но пока так и не выяснил..  Если бы увидеть в дллке - когда ресетится, при каких условиях - это был бы реальный шанс решения траблы.. Сможешь заглянуть в неё?

ты смотри, что ты передаешь в координатах, и что скрипт принимает, а не конечные логи показывай.

#5 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 28 октября 2015 - 16:49

Я ничего не передаю в координатах.. :)
Это стандартные эпоховские серверные скрипты спавна техники из БД. Читают из таблиц строки техники и спавнят. Трабла-то в том, что при получении координат происходит сброс у некоторых, и спавн БЕЗ координат.
Что и где мне ещё можно залогировать - ума не приложу!?
С уважением, и всё такое..

#6 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 28 октября 2015 - 16:51

В серверных скриптах отсутствуют слова "Reset ObjectID" - значит этот вывод в лог вшит в дллку. И по какой причине ресет? Вот что интересует..
С уважением, и всё такое..

#7 NoNameUltima

NoNameUltima

    Администратор

  • Администраторы
  • 191 сообщений
  • ГородСанкт-Петербург

Отправлено 24 ноября 2015 - 14:46

Ну как вариант, у тебя неправильная БД. - Поле которое должно быть уникальным - не является таковым, и ИД начинают дублироваться - совпадать.
А так гадать можно, что там еще...

#8 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 24 ноября 2015 - 18:48

БД стандартная, созданная из шаблона Эпохи. И проблема вовсе не в ОбъектИД, а в координатах - формат которых может не хавает движок, либо где-то вшит блэклист с массивом координат.

На Секторе Б у причала плоты и другая техника исчезает (не спавнится вернее), в 50м в ниже-выше вдоль берега - без проблем.. Так что хз-хз..
С уважением, и всё такое..

#9 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 04 декабря 2015 - 11:47

Апдейт. Полагаю - проблема в каком-то блэклисте координат, вшитых в карту Тави. На других картах такой возни не наблюдается..
С уважением, и всё такое..

#10 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 05 декабря 2015 - 07:54

Нашёл причину траблы. Она заключалась в настройках БД
Прописал в HiveExt.ini:

ResetOOBObjects = false
ResetOOBVehicles = false

И перестало резетить
С уважением, и всё такое..




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных