跳至內容
可用

Remnant V1

CLclarkdevlinorg0 次瀏覽DOORS2026年7月26日
分享
Remnant V1

腳本程式碼

Lua
require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Remant V1 Loaded",true)
wait(2)
require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Depth Loaded",true)
require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Kill Depth Loaded",true)
wait(2)
require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Rage Loaded",true)
require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Kill Loaded",true)
require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Entity Loaded",true)
require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Credits To ScriptGaming ScripterGaming",true)
wait(10)
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")

local stamina = 100
local maxStamina = 100
local staminaDrain = 25
local staminaRegen = 15
local isSprinting = false
local canSprint = true
local sprintCoroutine = nil

spawn(function()
    while true do
        wait(0.5)
        pcall(function()
            if humanoid and not isSprinting then
                humanoid.WalkSpeed = 16
            end
        end)
    end
end)

local screenGui = Instance.new("ScreenGui")
screenGui.Name = "SprintHUD"
screenGui.Parent = player:WaitForChild("PlayerGui")

local sprintButton = Instance.new("TextButton")
sprintButton.Size = UDim2.new(0, 80, 0, 80)
sprintButton.Position = UDim2.new(1, -100, 0.5, -40)
sprintButton.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
sprintButton.BackgroundTransparency = 0.3
sprintButton.Text = "SPRINT"
sprintButton.TextColor3 = Color3.new(1, 1, 1)
sprintButton.TextSize = 14
sprintButton.Font = Enum.Font.SourceSansBold
sprintButton.BorderSizePixel = 2
sprintButton.BorderColor3 = Color3.new(1, 1, 1)
sprintButton.Parent = screenGui

local buttonCorner = Instance.new("UICorner")
buttonCorner.CornerRadius = UDim.new(1, 0)
buttonCorner.Parent = sprintButton

local staminaFrame = Instance.new("Frame")
staminaFrame.Size = UDim2.new(0, 80, 0, 10)
staminaFrame.Position = UDim2.new(1, -100, 0.5, 45)
staminaFrame.BackgroundColor3 = Color3.new(0, 0, 0)
staminaFrame.BackgroundTransparency = 0.5
staminaFrame.BorderSizePixel = 1
staminaFrame.BorderColor3 = Color3.new(1, 1, 1)
staminaFrame.Parent = screenGui

local staminaBar = Instance.new("Frame")
staminaBar.Size = UDim2.new(1, 0, 1, 0)
staminaBar.BackgroundColor3 = Color3.new(0, 1, 0)
staminaBar.BorderSizePixel = 0
staminaBar.Parent = staminaFrame

local staminaText = Instance.new("TextLabel")
staminaText.Size = UDim2.new(1, 0, 1, 0)
staminaText.Position = UDim2.new(0, 0, 0, -12)
staminaText.BackgroundTransparency = 1
staminaText.Text = "100%"
staminaText.TextColor3 = Color3.new(1, 1, 1)
staminaText.TextSize = 10
staminaText.Font = Enum.Font.SourceSansBold
staminaText.Parent = staminaFrame

local function updateBar()
    staminaBar.Size = UDim2.new(stamina / maxStamina, 0, 1, 0)
    staminaText.Text = math.floor(stamina) .. "%"
    
    if stamina <= 30 then
        staminaBar.BackgroundColor3 = Color3.new(1, 0, 0)
        sprintButton.BackgroundColor3 = Color3.new(0.5, 0, 0)
    elseif stamina <= 60 then
        staminaBar.BackgroundColor3 = Color3.new(1, 1, 0)
        sprintButton.BackgroundColor3 = Color3.new(0.5, 0.5, 0)
    else
        staminaBar.BackgroundColor3 = Color3.new(0, 1, 0)
        sprintButton.BackgroundColor3 = Color3.new(0, 0.5, 0)
    end
end

spawn(function()
    while true do
        wait(0.1)
        if not isSprinting and stamina < maxStamina then
            stamina = math.min(maxStamina, stamina + staminaRegen / 10)
            updateBar()
        end
        if stamina >= maxStamina and not canSprint then
            canSprint = true
            sprintButton.BackgroundTransparency = 0.3
        end
    end
end)

local function stopSprint()
    if isSprinting then
        isSprinting = false
        humanoid.WalkSpeed = 16
        sprintButton.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
        sprintButton.BackgroundTransparency = 0.3
        sprintButton.Text = "SPRINT"
        if sprintCoroutine then
            coroutine.close(sprintCoroutine)
            sprintCoroutine = nil
        end
    end
end

local function startSprint()
    if isSprinting then
        stopSprint()
        wait(0.1)
    end
    if canSprint and stamina > 0 then
        isSprinting = true
        humanoid.WalkSpeed = 21
        sprintButton.BackgroundColor3 = Color3.new(0, 0.8, 0)
        sprintButton.BackgroundTransparency = 0
        sprintButton.Text = "SPRINTING"
        
        sprintCoroutine = coroutine.create(function()
            while isSprinting and stamina > 0 do
                wait(0.1)
                stamina = math.max(0, stamina - staminaDrain / 10)
                updateBar()
                if stamina <= 0 then
                    isSprinting = false
                    canSprint = false
                    humanoid.WalkSpeed = 16
                    sprintButton.BackgroundColor3 = Color3.new(0.3, 0, 0)
                    sprintButton.BackgroundTransparency = 0.5
                    sprintButton.Text = "RECHARGE"
                    break
                end
            end
        end)
        coroutine.resume(sprintCoroutine)
    end
end

sprintButton.MouseButton1Down:Connect(startSprint)
sprintButton.MouseButton1Up:Connect(stopSprint)

