#.CharacterAdded works unstable on client
18 messages · Page 1 of 1 (latest)
the script is putten in ReplicatedFirst service
It's probably because those characters already existed before the client loaded in, just loop through game.Players:GetPlayers() and run your on player added function for those BEFORE connecting to PlayerAdded
Oh wait in so dumb
I literally didn't see your loop
bro I don't know how but AI somehow fixed this problem 💀
with this:
local Players = game:GetService("Players")
local function onPlayerAdded(player)
player.CharacterAdded:Connect(function(character)
print(character.Name)
end)
if player.Character then
print(player.Character.Name)
end
end
for _, player in pairs(Players:GetPlayers()) do
onPlayerAdded(player)
end
Players.PlayerAdded:Connect(onPlayerAdded)
really, I've run like 3 8-player servers and every character was printed
roblox pisses me off everytime 💀
Ohhhh
Ur waiting for the character event
When it might already have been fired
Just do
local char = plr.Character or plr.CharacterAdded:Wait()
Wait fuck ur already doing that
Idk what's wrong with me today lol
** You are now Level 4! **