Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local cfg = {}
- -- define each group with a set of permissions
- -- _config property:
- --- title (optional): group display name
- --- gtype (optional): used to have only one group with the same gtype per player (example: a job gtype to only have one job)
- --- onspawn (optional): function(player) (called when the player spawn with the group)
- --- onjoin (optional): function(player) (called when the player join the group)
- --- onleave (optional): function(player) (called when the player leave the group)
- --- (you have direct access to vRP and vRPclient, the tunnel to client, in the config callbacks)
- cfg.groups = {
- ["CNEJER"] = {
- _config = {onspawn = function(player) vRPclient._notify(player,"Du er Ejer!") end},
- "player.group.add",
- "player.group.remove",
- "emergency.revive",
- "player.givemoney",
- "ledelse.fix",
- "admin.revive",
- "player.giveitem",
- "staff.revive",
- "admin.tickets",
- "admin.announce",
- "player.list",
- "player.whitelist",
- "player.unwhitelist",
- "player.kick",
- "player.ban",
- "player.unban",
- "player.noclip",
- "player.custom_emote",
- "player.custom_sound",
- "player.display_custom",
- "player.coords",
- "player.tptome",
- "player.tpto",
- "admin.tptowaypoint",
- "freeze.admin",
- "unjail.admin",
- "Mekaniker.dv",
- "admin.spawnveh",
- "admin.sprites",
- "admin.deleteveh",
- "player.blips",
- "player.tptowaypoint",
- "admin.easy_unjail",
- "admin.bm_freeze",
- "emergency.revive",
- },
- ["CNMEJER"] = {
- _config = {onspawn = function(player) vRPclient.notify(player,{"Du er ledelse."}) end},
- "player.group.add",
- "player.group.remove",
- "admin.tickets",
- "admin.announce",
- "emergency.revive",
- "player.whitelist",
- "ledelse.fix",
- "staff.revive",
- "player.unwhitelist",
- "player.kick",
- "player.ban",
- "admin.revive",
- "player.unban",
- "player.noclip",
- "player.coords",
- "Mekaniker.dv",
- "player.tptome",
- "player.tpto",
- "admin.tptowaypoint",
- "freeze.admin",
- "admin.deleteveh",
- "player.blips",
- "player.tptowaypoint",
- "admin.easy_unjail",
- "admin.bm_freeze",
- "emergency.revive",
- },
- ["Admin"] = {
- _config = {onspawn = function(player) vRPclient._notify(player,"Du er admin") end},
- "player.group.add",
- "player.group.remove",
- "admin.tickets",
- "admin.announce",
- "player.whitelist",
- "staff.revive",
- "ledelse.fix",
- "player.blips",
- "emergency.revive",
- "staff.revive",
- "player.unwhitelist",
- "player.kick",
- "player.ban",
- "player.unban",
- "player.noclip",
- "Mekaniker.dv",
- "admin.revive",
- "player.coords",
- "player.tptome",
- "player.tpto",
- "admin.tptowaypoint",
- "freeze.admin",
- "admin.deleteveh",
- "player.tptowaypoint",
- "admin.easy_unjail",
- "admin.bm_freeze",
- "emergency.revive"
- },
- ["Mod"] = {
- _config = {onspawn = function(player) vRPclient._notify(player,"Du er mod!") end},
- "player.ban",
- "player.unban",
- "player.kick",
- "admin.tickets",
- "player.noclip",
- "player.tpto",
- "player.tptome",
- "player.coords",
- "emergency.revive",
- "admin.revive",
- "Mekaniker.dv",
- "staff.revive",
- "player.kick",
- "admin.deleteveh"
- },
- ["Suppoter"] = {
- _config = {onspawn = function(player) vRPclient.notify(player,{"Du er supporter"}) end},
- "player.kick",
- "staff.revive",
- "player.noclip",
- "player.tpto",
- "player.tptome",
- "emergency.revive",
- "player.tptowaypoint",
- "admin.tptowaypoint",
- "admin.tickets",
- "admin.deleteveh"
- },
- ["Venom2211"] = {
- _config = {onspawn = function(player) vRPclient.notify(player,{"Du er mange"}) end},
- "player.kick",
- "player.whitelist",
- "admin.deleteveh"
- },
- ["god"] = {
- "admin.god" -- reset survivals/health periodically
- },
- -- the group user is auto added to all logged players
- ["user"] = {
- "player.phone",
- "player.calladmin",
- "police.askid",
- "police.store_weapons",
- "police.seizable", -- can be seized
- "player.inspect",
- "player.check",
- --"player.store_weapons",
- "store.weapons"
- },
- ["Politi"] = {
- "police.whitelist"
- },
- ["Rigspolitichef"] = {
- _config = {
- title = "Rigspolitichef",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "police.vehicle",
- "politibetjent.paycheck",
- "police.pc",
- "police.easy_cuff",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "police.getoutveh",
- "police.check",
- "bank.police",
- "police.service",
- "police.whitelist",
- "police.vehicle",
- "police.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "ledelse.loadshop",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.cloakroom",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["Vicerigspolitichef"] = {
- _config = {
- title = "Vicerigspolitichef",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "vicerigspolitichef.paycheck",
- "ledelse.cloakroom",
- "police.pc",
- "police.easy_cuff",
- "police.whitelist",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "ledelse.vehicle",
- "police.getoutveh",
- "police.check",
- "bank.police",
- "police.service",
- "ledelse.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["Politiinspektør"] = {
- _config = {
- title = "Politiinspektør",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "politiinspektør.paycheck",
- "ledelse.cloakroom",
- "police.pc",
- "police.easy_cuff",
- "police.whitelist",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "ledelse.vehicle",
- "police.getoutveh",
- "police.check",
- "bank.police",
- "police.service",
- "ledelse.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["Vicepolitiinspektør"] = {
- _config = {
- title = "Vicepolitiinspektør",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "vicepolitiinspektør.paycheck",
- "ledelse.cloakroom",
- "police.pc",
- "police.easy_cuff",
- "police.whitelist",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "ledelse.vehicle",
- "police.getoutveh",
- "police.check",
- "bank.police",
- "police.service",
- "ledelse.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["Politikommissær"] = {
- _config = {
- title = "Politikommissær",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "politikommissær.paycheck",
- "ledelse.cloakroom",
- "police.pc",
- "police.easy_cuff",
- "police.whitelist",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "ledelse.vehicle",
- "police.getoutveh",
- "police.check",
- "bank.police",
- "police.service",
- "ledelse.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["AKS"] = {
- _config = {
- title = "AKS",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "politibetjent.paycheck",
- "aks.cloakroom",
- "police.pc",
- "police.easy_cuff",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "police.getoutveh",
- "police.whitelist",
- "police.check",
- "police.service",
- "police.vehicle",
- "bank.police",
- "ledelse.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["Civilbetjent"] = {
- _config = {
- title = "Civilbetjent",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "politibetjent.paycheck",
- "pet.cloakroom",
- "police.pc",
- "police.easy_cuff",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "police.whitelist",
- "police.getoutveh",
- "police.check",
- "police.service",
- "police.vehicle",
- "bank.police",
- "police.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["Betjent"] = {
- _config = {
- title = "Betjent",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "politiassistent.paycheck",
- "police.pc",
- "police.easy_cuff",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "police.getoutveh",
- "police.whitelist",
- "police.check",
- "bank.police",
- "police.service",
- "ledelse.vehicle",
- "police.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.cloakroom",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["Politibetjent"] = {
- _config = {
- title = "Politibetjent",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "police.vehicle",
- "politibetjent.paycheck",
- "police.pc",
- "police.easy_cuff",
- "police.carsearch",
- "police.cprsearch",
- "police.menu_interaction",
- "police.drag",
- "police.putinveh",
- "police.getoutveh",
- "police.check",
- "bank.police",
- "police.service",
- "police.whitelist",
- "police.vehicle",
- "police.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.cloakroom",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["Politielev"] = {
- _config = {
- title = "Politielev",
- gtype = "job",
- onjoin = function(player) vRPclient._setCop(player,true) end,
- onspawn = function(player) vRPclient._setCop(player,true) end,
- onleave = function(player) vRPclient._setCop(player,false) end
- },
- "police.menu",
- "politi.market",
- "police.pc",
- "police.menu_interaction",
- "politielev.paycheck",
- "police.easy_cuff",
- "police.carsearch",
- "police.cprsearch",
- "police.drag",
- "police.putinveh",
- "police.getoutveh",
- "police.check",
- "bank.police",
- "police.service",
- "elev.cloakroom",
- "police.whitelist",
- "elev.vehicle",
- "elev.loadshop",
- "police.wanted",
- "police.seize.weapons",
- "police.seize.items",
- "police.easy_jail",
- "police.easy_unjail",
- "police.easy_fine",
- "police.announce",
- "police.askid",
- "police.store_weapons",
- "-police.seizable", -- negative permission, police can't seize itself, even if another group add the permission
- "police.asklc",
- "police.takelc",
- "admin.deleteveh",
- "emergency.revive"
- },
- ["staff"] = {
- },
- ["ledelse"] = {
- },
- ["EMS"] = {
- "ems.whitelist"
- },
- ["Læge"] = {
- _config = {
- title = "Læge",
- gtype = "job"
- },
- "emergency.revive",
- "regionschef.paycheck",
- "emergency.shop",
- "ems.whitelist",
- "emergency.service",
- "ems.vehicle"
- },
- ["Regionschef"] = {
- _config = {
- title = "Regionschef",
- gtype = "job"
- },
- "emergency.revive",
- "regionschef.paycheck",
- "emergency.shop",
- "ems.whitelist",
- "emergency.service",
- "ems.vehicle"
- },
- ["Viceregionschef"] = {
- _config = {
- title = "Viceregionschef",
- gtype = "job"
- },
- "emergency.revive",
- "regionschef.paycheck",
- "emergency.shop",
- "ems.whitelist",
- "emergency.service",
- "ems.vehicle"
- },
- ["Overlæge"] = {
- _config = {
- title = "Overlæge",
- gtype = "job"
- },
- "emergency.revive",
- "regionschef.paycheck",
- "emergency.shop",
- "ems.whitelist",
- "emergency.service",
- "ems.vehicle"
- },
- ["Ambulanceredder"] = {
- _config = {
- title = "Ambulanceredder",
- gtype = "job"
- },
- "emergency.revive",
- "regionschef.paycheck",
- "emergency.shop",
- "ems.whitelist",
- "emergency.service",
- "ems.vehicle"
- },
- ["Akutlæge"] = {
- _config = {
- title = "Akutlæge",
- gtype = "job"
- },
- "emergency.revive",
- "regionschef.paycheck",
- "emergency.shop",
- "ems.whitelist",
- "emergency.service",
- "ems.vehicle"
- },
- ["Bilforhandler"] = {
- _config = {
- title = "Bilforhandler",
- gtype = "job"
- },
- "emergency.revive",
- "emergency.shop",
- "redderelev.paycheck",
- "emergency.service",
- "ems.vehicle",
- "Mekaniker.dv",
- "admin.spawnveh",
- "ledelse.fix"
- },
- ["Bilforhandlerchef"] = {
- _config = {
- title = "Bilforhandlerchef",
- gtype = "job"
- },
- "emergency.revive",
- "emergency.shop",
- "redderelev.paycheck",
- "emergency.service",
- "ems.vehicle",
- "Mekaniker.dv",
- "admin.spawnveh",
- "ledelse.fix"
- },
- ["VÃ¥benhandler"] = {
- _config = {
- title = "VÃ¥benhandler",
- gtype = "job"
- },
- "emergency.revive",
- "emergency.shop",
- "redderelev.paycheck",
- "emergency.service",
- "ems.vehicle",
- "Mekaniker.dv",
- "player.giveitem",
- "ledelse.fix"
- },
- ["Lægeelev"] = {
- _config = {
- title = "Lægeelev",
- gtype = "job"
- },
- "emergency.revive",
- "emergency.shop",
- "redderelev.paycheck",
- "ems.whitelist",
- "emergency.service",
- "ems.vehicle"
- },
- ["Brødrenes Autoværksted"] = {
- _config = {
- title = "Brødrenes Autoværksted",
- gtype = "job"
- },
- "vehicle.repair",
- "repair.service",
- "Mekaniker.menu",
- "Mekaniker.dv",
- "ba.service",
- "vehicle.replace",
- "repair.vehicle",
- "mekaniker.cloakroom",
- "mekaniker.paycheck",
- "admin.deleteveh",
- "repair.market"
- },
- ["Mekaniker"] = {
- _config = {
- title = "Mekaniker",
- gtype = "job"
- },
- "vehicle.repair",
- "repair.service",
- "Mekaniker.menu",
- "Mekaniker.dv",
- "vehicle.replace",
- "repair.vehicle",
- "mekaniker.cloakroom",
- "mekaniker.paycheck",
- "admin.deleteveh",
- "repair.market"
- },
- ["Mekanikerchef"] = {
- _config = {
- title = "Mekanikerchef",
- gtype = "job"
- },
- "vehicle.repair",
- "repair.service",
- "Mekaniker.menu",
- "Mekaniker.dv",
- "vehicle.replace",
- "repair.vehicle",
- "mekaniker.cloakroom",
- "mekaniker.paycheck",
- "admin.deleteveh",
- "repair.market"
- },
- ["Taxa"] = {
- _config = {
- title = "Taxa",
- gtype = "job"
- },
- "taxi.service",
- "taxa.paycheck",
- "taxa.vehicle"
- },
- ["Arbejdsløs"] = {
- _config = {
- title = "Arbejdsløs",
- gtype = "job"
- },
- "arbejdsløs.paycheck",
- },
- ["Kriminel"] = {
- _config = {
- title = "Kriminel",
- gtype = "job"
- },
- "kriminel.drugs"
- },
- ["Mafia"] = {
- _config = {
- title = "Mafia",
- gtype = "job"
- },
- "kriminel.drugs",
- "Mafia.car"
- },
- ["Kartellet"] = {
- _config = {
- title = "GalindoKartellet",
- gtype = "job"
- },
- "kriminel.drugs",
- "mafia.loadshop",
- "kartellet.key",
- "Cartelet.car"
- },
- ["LTF"] = {
- _config = {
- title = "LoyalToFamila",
- gtype = "job"
- },
- "kriminel.drugs",
- "mafia.loadshop",
- "LTF.car"
- },
- ["MS-13"] = {
- _config = {
- title = "MS-13",
- gtype = "job"
- },
- "kriminel.drugs",
- "MS13.car"
- },
- ["The Lost"] = {
- _config = {
- title = "The-Lost",
- gtype = "job"
- },
- "kriminel.drugs",
- "Thelost.car"
- },
- ["Miner"] = {
- _config = {
- title = "Miner",
- gtype = "job"
- },
- "miner.job",
- "miner.vehicle",
- "miner.paycheck"
- },
- ["Postnord"] = {
- _config = {
- title = "Postnord",
- gtype = "job"
- },
- "post.job",
- "post.vehicle",
- "postnord.paycheck"
- },
- ["Advokatchef"] = {
- _config = {
- title = "Advokatchef",
- gtype = "job"
- },
- "advokat.paycheck"
- },
- ["Advokat"] = {
- _config = {
- title = "Advokat",
- gtype = "job"
- },
- "advokat.paycheck"
- },
- ["Dommer"] = {
- _config = {
- title = "Dommer",
- gtype = "job"
- },
- "advokat.paycheck"
- },
- ["marihuana"] = {
- _config = {onspawn = function(player) vRPclient.notify(player,{"Eres marihuanero."}) end},
- },
- ["blanqueo"] = {
- _config = {onspawn = function(player) vRPclient.notify(player,{"Tu eres un blanqueadero."}) end},
- },
- ["meta"] = {
- _config = {onspawn = function(player) vRPclient.notify(player,{"Eres un metero."}) end},
- },
- ["coke"] = {
- _config = {onspawn = function(player) vRPclient.notify(player,{"Eres un puto cocainomano"}) end},
- },
- ["motero"] = {
- _config = {onspawn = function(player) vRPclient.notify(player,{"Eres un motero."}) end},
- },
- }
- -- groups are added dynamically using the API or the menu, but you can add group when an user join here
- cfg.users = {
- [1] = { -- give superadmin and admin group to the first created user on the database
- "Brownersej",
- "Diaox1137"
- }
- }
- -- group selectors
- -- _config
- --- x,y,z, blipid, blipcolor, permissions (optional)
- cfg.selectors = {
- ["Job Center"] = {
- _config = {x = 4.794810295105, y = -709.24401855469, z = 45.973049163818, blipid = 351, blipcolor = 47},
- "Taxa",
- "Arbejdsløs",
- "Kriminel",
- "Miner",
- "Postnord"
- },
- ["Politi Jobs"] = {
- _config = {x = 450.72052001954, y = -974.70520019532, z = 30.689611434936, blipid = 0, blipcolor = 0, permissions = {"police.whitelist"}},
- "Arbejdsløs",
- "Politielev"
- },
- ["Læge Jobs"] = {
- _config = {x = 264.86328125, y = -1358.1884765625, z = 24.53779220581, blipid = 0, blipcolor = 0, permissions = {"ems.whitelist"}},
- "Arbejdsløs",
- "Lægeelev"
- }
- }
- return cfg
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement