General Questions:
Name: Motoess AKA Motus
Discord (I know that this will be asked of if I get accepted): !Motoess#0001
SteamID: STEAM_0:0:177183728
Age: 18 (Born 2004)
Timezone: CET
When did you join Revival?: Early 2017.
Please tell us a little bit about yourself, how you came to Revival and how you began your Development journey:
I joined Revival back when I was around 13 years old and it was just one of those random servers you first saw and wanted to check out, I got hooked. It wasn't anything special but for the little me back then the whole halo on gmod concept was astonashing. I started working on my development skills properly about a year and a half ago, before that I was just doing basic stuff, just learning things as I went on.
Why should we pick you to join our Development Team?: I've been here for about 5+ years now and have never broken a rule on server, ever. I'm a trusted person and I very well understand the Revival Community. I'm a good asset who can get things done when I am available.
Why do you want to join the Revival Servers Development Team?: Because the server is currently lacking, and I want to at least try and help.
Discord (I know that this will be asked of if I get accepted): !Motoess#0001
SteamID: STEAM_0:0:177183728
Age: 18 (Born 2004)
Timezone: CET
When did you join Revival?: Early 2017.
Please tell us a little bit about yourself, how you came to Revival and how you began your Development journey:
I joined Revival back when I was around 13 years old and it was just one of those random servers you first saw and wanted to check out, I got hooked. It wasn't anything special but for the little me back then the whole halo on gmod concept was astonashing. I started working on my development skills properly about a year and a half ago, before that I was just doing basic stuff, just learning things as I went on.
Why should we pick you to join our Development Team?: I've been here for about 5+ years now and have never broken a rule on server, ever. I'm a trusted person and I very well understand the Revival Community. I'm a good asset who can get things done when I am available.
Why do you want to join the Revival Servers Development Team?: Because the server is currently lacking, and I want to at least try and help.
Disclaimers:
Do you understand that any and all work requested by the Server Manager, Lead Developer or Owner is property of Revival Servers unless stated otherwise?: Yes.
Do you understand that you will be under watch and all work provided will be checked by the Lead Developer before pushing to the server?: Yes.
Do you understand that you will not be given access to any of the main servers and only the Dev servers?: Yes.
Do you agree to be frequently active on the Discord and Teamspeak?: Yes.
(You don’t need to be active on any of the game servers.)
Do you understand that Developers are not granted superadmin on the main servers: Yes.
Do you understand that you will be under watch and all work provided will be checked by the Lead Developer before pushing to the server?: Yes.
Do you understand that you will not be given access to any of the main servers and only the Dev servers?: Yes.
Do you agree to be frequently active on the Discord and Teamspeak?: Yes.
(You don’t need to be active on any of the game servers.)
Do you understand that Developers are not granted superadmin on the main servers: Yes.
Code (I'll be making all of these in a shared file for simplicity purposes):
JavaScript:
if (SERVER) then
hook.Add( "PlayerInitialSpawn", "RS_NewPlayer", function( ply )
ply:ChatPrint("Hey, ("..ply:GetName().." - "..ply:SteamID()..") has just joined and is new to the server! Say Hi and feel free to show them around!")
end )
end
Second Hook - PlayerSay:
Code (I'll be making all of these in a shared file for simplicity purposes):
JavaScript:
if (SERVER) then
local AllowedUserGroups = {
["MotusRank"] = true,
["ILovePussy69Rank"] = true
}
hook.Add( "PlayerSay", "MonkeyMode", function( ply, text )
if ( string.lower( text ) == ">monkeymode" ) then
if AllowedUserGroups[ply:GetUserGroup()] then
ply:ChatPrint("You are now going monkey mode")
ply:SetModel("models/player/gman_high.mdl")
ply:Give("gmod_tool")
ply:Give("weapon_physgun")
ply:GodEnable()
ply:ConCommand("ulx noclip")
end
end
end )
end
Third Hook - PlayerDeath:
Code:
Code:
JavaScript:
if (SERVER) then
hook.Add( "PlayerDeath", "ChatMessage", function( cadet, inflictor, tasteful ) -- cadet = victim || tasteful = attacker
if ( cadet == tasteful ) then
cadet:ChatPrint( cadet:GetName().. " used a suicide command." )
else
cadet:ChatPrint( tasteful:GetName().. " - "..tasteful:SteamID().." killed you.")
end
end )
end
Derma:
All code is in here: https://hastebin.com/ojajiculap.php
Entity:
check the "revival_hooks.zip" folder
check the "revival_hooks.zip" folder
Attachments
Last edited: