• Друзья, на пополнения счёта добавлены новые платежные методы FreeKassa, ЮМани, Perfect Money, Cryptomus (все виды криптовалют)

Teleportation

ПРИВАТНЫЙ Teleportation 1.5.22

Недоступно
  • Исправление компиляции
- Fix после обновления
  • Like
Реакции: Fastot
- Исправлена ошибка компиляции
- Исправлена проблема с друзьями
- В конфиг возращено Длительность перезарядки телепорта (в секундах) ( я по ошибке удалил)
- Исправлена проблема сохранения SetHome на чужих фундаментах, так же на фунадментах друзей, сокланов и тимы
- Исправлена проблема с SetHome на чужих фундаментах
- Опять же переписал принцип сохранения точек телепортации, теперь игрока будет просить подвинутся ближе к центру строения (фундамент или потолок) чтобы исключить баги.
- Добавлено Lang сообщение "centerError": "Устанавливайте точку телепортации ближе к центру строения."
- Исправлена проблема с сохранением точки телепортации
- Переписана функция сохранения точки телепортации (sethome).
- Убрано все лишнее и не использованное.
- Обновлён lang.

To do:
Я планирую переписать конфиг, вывести на новый формат, и облегчить привилегии.
Переписать таймер телепортации.
Добавить минимальное UI
  • Like
Реакции: levexkr0yt
- Исправлено сохранение точки дома на фундакментах и багоюз через текустуры. Теперь поиск фунадмента более точный, и так же он больше не центрует по нему.
- Добавлена настройка удаления точки телепртации если игрок не авторизован в шкафу точки телепортации, так же отключение в конфигурации:
"Удалять точку телепрта если она в билде в какой не авторизован игрок"
- Исправил таскания игроков по карте, теперь ТП с корабля работает верно.
- Исправил запрет ТП при нанесение урона игроку.
- Исправил проверку на радиацию, теперь она работает от количества радиации на игроке.
- Исправил ТП мёртвым. Если игрок умер его ТП отмениться.
- Обновил сохранение позиции телепорта. Теперь ТП будет сохраняться по центре фундамента или же остальных строй блоков, в том числе позиция сохраненного спальника.
- Исправил множество багов созданных через сохранение в разных типах блоков. В том числе попадания в фундамент.
- Исправлены TPA
- Обновлены проверки на BuildingBlock в случае если отключно в конфиге проверки на фундамент
- Добавлены lang сообщения об Строительных блоках
- Исправлены проблемы с ATP
- Я полностью запретил телепорты через TPR если один из игроков находятся в воздушном транспорте (ScrapHelicopter или Minicpter), из за бага таскания игроков по карте.
- Исправлены проверки на друзей и сокланов.
- Добавлена поддержка Team (Телепортация и сохранение точек дома)
- В конфигурации изменены название параметров:
"Разрешать сохранять местоположение если игрок является другом или соклановцем или тимейтом владельца фундамента ": true,
"Включить телепортацию (TPR/TPA) только к друзьям, соклановкам или тимейту": true,

После обновления рекомендую перенастроить их
- Исправлены ошибки чатовой команды /atp, добавлены проверки на наличие игрока в списке и поиска игрока
- Исправил известные мне ошибки с билдой.
- Добавил проверки на Duel.
- Добавлено Автопринятие телепорта.
- Добавлен дата файл игроков автоприёма
- Добавлена привилегия автоприёма.
- Обновлена конфигурация (Добавлена привилегия)
- Обновлен lang
- Исправлены недочёты.

