Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- Forcefield doors module for DarkRP
- Created by http://steamcommunity.com/id/Devul/ and http://steamcommunity.com/id/fruitwasp/
- Do not redistribute this software without permission from authors
- Developer information: 76561198357304837 : 3462 :
- ]]--
- forceFieldDoors.config = forceFieldDoors.config or {}
- forceFieldDoors.config.FORCEFIELD_DOOR_DOOR_TYPES = {}
- if CLIENT then
- forceFieldDoors.config.FORCEFIELD_DOOR_HUD_RENDER_DISTANCE = 160000
- forceFieldDoors.config.FORCEFIELD_DOOR_HUD_BAR_WIDTH = ScrW() * 0.1
- forceFieldDoors.config.FORCEFIELD_DOOR_HUD_BAR_HEIGHT = 10
- forceFieldDoors.config.FORCEFIELD_DOOR_HUD_SHOW_BAR_IF_INVULNERABLE = false
- forceFieldDoors.config.MAIN_FONT_FACE = "Roboto Condensed"
- forceFieldDoors.config.MAIN_FONT_SIZE = 24
- forceFieldDoors.config.SUB_FONT_FACE = "Roboto Condensed"
- forceFieldDoors.config.SUB_FONT_SIZE = 18
- forceFieldDoors.config.GHOST_DOOR_COLOR = Color( 0, 255, 0, 125 )
- forceFieldDoors.config.GHOST_DOOR_MATERIAL = "models/wireframe"
- end
- forceFieldDoors.config.FORCEFIELD_DOOR_NAME = "Forcefield Door"
- forceFieldDoors.config.FORCEFIELD_DOOR_MATERIAL = "models/props_combine/stasisshield_sheet"
- forceFieldDoors.config.FORCEFIELD_DOOR_HEALTH = 800
- forceFieldDoors.config.FORCEFIELD_DOOR_MODEL = "models/props_building_details/Storefront_Template001a_Bars.mdl"
- forceFieldDoors.config.FORCEFIELD_DOOR_ZAP_SOUND = "ambient/energy/zap1.wav"
- forceFieldDoors.config.FORCEFIELD_DOOR_RESPAWN_DELAY = 5
- forceFieldDoors.config.FORCEFIELD_DOOR_DISALLOW_ARRESTED = true
- forceFieldDoors.config.FORCEFIELD_DOOR_REPLACE_DOOR_IF_NEARBY = true
- forceFieldDoors.config.FORCEFIELD_DROP_TO_FLOOR_ON_SPAWN = false
- forceFieldDoors.config.FRAME_FADE_TIME = 0.25
- forceFieldDoors.config.MAX_POSITION_OFFSET = 250
- forceFieldDoors.config.LOGS_ENABLED = true
- forceFieldDoors.config.NOTIFICATION_GENERAL_LENGTH = 5
- forceFieldDoors.config.LOGS_COLOUR = Color( 0, 255, 0 )
- forceFieldDoors.config.FORCEFIELD_DOOR_DEFAULT_TYPE = "police"
- forceFieldDoors.config.FORCEFIELD_DOOR_DOOR_TYPES[ "police" ] = {
- name = "POLICE DOOR",
- textColor = Color( 255, 255, 255 ),
- material = "models/props_combine/stasisshield_sheet",
- zapSound = "ambient/energy/zap1.wav",
- health = 800,
- respawnDelay = 5,
- jobs = {
- [ "Police Officer" ] = true,
- [ "Police Cadet" ] = true,
- [ "Civil Protection Chief" ] = true,
- [ "Mayor" ] = true
- }
- }
- forceFieldDoors.config.FORCEFIELD_DOOR_DOOR_TYPES[ "CIS" ] = {
- name = "CIS",
- textColor = Color( 255, 255, 255 ),
- material = "models/props_combine/stasisshield_sheet",
- zapSound = "ambient/energy/zap1.wav",
- health = 15000,
- respawnDelay = 1800,
- jobs = {
- [ "TEAM_B2" ] = true,
- [ "TEAM_B1" ] = true,
- [ "TEAM_CCCIS" ] = true,
- [ "TEAM_COMANDO" ] = true,
- [ "TEAM_TACTICO" ] = true,
- ["TEAM_MAPEADOR"] = true,
- ["TEAM_EVENTOS"] = true,
- ["TEAM_MODERADOR"] = true,
- [ "TEAM_INISSITH" ] = true,
- [ "TEAM_APRENDIZ" ] = true,
- [ "TEAM_ADEPTO" ] = true,
- [ "TEAM_INQUISIDOR" ] = true,
- ["TEAM_ASESINO"] = true,
- ["TEAM_LORD"] = true,
- ["TEAM_MAESSITH"] = true,
- },
- usergroups = {
- [ "admin" ] = true,
- [ "superadmin" ] = true,
- [ "user" ] = true,
- [ "Donador" ] = true,
- [ "moderador" ] = true,
- [ "Creador de eventos" ] = true,
- }
- }
- forceFieldDoors.config.FORCEFIELD_DOOR_DOOR_TYPES[ "Republica" ] = {
- name = "Republica",
- textColor = Color( 255, 255, 255 ),
- material = "models/props_combine/stasisshield_sheet",
- zapSound = "ambient/energy/zap1.wav",
- health = 15000,
- respawnDelay = 1800,
- jobs = {
- ["TEAM_REX"] = true,
- ["TEAM_TTE501"] = true,
- ["TEAM_ING501"] = true,
- ["TEAM_PES501"] = true,
- ["TEAM_SGT501"] = true,
- ["TEAM_SLD501"] = true,
- ["TEAM_MED501"] = true,
- ["TEAM_CODY"] = true,
- ["TEAM_CC212"] = true,
- ["TEAM_CPT212"] = true,
- ["TEAM_TTE212"] = true,
- ["TEAM_MED212"] = true,
- ["TEAM_ING212"] = true,
- ["TEAM_PES212"] = true,
- ["TEAM_SGT212"] = true,
- ["TEAM_SLD212"] = true,
- ["TEAM_THIRE"] = true,
- ["TEAM_CCST"] = true,
- ["TEAM_CPTST"] = true,
- ["TEAM_TTEST"] = true,
- ["TEAM_RTST"] = true,
- ["TEAM_SGTST"] = true,
- ["TEAM_SLDST"] = true,
- ["TEAM_INSCT"] = true,
- ["TEAM_SLDCT"] = true,
- ["TEAM_SGTCT"] = true,
- ["TEAM_MEDCT"] = true,
- ["TEAM_PESCT"] = true,
- ["TEAM_TTECT"] = true,
- ["TEAM_CPTCT"] = true,
- ["TEAM_PILOTOCT"] = true,
- ["TEAM_CCCT"] = true,
- ["TEAM_INGCT"] = true,
- ["TEAM_GREE"] = true,
- ["TEAM_SLDGC"] = true,
- ["TEAM_SGTGC"] = true,
- ["TEAM_TTEGC"] = true,
- ["TEAM_CPTGC"] = true,
- ["TEAM_PESGC"] = true,
- ["TEAM_INGGC"] = true,
- ["TEAM_MED41"] = true,
- ["TEAM_SLD41"] = true,
- ["TEAM_SGT41"] = true,
- ["TEAM_TTE41"] = true,
- ["TEAM_CPT41"] = true,
- ["TEAM_CC41"] = true,
- ["TEAM_ING41"] = true,
- ["TEAM_SLDSH"] = true,
- ["TEAM_SGTSH"] = true,
- ["TEAM_CPTSH"] = true,
- ["TEAM_LIDERSH"] = true,
- ["TEAM_RC"] = true,
- ["TEAM_SORCH"] = true,
- ["TEAM_SEV"] = true,
- ["TEAM_BOSS"] = true,
- ["TEAM_FIXER"] = true,
- ["TEAM_ARC501"] = true,
- ["TEAM_ARC41"] = true,
- ["TEAM_ARC212"] = true,
- ["TEAM_ARCCT"] = true,
- ["TEAM_ARCST"] = true,
- ["TEAM_SLDE"] = true,
- ["TEAM_SGTE"] = true,
- ["TEAM_CPTE"] = true,
- ["TEAM_CCE"] = true,
- ["TEAM_CADETE"] = true,
- ["TEAM_OFICIAL"] = true,
- ["TEAM_ALMIRANTE"] = true,
- ["TEAM_GALMIRANTE"] = true,
- ["TEAM_ARC327"] = true,
- ["TEAM_CC327"] = true,
- ["TEAM_CPT327"] = true,
- ["TEAM_TTE327"] = true,
- ["TEAM_MED327"] = true,
- ["TEAM_ING327"] = true,
- ["TEAM_PES327"] = true,
- ["TEAM_SGT327"] = true,
- ["TEAM_SLD327"] = true,
- ["TEAM_ARCWF"] = true,
- ["TEAM_WOLFFE"] = true,
- ["TEAM_CCWF"] = true,
- ["TEAM_CPTWF"] = true,
- ["TEAM_TTEWF"] = true,
- ["TEAM_MEDWF"] = true,
- ["TEAM_INGWF"] = true,
- ["TEAM_PESWF"] = true,
- ["TEAM_SGTWF"] = true,
- ["TEAM_SLDWF"] = true,
- ["TEAM_INIJEDI"] = true,
- ["TEAM_PADAWAN"] = true,
- ["TEAM_CABALLERO"] = true,
- ["TEAM_SOMBRA"] = true,
- ["TEAM_CONSULAR"] = true,
- ["TEAM_MAESJEDI"] = true,
- ["TEAM_CJEDI"] = true,
- ["TEAM_MAPEADOR"] = true,
- ["TEAM_EVENTOS"] = true,
- ["TEAM_MODERADOR"] = true,
- },
- usergroups = {
- [ "admin" ] = true,
- [ "superadmin" ] = true,
- [ "user" ] = true,
- [ "Donador" ] = true,
- [ "moderador" ] = true,
- [ "Creador de eventos" ] = true,
- }
- }
- forceFieldDoors.config.FORCEFIELD_DOOR_DOOR_TYPES[ "speedsters" ] = {
- name = "SPEEDSTER DOOR",
- textColor = Color( 255, 255, 0 ),
- material = "models/props_combine/stasisshield_sheet",
- zapSound = "ambient/energy/zap1.wav",
- health = 1600,
- respawnDelay = 5,
- jobs = {
- [ "The Flash" ] = true,
- [ "The Reverse Flash" ] = true,
- [ "Zoom" ] = true
- }
- }
- forceFieldDoors.config.FORCEFIELD_DOOR_DOOR_TYPES[ "staff" ] = {
- name = "ADMIN ZONE",
- textColor = Color( 0, 125, 255 ),
- material = "models/props_combine/stasisshield_sheet",
- zapSound = "ambient/energy/zap1.wav",
- health = -1,
- respawnDelay = 5,
- jobs = {
- -- no jobs
- },
- usergroups = {
- [ "admin" ] = true,
- [ "superadmin" ] = true,
- [ "owner" ] = true,
- [ "founder" ] = true,
- [ "moderador" ] = true,
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement