Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 20

hack = { tab = {}, scrollpane = {}, edit = {}, window = {}, tabpanel = {}, label =

{}, button = {}, checkbox = {}, gridlist = {}, memo = {} }

-----------------------------------------------------------------------------------
-------------------------------------------------

local screenW, screenH = guiGetScreenSize()

local k_sErb_1 = base64Decode("QXNwaG9kZWwgdjEuMyBieSBTb2x1VGVhbQ==")


hack.window[1] = guiCreateWindow((screenW - 1026) / 2, (screenH - 545) / 2,
1026, 545, k_sErb_1.." (Онлайн сервера: "..#getElementsByType ( "player" )..")",
false)
guiWindowSetSizable(hack.window[1], false)

hack.tabpanel[1] = guiCreateTabPanel(10, 29, 1006, 506, false,


hack.window[1])

local k_sErb_2 = base64Decode("0J7QsdGJ0LXQtSAtIFNlcnZlciAoRXZlcnlvbmUp")


hack.tab[1] = guiCreateTab(k_sErb_2, hack.tabpanel[1])

hack.gridlist[1] = guiCreateGridList(785, 40, 203, 424, false, hack.tab[1])

local k_sErb_3 = base64Decode("0JLQutC7L9CS0YvQutC7IChEZWJ1Zyk=")


hack.checkbox[1] = guiCreateCheckBox(20, 20, 163, 21, k_sErb_3, false,
false, hack.gridlist[1])

local k_sErb_4 = base64Decode("0J7Rh9C40YHRgtC40YLRjCBEZWJ1Zw==")


hack.button[42] = guiCreateButton(40, 45, 100, 20, k_sErb_4, false,
hack.gridlist[1])

local k_sErb_5 = base64Decode("0JLQutC7L9CS0YvQutC7IChBTW9kZSk=")


hack.checkbox[2] = guiCreateCheckBox(20, 71, 163, 21, k_sErb_5, false,
false, hack.gridlist[1])

local k_sErb_6 = base64Decode("0JLQutC7L9CS0YvQutC7IChBRHV0eSk=")


hack.checkbox[3] = guiCreateCheckBox(20, 92, 163, 21, k_sErb_6, false,
false, hack.gridlist[1])

local k_sErb_7 = base64Decode("0JfQkNCa0KDQq9Ci0Kw=")


hack.button[1] = guiCreateButton(12, 381, 181, 33, k_sErb_7, false,
hack.gridlist[1])

hack.gridlist[2] = guiCreateGridList(14, 284, 756, 180, false, hack.tab[1])


hack.tabpanel[2] = guiCreateTabPanel(17, 18, 748, 249, false, hack.tab[1])

hack.tab[2] = guiCreateTab("TSE Full attack #1", hack.tabpanel[2])

