open source
Key Required

open source

💥 Destruction SimulatorBluto_1Bluto_1 5.6K views 11 executesUpdated Nov 1, 2024
5.0/ 5(1 votes)
10100% Positive
Lua Script•138 lines (4345 chars)
--[[
   open source discord.gg/azuraservice SKIDS HAHAHAHAHAHAHA

--]]

local player = game.Players.LocalPlayer

-- UI Elements
local newgui = Instance.new("ScreenGui")
local titleBar = Instance.new("TextLabel")
local mainframe = Instance.new("Frame")
local CoinLabel = Instance.new("TextLabel")
local CoinBox = Instance.new("TextBox")
local AddCoins = Instance.new("TextButton")
local LevelLabel = Instance.new("TextLabel")
local LevelBox = Instance.new("TextBox")
local AddLevel = Instance.new("TextButton")

-- GUI Properties
newgui.Name = "AzuraServiceGui"
newgui.Parent = player.PlayerGui

-- Title Bar
titleBar.Name = "TitleBar"
titleBar.Text = "AzuraService"
titleBar.BackgroundColor3 = Color3.fromRGB(30, 60, 200)
titleBar.TextColor3 = Color3.fromRGB(255, 255, 255)
titleBar.Size = UDim2.new(0.3, 0, 0.08, 0)
titleBar.Position = UDim2.new(0.35, 0, 0.12, 0)
titleBar.TextScaled = true
titleBar.Parent = newgui

-- Main Frame
mainframe.Name = "MainFrame"
mainframe.BackgroundColor3 = Color3.fromRGB(35, 80, 180)
mainframe.BorderSizePixel = 0
mainframe.Position = UDim2.new(0.35, 0, 0.2, 0)
mainframe.Size = UDim2.new(0.3, 0, 0.5, 0)
mainframe.Active = true
mainframe.Selectable = true
mainframe.Draggable = true
mainframe.Parent = newgui

-- Coin Elements
CoinLabel.Name = "CoinLabel"
CoinLabel.Text = "Coins (Max: 99,999,999)"
CoinLabel.BackgroundTransparency = 1
CoinLabel.TextScaled = true
CoinLabel.Size = UDim2.new(0.8, 0, 0.1, 0)
CoinLabel.Position = UDim2.new(0.1, 0, 0.25, 0)
CoinLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
CoinLabel.Parent = mainframe

CoinBox.Name = "CoinBox"
CoinBox.PlaceholderText = "Enter Coins"
CoinBox.Text = ""
CoinBox.Size = UDim2.new(0.6, 0, 0.1, 0)
CoinBox.Position = UDim2.new(0.2, 0, 0.35, 0)
CoinBox.TextScaled = true
CoinBox.ClearTextOnFocus = false
CoinBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CoinBox.Parent = mainframe

AddCoins.Name = "AddCoins"
AddCoins.Text = "Add Coins"
AddCoins.BackgroundColor3 = Color3.fromRGB(20, 200, 100)
AddCoins.Size = UDim2.new(0.4, 0, 0.1, 0)
AddCoins.Position = UDim2.new(0.3, 0, 0.5, 0)
AddCoins.TextScaled = true
AddCoins.Parent = mainframe

-- Level Elements
LevelLabel.Name = "LevelLabel"
LevelLabel.Text = "Level (Max: 55)"
LevelLabel.BackgroundTransparency = 1
LevelLabel.TextScaled = true
LevelLabel.Size = UDim2.new(0.8, 0, 0.1, 0)
LevelLabel.Position = UDim2.new(0.1, 0, 0.65, 0)
LevelLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
LevelLabel.Parent = mainframe

LevelBox.Name = "LevelBox"
LevelBox.PlaceholderText = "Enter Level"
LevelBox.Text = ""
LevelBox.Size = UDim2.new(0.6, 0, 0.1, 0)
LevelBox.Position = UDim2.new(0.2, 0, 0.75, 0)
LevelBox.TextScaled = true
LevelBox.ClearTextOnFocus = false
LevelBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
LevelBox.Parent = mainframe

AddLevel.Name = "AddLevel"
AddLevel.Text = "Add Level"
AddLevel.BackgroundColor3 = Color3.fromRGB(20, 200, 100)
AddLevel.Size = UDim2.new(0.4, 0, 0.1, 0)
AddLevel.Position = UDim2.new(0.3, 0, 0.85, 0)
AddLevel.TextScaled = true
AddLevel.Parent = mainframe

-- Event Connection
local Event = game:GetService("ReplicatedStorage").Remotes.generateBoost

AddCoins.MouseButton1Click:Connect(function()
    local Amount = tonumber(CoinBox.Text)
    if Amount then
        Event:FireServer("Coins", 999999, Amount)
    end
end)

AddLevel.MouseButton1Click:Connect(function()
    local Amount = tonumber(LevelBox.Text)
    if Amount then
        local LevelValue = player.leaderstats.Level
        if Amount > LevelValue.Value then
            local Difference = Amount - LevelValue.Value
            repeat
                local FireAmount = Difference
                if FireAmount > 15 then
                    FireAmount = 15
                end
                Event:FireServer("Levels", 480, FireAmount)
                Difference -= FireAmount
                wait()
            until Difference == 0
        elseif Amount < LevelValue.Value then
            local Difference = Amount - LevelValue.Value
            repeat
                local FireAmount = Difference
                if FireAmount < -15 then
                    FireAmount = -15
                end
                Event:FireServer("Levels", 480, FireAmount)
                Difference -= FireAmount
                wait()
            until Difference == 0
        end
    end
end)

Features & Information

open source script discord.gg/azuraservice host daily robux giveaways and we post more scripts
#free#open source#destruction simulator

Community Comments (0)

No comments yet for this script.

More Scripts for 💥 Destruction Simulator