Особенности
● Расширенная система привилегий.
● Большое количество настраиваемых параметров связных с ограничениями телепортации.
● Русская конфигурация, русский языковой файл
● Поддержка плагина 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 - Слежение за игроком
Конфигурационный файл:
Языковой файл:
Привилегии
● Все привилегии настраиваются в файле конфигурации /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, данный способ выдачи будет актуален для услуг в магазине).
● Расширенная система привилегий.
● Большое количество настраиваемых параметров связных с ограничениями телепортации.
● Русская конфигурация, русский языковой файл
● Поддержка плагина 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, данный способ выдачи будет актуален для услуг в магазине).