Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local point1 = Vector3.new(0,0,0)
- local point2 = Vector3.new(10,10,10)
- local region = Region3.new(point1,point2)
- local part = Instance.new("Part", game.Workspace)
- part.Anchored = true
- part.Size = region.Size
- part.CFrame = region.CFrame
- part.CanCollide = false
- part.Transparency = 0.9
- part.BrickColor = BrickColor.new("Black")
- while true do
- wait(1)
- print("Searching for parts in region..")
- local partsInRegion = workspace:FindPartsInRegion3(region, nil, 1000)
- local playersFound = {}
- for i, part in pairs (partsInRegion) do
- if part.Parent:FindFirstChild("Humanoid") ~= nil then
- print("Player found in region!", part.Parent.Name)
- playersFound[part.Parent.Name] = part.Parent
- end
- end
- for plrName, char in pairs (playersFound) do
- spawn(function()
- -- STAGE ONE of infection (WAITING)
- for _, instance in pairs (char:GetChildren()) do
- if instance.Name == "InfectionStage" then
- wait(1)
- print("Stopping.")
- else
- local infection = Instance.new("NumberValue", char)
- infection.Name = ("InfectionStage")
- wait(10)
- -- STAGE TWO of infection (BLUE)
- char.Head.Color = Color3.fromRGB(202,221,228)
- char.Torso.Color = Color3.fromRGB(202,221,228)
- char["Left Arm"].Color = Color3.fromRGB(202,221,228)
- char["Right Arm"].Color = Color3.fromRGB(202,221,228)
- char["Left Leg"].Color = Color3.fromRGB(202,221,228)
- char["Right Leg"].Color = Color3.fromRGB(202,221,228)
- wait(10)
- -- STAGE THREE of infection (FACE CHANGE, GETTING BLUER)
- char.Head.face.Texture = "rbxassetid://2222767231"
- char.Head.Color = Color3.fromRGB(180,210,228)
- char.Torso.Color = Color3.fromRGB(180,210,228)
- char["Left Arm"].Color = Color3.fromRGB(180,210,228)
- char["Right Arm"].Color = Color3.fromRGB(180,210,228)
- char["Left Leg"].Color = Color3.fromRGB(180,210,228)
- char["Right Leg"].Color = Color3.fromRGB(180,210,228)
- for _, instance in pairs(char:GetDescendants()) do
- if instance:IsA("Accessory") then
- instance:Destroy()
- end
- end
- wait(10)
- -- STAGE FOUR of infection (INCREASED SPEED, HEALTH & JUMP, FACE CHANGE, GETTING BLUER)
- char.Head.face.Texture = "rbxassetid://209714802"
- char.Head.Color = Color3.fromRGB(124,161,228)
- char.Torso.Color = Color3.fromRGB(124,161,228)
- char["Left Arm"].Color = Color3.fromRGB(124,161,228)
- char["Right Arm"].Color = Color3.fromRGB(124,161,228)
- char["Left Leg"].Color = Color3.fromRGB(124,161,228)
- char["Right Leg"].Color = Color3.fromRGB(124,161,228)
- char.Humanoid.WalkSpeed = 24
- char.Humanoid.MaxHealth = 200
- char.Humanoid.Health = 200
- char.Humanoid.JumpPower = 55
- wait(10)
- -- FINAL STAGE of infection (INCREASED SPEED, HEALTH & JUMP, FACE CHANGE, GETTING BLUER, GAINS CLAWS)
- local gear = game.ServerStorage["Snow Beast Claws"]
- local infectedPlayer = char.Name
- gear:Clone().Parent = game.Players[infectedPlayer].Backpack
- char.Head.face.Texture = "rbxassetid://209712379"
- char.Head.Color = Color3.fromRGB(73,124,186)
- char.Torso.Color = Color3.fromRGB(73,124,186)
- char["Left Arm"].Color = Color3.fromRGB(73,124,186)
- char["Right Arm"].Color = Color3.fromRGB(73,124,186)
- char["Left Leg"].Color = Color3.fromRGB(73,124,186)
- char["Right Leg"].Color = Color3.fromRGB(73,124,186)
- char.Humanoid.WalkSpeed = 32
- char.Humanoid.MaxHealth = 400
- char.Humanoid.Health = 400
- char.Humanoid.JumpPower = 60
- wait(10)
- end
- end
- end)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement