Smoke
Hollowed
- Joined
- May 16, 2018
- Messages
- 13
- Points
- 3
- Age
- 23
Title Your Application: Smoke's Developer Application
[Smoke] - Developer Application - [8/12/2018]
Name (Steam Name): [RS] Smoke
Date of joining Revival: April 28th, 2018
Tell us about yourself: The name everyone normally know me as is Ignis but some people call me by my staff name which is Smoke. When I first joined the server I was looking to help out due to many players being upset about the staff team as well as some of the supplies provided to them. I was one of those people when I first joined. I had to wait a day and 6 hours just to get whitelisted. Even after that I was experiencing issues with my weapons such as I couldn't seem them or they did very little damage. Over time things started to change and I joined the staff team. I noticed that there were about 2 developers working and I thought I could help them. So, I started to be trained in server configuration to be able to assist them one day.
Do you have a microphone? (Please state clarity of this said microphone): I have an X12 turtle beach headset which is clear.
What role are you taking? (Programmer, Server Configurator, Mapper etc.): Server Configurator
Why do you want to become a developer for Revival? (One Paragraph Min.): I would like to be able to assist the current devs with their work so that it could be done faster. I know that sometimes it could take them a few hours and they don't get to enjoy the server when they are really busy so I would like to change that if possible. I have no problem putting my staff work over my IC work when it's needed. I have been learning for a month and a half about coding to ensure that any request from the president can be fulfilled. Overall I just wish to help with whatever I can.
What will you bring to the development team?: I am an open minded individual who is willing to learn new things and take any type of criticism on my work to further improve myself as well as assist those in need.
Can you show/link us your work? (Required):
DarkRP.createCategory{
name = "Sons of Sanghelios",
categorises = "jobs",
startExpanded = true,
Color = Color(69, 0, 63, 255),
canSee = function(ply) return true end,
sortOrder = 7,
}
DarkRP.createCategory{
name = "Hearts of Jiralhanae",
categorises = "jobs",
startExpanded = true,
Color = Color(123, 0, 0, 255),
canSee = function(ply) return true end,
sortOrder = 8,
}
DarkRP.createCategory{
name = "United Nations Space Command",
categorises = "jobs",
startExpanded = true,
Color = Color(0, 120, 5, 255),
canSee = function(ply) return true end,
sortOrder = 4,
}
-------------------------------------------------------------
TEAM_ONIHEAVY = DarkRP.createJob("ONI Heavy", {
color = Color(0, 51, 0, 255),
model = {"models/ishi/halo_rebirth/player/odst/male/odst_eyecberg.mdl",models/ishi/halo_rebirth/player/odst/female/odst_hank.mdl"},
description = [[ONI personnel who have been equiped with heavy plating]],
weapons = {"jorge_chaingun","halo_frag","tfa_halo2_rocket_launcher_anniversary"},
command = "oniheavy",
max = 4,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(375)
ply.HaloArmor=80
ply:SetMaxHealth(375)
ply:SetArmor(100)
end
})
TEAM_ONISPECOPS = DarkRP.createJob("ONI Spec-Ops", {
color = Color(0, 51, 0, 255),
model = {"models/ishi/halo_rebirth/player/odst/male/odst_eyecberg.mdl",models/ishi/halo_rebirth/player/odst/female/odst_hank.mdl"},
description = [[ONI personnel who have went through a lot of shit and managed to still survive]],
weapons = {"weapon_camo","halo_frag","h3_odst_socom_tfa","tfa_rebirth_srs99s"},
command = "onispecops",
max = 3,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(340)
ply.HaloArmor=70
ply:SetMaxHealth(340)
ply:SetArmor(65)
end
})
TEAM_ONIPOLICE = DarkRP.createJob("ONI Police", {
color = Color(0, 51, 0, 255),
model = {"models/ishi/halo_rebirth/player/nmpd/male/nmpd_eyecberg.mdl","models/ishi/halo_rebirth/player/nmpd/female/nmpd_snowy.mdl"},
description = [[ONI personnel that have been chosen to protect the office both internally and externally]],
weapons = {"weapon_cuff_mp","bkeycardscanner_procracker","tfa_halo2_smg_anniversary","weapon_sh_flashbang","weapon_sh_doorcharge"},
command = "onipolice",
max = 0,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(250)
ply.HaloArmor=35
ply:SetMaxHealth(250)
ply:SetArmor(50)
end
})
TEAM_ONIJANITOR = DarkRP.createJob("ONI Janitor", {
color = Color(0, 51, 0, 255),
model = {"models/humans/bms_worker.mdl"},
description = [[ONI personnel that excel at cleaning]],
weapons = {"csgo_bayonet_bluesteel","hr_swep_magnum"},
command = "onijanitor",
max = 0,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(150)
ply.HaloArmor=10
ply:SetMaxHealth(150)
ply:SetArmor(5)
end
})
TEAM_ONISCIENTIST = DarkRP.createJob("ONI Scientist", {
color = Color(0, 51, 0, 255),
model = {"models/humans/bms_worker_clean.mdl"},
description = [[ONI scientist who works in the Section 3 lab]],
weapons = {"hr_swep_magnum"},
command = "oniscientist",
max = 8,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(125)
ply.HaloArmor=10
ply:SetMaxHealth(125)
ply:SetArmor(5)
end
})
-------------------------------------------------------------
if ( SERVER ) then
AddCSLuaFile( "shared.lua" )
end
if CLIENT then
killicon.Add( SWEP.Folder , "VGUI/hud/" .. SWEP.Folder, color_white )
end
SWEP.Category = "TFA HaloRP"
SWEP.Author = "Pillar"
SWEP.Contact = ""
SWEP.Purpose = ""
SWEP.Instructions = ""
SWEP.PrintName = "UNSC M395 DMR" -- Weapon name (Shown on HUD)
SWEP.Slot = 2 -- Slot in the weapon selection menu
SWEP.SlotPos = 3 -- Position in the slot
SWEP.DrawAmmo = true -- Should draw the default HL2 ammo counter
SWEP.DrawWeaponInfoBox = false -- Should draw the weapon info box
SWEP.BounceWeaponIcon = false -- Should the weapon icon bounce?
SWEP.DrawCrosshair = true -- set false if you want no crosshair
SWEP.Weight = 30 -- rank relative ot other weapons. bigger is better
SWEP.AutoSwitchTo = true -- Auto switch to if we pick it up
SWEP.AutoSwitchFrom = true -- Auto switch from if you pick up a better weapon
SWEP.HoldType = "ar2" -- how others view you carrying the weapon
SWEP.XHair = true -- Used for returning crosshair after scope. Must be the same as DrawCrosshair
SWEP.BoltAction = false
-- normal melee melee2 fist knife smg ar2 pistol rpg physgun grenade shotgun crossbow slam passive
-- you're mostly going to use ar2, smg, shotgun or pistol. rpg and crossbow make for good sniper rifles
SWEP.ViewModelFOV = 45
SWEP.ViewModelFlip = false
SWEP.ViewModel = "models/weapons/v_spartan_h4_dmr.mdl" -- Weapon view model
SWEP.WorldModel = "models/weapons/w_irifle.mdl" -- Weapon world model
SWEP.ShowWorldModel = false
SWEP.Base = "tfa_gun_base"
SWEP.ViewModelBoneMods = {
["body"] = { scale = Vector(1, 1, 1), pos = Vector(0.4, 0.3, -0.3), angle = Angle(0, 0, 0) }
}
SWEP.Spawnable = true
SWEP.AdminSpawnable = true
SWEP.Primary.Sound = Sound("h4_fire_dmr") -- script that calls the primary fire sound
SWEP.Primary.RPM = 150 -- This is in Rounds Per Minute
SWEP.Primary.ClipSize = 15 -- Size of a clip
SWEP.Primary.DefaultClip = 60 -- Bullets you start with
SWEP.Primary.KickUp = .3 -- Maximum up recoil (rise)
SWEP.Primary.KickDown = .2 -- Maximum down recoil (skeet)
SWEP.Primary.KickHorizontal = .2 -- Maximum up recoil (stock)
SWEP.Primary.Automatic = false -- Automatic/Semi Auto
SWEP.Primary.Ammo = "ar2" -- pistol, 357, smg1, ar2, buckshot, slam, SniperPenetratedRound, AirboatGun
-- Pistol, buckshot, and slam always ricochet. Use AirboatGun for a light metal peircing shotgun pellets
SWEP.Secondary.ScopeZoom = 7
SWEP.Secondary.UseACOG = false -- Choose one scope type
SWEP.Secondary.UseMilDot = false -- I mean it, only one
SWEP.Secondary.UseSVD = false -- If you choose more than one, your scope will not show up at all
SWEP.Secondary.UseParabolic = false
SWEP.Secondary.UseElcan = false
SWEP.Secondary.UseGreenDuplex = false
SWEP.Secondary.UseAimpoint = false
SWEP.Secondary.UseMatador = false
SWEP.Primary.NumShots = 1 --how many bullets to shoot per trigger pull
SWEP.Primary.Damage = 135 --base damage per bullet
SWEP.Primary.Spread = 0.003 --define from-the-hip accuracy 1 is terrible, .0001 is exact)
SWEP.Primary.IronAccuracy = 0.001 -- ironsight accuracy, should be the same for shotguns
-- enter iron sight info and bone mod info below
SWEP.data = {}
SWEP.data.ironsights = 1
SWEP.ScopeScale = 0.9
SWEP.ReticleScale = 0.6
SWEP.Secondary.ScopeZoom = 4 -- How much you 'zoom' in. Less is more!
SWEP.SelectiveFire = false
SWEP.DisableChambering = true
SWEP.IronSightsPos = Vector(-4.02, -14.638, -0.773)
SWEP.IronSightsAng = Vector(0, 0, 0)
SWEP.RunSightsPos = Vector(2.858, -2.506, -1.905)
SWEP.RunSightsAng = Vector(-7.217, 35.305, -19.129)
SWEP.Primary.SpreadMultiplierMax = 25 --How far the spread can expand when you shoot.
SWEP.Primary.SpreadIncrement = 10 --What percentage of the modifier is added on, per shot.
SWEP.Primary.SpreadRecovery = 15 --How much the spread recovers, per second.
SWEP.VElements = {
["numbers"] = { type = "Quad", bone = "body", rel = "element_name", pos = Vector(0.514, -0.047, 0.197), angle = Angle(0.6, -90.379, -96.957), size = 0.033, draw_func = function(self)
draw.SimpleText(""..self:Clip1(), "DefaultFixed", 0, 0, Color(0,0,0,255), TEXT_ALIGN_CENTER, TEXT_ALIGN_TOP)
end},
["element_name+"] = { type = "Model", model = "", bone = "body", rel = "", pos = Vector(-11.669, -0.068, 1.74), angle = Angle(-20.153, 115.037, 117.83), size = Vector(0.211, 0.211, 0.211), color = Color(94, 185, 62, 143), surpresslightning = true, material = "models/debug/debugwhite", skin = 0, bodygroup = {} },
["element_name"] = { type = "Model", model = "models/hunter/blocks/cube025x025x025.mdl", bone = "body", rel = "", pos = Vector(-10.757, 0.731, 2.674), angle = Angle(-27.695, 15.317, 33.273), size = Vector(0.046, 0.035, 0.027), color = Color(127, 180, 95, 255), surpresslightning = true, material = "models/debug/debugwhite", skin = 0, bodygroup = {} }
}
SWEP.WElements = {
["element_name"] = { type = "Model", model = "models/halo4/weapons/dmr.mdl", bone = "ValveBiped.Bip01_R_Hand", rel = "", pos = Vector(6.649, 0.657, 2.697), angle = Angle(-165.607, -178.14, -1.973), size = Vector(0.875, 0.875, 0.875), color = Color(255, 255, 255, 255), surpresslightning = false, material = "models/Halo4/Weapons/DMR1/storm_dmr_diff", skin = 0, bodygroup = {} }
}
SWEP.Scoped = true
SWEP.Secondary.ScopeTable = {
scopetex = surface and surface.GetTextureID("halo_4_scopes/dmr") or 0,
reticletex = surface and surface.GetTextureID("crosshairs/dmr_h4") or 0,
}
SWEP.ScopeScale = 0.8
SWEP.ReticleScale = 0.2
SWEP.ScopeOverlayThreshold = 0.35
--[[
surface.SetTexture(surface.GetTextureID("crosshairs/dmr_h4"))
self.Weapon:EmitSound("weapons/halo 4 dmr/dmr_zoom_in.wav")
self.Weapon:EmitSound("weapons/halo 4 dmr/dmr_zoom_out.wav")
surface.SetTexture(surface.GetTextureID("halo_4_scopes/dmr"))
surface.DrawTexturedRect(self.LensTable.x, self.LensTable.y, self.LensTable.w, self.LensTable.h)
self.VElements["numbers"].draw_func = function( weapon )
draw.SimpleText(""..weapon:Clip1(), "DefaultFixed", 0, 0, Color(0,0,0,255), TEXT_ALIGN_CENTER, TEXT_ALIGN_TOP)
end
self.Weapon:EmitSound("weapons/halo 4 dmr/DMR shot "..math.random(1,5)..".wav")
]]--
Are you active on Teamspeak?: Yes
Do you agree to be active on the Development Trello and Kik chat?: Yes
Do you understand that abuse of your developer powers will result in an instant blacklist and demotion from the Revival Development Team?: I understand and I can ensure you I will not abuse my powers.
[Smoke] - Developer Application - [8/12/2018]
Name (Steam Name): [RS] Smoke
Date of joining Revival: April 28th, 2018
Tell us about yourself: The name everyone normally know me as is Ignis but some people call me by my staff name which is Smoke. When I first joined the server I was looking to help out due to many players being upset about the staff team as well as some of the supplies provided to them. I was one of those people when I first joined. I had to wait a day and 6 hours just to get whitelisted. Even after that I was experiencing issues with my weapons such as I couldn't seem them or they did very little damage. Over time things started to change and I joined the staff team. I noticed that there were about 2 developers working and I thought I could help them. So, I started to be trained in server configuration to be able to assist them one day.
Do you have a microphone? (Please state clarity of this said microphone): I have an X12 turtle beach headset which is clear.
What role are you taking? (Programmer, Server Configurator, Mapper etc.): Server Configurator
Why do you want to become a developer for Revival? (One Paragraph Min.): I would like to be able to assist the current devs with their work so that it could be done faster. I know that sometimes it could take them a few hours and they don't get to enjoy the server when they are really busy so I would like to change that if possible. I have no problem putting my staff work over my IC work when it's needed. I have been learning for a month and a half about coding to ensure that any request from the president can be fulfilled. Overall I just wish to help with whatever I can.
What will you bring to the development team?: I am an open minded individual who is willing to learn new things and take any type of criticism on my work to further improve myself as well as assist those in need.
Can you show/link us your work? (Required):
DarkRP.createCategory{
name = "Sons of Sanghelios",
categorises = "jobs",
startExpanded = true,
Color = Color(69, 0, 63, 255),
canSee = function(ply) return true end,
sortOrder = 7,
}
DarkRP.createCategory{
name = "Hearts of Jiralhanae",
categorises = "jobs",
startExpanded = true,
Color = Color(123, 0, 0, 255),
canSee = function(ply) return true end,
sortOrder = 8,
}
DarkRP.createCategory{
name = "United Nations Space Command",
categorises = "jobs",
startExpanded = true,
Color = Color(0, 120, 5, 255),
canSee = function(ply) return true end,
sortOrder = 4,
}
-------------------------------------------------------------
TEAM_ONIHEAVY = DarkRP.createJob("ONI Heavy", {
color = Color(0, 51, 0, 255),
model = {"models/ishi/halo_rebirth/player/odst/male/odst_eyecberg.mdl",models/ishi/halo_rebirth/player/odst/female/odst_hank.mdl"},
description = [[ONI personnel who have been equiped with heavy plating]],
weapons = {"jorge_chaingun","halo_frag","tfa_halo2_rocket_launcher_anniversary"},
command = "oniheavy",
max = 4,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(375)
ply.HaloArmor=80
ply:SetMaxHealth(375)
ply:SetArmor(100)
end
})
TEAM_ONISPECOPS = DarkRP.createJob("ONI Spec-Ops", {
color = Color(0, 51, 0, 255),
model = {"models/ishi/halo_rebirth/player/odst/male/odst_eyecberg.mdl",models/ishi/halo_rebirth/player/odst/female/odst_hank.mdl"},
description = [[ONI personnel who have went through a lot of shit and managed to still survive]],
weapons = {"weapon_camo","halo_frag","h3_odst_socom_tfa","tfa_rebirth_srs99s"},
command = "onispecops",
max = 3,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(340)
ply.HaloArmor=70
ply:SetMaxHealth(340)
ply:SetArmor(65)
end
})
TEAM_ONIPOLICE = DarkRP.createJob("ONI Police", {
color = Color(0, 51, 0, 255),
model = {"models/ishi/halo_rebirth/player/nmpd/male/nmpd_eyecberg.mdl","models/ishi/halo_rebirth/player/nmpd/female/nmpd_snowy.mdl"},
description = [[ONI personnel that have been chosen to protect the office both internally and externally]],
weapons = {"weapon_cuff_mp","bkeycardscanner_procracker","tfa_halo2_smg_anniversary","weapon_sh_flashbang","weapon_sh_doorcharge"},
command = "onipolice",
max = 0,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(250)
ply.HaloArmor=35
ply:SetMaxHealth(250)
ply:SetArmor(50)
end
})
TEAM_ONIJANITOR = DarkRP.createJob("ONI Janitor", {
color = Color(0, 51, 0, 255),
model = {"models/humans/bms_worker.mdl"},
description = [[ONI personnel that excel at cleaning]],
weapons = {"csgo_bayonet_bluesteel","hr_swep_magnum"},
command = "onijanitor",
max = 0,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(150)
ply.HaloArmor=10
ply:SetMaxHealth(150)
ply:SetArmor(5)
end
})
TEAM_ONISCIENTIST = DarkRP.createJob("ONI Scientist", {
color = Color(0, 51, 0, 255),
model = {"models/humans/bms_worker_clean.mdl"},
description = [[ONI scientist who works in the Section 3 lab]],
weapons = {"hr_swep_magnum"},
command = "oniscientist",
max = 8,
salary = 0,
admin = 0,
vote = false,
hasLicense = true,
candemote = false,
-- CustomCheck
medic = false,
chief = false,
mayor = false,
hobo = false,
cook = false,
category = "Office of Naval Intelligence",
PlayerSpawn = function(ply)
ply:SetHealth(125)
ply.HaloArmor=10
ply:SetMaxHealth(125)
ply:SetArmor(5)
end
})
-------------------------------------------------------------
if ( SERVER ) then
AddCSLuaFile( "shared.lua" )
end
if CLIENT then
killicon.Add( SWEP.Folder , "VGUI/hud/" .. SWEP.Folder, color_white )
end
SWEP.Category = "TFA HaloRP"
SWEP.Author = "Pillar"
SWEP.Contact = ""
SWEP.Purpose = ""
SWEP.Instructions = ""
SWEP.PrintName = "UNSC M395 DMR" -- Weapon name (Shown on HUD)
SWEP.Slot = 2 -- Slot in the weapon selection menu
SWEP.SlotPos = 3 -- Position in the slot
SWEP.DrawAmmo = true -- Should draw the default HL2 ammo counter
SWEP.DrawWeaponInfoBox = false -- Should draw the weapon info box
SWEP.BounceWeaponIcon = false -- Should the weapon icon bounce?
SWEP.DrawCrosshair = true -- set false if you want no crosshair
SWEP.Weight = 30 -- rank relative ot other weapons. bigger is better
SWEP.AutoSwitchTo = true -- Auto switch to if we pick it up
SWEP.AutoSwitchFrom = true -- Auto switch from if you pick up a better weapon
SWEP.HoldType = "ar2" -- how others view you carrying the weapon
SWEP.XHair = true -- Used for returning crosshair after scope. Must be the same as DrawCrosshair
SWEP.BoltAction = false
-- normal melee melee2 fist knife smg ar2 pistol rpg physgun grenade shotgun crossbow slam passive
-- you're mostly going to use ar2, smg, shotgun or pistol. rpg and crossbow make for good sniper rifles
SWEP.ViewModelFOV = 45
SWEP.ViewModelFlip = false
SWEP.ViewModel = "models/weapons/v_spartan_h4_dmr.mdl" -- Weapon view model
SWEP.WorldModel = "models/weapons/w_irifle.mdl" -- Weapon world model
SWEP.ShowWorldModel = false
SWEP.Base = "tfa_gun_base"
SWEP.ViewModelBoneMods = {
["body"] = { scale = Vector(1, 1, 1), pos = Vector(0.4, 0.3, -0.3), angle = Angle(0, 0, 0) }
}
SWEP.Spawnable = true
SWEP.AdminSpawnable = true
SWEP.Primary.Sound = Sound("h4_fire_dmr") -- script that calls the primary fire sound
SWEP.Primary.RPM = 150 -- This is in Rounds Per Minute
SWEP.Primary.ClipSize = 15 -- Size of a clip
SWEP.Primary.DefaultClip = 60 -- Bullets you start with
SWEP.Primary.KickUp = .3 -- Maximum up recoil (rise)
SWEP.Primary.KickDown = .2 -- Maximum down recoil (skeet)
SWEP.Primary.KickHorizontal = .2 -- Maximum up recoil (stock)
SWEP.Primary.Automatic = false -- Automatic/Semi Auto
SWEP.Primary.Ammo = "ar2" -- pistol, 357, smg1, ar2, buckshot, slam, SniperPenetratedRound, AirboatGun
-- Pistol, buckshot, and slam always ricochet. Use AirboatGun for a light metal peircing shotgun pellets
SWEP.Secondary.ScopeZoom = 7
SWEP.Secondary.UseACOG = false -- Choose one scope type
SWEP.Secondary.UseMilDot = false -- I mean it, only one
SWEP.Secondary.UseSVD = false -- If you choose more than one, your scope will not show up at all
SWEP.Secondary.UseParabolic = false
SWEP.Secondary.UseElcan = false
SWEP.Secondary.UseGreenDuplex = false
SWEP.Secondary.UseAimpoint = false
SWEP.Secondary.UseMatador = false
SWEP.Primary.NumShots = 1 --how many bullets to shoot per trigger pull
SWEP.Primary.Damage = 135 --base damage per bullet
SWEP.Primary.Spread = 0.003 --define from-the-hip accuracy 1 is terrible, .0001 is exact)
SWEP.Primary.IronAccuracy = 0.001 -- ironsight accuracy, should be the same for shotguns
-- enter iron sight info and bone mod info below
SWEP.data = {}
SWEP.data.ironsights = 1
SWEP.ScopeScale = 0.9
SWEP.ReticleScale = 0.6
SWEP.Secondary.ScopeZoom = 4 -- How much you 'zoom' in. Less is more!
SWEP.SelectiveFire = false
SWEP.DisableChambering = true
SWEP.IronSightsPos = Vector(-4.02, -14.638, -0.773)
SWEP.IronSightsAng = Vector(0, 0, 0)
SWEP.RunSightsPos = Vector(2.858, -2.506, -1.905)
SWEP.RunSightsAng = Vector(-7.217, 35.305, -19.129)
SWEP.Primary.SpreadMultiplierMax = 25 --How far the spread can expand when you shoot.
SWEP.Primary.SpreadIncrement = 10 --What percentage of the modifier is added on, per shot.
SWEP.Primary.SpreadRecovery = 15 --How much the spread recovers, per second.
SWEP.VElements = {
["numbers"] = { type = "Quad", bone = "body", rel = "element_name", pos = Vector(0.514, -0.047, 0.197), angle = Angle(0.6, -90.379, -96.957), size = 0.033, draw_func = function(self)
draw.SimpleText(""..self:Clip1(), "DefaultFixed", 0, 0, Color(0,0,0,255), TEXT_ALIGN_CENTER, TEXT_ALIGN_TOP)
end},
["element_name+"] = { type = "Model", model = "", bone = "body", rel = "", pos = Vector(-11.669, -0.068, 1.74), angle = Angle(-20.153, 115.037, 117.83), size = Vector(0.211, 0.211, 0.211), color = Color(94, 185, 62, 143), surpresslightning = true, material = "models/debug/debugwhite", skin = 0, bodygroup = {} },
["element_name"] = { type = "Model", model = "models/hunter/blocks/cube025x025x025.mdl", bone = "body", rel = "", pos = Vector(-10.757, 0.731, 2.674), angle = Angle(-27.695, 15.317, 33.273), size = Vector(0.046, 0.035, 0.027), color = Color(127, 180, 95, 255), surpresslightning = true, material = "models/debug/debugwhite", skin = 0, bodygroup = {} }
}
SWEP.WElements = {
["element_name"] = { type = "Model", model = "models/halo4/weapons/dmr.mdl", bone = "ValveBiped.Bip01_R_Hand", rel = "", pos = Vector(6.649, 0.657, 2.697), angle = Angle(-165.607, -178.14, -1.973), size = Vector(0.875, 0.875, 0.875), color = Color(255, 255, 255, 255), surpresslightning = false, material = "models/Halo4/Weapons/DMR1/storm_dmr_diff", skin = 0, bodygroup = {} }
}
SWEP.Scoped = true
SWEP.Secondary.ScopeTable = {
scopetex = surface and surface.GetTextureID("halo_4_scopes/dmr") or 0,
reticletex = surface and surface.GetTextureID("crosshairs/dmr_h4") or 0,
}
SWEP.ScopeScale = 0.8
SWEP.ReticleScale = 0.2
SWEP.ScopeOverlayThreshold = 0.35
--[[
surface.SetTexture(surface.GetTextureID("crosshairs/dmr_h4"))
self.Weapon:EmitSound("weapons/halo 4 dmr/dmr_zoom_in.wav")
self.Weapon:EmitSound("weapons/halo 4 dmr/dmr_zoom_out.wav")
surface.SetTexture(surface.GetTextureID("halo_4_scopes/dmr"))
surface.DrawTexturedRect(self.LensTable.x, self.LensTable.y, self.LensTable.w, self.LensTable.h)
self.VElements["numbers"].draw_func = function( weapon )
draw.SimpleText(""..weapon:Clip1(), "DefaultFixed", 0, 0, Color(0,0,0,255), TEXT_ALIGN_CENTER, TEXT_ALIGN_TOP)
end
self.Weapon:EmitSound("weapons/halo 4 dmr/DMR shot "..math.random(1,5)..".wav")
]]--
Are you active on Teamspeak?: Yes
Do you agree to be active on the Development Trello and Kik chat?: Yes
Do you understand that abuse of your developer powers will result in an instant blacklist and demotion from the Revival Development Team?: I understand and I can ensure you I will not abuse my powers.