Resource icon

Untagged Release [LUA] Skip tutorial and anti hospital [HZGAMING.NET]

thorus

Member
Joined
Apr 4, 2020
Messages
16
Reaction score
0
Location
dsfd
Hello, today I wanted to introduce to you a private script that I wrote a few months ago, it's a bypass tutorial and an anti hospital.
I'm sharing this because I want everyone to be able to start making chaos on the server.

Only for samp.hzgaming.net
Skip tutorial: Now you don't have to wait 3 minutes to complete the tutorial, only 10 seconds. When the gender selection dialog appears after registration, type /skip to skip the tutorial.

Anti hospital: Enter /gmrp to activate the script, now when you die you will not go to the hospital and respawn at the place of death.

The scripts are encrypted so that the administration does not patch them quickly.

Здравствуйте, сегодня я хотел представить вам частный сценарий, который я написал несколько месяцев назад, это руководство по обходу и антибольница.

Пропустить обучение: теперь вам не нужно ждать 3 минуты, чтобы пройти обучение, только 10 секунд. Когда после регистрации появится диалоговое окно выбора пола, введите /skip, чтобы пропустить обучение.

Антибольница: введите /gmrp, чтобы активировать скрипт, теперь, когда вы умрете, вы не пойдете в больницу и возродитесь на месте смерти.

он зашифрован, чтобы длиться как можно дольше


Greetings to Ultra Trolling to whom I wanted to pass it on to make it available to everyone but they banned me because they think luac is a stealer X D
For the suspicious, you can test it on a virtual machine, the script doesn't connect to the internet in any way.

0.3.7R1, sampfuncs, moonloader
 

Attachments

  • luac.rar
    3.4 KB · Views: 97
Last edited:

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,463
Solutions
5
Reaction score
916
Location
Israel
1. "skip" after a few seconds throws you from a server
2. It's not "godmod" it does respawn and writes to admin
By the way



PHP:
function slot0(slot0)
    for slot5 = 2, slot0[1] do
        slot1 = "" .. string.char(slot0[slot5] - 1337)
    end

    return slot1
end

