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()
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()
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
This discussion is preserved as it was. New answers, comments, and votes are closed.
2 comments
Thanks. I forgot about that. :D
Note that this won't work with FilteringEnabled (Scripts don't run in playergui), and FilteringEnabled IS recommended