Skip to content

Описание плагинов на экономику для сервера Rust


IQTeleportation

IQTeleportation — продвинутая и оптимизированная система телепортации для повышения комфорта и удобства игроков.

Основные возможности:

  • Минималистичный UI для запросов на телепортацию и установки точки дома
  • Встроенная поддержка звуковых эффектов с изменяющейся частотой для таймера телепортации
  • Отправка запросов на телепортацию через правый клик на ник или рядом с ним на G-Map
  • Автоматическое принятие запросов телепортации от друзей с возможностью включения/выключения командой /atp
  • Блокировка телепортации с определённых монументов для баланса игрового процесса
  • Маркер точки дома с названием на G-Map и визуальной временной меткой на месте установки
  • Упрощённые команды: /sethome (/sh), /removehome (/rh), /tpr с функцией запоминания последнего игрока
  • Встроенная система WARP с множественными точками и автоматической регистрацией команд
  • Возможность использовать варпы для мероприятий или специальных точек, которые не сохраняются после вайпа карты
  • Опциональное логирование запросов, принятых телепортаций и телепортаций на точки дома для контроля активности игроков

Нажмите на меня, чтобы увидеть конфиг
json
{
  "Основные настройки плагина": {
    "Использовать логирование действий игроков в файл (true - да/false - нет)": false,
    "Использовать звуковые эффекты (true - да/false - нет)": true,
    "Использовать GameTip сообщения, вместо сообщений в чате (true - да/false - нет)": false,
    "Поднимать игрока сразу после телепортации, иначе он будет в состоянии `сна` (true - да/false - нет)": false,
    "Список монументов с которых запрещено телепортироваться (Распространяется на точки дома/телепортацию к игрокам/варпы)": [],
    "Настройки IQChat": {
      "IQChat : Кастомный префикс в чате": "[IQTeleportation]",
      "IQChat : Кастомный аватар в чате (Steam64ID) (Если требуется)": "0"
    }
  },
  "Настройка телепортации к игроку": {
    "Настройка запросов на телепортацию": {
      "Предлагать принять запрос на телепортацию в UI (true - да/false - нет)": true,
      "Режим телепортации, 1 (true) - телепортировать игрока на точку где был принят запрос, 2 (false) - телепортировать игрока к другому игроку не зависимо где был принят запрос": false,
      "Разрешить игрокам отправлять запросы на телепортацию по G-Map (true - да/false - нет)": true,
      "Использовать моментальную телепортацию на точку через G-Map (true - да/false - нет) (требуются права администратора или разрешение iqteleportation.gmap)": true,
      "Отключить функции телепортации на сервере (tpr и tpa будут недоступны) (true - да/false - нет)": false,
      "Запретить отправку и принятие запроса на телепортацию во время рейдблока (true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда игрок в метро (true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда игрок в подводной лаборатории (true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда игрок на корабле (true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда игрок на воздушном шаре (true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда игроку холодно (true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда игрок плавает (true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда игрок под радиацией (true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда у игрока кровотечение(true - да/false - нет)": true,
      "Запретить отправку и принятие запроса на телепортацию когда игрок в чужой билдинг зоне (true - да/false - нет)": true,
      "Разрешать телепортацию только к друзьям (true - да/false - нет)": false
    },
    "Настройка времени перезарядки телепортации к игроку": {
      "Стандартное количество для игроков без разрешений": 60,
      "Настройка количества для игроков с разрешениями [Разрешение] = Количество": {
        "iqteleportation.vip": 45,
        "iqteleportation.premium": 35,
        "iqteleportation.gold": 25
      }
    },
    "Настройка времени телепортации к игроку": {
      "Стандартное количество для игроков без разрешений": 20,
      "Настройка количества для игроков с разрешениями [Разрешение] = Количество": {
        "iqteleportation.vip": 15,
        "iqteleportation.premium": 10,
        "iqteleportation.gold": 5
      }
    }
  },
  "Настройка точек для дома": {
    "Предлагать установку точки дома в UI после установки кровати или спальника (true - да/false - нет)": true,
    "Разрешить игрокам телепортироваться на точку дома по G-Map (true - да/false - нет)": false,
    "Добавлять визуальный эффект (пинг) на точку дома после ее установки (true - да/false - нет)": true,
    "Добавлять маркер на G-Map игрока после установки дома (true - да/false - нет)": true,
    "Настройка разрешений на установку точек дома": {
      "Запретить установку точки дома при рейдблоке (true - да/false - нет)": true,
      "Разрешить установку точек дома на буксирах (true - да/false - нет)": false,
      "Разрешать установку точек дома только при наличии билдинг зоны (true - да/false - нет)": true,
      "Разрешать установку точек дома только при наличии авторизации в билдинг зоне (true - да/false - нет)": true
    },
    "Настройка количества точек дома": {
      "Стандартное количество для игроков без разрешений": 2,
      "Настройка количества для игроков с разрешениями [Разрешение] = Количество": {
        "iqteleportation.vip": 3,
        "iqteleportation.premium": 4,
        "iqteleportation.gold": 5
      }
    },
    "Настройка времени перезарядки телепортации на точку дома": {
      "Стандартное количество для игроков без разрешений": 30,
      "Настройка количества для игроков с разрешениями [Разрешение] = Количество": {
        "iqteleportation.vip": 25,
        "iqteleportation.premium": 20,
        "iqteleportation.gold": 15
      }
    },
    "Настройка времени телепортации игрока на точку дома": {
      "Стандартное количество для игроков без разрешений": 20,
      "Настройка количества для игроков с разрешениями [Разрешение] = Количество": {
        "iqteleportation.vip": 15,
        "iqteleportation.premium": 10,
        "iqteleportation.gold": 5
      }
    }
  },
  "Настройка системы варпов": {
    "Включить поддержку варпов (true - да/false - нет)": false,
    "Запретить телепортацию на варп, если игрок в розыске (агрессивный для безопасных зон) (true - да/false - нет)": true,
    "Настройка времени перезарядки телепортации на варп": {
      "Стандартное количество для игроков без разрешений": 120,
      "Настройка количества для игроков с разрешениями [Разрешение] = Количество": {
        "iqteleportation.vip": 100,
        "iqteleportation.premium": 80,
        "iqteleportation.gold": 60
      }
    },
    "Настройка времени телепортации на варп": {
      "Стандартное количество для игроков без разрешений": 30,
      "Настройка количества для игроков с разрешениями [Разрешение] = Количество": {
        "iqteleportation.vip": 25,
        "iqteleportation.premium": 20,
        "iqteleportation.gold": 15
      }
    },
    "Настройка разрешений для телепортации на определенные варпы [КлючВарпа] = Разрешение (иначе будут доступны всем)": {
      "warpName": "iqteleportation.warpPermission"
    }
  }
}

