
Key Required

local lp = game:GetService("Players").LocalPlayer
local runService = game:GetService("RunService")
local camera = workspace.CurrentCamera
local players = game:GetService("Players")
-- SETTINGS
local lobbyPos = Vector3.new(110.94, -678.00, 1191.78)
local voidY = -50000
local voidDist = 1000000
local savedPos = nil
-- STATUS
_G.tpKillActive = _G.tpKillActive or true
_G.voidActive = _G.voidActive or false
local angleX, angleY, angleZ = 0, 0, 0
local lastTargetName = "None"
local currentTarget = nil
-- UI CLEANUP
if game:GetService("CoreGui"):FindFirstChild("RageSystem_Final_V8") then
game:GetService("CoreGui").RageSystem_Final_V8:Destroy()
end
-- UI SETUP
local sg = Instance.new("ScreenGui")
sg.Name = "RageSystem_Final_V8"
sg.ResetOnSpawn = false
pcall(function() sg.Parent = lp:FindFirstChild("PlayerGui") or game:GetService("CoreGui") end)
-- VISUALS: PLUS (+) - Position 0.40 (etwas tiefer)
local plusLabel = Instance.new("TextLabel", sg)
plusLabel.Size = UDim2.new(0, 40, 0, 40)
plusLabel.Position = UDim2.new(0.5, -20, 0.40, -20)
plusLabel.BackgroundTransparency = 1
plusLabel.Text = "+"
plusLabel.TextSize = 45
plusLabel.Font = Enum.Font.SourceSansBold
Instance.new("UIStroke", plusLabel).Thickness = 3
local rageLabel = Instance.new("TextLabel", sg)
rageLabel.Size = UDim2.new(0, 400, 0, 30)
rageLabel.Position = UDim2.new(0.5, -200, 0.40, 35)
rageLabel.BackgroundTransparency = 1
rageLabel.Text = "Rage:baumkopf132 killed (None)"
rageLabel.TextColor3 = Color3.new(1, 1, 1)
rageLabel.TextSize = 18
rageLabel.Font = Enum.Font.Code
Instance.new("UIStroke", rageLabel).Thickness = 2
local killedLabel = Instance.new("TextLabel", sg)
killedLabel.Size = UDim2.new(0, 400, 0, 30)
killedLabel.Position = UDim2.new(0.5, -200, 0.40, 65)
killedLabel.BackgroundTransparency = 1
killedLabel.Text = ""
killedLabel.TextSize = 26
killedLabel.Font = Enum.Font.SourceSansBold
local kStroke = Instance.new("UIStroke", killedLabel)
kStroke.Thickness = 2.5
-- FUNCTIONS
local function playPing()
local sound = Instance.new("Sound", game:GetService("SoundService"))
sound.SoundId = "rbxassetid://12222242"
sound.Volume = 2
sound:Play()
game:GetService("Debris"):AddItem(sound, 1)
end
local showingKill = false
local function triggerKillMessage()
if showingKill then return end
showingKill = true
playPing()
killedLabel.Text = "ezzzzzzzzzzzzz"
task.wait(3)
killedLabel.Text = ""
showingKill = false
end
local function useToolRapidly(tool, hum)
if tool and tool:IsA("Tool") then
hum:EquipTool(tool)
tool:Activate()
pcall(function() tool.RemoteEvent:FireServer() end)
end
end
-- PANEL
local frame = Instance.new("Frame", sg)
frame.Size = UDim2.new(0, 160, 0, 110)
frame.Position = UDim2.new(0, 50, 0.5, -55)
frame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
frame.Active = true
frame.Draggable = true
Instance.new("UICorner", frame)
local btnK = Instance.new("TextButton", frame)
btnK.Size = UDim2.new(1, -10, 0, 45)
btnK.Position = UDim2.new(0, 5, 0, 5)
btnK.Text = _G.tpKillActive and "TP KILL: AN" or "TP KILL: AUS"
btnK.BackgroundColor3 = _G.tpKillActive and Color3.fromRGB(0, 120, 0) or Color3.fromRGB(120, 0, 0)
btnK.TextColor3 = Color3.new(1, 1, 1)
Instance.new("UICorner", btnK)
local btnV = Instance.new("TextButton", frame)
btnV.Size = UDim2.new(1, -10, 0, 45)
btnV.Position = UDim2.new(0, 5, 0, 55)
btnV.Text = _G.voidActive and "VOID CAMP: AN" or "VOID CAMP: AUS"
btnV.BackgroundColor3 = _G.voidActive and Color3.fromRGB(150, 0, 255) or Color3.fromRGB(80, 0, 150)
btnV.TextColor3 = Color3.new(1, 1, 1)
Instance.new("UICorner", btnV)
btnK.MouseButton1Click:Connect(function()
_G.tpKillActive = not _G.tpKillActive
btnK.Text = _G.tpKillActive and "TP KILL: AN" or "TP KILL: AUS"
btnK.BackgroundColor3 = _G.tpKillActive and Color3.fromRGB(0, 120, 0) or Color3.fromRGB(120, 0, 0)
end)
btnV.MouseButton1Click:Connect(function()
_G.voidActive = not _G.voidActive
btnV.Text = _G.voidActive and "VOID CAMP: AN" or "VOID CAMP: AUS"
btnV.BackgroundColor3 = _G.voidActive and Color3.fromRGB(150, 0, 255) or Color3.fromRGB(80, 0, 150)
end)
-- MAIN LOOP
runService.Heartbeat:Connect(function()
angleZ = angleZ + 5
plusLabel.Rotation = angleZ
local t = tick()
local sGreen = (math.sin(t * 5) + 1) / 2
local sBW = (math.sin(t * 18) + 1) / 2
plusLabel.TextColor3 = Color3.new(sGreen * 0.6, 1, sGreen * 0.6)
if killedLabel.Text ~= "" then
killedLabel.TextColor3 = Color3.new(sBW, sBW, sBW)
kStroke.Color = Color3.new(1-sBW, 1-sBW, 1-sBW)
end
pcall(function()
local char = lp.Character
if not char then return end
local hrp = char:FindFirstChild("HumanoidRootPart")
local hum = char:FindFirstChild("Humanoid")
if not hrp or not hum then return end
if _G.voidActive then
hum:ChangeState(Enum.HumanoidStateType.Physics)
angleX = angleX + 0.05
local vPos = Vector3.new(math.sin(angleX)*voidDist, voidY, math.cos(angleX)*voidDist)
hrp.CFrame = CFrame.new(vPos) * CFrame.Angles(0, math.rad(angleZ), 0)
camera.CameraType = Enum.CameraType.Scriptable
camera.CFrame = CFrame.new(vPos + Vector3.new(0, 20, 30), vPos)
else
camera.CameraType = Enum.CameraType.Custom
end
if _G.tpKillActive then
local target = nil
local dist = 999999
for _, p in pairs(players:GetPlayers()) do
if p ~= lp and p.Character and p.Character:FindFirstChild("Head") and p.Character.Humanoid.Health > 0 then
local d = (p.Character.Head.Position - hrp.Position).Magnitude
if d < dist and (p.Character.Head.Position - lobbyPos).Magnitude > 150 then
dist = d; target = p.Character
end
end
end
if target then
if currentTarget and currentTarget ~= target and currentTarget.Humanoid.Health <= 0 then
task.spawn(triggerKillMessage)
end
currentTarget = target
lastTargetName = target.Name
rageLabel.Text = "Rage:baumkopf132 killed ("..lastTargetName..")"
local tool = char:FindFirstChildOfClass("Tool") or lp.Backpack:FindFirstChildOfClass("Tool")
useToolRapidly(tool, hum)
if not _G.voidActive then
char:PivotTo(CFrame.new(target.Head.Position + Vector3.new(0, 1.5, 0), target.Head.Position))
end
if target.Humanoid.Health <= 0 then task.spawn(triggerKillMessage) end
camera.CFrame = camera.CFrame:Lerp(CFrame.new(camera.CFrame.Position, target.Head.Position), 0.8)
end
end
end)
end)No comments yet for this script.



