of     1   

sjr04
#228183152Tuesday, November 28, 2017 6:31 AM GMT

did this in server script service in a regular script local key = game.Workspace.Keycard local clickDetector = Instance.new(“ClickDetector”) local plr = game:GetService(“Players”).LocalPlayer local function onMouseClick(player) key:Clone() end clickDetector.Parent = key key.Parent = plr.Backpack clickDetector.MouseClick:connect(onMouseClick) output error: attempt to index local ‘plr’ a nil value
ScripterTutorials
#228183175Tuesday, November 28, 2017 6:33 AM GMT

Can't get LocalPlayer within a script
sjr04
#228183199Tuesday, November 28, 2017 6:34 AM GMT

@script ok, so i got it locally? how can i make this script work
ScripterTutorials
#228183220Tuesday, November 28, 2017 6:35 AM GMT

I don't know why you parented the script to serverscriptservice, just put it on the part you want and use the plr argument returned by MouseClick to get the player that clicked it.
sjr04
#228183235Tuesday, November 28, 2017 6:36 AM GMT

@script k thx

    of     1