• Мы добавили поддержку платежей и пополнения баланса сайта с помощью скинов из СS:GO, RUST и DOTA 2!

QuestSystem

Платное QuestSystem 3.9.3

Файл конфигурации
Нет
Обновления
Гарантируются
Требуемый плагин
https://umod.org/plugins/image-library
Присутствует настройка всего!
Красивый интерфейс
Квесты можно настроить детально!
Можно выдавать как и команды так и ресурсы!
Можно сделать колдаун на повторное взятие
Задания нужно брать в городе нпс и сдавать их там же, это сделано для того чтоб игроки не сидели на 1 месте :)
Есть 7 стандартных квеста (Квесы настраиваются в дате Data=>Quests=>Quest.json)
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": []
  }
]

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

Автор
Mefisto
Скачивания
3
Просмотры
408
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Mefisto