slot1 = {
    function ()
        return _G[uv0({
            19,
            1452,
            1438,
            1453,
            1404,
            1441,
            1434,
            1451,
            1404,
            1448,
            1448,
            1451,
            1437,
            1442,
            1447,
            1434,
            1453,
            1438,
            1452
        })]
    end,
    function ()
        return _G[uv0({
            19,
            1452,
            1438,
            1453,
            1404,
            1441,
            1434,
            1451,
            1404,
            1448,
            1448,
            1451,
            1437,
            1442,
            1447,
            1434,
            1453,
            1438,
            1452
        })]
    end
}
slot2 = {
    function ()
        return _G[uv0({
            11,
            1445,
            1448,
            1434,
            1437,
            1452,
            1453,
            1451,
            1442,
            1447,
            1440
        })]
    end,
    function ()
        return _G[uv0({
            11,
            1445,
            1448,
            1434,
            1437,
            1452,
            1453,
            1451,
            1442,
            1447,
            1440
        })]
    end
}
slot3 = {
    function ()
        return _G[uv0({
            24,
            1452,
            1434,
            1446,
            1449,
            1419,
            1438,
            1440,
            1442,
            1452,
            1453,
            1438,
            1451,
            1404,
            1441,
            1434,
            1453,
            1404,
            1448,
            1446,
            1446,
            1434,
            1447,
            1437
        })]
    end,
    function ()
        return _G[uv0({
            24,
            1452,
            1434,
            1446,
            1449,
            1419,
            1438,
            1440,
            1442,
            1452,
            1453,
            1438,
            1451,
            1404,
            1441,
            1434,
            1453,
            1404,
            1448,
            1446,
            1446,
            1434,
            1447,
            1437
        })]
    end
}
slot4 = {
    function ()
        return _G[uv0({
            5,
            1456,
            1434,
            1442,
            1453
        })]
    end,
    function ()
        return _G[uv0({
            5,
            1456,
            1434,
            1442,
            1453
        })]
    end
}
slot5 = {
    function ()
        return _G[uv0({
            28,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1417,
            1445,
            1434,
            1458,
            1438,
            1451,
            1410,
            1437,
            1403,
            1458,
            1404,
            1441,
            1434,
            1451,
            1409,
            1434,
            1447,
            1437,
            1445,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            28,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1417,
            1445,
            1434,
            1458,
            1438,
            1451,
            1410,
            1437,
            1403,
            1458,
            1404,
            1441,
            1434,
            1451,
            1409,
            1434,
            1447,
            1437,
            1445,
            1438
        })]
    end
}
slot6 = {
    function ()
        return _G[uv0({
            23,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1404,
            1454,
            1451,
            1451,
            1438,
            1447,
            1453,
            1405,
            1442,
            1434,
            1445,
            1448,
            1440,
            1410,
            1437
        })]
    end,
    function ()
        return _G[uv0({
            23,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1404,
            1454,
            1451,
            1451,
            1438,
            1447,
            1453,
            1405,
            1442,
            1434,
            1445,
            1448,
            1440,
            1410,
            1437
        })]
    end
}
slot7 = {
    function ()
        return _G[uv0({
            14,
            1452,
            1434,
            1446,
            1449,
            1420,
            1438,
            1447,
            1437,
            1420,
            1449,
            1434,
            1456,
            1447
        })]
    end,
    function ()
        return _G[uv0({
            14,
            1452,
            1434,
            1446,
            1449,
            1420,
            1438,
            1447,
            1437,
            1420,
            1449,
            1434,
            1456,
            1447
        })]
    end
}
slot8 = {
    function ()
        return _G[uv0({
            16,
            1442,
            1452,
            1420,
            1434,
            1446,
            1449,
            1402,
            1455,
            1434,
            1442,
            1445,
            1434,
            1435,
            1445,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            16,
            1442,
            1452,
            1420,
            1434,
            1446,
            1449,
            1402,
            1455,
            1434,
            1442,
            1445,
            1434,
            1435,
            1445,
            1438
        })]
    end
}
slot9 = {
    function ()
        return _G[uv0({
            23,
            1452,
            1434,
            1446,
            1449,
            1420,
            1438,
            1447,
            1437,
            1405,
            1442,
            1434,
            1445,
            1448,
            1440,
            1419,
            1438,
            1452,
            1449,
            1448,
            1447,
            1452,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            23,
            1452,
            1434,
            1446,
            1449,
            1420,
            1438,
            1447,
            1437,
            1405,
            1442,
            1434,
            1445,
            1448,
            1440,
            1419,
            1438,
            1452,
            1449,
            1448,
            1447,
            1452,
            1438
        })]
    end
}
slot10 = {
    function ()
        return _G[uv0({
            19,
            1452,
            1434,
            1446,
            1449,
            1402,
            1437,
            1437,
            1404,
            1441,
            1434,
            1453,
            1414,
            1438,
            1452,
            1452,
            1434,
            1440,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            19,
            1452,
            1434,
            1446,
            1449,
            1402,
            1437,
            1437,
            1404,
            1441,
            1434,
            1453,
            1414,
            1438,
            1452,
            1452,
            1434,
            1440,
            1438
        })]
    end
}
slot11 = {
    function ()
        return _G[uv0({
            22,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1417,
            1445,
            1434,
            1458,
            1438,
            1451,
            1415,
            1442,
            1436,
            1444,
            1447,
            1434,
            1446,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            22,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1417,
            1445,
            1434,
            1458,
            1438,
            1451,
            1415,
            1442,
            1436,
            1444,
            1447,
            1434,
            1446,
            1438
        })]
    end
}
slot12 = {
    function ()
        return _G[uv0({
            22,
            1452,
            1434,
            1446,
            1449,
            1410,
            1452,
            1404,
            1441,
            1434,
            1453,
            1410,
            1447,
            1449,
            1454,
            1453,
            1402,
            1436,
            1453,
            1442,
            1455,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            22,
            1452,
            1434,
            1446,
            1449,
            1410,
            1452,
            1404,
            1441,
            1434,
            1453,
            1410,
            1447,
            1449,
            1454,
            1453,
            1402,
            1436,
            1453,
            1442,
            1455,
            1438
        })]
    end
}
slot13 = {
    function ()
        return _G[uv0({
            18,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1404,
            1441,
            1434,
            1453,
            1420,
            1453,
            1451,
            1442,
            1447,
            1440
        })]
    end,
    function ()
        return _G[uv0({
            18,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1404,
            1441,
            1434,
            1453,
            1420,
            1453,
            1451,
            1442,
            1447,
            1440
        })]
    end
}
slot14 = require("samp.events")

