Garry's Mod
Μη επαρκής αριθμός βαθμολογιών
Evan's Entity Equipped on Spawn Addon
   
Βραβείο
Αγαπημένο
Αγαπημένο
Μη αγαπημένο
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Fun, Roleplay
Μέγεθος αρχείου
Αναρτήθηκε
510.000 B
21 Μαϊ 2018, 17:04
1 σημείωση αλλαγών ( προβολή )

Συνδρομή για λήψη
Evan's Entity Equipped on Spawn Addon

ΠΕΡΙΓΡΑΦΗ
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 σχόλια
Brgmry 12 Δεκ 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 Δεκ 2020, 23:11 
How would I equip the entity to a job rather than a specific player?
Brgmry 15 Απρ 2020, 8:14 
ents.Create is returning a nil value for me
Brgmry 15 Απρ 2020, 8:13 
Is this meant to work?
Ren 1 Απρ 2019, 0:14 
Holy shit. Where has this been with the Clone Jetpack?