game.Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
local inback = player.PlayerGui:WaitForChild("ScreenGui").InfoLabelBack
local intext = player.PlayerGui:WaitForChild("ScreenGui").InfoLabelText
local dokundu = false
script.Parent.Touched:Connect(function(hit)
if dokundu == false then
if hit.Parent:IsA("Model") and hit.Parent:FindFirstChild("HumanoidRootPart") then
inback.Visible = true
intext.Visible = true
intext.Text = "Cash Shadows Closed!"
dokundu = true
wait(3)
intext.Visible = false
inback.Visible = false
end
end
end)
end)
end)
Roblox studioda yazdığım bu kodda bir sıkıntı yok. Bu koddaki inback ve intext diye tanımladıklarım birer textlabel. Bu intext ve inback olaylarının görünür görünmez olma, text değiştirme tarzı olaylarının sadece scriptin parentına dokunan kişide olmasını istiyorum. Ancak bu kod, direk textlabelleri player içinde aldığımız için bir kişi dokundu mu tüm oyuncularda gözüküyor. Bunu nasıl düzeltebilirim? Nasıl sadece dokunan kişide bu eylemlerin gerçekleşmesini sağlayabilirim?