Teleportation

Teleportation 1.2.2

Нет прав для скачивания
Особенности
● Расширенная система привилегий.
● Большое количество настраиваемых параметров связных с ограничениями телепортации.
● Русская конфигурация, русский языковой файл
● Поддержка плагина Friends и Clans (Clans Reborn)
● Установка точки телепортации дома, идёт через спальный мешок. Тем же убираеться множество багов связаных с сохранением точек на различных обьектах, а так же на различных локациях


Чат команды
● /tpr "ник/steamid игрока" - отправить запрос на телепортацию
● /tpa - принять запрос на телепортацию
● /tpc - отменить телепортацию
● /sethome "название дома" - сохранить местоположение дома
● /home "название дома" - телепортироваться к местоположению дома
● /removehome "название дома" - удалить местоположение дома
● /homelist - открыть список всех сохраненных точек на карте

Чат команды администратора (Нужна привилегия teleportation.admin)
● /tp "ник/steamid игрока" - телепортироваться к игроку
● /tp "ник/steamid игрока1" "ник/steamid игрока2" - телепортировать игрока1 к игроку2
● /tp "x" "y" "z" - телепортироваться по координатам
● /tp "ник/steamid игрока" "x" "y" "z" - телепортировать игрока по координатам
● /tpl ИМЯ - ТП на сохраненное местоположение
/tpl add - Новое местоположение
/tpl remove - Удалить местоположение
/tpl list - Списоксохраненных местоположений
● /tpspec - Слежение за игроком

Конфигурационный файл:
Код:
{
"Автоматический вайп данных при генерации новой карты": true,
"Время ответа на запрос телепортации (в секундах)": 15,
"Длительность задержки перед телепортацией (в секундах)": 15,
"Длительность задержки перед телепортацией с привилегией (в секундах)": {
"teleportation.vip": 10,
"teleportation.prem": 7,
"teleportation.elite": 5
},
"Длительность перезарядки телепорта (в секундах)": 180,
"Длительность перезарядки телепорта домой (в секундах)": 180,
"Длительность перезарядки телепорта домой с привилегией (в секундах)": {
"teleportation.vip": 150,
"teleportation.prem": 120,
"teleportation.elite": 90
},
"Длительность перезарядки телепорта с привилегией (в секундах)": {
"teleportation.vip": 150,
"teleportation.prem": 120,
"teleportation.elite": 90
},
"Запрещать отправлять запрос на телепортацию в зоне действия чужого шкафа": true,
"Запрещать принимать запрос на телепортацию в зоне действия чужого шкафа": true,
"Запрещать сохранять местоположение если игрок не является владельцем фундамента": true,
"Звук предупреждения (пустое поле = звук отключен)": "assets/prefabs/locks/keypad/effects/lock.code.denied.prefab",
"Звук уведомления при получение запроса на телепорт (пустое поле = звук отключен)": "assets/prefabs/locks/keypad/effects/lock.code.unlock.prefab",
"Логировать использование команд для администраторов": true,
"Ограничение на количество сохранённых местоположений": 2,
"Ограничение на количество сохранённых местоположений с привилегией": {
"teleportation.vip": 4,
"teleportation.prem": 5,
"teleportation.elite": 6
},
"Разрешать сохранять местоположение если игрок является другом или соклановцем владельца фундамента ": true,
"Разрешать сохранять местоположение только на фундаменте": true
}

