local player = script.Parent.Parent
local serverstorage = game:GetService("ServerStorage")
local laser = serverstorage:WaitForChild("Classes"):WaitForChild("Laser")
local rocket = serverstorage:WaitForChild("Classes"):WaitForChild("Rocket")
game:GetService("ReplicatedStorage"):FindFirstChild("RoundTag").Changed:connect(function(value)
if value == true then
if player.Class.Value == "Laser" then
player.StarterGear:ClearAllChildren()
local weapon = laser.Phaser
weapon:Clone().Parent = player.Backpack
weapon:Clone().Parent = player.StarterGear
elseif player.Class.Value == "Rocket" then
player.StarterGear:ClearAllChildren()
local weapon = rocket.Launcher
weapon:Clone().Parent = player.Backpack
weapon:Clone().Parent = player.StarterGear
end
end
end)
I have this script and it should give a player a weapon depending on their class. It gives the player a weapon in Solo mode, but when I add a second perosn it just does nothing so they dont get their weapons. Please help