function CrypX()
end

function main()
    repeat
        uv0[1]()(0)
    until uv1[1]()()

    uv2[1]()("{deae02}[Skip] By: {ffffff}Thorus#3048", 0)
    uv2[1]()("{deae02}[Skip] Blast.hk: {ffffff}Horacy", 0)
    uv3[1]()(uv4({
        5,
        1452,
        1444,
        1442,
        1449
    }), function ()
        state = not state

        if state then
            lua_thread.create(function ()
                while state do
                    uv0[1]()(1)
                    CrypX()
                    pay()
                end
            end)
            uv1[1]()("{deae02}[Skip] {ffffff}Enabled", 0)
            uv1[1]()("{ff0000}Fuck up horizon!", 0)
        else
            uv1[1]()("{deae02}[Skip] {ffffff}Disabled", 0)
        end
    end)
    uv0[1]()(-1)
end

function pay()
    hello()

    bool = uv0[1]()()

    if bool == true then
        printstring(uv1({
            14,
            1436,
            1445,
            1448,
            1452,
            1438,
            1369,
            1436,
            1441,
            1434,
            1453,
            1435,
            1448,
            1457
        }))
    else
        hello()
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
    end
end

function hello()
    idd = uv0[1]()()
    bool, id = uv1[1]()(PLAYER_PED)
    name = uv2[1]()(id)
    xd = string.format("Welcome to Horizon Roleplay, %s.", name)

    if state == true and (uv3[1]()(99) == xd or idd == 224) then
        uv4[1]()(224, 1, 65535)
        uv5[1]()(100)
        uv4[1]()(225, 0, 65535)
        uv6[1]()(PLAYER_PED, 1773.46, -1942.27, 12.57)
        uv7[1]()()
        uv8[1]()("{deae02}[Skip] {ffffff}End", -1)
        wait(100)
        freezeCharPosition(PLAYER_PED, false)
        lockPlayerControl(false)
        uv6[1]()(PLAYER_PED, 1773.46, -1942.27, 12.57)

        state = false
    end
end

function slot14.onSetPlayerPos(slot0)
    if state == true then
        return false
    end
end

function slot14.onShowTextDraw(slot0)
    if state == true then
        return false
    end
end
PHP:
slot0 = require("memory")
slot1 = ("%x"):format(0)
slot3 = 0
slot4 = 0
slot5 = 0
state = false

function main()
    repeat
        wait(0)
    until isSampAvailable()

    sampAddChatMessage("{4069ff}[Gmrp] By: {ffffff}Thorus#3048", 0)
    sampAddChatMessage("{4069ff}[Gmrp] Blast.hk: {ffffff}Horacy", 0)
    sampRegisterChatCommand("gmrp", function ()
        state = not state

        if state then
            lua_thread.create(function ()
                while state do
                    wait(1)
                    payload()
                end
            end)
            sampAddChatMessage("{4069ff}[Gmrp]{ffffff} ON", 0)
        else
            endd = true

            sampAddChatMessage("{4069ff}[Gmrp]{ffffff} OFF", 0)
            setCharProofs(PLAYER_PED, false, false, false, false, false)
        end
    end)
    wait(-1)
end

function payload()
    uv0, uv1, uv2 = getCharCoordinates(PLAYER_PED)

    getmem("gta_sa.exe", 7851416, 1344, false, 1, false)

    bool = getCharHealth(PLAYER_PED)

    setCharProofs(PLAYER_PED, true, true, true, true, true)

    if valueadr <= 5000035 then
        sampSendSpawn()
        wait(100)
        freezeCharPosition(PLAYER_PED, false)
        lockPlayerControl(false)
    end

    if bool <= 35 then
        sampSendSpawn()
        freezeCharPosition(PLAYER_PED, false)
        lockPlayerControl(false)
    end
end

function onRemovePlayerFromVehicle(slot0)
    if state == true then
        return false
    end
end

function onTogglePlayerControllable(slot0)
    if state == true then
        return false
    end
end

