Проводит мини-ивент по фарму ресурсов. Первое N-ое количество игроков нафармившое нужное количество нужного ресурса получает приз.
Команды:
/farm start - Запустить рандомный фарм ивент.
/farm start wood20 - Запустить фарм ивент с название wood20.
/farm stop - Остановить ивент(Если уже есть победители то призы они получат все равно)
Разрешения/Пермишены:
eventfarming.admin - Для запуска и остановки ивента.
Перевод:
В плагине уже присутствуют переводы русский и английский, если нужен русский то просто нужно перекинуть из папки oxide\lang\ru файл EventFarming.json в папку языка который использует сервер(например анг. тогда в oxide\lang\en).
Пример для добавления фарм ивента:
{
"Farm": 20, - Сколько нужно нафармить ресурса для победы.
"Item": "Items/Raw Materials/Wood Log", - Полное названия ресурса.
"Name": "wood20", - Название фарм ивента.
"Places": 3, - Сколько победителей может быть.
"Time": 3.0 - Время продолжительности данного фарм ивента.
}
Пример для добавления приза:
{
"itemCount": 1, ----- Количество
"ItemIDNameGuID": "267", ----- ИД предмета или название или GuID
"itemName": "C4" ----- Название для чата
}
Команды:
/farm start - Запустить рандомный фарм ивент.
/farm start wood20 - Запустить фарм ивент с название wood20.
/farm stop - Остановить ивент(Если уже есть победители то призы они получат все равно)
Разрешения/Пермишены:
eventfarming.admin - Для запуска и остановки ивента.
Перевод:
В плагине уже присутствуют переводы русский и английский, если нужен русский то просто нужно перекинуть из папки oxide\lang\ru файл EventFarming.json в папку языка который использует сервер(например анг. тогда в oxide\lang\en).
{
"autoStart": true, --- Запускать ли ивент автоматически.
"chatProgressInterval": 2.0, --- Интервал сообщений о прогрессе ивента В МИНУТАХ.
"giveGift": true, --- Выдавать ли призы по окончанию ивента.
"giveRandomAllGift": true, --- Выдавать ли ВСЕМ победителям РАЗНЫЕ призи.
"intervalAutoStart": 60.0, --- нтервал В МИНУТАХ через который будет запущен.
"listFarmEvents": [ --- Список фарм ивентов(Ресурс, его количество и тд.)
{
"Farm": 150,
"Item": "Items/Raw Materials/Wood Log",
"Name": "wood150",
"Places": 3,
"Time": 5.0
},
{
"Farm": 300,
"Item": "Items/Raw Materials/Wood Log",
"Name": "wood300",
"Places": 3,
"Time": 10.0
},
{
"Farm": 100,
"Item": "Items/Raw Materials/Stone",
"Name": "stone100",
"Places": 3,
"Time": 5.0
},
{
"Farm": 200,
"Item": "Items/Raw Materials/Stone",
"Name": "stone200",
"Places": 3,
"Time": 10.0
}
],
"listGiftItems": [ --- Список призов для победителя - победителей.
{
"itemCount": 1,
"ItemIDNameGuID": "267",
"itemName": "C4"
},
{
"itemCount": 1,
"ItemIDNameGuID": "d31480f29cb72f944b0c1eea1caf81b5",
"itemName": "Детонатор"
},
{
"itemCount": 1,
"ItemIDNameGuID": "AR RedDot Vista",
"itemName": "AR RedDot Vista"
}
],
"minPlayers": 5, --- Минимальное количество игроков онлайн для АВТО запуска.
"showWinConsole": false, --- Выводить ли в консоль сервера имя победителя и приз?(По дефолту отключено)
"showWinnerInChat": true, --- Выводить ли в ЧАТ имя победителя и приз?
"writeWinLog": false --- Записывать ли лог с именем победителя и призом?(По дефолту отключено)
}
"autoStart": true, --- Запускать ли ивент автоматически.
"chatProgressInterval": 2.0, --- Интервал сообщений о прогрессе ивента В МИНУТАХ.
"giveGift": true, --- Выдавать ли призы по окончанию ивента.
"giveRandomAllGift": true, --- Выдавать ли ВСЕМ победителям РАЗНЫЕ призи.
"intervalAutoStart": 60.0, --- нтервал В МИНУТАХ через который будет запущен.
"listFarmEvents": [ --- Список фарм ивентов(Ресурс, его количество и тд.)
{
"Farm": 150,
"Item": "Items/Raw Materials/Wood Log",
"Name": "wood150",
"Places": 3,
"Time": 5.0
},
{
"Farm": 300,
"Item": "Items/Raw Materials/Wood Log",
"Name": "wood300",
"Places": 3,
"Time": 10.0
},
{
"Farm": 100,
"Item": "Items/Raw Materials/Stone",
"Name": "stone100",
"Places": 3,
"Time": 5.0
},
{
"Farm": 200,
"Item": "Items/Raw Materials/Stone",
"Name": "stone200",
"Places": 3,
"Time": 10.0
}
],
"listGiftItems": [ --- Список призов для победителя - победителей.
{
"itemCount": 1,
"ItemIDNameGuID": "267",
"itemName": "C4"
},
{
"itemCount": 1,
"ItemIDNameGuID": "d31480f29cb72f944b0c1eea1caf81b5",
"itemName": "Детонатор"
},
{
"itemCount": 1,
"ItemIDNameGuID": "AR RedDot Vista",
"itemName": "AR RedDot Vista"
}
],
"minPlayers": 5, --- Минимальное количество игроков онлайн для АВТО запуска.
"showWinConsole": false, --- Выводить ли в консоль сервера имя победителя и приз?(По дефолту отключено)
"showWinnerInChat": true, --- Выводить ли в ЧАТ имя победителя и приз?
"writeWinLog": false --- Записывать ли лог с именем победителя и призом?(По дефолту отключено)
}
Пример для добавления фарм ивента:
{
"Farm": 20, - Сколько нужно нафармить ресурса для победы.
"Item": "Items/Raw Materials/Wood Log", - Полное названия ресурса.
"Name": "wood20", - Название фарм ивента.
"Places": 3, - Сколько победителей может быть.
"Time": 3.0 - Время продолжительности данного фарм ивента.
}
Пример для добавления приза:
{
"itemCount": 1, ----- Количество
"ItemIDNameGuID": "267", ----- ИД предмета или название или GuID
"itemName": "C4" ----- Название для чата
}