- if game:GetService("CoreGui"):FindFirstChild("KAIOD") then
- game:GetService("CoreGui"):FindFirstChild("KAIOD"):Destroy()
- _G.loopkill = false
- end
- local KAIOD = Instance.new("ScreenGui")
- local Frame = Instance.new("ImageLabel")
- local UIGradient = Instance.new("UIGradient")
- local Kill = Instance.new("TextButton")
- local Target = Instance.new("TextBox")
- local Loop = Instance.new("TextButton")
- local TextLabel = Instance.new("TextLabel")
- local ImageLabel = Instance.new("ImageLabel")
- local plr = game:GetService("Players").LocalPlayer
- KAIOD.Name = "KAIOD"
- KAIOD.Parent = game:GetService("CoreGui")
- Frame.Name = "Frame"
- Frame.Parent = KAIOD
- Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Frame.BackgroundTransparency = 1.000
- Frame.Position = UDim2.new(0.0630208328, 0, 0.196662694, 0)
- Frame.Size = UDim2.new(0, 237, 0, 352)
- Frame.Image = "rbxassetid://3570695787"
- Frame.ScaleType = Enum.ScaleType.Slice
- Frame.SliceCenter = Rect.new(100, 100, 100, 100)
- Frame.SliceScale = 0.120
- Frame.Active = true
- Frame.Draggable = true
- UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(0, 0, 0)), ColorSequenceKeypoint.new(0.51, Color3.fromRGB(20, 20, 20)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(25, 25, 25))}
- UIGradient.Parent = Frame
- Kill.Name = "Kill"
- Kill.Parent = Frame
- Kill.BackgroundColor3 = Color3.fromRGB(152, 0, 2)
- Kill.Position = UDim2.new(0.278481007, 0, 0.529105186, 0)
- Kill.Size = UDim2.new(0, 104, 0, 27)
- Kill.Text = "Kill"
- Kill.TextColor3 = Color3.fromRGB(161, 161, 161)
- Kill.TextScaled = true
- Kill.TextSize = 14.000
- Kill.TextWrapped = true
- Target.Name = "Target"
- Target.Parent = Frame
- Target.BackgroundColor3 = Color3.fromRGB(39, 39, 39)
- Target.Position = UDim2.new(0.0759493634, 0, 0.355113626, 0)
- Target.Size = UDim2.new(0, 200, 0, 45)
- Target.Font = Enum.Font.SourceSans
- Target.PlaceholderColor3 = Color3.fromRGB(218, 218, 218)
- Target.PlaceholderText = "Target Name|DisplayName"
- Target.Text = ""
- Target.TextColor3 = Color3.fromRGB(218, 218, 218)
- Target.TextSize = 19.000
- Loop.Name = "Loop"
- Loop.Parent = Frame
- Loop.BackgroundColor3 = Color3.fromRGB(152, 0, 2)
- Loop.Position = UDim2.new(0.278481007, 0, 0.662157595, 0)
- Loop.Size = UDim2.new(0, 104, 0, 27)
- Loop.Text = "Loop"
- Loop.TextColor3 = Color3.fromRGB(161, 161, 161)
- Loop.TextScaled = true
- Loop.TextSize = 14.000
- Loop.TextWrapped = true
- TextLabel.Parent = Frame
- TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TextLabel.BackgroundTransparency = 1.000
- TextLabel.Position = UDim2.new(0.0759493634, 0, 0.838068187, 0)
- TextLabel.Size = UDim2.new(0, 200, 0, 50)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.Text = "Note: Can do random\nor single"
- TextLabel.TextColor3 = Color3.fromRGB(121, 121, 121)
- TextLabel.TextSize = 21.000
- TextLabel.TextWrapped = true
- TextLabel.TextXAlignment = Enum.TextXAlignment.Left
- TextLabel.TextYAlignment = Enum.TextYAlignment.Top
- ImageLabel.Parent = Frame
- ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ImageLabel.BackgroundTransparency = 0.800
- ImageLabel.Position = UDim2.new(0.295358658, 0, 0.0454545468, 0)
- ImageLabel.Size = UDim2.new(0, 96, 0, 96)
- ImageLabel.Image = ""
- local Player = function(Ev)
- if Ev == "" then
- return nil
- elseif Ev == "random" then
- return game:GetService("Players"):GetPlayers()[math.random(1, #game:GetService("Players"):GetPlayers())]
- else
- for _, v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Name:lower():sub(1, #Ev) == Ev:lower() or v.DisplayName:lower():sub(1, #Ev) == Ev then
- return v
- end
- end
- end
- end
- Target.Focused:Connect(function()
- while Target:IsFocused() and wait() do
- local User = Player(Target.Text)
- if User ~= nil then
- ImageLabel.Image = game:GetService("Players"):GetUserThumbnailAsync(User.UserId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size420x420)
- end
- end
- end)
- Target.FocusLost:Connect(function()
- while wait() do
- if Target:IsFocused() then break end
- if Target.Text ~= "random" then break end
- ImageLabel.Image = game:GetService("Players"):GetUserThumbnailAsync(Player(Target.Text).UserId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size420x420)
- end
- end)
- Kill.MouseButton1Click:Connect(function()
- plr.Character.Humanoid:UnequipTools()
- local Humanoid = plr.Character.Humanoid:Clone()
- local Target = Player(Target.Text)
- local Tool = plr.Backpack:FindFirstChildOfClass("Tool")
- plr.Character.Animate.Disabled = true
- plr.Character.Humanoid:Destroy()
- Humanoid.Parent = plr.Character
- Tool.Parent = plr.Character
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(15)
- firetouchinterest(Target.Character.HumanoidRootPart, Tool.Handle, 0);
- end)
- Loop.MouseButton1Click:Connect(function()
- if _G.loopkill then
- _G.loopkill = false
- Loop.Text = "Loop"
- else
- _G.loopkill = true
- Loop.Text = "Unloop"
- local Target = Player(Target.Text)
- repeat
- if not game:GetService("Players"):FindFirstChild(Target.Name) then
- _G.loopkill = false
- game:GetService("StarterGui"):SetCore("SendNotification", {Title = "Notification", Text = Target.Name .. " has left the game"})
- end
- pcall(function()
- plr.Character.Humanoid:UnequipTools()
- local Humanoid = plr.Character.Humanoid:Clone()
- local Tool = plr.Backpack:FindFirstChildOfClass("Tool")
- plr.Character.Animate.Disabled = true
- plr.Character.Humanoid:Destroy()
- Humanoid.Parent = plr.Character
- Tool.Parent = plr.Character
- firetouchinterest(Target.Character.HumanoidRootPart, Tool.Handle, 0); wait(0.1)
- plr.Character.Humanoid.Health = 0
- plr.Character = nil
- end)
- plr.CharacterAdded:Wait()
- plr.Character:WaitForChild("Humanoid")
- until not _G.loopkill
- end
- end)