Автор и цена


NTeleportation

NTeleportation — Мультисистема телепортации для админов и игроков с расширенными возможностями настройки и контроля прав.

Основные возможности:

  • Множество систем телепортации для игроков и админов
  • Уникальные ID игроков для точного выбора цели телепортации
  • Проверка дружбы, кланов, команд для разрешения телепортаций
  • Интеграция с Economics и ServerRewards для оплаты телепортаций и обхода кулдаунов
  • Настраиваемые ограничения по локациям, времени, количеству и прочему
  • Поддержка VIP-привилегий и индивидуальных настроек для разных уровней доступа
  • Защита от телепортации в опасные зоны, при атаке или неблагоприятных условиях
  • Множество команд для управления домами, запросами на телепорт и локациями

Нажмите на меня, чтобы увидеть конфиг
json
{
  "Settings": {
    "TPB": {
      "Countdown": 0,
      "Available After X Seconds": 0,
      "VIP Countdowns": {
        "nteleportation.vip": 0
      }
    },
    "Chat Command Color": "#FFFF00",
    "Chat Command Argument Color": "#FFA500",
    "Enable Popup Support": false,
    "Send Messages To Player": true,
    "Block All Teleporting From Inside Authorized Base": false,
    "Global Teleport Cooldown": 0.0,
    "Global VIP Teleport Cooldown": 0.0,
    "Play Sounds Before Teleport": true,
    "Sound Effects Before Teleport": [
      "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
    ],
    "Play Sounds After Teleport": true,
    "Sound Effects After Teleport": [
      "assets/prefabs/missions/portal/proceduraldungeon/effects/appear.prefab"
    ],
    "Delay Saving Data On Server Save": 4.0,
    "Interrupt TP": {
      "Interrupt Teleport At Specific Monuments": [],
      "Above Water": true,
      "Under Water": false,
      "Balloon": true,
      "Boats": false,
      "Cargo Ship": true,
      "Cold": false,
      "Excavator": false,
      "Hot": false,
      "Hostile": false,
      "Hostile Includes Towns": true,
      "Hurt": true,
      "Junkpiles": false,
      "Lift": true,
      "Monument": false,
      "Ignore Monument Marker Prefab": false,
      "Mounted": true,
      "Oil Rig": false,
      "Safe Zone": true,
      "Swimming": false
    },
    "Auto Wake Up After Teleport": false,
    "Seconds Until Teleporting Home Offline Players Within SafeZones": 0.0,
    "Respawn Players At Outpost": false,
    "Block Teleport (NoEscape)": false,
    "Block Teleport (RaidBlock)": false,
    "Block Teleport (ZoneManager)": false,
    "Block Map Marker Teleport (AbandonedBases)": false,
    "Block Map Marker Teleport (RaidableBases)": false,
    "Chat Name": "<color=red>Teleportation</color> \n\n",
    "Chat Steam64ID": 76561199056025689,
    "Check Boundaries On Teleport X Y Z": true,
    "Check Boundaries Min Height": -100.0,
    "Check Boundaries Max Height": 2000.0,
    "Check If Inside Rock": true,
    "Height To Prevent Teleporting To/From (0 = disabled)": 0.0,
    "Data File Directory (Blank = Default)": "",
    "Draw Sphere On Set Home": true,
    "Homes Enabled": true,
    "TPR Enabled": true,
    "Strict Foundation Check": false,
    "Minimum Temp": 0.0,
    "Maximum Temp": 40.0,
    "Blocked Items": {},
    "Blocked Town Prefabs": [],
    "Bypass CMD": "pay",
    "Use Economics": false,
    "Use Server Rewards": false,
    "Wipe On Upgrade Or Change": true,
    "Auto Generate Outpost Location": true,
    "Outpost Map Prefab": [
      "outpost",
      "compound"
    ],
    "Auto Generate Bandit Location": true,
    "Bandit Map Prefab": [
      "bandit_town"
    ],
    "Show Time As Seconds Instead": false,
    "Use Quick Teleport": true
  },
  "Admin": {
    "Announce Teleport To Target": false,
    "Usable By Admins": true,
    "Usable By Moderators": true,
    "Location Radius": 25,
    "Teleport Near Default Distance": 30,
    "Extra Distance To Block Monument Teleporting": 0
  },
  "Home": {
    "Homes Limit": 2,
    "VIP Homes Limits": {
      "nteleportation.vip": 5
    },
    "Allow Sethome At Specific Monuments": [
      "HQM Quarry",
      "Stone Quarry",
      "Sulfur Quarry",
      "Ice Lake",
      "Wild Swamp"
    ],
    "Allow Sethome At All Monuments": false,
    "Allow Sethome On Tugboats": true,
    "Allow TPB": true,
    "Cooldown": 600,
    "Countdown": 15,
    "Daily Limit": 5,
    "VIP Daily Limits": {
      "nteleportation.vip": 5
    },
    "VIP Cooldowns": {
      "nteleportation.vip": 5
    },
    "VIP Countdowns": {
      "nteleportation.vip": 5
    },
    "Location Radius": 25,
    "Force On Top Of Foundation": true,
    "Check Foundation For Owner": true,
    "Use Friends": true,
    "Use Clans": true,
    "Use Teams": true,
    "Usable Out Of Building Blocked": false,
    "Usable Into Building Blocked": false,
    "Usable From Safe Zone Only": false,
    "Allow Cupboard Owner When Building Blocked": true,
    "Allow Iceberg": false,
    "Allow Cave": false,
    "Allow Crafting": false,
    "Allow Above Foundation": true,
    "Check If Home Is Valid On Listhomes": false,
    "Pay": 0,
    "Bypass": 0,
    "Hours Before Useable After Wipe": 0.0
  },
  "TPT": {
    "Use Friends": false,
    "Use Clans": false,
    "Use Teams": false,
    "Allow Cave": false,
    "Enabled Color": "green",
    "Disabled Color": "red"
  },
  "TPR": {
    "Play Sounds To Request Target": false,
    "Teleport Request Sound Effects": [
      "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab"
    ],
    "Play Sounds When Target Accepts": false,
    "Teleport Accept Sound Effects": [
      "assets/prefabs/missions/portal/proceduraldungeon/effects/appear.prefab"
    ],
    "Discord": {
      "Webhook URL": "https://support.discordapp.com/hc/en-us/articles/228383668-Intro-to-Webhooks",
      "Log When TPA To Non-Ally Players More Than X Times": 3
    },
    "Require Player To Be Friend, Clan Mate, Or Team Mate": false,
    "Require nteleportation.tpa to accept TPR requests": false,
    "Allow Cave": false,
    "Allow TPB": true,
    "Use Blocked Users": false,
    "Cooldown": 600,
    "Countdown": 15,
    "Daily Limit": 5,
    "VIP Daily Limits": {
      "nteleportation.vip": 5
    },
    "VIP Cooldowns": {
      "nteleportation.vip": 5
    },
    "VIP Countdowns": {
      "nteleportation.vip": 5
    },
    "Enable Request UI": false,
    "Request Duration": 30,
    "Block TPA On Ceiling": true,
    "Usable Out Of Building Blocked": false,
    "Usable Into Building Blocked": false,
    "Allow Cupboard Owner When Building Blocked": true,
    "Allow Crafting": false,
    "Pay": 0,
    "Bypass": 0,
    "Hours Before Useable After Wipe": 0.0
  },
  "Dynamic Commands": {
    "Town": {
      "Command Enabled": true,
      "Set Position From Monument Marker Name": "",
      "Set Position From Monument Marker Name Offset": "0 0 0",
      "Allow TPB": true,
      "Allow Cave": false,
      "Cooldown": 600,
      "Countdown": 15,
      "Daily Limit": 5,
      "VIP Daily Limits": {
        "nteleportation.vip": 5
      },
      "VIP Cooldowns": {
        "nteleportation.vip": 5
      },
      "VIP Countdowns": {
        "nteleportation.vip": 5
      },
      "Location": "0 0 0",
      "Locations": [],
      "Teleport To Random Location": false,
      "Usable Out Of Building Blocked": false,
      "Allow Crafting": false,
      "Pay": 0,
      "Bypass": 0,
      "Hours Before Useable After Wipe": 0.0
    },
    "Island": {
      "Command Enabled": true,
      "Set Position From Monument Marker Name": "",
      "Set Position From Monument Marker Name Offset": "0 0 0",
      "Allow TPB": false,
      "Allow Cave": false,
      "Cooldown": 600,
      "Countdown": 15,
      "Daily Limit": 5,
      "VIP Daily Limits": {
        "nteleportation.vip": 5
      },
      "VIP Cooldowns": {
        "nteleportation.vip": 5
      },
      "VIP Countdowns": {
        "nteleportation.vip": 5
      },
      "Location": "0 0 0",
      "Locations": [],
      "Teleport To Random Location": true,
      "Usable Out Of Building Blocked": false,
      "Allow Crafting": false,
      "Pay": 0,
      "Bypass": 0,
      "Hours Before Useable After Wipe": 0.0
    },
    "Outpost": {
      "Command Enabled": true,
      "Set Position From Monument Marker Name": "",
      "Set Position From Monument Marker Name Offset": "0 0 0",
      "Allow TPB": true,
      "Allow Cave": false,
      "Cooldown": 600,
      "Countdown": 15,
      "Daily Limit": 5,
      "VIP Daily Limits": {
        "nteleportation.vip": 5
      },
      "VIP Cooldowns": {
        "nteleportation.vip": 5
      },
      "VIP Countdowns": {
        "nteleportation.vip": 5
      },
      "Location": "-275.0862 18.902 -994.7749",
      "Locations": [
        "-248.0311 19.03944 -953.0123",
        "-253.3058 19.03944 -960.2995",
        "-296.4399 19.14002 -965.5571",
        "-295.5233 19.14002 -963.9533",
        "-296.0301 19.14002 -967.5029",
        "-249.7883 20.54023 -995.8976",
        "-252.4795 20.54023 -992.6479",
        "-258.2022 20.54023 -996.291",
        "-275.0862 18.902 -994.7749"
      ],
      "Teleport To Random Location": true,
      "Usable Out Of Building Blocked": false,
      "Allow Crafting": false,
      "Pay": 0,
      "Bypass": 0,
      "Hours Before Useable After Wipe": 0.0
    },
    "Bandit": {
      "Command Enabled": true,
      "Set Position From Monument Marker Name": "",
      "Set Position From Monument Marker Name Offset": "0 0 0",
      "Allow TPB": true,
      "Allow Cave": false,
      "Cooldown": 600,
      "Countdown": 15,
      "Daily Limit": 5,
      "VIP Daily Limits": {
        "nteleportation.vip": 5
      },
      "VIP Cooldowns": {
        "nteleportation.vip": 5
      },
      "VIP Countdowns": {
        "nteleportation.vip": 5
      },
      "Location": "203.0365 36.34663 -292.7569",
      "Locations": [
        "203.0365 36.34663 -292.7569"
      ],
      "Teleport To Random Location": true,
      "Usable Out Of Building Blocked": false,
      "Allow Crafting": false,
      "Pay": 0,
      "Bypass": 0,
      "Hours Before Useable After Wipe": 0.0
    }
  }
}

