Перейти к публикации

°• Alliance: Fort System 2.4.2

Вышел 18.01.2016


Ключевые изменения

  • [Баг] Проверка правильности расположения объекта теперь не обладает ложными срабатываниями связанными с неограниченной длиной трассирующего луча проверки.
  • [Предложение] Если центр предмета мог уйти за рамки мира в результате предварительных расчетов перед редактированием, плагин не даст ему это сделать. Загрузить объекты находящиеся за рамками мира тоже теперь нельзя, т.к фактически это мусор. Актуально для случаев когда предмет передвигали под пол, в результате там и теряли =D
  • [Предложение] Игрок не сможет поместить предмет в запретную зону, если центр или хоть один из краев предмета в результате предварительных расчетов окажеться внутри запретной зоны.
  • В некоторых случаях не созданный до конца объект который не прошел все проверки так и оставался на сервере в эмбрионом состоянии!!, теперь удаляю такие случаи.
  •  Двери и оружие теперь тоже проверяются на правильность расположения при создании, но не бойтесь, если предмет по расположению курсора не сможет создаться то, он не возьмет с вас поинтов.
  • [Предложение] Сделано отображение кол-ва корректно загруженных предметов из сохранки и кол-во не загруженных с причинами отказа.
  • Исправлена предположительная утечка указателей в системе загрузки объектов, в случае полного отказа базы данных.

Дополнительная информация

Запретными зонами считаются места рождения зараженных на карте Faciliy 13 и Out Post 2, а так же некоторые места в картах подземелье.

 Типы причин отказа загрузки объекта:

  • "Неправильный тип объекта"    
  • "Модель не прекешируется вручную"    
  • "Модель не найдена на сервере"    
  • "Объект вышел за рамки мира" - в данный момент отключена, т.к. выход за рамки мира не критичен настолько чтобы совсем запрещать.
  • "Объект в неправильном месте" - а вот если объект находился в таком месте,  то при его спавне могла обрушится физика сервера и при рестарте раунда он бы упал, такие случаи проверяются перед загрузкой и изменением объектов игроками, чтобы защитить сервер от падений.
  • "Объект в запретной зоне"    
  • "Край объекта в запретной зоне"    
  • "Объект помечен как обычный, но сам он платный (сообщите разработчикам)"    
  • "Неправильный тип ближнего оружия"    
  • "Неправильный тип оружия"    
  •  "Невозможно создать (сообщите разработчикам)"    
  • "API плагина ламп недоступен (сообщите разработчикам)"    
  • "Плагин ламп не может создать лампу (сообщите разработчикам)"    
  • "Лимит ламп исчерпан"   
  • "Серверный лимит из-за ламп мог быть исчерпан"    
  • "Неправильный тип лампы (сообщите разработчикам)"    

Выделенные зеленым добавлены в этом обновлении, остальные были но представляли собой простые коды из чисел никуда не идущие.

За отчеты по проблемам сервера °• Mega Survival, выражаем благодарность @2ndrapala



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