Garry's Mod

Garry's Mod

Não há avaliações suficientes
Evan's Entity Equipped on Spawn Addon
   
Premiar
+ favoritos
Nos favoritos
- favoritos
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Fun, Roleplay
Tamanho
Publicado em
510.000 B
21/mai./2018 às 17:04
1 nota de atualização (ver)

Inscreva-se para baixar
Evan's Entity Equipped on Spawn Addon

Descrição
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 comentário(s)
Brgmry 12/dez./2020 às 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/dez./2020 às 23:11 
How would I equip the entity to a job rather than a specific player?
Brgmry 15/abr./2020 às 8:14 
ents.Create is returning a nil value for me
Brgmry 15/abr./2020 às 8:13 
Is this meant to work?
Ren 1/abr./2019 às 0:14 
Holy shit. Where has this been with the Clone Jetpack?