Языковой файл:
Код:
{
  "foundationmissing": "Фундамент не найден!",
  "foundationmissingR": "Фундамент не найден, местоположение было удалено!",
  "playerisyou": "Нельзя отправлять телепорт самому себе!",
  "maxhomes": "У вас максимальное кол-во местоположений!",
  "homeexist": "Такое местоположение уже существует!",
  "homesucces": "Местоположение {0} успешно установлено!",
  "sethomeArgsError": "Для установки местоположения используйте /sethome ИМЯ",
  "settpArgsError": "Для установки местоположения используйте /tpl add ИМЯ",
  "homeArgsError": "Для телепортации на местоположение используйте /home ИМЯ",
  "tpArgsError": "Для телепортации на местоположение используйте /tpl ИМЯ",
  "tpError": "Запрещено! Вы в очереди на телепортацию",
  "homenotexist": "Местоположение с таким названием не найдено!",
  "homequeue": "Телепортация на {0} будет через {1}",
  "tpwounded": "Вы получили ранение, телепортация отменена!",
  "tphomesuccess": "Вы телепортированы домой!",
  "tptpsuccess": "Вы телепортированы на указаное место!",
  "homesmissing": "У вас нет доступных местоположений!",
  "removehomeArgsError": "Для удаления местоположения используйте /removehome ИМЯ",
  "removetpArgsError": "Для удаления местоположения используйте /tpl remove ИМЯ",
  "removehomesuccess": "Местоположение {0} успешно удалено",
  "sleepingbagmissing": "Спальный мешок не найден, местоположение удалено!",
  "tprArgsError": "Для отправки запроса на телепортация используйте /tpr НИК",
  "playermissing": "Игрок не найден",
  "tpspecError": "Не правильно введена команда. Используйте: /tpspec НИК",
  "playermissingOff": "Игрок не в сети",
  "playermissingOrDeath": "Игрок не найден, или он мёртв",
  "playerItsYou": "Нельзя следить за самым собой",
  "playerItsSpec": "Игрок уже за кем то наблюдает",
  "tprrequestsuccess": "Запрос {0} успешно отправлен",
  "tprpending": "{0} отправил вам запрос на телепортацию\nЧтобы принять используйте /tpa\nЧтобы отказаться используйте /tpc",
  "tpanotexist": "У вас нет активных запросов на телепортацию!",
  "tpqueue": "{0} принял ваш запрос на телепортацию\nВы будете телепортированы через {1}",
  "tpc": "Телепортация успешно отменена!",
  "tpctarget": "{0} отменил телепортацию!",
  "tpplayersuccess": "Вы успешно телепортировались к {0}",
  "tpasuccess": "Вы приняли запрос телепортации от {0}\nОн будет телепортирован через {1}",
  "tppendingcanceled": "Запрос телепортации отменён",
  "tpcupboard": "Телепортация в зоне действия чужого шкафа запрещена!",
  "tphomecupboard": "Телепортация домой в зоне действия чужого шкафа запрещена!",
  "tpacupboard": "Принятие телепортации в зоне действия чужого шкафа запрещена!",
  "sethomecupboard": "Установка местоположения в зоне действия чужого шкафа запрещена!",
  "tpacanceled": "Вы не ответили на запрос.",
  "tpkd": "Телепортация на перезарядке!\nОсталось {0}",
  "tpWoundedTarget": "Игрок ранен, телепортация отменена!",
  "sethomeBlock": "Нельзя использовать /sethome слишком часто, попробуйте позже!",
  "foundationowner": "Нельзя использовать /sethome не на своих строениях!",
  "foundationownerFC": "Создатель обьекта не являеться вашим соклановцем или другом, /sethome запрещен",
  "homeslist": "Доступное количество местоположений: {0}\n{1}",
  "tplist": "Ваши сохраненные метоположения:\n{0}",
  "Swimming": "Вы в воде, телепортация отменена!",
  "Craft": "Вы на крафте, телепортация отменена!",
  "Radiation": "Телепортация во время радиационного облучения запрещена!\nТелепорт отменён.",
  "Bleeding": "Телепортация во время кровотечения запрещена!\nТелепорт отменён.",
  "Alive": "Вы погибли!\nТелепорт отменён.",
  "Cold": "Вам холодно, телепортация отменена!",
  "Wounded": "Вы получили ранения, телепорт отменён!"
}

Привилегии
● Все привилегии настраиваются в файле конфигурации /oxide/config/Teleportation.json

● Для доступа к командам администратора необходим AuthLevel 2 или teleportation.admin

Пример выдачи привилегии
● oxide.grant user 76561198000000000 teleportation.vip - выдать привилегию одному игроку навсегда.
● oxide.grant group vip teleportation.vip - выдать привилегию всем игрокам которые состоят в группе vip.
● grant.permission {steamid} teleportation.vip
30d - выдать привилегию одному игроку на 30 дней (для работы необходим плагин Timed Permissions, данный способ выдачи будет актуален для услуг в магазине).
  • Like
Реакции: desten и Mxsim
Автор
Information
Скачивания
1,252
Просмотры
28,184
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Information

Последние обновления

  1. Teleportation [1.2.2] Temporary Fix

    Временный фикс пока доделываю сохранения конфигурации.
  2. Teleportation [1.2.1] Update

    Конфигурационный файл изменился: "O. Создавать объект при сохранении местоположения": true...
  3. Teleportation [1.2.0] Fix, Update

    Полностью переделал проверки на телепортацию. Переписал конфигурацию под разделы. Добавил новые...