Smile
Key RequiredUniversal

Smile

Universal Scriptleonid980hdleonid980hd 735 views 483 executesUpdated Mar 2, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•93 lines (2700 chars)
--[[
    ArmanRB777 Chase Script
    Рейтинг: 50%
    Возраст: 5+
    Зрелость: Mild
    Описание: Он преследует тебя ???, постарайся выжить!
    Внимание: Игра содержит мерцание экрана (rattlescreens)
]]

local player = game:GetService("Players").LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local rootPart = character:WaitForChild("HumanoidRootPart")

-- Настройки врага
local enemyName = "ArmanRB777"
local chaseSpeed = 50
local chaseDistance = 100
local killDistance = 5
local screenFlickerIntensity = 0.3

-- Создание врага
local function createEnemy()
    local enemy = Instance.new("Model")
    enemy.Name = enemyName

    local part = Instance.new("Part")
    part.Name = "Torso"
    part.Size = Vector3.new(2, 2, 1)
    part.Position = rootPart.Position + Vector3.new(20, 0, 20)
    part.Anchored = false
    part.BrickColor = BrickColor.new("Bright red")
    part.Parent = enemy

    local head = Instance.new("Part")
    head.Name = "Head"
    head.Size = Vector3.new(1, 1, 1)
    head.Position = part.Position + Vector3.new(0, 1.5, 0)
    head.Anchored = false
    head.BrickColor = BrickColor.new("White")
    head.Parent = enemy

    local humanoid = Instance.new("Humanoid")
    humanoid.Parent = enemy

    enemy.Parent = workspace
    return enemy, humanoid, part
end

local enemy, enemyHumanoid, enemyPart = createEnemy()

-- Функция преследования
local function chasePlayer()
    while enemy and enemyHumanoid and enemyHumanoid.Health > 0 do
        local distance = (rootPart.Position - enemyPart.Position).Magnitude

        if distance < chaseDistance then
            local direction = (rootPart.Position - enemyPart.Position).Unit
            enemyHumanoid:MoveTo(enemyPart.Position + direction * chaseSpeed * 0.1)
        end

        if distance < killDistance then
            humanoid.Health = 0
            break
        end

        wait(0.1)
    end
end

-- Эффект мерцания экрана (rattlescreen)
local function flickerScreen()
    local lighting = game:GetService("Lighting")
    local originalAmbient = lighting.Ambient
    local originalBrightness = lighting.Brightness

    while enemy and enemyHumanoid and enemyHumanoid.Health > 0 do
        lighting.Ambient = Color3.new(math.random(), math.random(), math.random())
        lighting.Brightness = math.random() * screenFlickerIntensity
        wait(0.1)
        lighting.Ambient = originalAmbient
        lighting.Brightness = originalBrightness
        wait(0.1)
    end
end

-- Запуск
coroutine.wrap(chasePlayer)()
coroutine.wrap(flickerScreen)()

-- Сообщение игроку
wait(1)
print("⚠️ Он преследует тебя! Постарайся выжить!")

Features & Information

Created ArmanRb777 He can see you within a 100 radius.

Community Comments (1)

I_HATE_MURTADSI_HATE_MURTADSMar 2, 2026

based

More Scripts for Universal Scripts