Advertisement
fluffy_dev

Untitled

May 29th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.55 KB | None | 0 0
  1. local NoPayGroups = {
  2. ["superadmin"] = true,
  3. ["director"] = true,
  4. }
  5.  
  6. local payForTeams
  7.  
  8. local function payTeam(ply)
  9. payForTeams = {
  10. [TEAM_CITIZEN] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  11. [TEAM_HOBO] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  12. [TEAM_MEDIC] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  13. [TEAM_POLICEOFFICER] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  14. [TEAM_POLICECHIEF] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  15. [TEAM_MAYOR] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  16. [TEAM_HITMAN] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  17. [TEAM_GANGSTER] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  18. [TEAM_GUNDEALER] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  19. [TEAM_BLACKMARKETDEALER] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  20. [TEAM_AOS1] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  21. [TEAM_AOS2] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  22. [TEAM_AOS3] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  23. [TEAM_TEAM_ULTRONSMINION] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  24. [TEAM_GREENGOBLIN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  25. [TEAM_LOKI] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  26. [TEAM_MAGNETO] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  27. [TEAM_THEHOOD] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  28. [TEAM_YELLOWJACKET] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  29. [TEAM_CROSSBONES] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  30. [TEAM_ULTRON] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  31. [TEAM_VENOM] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  32. [TEAM_SHEHULK] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  33. [TEAM_QUICKSILVER] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  34. [TEAM_X23] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  35. [TEAM_WOLVERINE] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  36. [TEAM_DAREDEVIL] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  37. [TEAM_STARLORD] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  38. [TEAM_SCARLETWITCH] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  39. [TEAM_VISION] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  40. [TEAM_ANTMAN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  41. [TEAM_CYCLOPS] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  42. [TEAM_COLOSSUS] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  43. [TEAM_INVISIBLEWOMEN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  44. [TEAM_HUMANTORCH] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  45. [TEAM_EMMAFROST] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  46. [TEAM_BLACKPANTHER] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  47. [TEAM_CAPTAINAMERICA] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  48. [TEAM_IRONMAN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  49. [TEAM_SPIDERMAN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  50. [TEAM_STAFFONDUTY] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  51. [TEAM_DOCTORDOOM] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  52. [TEAM_CARNAGE] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  53. [TEAM_WINTERSOLDIER] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  54. [TEAM_DEADPOOL] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  55. [TEAM_WHIZKID] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  56. [TEAM_GALACTUS] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  57. [TEAM_SILVERSURFER] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  58. [TEAM_SPIDERMANAMERICA] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
  59. }
  60.  
  61. local payTeams = payForTeams[ply:Team()]
  62. if ply:canAfford(payTeams) and payTeams then
  63. if NoPayGroups[ply:GetUserGroup()] then ply:ChatPrint("You did not need to pay because you're a "..ply:GetUserGroup()..".") return end
  64. ply:addMoney(-payTeams)
  65. ply:ChatPrint("You have spent $"..string.Comma(payTeams).." to become this job!")
  66. end
  67. end
  68. hook.Add("OnPlayerChangedTeam", "pay for these teams", payTeam)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement