GM:PlayerInitialSpawn

From Garry's Mod
Jump to: navigation, search
 GM:PlayerInitialSpawn( )

Contents

Description

Called when the player spawns for the first time.

NOTE This hook is called before the player has fully loaded, when the player is still in seeing the "Sending Client Info" screen. For example, trying to use the Entity:GetModel function will return the default model ("player/default.mdl")

Arguments

Player player

The player who spawned.

Examples

Example

Prints the name of the player joining.

function GM:PlayerInitialSpawn(ply)
	print( ply:GetName().." joined the server.\n" )
end

-- That way you are overriding the default hook
-- you can use hook.Add to make more functions get called when this event occurs
local function spawn(ply)
	print( ply:GetName().." joined the game.\n")
end
hook.Add( "PlayerInitialSpawn", "some_unique_name", spawn )

Output:

<somebody> joined the game
Personal tools
Navigation