Want to stay connected to the Scripting Helpers community and get real-time help? Join the Scripting Helpers Discord Server!
Ad
Log in to vote
0

LocalScript x LocalPlayer Help! :D?

Asked by 8 months ago
Edited by BlueTaslem 8 months ago

Why do this script doesn't work? (srry bad english, I'm portuguese - Brazil)

localhumanoid = game.Players.LocalPlayer.Character

while true do
    localhumanoid.Humanoid.Health = 1
    localhumanoid.Humanoid.MaxHealth = 1
    wait(1)
end

I want to make that the Local Player have 1 HP... Please help! D: (oh, I know PlayerAdded, (ONLY THE NAME, But I dont know how to use it.) https://imgur.com/a/yipaU

0
edited to add code block BlueTaslem 16511 — 8mo

1 answer

Log in to vote
1
Answered by 8 months ago
Edited 8 months ago

A local script won't run in Players according to this.

Consider putting the script in StarterPlayer > StarterCharacterScripts that way the local script will be injected into the character when the game starts.

New Script:

local localhumanoid = script.Parent.Humanoid --Since this local script is in the character model in Workspace, we can do this.

while true do
    localhumanoid.Health = 1
    localhumanoid.MaxHealth = 1
    wait(1)
end
1
OMG THANK YOU BRO, HAVE A AWESOME AMAZING DAY! :D feferoblox 3 — 8mo
0
No problem. :D BennyBoiOriginal 161 — 8mo
Ad

Answer this question