local Players = game:GetService("Players")
local part = script.Parent
local function onTouched(part)
local player = Players:GetPlayerFromCharacter(part.Parent)
if not player then return end
print(player.Name .. " pressed me!")
end
part.Touched:Connect(onTouched)
参考
https://developer.roblox.com/en-us/api-reference/function/Players/GetPlayerFromCharacter