Back to Scripts
Kj glove

Kj glove

ScriptBlox
Free

Game: [🎃HALLOWEEN] Slap Battles👏

178 Views
0 Likes
1 Dislikes
sammyblu20

sammyblu20

offline

Features

ANTI KICK

Script Code

loadstring(game:HttpGet("https://raw.githubusercontent.com/IncognitoScripts/SlapBattles/refs/heads/main/GodMode"))()

wait(6)

-- Services
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")

-- Constants
local BUTTON_SIZE = UDim2.new(0, 65, 0, 65)
local BUTTON_Y_OFFSET = -75
local BUTTON_X_OFFSET_E = -50
local BUTTON_X_OFFSET_R = 50
local COOLDOWN = 5
local ATTACK_RADIUS = 10

-- Animations
local E_ANIMATION = Instance.new("Animation")
E_ANIMATION.AnimationId = "rbxassetid://16102789182"

local R_ANIMATION = Instance.new("Animation")
R_ANIMATION.AnimationId = "rbxassetid://94305630911620"

-- Cleanup old GUI
if PlayerGui:FindFirstChild("MoveSet") then
    PlayerGui.MoveSet:Destroy()
end

-- Create GUI
local screenGui = Instance.new("ScreenGui", PlayerGui)
screenGui.Name = "MoveSet"
screenGui.ResetOnSpawn = false

-- Radius attack function
local function radiusAttack()
    local character = LocalPlayer.Character
    if not character then return end
    local root = character:FindFirstChild("HumanoidRootPart")
    if not root then return end

    for _, player in ipairs(Players:GetPlayers()) do
        if player ~= LocalPlayer and player.Character then
            local targetRoot = player.Character:FindFirstChild("HumanoidRootPart")
            if targetRoot and (targetRoot.Position - root.Position).Magnitude <= ATTACK_RADIUS then
                local remote = ReplicatedStorage:FindFirstChild("GeneralHit")
                if remote then
                    remote:FireServer(targetRoot)
                end
            end
        end
    end
end

-- Function to create button GUI
local function createButton(name, text, xOffset, animation)
    local frame = Instance.new("Frame", screenGui)
    frame.Name = name
    frame.Size = BUTTON_SIZE
    frame.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
    frame.BackgroundTransparency = 0.3
    frame.AnchorPoint = Vector2.new(0.5, 0.5)
    frame.Position = UDim2.new(0.5, xOffset, 1, BUTTON_Y_OFFSET)
    Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8)
    Instance.new("UIStroke", frame).Color = Color3.fromRGB(150, 150, 150)

    local label = Instance.new("TextLabel", frame)
    label.Name = "ButtonText"
    label.Text = text
    label.Size = UDim2.new(1, 0, 1, 0)
    label.BackgroundTransparency = 1
    label.TextColor3 = Color3.new(1, 1, 1)
    label.TextScaled = true
    label.Font = Enum.Font.GothamBold
    label.ZIndex = 3

    local textButton = Instance.new("TextButton", frame)
    textButton.Name = "TextButton"
    textButton.Text = ""
    textButton.Size = UDim2.new(1, 0, 1, 0)
    textButton.BackgroundTransparency = 1
    textButton.ZIndex = 4

    local canUse = true
    textButton.MouseButton1Click:Connect(function()
        if not canUse then return end
        canUse = false

        local character = LocalPlayer.Character
        if not character then return end
        local humanoid = character:FindFirstChild("Humanoid")
        if humanoid and animation then
            local animator = humanoid:FindFirstChildOfClass("Animator") or Instance.new("Animator", humanoid)
            local track = animator:LoadAnimation(animation)
            track:Play()
        end

        -- Radius attack for both E and R
        radiusAttack()

        task.spawn(function()
            wait(COOLDOWN)
            canUse = true
        end)
    end)

    return frame
end

-- Create E and R buttons
createButton("EButton", "E", BUTTON_X_OFFSET_E, E_ANIMATION)
createButton("RButton", "R", BUTTON_X_OFFSET_R, R_ANIMATION)

-- Services
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer

-- Wait for character
local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local root = character:WaitForChild("HumanoidRootPart")

-- Remove existing aura if any
if root:FindFirstChild("RedAura") then
    root.RedAura:Destroy()
end

-- Create red aura particle emitter
local redAura = Instance.new("ParticleEmitter")
redAura.Name = "RedAura"
redAura.Color = ColorSequence.new(Color3.fromRGB(255, 0, 0))
redAura.LightEmission = 0.7
redAura.Size = NumberSequence.new(4)
redAura.Texture = "rbxassetid://243660364" -- circular particle texture
redAura.Rate = 100
redAura.Lifetime = NumberRange.new(0.5, 1)
redAura.Speed = NumberRange.new(0, 0)
redAura.Rotation = NumberRange.new(0, 360)
redAura.RotSpeed = NumberRange.new(-100, 100)
redAura.VelocitySpread = 180
redAura.Parent = root

Ratings & Reviews

No reviews yet. Be the first to review this script!

Comments (0)

Please login to comment

Login with Discord

Loading comments...