CharacterAdded not fired if AutoLoad is off

When CharacterAutoLoads is On:

game.Players.PlayerAdded:Connect(function(player)
	
	player.CharacterAppearanceLoaded:Connect(function(character) -- Or CharacterAdded
		
		print("1") -- Will Print
		
	end)
	
end)

When CharacterAutoLoads is Off:

game.Players.PlayerAdded:Connect(function(player)
	
	player:LoadCharacter()
	
	player.CharacterAppearanceLoaded:Connect(function(character) -- Or CharacterAdded
		
		print("1") -- Will not Print
		
	end)
	
end)

Why when i make CharacterAutoLoads On manually it will not run but when its already on it will run, how can i solve this problem?

why u are using character auto loads if u will load the character when player enter to the game

Because when the player resets it should make first other things before the Character is loaded

try adding firstly the characterappearenceconnection before loading the character

But then will characterappearence never run because its there is no loaded character or

yeah it does, just do thattttt

cos anyways the connection will fire when the player character loads so if u load the connection before it never will run

I did it its not working because the appereance loaded will not run because the character is not loaded

Ah you mean connection i didnt saw that i try it

did u try it???

How do i make the connection do i make it like this?: if connection == true then

end

game.Players.PlayerAdded:Connect(function(player)
	player.CharacterAppearanceLoaded:Connect(function(character) -- Or CharacterAdded
		
		print("1") -- Will not Print
		
	end)
	player:LoadCharacter()
	
end)

just try thisβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Ž

It worked thank you


can u mark my topic as solution please broβ€Ž β€β€β€Žβ€Ž β€β€β€Ž

I did that already


ok tyβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Žβ€Ž β€β€β€Ž

1 Like