Advertisement
Neyo4444

CS_CONFIG.LUA

Jul 20th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.24 KB | None | 0 0
  1. CUSTOM_ADDONS = {}
  2.  
  3. // GENERAL CONFIG
  4. CUSTOM_ADDONS.CONFIG = {}
  5. CUSTOM_ADDONS.CONFIG.UseFastDL = false -- Whether to use fastDL or not, do not use this and workshop.
  6. CUSTOM_ADDONS.CONFIG.UseWorkshop = true -- Whether to use Workshop content or not, do not use this and fastDL.
  7. CUSTOM_ADDONS.CONFIG.DisableContentMsg = false -- Whether or not to show a chatmsg when the above are both set to false.
  8.  
  9. CUSTOM_ADDONS.CONFIG.Enable_HUD = true -- Enable the HUD or not
  10. CUSTOM_ADDONS.CONFIG.Enable_Leveling = true -- Enable the Leveling or not, 'CUSTOM_ADDONS.CONFIG.Enable_VrondkaisLeveling' must be set to false.
  11. CUSTOM_ADDONS.CONFIG.Enable_VrondkaisLeveling = false -- Enable the VrondkaisLeveling HUD or not, 'CUSTOM_ADDONS.CONFIG.Enable_Leveling' must be set to false.
  12.  
  13. // COlOR THEMES
  14. CUSTOM_ADDONS.CONFIG.LeftGradient = Color( 253, 86, 86 ) -- DEFAULT: Color( 253, 86, 86 )
  15. CUSTOM_ADDONS.CONFIG.RightGradient = Color( 252, 139, 86 ) -- DEFAULT: Color( 252, 139, 86 )
  16.  
  17. // MODULES CONFIG
  18. CUSTOM_ADDONS.CONFIG.MODULES = {}
  19.  
  20. // Leveling System
  21. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys = {}
  22. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.SaveStatsTimer = 60 -- How often a player's stats are saved.
  23. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.MaxLevel = 100 -- The max level a person can reach.
  24. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.OrignalEXPRequired = 100 -- The experience required to level up from 0 to 1.
  25. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.EXPRequiredIncrease = 1.375 -- How much the previous experience required to level up is multiplied by.
  26.  
  27. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.NPCEXPGain = 15 -- The experience gained when killing an NPC.
  28. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.EXPServerTime = 900 -- How often should a player be given experience for playing on the server, in seconds.
  29. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.EXPServerAmount = 50 -- How much experience should be given for playing on the server.
  30. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.LockPickEXPGain = 25 -- How much experience should be given for a successful lockpick.
  31. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.EnteredLotteryEXPGain = 35 -- How much experience should be given for entering the lottery.
  32. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.WonLotteryEXPGain = 100 -- How much experience should be given for winning the lottery.
  33. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.HitSuccessEXPGain = 40 -- How much experience should be given for completing a hit.
  34. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.FirstJoinEXPGain = 65 -- How much experience should be given for first join.
  35. --CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.WeaponEquipEXPGain = 2 -- How much experience should be given when a weapon is equipped.
  36. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.BankRobberySuccessEXPGain = 100 -- How much experience should be given for a successful bank robbery.
  37. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.DepositBoxRobberySuccessEXPGain = 100 -- How much experience should be given for a successful DepositBox robbery.
  38.  
  39. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.TeamKillPenalty = 50 -- How much experience should be taken from the player if they team kill.
  40. CUSTOM_ADDONS.CONFIG.MODULES.LvlSys.TeamKillGroups = { -- Which teams will recieve a penalty when killing each other.
  41. Police = { TEAM_POLICE, TEAM_PDCHIEF, TEAM_SWATOFFICER },
  42. Citizens = { TEAM_CITIZEN, TEAM_CWGUN }
  43. }
  44.  
  45. // ENTITY CONFIG
  46. CUSTOM_ADDONS.CONFIG.ENTS = {}
  47.  
  48. CUSTOM_ADDONS.CONFIG.ENTS.HealthStation = {}
  49. CUSTOM_ADDONS.CONFIG.ENTS.HealthStation.Charge = 255 -- How much health the health station has, after this is used up the station will be removed.
  50. CUSTOM_ADDONS.CONFIG.ENTS.HealthStation.Delay = 0.05 -- The delay between giving health.
  51.  
  52. CUSTOM_ADDONS.CONFIG.ENTS.ArmorStation = {}
  53. CUSTOM_ADDONS.CONFIG.ENTS.ArmorStation.Charge = 255 -- How much armor the armor station has, after this is used up the station will be removed.
  54. CUSTOM_ADDONS.CONFIG.ENTS.ArmorStation.Delay = 0.05 -- The delay between giving health.
  55. CUSTOM_ADDONS.CONFIG.ENTS.ArmorStation.MaxArmor = 255 -- The max amount of armor that the player can get up to with this entity.
  56.  
  57. CUSTOM_ADDONS.CONFIG.ENTS.BankVault = {}
  58. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.StartingAmount = 1000 -- The amount that is in the bank vault at the start.
  59. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.MaxAmount = 100000 -- The max amount of money that can be in the bank vault.
  60. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.Increase = 2500 -- How much money is added per an increase.
  61. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.IncreaseTime = 60 -- How often an increase occurs, in seconds.
  62. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.RobbableTeams = { "Citizen", "Hobo" } -- Which jobs can rob the bank.
  63. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.RobTime = 10 -- How long it takes to rob the bank.
  64. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.MaxDistance = 200 -- The max distance between the player and the bank, otherwise the robbery will fail.
  65. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.TimeBetweenRobberies = 15 -- The time between robberies, in seconds.
  66. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.MinPlayers = 3 -- The minimum number of players needed for a robbery.
  67. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.PoliceJobs = { "Polizei", "SEK Leiter", "SEK Sniper", "Spreng Stoff Speziallisten Leiter", "Spreng Stoff Spezialist", "Polizei Chef", "SEK Beamter" } -- The police jobs, used for the minimum police config.
  68. CUSTOM_ADDONS.CONFIG.ENTS.BankVault.MinPolice = 2 -- The minimum number of police needed for a robbery.
  69.  
  70. CUSTOM_ADDONS.CONFIG.ENTS.DepositBoxes = {}
  71. CUSTOM_ADDONS.CONFIG.ENTS.DepositBoxes.MoneyReward = 7500 -- The amount that the robber is given on success.
  72. CUSTOM_ADDONS.CONFIG.ENTS.DepositBoxes.RobbableTeams = { "Citizen", "Hobo" } -- Which jobs can rob the DepositBox.
  73. CUSTOM_ADDONS.CONFIG.ENTS.DepositBoxes.RobTime = 10 -- How long it takes to rob the DepositBox.
  74. CUSTOM_ADDONS.CONFIG.ENTS.DepositBoxes.MaxDistance = 200 -- The max distance between the player and the DepositBox, otherwise the robbery will fail.
  75. CUSTOM_ADDONS.CONFIG.ENTS.DepositBoxes.TimeBetweenRobberies = 15 -- The time between robberies, in seconds.
  76.  
  77. // SWEPs CONFIG
  78. CUSTOM_ADDONS.CONFIG.SWEPs = {}
  79.  
  80. CUSTOM_ADDONS.CONFIG.SWEPs.LockPickTime = 10 -- How long does it take for the Lockpick SWEP to unlock a door.
  81. CUSTOM_ADDONS.CONFIG.SWEPs.ProLockPickTime = 5 -- How long does it take for the ProLockpick SWEP to unlock a door.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement