Fonctionnel
Remnant V1
Code du script
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
endCommentaires (0)
Connectez-vous pour participer à la conversation
- Soyez le premier à commenter.
Questions fréquentes
- Comment utiliser le script Remnant V1 ?
- Copiez le code ci-dessus, ouvrez votre exécuteur Roblox, collez le code et appuyez sur exécuter pendant que vous êtes dans le jeu. Les fonctionnalités s'activent instantanément une fois le script lancé.
- Le script Remnant V1 est-il gratuit ?
- Oui. Ce script est gratuit à copier et utiliser. S'il utilise un système de clé, suivez le lien « Obtenir la clé » pour le débloquer gratuitement.
- Le script Remnant V1 est-il sûr à utiliser ?
- Le code source complet est affiché sur cette page pour que vous puissiez lire exactement ce qu'il fait avant de l'exécuter. Utilisez toujours un exécuteur de confiance, et n'oubliez pas que l'utilisation de scripts est contraire aux conditions d'utilisation de Roblox — utilisez-les à vos propres risques.
- Quel exécuteur fonctionne avec Remnant V1 ?
- Ce script fonctionne avec la plupart des exécuteurs Roblox populaires. Consultez notre page d'exécuteurs pour trouver un exécuteur gratuit ou payant fiable pour votre appareil.