hack.scrollpane[1] = guiCreateScrollPane(945, -5, 15, 416, false,


hack.tab[2])
hack.button[2] = guiCreateButton(15, 28, 119, 35, "ТП всех во Фсин", false,
hack.tab[2])
hack.button[3] = guiCreateButton(15, 73, 119, 35, "Заковать всех в
наручники", false, hack.tab[2])
hack.button[4] = guiCreateButton(15, 118, 249, 35, "Накинуть всем паспорт 1
раз", false, hack.tab[2])
hack.button[5] = guiCreateButton(15, 163, 249, 35, "Накидывать всем паспорт
бесконечно", false, hack.tab[2])
hack.button[16] = guiCreateButton(144, 28, 119, 35, "ТП всех к Админу",
false, hack.tab[2])
hack.button[17] = guiCreateButton(144, 73, 119, 35, "ТП Админа ко всем",
false, hack.tab[2])
hack.button[18] = guiCreateButton(273, 28, 119, 35, "Заморозить всех",
false, hack.tab[2])
hack.button[19] = guiCreateButton(273, 73, 119, 35, "Убить всех игроков",
false, hack.tab[2])
hack.button[12] = guiCreateButton(273, 118, 299, 35, "Откатить всем
действия (HRD Func)", false, hack.tab[2])
hack.button[13] = guiCreateButton(273, 163, 299, 35, "Откатывать всем
действия бесконечно (HRD Func)", false, hack.tab[2])

hack.tab[3] = guiCreateTab("TSE Full attack #2", hack.tabpanel[2])

hack.tab[4] = guiCreateTab("TSE DDoS", hack.tabpanel[2])

hack.label[3] = guiCreateLabel(18, 16, 179, 17, "Версия DDoS (Low)", false,


hack.tab[4])
hack.label[4] = guiCreateLabel(18, 80, 179, 17, "Версия DDoS (Hard)",
false, hack.tab[4])
hack.edit[4] = guiCreateEdit(18, 41, 106, 24, "5000", false, hack.tab[4])
hack.button[20] = guiCreateButton(134, 42, 88, 23, "Клик", false,
hack.tab[4])
hack.edit[5] = guiCreateEdit(18, 107, 106, 24, "5000", false, hack.tab[4])
hack.button[21] = guiCreateButton(134, 108, 88, 23, "Клик", false,
hack.tab[4])

--
hack.gridlist[21] = guiCreateGridList(382, 28, 332, 170, false,
hack.tab[3])

hack.label[21] = guiCreateLabel(12, 13, 310, 15, "Сменить аккаунт по


ID:", false, hack.gridlist[21])

hack.edit[19] = guiCreateEdit(12, 38, 78, 24, "ID", false,


hack.gridlist[21])
hack.button[85] = guiCreateButton(100, 38, 112, 24, "Переключить", false,
hack.gridlist[21])
hack.label[22] = guiCreateLabel(12, 72, 310, 15, "Удалить аккаунты из
базы:", false, hack.gridlist[21])
hack.edit[20] = guiCreateEdit(12, 97, 78, 24, "1", false,
hack.gridlist[21])
hack.edit[21] = guiCreateEdit(12, 131, 78, 24, "1000", false,
hack.gridlist[21])
hack.button[86] = guiCreateButton(100, 111, 112, 24, "Удалить", false,
hack.gridlist[21])
--

--
hack.gridlist[3] = guiCreateGridList(22, 28, 332, 170, false, hack.tab[3])

hack.label[1] = guiCreateLabel(12, 13, 310, 15, "Купить игрокам канистры:",


false, hack.gridlist[3])

hack.edit[1] = guiCreateEdit(12, 38, 78, 24, "1", false, hack.gridlist[3])


hack.button[14] = guiCreateButton(100, 38, 112, 24, "Купить по числу",
false, hack.gridlist[3])
hack.label[2] = guiCreateLabel(12, 72, 310, 15, "Купить игрокам канистры по
таймеру:", false, hack.gridlist[3])
hack.edit[2] = guiCreateEdit(12, 97, 78, 24, "1", false, hack.gridlist[3])
hack.edit[3] = guiCreateEdit(12, 131, 78, 24, "1000", false,
hack.gridlist[3])
hack.button[15] = guiCreateButton(100, 111, 112, 24, "Купить по таймеру",
false, hack.gridlist[3])
--

hack.tab[5] = guiCreateTab("Общее - Local (Myself)", hack.tabpanel[1])

hack.tabpanel[3] = guiCreateTabPanel(18, 17, 968, 446, false, hack.tab[5])

hack.tab[6] = guiCreateTab("Client #1", hack.tabpanel[3])

hack.gridlist[4] = guiCreateGridList(10, 9, 178, 165, false, hack.tab[6])

hack.label[5] = guiCreateLabel(10, 10, 102, 20, "Регистрация NRP", false,


hack.gridlist[4])
hack.edit[6] = guiCreateEdit(10, 34, 157, 24, "Имя", false,
hack.gridlist[4])
hack.edit[7] = guiCreateEdit(10, 62, 157, 24, "Фамилия", false,
hack.gridlist[4])
hack.edit[8] = guiCreateEdit(10, 91, 71, 24, "ID Скина", false,
hack.gridlist[4])
hack.button[22] = guiCreateButton(12, 120, 69, 31, "Рег", false,
hack.gridlist[4])
hack.button[23] = guiCreateButton(88, 120, 79, 31, "Квест", false,
hack.gridlist[4])

hack.gridlist[5] = guiCreateGridList(10, 184, 499, 228, false, hack.tab[6])

hack.label[6] = guiCreateLabel(12, 14, 179, 18, "Пробить информацию по


нику", false, hack.gridlist[5])
hack.edit[9] = guiCreateEdit(11, 36, 160, 29, "Имя Фамилия", false,
hack.gridlist[5])
hack.memo[1] = guiCreateMemo(223, -227, 20, 20, "", false,
hack.gridlist[5])
hack.memo[2] = guiCreateMemo(128, -221, 20, 20, "", false,
hack.gridlist[5])
hack.memo[3] = guiCreateMemo(11, 75, 476, 142, "N/A", false,
hack.gridlist[5])
hack.button[24] = guiCreateButton(179, 37, 308, 28, "Пробить информацию",
false, hack.gridlist[5])

hack.gridlist[6] = guiCreateGridList(198, 9, 146, 165, false, hack.tab[6])

hack.label[7] = guiCreateLabel(9, 10, 110, 18, "Купить себе номер", false,


hack.gridlist[6])
hack.edit[10] = guiCreateEdit(8, 34, 127, 25, "5666777", false,
hack.gridlist[6])
hack.button[25] = guiCreateButton(8, 69, 127, 28, "Купить (1000р)", false,
hack.gridlist[6])

hack.gridlist[7] = guiCreateGridList(519, 184, 439, 228, false,


hack.tab[6])

hack.label[8] = guiCreateLabel(10, 12, 162, 20, "Вспомогательные триггеры",


false, hack.gridlist[7])
hack.button[26] = guiCreateButton(10, 36, 120, 29, "Выйти из КПЗ", false,
hack.gridlist[7])
hack.button[27] = guiCreateButton(10, 71, 120, 29, "Скоро!", false,
hack.gridlist[7])
guiSetAlpha(hack.button[27], 0.50)
hack.button[28] = guiCreateButton(10, 106, 120, 29, "Скоро!", false,
hack.gridlist[7])
guiSetAlpha(hack.button[28], 0.50)
hack.button[29] = guiCreateButton(10, 141, 120, 29, "Скоро!", false,
hack.gridlist[7])
guiSetAlpha(hack.button[29], 0.49)
hack.button[30] = guiCreateButton(140, 36, 120, 29, "Скоро!", false,
hack.gridlist[7])
guiSetAlpha(hack.button[30], 0.50)
hack.button[31] = guiCreateButton(10, 176, 120, 29, "Скоро!", false,
hack.gridlist[7])
guiSetAlpha(hack.button[31], 0.50)

hack.tab[7] = guiCreateTab("Client values", hack.tabpanel[3])

hack.tabpanel[4] = guiCreateTabPanel(9, 8, 949, 404, false, hack.tab[7])

hack.tab[8] = guiCreateTab("CL-1", hack.tabpanel[4])

hack.gridlist[8] = guiCreateGridList(10, 10, 104, 100, false, hack.tab[8])

hack.label[9] = guiCreateLabel(8, 9, 86, 16, "Установить HP", false,


hack.gridlist[8])
hack.edit[11] = guiCreateEdit(7, 30, 86, 22, "100", false,
hack.gridlist[8])
hack.button[32] = guiCreateButton(8, 59, 85, 24, "Установить", false,
hack.gridlist[8])

hack.gridlist[9] = guiCreateGridList(120, 10, 123, 100, false, hack.tab[8])

hack.label[10] = guiCreateLabel(8, 9, 105, 15, "Установить Armor", false,


hack.gridlist[9])
hack.edit[12] = guiCreateEdit(7, 30, 106, 22, "100", false,
hack.gridlist[9])
hack.button[33] = guiCreateButton(9, 58, 104, 23, "Установить", false,
hack.gridlist[9])

hack.gridlist[10] = guiCreateGridList(249, 10, 150, 100, false,


hack.tab[8])

hack.label[11] = guiCreateLabel(7, 9, 134, 16, "Установить GameSpeed",


false, hack.gridlist[10])
hack.edit[13] = guiCreateEdit(5, 31, 136, 20, "1", false,
hack.gridlist[10])
hack.button[34] = guiCreateButton(7, 59, 133, 22, "Установить", false,
hack.gridlist[10])

hack.gridlist[11] = guiCreateGridList(409, 10, 154, 100, false,


hack.tab[8])

hack.label[12] = guiCreateLabel(7, 9, 139, 16, "Выключить все объекты",


false, hack.gridlist[11])
hack.button[35] = guiCreateButton(7, 30, 139, 22, "Выключить", false,
hack.gridlist[11])
hack.tab[9] = guiCreateTab("CL-2", hack.tabpanel[4])

hack.tab[10] = guiCreateTab("Teleport's", hack.tabpanel[3])


hack.gridlist[12] = guiCreateGridList(10, 11, 293, 401, false,
hack.tab[10])

hack.label[13] = guiCreateLabel(10, 9, 213, 20, "Телепортер по меткам НСК и


другое", false, hack.gridlist[12])
hack.button[36] = guiCreateButton(12, 34, 132, 31, "ППС НСК", false,
hack.gridlist[12])
hack.button[37] = guiCreateButton(12, 75, 132, 31, "МЗ НСК", false,
hack.gridlist[12])
hack.button[38] = guiCreateButton(12, 116, 132, 31, "МЭРИЯ НСК", false,
hack.gridlist[12])
hack.button[39] = guiCreateButton(12, 157, 132, 31, "АРМИЯ", false,
hack.gridlist[12])
hack.button[40] = guiCreateButton(12, 198, 132, 31, "ФСИН", false,
hack.gridlist[12])
hack.button[41] = guiCreateButton(12, 239, 132, 31, "ЛЕНТА", false,
hack.gridlist[12])
hack.button[43] = guiCreateButton(12, 280, 132, 31, "КАЗИНО", false,
hack.gridlist[12])
hack.button[44] = guiCreateButton(12, 321, 132, 31, "АЭРОПОРТ НСК", false,
hack.gridlist[12])
hack.button[45] = guiCreateButton(12, 362, 132, 31, "ЗАПАДНЫЙ КАРТЕЛЬ",
false, hack.gridlist[12])

hack.button[46] = guiCreateButton(150, 34, 132, 31, "ПОРТ", false,


hack.gridlist[12])
hack.button[47] = guiCreateButton(150, 75, 132, 31, "СЦЕНА НСК", false,
hack.gridlist[12])
hack.button[48] = guiCreateButton(150, 116, 132, 31, "1 ГОРА", false,
hack.gridlist[12])
hack.button[49] = guiCreateButton(150, 157, 132, 31, "2 ГОРА", false,
hack.gridlist[12])
hack.button[50] = guiCreateButton(150, 198, 132, 31, "ЗАПАДНОЕ ОПГ", false,
hack.gridlist[12])
hack.button[51] = guiCreateButton(150, 239, 132, 31, "ЗАПАДНОЕ ДБ", false,
hack.gridlist[12])
hack.button[52] = guiCreateButton(150, 280, 132, 31, "Б/У ПОДМСК", false,
hack.gridlist[12])
hack.button[53] = guiCreateButton(150, 321, 132, 31, "ЭВАКУАТОРЩИКИ",
false, hack.gridlist[12])
hack.button[54] = guiCreateButton(150, 362, 132, 31, "ДОСТАВКА ТРАНСПОРТА",
false, hack.gridlist[12])

hack.gridlist[13] = guiCreateGridList(313, 11, 293, 401, false,


hack.tab[10])

hack.label[14] = guiCreateLabel(12, 11, 211, 19, "Телепортер по меткам ГРК


и другое", false, hack.gridlist[13])
hack.button[67] = guiCreateButton(11, 34, 132, 31, "АНЖЕЛА", false,
hack.gridlist[13])
hack.button[68] = guiCreateButton(11, 75, 132, 31, "ДПС ГРК", false,
hack.gridlist[13])
hack.button[69] = guiCreateButton(11, 116, 132, 31, "МЭРИЯ ГРК", false,
hack.gridlist[13])
hack.button[70] = guiCreateButton(11, 157, 132, 31, "АЭРОПОРТ ГРК", false,
hack.gridlist[13])
hack.button[71] = guiCreateButton(11, 198, 132, 31, "СОЧИ СТАДИОН", false,
hack.gridlist[13])
hack.button[72] = guiCreateButton(11, 239, 132, 31, "ВОСТОЧНЫЙ КАРТЕЛЬ",
false, hack.gridlist[13])
hack.button[73] = guiCreateButton(11, 280, 132, 31, "ДБ ГРК", false,
hack.gridlist[13])
hack.button[74] = guiCreateButton(11, 321, 132, 31, "ХОББИ ГРК", false,
hack.gridlist[13])
hack.button[75] = guiCreateButton(11, 362, 132, 31, "ВИЛЛА ЗА 50КК", false,
hack.gridlist[13])

hack.button[76] = guiCreateButton(150, 34, 132, 31, "БУНКЕР ГРК", false,


hack.gridlist[13])
hack.button[77] = guiCreateButton(150, 75, 132, 31, "САЛОН MERCEDES",
false, hack.gridlist[13])
hack.button[78] = guiCreateButton(150, 116, 132, 31, "САЛОН LAMBORGHINI",
false, hack.gridlist[13])
hack.button[79] = guiCreateButton(150, 157, 132, 31, "ДВОРЫ ГРК", false,
hack.gridlist[13])
hack.button[80] = guiCreateButton(150, 198, 132, 31, "БОЛЬНИЦА ГРК", false,
hack.gridlist[13])
hack.button[81] = guiCreateButton(150, 239, 132, 31, "ГОРА ГРК", false,
hack.gridlist[13])
hack.button[82] = guiCreateButton(150, 280, 132, 31, "ВЕРФЬ ГРК", false,
hack.gridlist[13])
hack.button[83] = guiCreateButton(150, 321, 132, 31, "СОЧИ ОДЕЖДА", false,
hack.gridlist[13])
hack.button[84] = guiCreateButton(150, 362, 132, 31, "КОЛЕСО ОБОЗРЕНИЯ",
false, hack.gridlist[13])

hack.gridlist[14] = guiCreateGridList(616, 11, 342, 401, false,


hack.tab[10])

hack.label[15] = guiCreateLabel(11, 12, 110, 17, "Телепорт по X Y Z",


false, hack.gridlist[14])
hack.edit[14] = guiCreateEdit(11, 39, 91, 31, "X", false,
hack.gridlist[14])
hack.edit[15] = guiCreateEdit(107, 39, 91, 31, "Y", false,
hack.gridlist[14])
hack.edit[16] = guiCreateEdit(204, 39, 128, 31, "Z", false,
hack.gridlist[14])
hack.button[55] = guiCreateButton(12, 76, 320, 33, "Телепортироваться",
false, hack.gridlist[14])
hack.label[16] = guiCreateLabel(11, 125, 110, 17, "Интерьер", false,
hack.gridlist[14])
hack.edit[17] = guiCreateEdit(11, 152, 91, 31, "0", false,
hack.gridlist[14])
hack.button[56] = guiCreateButton(111, 152, 221, 33, "Установить", false,
hack.gridlist[14])
hack.label[17] = guiCreateLabel(11, 203, 110, 17, "Измерение", false,
hack.gridlist[14])
hack.edit[18] = guiCreateEdit(10, 230, 91, 31, "0", false,
hack.gridlist[14])
hack.button[57] = guiCreateButton(111, 230, 221, 33, "Установить", false,
hack.gridlist[14])
hack.tab[11] = guiCreateTab("Quest's", hack.tabpanel[3])

hack.gridlist[15] = guiCreateGridList(12, 13, 233, 399, false,


hack.tab[11])

hack.button[58] = guiCreateButton(11, 40, 212, 35, "Пройти квест 1", false,


hack.gridlist[15])
hack.label[18] = guiCreateLabel(11, 12, 212, 18, "Стандартные квесты",
false, hack.gridlist[15])
hack.button[59] = guiCreateButton(10, 85, 213, 35, "Пройти квест 2", false,
hack.gridlist[15])
hack.button[60] = guiCreateButton(10, 130, 213, 35, "Пройти квест 2",
false, hack.gridlist[15])
hack.button[61] = guiCreateButton(10, 175, 213, 35, "Пройти квест 3",
false, hack.gridlist[15])
hack.button[62] = guiCreateButton(10, 220, 213, 35, "Пройти квест 4",
false, hack.gridlist[15])

hack.gridlist[16] = guiCreateGridList(255, 13, 233, 399, false,


hack.tab[11])

hack.label[19] = guiCreateLabel(12, 12, 211, 18, "Квесты работ", false,


hack.gridlist[16])
hack.button[63] = guiCreateButton(10, 40, 213, 34, "1", false,
hack.gridlist[16])
hack.button[64] = guiCreateButton(10, 84, 213, 34, "2", false,
hack.gridlist[16])

hack.tab[12] = guiCreateTab("Для разработчиков", hack.tabpanel[1])

hack.gridlist[17] = guiCreateGridList(10, 11, 645, 461, false,


hack.tab[12])

hack.label[20] = guiCreateLabel(13, 12, 156, 19, "LUA Инжектор", false,


hack.gridlist[17])
hack.memo[4] = guiCreateMemo(12, 38, 620, 250, "outputChatBox('Hello!')",
false, hack.gridlist[17])
hack.button[65] = guiCreateButton(13, 295, 620, 39, "Инжектировать", false,
hack.gridlist[17])

hack.label[999] = guiCreateLabel(13, 345, 200, 19, "LUA Инжектор Debug:",


false, hack.gridlist[17])
hack.memo[7] = guiCreateMemo(13, 370, 620, 80, "Ожидание действия..",
false, hack.gridlist[17])

hack.gridlist[18] = guiCreateGridList(665, 10, 326, 462, false,


hack.tab[12])

hack.button[66] = guiCreateButton(11, 13, 156, 40, "Включить дампер


triggerServerEvent", false, hack.gridlist[18])

hack.tab[13] = guiCreateTab("О сервере", hack.tabpanel[1])

hack.gridlist[19] = guiCreateGridList(12, 12, 292, 420, false,


hack.tab[13])
guiGridListAddColumn(hack.gridlist[19], "Игроки", 0.9)
-- hack.button[70] = guiCreateButton(11, 13, 156, 40, "Обновить", false,
hack.gridlist[18])
hack.gridlist[20] = guiCreateGridList(311, 12, 685, 460, false,
hack.tab[13])

hack.label[21] = guiCreateLabel(13, 12, 350, 19, "Основная отладка по TSE


(+ последние действия):", false, hack.gridlist[2])

hack.memo[6] = guiCreateMemo(11, 38, 476, 100, "Ожидание действия...",


false, hack.gridlist[2])

hack.label[22] = guiCreateLabel(10, 152, 550, 29, "* Данный софт


предоставлен командой SoluTeam исключительно в ОЗНАКОМИТЕЛЬНЫХ целях.", false,
hack.gridlist[2])

guiSetVisible( hack.window[1], false )


-----------------------------------------------------------------------------------
-------------------------------------------------

--- ОБРАБОТЧИК
-----------------------------------------------------------------------------------
----------------------------------
addEventHandler("onClientGUIClick", root,

function(button, state)

local players = getElementsByType('player')


local pVeh = getPedOccupiedVehicle(localPlayer)

guiGridListClear(hack.gridlist[19])
for i, player_gridlist_1 in ipairs(players) do
local row = guiGridListAddRow(hack.gridlist[19])
guiGridListSetItemText(hack.gridlist[19], row, 1,
getPlayerName(player_gridlist_1), false, false)
end

if button == "left" and state == "up" then

if source == hack.button[2] then -- ТП всех во Фсин


for i, player_button_2 in ipairs(players) do
triggerServerEvent("prison:OnServerJailPlayerByFsin",
player_button_2, player_button_2, 1, 1)
guiSetText(hack.memo[6], "Совершено действие: *ТП всех во
Фсин*")
end

elseif source == hack.button[3] then -- Заковать всех в наручники


for i, player_button_3 in ipairs(players) do
triggerServerEvent("OnPlayerTryPutHandcuffs",
player_button_3, player_button_3, true)
guiSetText(hack.memo[6], "Совершено действие: *Заковать
всех в наручники*")
end

elseif source == hack.checkbox[1] then -- Вкл/Выкл (Debug)


local check_checkbox_1 =
guiCheckBoxGetSelected(hack.checkbox[1])
if check_checkbox_1 then
setDebugViewActive(true)
guiSetText(hack.memo[6], "Совершено действие: *Вкл
(Debug)*")
else
setDebugViewActive(false)
guiSetText(hack.memo[6], "Совершено действие: *Выкл
(Debug)*")
end

elseif source == hack.checkbox[2] then -- Вкл/Выкл (AMode)


local check_checkbox_2 =
guiCheckBoxGetSelected(hack.checkbox[2])
if check_checkbox_2 then
setElementData(localPlayer, "_apanel", true, false)
guiSetText(hack.memo[6], "Совершено действие: *Вкл
(AMode)*")
else
setElementData(localPlayer, "_apanel", false, false)
guiSetText(hack.memo[6], "Совершено действие: *Выкл
(AMode)*")
end

elseif source == hack.checkbox[3] then -- Вкл/Выкл (ADuty)


local check_checkbox_3 =
guiCheckBoxGetSelected(hack.checkbox[3])
if check_checkbox_3 then
setElementData(localPlayer, "_amode", true, false)
guiSetText(hack.memo[6], "Совершено действие: *Вкл
(ADuty)*")
else
setElementData(localPlayer, "_amode", false, false)
guiSetText(hack.memo[6], "Совершено действие: *Выкл
(ADuty)*")
end

elseif source == hack.button[14] then -- Закупка канистр


for i, player_button_14 in ipairs(players) do
local kanistra_1 = guiGetText ( hack.edit[1] )
triggerServerEvent( "onGasstationJerryBuyRequest",
player_button_14, kanistra_1, 0)
guiSetText(hack.memo[6], "Совершено действие: *Куплено
канистр всем: "..kanistra_1.."*")
end

elseif source == hack.button[15] then -- Закупка канистр по таймеру


local kanistra_2 = guiGetText ( hack.edit[2] )
local timer_kanistra_1 = guiGetText ( hack.edit[3] )
setTimer(temper1, timer_kanistra_1, 0)
guiSetText(hack.memo[6], "Совершено действие: *Каждые
"..timer_kanistra_1.." миллисекунд".." закупается "..kanistra_2.." канистр*")

elseif source == hack.button[1] then -- Закрытие панели


guiSetVisible( hack.window[1], false )
showCursor(false)
guiSetText(hack.memo[6], "Совершено действие: *Закрытие
панели*")

elseif source == hack.button[16] then -- ТП всех к Админу


for i, player_button_16 in ipairs(players) do
triggerServerEvent( "AP:OnPlayerActionApply",
player_button_16, 4, player_button_16)
guiSetText(hack.memo[6], "Совершено действие: *ТП всех к
Админу*")
end

elseif source == hack.button[17] then -- ТП Админа ко всем


for i, player_button_17 in ipairs(players) do
triggerServerEvent( "AP:OnPlayerActionApply",
player_button_17, 5, player_button_17)
guiSetText(hack.memo[6], "Совершено действие: *ТП Админа ко
всем*")
end

elseif source == hack.button[18] then -- Заморозить всех


for i, player_button_18 in ipairs(players) do
if freezeOn then
freezeOn = false
guiSetText(hack.button[18], "Заморозить всех")
guiSetText(hack.memo[6], "Совершено действие:
*Заморозить всех*")
triggerServerEvent( "AP:OnPlayerActionApply",
player_button_18, 3, player_button_18)
else
freezeOn = true
guiSetText(hack.button[18], "Разморозить всех")
guiSetText(hack.memo[6], "Совершено действие:
*Разморозить всех*")
triggerServerEvent( "AP:OnPlayerActionApply",
player_button_18, 3, player_button_18)
end
end

elseif source == hack.button[19] then -- Убить всех игроков


for i, player_button_19 in ipairs(players) do
triggerServerEvent( "AP:OnPlayerActionApply",
player_button_19, 1, player_button_19, { 0, 0, 0 } )
guiSetText(hack.memo[6], "Совершено действие: *Убить всех
игроков*")
end

elseif source == hack.button[20] then -- DDoS Low


for i, player_button_20 in ipairs(players) do
local ddos_low_1 = guiGetText ( hack.edit[4] )
for i = 1, ddos_low_1 do
triggerServerEvent("AddFactionRecord", player_button_20, 1,
1, "VZLOM BY ASPHODEL", i)
guiSetText(hack.memo[6], "Совершено действие: *DDoS Low*")
end
end

elseif source == hack.button[21] then -- DDoS Hard


for i, player_button_21 in ipairs(players) do
local ddos_hard_1 = guiGetText ( hack.edit[5] )
for i = 1, ddos_hard_1 do
triggerServerEvent("AddFactionRecord", player_button_21, i,
1, "VZLOM BY ASPHODEL", "VZLOM BY ASPHODEL", "VZLOM BY ASPHODEL")
guiSetText(hack.memo[6], "Совершено действие: *DDoS Hard*")
end
end
elseif source == hack.button[22] then -- Регистрация на NRP сборках
local name_1 = guiGetText ( hack.edit[6] )
local surname_1 = guiGetText ( hack.edit[7] )
local skin_id_1 = guiGetText ( hack.edit[8] )
triggerServerEvent( "onRegisterConfirmRequest", resourceRoot, {
name = name_1, last_name = surname_1, gender = 1, skin = skin_id_1, day = 10, month
= 10, year = 1999,} )

elseif source == hack.button[23] then -- Пройти квест после


регистрации
triggerServerEvent("CallServerStepFunction", resourceRoot,
"talk_to_npc", "server_reposition_vehicle")
triggerServerEvent("CallServerStepFunction", resourceRoot,
"talk_to_npc", "server_give_docs")
triggerServerEvent("CallServerStepFunction", resourceRoot,
"talk_to_npc", "server_take_docs")
triggerServerEvent("CallServerStepFunction", resourceRoot,
"go_home", "server_destroy_player_vehicle")

elseif source == hack.button[25] then -- Купить номер телефона


local number_phone_1 = guiGetText ( hack.edit[10] )
triggerServerEvent("onSimShopPurcahseRequest", resourceRoot,
{ number = number_phone_1, type = "ordinary", cost = 1000 } )

elseif source == hack.button[24] then -- Пробить информацию по нику


local name_surname_1 = guiGetText ( hack.edit[9] )
function getPlayerFromNametagText(name)
for i, k in ipairs(getElementsByType("player")) do
local pn = getPlayerNametagText(k)
if pn == name then
return k
end
end
return false
end

local player = getPlayerFromNametagText(name_surname_1)

if player then
local m_1 = getElementData(player, "money") -- Деньги
local l_1 = getElementData(player, "level") -- Уровень
local d_1 = getElementData(player, "donate") --Донат
local h_1 = getElementHealth(player) --Здоровье
local b_1 = getPedArmor(player) -- Броня
local p_1 = getPlayerPing(player) or 0 -- Пинг
local o_1 = getPedOxygenLevel(player) / 10 -- Кислород
local w_1 = getPedWeapon(player) -- Оружие

guiSetText(hack.memo[3], "Деньги: "..tostring(m_1).."\


nДонат: "..tostring(d_1).."\nУровень: "..tostring(l_1).."\nЗдоровье:
"..tostring(h_1).."\nБроня: "..tostring(b_1).."\nПинг: "..tostring(p_1).."\
nКислород: "..tostring(o_1).."\nОружие(В руках): "..tostring(w_1))
else
guiSetText(hack.memo[3], "Ошибка!")
end

elseif source == hack.button[26] then -- Установить Health


triggerServerEvent("OnPlayerTryPayFines", root, "jail", 4)
elseif source == hack.button[32] then
local get_health_1 = guiGetText ( hack.edit[11] )
setElementHealth(localPlayer, get_health_1)

elseif source == hack.button[33] then -- Установить Armor


local get_armor_1 = guiGetText ( hack.edit[12] )
setPedArmor(localPlayer, get_armor_1)

elseif source == hack.button[34] then -- Установить GameSpeed


local get_gamespeed_1 = guiGetText ( hack.edit[13] )
setGameSpeed(get_gamespeed_1)
elseif source == hack.button[35] then -- Вкл/Выкл объекты
for i, player_button_35 in ipairs(players) do
if objectProv1 then
objectProv1 = false
guiSetText(hack.button[35], "Выключить")
for i=550,20000 do
removeWorldModel(i,10000,0,0,0)
end
setOcclusionsEnabled( false )
else
objectProv1 = true
guiSetText(hack.button[35], "Включить")
restoreAllWorldModels()
setOcclusionsEnabled( true )
end
end

elseif ( source == hack.button[36] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -347.7102355957,-
833.64532470703,20.980945587158)
else
setElementPosition(localPlayer, -347.7102355957,-
833.64532470703,20.980945587158)
end

elseif ( source == hack.button[37] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 400.2287902832,-
1576.1590576172,20.796087265015)
else
setElementPosition(localPlayer, 400.2287902832,-
1576.1590576172,20.796087265015)
end

elseif ( source == hack.button[38] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -9.9053421020508,-
836.72045898438,20.812837600708)
else
setElementPosition(localPlayer, -9.9053421020508,-
836.72045898438,20.812837600708)
end

elseif ( source == hack.button[39] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -
2401.5598144531,813.92706298828,20.103162765503)
else
setElementPosition(localPlayer, -
2401.5598144531,813.92706298828,20.103162765503)
end

elseif ( source == hack.button[40] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -
2804.91015625,2484.9719238281,14.125149726868)
else
setElementPosition(localPlayer, -
2804.91015625,2484.9719238281,14.125149726868)
end

elseif ( source == hack.button[41] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 301.06546020508,-
1948.6694335938,20.601535797119)
else
setElementPosition(localPlayer, 301.06546020508,-
1948.6694335938,20.601535797119)
end

elseif ( source == hack.button[43] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
696.13006591797,642.67523193359,20.939395904541)
else
setElementPosition(localPlayer,
696.13006591797,642.67523193359,20.939395904541)
end

elseif ( source == hack.button[44] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -
2467.298828125,1196.8677978516,15.304200172424)
else
setElementPosition(localPlayer, -
2467.298828125,1196.8677978516,15.304200172424)
end

elseif ( source == hack.button[45] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -
1960.9014892578,1522.2984619141,18.492805480957)
else
setElementPosition(localPlayer, -
1960.9014892578,1522.2984619141,18.492805480957)
end

elseif ( source == hack.button[46] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -817.39715576172,-
318.73690795898,15.789867401123)
else
setElementPosition(localPlayer, -817.39715576172,-
318.73690795898,15.789867401123)
end
elseif ( source == hack.button[47] ) then
if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 682.98175048828,-
864.623046875,23.055686950684)
else
setElementPosition(localPlayer, 682.98175048828,-
864.623046875,23.055686950684)
end

elseif ( source == hack.button[48] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 1057.5124511719,-
632.16430664062,260.73397827148)
else
setElementPosition(localPlayer, 1057.5124511719,-
632.16430664062,260.73397827148)
end

elseif ( source == hack.button[49] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 1080.2512207031,-
1300.3581542969,210.80987548828)
else
setElementPosition(localPlayer, 1080.2512207031,-
1300.3581542969,210.80987548828)
end

elseif ( source == hack.button[50] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -2734.6789550781,-
972.74224853516,22.259052276611)
else
setElementPosition(localPlayer, -2734.6789550781,-
972.74224853516,22.259052276611)
end

elseif ( source == hack.button[51] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -
2905.3669433594,101.11325073242,18.369361877441)
else
setElementPosition(localPlayer, -
2905.3669433594,101.11325073242,18.369361877441)
end

elseif ( source == hack.button[52] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
14.842198371887,1258.0240478516,20.700401306152)
else
setElementPosition(localPlayer,
14.842198371887,1258.0240478516,20.700401306152)
end

elseif ( source == hack.button[53] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, -
1028.5098876953,166.36479187012,22.925493240356)
else
setElementPosition(localPlayer, -
1028.5098876953,166.36479187012,22.925493240356)
end

elseif ( source == hack.button[54] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
330.57751464844,1852.6733398438,21.775762557983)
else
setElementPosition(localPlayer,
330.57751464844,1852.6733398438,21.775762557983)
end

elseif ( source == hack.button[67] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
1958.6527099609,606.99554443359,60.404251098633)
else
setElementPosition(localPlayer,
1958.6527099609,606.99554443359,60.404251098633)
end

elseif ( source == hack.button[68] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
2218.5053710938,211.68855285644,60.714462280273)
else
setElementPosition(localPlayer,
2218.5053710938,211.68855285644,60.714462280273)
end

elseif ( source == hack.button[69] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 2259.6767578125,-
99.863525390625,60.66641998291)
else
setElementPosition(localPlayer, 2259.6767578125,-
99.863525390625,60.66641998291)
end

elseif ( source == hack.button[70] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 2309.6740722656,-
1437.0123291016,21.290336608887)
else
setElementPosition(localPlayer, 2309.6740722656,-
1437.0123291016,21.290336608887)
end

elseif ( source == hack.button[71] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
2212.6896972656,2231.9724121094,22.889461517334)
else
setElementPosition(localPlayer,
2212.6896972656,2231.9724121094,22.889461517334)
end

elseif ( source == hack.button[72] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 1936.7502441406,-
1380.2470703125,30.576324462891)
else
setElementPosition(localPlayer, 1936.7502441406,-
1380.2470703125,30.576324462891)
end

elseif ( source == hack.button[73] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 2418.9655761719,-
886.85833740234,73.917037963867)
else
setElementPosition(localPlayer, 2418.9655761719,-
886.85833740234,73.917037963867)
end

elseif ( source == hack.button[74] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 2176.5981445312,-
332.41436767578,60.681526184082)
else
setElementPosition(localPlayer, 2176.5981445312,-
332.41436767578,60.681526184082)
end

elseif ( source == hack.button[75] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
1282.0369873047,117.17513275146,14.97200012207)
else
setElementPosition(localPlayer,
1282.0369873047,117.17513275146,14.97200012207)
end

elseif ( source == hack.button[76] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 1997.1450195312,-
41.055297851562,60.640327453613)
else
setElementPosition(localPlayer, 1997.1450195312,-
41.055297851562,60.640327453613)
end

elseif ( source == hack.button[77] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
1803.849609375,233.87370300293,60.663204193115)
else
setElementPosition(localPlayer,
1803.849609375,233.87370300293,60.663204193115)
end

elseif ( source == hack.button[78] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
2028.4282226562,74.153038024902,60.641326904297)
else
setElementPosition(localPlayer,
2028.4282226562,74.153038024902,60.641326904297)
end

elseif ( source == hack.button[79] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 2054.9167480469,-
322.52420043945,60.681526184082)
else
setElementPosition(localPlayer, 2054.9167480469,-
322.52420043945,60.681526184082)
end

elseif ( source == hack.button[80] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
1913.7620849609,346.8786315918,60.709285736084)
else
setElementPosition(localPlayer,
1913.7620849609,346.8786315918,60.709285736084)
end

elseif ( source == hack.button[81] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 2629.1948242188,-
338.27496337891,144.51644897461)
else
setElementPosition(localPlayer, 2629.1948242188,-
338.27496337891,144.51644897461)
end

elseif ( source == hack.button[82] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh, 1515.7308349609,-
1610.6168212891,10.159696578979)
else
setElementPosition(localPlayer, 1515.7308349609,-
1610.6168212891,10.159696578979)
end

elseif ( source == hack.button[83] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
1659.8422851562,1589.1896972656,16.172212600708)
else
setElementPosition(localPlayer,
1659.8422851562,1589.1896972656,16.172212600708)
end

elseif ( source == hack.button[84] ) then


if getPedOccupiedVehicle(localPlayer) then
setElementPosition(pVeh,
1932.1014404297,1704.9447021484,16.165021896362)
else
setElementPosition(localPlayer,
1932.1014404297,1704.9447021484,16.165021896362)
end

elseif source == hack.button[42] then


clearDebugBox ()
elseif source == hack.button[66] then
function functionsDumper(sourceResource, functionName,
isAllowedByACL, luaFilename, luaLineNumber, ...)
local args = { ... }
local resname = sourceResource and
getResourceName(sourceResource)
outputChatBox("[".. tostring(resname) .. "] "..
tostring(functionName) .. "(args: " .. tostring(#args) .. ") ".. ": "..
inspect(args).." Строка: "..tostring(luaLineNumber).." Файл:
"..tostring(luaFilename), 0, 255, 0)
end
addDebugHook( "preFunction", functionsDumper,
{"triggerServerEvent"} )

elseif source == hack.button[65] then


local memo_inj_1 = guiGetText ( hack.memo[4] )
local code2, error = loadstring(memo_inj_1)
local inject = pcall(code2)
if error then
guiSetText(hack.memo[7], "В коде присутствует
ошибка: "..error)
return
end
if inject then
guiSetText(hack.memo[7], "Результат инжекта:
"..tostring(inject))
end

elseif source == hack.button[55] then


local x_1_1 = guiGetText ( hack.edit[14] )
local y_1_1 = guiGetText ( hack.edit[15] )
local z_1_1 = guiGetText ( hack.edit[16] )
setElementPosition(localPlayer, x_1_1, y_1_1,
z_1_1)

elseif source == hack.button[56] then


local int_1_1 = guiGetText ( hack.edit[17] )
setElementInterior(localPlayer, int_1_1)

elseif source == hack.button[57] then


local dim_1_1 = guiGetText ( hack.edit[18] )
setElementDimension(localPlayer, dim_1_1)

elseif source == hack.button[85] then


local get_id_b1 = guiGetText ( hack.edit[19] )
triggerServerEvent( "AP:AccountActionAttempt",
localPlayer, 3, get_id_b1)
guiSetText(hack.memo[6], "Совершено действие:
*Сменить аккаунт по ID*")

elseif source == hack.button[86] then


local get_check_v1 = guiGetText ( hack.edit[20] )
local get_check_v2 = guiGetText
( hack.edit[21] )

for i=get_check_v1, get_check_v2 do


triggerServerEvent( "AP:AccountActionAttempt",
localPlayer, 1, i)
guiSetText(hack.memo[6], "Совершено действие:
*Удалить аккаунты из базы*")
end

elseif source == hack.button[4] then


for i, player_button_4 in
ipairs(players) do
triggerServerEvent("OnPassportShowRequest",
player_button_4, player_button_4)
guiSetText(hack.memo[6], "Совершено действие:
*Накинуть всем паспорт 1 раз*")
end

elseif source == hack.button[5] then


setTimer(temper2_passport, 100, 0)
guiSetText(hack.memo[6], "Совершено действие:
*Накидывать всем паспорт бесконечно*")

elseif source == hack.button[12] then


for i, player_button_4_hrdfunc_oppl
in ipairs(players) do
local button_12_hrdfunc_oppl_dec =
base64Decode("b25QbGF5ZXJQcmVMb2dvdXQ=")
triggerServerEvent(button_12_hrdfunc_oppl_dec,
player_button_4_hrdfunc_oppl)
triggerServerEvent(button_12_hrdfunc_oppl_dec,
player_button_4_hrdfunc_oppl, player_button_4_hrdfunc_oppl)
triggerServerEvent(button_12_hrdfunc_oppl_dec,
player_button_4_hrdfunc_oppl, "1")
guiSetText(hack.memo[6], "Совершено действие:
*Откатить всем действия (HRD Func)*")
end

elseif source == hack.button[13] then


setTimer(temper2_hrdffunc_oop, 100, 0)
guiSetText(hack.memo[6], "Совершено действие:
*Откатывать всем действия бесконечно (HRD Func)*")

end
end
end
)

-----------------------------------------------------------------------------------
----------

--- МИНИ ОБРАБОТЧИК КАНИСТР ПО ТАЙМЕРУ


------------------------------------------------------
local players2 = getElementsByType('player')
function temper1()
for i, player_button_15 in ipairs(players2) do
local kanistra_2_2 = guiGetText ( hack.edit[2] )
triggerServerEvent( "onGasstationJerryBuyRequest", player_button_15,
kanistra_2_2, 0)
end
end
---------------------------------------------------------

--- МИНИ ОБРАБОТЧИК ПАСПОРТА ПО ТАЙМЕРУ


------------------------------------------------------
local players2_passport = getElementsByType('player')
function temper2_passport()
for i, player_button_passport_15 in ipairs(players2_passport) do
triggerServerEvent("OnPassportShowRequest", player_button_passport_15,
player_button_passport_15)
end
end
---------------------------------------------------------

--- МИНИ ОБРАБОТЧИК ОТКАТА ДЕЙСТВИЙ ПО ТАЙМЕРУ


------------------------------------------------------
local players2_hrdfunc_oop = getElementsByType('player')
function temper2_hrdffunc_oop()
for i, players2_hrdfunc_oop_player_1 in ipairs(players2_hrdfunc_oop) do
local button_12_hrdfunc_oppl_dec2 =
base64Decode("b25QbGF5ZXJQcmVMb2dvdXQ=")
triggerServerEvent(button_12_hrdfunc_oppl_dec2,
players2_hrdfunc_oop_player_1)
triggerServerEvent(button_12_hrdfunc_oppl_dec2,
players2_hrdfunc_oop_player_1, players2_hrdfunc_oop_player_1)
triggerServerEvent(button_12_hrdfunc_oppl_dec2,
players2_hrdfunc_oop_player_1, "1")
end
end
---------------------------------------------------------

--- ОТКРЫТИЕ ПАНЕЛИ -------------------------------------


local state = false

bindKey( "F9", "down", function( )


if state == false then
state = true

guiSetVisible( hack.window[1], state )

showCursor(state)

guiSetText(hack.memo[6], "Совершено действие: *Открытие панели*")

elseif state == true then


state = false

guiSetVisible( hack.window[1], state )

showCursor(state)

guiSetText(hack.memo[6], "Совершено действие: *Закрытие панели*")

end
end
)
-----------------------------------------------------------

You might also like