Still have questions? Join our Discord server and get real time help.
0

# I can't access LocalPlayer in a normal sript?

This..... just doesn't work. D: The debugger tells me that my 'player' variable is nil. I dunno what to do; can someone help please?

local Player = game.Players.LocalPlayer

local Mouse = Player:GetMouse()


2

You can't access LocalPlayer from ServerScripts. If the script is inside the StarerGui, or StarterPack, then just

local player = script.Parent.Parent


This will get the scripts 'Parent' which is the StarterGui, or in this case the PlayerGui, and it again gets the parent of that, which is the player itself.

NinjoOnline

0
Thanks. I forgot about that. :D imperialstar 110 — 4y
0
Note that this won't work with FilteringEnabled (Scripts don't run in playergui), and FilteringEnabled IS recommended BlueTaslem 17977 — 4y