• Stars
    star
    122
  • Rank 292,031 (Top 6 %)
  • Language
    Lua
  • License
    MIT License
  • Created over 11 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This is the addon with which you can modify DarkRP. Do not edit DarkRP files, edit files in this addon instead.

The DarkRP modification addon

for DarkRP 2.5.0 and above.

Download

Are you looking at this addon from the github web page? There's a "Download zip" button on the right. Just download and put the contents into a folder in the garrysmod/addons folder! If you have come this far and still have yet to find the download for the actual DarkRP gamemode (which this download can not function without) you can find it at either one of these locations:

Description

You should not edit any of the DarkRP core files (anything in gamemodes/darkrp/*). That is why this addon exists. This addon was created for anyone meaning even if you dont know lua this make it possible to customize DarkRP without worrying about updates or having to know how to read/write in lua. Have a look around and feel free to use any one of the many resources available to you at the bottom of this text!

Contents of this addon

Everything you will need is in the Lua folder, because that is where the fun happens. (if you have anything else other than text based files in this folder you have done something wrong!)

  • lua/darkrp_config/ -- Configuration files for DarkRP. Simple config settings, anyone can edit these.

    • disabled_defaults.lua -- Not satisfied with something DarkRP ships with? Want to replace something? Disable it here!
    • licenseweapons.lua -- Weapons that require a license to carry (only when the license config option is enabled.)
    • mysql.lua -- Enable MySQL for your server!
    • settings.lua -- DarkRP settings. This is probably the most important file.
  • lua/darkrp_customthings/ -- Custom shipments, jobs, entities and many other things. Take a look to see examples!

    • agendas.lua -- Agendas and who manages them.
    • ammo.lua -- Ammo that can be bought in F4.
    • doorgroups.lua -- Doors that belong to groups of jobs (e.g. police force doors).
    • entities.lua -- Custom entities (e.g. money printer, gunlab) and replacement of default entities.
    • groupchats.lua -- Group chats for groups of jobs.
    • jobs.lua -- Custom jobs and replacements of the default jobs.
    • shipments.lua -- Custom shipments and replacements of the default ones.
    • vehicles.lua -- Custom vehicles
  • lua/darkrp_language/ -- Vous êtes Français? Sind Sie Deutsch? Translate DarkRP here!

  • lua/darkrp_modules/ -- Replace a DarkRP module with your own version or script your own mod for DarkRP!

Check out the DarkRP wiki for guides, tutorials and documentation!

DarkRP Wiki

More Repositories

1

DarkRP

DarkRP, a non-serious roleplay gamemode for Garry's Mod.
Lua
463
star
2

GLuaFixer

Linter for Garry's mod Lua.
Haskell
141
star
3

FProfiler

Profiler for Garry's Mod.
Lua
104
star
4

miso-isomorphic-example

Minimalistic single page example of Miso's isomorphic feature.
Haskell
93
star
5

Sublime-GLua-Highlight

GMod Lua syntax highlighting for Sublime Text 2 and 3
Lua
48
star
6

Falcos-Prop-protection

Falco's prop protection
Lua
35
star
7

gmosh

Garry's mod workshop cli powertool. It should still work, but support has been dropped because of the effort required to compile the project
Python
33
star
8

miso-component-example

Simple component example
Haskell
30
star
9

MySQLite

Lua module for Garry's mod. Depends on MySQLOO or tmysql4.
Lua
22
star
10

gmcl_midi

Do you have a MIDI to USB cable? This module makes it possible to get MIDI events in Garry's mod! Not currently supported anymore.
C++
21
star
11

FSpectate

Spectate mod for Garry's Mod. Ripped from FAdmin.
Lua
12
star
12

AndroidGmod

Android interaction with Garry's mod!
Java
10
star
13

glualint-web

Online glualint linting. How cool is that?
Haskell
9
star
14

GModFunctional

Functional library for Garry's mod
Lua
7
star
15

miso-jswidget-example

Example of embedding arbitrary javascript widgets into Miso.
Haskell
7
star
16

UUAGC-Examples

Contains some guides and examples related to the Utrecht University Attribute Grammar Compiler (UUAGC)
6
star
17

SublimeLinter-contrib-glualint

Linter for Garry's Mod Lua plugin for Sublime Text 3
Python
5
star
18

vscode-semaphore-ci

Unofficial VS Code extension for interacting with Semaphore CI
TypeScript
5
star
19

GLuaParser

Out of date! Please use https://github.com/FPtje/GLuaFixer instead!
Haskell
4
star
20

linter-glualint

glualint linter plugin for Atom
CoffeeScript
4
star
21

DarkRPMotd

DarkRP MOTD page
3
star
22

simplerr

Simplifies syntax
Lua
2
star
23

falco-backup-drive

Program to automatically manage my backup drive
Haskell
2
star
24

DarkRPWikiGen

DarkRP's wiki generator, using pywikibot
Lua
2
star
25

DarkRPWikiGenerator

Wiki generator for DarkRP stubs
PHP
1
star
26

servant-client-ghcjs-test

Quick, dirty, manual copy paste hack to test servant-client-ghcjs
Haskell
1
star
27

FPtje

My profile
1
star
28

elm-marshall-example

Heavy WIP experimental project to have ghcjs and Elm live together in peace, or pieces.
Haskell
1
star
29

elm-marshall

Provide marshalling between Elm and ghcjs. Allows ghcjs to become Elm's IO monad.
Haskell
1
star