I'm scripting a morpher so that when someone steps on it they morph into that character. I think it needs to be a regular script to do
script.Parent.Touced:Connect(function()
so i'm using a regular script, but i don't know how to address the player without using
local plr = game.Players.LocalPlayer
because that only works with local scripts.

2 comments
besides this you can use player added function.
thanks ill see if it works