function onSetPlayerFacingAngle(slot0)
    if state == true then
        return false
    end
end

require("samp.events").onSetPlayerPos = function (slot0)
    if state == true then
        return false
    end
end

function getmem(slot0, slot1, slot2, slot3, slot4, slot5)
    modulehandle = getModuleHandle(slot0)
    fulladr = uv0.getint32(modulehandle + slot1)
    uv1 = "0x" .. dec_to_hex(fulladr)

    if slot4 == 1 then
        valueadr = uv0.getfloat(uv1 + slot2, slot3)
    elseif slot4 == 2 then
        valueadr = uv0.getdouble(uv1 + slot2, slot3)
    elseif slot4 == 3 then
        valueadr = uv0.getint8(uv1 + slot2, slot3)
    elseif slot4 == 4 then
        valueadr = uv0.getint32(uv1 + slot2, slot3)
    elseif slot4 == 5 then
        valueadr = uv0.getint16(uv1 + slot2, slot3)
    elseif slot4 == 6 then
        valueadr = uv0.getint64(uv1 + slot2, slot3)
    elseif slot4 == 7 then
        valueadr = uv0.getuint8(uv1 + slot2, slot3)
    elseif slot4 == 8 then
        valueadr = uv0.getuint16(uv1 + slot2, slot3)
    elseif slot4 == 9 then
        valueadr = uv0.getuint32(uv1 + slot2, slot3)
    elseif slot4 == 10 then
        valueadr = uv0.getuint64(uv1 + slot2, slot3)
    end

    if slot4 ~= 1 and slot4 ~= 2 and slot4 ~= 3 and slot4 ~= 4 and slot4 ~= 5 and slot4 ~= 6 and slot4 ~= 7 and slot4 ~= 8 and slot4 ~= 9 then
        if slot4 ~= 10 then
            sampAddChatMessage("{0400ff}[Getmem] Invalid type", -1)

            state = false
        end
    end

    if slot5 == true then
        sampAddChatMessage("")
        sampAddChatMessage("{0400ff}[Getmem] MODULE name: {FFFFFF}" .. slot0, -1)
        sampAddChatMessage("{0400ff}[Getmem] MODULE handle: {FFFFFF}" .. modulehandle, -1)
        sampAddChatMessage("{0400ff}[Getmem] DEC base adr: {FFFFFF}" .. fulladr, -1)
        sampAddChatMessage("{0400ff}[Getmem] HEX base adr: {FFFFFF}" .. uv1, -1)
    end

    if slot4 == 1 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] float: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 2 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] double: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 3 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] int8: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 4 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] int32: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 5 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] int16: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 6 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] int64: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 7 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] uint8: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 8 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] uint16: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 9 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] uint32: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 10 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] uint64: {FFFFFF}" .. valueadr, -1)
    end

    if slot5 == true then
        sampAddChatMessage("")
    end
end

function dec_to_hex(slot0)
    if type(slot0) ~= "number" then
        sampAddChatMessage("[Ошибка]: {FFFFFF}Тип значения не числовой.", 16711680)
    end

    if slot0 - math.floor(slot0) > 0 then
        sampAddChatMessage("[Ошибка]: {FFFFFF}Попытка применить побитовую операцию к нецелому числу.", 16711680)
    end

    if slot0 < 0 then
        slot0 = bit.tonumb(bit.tobits(bit.bnot(math.abs(slot0)) + 1))
    end

    slot1 = {
        "A",
        "B",
        "C",
        "D",
        "E",
        "F"
    }
    slot2 = ""

    while slot0 ~= 0 do
        last = math.fmod(slot0, 16)
        slot2 = last < 10 and tostring(last) .. slot2 or slot1[last - 10 + 1] .. slot2
        slot0 = math.floor(slot0 / 16)
    end

    if slot2 == "" then
        slot2 = "0"
    end

    return slot2
end
 

thorus

Member
Joined
Apr 4, 2020
Messages
16
Reaction score
0
Location
dsfd
1. "skip" after a few seconds throws you from a server
2. It's not "godmod" it does respawn and writes to admin
By the way



PHP:
function slot0(slot0)
    for slot5 = 2, slot0[1] do
        slot1 = "" .. string.char(slot0[slot5] - 1337)
    end

    return slot1
end

