Advertisement
Guest User

Untitled

a guest
Mar 1st, 2017
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.16 KB | None | 0 0
  1. -- voice3D - Enable/disable 3DVoice is enabled
  2. GM.Config.voice3D = true
  3. -- adminnpcs - Whether or not NPCs should be admin only.
  4. GM.Config.adminnpcs = true
  5. -- AdminsCopWeapons - Enable/disable admins spawning with cop weapons
  6. GM.Config.AdminsCopWeapons = true
  7. -- adminsents - Whether or not SENTs should be admin only.
  8. GM.Config.adminsents = true
  9. -- adminvehicles - Whether or not Vehicles should be admin only.
  10. GM.Config.adminvehicles = true
  11. -- allow people getting their own custom jobs
  12. GM.Config.allowjobswitch = true
  13. -- allowrpnames - Allow Players to Set their RP names using the /rpname command.
  14. GM.Config.allowrpnames = true
  15. -- allowsprays - Enable/disable the use of sprays on the server.
  16. GM.Config.allowsprays = false
  17. -- allowvehicleowning - Enable/disable whether people can own vehicles.
  18. GM.Config.allowvehicleowning = true
  19. -- allowvnocollide - Enable/disable the ability to no-collide a vehicle (for security).
  20. GM.Config.allowvnocollide = false
  21. -- alltalk - Enable for global chat, disable for local chat.
  22. GM.Config.alltalk = false
  23. -- autovehiclelock - Enable/Disable automatic locking of a vehicle when a player exits it.
  24. GM.Config.autovehiclelock = false
  25. -- babygod - people spawn godded (prevent spawn killing)
  26. GM.Config.babygod = true
  27. -- canforcedooropen - whether players can force an unownable door open with lockpick or battering ram or w/e
  28. GM.Config.canforcedooropen = true
  29. -- chatsounds - sounds are played when some things are said in chat
  30. GM.Config.chatsounds = true
  31. -- chiefjailpos - Allow the Chief to set the jail positions.
  32. GM.Config.chiefjailpos = true
  33. -- cit_propertytax - Enable/disable property tax that is exclusive only for citizens.
  34. GM.Config.cit_propertytax = false
  35. -- copscanunfreeze - Enable/disable the ability of cops to unfreeze other people's props
  36. GM.Config.copscanunfreeze = true
  37. -- copscanunweld - Enable/disable the ability of cops to unweld other people's props
  38. GM.Config.copscanunweld = false
  39. -- cpcanarrestcp - Allow/Disallow CPs to arrest other CPs.
  40. GM.Config.cpcanarrestcp = false
  41. -- customjobs - Enable/disable the /job command (personalized job names).
  42. GM.Config.customjobs = false
  43. -- customspawns - Enable/disable whether custom spawns should be used.
  44. GM.Config.customspawns = true
  45. -- deathblack - Whether or not a player sees black on death.
  46. GM.Config.deathblack = false
  47. -- showdeaths - Display kill information in the upper right corner of everyone's screen.
  48. GM.Config.showdeaths = false
  49. -- deathpov - Enable/disable whether people see their death in first person view
  50. GM.Config.deathpov = false
  51. -- decalcleaner - Enable/Disable clearing ever players decals.
  52. GM.Config.decalcleaner = false
  53. -- disallowClientsideScripts - Clientside scripts can be very useful for customizing the HUD or to aid in building. This option bans those scripts.
  54. GM.Config.disallowClientsideScripts = true
  55. -- doorwarrants - Enable/disable Warrant requirement to enter property.
  56. GM.Config.doorwarrants = false
  57. -- dropmoneyondeath - Enable/disable whether people drop money on death.
  58. GM.Config.dropmoneyondeath = false
  59. -- droppocketarrest - Enable/disable whether people drop the stuff in their pockets when they get arrested.
  60. GM.Config.droppocketarrest = true
  61. -- droppocketdeath - Enable/disable whether people drop the stuff in their pockets when they die.
  62. GM.Config.droppocketdeath = true
  63. -- dropweapondeath - Enable/disable whether people drop their current weapon when they die.
  64. GM.Config.dropweapondeath = false
  65. -- Whether players can drop the weapons they spawn with
  66. GM.Config.dropspawnedweapons = false
  67. -- dynamicvoice - Enable/disable whether only people in the same room as you can hear your mic.
  68. GM.Config.dynamicvoice = false
  69. -- earthquakes - Enable/disable earthquakes.
  70. GM.Config.earthquakes = false
  71. -- enablebuypistol - Turn /buy on of off.
  72. GM.Config.enablebuypistol = true
  73. -- enforceplayermodel - Whether or not to force players to use their role-defined character models.
  74. GM.Config.enforceplayermodel = true
  75. -- globalshow - Whether or not to display player info above players' heads in-game.
  76. GM.Config.globalshow = false
  77. -- ironshoot - Enable/disable whether people need iron sights to shoot.
  78. GM.Config.ironshoot = false
  79. -- showjob - Whether or not to display a player's job above their head in-game.
  80. GM.Config.showjob = false
  81. -- letters - Enable/disable letter writing / typing.
  82. GM.Config.letters = true
  83. -- license - Enable/disable People need a license to be able to pick up guns
  84. GM.Config.license = false
  85. -- logging - Enable/disable logging everything that happens.
  86. GM.Config.logging = true
  87. -- lottery - Enable/disable creating lotteries for mayors
  88. GM.Config.lottery = true
  89. -- showname - Whether or not to display a player's name above their head in-game.
  90. GM.Config.showname = true
  91. -- needwantedforarrest - Enable/disable Cops can only arrest wanted people.
  92. GM.Config.needwantedforarrest = false
  93. -- noguns - Enabling this feature bans Guns and Gun Dealers.
  94. GM.Config.noguns = false
  95. -- norespawn - Enable/Disable that people don't have to respawn when they change job.
  96. GM.Config.norespawn = false
  97. -- npcarrest - Enable/disable arresting npc's
  98. GM.Config.npcarrest = true
  99. -- ooc - Whether or not OOC tags are enabled.
  100. GM.Config.ooc = true
  101. -- propertytax - Enable/disable property tax.
  102. GM.Config.propertytax = false
  103. -- proppaying - Whether or not players should pay for spawning props.
  104. GM.Config.proppaying = true
  105. -- propspawning - Enable/disable props spawning for non-admins.
  106. GM.Config.propspawning = false
  107. -- removeclassitems - Enable/disable shipments/microwaves/etc. removal when someone changes team.
  108. GM.Config.removeclassitems = true
  109. -- respawninjail - Enable/disable whether people can respawn in jail when they die
  110. GM.Config.respawninjail = false
  111. -- restrictallteams - Enable/disable Players can only be citizen until an admin allows them.
  112. GM.Config.restrictallteams = false
  113. -- restrictbuypistol - Enabling this feature makes /buy available only to Gun Dealers.
  114. GM.Config.restrictbuypistol = false
  115. -- restrictdrop - Enable/disable restricting the weapons players can drop. Setting this to true disallows weapons from shipments from being dropped
  116. GM.Config.restrictdrop = false
  117. -- strictsuicide - Whether or not players should spawn where they suicided
  118. GM.Config.strictsuicide = false
  119. -- telefromjail - Enable/disable teleporting from jail.
  120. GM.Config.telefromjail = true
  121. -- teletojail - Enable/disable teleporting to jail.
  122. GM.Config.teletojail = true
  123. -- unlockdoorsonstart - Enable/Disable unlocking all doors on map start.
  124. GM.Config.unlockdoorsonstart = false
  125. -- voiceradius - Enable/disable local voice chat.
  126. GM.Config.voiceradius = true
  127. -- tax - Whether players pay taxes on their wallets.
  128. GM.Config.wallettax = false
  129. -- wantedsuicide - Enable/Disable suiciding while you are wanted by the police.
  130. GM.Config.wantedsuicide = false
  131. -- showcrosshairs - Enable/disable crosshair visibility
  132. GM.Config.showcrosshairs = false
  133. -- realisticfalldamage - Enable/Disable dynamic fall damage. Setting mp_falldamage to 1 will over-ride this.
  134. GM.Config.realisticfalldamage = true
  135. -- printeroverheat - Can the default money printer overheat on its own?
  136. GM.Config.printeroverheat = true
  137.  
  138. /*
  139. Value settings
  140. */
  141. -- adminweapons - Who can spawn weapons: 0: admins only, 1: supadmins only, 2: no one
  142. GM.Config.adminweapons = 1
  143. -- arrestspeed - Sets the max arrest speed.
  144. GM.Config.arrestspeed = 80
  145. -- babygodtime - How long the babygod lasts
  146. GM.Config.babygodtime = 5
  147. -- chatsoundsdelay - How long to wait before letting a player emit a sound from their chat again. Leave this on at least a few seconds to prevent 'HAXHAXHAXHAXHAXHAX'-ing. Set to 0 to disable.
  148. GM.Config.chatsoundsdelay = 5
  149. -- deathfee - the amount of money someone drops when dead.
  150. GM.Config.deathfee = 30
  151. -- decaltimer - Sets the time to clear clientside decals. (seconds)
  152. GM.Config.decaltimer = 120
  153. -- demotetime - Number of seconds before a player can rejoin a team after demotion from that team.
  154. GM.Config.demotetime = 120
  155. -- doorcost - Sets the cost of a door.
  156. GM.Config.doorcost = 0
  157. -- entremovedelay - how long to wait before removing a bought entity after disconnect.
  158. GM.Config.entremovedelay = 0
  159. -- jailtimer - Sets the jailtimer. (in seconds)
  160. GM.Config.jailtimer = 1200
  161. -- maxdoors - Sets the max amount of doors one can own.
  162. GM.Config.maxdoors = 8
  163. -- maxdrugs - Sets max drugs.
  164. GM.Config.maxdrugs = 2
  165. -- maxfoods - Sets the max food cartons per Microwave owner.
  166. GM.Config.maxfoods = 2
  167. -- maxlawboards - The maximum number of law boards the mayor can place.
  168. GM.Config.maxlawboards = 2
  169. -- maxletters - Sets max letters.
  170. GM.Config.maxletters = 999
  171. -- maxlotterycost - Maximum payment the mayor can set to join a lottery.
  172. GM.Config.maxlotterycost = 250
  173. -- maxvehicles - Sets how many vehicles one can buy.
  174. GM.Config.maxvehicles = 5
  175. -- microwavefoodcost - Sets the sale price of Microwave Food.
  176. GM.Config.microwavefoodcost = 30
  177. -- minlotterycost - Minimum payment the mayor can set to join a lottery.
  178. GM.Config.minlotterycost = 30
  179. -- Money packets will get removed if they don't get picked up after a while. Set to 0 to disable
  180. GM.Config.moneyRemoveTime = 600
  181. -- mprintamount - Value of the money printed by the money printer.
  182. GM.Config.mprintamount = 250
  183. -- normalsalary - Sets the starting salary for newly joined players.
  184. GM.Config.normalsalary = 0
  185. -- npckillpay - Sets the money given for each NPC kill.
  186. GM.Config.npckillpay = 10
  187. -- paydelay - Sets how long it takes before people get salary
  188. GM.Config.paydelay = 300
  189. -- pocketitems - Sets the amount of objects the pocket can carry
  190. GM.Config.pocketitems = 10
  191. -- pricecap - The maximum price of items (using /price)
  192. GM.Config.pricecap = 300
  193. -- pricemin - The minimum price of items (using /price)
  194. GM.Config.pricemin = 50
  195. -- propcost - How much prop spawning should cost. (prop paying must be enabled for this to have an effect)
  196. GM.Config.propcost = 0
  197. -- quakechance - Chance of an earthquake happening.
  198. GM.Config.quakechance = 4000
  199. -- respawntime - Minimum amount of seconds a player has to wait before respawning.
  200. GM.Config.respawntime = 120
  201. -- runspeed - Sets the max running speed.
  202. GM.Config.runspeed = 180
  203. -- runspeed - Sets the max running speed for CP teams
  204. GM.Config.runspeedcp = 220
  205. -- searchtime - Number of seconds for which a search warrant is valid.
  206. GM.Config.searchtime = 30
  207. -- ShipmentSpawnTime - Antispam time between spawning shipments.
  208. GM.Config.ShipmentSpamTime = 3
  209. -- shipmenttime - The number of seconds it takes for a shipment to spawn.
  210. GM.Config.shipmentspawntime = 10
  211. -- startinghealth - the health when you spawn.
  212. GM.Config.startinghealth = 100
  213. -- startingmoney - your wallet when you join for the first time.
  214. GM.Config.startingmoney = 0
  215. -- vehiclecost - Sets the cost of a vehicle (To own it).
  216. GM.Config.vehiclecost = 40
  217. -- wallettaxmax - Maximum percentage of tax to be paid.
  218. GM.Config.wallettaxmax = 5
  219. -- wallettaxmin - Minimum percentage of tax to be paid.
  220. GM.Config.wallettaxmin = 1
  221. -- wallettaxtime - Time in seconds between taxing players. Requires server restart.
  222. GM.Config.wallettaxtime = 600
  223. -- wantedtime - Number of seconds for which a player is wanted for.
  224. GM.Config.wantedtime = 120
  225. -- walkspeed - Sets the max walking speed.
  226. GM.Config.walkspeed = 100
  227. -- falldamagedamper - The damper on realistic fall damage. Default is 15. Decrease this for more damage.
  228. GM.Config.falldamagedamper = 15
  229. -- falldamageamount - The base damage taken from falling for static fall damage. Default is 10
  230. GM.Config.falldamageamount = 10
  231. -- printeroverheatchance - The likelyhood of a printer overheating. The higher this number, the less likely. Minimum 3. Default 22
  232. GM.Config.printeroverheatchance = 22
  233.  
  234. /*---------------------------------------------------------------------------
  235. Other settings
  236. ---------------------------------------------------------------------------*/
  237.  
  238. -- The skin DarkRP uses. Set to "default" to use the GMod default derma theme
  239. GM.Config.DarkRPSkin = "default"
  240. GM.Config.currency = "Tokens "
  241. GM.Config.chatCommandPrefix = "/"
  242. GM.Config.F1MenuHelpPage = "www.solsticium.create-your-life.fr"
  243. GM.Config.F1MenuHelpPageTitle = "Forum SRP"
  244.  
  245. -- Put Steam ID's and ranks in this list, and the players will have that rank when they join.
  246. GM.Config.DefaultPlayerGroups = {
  247. ["STEAM_0:0:00000000"] = "superadmin",
  248. ["STEAM_0:0:11111111"] = "admin",
  249. }
  250.  
  251. -- Custom modules in this addon that are disabled.
  252. GM.Config.DisabledCustomModules = {
  253. ["hudreplacement"] = false,
  254. ["extraf4tab"] = false,
  255. }
  256.  
  257. -- The list of weapons that players are not allowed to drop. Items set to true are not allowed to be dropped
  258. GM.Config.DisallowDrop = {
  259. ["arrest_stick"] = true,
  260. ["door_ram"] = true,
  261. ["gmod_camera"] = true,
  262. ["gmod_tool"] = true,
  263. ["keys"] = true,
  264. ["hands"] = true,
  265. ["med_kit"] = true,
  266. ["stunstick"] = true,
  267. ["unarrest_stick"] = true,
  268. ["weapon_keypadchecker"] = true,
  269. ["weapon_physcannon"] = true,
  270. ["weapon_physgun"] = true,
  271. ["weapon_fists"] = true,
  272. ["weaponchecker"] = true
  273. }
  274.  
  275. -- The list of weapons people spawn with
  276. GM.Config.DefaultWeapons = {
  277. "keys",
  278. "hands"
  279.  
  280. }
  281.  
  282. -- The list of weapons admins spawn with, in addition to the normal weapons
  283. --
  284. GM.Config.AdminWeapons = {
  285. "weapon_keypadchecker",
  286. "weapon_physgun",
  287. "gmod_tool"
  288. }
  289.  
  290. -- These are the default laws, they're unchangeable in-game.
  291. GM.Config.DefaultLaws = {
  292. "Toute forme de violence sera sévèrement punie.",
  293. "Ne volez pas vos congénères.",
  294. "Respectez les propriétés privés ou interdites.",
  295. "L'impression d'argent, le port d'arme et les drogues sont interdites.",
  296. "Toutes infraction sera sanctionné par la prison ou la mort en cas d'opposition."
  297. }
  298.  
  299. GM.Config.PocketBlacklist = {
  300. ["fadmin_jail"] = true,
  301. ["meteor"] = true,
  302. ["door"] = true,
  303. ["func_"] = true,
  304. ["player"] = true,
  305. ["beam"] = true,
  306. ["worldspawn"] = true,
  307. ["env_"] = true,
  308. ["path_"] = true,
  309. ["prop_physics"] = true,
  310. ["money_printer"] = true,
  311. ["gunlab"] = true,
  312. ["microwave"] =true,
  313. ["crafting_table"] =true
  314.  
  315. }
  316.  
  317. -- These weapons are classed as 'legal' in the weapon checker and are not stripped when confiscating weapons.
  318. GM.Config.noStripWeapons = {
  319. ["weapon_physgun"] = true,
  320. ["weapon_physcannon"] = true,
  321. ["keys"] = true,
  322. ["gmod_camera"] = true,
  323. ["gmod_tool"] = true,
  324. ["weaponchecker"] = true,
  325. ["med_kit"] = true,
  326. ["hands"] = true
  327.  
  328. }
  329.  
  330. -- Properties set to true are allowed to be used. Values set to false or are missing from this list are blocked.
  331. GM.Config.allowedProperties = {
  332. remover = true,
  333. ignite = false,
  334. extinguish = true,
  335. keepupright = true,
  336. gravity = true,
  337. collision = true,
  338. skin = true,
  339. bodygroups = true,
  340. }
  341.  
  342. /*---------------------------------------------------------------------------
  343. F4 menu
  344. ---------------------------------------------------------------------------*/
  345. -- hide the items that you can't buy and the jobs you can't get (instead of graying them out)
  346. -- this option hides items when you don't have enough money, when the maximum is reached for a job or any other reason
  347. GM.Config.hideNonBuyable = false
  348.  
  349. -- Hide only the items that you have the wrong job for (or for which the customCheck says no)
  350. -- When you set this option to true and hideNonBuyable to false, you WILL see e.g. items that are too expensive for you to buy
  351. -- but you won't see gundealer shipments when you have the citizen job
  352. GM.Config.hideTeamUnbuyable = false
  353.  
  354. /*---------------------------------------------------------------------------
  355. AFK module
  356. ---------------------------------------------------------------------------*/
  357. GM.Config.afkdemotetime = 600
  358.  
  359. /*---------------------------------------------------------------------------
  360. Hitmenu module
  361. ---------------------------------------------------------------------------*/
  362. -- The minimum price for a hit
  363. GM.Config.minHitPrice = 200
  364. -- The minimum distance between a hitman and his customer when they make the deal
  365. GM.Config.minHitDistance = 150
  366. -- The text that tells the player he can press use on the hitman to request a hit
  367. GM.Config.hudText = "I am a hitman.\nPress E on me to request a hit!"
  368. -- The text above a hitman when he's got a hit
  369. GM.Config.hitmanText = "Hit\naccepted!"
  370. -- The cooldown time for a hit target (so they aren't spam killed)
  371. GM.Config.hitTargetCooldown = 120
  372. -- How long a customer has to wait to be able to buy another hit (from the moment the hit is accepted)
  373. GM.Config.hitCustomerCooldown = 240
  374.  
  375. /*---------------------------------------------------------------------------
  376. Hungermod module
  377. ---------------------------------------------------------------------------*/
  378. -- hungerspeed <Amount> - Set the rate at which players will become hungry (2 is the default)
  379. GM.Config.hungerspeed = 0.5
  380. -- starverate <Amount> - How much health that is taken away every second the player is starving (3 is the default)
  381. GM.Config.starverate = 10
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement