so it keeps giving me a error saying: attempt to index nil with 'Players' How Do I Fix It? here is The Code
--Variables-- local client = game.Players.LocalPlayer local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage")--gets ReplicatedStorage local ServerStorage = game:GetService("ServerStorage")--get ServerStorage local ToolsFolder = ReplicatedStorage:FindFirstChild("Tools")-- gets the tools folder local InventoriesFolder = ServerStorage:FindFirstChild("Inventories")-- gets the inventories folder local button = script.Parent-- gets the button local SpeedCoil = ToolsFolder:FindFirstChild("SpeedCoil") print("VariablesDone!")--prints "VariablesDone!" --MainScript-- button.MouseButton1Click:Connect(function()--when a player presses the button in left click print("Pressed")-- when a player presses the button then it will print out "Pressed" local inventory_folder = InventoriesFolder[client.Name] print("No Errror BRUH") SpeedCoil:Clone().Parent = inventory_folder print("No Errror BRUH2") SpeedCoil:Clone().Parent = client.Backpack print("No Errror BRUH3") SpeedCoil:Clone().Parent = client.StarterGear print("No Errror BRUH4") end)
Thanks!! (Someone Solved It So Local Scripts Cant Acess ServerStorage So Yea TYSM To That Guy/Girl I Forgot Hers/His Name)
Maybe try
local Players = game.Player.LocalPlayer
Or
local Players = game.Players.LocalPlayer
in line 3 Please accept and Upvote if helped!