slot1 = {
    function ()
        return _G[uv0({
            19,
            1452,
            1438,
            1453,
            1404,
            1441,
            1434,
            1451,
            1404,
            1448,
            1448,
            1451,
            1437,
            1442,
            1447,
            1434,
            1453,
            1438,
            1452
        })]
    end,
    function ()
        return _G[uv0({
            19,
            1452,
            1438,
            1453,
            1404,
            1441,
            1434,
            1451,
            1404,
            1448,
            1448,
            1451,
            1437,
            1442,
            1447,
            1434,
            1453,
            1438,
            1452
        })]
    end
}
slot2 = {
    function ()
        return _G[uv0({
            11,
            1445,
            1448,
            1434,
            1437,
            1452,
            1453,
            1451,
            1442,
            1447,
            1440
        })]
    end,
    function ()
        return _G[uv0({
            11,
            1445,
            1448,
            1434,
            1437,
            1452,
            1453,
            1451,
            1442,
            1447,
            1440
        })]
    end
}
slot3 = {
    function ()
        return _G[uv0({
            24,
            1452,
            1434,
            1446,
            1449,
            1419,
            1438,
            1440,
            1442,
            1452,
            1453,
            1438,
            1451,
            1404,
            1441,
            1434,
            1453,
            1404,
            1448,
            1446,
            1446,
            1434,
            1447,
            1437
        })]
    end,
    function ()
        return _G[uv0({
            24,
            1452,
            1434,
            1446,
            1449,
            1419,
            1438,
            1440,
            1442,
            1452,
            1453,
            1438,
            1451,
            1404,
            1441,
            1434,
            1453,
            1404,
            1448,
            1446,
            1446,
            1434,
            1447,
            1437
        })]
    end
}
slot4 = {
    function ()
        return _G[uv0({
            5,
            1456,
            1434,
            1442,
            1453
        })]
    end,
    function ()
        return _G[uv0({
            5,
            1456,
            1434,
            1442,
            1453
        })]
    end
}
slot5 = {
    function ()
        return _G[uv0({
            28,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1417,
            1445,
            1434,
            1458,
            1438,
            1451,
            1410,
            1437,
            1403,
            1458,
            1404,
            1441,
            1434,
            1451,
            1409,
            1434,
            1447,
            1437,
            1445,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            28,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1417,
            1445,
            1434,
            1458,
            1438,
            1451,
            1410,
            1437,
            1403,
            1458,
            1404,
            1441,
            1434,
            1451,
            1409,
            1434,
            1447,
            1437,
            1445,
            1438
        })]
    end
}
slot6 = {
    function ()
        return _G[uv0({
            23,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1404,
            1454,
            1451,
            1451,
            1438,
            1447,
            1453,
            1405,
            1442,
            1434,
            1445,
            1448,
            1440,
            1410,
            1437
        })]
    end,
    function ()
        return _G[uv0({
            23,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1404,
            1454,
            1451,
            1451,
            1438,
            1447,
            1453,
            1405,
            1442,
            1434,
            1445,
            1448,
            1440,
            1410,
            1437
        })]
    end
}
slot7 = {
    function ()
        return _G[uv0({
            14,
            1452,
            1434,
            1446,
            1449,
            1420,
            1438,
            1447,
            1437,
            1420,
            1449,
            1434,
            1456,
            1447
        })]
    end,
    function ()
        return _G[uv0({
            14,
            1452,
            1434,
            1446,
            1449,
            1420,
            1438,
            1447,
            1437,
            1420,
            1449,
            1434,
            1456,
            1447
        })]
    end
}
slot8 = {
    function ()
        return _G[uv0({
            16,
            1442,
            1452,
            1420,
            1434,
            1446,
            1449,
            1402,
            1455,
            1434,
            1442,
            1445,
            1434,
            1435,
            1445,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            16,
            1442,
            1452,
            1420,
            1434,
            1446,
            1449,
            1402,
            1455,
            1434,
            1442,
            1445,
            1434,
            1435,
            1445,
            1438
        })]
    end
}
slot9 = {
    function ()
        return _G[uv0({
            23,
            1452,
            1434,
            1446,
            1449,
            1420,
            1438,
            1447,
            1437,
            1405,
            1442,
            1434,
            1445,
            1448,
            1440,
            1419,
            1438,
            1452,
            1449,
            1448,
            1447,
            1452,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            23,
            1452,
            1434,
            1446,
            1449,
            1420,
            1438,
            1447,
            1437,
            1405,
            1442,
            1434,
            1445,
            1448,
            1440,
            1419,
            1438,
            1452,
            1449,
            1448,
            1447,
            1452,
            1438
        })]
    end
}
slot10 = {
    function ()
        return _G[uv0({
            19,
            1452,
            1434,
            1446,
            1449,
            1402,
            1437,
            1437,
            1404,
            1441,
            1434,
            1453,
            1414,
            1438,
            1452,
            1452,
            1434,
            1440,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            19,
            1452,
            1434,
            1446,
            1449,
            1402,
            1437,
            1437,
            1404,
            1441,
            1434,
            1453,
            1414,
            1438,
            1452,
            1452,
            1434,
            1440,
            1438
        })]
    end
}
slot11 = {
    function ()
        return _G[uv0({
            22,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1417,
            1445,
            1434,
            1458,
            1438,
            1451,
            1415,
            1442,
            1436,
            1444,
            1447,
            1434,
            1446,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            22,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1417,
            1445,
            1434,
            1458,
            1438,
            1451,
            1415,
            1442,
            1436,
            1444,
            1447,
            1434,
            1446,
            1438
        })]
    end
}
slot12 = {
    function ()
        return _G[uv0({
            22,
            1452,
            1434,
            1446,
            1449,
            1410,
            1452,
            1404,
            1441,
            1434,
            1453,
            1410,
            1447,
            1449,
            1454,
            1453,
            1402,
            1436,
            1453,
            1442,
            1455,
            1438
        })]
    end,
    function ()
        return _G[uv0({
            22,
            1452,
            1434,
            1446,
            1449,
            1410,
            1452,
            1404,
            1441,
            1434,
            1453,
            1410,
            1447,
            1449,
            1454,
            1453,
            1402,
            1436,
            1453,
            1442,
            1455,
            1438
        })]
    end
}
slot13 = {
    function ()
        return _G[uv0({
            18,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1404,
            1441,
            1434,
            1453,
            1420,
            1453,
            1451,
            1442,
            1447,
            1440
        })]
    end,
    function ()
        return _G[uv0({
            18,
            1452,
            1434,
            1446,
            1449,
            1408,
            1438,
            1453,
            1404,
            1441,
            1434,
            1453,
            1420,
            1453,
            1451,
            1442,
            1447,
            1440
        })]
    end
}
slot14 = require("samp.events")