sprintButton.TouchTap:Connect(function()
    if isSprinting then
        stopSprint()
    else
        startSprint()
    end
end)

player.CharacterAdded:Connect(function(newChar)
    character = newChar
    humanoid = character:WaitForChild("Humanoid")
    stamina = maxStamina
    isSprinting = false
    canSprint = true
    updateBar()
    sprintButton.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
    sprintButton.BackgroundTransparency = 0.3
    sprintButton.Text = "SPRINT"
    if sprintCoroutine then
        coroutine.close(sprintCoroutine)
        sprintCoroutine = nil
    end
end)

spawn(function()
    while true do
        wait(0.1)
        pcall(function()
            local lighting = game:GetService("Lighting")
            lighting.FogColor = Color3.new(0, 0, 0)
            lighting.FogEnd = 100
            lighting.FogStart = 5
        end)
    end
end)

local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://108780908532387"
sound.Volume = 0.5
sound.Looped = true
sound.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
sound:Play()

local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://140635119444127"
sound.Volume = 1
sound.Looped = true
sound.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart

spawn(function()
    while true do
        wait(0.5)
        pcall(function()
            for _, v in pairs(workspace:GetDescendants()) do
                if v.Name:find("Door") or v.Name:find("door") then
                    if not v:FindFirstChild("DoorTouch") then
                        v.Touched:Connect(function(hit)
                            if hit.Parent == game.Players.LocalPlayer.Character then
                                sound:Play()
                            end
                        end)
                    end
                end
            end
        end)
    end
end)

spawn(function()
    while true do
        wait(0.5)
        for _, v in pairs(workspace:GetDescendants()) do
            if v:IsA("Part") and not v:IsDescendantOf(game.Players.LocalPlayer.Character) then
                v.Material = Enum.Material.Slate
                v.BrickColor = BrickColor.new("Dark stone grey")
            end
            if v.Name:find("Door") or v.Name:find("door") then
                for _, child in pairs(v:GetDescendants()) do
                    if child:IsA("BillboardGui") or child.Name:find("Number") or child.Name:find("Num") then
                        child:Destroy()
                    end
                end
            end
        end
    end
end)

coroutine.wrap(function()
    while true do
        wait(800)
        loadstring(game:HttpGet("https://raw.githubusercontent.com/arkanzulfadliputra-oss/Entities-Models/refs/heads/main/Mode%20Tool/Rage.lua"))()

require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Rage Spawned",true)
    end
end)()

coroutine.wrap(function()
    while true do
        wait(1000)
        loadstring(game:HttpGet("https://raw.githubusercontent.com/arkanzulfadliputra-oss/Entities-Models/refs/heads/main/Mode%20Tool/Rebound%20Old.lua"))()

require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Rebound Spawned",true)
    end
end)()

coroutine.wrap(function()
    while true do
        wait(600)
        loadstring(game:HttpGet("https://raw.githubusercontent.com/arkanzulfadliputra-oss/Entities-Models/refs/heads/main/Mode%20Tool/Depth.lua"))()

require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Depth Spawned",true)
    end
end)()

local screech = game.ReplicatedStorage.Entities.Screech

local slimeTop = screech:FindFirstChild("Slime_Top")
if slimeTop then
    slimeTop:Destroy()
    print("_--_-+++++")
end

print("Spawn!")

coroutine.wrap(function()
    while true do
        wait(35)
        local remote = game:GetService("ReplicatedStorage"):FindFirstChild("Entities")
        if remote then
            remote:FireServer("Screech")
            print("Screech botak spawn!")
        end
    end
end)()

local ASSET_ID = "rbxassetid://118827851802626"

local function applyCustom(seek)
    local success, err = pcall(function()
        for _, part in pairs(seek:GetDescendants()) do
            if (part:IsA("BasePart") or part:IsA("MeshPart")) and part.Name ~= "HumanoidRootPart" then
                part:Destroy()
            end
        end
        
        local custom = Instance.new("MeshPart")
        custom.Name = "Custom3DAsset"
        custom.MeshId = ASSET_ID
        custom.Size = Vector3.new(4, 4, 4)
        custom.Parent = seek
        
        local root = seek:FindFirstChild("HumanoidRootPart")
        if root then
            local weld = Instance.new("Weld")
            weld.Part0 = root
            weld.Part1 = custom
            weld.Parent = custom
        end
    end)
    
    if not success then
        print("?????: " .. tostring(err))
        local failedCustom = seek:FindFirstChild("Custom3DAsset")
        if failedCustom then failedCustom:Destroy() end
    end
end

while true do
    task.wait(1)
    for _, seek in pairs(game:GetDescendants()) do
        if seek.Name == "Seek" and seek:IsA("Model") then
            if not seek:FindFirstChild("Custom3DAsset") then
                applyCustom(seek)
            end
        end
    end
end

評論 (0)

登入以參與討論

  • 成為第一個評論的人。

常見問題

如何使用 Remnant V1 腳本?
複製上方的腳本程式碼,開啟你的 Roblox 執行器,貼上程式碼,然後在遊戲中點擊執行。腳本執行後功能會立即啟用。
Remnant V1 腳本免費嗎?
是的。此腳本免費複製和使用。如果使用金鑰系統,請透過「獲取金鑰」連結免費解鎖。
使用 Remnant V1 腳本安全嗎?
完整原始碼顯示在此頁面上,讓你在執行前準確了解其功能。請始終使用可信的執行器,並記住使用腳本違反 Roblox 服務條款,風險自負。
哪個執行器相容 Remnant V1?
此腳本相容大多數熱門 Roblox 執行器。查看我們的執行器頁面,為你的裝置找到可信的免費或付費執行器。
Remnant V1 | BloxScripter