Garry's Mod

Garry's Mod

570 ratings
Quest System - Base (Beta)
2
3
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Gamemode
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
979.101 KB
27 Oct, 2021 @ 3:30pm
21 May, 2022 @ 10:40pm
7 Change Notes ( view )

Subscribe to download
Quest System - Base (Beta)

In 1 collection by [FG] Shark_vil
My mods created
68 items
Description
Supported languages
  • Russian
  • English

Recommendations
Subscribe to this addon if you want to get standard quests:
Quest System - Samples Quests



Short description
This is the base for creating quests, game events and dialogues. This mod was developed for a long time, and was originally planned to be paid. However, at that time, I had less programming experience, and the addon turned out to be not suitable for sale. So I decided to publish it publicly. Perhaps someone wants and will use it. And if the addon gets enough community support, it will continue to evolve.



How to use it?
Note/b] - to create any quests requires LUA knowledge. If you don’t understand this even a little, you cannot do anything. No I do not plan to create a beautiful and convenient user interface that allows you to create any quests right in the game. I am developing such a system for another addon, but not for this.

WIKI was created recently, so there is nothing there yet, but later materials with instructions on how to create quests will appear there:
https://github.com/Shark-vil/garrysmod-quest-system/wiki

If you understand LUA, then it will be easier for you to familiarize yourself with examples of ready-made configurations:
https://github.com/Shark-vil/garrysmod-quest-system-samples



Console commands
  • qsystem_activate_event - Start a game events
  • qsystem_give_quest_from_player - Give quest for specific player
  • qsystem_guild_representative_save - Saves created quest-issuing NPCs on the map
  • qsystem_guild_representative_clear - Clears the quest-issuing NPCs saved on the map
  • qsystem_players_reset_all_quests_delay - Clears the break between quests for all players
  • qsystem_active_quests_menu - Opens a menu with a list of active quests
  • qsystem_open_simple_quest_menu - Opens the quest selection menu
  • qsystem_compile_quests - Compiles the selected quest for the current map into a .lua file for publication in the workshop
  • qsystem_compile_all_quests - Compiles all quests for the current map into a .lua file for publication in the workshop
  • qsystem_editor - Quest editor for customizing points, triggers and structures



Chat commands
  • /quests - Opens a menu with a list of active quests. Identical to invoking the console command - qsystem_active_quests_menu



Supported addons



GitHub
https://github.com/Shark-vil/garrysmod-quest-system



[discord.gg]
[billing.spacecore.pro]

100 Comments
Advexa 12 Jan @ 5:48am 
Is this better than quest systems and dialogues?
jarman 29 Jun, 2024 @ 5:49pm 
I also don't know if I used the editor right . . .
jarman 29 Jun, 2024 @ 5:38pm 
So I used qsystem_compile_all_quests to see what it does exactly, yet nothing happened?
rozetka🥺 21 Jun, 2024 @ 3:14am 
что делатс если квестов ваще нету??? просто пустое окно
デストロイアーD 12 May, 2023 @ 1:02pm 
Чувак, у тебя есть хотя бы небольшая документация, как пилить квесты для других карт?
Опасный Артурик228 30 Oct, 2022 @ 8:44am 
как починить фон диалога? Он у меня белый
SPACE позитив 21 Oct, 2022 @ 10:28pm 
а какое название карты на скрине?,
ruka_1212 29 Sep, 2022 @ 2:59pm 
Какой кнопкой с ними говорить (E НЕ РАБОТАЕТ)
BillyBob 2 Sep, 2022 @ 3:13am 
did no one make some map extensions for this addon
NGDL Media 24 Aug, 2022 @ 3:36am 
Да, right. Но я его покупал, сли~КХМ... Короче лицензию забрали)