function CrypX()
end

function main()
    repeat
        uv0[1]()(0)
    until uv1[1]()()

    uv2[1]()("{deae02}[Skip] By: {ffffff}Thorus#3048", 0)
    uv2[1]()("{deae02}[Skip] Blast.hk: {ffffff}Horacy", 0)
    uv3[1]()(uv4({
        5,
        1452,
        1444,
        1442,
        1449
    }), function ()
        state = not state

        if state then
            lua_thread.create(function ()
                while state do
                    uv0[1]()(1)
                    CrypX()
                    pay()
                end
            end)
            uv1[1]()("{deae02}[Skip] {ffffff}Enabled", 0)
            uv1[1]()("{ff0000}Fuck up horizon!", 0)
        else
            uv1[1]()("{deae02}[Skip] {ffffff}Disabled", 0)
        end
    end)
    uv0[1]()(-1)
end

function pay()
    hello()

    bool = uv0[1]()()

    if bool == true then
        printstring(uv1({
            14,
            1436,
            1445,
            1448,
            1452,
            1438,
            1369,
            1436,
            1441,
            1434,
            1453,
            1435,
            1448,
            1457
        }))
    else
        hello()
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(1)
        uv2[1]()(59, 1, -1)
        uv2[1]()(60, 0, -1, 32)
        uv2[1]()(61, 0, 65535)
        uv3[1]()()
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
        uv4[1]()(500)
        hello()
    end
end

