Syndicate RPG is a (RPG) gamemode for Garry's Mod featuring over 35,000 lines of Lua code. After being released commercially in 2016, it is now free to download!
If you use this, I would appreciate you buying the credit shop addon here - once hooked up to a donation system of your choice, your players will be able to purchase special items such as Weapon/Armor Reset Stones, crafting handbooks, ect.
I also recommend you to look at my other addon - GTerminal
If you don't want to do that but still want to help, please Star the repo.
Equipment - Players can equip and dequip armors and weapons from their inventory. Once they do this, the attributes from the item will be applied to them. (Eg extra health, fire/ice damage ect)
Quests - The gamemode has a powerful quest system implmeneted. Quests are randomly given to NPCs around the map, including errand & base defense quests, or both! Quests give blueprints & other items to players.
Armor - Once the player crafts armor, they can equip it and it will update their model & give them the attributes of the armor. All armors are upgradable using any armor upgrades gathered in game. There are currently 5 separate armor sets in the game, all of which can be mixed and matched
Crafting - Once a player accquires a blueprint and crafting materials, they can begin crafting using the Blacksmith NPC. If a player crafts a weapon or armor, the items level will be randomly chosen, along with its class and upgrade slots. Players can increase this level using items in the game
Buildings - Once players buy a door in a building, they will own it and be charged the rent for that individual building. Other players will be able to use a buildings capture point to control it. Whatever map, it's simple to configure buildings to work with this gamemode. Just walk up to a door, press F2 and set the building. Then use the admin power, capture point and cash spawn tools to configure the building spawns. You can then go into the F4 menu and set the rent of the building.
Money printers - All printers need to be powered by connecting them to power sockets using the power tool. They need to be cooled using printer coolers & players also have access to printer amount boosters & rate increasers
Material forges - Players are able to forge materials at their bases using these. Once players are higher levels, they can buy forges that stack materials so they can make many materials.
F4 & F1 Menus - Both fully custom & feature beautiful GUI. The F4 menu is the main hub of the game. Players can join/create gangs from here, buy items such as material forges and printers, check their achievements, spawn their cars, and much more. The F1 menu gives your players a link to your site / the wiki for the game, making it easy for them to learn how to play
NLR - The gamemode features an NLR system where players will spawn as a ghost for an amount of time after they die. The time depends on the level of the player
Gangs - Gangs are a large part of the gamemode. Players can start gangs from level 10 and invite other players to join them. They can start rivalries with other gangs and fight for territories around the map. Once a gang has levelled up enough, members can buy special gang-only items such as gang unarrest sticks & gang printer coolers. Gang leaders can also buy upgrades for the gang, such as more health for their members, or an XP boost.
Garage - Players can buy car blueprints and craft them at the Blacksmith. All though expensive, this will give players a car they can spawn whenever they want
Inventory - All the players items are stored in their inventory, which saves after they leave. They are able to upgrade, equip, drop and sell items from here.
Achievements - A wide range of achievements can be unlocked by players. They give money and XP to players that complete them, giving players can incentive to play.
Trading - Players can safely and securely trade items and money with eachother using the trading system. Bank
Don - Players can visit the Don NPC in-game to get startup items & items every few levels. They also have access to special deals here.
Powerful setup system - All positions/spawns/buildings/rent/gang territories/NPCs are configurable in game using the menu. All doors can be assigned to buildings in game.
Blueprint Infusers - Another way players can acquire blueprints are by using infusers. Players charge cards using blueprint infusers, and then put the cards in their printers, giving it a small chance of producing a blueprint upon print
HUD - The HUD features a compass that shows you quest locations & gang members. You can quickly buy selectable items using the quick buy slots at the bottom. The HUD is smoothly hidden when a player is in dialogue to increase immersion
Terrorism - Players can band together to destroy the city, by enriching uranium and creating a bomb. Other players must stop them
Upgrades - Weapons and upgrades can be upgraded using their relevant upgrades. Players can refine 3 of the same level upgrade to make one of the next level. Weapons have damage boost, ice damage which freezes players, and fire damage which ignites them. Armor has health boost+add, armor boost+add, XP boost, speed increase, ect.
Levels - The main element of progression in the game is leveling. Players are able to equip new weapons/armors as they level and are able to make more money through higher level money printers, and acquire more materials using higher level material forges.
Supports M9K and FAS:2 - For if you want to add your own weapons
Language Support - Uses DarkRP's translations, you can translate every phrase in the game through a file
Supports DarkRP addons - The gamemode works with all addons created for DarkRP, enabling you to customize your server even more!
It is recommended you use a MySQL database for this gamemode, but it should work without one too.
- Install DarkRP - this gamemode is derived from it
- Drag the gamemode to your gamemodes folder
config.luaso your config changes are not overridden every time you update.
- Edit the settings in
config.lua- the defaults will work too
- Edit /syndicate/gamemode/config/mysql.lua with your MySQL settings
- Start and join your server, type 'fadmin setroot ' into the console to make yourself admin
- Press F4, go to admin, and setup your territories, spawns and buildings
- Use the admin tools to configure power sockets, capture points and cash spawns
You can add me on Steam here - leave a comment as to why you are adding.
View development tips here: https://syndicate.manolis.io/doku.php?id=developer
- Don't rename the gamemode to something else or you will get less players - since servers are grouped by gamemode
- If you wish to rename the gamemode to DarkRP so it shows under DarkRP, do the following: http://i.imgur.com/VjdSdy4.png
- Don't give yourself items/levels/ect, because if you do then players won't want to put time into getting things you got for nothing
If you run a Syndicate RPG server and wish to have it featured here, please make a pull request
If you have fixed a bug or added a feature, please create a pull request.