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)
beast = game.Workspace.Beast
beast.Value = Beast
local scythe = game:service("ServerStorage"):findFirstChild("Scythe");
if scythe ~= nil then
scythe:clone().Parent = Beast.Character
end
makarov = Beast.Backpack:WaitForChild('Makarov')
if makarov ~= nil then
makarov:Destroy()
Makarov = Beast.Character:WaitForChild('Makarov')
if Makarov == nil then
print('All Clear!')
local BHumanoid = Beast.Character.Humanoid
BHumanoid.MaxHealth = 1000
BHumanoid.Health = 1000
BHumanoid.WalkSpeed = 20
Beast.TeamColor = BrickColor.new("Really Black")
LA = Beast.Character["Left Arm"]
RA = Beast.Character["Right Arm"]
H = Beast.Character.Head
T = Beast.Character.Torso
LG = Beast.Character["Left Leg"]
RG = Beast.Character["Right Leg"]
T.Locked = false
LA.Transparency = 1
RA.Transparency = 1
H.Transparency = 1
T.Transparency = 1
LG.Transparency = 1
RG.Transparency = 1
local Exp = Instance.new("SpecialMesh",Beast.Character.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)
end
end
I need to kno... cos I think the Players Needed Script ruined this... and I tried Enabling and Disabling, no1 has been picked (note, I did that in Solo Mode, 3 Players using the Ribbon Bar).