Автор и цена


RFTeleports

RFTeleports — Уникальная система телепортации через рацию и пейджер.

Основные возможности:

  • Телепортация домой с помощью рации через автогенерируемую частоту
  • Установка спальника/кровати как точки телепортации с уведомлением
  • Альтернативный способ установки точки телепортации командой /sethome
  • Полная настройка конфигурации под свои нужды
  • Телепорт к игрокам через пейджер и частоты для телепортации
  • Игрок, к которому телепортируются, сообщает свою частоту другому игроку
  • Телепортирующийся вводит частоту в рацию для мгновенного перемещения к игроку

Нажмите на меня, чтобы увидеть конфиг
json
{
  "Разрешить телепорт c коптера?(true = да)": true,
  "Разрешить телепорт c лошади?(true = да)": true,
  "Разрешить телепорт c каргошипа?(true = да)": true,
  "Разрешить телепорт c воздушного шара?(true = да)": true,
  "Разрешить телепорт во время плавания?(true = да)": true,
  "Разрешить телепорт c кровотечением?(true = да)": true,
  "Кол-во кровотечения для блока": 25,
  "Разрешить телепорт если жарко?(true = да)": true,
  "Кол-во тепла для блока": 15,
  "Разрешить телепорт если холодно?(true = да)": true,
  "Кол-во холода для блока": 25,
  "Разрешить телепорт если радиация?(true = да)": true,
  "Кол-во радиации для блока": 25,
  "Разрешить телепорт в запрете строительства?(true = да)": true,
  "Скорость телепорта на спальнике(Чем больше число тем быстрее телепортация)": 1,
  "Скорость телепорта на кровате(Чем больше число тем быстрее телепортация))": 2,
  "Время перезарядки на спальнике(Секунды)": 300,
  "Время перезарядки на кровате(Секунды)": 90,
  "Включить сетхом (true = да)": true,
  "Включить телепорт к игрокам (true = да)": true,
  "Привелегия: кол-во домов": {
    "rfteleports.default": 300,
    "rfteleports.vip": 150
  },
  "Привелегия: Ускорение телепорта(Чем больше число тем быстрее телепортация)": {
    "rfteleports.default": 1,
    "rfteleports.vip": 2
  },
  "Привелегия: время перезарядки тп к игроку": {
    "rfteleports.default": 1,
    "rfteleports.vip": 3
  }
}

Автор и цена


Опубликовано под лицензией MIT.
Данный проект не является официальной документацией Facepunch/Rust.
Это общественная база знаний, созданная для удобства администраторов и игроков.