Хостинг игровых серверов Empire-Host.org

ZLevels Remastered for Rust

Материал из Empire-Host Wiki
Перейти к: навигация, поиск

Плагин ZLevels Remastered for Rust

ZLevelsRemastered.png

Система прокачки навыков добычи ресурсов и крафта

Ссылка на официальную страницу плагина: ZLevels Remastered for Rust

Статус: Поддерживается издателем







Установка

Для администраторов серверов хостинга empire-host.org

Переход в админ панель активного сервера Rust Experimental, далее "Плагины Oxide" и в раскрывающемся списке находим плагин ZLevels Remastered for Rust. Нажатие кнопки "Установить" устанавливает плагин. Нажатие кнопки "Обновить", обновляет и перезагружает плагин

Для администраторов серверов сторонних хостингов:

Переход к странице плагина ZLevels Remastered for Rust, далее скачиваем плагин и копируем его в папку oxide/plugins используя любой FTP клиент.

Настройка

Настройка конфигурационного файла

Основные используемые значения конфигурационного файла oxide/config/ZLevelsRemastered.json

{

 "CraftingDetails": {
   "PercentFasterPerLevel": 5,  - увеличение скорости в процентах на 1 уровень навыка Crafting
   "TimeSpent": 1,
   "XPPerTimeSpent": 3
 },
 "dbConnection": {
   "Database": "db",
   "GameProtocol": 1336,
   "Host": "127.0.0.1",
   "Password": "password",
   "Port": 3306,
   "UseMySQL": false,
   "Username": "user"
 },
 "LevelCaps": {
   "C": 20,                     - максимальный уровень навыка Crafting (0 - безлимит, -1 - отключение)
   "M": 0,                      - максимальный уровень навыка Mining (0 - безлимит, -1 - отключение)
   "S": 0,                      - максимальный уровень навыка Skinning (0 - безлимит, -1 - отключение)
   "WC": 0                      - максимальный уровень навыка Woodcutting (0 - безлимит, -1 - отключение)
 },
 "Messages": {
   "CSkill": "Crafting",
   "LevelUpText": "{0} Level up\nLevel: {1} (+{4}% bonus) \nXP: {2}/{3}",
   "MSkill": "Mining",
   "SSkill": "Skinning",
   "StatsHeadline": "Level stats (/statinfo [statname] - To get more information about skill)",
   "StatsText": "-{0}\nLevel: {1} (+{4}% bonus) \nXP: {2}/{3} [{5}].\n<color=red>-{6} XP loose on death.</color>",
   "WCSkill": "Woodcutting"
 },
 "PercentLostOnDeath": {
   "C": 50,                    - процент потери уровня навыка Crafting при смерти
   "M": 100,                   - процент потери уровня навыка Mining при смерти
   "S": 50,                    - процент потери уровня навыка Skinning при смерти
   "WC": 100                   - процент потери уровня навыка Woodcutting при смерти
 },
 "PointsPerHit": {             - количество очков за удар
   "M": 30,                    
   "S": 30,
   "WC": 30
 },
 "ResourcePerLevelMultiplier": { - количество ресурсов в процентах на уровень навыка (1.0 - 100%)
   "M": 20.0,
   "S": 20.0,
   "WC": 20.0
 }

}

Русификация ZLevels Remastered for Rust

Русификация осуществляется заменой текста конфигурационного файла oxide/config/ZLevelsRemastered.json

Пример
},
 "Messages": {
   "CSkill": "Конструктор",
   "LevelUpText": "Уровень {0}  повышен!\nТекущий уровень: {1} (+{4}% бонус) \nXP: {2}/{3}",
   "MSkill": "Шахтер",
   "SSkill": "Охотник",
   "StatsHeadline": "Статистика уровня (/statinfo [statname] - Для получения более подробной информации о мастерстве)",
   "StatsText": "-{0}\nУровень: {1} (+{4}% бонус) \nXP: {2}/{3} [{5}].\n<color=red>-{6} XP утеряно при смерти.</color>",
   "WCSkill": "Дровосек"
 },

Разрешения (permissions) плагина ZLevels Remastered for Rust

Разрешения (permissions) отсутствуют

Управление ZLevels Remastered for Rust

Умения (skillshortcutname)

C - Crafting
WC - Woodcutting
M - Mining
S - Skinning
* - все навыки

Консольные команды администратора:

zlvl playername/steamid/*/** skillshortcutname XX - Установить уровень выбранного навыка указанного игрока равному ХХ
zlvl playername/steamid/*/** skillshortcutname +XX - Прибавить к уровню выбранного навыка указанного игрока +ХХ
zlvl playername/steamid/*/** skillshortcutname -XX - Уменьшить уровень выбранного навыка указанного игрока на -ХХ
zlvl playername/steamid/*/** skillshortcutname /XX - Делит уровень XP выбранного навыка указанного игрока на ХХ %
zlvl playername/steamid/*/** skillshortcutname *XX - Умножает уровень XP выбранного навыка указанного игрока на ХХ %
oxide.reload ZLevelsRemastered - перезапуск плагина

Пример

zlvl Bolotnii_Doktor M +100 - увеличение игроку Bolotnii_Doktor навыка Добычи +100 к текущему уровню

Дополнительные обозначения

* - только онлайн игрокам
** - всем зарегистрированным на сервере игрокам

Чат команды:

/stats - вывод статистики.
/statinfo [Woodcutting/Crafting/Mining/ Skinning] - Отображает информацию о определенном навыке, включая конфигурацию сервера.

Донат серверов с помощью ZLevels Remastered for Rust

Донат серверов осуществляется выдачей команды на увеличение уровня навыка на XX в сторонних магазинах.

Пример для разных магазинов /store:

  • zlvl %STEAMID% skillshortcutname +XX
  • zlvl %USERNAME% skillshortcutname +XX
  • zlvl {steamid} skillshortcutname +XX
  • zlvl ......... skillshortcutname +XX