Warum bleibt der Char beim falschen Part stehen?
Ich habe ein Skript in Roblox Studio geschrieben, mit dem sich ein Char zu einem Part bewegt und immer wieder zurück. Dann habe ich hinzugefügt, dass er, wenn er einen bestimmten Part berührt, stehen bleibt. Aber er bleibt beim falschen Part stehen. Und bei dem, das ich bestimmt habe, nicht.
local CH = script.Parent
local HM = CH.Humanoid
local ICH = game.Workspace:FindFirstChild("Onkel")
HM.WalkSpeed = 9
task.wait(5)
local function StehenBleiben(Part)
HM.WalkSpeed = 0
end
while true do
for i, v in game.Workspace.Path:GetChildren() do
HM:MoveTo(v.Position)
HM.MoveToFinished:Wait()
if ICH.Touched then
StehenBleiben(ICH)
else
HM.WalkSpeed = 9
end
end
end
Ich kann nicht so gut skripten, also bitte kein Hate.
Code,
lua,
Programmiersprache,
Script,
Robloxstudio