CharacterAdded (Event): Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>Camoy
Reformatted
m Text replacement - "<SyntaxHighlight code="lua">" to "<syntaxhighlight lang="lua">"
 
(19 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{|
<onlyinclude>{{Event|name = CharacterAdded
|<onlyinclude>{{Event|name = CharacterAdded
|arguments = [[Instance]] <var>character</var>
|arguments = [[Instance]] ''character''
|description = Fired when a character spawns or respawns.
|description = Fired when a character spawns or respawns.
|object = [[Player]]
|object = Player
|}}</onlyinclude>
|}}</onlyinclude>
|}
 
{{clear floats}}


== Description ==
== Description ==
The ''character'' will be a model with Humanoid, all body parts, scripts, and joints. The model will be completely loaded when triggered by game.
<var>character</var> will be a [[Model]] with [[Humanoid]], all body parts, scripts, and joints. The model will be completely loaded when triggered by game.
 
{{Example|<pre>
local function onRespawn(character)
  --do something on respawn
end


local function onPlayerEntered(newPlayer)
{{Example|
  newPlayer.CharacterAdded:connect(onRespawn)
This code will make set every player's [[WalkSpeed]] to 25 everytime they respawn:
end
<syntaxhighlight lang="lua">
game.Players.PlayerAdded:connect(function(player)
player.CharacterAdded:connect(function(character)
character.Humanoid.WalkSpeed = 25
end)
end)
</syntaxhighlight>}}


game.Players.PlayerAdded:connect(onPlayerEntered)
[[Category:Events]]
</pre>}}

Latest revision as of 06:16, 27 April 2023

CharacterAdded ( Instance character )
Description Fired when a character spawns or respawns.
Member of: Player


Description

character will be a Model with Humanoid, all body parts, scripts, and joints. The model will be completely loaded when triggered by game.

Example

This code will make set every player's WalkSpeed to 25 everytime they respawn:

game.Players.PlayerAdded:connect(function(player)
	player.CharacterAdded:connect(function(character)
		character.Humanoid.WalkSpeed = 25
	end)
end)