Скидка QuestSystem 3.9.3

Обновления
Не гарантируются
Языки
  1. Русский
Требуемый плагин
Присутствует настройка всего!
Красивый интерфейс
Квесты можно настроить детально!
Можно выдавать как и команды так и ресурсы!
Можно сделать колдаун на повторное взятие
Задания нужно брать в городе нпс и сдавать их там же, это сделано для того чтоб игроки не сидели на 1 месте :)
Есть 7 стандартных квеста (Квесы настраиваются в дате Data=>Quests=>Quest.json)
[CODE lang="json" title="JSON:"][
{
"Названия квеста": "Тупая железяка!!",
"Описания": "Как же меня достал этот Танк,я не могу ходить в космодром!\nУничтожь танк и приходи за наградой",
"Кд на повторное взятия данного квеста (Если не нужно ставим 0)": 0.0,
"Тип квеста (0 - убить, 1 - добыть, 2 - скрафтить, 3 - найти, 4 - улучшить)": 0,
"То чего добыть (На русском)": "танк",
"В зависимости от квеста. Если убить человека то player. Если добыть дерева то wood; Если это улучшения то 1 - дерево, 2 - камень и тд": "bradleyapc",
"Количевство": 1,
"Настройка награды": [
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "rifle.l96",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "weapon.mod.small.scope",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "jackhammer",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "https://i.imgur.com/9OJhuKj.png",
"Команда": "emerald.give %STEAMID% Рубин 15"
}
],
"FinishedPlayers": []
},
{
"Названия квеста": "Нужно срочно отстроить дом!",
"Описания": "Нам нужно где то складывать свои ресурсы!\n Добудь 1000 камня и возвращайся за наградой",
"Кд на повторное взятия данного квеста (Если не нужно ставим 0)": 7200.0,
"Тип квеста (0 - убить, 1 - добыть, 2 - скрафтить, 3 - найти, 4 - улучшить)": 1,
"То чего добыть (На русском)": "камня",
"В зависимости от квеста. Если убить человека то player. Если добыть дерева то wood; Если это улучшения то 1 - дерево, 2 - камень и тд": "stones",
"Количевство": 1000,
"Настройка награды": [
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": true,
"Отображаемое имя (Для кастом)": "Радиактивная сера",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 1681986132,
"Shortname выдаваемого предмета": "glue",
"количество": 10,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "supply.signal",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "door.hinged.toptier",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "https://i.imgur.com/9OJhuKj.png",
"Команда": "emerald.give %STEAMID% Рубин 25"
}
],
"FinishedPlayers": []
},
{
"Названия квеста": "Хммм... Нужно сделать гараж для мини-коптера!",
"Описания": "Нужно побольше места для коптеров\nСкрафти 1 гаражных дверей",
"Кд на повторное взятия данного квеста (Если не нужно ставим 0)": 30.0,
"Тип квеста (0 - убить, 1 - добыть, 2 - скрафтить, 3 - найти, 4 - улучшить)": 2,
"То чего добыть (На русском)": "гаражных дверей",
"В зависимости от квеста. Если убить человека то player. Если добыть дерева то wood; Если это улучшения то 1 - дерево, 2 - камень и тд": "wall.frame.garagedoor",
"Количевство": 1,
"Настройка награды": [
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "https://i.imgur.com/PoeTa16.png",
"Команда": "give_minicopter %STEAMID%"
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "floor.ladder.hatch",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "keycard_blue",
"количество": 2,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
}
],
"FinishedPlayers": []
},
{
"Названия квеста": "Мне нужно больше изучений!",
"Описания": "Мне нужно изучить множество вещей,но у меня не хватает скрапа\nНайди 100 скрапа и приходи за наградой!",
"Кд на повторное взятия данного квеста (Если не нужно ставим 0)": 30.0,
"Тип квеста (0 - убить, 1 - добыть, 2 - скрафтить, 3 - найти, 4 - улучшить)": 3,
"То чего добыть (На русском)": "скрап(-а)",
"В зависимости от квеста. Если убить человека то player. Если добыть дерева то wood; Если это улучшения то 1 - дерево, 2 - камень и тд": "scrap",
"Количевство": 100,
"Настройка награды": [
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "smg.thompson",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "ammo.pistol.fire",
"количество": 64,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "https://i.imgur.com/9OJhuKj.png",
"Команда": "emerald.give %STEAMID% Рубин 15"
}
],
"FinishedPlayers": []
},
{
"Названия квеста": "Нужно укрепить свою строения в камень!",
"Описания": "Улучши 15 разных построек в камень",
"Кд на повторное взятия данного квеста (Если не нужно ставим 0)": 30.0,
"Тип квеста (0 - убить, 1 - добыть, 2 - скрафтить, 3 - найти, 4 - улучшить)": 4,
"То чего добыть (На русском)": "раз в камень",
"В зависимости от квеста. Если убить человека то player. Если добыть дерева то wood; Если это улучшения то 1 - дерево, 2 - камень и тд": "2",
"Количевство": 15,
"Настройка награды": [
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "gates.external.high.stone",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "bed",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "furnace.large",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
}
],
"FinishedPlayers": []
},
{
"Названия квеста": "Мой дом, моя крепость",
"Описания": "Нужно лучше защитить свою базу\nСкрафти 10 заборов",
"Кд на повторное взятия данного квеста (Если не нужно ставим 0)": 30.0,
"Тип квеста (0 - убить, 1 - добыть, 2 - скрафтить, 3 - найти, 4 - улучшить)": 2,
"То чего добыть (На русском)": "забор(-ов)",
"В зависимости от квеста. Если убить человека то player. Если добыть дерева то wood; Если это улучшения то 1 - дерево, 2 - камень и тд": "wall.external.high.stone",
"Количевство": 10,
"Настройка награды": [
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "wall.window.glass.reinforced",
"количество": 3,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "metal.fragments",
"количество": 5000,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "https://i.imgur.com/JnPNvJi.png",
"Команда": "givetool %STEAMID% pickaxe"
}
],
"FinishedPlayers": []
},
{
"Названия квеста": "Мои любимые часы",
"Описания": "Мои любимые часы барахлят,опять эти шестеренки..\nНайди 40 шестеренок и приходи за наградой!",
"Кд на повторное взятия данного квеста (Если не нужно ставим 0)": 30.0,
"Тип квеста (0 - убить, 1 - добыть, 2 - скрафтить, 3 - найти, 4 - улучшить)": 3,
"То чего добыть (На русском)": "шестеренка(-ок)",
"В зависимости от квеста. Если убить человека то player. Если добыть дерева то wood; Если это улучшения то 1 - дерево, 2 - камень и тд": "gears",
"Количевство": 40,
"Настройка награды": [
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "autoturret",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "supply.signal",
"количество": 2,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "",
"Команда": ""
},
{
"Это кастом предмет ? (Если это обычный предмет ставим false)": false,
"Отображаемое имя (Для кастом)": "",
"Skin id (Для кастом но можно и для обычного предмета чтоб дать ему скин)": 0,
"Shortname выдаваемого предмета": "",
"количество": 1,
"Ссылка на картинку (Если используете команду для выдачи то обязательно!)": "https://i.imgur.com/9OJhuKj.png",
"Команда": "emerald.give %STEAMID% Рубин 15"
}
],
"FinishedPlayers": []
}
][/CODE]

ДЛЯ ТОГО ЧТОБ КВЕСТЫ СОХРАНИЛИСЬ НУЖНО:
1.Выгрузить плагин
2.Сделать квесты
3.Сохранить их
4. Только после всех действий выше, можно заливать квесты на сервер
Есть 5 типов квестов
0 - убить,взорвать и тд. 1 - добыть. 2 - скрафтить. 3 - Найти. 4 - улучшить постройку
Все просто и понятно, нужно просто посмотреть готовый пример и все!
На доске заданий можно изменить картинку на вашу, нужно просто поменять ссылку в конфиге.
Так же присутствует lang файл.

QuestSystem – QuestSystem - Хорошая и удобная квест система для вашего сервера
QuestSystem - Хорошая и удобная квест система для вашего сервера
Groznov

Groznov

1,203 Просмотры
4 Скачивания
Первый выпуск
Обновление
0.00 звёзд 0 оценок
89.3 KB / .cs Размер

Другие ресурсы Groznov