Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local NoPayGroups = {
- ["superadmin"] = true,
- ["director"] = true,
- }
- local payForTeams
- local function payTeam(ply)
- payForTeams = {
- [TEAM_CITIZEN] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_HOBO] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_MEDIC] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_POLICEOFFICER] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_POLICECHIEF] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_MAYOR] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_HITMAN] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_GANGSTER] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_GUNDEALER] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_BLACKMARKETDEALER] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_AOS1] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_AOS2] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_AOS3] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_TEAM_ULTRONSMINION] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_GREENGOBLIN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_LOKI] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_MAGNETO] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_THEHOOD] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_YELLOWJACKET] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_CROSSBONES] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_ULTRON] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_VENOM] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_SHEHULK] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_QUICKSILVER] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_X23] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_WOLVERINE] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_DAREDEVIL] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_STARLORD] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_SCARLETWITCH] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_VISION] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_ANTMAN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_CYCLOPS] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_COLOSSUS] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_INVISIBLEWOMEN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_HUMANTORCH] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_EMMAFROST] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_BLACKPANTHER] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_CAPTAINAMERICA] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_IRONMAN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_SPIDERMAN] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_STAFFONDUTY] = 0, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_DOCTORDOOM] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_CARNAGE] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_WINTERSOLDIER] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_DEADPOOL] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_WHIZKID] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_GALACTUS] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_SILVERSURFER] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- [TEAM_SPIDERMANAMERICA] = 75000, -- customCheck = function(ply) return ply:getDarkRPVar("money") > 75000 end,
- }
- local payTeams = payForTeams[ply:Team()]
- if ply:canAfford(payTeams) and payTeams then
- if NoPayGroups[ply:GetUserGroup()] then ply:ChatPrint("You did not need to pay because you're a "..ply:GetUserGroup()..".") return end
- ply:addMoney(-payTeams)
- ply:ChatPrint("You have spent $"..string.Comma(payTeams).." to become this job!")
- end
- end
- hook.Add("OnPlayerChangedTeam", "pay for these teams", payTeam)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement