Welcome to Revival Servers!

Welcome to Revival. The forums is an important aspect of joining the Community. This is where you can meet other community members, apply for staff, provide suggestions and participate in many other activities.

Smoke's Developer Application

Status
Not open for further replies.

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.
 

ChaosNarwhal

Hollowed
Joined
Aug 11, 2018
Messages
19
Points
3
Age
23
+1 from me, it cant hurt to have more people that know how to edit jobs and guns, if you ever need help with a config or something as well feel free to ask me. Good luck!
 

Oof

Ex. Executive Liaison | Developer
Joined
Feb 9, 2018
Messages
19
Points
18
Location
Fucking, Austria
We Could Use Another Person With Skills Such As Programmer/Server Configurator, The Work Shown Seems Highly Planned Out And Executed, You Have My +1
 
A

Anonymous

Guest
+1
Clean App
Professional
Ignis/Smoke works as a Senior Admin for Halo RP he is a very active, and mature person, and I would love to work with on developer
 

Mr.Popo

Ex Halo RP G.M. | Ex S.D. | Ex. Arbiter
Years of Service
Joined
Jan 25, 2017
Messages
273
Points
43
Age
21
Website
www.youtube.com
^^^ This is me above I clicked on anonymous by accident ;(
 

e241

Former Development Director
Developer
TeamSpeak Administrator
Years of Service
Joined
Mar 4, 2018
Messages
115
Points
28
Age
22
Location
United States of America
+1

This man has taken the time to learn lua from Me and Kraken. He has properly learned each section well and has been an amazing student. I would recommend him for Developer

- P.S thanks for my training as well
 

Kraken

Lead Developer
Joined
May 19, 2018
Messages
88
Points
8
Age
26
Location
Somewhere...?
PENDING - Message me on TS for your interview
[doublepost=1534128131,1534123980][/doublepost]ACCEPTED - Welcome to the team.
 
Status
Not open for further replies.
Top