JSON:
  "TPAPerm": "У Вас нету права использовать эту команду",
  "TPAEnabled": "Вы успешно <color=#FDAE37>включили</color> автопринятие запроса на телепорт\n{0}",
  "TPADisable": "Вы успешно <color=#FDAE37>отключили</color> автопринятие запроса на телепорт",
  "TPAEnabledInfo": "Добавление нового игрока <color=#FDAE37>/atp add Name/SteamID</color>\nУдаление игрока <color=#FDAE37>/atp remove Name</color>\nСписок игроков <color=#FDAE37>/apt list</color>",
  "TPAEnabledList": "Список игроков для каких у Вас включен автоматический приём телепорта:\n{0}",
  "TPAEListNotFound": "Вы пока еще не добавили не одного игрока в список, используйте <color=#FDAE37>/atp add Name/SteamID</color>",
  "TPAEAddError": "Вы не указали игрока, используйте <color=#FDAE37>/atp add Name/SteamID</color>",
  "TPARemoveError": "Вы не указали игрока, используйте <color=#FDAE37>/atp remove Name</color>",
  "TPARemoveNotFound": "Игрока <color=#FDAE37>{0}</color> нету в списке, используйте <color=#FDAE37>/atp remove Name</color>",
  "TPAEAddPlayerNotFound": "Игрок не найден! Попробуйте уточнить <color=#FDAE37>имя</color>\n{0}",
  "TPAEAddSuccess": "Игрок <color=#FDAE37>{0}</color> успешно добавлен в список",
  "TPAERemoveSuccess": "Игрок <color=#FDAE37>{0}</color> успешно удален со списока",
  "TPAEAddPlayers": "Найдено <color=#FDAE37>несколько</color> игроков с похожим ником:\n{0}",
  "TPASuccess": "Вы <color=#FDAE37>автоматически</color> приняли запрос на телепортацию так как у вас игрок в списке разрешенных."
}
  • Like
Реакции: Mister_X и Vyacheslav
Важное обновление, я накосячил :confused: )
  • Полностью переписал TPl (Если у Вас уже сохранены, они будут удалены)
  • Исправил TPR и TPA между игроками
  • Добавлены общие точки телепортации и настройка к ним (TPL) для всех игроков.
    Настройка конфигурации:
JSON:
"[TPL] Cooldown телепортации игрока на TPL": 15,
  "[TPL] Задержка телепортации игрока на TPL": 15,
  "[TPL] Разрешить игрокам использовать TPL": false,
[LIST]
"[TPL] Телепортировать админа без задержки и кулдауна?": true,
  • Исправлены некоторые моменты с вайпом - теперь вайп данных при вайпе карты будет верный.
  • Убрано лишнее
  • Исправил телепортации в фундамент (в любом виде), в случае если игрок приймет ТП в фундаменте, телепортация будет отменена.
  • Подправил админские телепортации через /tpl, убрал задержку и кулдаун.
  • Исправил режим спектра для администратора.
  • Исправил возращение с режима спетра.
  • Добавил проверку к создании Местоположения (sethome) если игрок делает это в фундаменте. Да да, строительство фундамента в фундаменте еще работает.
  • Добавил проверки на нулевую дату, в случае если дата повреждена, то будет создана новая.
  • Убрал сохранение даты при сохранении сервера, но добавил таймер сохранения. От части в данном была ошибка когда дата убивалась.
  • Исправил все виды телепортации с условными парентами игроков.
  • Добавил в конфигурацию параметр "Отмета телепорта игрока (Home/TP) если игрок ранен" - отменяет елепортацию, или же не дает принять или отправить телепортацию если игрок лежит ранен.
  • Немного изменил методы.
  • Исправил некоторые недоработки
Я не знаю почему у некоторых выдавало NRE при поиске фундаментов. Я переделал проверку, теперь она работает стабильно
  • Исправил паренты после обновления.
  • Переделал проверку на фундамент и потолки.
  • Убрал все лишнее.
Добавил проверку на активный телепорт в Home. Излишний спам командой немного нагружает сервер, так что советую обновить плагин
Исправил телепортации на Home игроков с разных объектов (исправил парент игрока)
Исправил телепорты домой, и Destroy таймера
Добавил в конфигурацию запрет на телепортацию с воздушного шара
Код:
"Разрешить отправку и приём телепорта на воздушном шаре": true,

Исправил все телепортации с воздушных шаров и кораблей и на них, теперь игроков не таскает по карте и они не телепортируются на ее центр.
Исправил функцию запрета телепортов с корабля, прошу обновится
Сверху