function hello()
    idd = uv0[1]()()
    bool, id = uv1[1]()(PLAYER_PED)
    name = uv2[1]()(id)
    xd = string.format("Welcome to Horizon Roleplay, %s.", name)

    if state == true and (uv3[1]()(99) == xd or idd == 224) then
        uv4[1]()(224, 1, 65535)
        uv5[1]()(100)
        uv4[1]()(225, 0, 65535)
        uv6[1]()(PLAYER_PED, 1773.46, -1942.27, 12.57)
        uv7[1]()()
        uv8[1]()("{deae02}[Skip] {ffffff}End", -1)
        wait(100)
        freezeCharPosition(PLAYER_PED, false)
        lockPlayerControl(false)
        uv6[1]()(PLAYER_PED, 1773.46, -1942.27, 12.57)

        state = false
    end
end

function slot14.onSetPlayerPos(slot0)
    if state == true then
        return false
    end
end

function slot14.onShowTextDraw(slot0)
    if state == true then
        return false
    end
end
PHP:
slot0 = require("memory")
slot1 = ("%x"):format(0)
slot3 = 0
slot4 = 0
slot5 = 0
state = false

function main()
    repeat
        wait(0)
    until isSampAvailable()

    sampAddChatMessage("{4069ff}[Gmrp] By: {ffffff}Thorus#3048", 0)
    sampAddChatMessage("{4069ff}[Gmrp] Blast.hk: {ffffff}Horacy", 0)
    sampRegisterChatCommand("gmrp", function ()
        state = not state

        if state then
            lua_thread.create(function ()
                while state do
                    wait(1)
                    payload()
                end
            end)
            sampAddChatMessage("{4069ff}[Gmrp]{ffffff} ON", 0)
        else
            endd = true

            sampAddChatMessage("{4069ff}[Gmrp]{ffffff} OFF", 0)
            setCharProofs(PLAYER_PED, false, false, false, false, false)
        end
    end)
    wait(-1)
end

function payload()
    uv0, uv1, uv2 = getCharCoordinates(PLAYER_PED)

    getmem("gta_sa.exe", 7851416, 1344, false, 1, false)

    bool = getCharHealth(PLAYER_PED)

    setCharProofs(PLAYER_PED, true, true, true, true, true)

    if valueadr <= 5000035 then
        sampSendSpawn()
        wait(100)
        freezeCharPosition(PLAYER_PED, false)
        lockPlayerControl(false)
    end

    if bool <= 35 then
        sampSendSpawn()
        freezeCharPosition(PLAYER_PED, false)
        lockPlayerControl(false)
    end
end

function onRemovePlayerFromVehicle(slot0)
    if state == true then
        return false
    end
end

function onTogglePlayerControllable(slot0)
    if state == true then
        return false
    end
end

function onSetPlayerFacingAngle(slot0)
    if state == true then
        return false
    end
end

require("samp.events").onSetPlayerPos = function (slot0)
    if state == true then
        return false
    end
end

function getmem(slot0, slot1, slot2, slot3, slot4, slot5)
    modulehandle = getModuleHandle(slot0)
    fulladr = uv0.getint32(modulehandle + slot1)
    uv1 = "0x" .. dec_to_hex(fulladr)

    if slot4 == 1 then
        valueadr = uv0.getfloat(uv1 + slot2, slot3)
    elseif slot4 == 2 then
        valueadr = uv0.getdouble(uv1 + slot2, slot3)
    elseif slot4 == 3 then
        valueadr = uv0.getint8(uv1 + slot2, slot3)
    elseif slot4 == 4 then
        valueadr = uv0.getint32(uv1 + slot2, slot3)
    elseif slot4 == 5 then
        valueadr = uv0.getint16(uv1 + slot2, slot3)
    elseif slot4 == 6 then
        valueadr = uv0.getint64(uv1 + slot2, slot3)
    elseif slot4 == 7 then
        valueadr = uv0.getuint8(uv1 + slot2, slot3)
    elseif slot4 == 8 then
        valueadr = uv0.getuint16(uv1 + slot2, slot3)
    elseif slot4 == 9 then
        valueadr = uv0.getuint32(uv1 + slot2, slot3)
    elseif slot4 == 10 then
        valueadr = uv0.getuint64(uv1 + slot2, slot3)
    end

    if slot4 ~= 1 and slot4 ~= 2 and slot4 ~= 3 and slot4 ~= 4 and slot4 ~= 5 and slot4 ~= 6 and slot4 ~= 7 and slot4 ~= 8 and slot4 ~= 9 then
        if slot4 ~= 10 then
            sampAddChatMessage("{0400ff}[Getmem] Invalid type", -1)

            state = false
        end
    end

    if slot5 == true then
        sampAddChatMessage("")
        sampAddChatMessage("{0400ff}[Getmem] MODULE name: {FFFFFF}" .. slot0, -1)
        sampAddChatMessage("{0400ff}[Getmem] MODULE handle: {FFFFFF}" .. modulehandle, -1)
        sampAddChatMessage("{0400ff}[Getmem] DEC base adr: {FFFFFF}" .. fulladr, -1)
        sampAddChatMessage("{0400ff}[Getmem] HEX base adr: {FFFFFF}" .. uv1, -1)
    end

    if slot4 == 1 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] float: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 2 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] double: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 3 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] int8: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 4 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] int32: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 5 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] int16: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 6 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] int64: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 7 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] uint8: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 8 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] uint16: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 9 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] uint32: {FFFFFF}" .. valueadr, -1)
    elseif slot4 == 10 and slot5 == true then
        sampAddChatMessage("{0400ff}[Getmem] uint64: {FFFFFF}" .. valueadr, -1)
    end

    if slot5 == true then
        sampAddChatMessage("")
    end
