Здравствуйте, сегодня я расскажу как настроить рейты для oxide групп, пожалуй начнем.
Для начало скачайте следующие плагины и ПО:
1)Timed Permissions - его легко можно найти на просторах интернета он бесплатен и в свободном доступе.
2)Oxide последней версии - обычно предоставляет хостинг или можете так же скачать и установить сами это просто.
3)GatherControl - плагин собственно для наших рейтов.
4)Для удобства rcon программа для сервера я использую RustAdmin.
Итак начнем с создании oxide группы, например VIP - в консоле прописываем следующие oxide.group add VIP.
Группа теперь у нас есть, теперь настроим рейты при помощи GatherControl, после установки этого плагина у нас появиться в папке oxide/data - gathercontrol.json - открываем его и настраиваем по себя, вот мой пример:
default будет у всех игроков, а вип уже у тех кому мы присвоим oxide группу VIP которую мы создали ранее.
Теперь нам нужно выдать права oxide группе VIP на использовании рейтов x10. Идем в консоль и прописываем там oxide.grant group add VIP gathercontrol.vip
Рейты присвоены группе oxide. Все что нам осталось это выдать группу вип игроку. Для этого прописываем в консоль addgroup user/steamid vip 30d - где user/steamid - это наш пользователь, VIP это группа и 30d - это кол-во дней на которое мы выдаем нашу привилегию.
Для начало скачайте следующие плагины и ПО:
1)Timed Permissions - его легко можно найти на просторах интернета он бесплатен и в свободном доступе.
2)Oxide последней версии - обычно предоставляет хостинг или можете так же скачать и установить сами это просто.
3)GatherControl - плагин собственно для наших рейтов.
4)Для удобства rcon программа для сервера я использую RustAdmin.
Итак начнем с создании oxide группы, например VIP - в консоле прописываем следующие oxide.group add VIP.
Группа теперь у нас есть, теперь настроим рейты при помощи GatherControl, после установки этого плагина у нас появиться в папке oxide/data - gathercontrol.json - открываем его и настраиваем по себя, вот мой пример:
{
"PermissionsGroups": {
"0": {
"DayRateMultQuarry": 5.0,
"DayRateMultPickup": 5.0,
"DayRateMultResource": 5.0,
"DayRateMultResourceBonus": 5.0,
"DayRateMultResourceHQM": 5.0,
"DayRateMultCropGather": 5.0,
"NightRateMultQuarry": 5.0,
"NightRateMultPickup": 5.0,
"NightRateMultResource": 5.0,
"NightRateMultResourceBonus": 5.0,
"NightRateMultResourceHQM": 5.0,
"NightRateMultCropGather": 5.0,
"CustomRateMultQuarry": {
"stones": "60/500",
"sulfur.ore": "100/500",
"metal.fragments":"100/500",
"hq.metal.ore":"40/500"
},
"CustomRateMultPickup": {},
"CustomRateMultResource": {},
"CustomRateMultResourceBonus": {},
"CustomRateMultCropGather": {},
"ToolMultiplier":{},
"PermGroup": "gathercontrol.default"
},
"1": {
"DayRateMultQuarry": 10.0,
"DayRateMultPickup": 10.0,
"DayRateMultResource": 10.0,
"DayRateMultResourceBonus": 10.0,
"DayRateMultResourceHQM": 10.0,
"DayRateMultCropGather": 10.0,
"NightRateMultQuarry": 10.0,
"NightRateMultPickup": 10.0,
"NightRateMultResource": 10.0,
"NightRateMultResourceBonus": 10.0,
"NightRateMultResourceHQM": 10.0,
"NightRateMultCropGather": 10.0,
"CustomRateMultQuarry": {
"stones": "80/500",
"sulfur.ore": "200/500",
"metal.fragments":"200/500",
"hq.metal.ore":"80/500"
},
"CustomRateMultResource": {},
"CustomRateMultResourceBonus": {},
"CustomRateMultCropGather": {},
"PermGroup": "gathercontrol.vip"
}
}
}
"PermissionsGroups": {
"0": {
"DayRateMultQuarry": 5.0,
"DayRateMultPickup": 5.0,
"DayRateMultResource": 5.0,
"DayRateMultResourceBonus": 5.0,
"DayRateMultResourceHQM": 5.0,
"DayRateMultCropGather": 5.0,
"NightRateMultQuarry": 5.0,
"NightRateMultPickup": 5.0,
"NightRateMultResource": 5.0,
"NightRateMultResourceBonus": 5.0,
"NightRateMultResourceHQM": 5.0,
"NightRateMultCropGather": 5.0,
"CustomRateMultQuarry": {
"stones": "60/500",
"sulfur.ore": "100/500",
"metal.fragments":"100/500",
"hq.metal.ore":"40/500"
},
"CustomRateMultPickup": {},
"CustomRateMultResource": {},
"CustomRateMultResourceBonus": {},
"CustomRateMultCropGather": {},
"ToolMultiplier":{},
"PermGroup": "gathercontrol.default"
},
"1": {
"DayRateMultQuarry": 10.0,
"DayRateMultPickup": 10.0,
"DayRateMultResource": 10.0,
"DayRateMultResourceBonus": 10.0,
"DayRateMultResourceHQM": 10.0,
"DayRateMultCropGather": 10.0,
"NightRateMultQuarry": 10.0,
"NightRateMultPickup": 10.0,
"NightRateMultResource": 10.0,
"NightRateMultResourceBonus": 10.0,
"NightRateMultResourceHQM": 10.0,
"NightRateMultCropGather": 10.0,
"CustomRateMultQuarry": {
"stones": "80/500",
"sulfur.ore": "200/500",
"metal.fragments":"200/500",
"hq.metal.ore":"80/500"
},
"CustomRateMultResource": {},
"CustomRateMultResourceBonus": {},
"CustomRateMultCropGather": {},
"PermGroup": "gathercontrol.vip"
}
}
}
Теперь нам нужно выдать права oxide группе VIP на использовании рейтов x10. Идем в консоль и прописываем там oxide.grant group add VIP gathercontrol.vip
Рейты присвоены группе oxide. Все что нам осталось это выдать группу вип игроку. Для этого прописываем в консоль addgroup user/steamid vip 30d - где user/steamid - это наш пользователь, VIP это группа и 30d - это кол-во дней на которое мы выдаем нашу привилегию.