Garry's Mod

Garry's Mod

Otillräckligt med betyg
Evan's Entity Equipped on Spawn Addon
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Fun, Roleplay
Filstorlek
Lades upp
510.000 B
21 maj, 2018 @ 17:04
1 ändringsnotis ( visa )

Abonnera för att ladda ner
Evan's Entity Equipped on Spawn Addon

Beskrivning
This is a rudimentary addon that can be used on servers to give certain players entities that are equipable when they spawn and respawn. Using the people you want to have certain entities Steam IDs and entering them into the STEAM_ID table in the test.lua file, these players will now have equipable entities on spawn.
5 kommentarer
Brgmry 12 dec, 2020 @ 11:31 
local configTable = {
"TEAM_XYZ"
}
local TeamTbl = {}
hook.Add("Initialize", "convertTeamIds", function()
for index, teamStr in ipairs(configTable) do
local id = _G[teamStr]
if id then
TeamTbl[id] = true
end
end
end)

hook.Add("PlayerSpawn", "Player_Spawn_Give_Thing", function(ply)
if TeamTbl[ply:Team()] then
local ent = ents.Create("starwars_jetpack") --insert any equipable entity here
ent:SetSlotName( ent:GetClass() )
ent:SetPos(ply:GetPos())
ent:SetOwner(ply)
ent:Spawn()
ent:Activate()
ent:Use( ply, ply, USE_ON, -1 )
end
end)
Cyclops 8 dec, 2020 @ 23:11 
How would I equip the entity to a job rather than a specific player?
Brgmry 15 apr, 2020 @ 8:14 
ents.Create is returning a nil value for me
Brgmry 15 apr, 2020 @ 8:13 
Is this meant to work?
Ren 1 apr, 2019 @ 0:14 
Holy shit. Where has this been with the Clone Jetpack?