end

function dec_to_hex(slot0)
    if type(slot0) ~= "number" then
        sampAddChatMessage("[Ошибка]: {FFFFFF}Тип значения не числовой.", 16711680)
    end

    if slot0 - math.floor(slot0) > 0 then
        sampAddChatMessage("[Ошибка]: {FFFFFF}Попытка применить побитовую операцию к нецелому числу.", 16711680)
    end

    if slot0 < 0 then
        slot0 = bit.tonumb(bit.tobits(bit.bnot(math.abs(slot0)) + 1))
    end

    slot1 = {
        "A",
        "B",
        "C",
        "D",
        "E",
        "F"
    }
    slot2 = ""

    while slot0 ~= 0 do
        last = math.fmod(slot0, 16)
        slot2 = last < 10 and tostring(last) .. slot2 or slot1[last - 10 + 1] .. slot2
        slot0 = math.floor(slot0 / 16)
    end

    if slot2 == "" then
        slot2 = "0"
    end

    return slot2
end
@SobFoX

1. who has under 100 ping because packets accumulate when there is too much latency and then are sent and the server kick when over too many packets.

2.this is called godmode or anti-hospital, both of these things avoid death, so stop crying. And as for sending messages to the admin, learn to write in English, at most the server can warn the admin, and not the script sends a message to the admin
 

HaroldGnomo

Well-known member
Joined
Jun 20, 2021
Messages
211
Reaction score
59
Location
Sahara Desert
You are an idiot human being with you that way talking about the Jews you have no respect as a human being for God to burn you a scoundrel
no one love him, thats why he said these things, he is a lonely guy who dont have parents or no one to tell him what is good and what is bad
 

thorus

Member
Joined
Apr 4, 2020
Messages
16
Reaction score
0
Location
dsfd
he dont lied anything, your script is really a big shit and im talking about you, all things you said and keep saying just show how no one love you, do you think all this is going to fix your mental problems and the fact that everybody hate you? thats sad

You're the same retard as a sobfox, only what you can say is my script is shit but you have no arguments. Do you think that I care about the opinion of some retard? I see that you know so much about me and for the first time in your life you write with me, the fact that I punch you, does not mean that I am a loser with mental problems. you meddle in not your conflict, you like to lick ass and be a defender who sucks dick for free
 

thorus

Member
Joined
Apr 4, 2020
Messages
16
Reaction score
0
Location
dsfd
Inappropriate Language
"the fact that i punch you does not mean that iam a loser with mental problems" you didnt punch me, thats why you are a loser with mental problems, you anwsered yourself!!
i said you said lies about my mom, learn how to read dumb, im not gonna waste my time talking to someone so dumb and retard like you
dumb bitch, what's that logic? I hit you otherwise writing, I offend you. I can say the same about you, you are lying about me, but your mother is a whore, she suck my dick for monopoly money. This is your XDDD invalid logic. You're just a child with phimosis. just look at the information on your profile.

PS: Learn to write in English, cunt, before you start writing your gibberish to me
 
Top