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.

[Kraken] - Developer Application [9/16/2019]

Status
Not open for further replies.

Kraken

Lead Developer
Joined
May 19, 2018
Messages
88
Points
8
Age
26
Location
Somewhere...?
Name (Steam Name):
Riven

Tell us about yourself:
As of now I am in college and I am currently working for my degree in Information Technology, before however it was Atmospheric Science. For my job I currently work as a Network Engineer for CNI and I also help out other private organizations. For doing programming and development is more of a hobby. I enjoyed working with Revival before as both Senior Developer and Director of Development. Hopefully I will be working with Revival again. My hopes are to help both SCP and Halo out due to a lot of the older developers retiring.

What role are you taking? (Programmer, Server Configurator, Mapper etc.):
Server Configurator/Programmer

Please describe your experience in the field relevant to the role you're applying for:
I have been using GLua for roughly 4-5 years now and experience with optimization and seamless configuration. I also do programming with custom entities as well as bug fixes. Custom scripts and entire addons I do stray away from because they tend to be long term projects and with my busy schedule I can lose track of the bigger things.

Another thing is that I have been apart of revival for almost 4 years now or since the beginning in short. It was right around when SN merged with revival and I was a developer for a short time but I retired because at that point it was in high stride. So I came back early summer of last year and became a Developer, working all the way up to D.D. and then retiring again due to in-game positions and real life getting in the way again.


Why do you want to become a developer for Revival? (One Paragraph Min.):
I am interested in becoming a developer again because I had no issues before and I enjoyed the team that I worked with. I just had to deal with a lot of issues in real life at the time and until I could come back safely I waited. I also am interested in helping SCP build up again and continued service toward Halo. I am more than happy to help both out as I did do it once before. I will also be happy to lend any assistance to other developers if needed.

What can you bring to the development team?:
I will bring a strong work ethic and dedication to the team as I did before, I have no intentions of holding anyone back and have my eyes set on the future.

Any extra information please add it here:
I will show some of my projects here, please do note that some of them are intentionally fragmented so that they cannot be copied successfully.
------------------------------------------------------------------------------------------------------------------
1st Project -

------------------------------------------------------------------------------------------------------------------
2nd Project -

Here is a night-vision script I made:
-----------------------------------------------------
Shared.lua contains:
-----------------------------------------------------
ENT.Type = "anim"
ENT.RenderGroup = RENDERGROUP_OPAQUE

ENT.PrintName = "Night Vision Sample"
ENT.Category = "KrakenRP"

ENT.Spawnable = true
ENT.AdminOnly = true
-------------------------------------------------------------------
Init.lua contains:
-------------------------------------------------------------------
AddCSLuaFile("shared.lua")
AddCSLuaFile("cl_init.lua")

include("shared.lua")



function ENT:Initialize()

self:SetModel( "models/props_junk/cardboard_box003a.mdl" )

self: PhysicsInit(SOLID_PHYSICS)
self:SetMoveType( MOVETYPE_VPHYSICS )
self:SetSolid( SOLID_VPHYSICS )
self:SetUseType( SIMPLE_USE )


end

function ENT:Use(caller)

if caller:GetNWBool("cannight") then return end

caller:SetNWBool("cannight", true)
caller:EmitSound("items/nvg_on.wav")
self:Remove()


end
-------------------------------------------------------------
cl_init.lua contains:
-------------------------------------------------------------
include("shared.lua")



function ENT: Draw()

//Actually draw the model
self.Entity: DrawModel()

local Up = Dir(self, vector_up)
local Fwd = Dir(self, vector_fwdy)
local Right = Dir(self, vector_rightx)

local Pos = self:GetPos()
Pos = Pos+Up*25
Pos = Pos+Right*0
Pos = Pos+Fwd*5

local Ang = self:GetAngles()
Ang:RotateAroundAxis( Right, 90)
Ang:RotateAroundAxis(Up, 90)

local Scale = 16
local iScale = 1/Scale


cam.Start3D2D(Pos, Ang, iScale)

surface.SetDrawColor(Color(50,50,50, 150))
surface.SetTexture(0)
surface.DrawRect(-530, -155,860,100)


end
------------------------------------------------------------------------------------------------------------------
3rd Project -

PlayerSpawn = function(ply) ply:SetRunSpeed(225) ply:SetWalkSpeed(225) ply:SetCrouchedWalkSpeed( 1 ) ply:SetHealth(400) ply:SetMaxHealth(400)

timer.Simple(0.1,function()
if not ply:GetNWBool("willfacehugger") then return end
pk_pills.apply(ply,"facehugger_ai_pill","lock-life")
ply:SetNWBool("isalien", false)
end)

if ply:GetNWBool("willfacehugger") then
if #ents.FindByClass("ent_egg") == 0 then return end
local egg = table.Random(ents.FindByClass("ent_egg"))
ply:SetPos(egg:GetPos())
egg:Remove()
end

end,
PlayerDeath = function(ply) ply:EmitSound("alienrp/alien/son_alien2.wav") ply:SetNWBool("willfacehugger", true) end,

customCheck = function(ply) return CLIENT or string.match(ply:GetNWString("usergroup"), "VIP")or ply:IsAdmin() or ply:IsSuperAdmin() end,
CustomCheckFailMsg = "You are not whitelisted!",

})

(Something I made for an old AlienRP server, similar to my last app.)
 

GhazghkullThraka

realest gamer
Forum Manager
Years of Service
Joined
Mar 24, 2018
Messages
357
Points
43
Age
21
Website
steamcommunity.com
Please keep all replies to +1/0/-1 with a proper reason.


As for the app itself, +1, ex. D.D, has clear experience with Development, highly qualified.
 

Preston

Ah heck, I'm here again
Director
Joined
Jan 29, 2017
Messages
114
Points
18
Age
24
+1 Good experience, Returning staff in good standing. Would love to welcome him back to the team.
 

William

President
President
Years of Service
Joined
Jan 17, 2017
Messages
439
Points
93
Accepted

Lets speak on TS when you have the chance. DM on Discord when you can.
 
Status
Not open for further replies.
Top