local Players = game.Players:GetPlayers() local TopHat = { } fBeastSpawn = game.Workspace.Map1.MapData.BeastSpawns.fBeastSpawn sBeastSpawn = game.Workspace.Map1.MapData.BeastSpawns.sBeastSpawn BeastSpawns = {fBeastSpawn, sBeastSpawn} table.insert(TopHat, Player) for _, Player in pairs(Players) do for i=1, Player.chancestats.RW.Value do TopHat[#TopHat + 1] = Player end end local Beast = TopHat[math.random(1, #TopHat)] wait(30) local scythe = game:service('ServerStorage'):findFirstChild('Scythe'); if scythe ~= nil then scythe:clone().Parent = Beast:WaitForChild('Backpack'); game.Players.LocalPlayer.Backpack.scythe.Parent = game.Players.LocalPlayer.Character end local BHumanoid = Beast.Humanoid BHumanoid.MaxHealth = "1000" BHumanoid.Health = "1000" BHumanoid.WalkSpeed = "20" Beast.TeamColor = BrickColor.new("Really Black") local Exp = Instance.new("SpecialMesh",Beast.Torso) Exp.MeshType = Enum.MeshType.FileMesh Exp.MeshId = "http://www.roblox.com/asset/?id=42579239" Exp.TextureId = "http://www.roblox.com/asset/?id=42578558" Exp.VertexColor = Color3.new(-90, -100, 47) Exp.Scale = Vector3.new(10, 10, 10) local CBSpawn = BeastSpawns[math.random(1, #BeastSpawns)] Beast:MoveTo(CBSpawn.Position)
On the 17 line,
local scythe = game:service('ServerStorage'):findFirstChild('Scythe');
Have you tried putting your "scythe" in lighting? So try copying your script on a separate script in workspace,
Change:
local scythe = game:service('ServerStorage'):findFirstChild('Scythe');
To:
local scythe = game.SeverStorage:findFirstChild("Scythe")
:service() is deprecated.