Я вот специально от таких как вы добавлю в скрипт антитампер, который вам игру закрывать будет при попытке дампаИщу дампер анти аимов для нла
Бля ебать ты жесткийЯ вот специально от таких как вы добавлю в скрипт антитампер, который вам игру закрывать будет при попытке дампа
насколько я понимаю override нельзя сдампитьИщу дампер анти аимов для нла
set можно просто через уай гет, а оверрайд нельзя видимо, ну то есть нельзя получить его значение, хз мб я о чем то не знаюнасколько я понимаю override нельзя сдампить
:get_override()насколько я понимаю override нельзя сдампить
set можно просто через уай гет, а оверрайд нельзя видимо, ну то есть нельзя получить его значение, хз мб я о чем то не знаю
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
__indexЯ вот специально от таких как вы добавлю в скрипт антитампер, который вам игру закрывать будет при попытке дампа
= function( self, key )__index
не советую никому использовать этот шайтанский недодампер!пресеты сдампленные через to hysteria можно расшифровать и спастить
это чтобы сделать ахаххахаха когда увидешь какойто смешной пресет и ты хочешь его перенести в свой любимый скрипт чтобы после сидеть и делать ахахахах перед всемиАнтиаим дампер это типа чтобы в аа ереми 20 пуль дампило?
soda.technologiesЯ вот специально от таких как вы добавлю в скрипт антитампер, который вам игру закрывать будет при попытке дампа
_Debug = true
--ffi
ffi.cdef[[
void* __stdcall URLDownloadToFileA(void* LPUNKNOWN, const char* LPCSTR, const char* LPCSTR2, int a, int LPBINDSTATUSCALLBACK);
bool DeleteUrlCacheEntryA(const char* lpszUrlName);
int GetProcAddress(void*, const char*);
void* GetModuleHandleA(const char*);
typedef void*(__cdecl* ShellExecute)(void*, const char*, const char*, const char*, const char*, int);
typedef struct {
uint8_t r;
uint8_t g;
uint8_t b;
uint8_t a;
} color_struct_t;
typedef void (*console_color_print)(const color_struct_t&, const char*, ...);
typedef void*(__thiscall* getnetchannel_t)(void*);
typedef void(__thiscall* settimeout_t)(void*, float, bool);
]]
--ffi end
local clipboard = require "neverlose/clipboard"
local rage = ui.create("Import/Export Rage Cfg")
local visual = ui.create("Import/Export Visual Cfg")
local antiaim = ui.create("Import/Export AntiAim Cfg")
local misc = ui.create("Import/Export Misc Cfg")
--ffi again
--ffi end
local weapon_groups = {"Global" , "Pistols" , "Autosnipers" , "Rifles" , "SMGs" , "Shotguns" , "AWP" , "SSG-08" , "AK-47" , "Desert Eagle" , "R8 Revolver" , "Taser"}
--sidebar
local function colorfulshit(r1, g1, b1, a1, r2, g2, b2, a2, text)
local output = ''
local shit = #text-1
local shit1 = (r2 - r1) / shit
local shit2 = (g2 - g1) / shit
local shit3 = (b2 - b1) / shit
local shit4 = (a2 - a1) / shit
for i=1, shit+1 do
output = output .. ('\a%02x%02x%02x%02x%s'):format(r1, g1, b1, a1, text:sub(i, i))
r1 = r1 + shit1
g1 = g1 + shit2
b1 = b1 + shit3
a1 = a1 + shit4
end
return output
end
local sidebartext = colorfulshit(50,245,215,255,75,85,240,255, "Import/Export")
ui.sidebar(sidebartext, "GG")
visual:label("Here you can import/export visual config ((THE ESP FEATRES LIKE THE HEALTH BAR, NAME, ARMOR OR THAT, NOT GONNA WORK!!))")
rage:label("Here you can import/export rage config ((YOU MUST NEED TO SELECT THE GUNS THAT YOU WANT TO IMPORT TO THE CFG BEFORE IMPORT THEM!!))")
antiaim:label("Here you can import/export anti-aim config")
misc:label("Here you can import/export misc config")
print(
ui.find("visuals","world","other", "asus props")
)
--sidebar end
--visuals function
local allVisualsUnpack = {}
local allVisuals = {
--world > other
ui.find("visuals","world","other", "hit marker"),
{ui.find("visuals","world","other", "hit marker", "3d marker")},
{ui.find("visuals","world","other", "hit marker", "damage marker")},
ui.find("visuals","world","other", "hit marker sound"),
{ui.find("visuals","world","other", "hit marker sound", "head shot")},
{ui.find("visuals","world","other", "hit marker sound", "body shot")},
ui.find("visuals","world","other", "hit marker sound", "volume"),
ui.find("visuals","world","other", "bullet impacts"),
{ui.find("visuals","world","other", "bullet impacts","client-side impacts")},
{ui.find("visuals","world","other", "bullet impacts","server-side impacts")},
ui.find("visuals","world","other", "bullet impacts","glow amount"),
ui.find("visuals","world","other", "bullet impacts","duration"),
ui.find("visuals","world","other", "grenade prediction"),
ui.find("visuals","world","other", "grenade prediction","color"),
{ui.find("visuals","world","other", "grenade prediction", "color hit")},
ui.find("visuals","world","other", "grenade prediction", "behind walls"),
ui.find("visuals","world","other", "grenade prediction", "visualize"),
ui.find("visuals","world","other", "grenade prediction", "particles"),
{ui.find("visuals","world","other", "grenade proximity warning")},
ui.find("visuals","world","other", "asus walls"),
ui.find("visuals","world","other", "asus props"),
--world > other end
--world > ambient
{ui.find("visuals","world","ambient", "night mode")},
{ui.find("visuals","world","ambient", "static props")},
{ui.find("visuals","world","ambient", "post processing")},
ui.find("visuals","world","ambient", "fog changer"),
ui.find("visuals","world","ambient", "fog changer", "color"),
ui.find("visuals","world","ambient", "fog changer", "start"),
ui.find("visuals","world","ambient", "fog changer", "distance"),
{ui.find("visuals","world","ambient", "skybox changer")},
ui.find("visuals","world","ambient", "illumination"),
ui.find("visuals","world","ambient", "illumination","pitch"),
ui.find("visuals","world","ambient", "illumination","yaw"),
ui.find("visuals","world","ambient", "illumination","distance"),
{ui.find("visuals","world","ambient", "illumination","color")},
ui.find("visuals","world","ambient", "illumination","draw 3d position"),
--world > ambient end
-- world > main
ui.find("visuals","world","main", "field of view"),
ui.find("visuals","world","main", "override zoom"),
ui.find("visuals","world","main", "force thirdperson"),
ui.find("visuals","world","main", "force thirdperson", "distance"),
ui.find("visuals","world","main", "force thirdperson", "ignore props"),
ui.find("visuals","world","main", "force thirdperson", "enable animation"),
ui.find("visuals","world","main", "force thirdperson", "force in spectators"),
ui.find("visuals","world","main", "visual recoil"),
ui.find("visuals","world","main", "removals"),
-- world > main end
-- players > enemies
ui.find("visuals","players","enemies","esp","behind walls"),
ui.find("visuals","players","enemies","esp","dormant"),
ui.find("visuals","players","enemies","esp","shared esp"),
ui.find("visuals","players","enemies","esp","shared esp","share with enemies"),
ui.find("visuals","players","enemies","esp","in-game radar"),
ui.find("visuals","players","enemies","esp","bullet tracer"),
ui.find("visuals","players","enemies","esp","bullet tracer","style"),
ui.find("visuals","players","enemies","esp","bullet tracer","color"),
ui.find("visuals","players","enemies","esp","offscreen ESP"),
ui.find("visuals","players","enemies","esp","offscreen ESP","radius"),
ui.find("visuals","players","enemies","esp","offscreen ESP","size"),
ui.find("visuals","players","enemies","esp","offscreen ESP","color"),
ui.find("visuals","players","enemies","esp","offscreen ESP","pulsing"),
{ui.find("visuals","players","enemies","esp","sounds")},
ui.find("visuals","players","enemies","chams","model"),
{ui.find("visuals","players","enemies","chams","model","visible")},
{ui.find("visuals","players","enemies","chams","model","invisible")},
{ui.find("visuals","players","enemies","chams","model","style")},
ui.find("visuals","players","enemies","chams","model","no occlusion"),
ui.find("visuals","players","enemies","chams","model","outline"),
ui.find("visuals","players","enemies","chams","model","brightness"),
ui.find("visuals","players","enemies","chams","model","fill"),
ui.find("visuals","players","enemies","chams","model","reflectivity"),
ui.find("visuals","players","enemies","chams","model","pearlescent"),
ui.find("visuals","players","enemies","chams","model","shine"),
ui.find("visuals","players","enemies","chams","model","rim"),
ui.find("visuals","players","enemies","chams","glow"),
{ui.find("visuals","players","enemies","chams","glow","default")},
{ui.find("visuals","players","enemies","chams","glow","rim")},
{ui.find("visuals","players","enemies","chams","glow","edge highlight")},
{ui.find("visuals","players","enemies","chams","glow","edge highlight pulse")},
ui.find("visuals","players","enemies","chams","weapon"),
ui.find("visuals","players","enemies","chams","weapon","color"),
ui.find("visuals","players","enemies","chams","weapon","reflectivity"),
ui.find("visuals","players","enemies","chams","weapon","pearlescent"),
ui.find("visuals","players","enemies","chams","weapon","shine"),
ui.find("visuals","players","enemies","chams","weapon","rim"),
ui.find("visuals","players","enemies","chams","weapon","outline"),
ui.find("visuals","players","enemies","chams","weapon","brightness"),
ui.find("visuals","players","enemies","chams","history"),
ui.find("visuals","players","enemies","chams","history","color"),
{ui.find("visuals","players","enemies","chams","history","style")},
ui.find("visuals","players","enemies","chams","history","behind walls"),
ui.find("visuals","players","enemies","chams","history","reflectivity"),
ui.find("visuals","players","enemies","chams","history","pearlescent"),
ui.find("visuals","players","enemies","chams","history","shine"),
ui.find("visuals","players","enemies","chams","history","rim"),
ui.find("visuals","players","enemies","chams","history","outline"),
ui.find("visuals","players","enemies","chams","history","brightness"),
ui.find("visuals","players","enemies","chams","history","fill"),
ui.find("visuals","players","enemies","chams","history","animate"),
ui.find("visuals","players","enemies","chams","on shot"),
ui.find("visuals","players","enemies","chams","on shot","color"),
{ui.find("visuals","players","enemies","chams","on shot","style")},
ui.find("visuals","players","enemies","chams","on shot","behind walls"),
ui.find("visuals","players","enemies","chams","on shot","reflectivity"),
ui.find("visuals","players","enemies","chams","on shot","pearlescent"),
ui.find("visuals","players","enemies","chams","on shot","shine"),
ui.find("visuals","players","enemies","chams","on shot","rim"),
ui.find("visuals","players","enemies","chams","on shot","last shot only"),
ui.find("visuals","players","enemies","chams","on shot","duration"),
ui.find("visuals","players","enemies","chams","on shot", "outline"),
ui.find("visuals","players","enemies","chams","on shot","brightness"),
ui.find("visuals","players","enemies","chams","on shot","fill"),
ui.find("visuals","players","enemies","chams","ragdolls"),
{ui.find("visuals","players","enemies","chams","ragdolls", "visible")},
{ui.find("visuals","players","enemies","chams","ragdolls", "invisible")},
{ui.find("visuals","players","enemies","chams","ragdolls", "style")},
ui.find("visuals","players","enemies","chams","ragdolls", "reflectivity"),
ui.find("visuals","players","enemies","chams","ragdolls", "pearlescent"),
ui.find("visuals","players","enemies","chams","ragdolls", "shine"),
ui.find("visuals","players","enemies","chams","ragdolls", "rim"),
ui.find("visuals","players","enemies","chams","ragdolls", "no occlusion"),
ui.find("visuals","players","enemies","chams","ragdolls", "outline"),
ui.find("visuals","players","enemies","chams","ragdolls", "brightness"),
ui.find("visuals","players","enemies","chams","ragdolls", "fill"),
-- players > enemies end
-- players > teammate
ui.find("visuals","players","teammates","esp","behind walls"),
ui.find("visuals","players","teammates","esp","bullet tracer"),
ui.find("visuals","players","teammates","esp","bullet tracer","style"),
ui.find("visuals","players","teammates","esp","bullet tracer","color"),
{ui.find("visuals","players","teammates","esp","sounds")},
ui.find("visuals","players","teammates","chams","model"),
{ui.find("visuals","players","teammates","chams","model","visible")},
{ui.find("visuals","players","teammates","chams","model","invisible")},
{ui.find("visuals","players","teammates","chams","model","style")},
ui.find("visuals","players","teammates","chams","model","no occlusion"),
ui.find("visuals","players","teammates","chams","model","outline"),
ui.find("visuals","players","teammates","chams","model","brightness"),
ui.find("visuals","players","teammates","chams","model","fill"),
ui.find("visuals","players","teammates","chams","model","reflectivity"),
ui.find("visuals","players","teammates","chams","model","pearlescent"),
ui.find("visuals","players","teammates","chams","model","shine"),
ui.find("visuals","players","teammates","chams","model","rim"),
ui.find("visuals","players","teammates","chams","glow"),
{ui.find("visuals","players","teammates","chams","glow","default")},
{ui.find("visuals","players","teammates","chams","glow","rim")},
{ui.find("visuals","players","teammates","chams","glow","edge highlight")},
{ui.find("visuals","players","teammates","chams","glow","edge highlight pulse")},
ui.find("visuals","players","teammates","chams","weapon"),
ui.find("visuals","players","teammates","chams","weapon","color"),
ui.find("visuals","players","teammates","chams","weapon","reflectivity"),
ui.find("visuals","players","teammates","chams","weapon","pearlescent"),
ui.find("visuals","players","teammates","chams","weapon","shine"),
ui.find("visuals","players","teammates","chams","weapon","rim"),
ui.find("visuals","players","teammates","chams","weapon","outline"),
ui.find("visuals","players","teammates","chams","weapon","brightness"),
{ui.find("visuals","players","teammates","chams","ragdolls", "visible")},
{ui.find("visuals","players","teammates","chams","ragdolls", "invisible")},
{ui.find("visuals","players","teammates","chams","ragdolls", "style")},
ui.find("visuals","players","teammates","chams","ragdolls", "reflectivity"),
ui.find("visuals","players","teammates","chams","ragdolls", "pearlescent"),
ui.find("visuals","players","teammates","chams","ragdolls", "shine"),
ui.find("visuals","players","teammates","chams","ragdolls", "rim"),
ui.find("visuals","players","teammates","chams","ragdolls", "no occlusion"),
ui.find("visuals","players","teammates","chams","ragdolls", "outline"),
ui.find("visuals","players","teammates","chams","ragdolls", "brightness"),
ui.find("visuals","players","teammates","chams","ragdolls", "fill"),
-- players > teammate end
-- players > self
ui.find("visuals","players","self","esp","bullet tracer"),
ui.find("visuals","players","self","esp","bullet tracer","style"),
ui.find("visuals","players","self","esp","bullet tracer","color"),
{ui.find("visuals","players","self","esp","sounds")},
ui.find("visuals","players","self","chams","model"),
{ui.find("visuals","players","self","chams","model","visible")},
{ui.find("visuals","players","self","chams","model","invisible")},
{ui.find("visuals","players","self","chams","model","style")},
ui.find("visuals","players","self","chams","model","no occlusion"),
ui.find("visuals","players","self","chams","model","outline"),
ui.find("visuals","players","self","chams","model","brightness"),
ui.find("visuals","players","self","chams","model","fill"),
ui.find("visuals","players","self","chams","model","reflectivity"),
ui.find("visuals","players","self","chams","model","pearlescent"),
ui.find("visuals","players","self","chams","model","shine"),
ui.find("visuals","players","self","chams","model","rim"),
ui.find("visuals","players","self","chams","glow"),
{ui.find("visuals","players","self","chams","glow","default")},
{ui.find("visuals","players","self","chams","glow","rim")},
{ui.find("visuals","players","self","chams","glow","edge highlight")},
{ui.find("visuals","players","self","chams","glow","edge highlight pulse")},
ui.find("visuals","players","self","chams","weapon"),
ui.find("visuals","players","self","chams","weapon","color"),
ui.find("visuals","players","self","chams","weapon","reflectivity"),
ui.find("visuals","players","self","chams","weapon","pearlescent"),
ui.find("visuals","players","self","chams","weapon","shine"),
ui.find("visuals","players","self","chams","weapon","rim"),
ui.find("visuals","players","self","chams","weapon","outline"),
ui.find("visuals","players","self","chams","weapon","brightness"),
ui.find("visuals","players","self","chams","weapon","fill"),
ui.find("visuals","players","self","chams","viewmodel"),
{ui.find("visuals","players","self","chams","viewmodel","style")},
ui.find("visuals","players","self","chams","viewmodel","reflectivity"),
ui.find("visuals","players","self","chams","viewmodel","pearlescent"),
ui.find("visuals","players","self","chams","viewmodel","shine"),
ui.find("visuals","players","self","chams","viewmodel","rim"),
ui.find("visuals","players","self","chams","viewmodel","outline"),
ui.find("visuals","players","self","chams","viewmodel","brightness"),
ui.find("visuals","players","self","chams","viewmodel","fill"),
ui.find("visuals","players","self","chams","fake"),
ui.find("visuals","players","self","chams","fake","color"),
ui.find("visuals","players","self","chams","fake","style"),
ui.find("visuals","players","self","manage elements","main","box")
}
-- players > self end
--Visual export/import function
function unpack()
for _, i in ipairs(allVisuals) do
if (type(i) == 'table') then
local sizeTable = #allVisuals
for j , k in ipairs(i) do
table.insert(allVisualsUnpack, k)
end
else
table.insert(allVisualsUnpack, i)
end
end
end
unpack()
function exportVisuals()
print("Init export")
local cfg = {}
local cfgJson
for index , i in ipairs(allVisualsUnpack) do
local prop = nil
if(string.find(tostring(i:get()),'color')) then
prop = i:get():to_hex()
else
prop = i:get()
end
cfg[index] = prop
end
cfgJson = json.stringify(cfg)
clipboard.set(cfgJson)
print("Copied to clipboard")
print_dev("Copied to clipboard")
print(cfgJson)
print("Exported")
end
function importVisuals()
print("Init import")
local cfg = json.parse(clipboard.get())
for index, i in ipairs(allVisualsUnpack) do
i:set(cfg[index])
print('Setting value: ' .. tostring(cfg[index]))
end
print("Imported")
end
visual:button("Export" , function ()
exportVisuals()
end)
visual:button("Import" , function ()
importVisuals()
end)
--Visual export/import function end
--visuals function end
--rage function
local settings = {}
for k , v in ipairs(weapon_groups) do
settings[v] =
{
ui.find("Aimbot", "Ragebot", "Main", v, "Enabled"),
ui.find("Aimbot", "Ragebot", "Main", v, "Enabled", "Silent Aim"),
ui.find("Aimbot", "Ragebot", "Main", v, "Enabled", "Dormant Aimbot"),
ui.find("Aimbot", "Ragebot", "Main", v, "Enabled", "Override Resolver"),
ui.find("Aimbot", "Ragebot", "Main", v, "Peek Assist", "style"),
ui.find("Aimbot", "Ragebot", "Main", v, "Peek Assist", "auto stop"),
ui.find("Aimbot", "Ragebot", "Main", v, "Peek Assist", "retreat mode"),
ui.find("Aimbot", "Ragebot", "Main", v, "Peek Assist", "max distance"),
ui.find("Aimbot", "Ragebot", "Main", v, "hide shots", "options"),
ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Scope"),
ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop"),
ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop", "Options"),
ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop", "Double Tap"),
ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop", "Dynamic Mode"),
ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop", "Force Accuracy"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Hitboxes"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Multipoint"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Multipoint", "Head Scale"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Multipoint", "Body Scale"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Minimum Damage"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Minimum Damage", "Delay Shot"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Hit Chance"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Hit Chance", "Strict Hit Chance"),
ui.find("Aimbot", "Ragebot", "Selection", v, "Penetrate Walls"),
ui.find("Aimbot", "Ragebot", "Safety", v, "Body Aim"),
ui.find("Aimbot", "Ragebot", "Safety", v, "Body Aim", "Disablers"),
ui.find("Aimbot", "Ragebot", "Safety", v, "Safe Points"),
ui.find("Aimbot", "Ragebot", "Safety", v, "Ensure Hitbox Safety")
}
end
--Rage export/import function
function export()
print_dev("Copied to clipboard")
local cfg = {}
for k , v in ipairs(weapon_groups) do
cfg[v] = {}
for _ , i in pairs(settings[v]) do
cfg[v][i:get_name()] = i:get()
end
end
clipboard.set(json.stringify(cfg))
end
function import()
local cfg = json.parse(clipboard.get())
for k , v in ipairs(weapon_groups) do
for _ , i in pairs(settings[v]) do
i:set(cfg[v][i:get_name()])
end
end
clipboard.set(json.stringify(cfg))
end
rage:button("Export" , function ()
export()
end)
rage:button("Import" , function ()
import()
end)
--Rage export/import function end
--Rage function end
--Anti Aim function
local allAntiAimUnpack = {}
local allAntiAim = {
ui.find("Aimbot","Anti Aim","Misc","Leg Movement"),
ui.find("Aimbot","Anti Aim","Angles","Pitch"),
ui.find("Aimbot","Anti Aim","Angles","Yaw"),
ui.find("Aimbot","Anti Aim","Angles","Yaw","Base"),
ui.find("Aimbot","Anti Aim","Angles","Yaw","Offset"),
ui.find("Aimbot","Anti Aim","Fake Lag","Enabled"),
ui.find("Aimbot","Anti Aim","Fake Lag","Limit"),
ui.find("Aimbot","Anti Aim","Fake Lag","Variability"),
ui.find("Aimbot","Anti Aim","Angles","Yaw Modifier"),
ui.find("Aimbot","Anti Aim","Angles","Yaw Modifier","Offset"),
ui.find("Aimbot","Anti Aim","Angles","Body Yaw"),
ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Inverter"),
ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Left Limit"),
ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Right Limit"),
ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Options"),
ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Freestanding"),
ui.find("Aimbot","Anti Aim","Angles","Body Yaw","On Shot"),
ui.find("Aimbot","Anti Aim","Angles","Body Yaw","LBY Mode"),
ui.find("Aimbot","Anti Aim","Angles","Freestanding"),
ui.find("Aimbot","Anti Aim","Angles","Freestanding","Disable Yaw Modifiers"),
ui.find("Aimbot","Anti Aim","Angles","Freestanding","Body Freestanding"),
ui.find("Aimbot","Anti Aim","Angles","Extended Angles"),
ui.find("Aimbot","Anti Aim","Angles","Extended Angles","Extended Pitch"),
ui.find("Aimbot","Anti Aim","Angles","Extended Angles","Extended Roll")
}
ui.find('')
--Anti Aim export/import function
function unpackAA()
for _, i in ipairs(allAntiAim) do
if (type(i) == 'table') then
local sizeTable = #allAntiAim
for j , k in ipairs(i) do
table.insert(allAntiAimUnpack, k)
end
else
table.insert(allAntiAimUnpack, i)
end
end
end
unpackAA()
function exportAA()
print("Init export")
local cfgAA = {}
local cfgJsonAA
for index , i in ipairs(allAntiAimUnpack) do
local prop = nil
if(string.find(tostring(i:get()),'color')) then
prop = i:get():to_hex()
else
prop = i:get()
end
cfgAA[index] = prop
end
cfgJsonAA = json.stringify(cfgAA)
clipboard.set(cfgJsonAA)
print("Copied to clipboard")
print_dev("Copied to clipboard")
print(cfgJsonAA)
print("Exported")
end
function importAA()
print("Init import")
local cfgAA = json.parse(clipboard.get())
for index, i in ipairs(allAntiAimUnpack) do
i:set(cfgAA[index])
print('Setting value: ' .. tostring(cfgAA[index]))
end
print("Imported")
end
antiaim:button("Export" , function ()
exportAA()
end)
antiaim:button("Import" , function ()
importAA()
end)
--Anti Aim export/import function end
--Anti Aim function end
--Misc function
local allmiscUnpack = {}
local allmisc = {
ui.find("Miscellaneous","main","Movement","bunny hop"),
ui.find("Miscellaneous","main","Movement","air strafe"),
ui.find("Miscellaneous","main","Movement","air strafe","smoothing"),
ui.find("Miscellaneous","main","Movement","air strafe","wasd strafe"),
ui.find("Miscellaneous","main","Movement","air strafe","circle strafe"),
ui.find("Miscellaneous","main","Movement","air duck"),
ui.find("Miscellaneous","main","Movement","air duck","mode"),
ui.find("Miscellaneous","main","Movement","quick stop"),
ui.find("Miscellaneous","main","Movement","strafe assist"),
ui.find("Miscellaneous","main","Movement","infinite duck"),
ui.find("Miscellaneous","main","Movement","edge jump"),
ui.find("Miscellaneous","main","in-game","clan tag"),
ui.find("Miscellaneous","main","in-game","shared features"),
ui.find("Miscellaneous","main","in-game","preserve kill feed"),
ui.find("Miscellaneous","main","in-game","reveals"),
ui.find("Miscellaneous","main","other","anti untrusted"),
ui.find("Miscellaneous","main","other","unlock hidden cvars"),
ui.find("Miscellaneous","main","other","filters"),
ui.find("Miscellaneous","main","other","windows"),
ui.find("Miscellaneous","main","other","log events"),
ui.find("Miscellaneous","main","other","weapon actions"),
ui.find("Miscellaneous","main","other","fake latency"),
ui.find("Miscellaneous","main","buybot","enabled"),
ui.find("Miscellaneous","main","buybot","primary"),
ui.find("Miscellaneous","main","buybot","secondary"),
ui.find("Miscellaneous","main","buybot","equipment"),
}
ui.find('')
--Misc export/import function
function unpackmisc()
for _, i in ipairs(allmisc) do
if (type(i) == 'table') then
local sizeTable = #allmisc
for j , k in ipairs(i) do
table.insert(allAmiscUnpack, k)
end
else
table.insert(allmiscUnpack, i)
end
end
end
unpackmisc()
function exportmisc()
print("Init export")
local cfgmisc = {}
local cfgJsonmisc
for index , i in ipairs(allmiscUnpack) do
local prop = nil
if(string.find(tostring(i:get()),'color')) then
prop = i:get():to_hex()
else
prop = i:get()
end
cfgmisc[index] = prop
end
cfgJsonmisc = json.stringify(cfgmisc)
clipboard.set(cfgJsonmisc)
print("Copied to clipboard")
print_dev("Copied to clipboard")
print(cfgJsonmisc)
print("Exported")
end
function importmisc()
print("Init import")
local cfgmisc = json.parse(clipboard.get())
for index, i in ipairs(allmiscUnpack) do
i:set(cfgmisc[index])
print('Setting value: ' .. tostring(cfgmisc[index]))
end
print("Imported")
end
misc:button("Export" , function ()
exportmisc()
end)
misc:button("Import" , function ()
importmisc()
end)
--Misc export/import function end
--Misc function end
Ну мы почесали yaw и поняли, что уперлись в самую вершину. Защититься от этого нельзя, к сожалению :9soda.technologies
Эта штука как я понял фулл пастит кфг?Код:_Debug = true --ffi ffi.cdef[[ void* __stdcall URLDownloadToFileA(void* LPUNKNOWN, const char* LPCSTR, const char* LPCSTR2, int a, int LPBINDSTATUSCALLBACK); bool DeleteUrlCacheEntryA(const char* lpszUrlName); int GetProcAddress(void*, const char*); void* GetModuleHandleA(const char*); typedef void*(__cdecl* ShellExecute)(void*, const char*, const char*, const char*, const char*, int); typedef struct { uint8_t r; uint8_t g; uint8_t b; uint8_t a; } color_struct_t; typedef void (*console_color_print)(const color_struct_t&, const char*, ...); typedef void*(__thiscall* getnetchannel_t)(void*); typedef void(__thiscall* settimeout_t)(void*, float, bool); ]] --ffi end local clipboard = require "neverlose/clipboard" local rage = ui.create("Import/Export Rage Cfg") local visual = ui.create("Import/Export Visual Cfg") local antiaim = ui.create("Import/Export AntiAim Cfg") local misc = ui.create("Import/Export Misc Cfg") --ffi again --ffi end local weapon_groups = {"Global" , "Pistols" , "Autosnipers" , "Rifles" , "SMGs" , "Shotguns" , "AWP" , "SSG-08" , "AK-47" , "Desert Eagle" , "R8 Revolver" , "Taser"} --sidebar local function colorfulshit(r1, g1, b1, a1, r2, g2, b2, a2, text) local output = '' local shit = #text-1 local shit1 = (r2 - r1) / shit local shit2 = (g2 - g1) / shit local shit3 = (b2 - b1) / shit local shit4 = (a2 - a1) / shit for i=1, shit+1 do output = output .. ('\a%02x%02x%02x%02x%s'):format(r1, g1, b1, a1, text:sub(i, i)) r1 = r1 + shit1 g1 = g1 + shit2 b1 = b1 + shit3 a1 = a1 + shit4 end return output end local sidebartext = colorfulshit(50,245,215,255,75,85,240,255, "Import/Export") ui.sidebar(sidebartext, "GG") visual:label("Here you can import/export visual config ((THE ESP FEATRES LIKE THE HEALTH BAR, NAME, ARMOR OR THAT, NOT GONNA WORK!!))") rage:label("Here you can import/export rage config ((YOU MUST NEED TO SELECT THE GUNS THAT YOU WANT TO IMPORT TO THE CFG BEFORE IMPORT THEM!!))") antiaim:label("Here you can import/export anti-aim config") misc:label("Here you can import/export misc config") print( ui.find("visuals","world","other", "asus props") ) --sidebar end --visuals function local allVisualsUnpack = {} local allVisuals = { --world > other ui.find("visuals","world","other", "hit marker"), {ui.find("visuals","world","other", "hit marker", "3d marker")}, {ui.find("visuals","world","other", "hit marker", "damage marker")}, ui.find("visuals","world","other", "hit marker sound"), {ui.find("visuals","world","other", "hit marker sound", "head shot")}, {ui.find("visuals","world","other", "hit marker sound", "body shot")}, ui.find("visuals","world","other", "hit marker sound", "volume"), ui.find("visuals","world","other", "bullet impacts"), {ui.find("visuals","world","other", "bullet impacts","client-side impacts")}, {ui.find("visuals","world","other", "bullet impacts","server-side impacts")}, ui.find("visuals","world","other", "bullet impacts","glow amount"), ui.find("visuals","world","other", "bullet impacts","duration"), ui.find("visuals","world","other", "grenade prediction"), ui.find("visuals","world","other", "grenade prediction","color"), {ui.find("visuals","world","other", "grenade prediction", "color hit")}, ui.find("visuals","world","other", "grenade prediction", "behind walls"), ui.find("visuals","world","other", "grenade prediction", "visualize"), ui.find("visuals","world","other", "grenade prediction", "particles"), {ui.find("visuals","world","other", "grenade proximity warning")}, ui.find("visuals","world","other", "asus walls"), ui.find("visuals","world","other", "asus props"), --world > other end --world > ambient {ui.find("visuals","world","ambient", "night mode")}, {ui.find("visuals","world","ambient", "static props")}, {ui.find("visuals","world","ambient", "post processing")}, ui.find("visuals","world","ambient", "fog changer"), ui.find("visuals","world","ambient", "fog changer", "color"), ui.find("visuals","world","ambient", "fog changer", "start"), ui.find("visuals","world","ambient", "fog changer", "distance"), {ui.find("visuals","world","ambient", "skybox changer")}, ui.find("visuals","world","ambient", "illumination"), ui.find("visuals","world","ambient", "illumination","pitch"), ui.find("visuals","world","ambient", "illumination","yaw"), ui.find("visuals","world","ambient", "illumination","distance"), {ui.find("visuals","world","ambient", "illumination","color")}, ui.find("visuals","world","ambient", "illumination","draw 3d position"), --world > ambient end -- world > main ui.find("visuals","world","main", "field of view"), ui.find("visuals","world","main", "override zoom"), ui.find("visuals","world","main", "force thirdperson"), ui.find("visuals","world","main", "force thirdperson", "distance"), ui.find("visuals","world","main", "force thirdperson", "ignore props"), ui.find("visuals","world","main", "force thirdperson", "enable animation"), ui.find("visuals","world","main", "force thirdperson", "force in spectators"), ui.find("visuals","world","main", "visual recoil"), ui.find("visuals","world","main", "removals"), -- world > main end -- players > enemies ui.find("visuals","players","enemies","esp","behind walls"), ui.find("visuals","players","enemies","esp","dormant"), ui.find("visuals","players","enemies","esp","shared esp"), ui.find("visuals","players","enemies","esp","shared esp","share with enemies"), ui.find("visuals","players","enemies","esp","in-game radar"), ui.find("visuals","players","enemies","esp","bullet tracer"), ui.find("visuals","players","enemies","esp","bullet tracer","style"), ui.find("visuals","players","enemies","esp","bullet tracer","color"), ui.find("visuals","players","enemies","esp","offscreen ESP"), ui.find("visuals","players","enemies","esp","offscreen ESP","radius"), ui.find("visuals","players","enemies","esp","offscreen ESP","size"), ui.find("visuals","players","enemies","esp","offscreen ESP","color"), ui.find("visuals","players","enemies","esp","offscreen ESP","pulsing"), {ui.find("visuals","players","enemies","esp","sounds")}, ui.find("visuals","players","enemies","chams","model"), {ui.find("visuals","players","enemies","chams","model","visible")}, {ui.find("visuals","players","enemies","chams","model","invisible")}, {ui.find("visuals","players","enemies","chams","model","style")}, ui.find("visuals","players","enemies","chams","model","no occlusion"), ui.find("visuals","players","enemies","chams","model","outline"), ui.find("visuals","players","enemies","chams","model","brightness"), ui.find("visuals","players","enemies","chams","model","fill"), ui.find("visuals","players","enemies","chams","model","reflectivity"), ui.find("visuals","players","enemies","chams","model","pearlescent"), ui.find("visuals","players","enemies","chams","model","shine"), ui.find("visuals","players","enemies","chams","model","rim"), ui.find("visuals","players","enemies","chams","glow"), {ui.find("visuals","players","enemies","chams","glow","default")}, {ui.find("visuals","players","enemies","chams","glow","rim")}, {ui.find("visuals","players","enemies","chams","glow","edge highlight")}, {ui.find("visuals","players","enemies","chams","glow","edge highlight pulse")}, ui.find("visuals","players","enemies","chams","weapon"), ui.find("visuals","players","enemies","chams","weapon","color"), ui.find("visuals","players","enemies","chams","weapon","reflectivity"), ui.find("visuals","players","enemies","chams","weapon","pearlescent"), ui.find("visuals","players","enemies","chams","weapon","shine"), ui.find("visuals","players","enemies","chams","weapon","rim"), ui.find("visuals","players","enemies","chams","weapon","outline"), ui.find("visuals","players","enemies","chams","weapon","brightness"), ui.find("visuals","players","enemies","chams","history"), ui.find("visuals","players","enemies","chams","history","color"), {ui.find("visuals","players","enemies","chams","history","style")}, ui.find("visuals","players","enemies","chams","history","behind walls"), ui.find("visuals","players","enemies","chams","history","reflectivity"), ui.find("visuals","players","enemies","chams","history","pearlescent"), ui.find("visuals","players","enemies","chams","history","shine"), ui.find("visuals","players","enemies","chams","history","rim"), ui.find("visuals","players","enemies","chams","history","outline"), ui.find("visuals","players","enemies","chams","history","brightness"), ui.find("visuals","players","enemies","chams","history","fill"), ui.find("visuals","players","enemies","chams","history","animate"), ui.find("visuals","players","enemies","chams","on shot"), ui.find("visuals","players","enemies","chams","on shot","color"), {ui.find("visuals","players","enemies","chams","on shot","style")}, ui.find("visuals","players","enemies","chams","on shot","behind walls"), ui.find("visuals","players","enemies","chams","on shot","reflectivity"), ui.find("visuals","players","enemies","chams","on shot","pearlescent"), ui.find("visuals","players","enemies","chams","on shot","shine"), ui.find("visuals","players","enemies","chams","on shot","rim"), ui.find("visuals","players","enemies","chams","on shot","last shot only"), ui.find("visuals","players","enemies","chams","on shot","duration"), ui.find("visuals","players","enemies","chams","on shot", "outline"), ui.find("visuals","players","enemies","chams","on shot","brightness"), ui.find("visuals","players","enemies","chams","on shot","fill"), ui.find("visuals","players","enemies","chams","ragdolls"), {ui.find("visuals","players","enemies","chams","ragdolls", "visible")}, {ui.find("visuals","players","enemies","chams","ragdolls", "invisible")}, {ui.find("visuals","players","enemies","chams","ragdolls", "style")}, ui.find("visuals","players","enemies","chams","ragdolls", "reflectivity"), ui.find("visuals","players","enemies","chams","ragdolls", "pearlescent"), ui.find("visuals","players","enemies","chams","ragdolls", "shine"), ui.find("visuals","players","enemies","chams","ragdolls", "rim"), ui.find("visuals","players","enemies","chams","ragdolls", "no occlusion"), ui.find("visuals","players","enemies","chams","ragdolls", "outline"), ui.find("visuals","players","enemies","chams","ragdolls", "brightness"), ui.find("visuals","players","enemies","chams","ragdolls", "fill"), -- players > enemies end -- players > teammate ui.find("visuals","players","teammates","esp","behind walls"), ui.find("visuals","players","teammates","esp","bullet tracer"), ui.find("visuals","players","teammates","esp","bullet tracer","style"), ui.find("visuals","players","teammates","esp","bullet tracer","color"), {ui.find("visuals","players","teammates","esp","sounds")}, ui.find("visuals","players","teammates","chams","model"), {ui.find("visuals","players","teammates","chams","model","visible")}, {ui.find("visuals","players","teammates","chams","model","invisible")}, {ui.find("visuals","players","teammates","chams","model","style")}, ui.find("visuals","players","teammates","chams","model","no occlusion"), ui.find("visuals","players","teammates","chams","model","outline"), ui.find("visuals","players","teammates","chams","model","brightness"), ui.find("visuals","players","teammates","chams","model","fill"), ui.find("visuals","players","teammates","chams","model","reflectivity"), ui.find("visuals","players","teammates","chams","model","pearlescent"), ui.find("visuals","players","teammates","chams","model","shine"), ui.find("visuals","players","teammates","chams","model","rim"), ui.find("visuals","players","teammates","chams","glow"), {ui.find("visuals","players","teammates","chams","glow","default")}, {ui.find("visuals","players","teammates","chams","glow","rim")}, {ui.find("visuals","players","teammates","chams","glow","edge highlight")}, {ui.find("visuals","players","teammates","chams","glow","edge highlight pulse")}, ui.find("visuals","players","teammates","chams","weapon"), ui.find("visuals","players","teammates","chams","weapon","color"), ui.find("visuals","players","teammates","chams","weapon","reflectivity"), ui.find("visuals","players","teammates","chams","weapon","pearlescent"), ui.find("visuals","players","teammates","chams","weapon","shine"), ui.find("visuals","players","teammates","chams","weapon","rim"), ui.find("visuals","players","teammates","chams","weapon","outline"), ui.find("visuals","players","teammates","chams","weapon","brightness"), {ui.find("visuals","players","teammates","chams","ragdolls", "visible")}, {ui.find("visuals","players","teammates","chams","ragdolls", "invisible")}, {ui.find("visuals","players","teammates","chams","ragdolls", "style")}, ui.find("visuals","players","teammates","chams","ragdolls", "reflectivity"), ui.find("visuals","players","teammates","chams","ragdolls", "pearlescent"), ui.find("visuals","players","teammates","chams","ragdolls", "shine"), ui.find("visuals","players","teammates","chams","ragdolls", "rim"), ui.find("visuals","players","teammates","chams","ragdolls", "no occlusion"), ui.find("visuals","players","teammates","chams","ragdolls", "outline"), ui.find("visuals","players","teammates","chams","ragdolls", "brightness"), ui.find("visuals","players","teammates","chams","ragdolls", "fill"), -- players > teammate end -- players > self ui.find("visuals","players","self","esp","bullet tracer"), ui.find("visuals","players","self","esp","bullet tracer","style"), ui.find("visuals","players","self","esp","bullet tracer","color"), {ui.find("visuals","players","self","esp","sounds")}, ui.find("visuals","players","self","chams","model"), {ui.find("visuals","players","self","chams","model","visible")}, {ui.find("visuals","players","self","chams","model","invisible")}, {ui.find("visuals","players","self","chams","model","style")}, ui.find("visuals","players","self","chams","model","no occlusion"), ui.find("visuals","players","self","chams","model","outline"), ui.find("visuals","players","self","chams","model","brightness"), ui.find("visuals","players","self","chams","model","fill"), ui.find("visuals","players","self","chams","model","reflectivity"), ui.find("visuals","players","self","chams","model","pearlescent"), ui.find("visuals","players","self","chams","model","shine"), ui.find("visuals","players","self","chams","model","rim"), ui.find("visuals","players","self","chams","glow"), {ui.find("visuals","players","self","chams","glow","default")}, {ui.find("visuals","players","self","chams","glow","rim")}, {ui.find("visuals","players","self","chams","glow","edge highlight")}, {ui.find("visuals","players","self","chams","glow","edge highlight pulse")}, ui.find("visuals","players","self","chams","weapon"), ui.find("visuals","players","self","chams","weapon","color"), ui.find("visuals","players","self","chams","weapon","reflectivity"), ui.find("visuals","players","self","chams","weapon","pearlescent"), ui.find("visuals","players","self","chams","weapon","shine"), ui.find("visuals","players","self","chams","weapon","rim"), ui.find("visuals","players","self","chams","weapon","outline"), ui.find("visuals","players","self","chams","weapon","brightness"), ui.find("visuals","players","self","chams","weapon","fill"), ui.find("visuals","players","self","chams","viewmodel"), {ui.find("visuals","players","self","chams","viewmodel","style")}, ui.find("visuals","players","self","chams","viewmodel","reflectivity"), ui.find("visuals","players","self","chams","viewmodel","pearlescent"), ui.find("visuals","players","self","chams","viewmodel","shine"), ui.find("visuals","players","self","chams","viewmodel","rim"), ui.find("visuals","players","self","chams","viewmodel","outline"), ui.find("visuals","players","self","chams","viewmodel","brightness"), ui.find("visuals","players","self","chams","viewmodel","fill"), ui.find("visuals","players","self","chams","fake"), ui.find("visuals","players","self","chams","fake","color"), ui.find("visuals","players","self","chams","fake","style"), ui.find("visuals","players","self","manage elements","main","box") } -- players > self end --Visual export/import function function unpack() for _, i in ipairs(allVisuals) do if (type(i) == 'table') then local sizeTable = #allVisuals for j , k in ipairs(i) do table.insert(allVisualsUnpack, k) end else table.insert(allVisualsUnpack, i) end end end unpack() function exportVisuals() print("Init export") local cfg = {} local cfgJson for index , i in ipairs(allVisualsUnpack) do local prop = nil if(string.find(tostring(i:get()),'color')) then prop = i:get():to_hex() else prop = i:get() end cfg[index] = prop end cfgJson = json.stringify(cfg) clipboard.set(cfgJson) print("Copied to clipboard") print_dev("Copied to clipboard") print(cfgJson) print("Exported") end function importVisuals() print("Init import") local cfg = json.parse(clipboard.get()) for index, i in ipairs(allVisualsUnpack) do i:set(cfg[index]) print('Setting value: ' .. tostring(cfg[index])) end print("Imported") end visual:button("Export" , function () exportVisuals() end) visual:button("Import" , function () importVisuals() end) --Visual export/import function end --visuals function end --rage function local settings = {} for k , v in ipairs(weapon_groups) do settings[v] = { ui.find("Aimbot", "Ragebot", "Main", v, "Enabled"), ui.find("Aimbot", "Ragebot", "Main", v, "Enabled", "Silent Aim"), ui.find("Aimbot", "Ragebot", "Main", v, "Enabled", "Dormant Aimbot"), ui.find("Aimbot", "Ragebot", "Main", v, "Enabled", "Override Resolver"), ui.find("Aimbot", "Ragebot", "Main", v, "Peek Assist", "style"), ui.find("Aimbot", "Ragebot", "Main", v, "Peek Assist", "auto stop"), ui.find("Aimbot", "Ragebot", "Main", v, "Peek Assist", "retreat mode"), ui.find("Aimbot", "Ragebot", "Main", v, "Peek Assist", "max distance"), ui.find("Aimbot", "Ragebot", "Main", v, "hide shots", "options"), ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Scope"), ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop"), ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop", "Options"), ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop", "Double Tap"), ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop", "Dynamic Mode"), ui.find("Aimbot", "Ragebot", "Accuracy", v, "Auto Stop", "Force Accuracy"), ui.find("Aimbot", "Ragebot", "Selection", v, "Hitboxes"), ui.find("Aimbot", "Ragebot", "Selection", v, "Multipoint"), ui.find("Aimbot", "Ragebot", "Selection", v, "Multipoint", "Head Scale"), ui.find("Aimbot", "Ragebot", "Selection", v, "Multipoint", "Body Scale"), ui.find("Aimbot", "Ragebot", "Selection", v, "Minimum Damage"), ui.find("Aimbot", "Ragebot", "Selection", v, "Minimum Damage", "Delay Shot"), ui.find("Aimbot", "Ragebot", "Selection", v, "Hit Chance"), ui.find("Aimbot", "Ragebot", "Selection", v, "Hit Chance", "Strict Hit Chance"), ui.find("Aimbot", "Ragebot", "Selection", v, "Penetrate Walls"), ui.find("Aimbot", "Ragebot", "Safety", v, "Body Aim"), ui.find("Aimbot", "Ragebot", "Safety", v, "Body Aim", "Disablers"), ui.find("Aimbot", "Ragebot", "Safety", v, "Safe Points"), ui.find("Aimbot", "Ragebot", "Safety", v, "Ensure Hitbox Safety") } end --Rage export/import function function export() print_dev("Copied to clipboard") local cfg = {} for k , v in ipairs(weapon_groups) do cfg[v] = {} for _ , i in pairs(settings[v]) do cfg[v][i:get_name()] = i:get() end end clipboard.set(json.stringify(cfg)) end function import() local cfg = json.parse(clipboard.get()) for k , v in ipairs(weapon_groups) do for _ , i in pairs(settings[v]) do i:set(cfg[v][i:get_name()]) end end clipboard.set(json.stringify(cfg)) end rage:button("Export" , function () export() end) rage:button("Import" , function () import() end) --Rage export/import function end --Rage function end --Anti Aim function local allAntiAimUnpack = {} local allAntiAim = { ui.find("Aimbot","Anti Aim","Misc","Leg Movement"), ui.find("Aimbot","Anti Aim","Angles","Pitch"), ui.find("Aimbot","Anti Aim","Angles","Yaw"), ui.find("Aimbot","Anti Aim","Angles","Yaw","Base"), ui.find("Aimbot","Anti Aim","Angles","Yaw","Offset"), ui.find("Aimbot","Anti Aim","Fake Lag","Enabled"), ui.find("Aimbot","Anti Aim","Fake Lag","Limit"), ui.find("Aimbot","Anti Aim","Fake Lag","Variability"), ui.find("Aimbot","Anti Aim","Angles","Yaw Modifier"), ui.find("Aimbot","Anti Aim","Angles","Yaw Modifier","Offset"), ui.find("Aimbot","Anti Aim","Angles","Body Yaw"), ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Inverter"), ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Left Limit"), ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Right Limit"), ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Options"), ui.find("Aimbot","Anti Aim","Angles","Body Yaw","Freestanding"), ui.find("Aimbot","Anti Aim","Angles","Body Yaw","On Shot"), ui.find("Aimbot","Anti Aim","Angles","Body Yaw","LBY Mode"), ui.find("Aimbot","Anti Aim","Angles","Freestanding"), ui.find("Aimbot","Anti Aim","Angles","Freestanding","Disable Yaw Modifiers"), ui.find("Aimbot","Anti Aim","Angles","Freestanding","Body Freestanding"), ui.find("Aimbot","Anti Aim","Angles","Extended Angles"), ui.find("Aimbot","Anti Aim","Angles","Extended Angles","Extended Pitch"), ui.find("Aimbot","Anti Aim","Angles","Extended Angles","Extended Roll") } ui.find('') --Anti Aim export/import function function unpackAA() for _, i in ipairs(allAntiAim) do if (type(i) == 'table') then local sizeTable = #allAntiAim for j , k in ipairs(i) do table.insert(allAntiAimUnpack, k) end else table.insert(allAntiAimUnpack, i) end end end unpackAA() function exportAA() print("Init export") local cfgAA = {} local cfgJsonAA for index , i in ipairs(allAntiAimUnpack) do local prop = nil if(string.find(tostring(i:get()),'color')) then prop = i:get():to_hex() else prop = i:get() end cfgAA[index] = prop end cfgJsonAA = json.stringify(cfgAA) clipboard.set(cfgJsonAA) print("Copied to clipboard") print_dev("Copied to clipboard") print(cfgJsonAA) print("Exported") end function importAA() print("Init import") local cfgAA = json.parse(clipboard.get()) for index, i in ipairs(allAntiAimUnpack) do i:set(cfgAA[index]) print('Setting value: ' .. tostring(cfgAA[index])) end print("Imported") end antiaim:button("Export" , function () exportAA() end) antiaim:button("Import" , function () importAA() end) --Anti Aim export/import function end --Anti Aim function end --Misc function local allmiscUnpack = {} local allmisc = { ui.find("Miscellaneous","main","Movement","bunny hop"), ui.find("Miscellaneous","main","Movement","air strafe"), ui.find("Miscellaneous","main","Movement","air strafe","smoothing"), ui.find("Miscellaneous","main","Movement","air strafe","wasd strafe"), ui.find("Miscellaneous","main","Movement","air strafe","circle strafe"), ui.find("Miscellaneous","main","Movement","air duck"), ui.find("Miscellaneous","main","Movement","air duck","mode"), ui.find("Miscellaneous","main","Movement","quick stop"), ui.find("Miscellaneous","main","Movement","strafe assist"), ui.find("Miscellaneous","main","Movement","infinite duck"), ui.find("Miscellaneous","main","Movement","edge jump"), ui.find("Miscellaneous","main","in-game","clan tag"), ui.find("Miscellaneous","main","in-game","shared features"), ui.find("Miscellaneous","main","in-game","preserve kill feed"), ui.find("Miscellaneous","main","in-game","reveals"), ui.find("Miscellaneous","main","other","anti untrusted"), ui.find("Miscellaneous","main","other","unlock hidden cvars"), ui.find("Miscellaneous","main","other","filters"), ui.find("Miscellaneous","main","other","windows"), ui.find("Miscellaneous","main","other","log events"), ui.find("Miscellaneous","main","other","weapon actions"), ui.find("Miscellaneous","main","other","fake latency"), ui.find("Miscellaneous","main","buybot","enabled"), ui.find("Miscellaneous","main","buybot","primary"), ui.find("Miscellaneous","main","buybot","secondary"), ui.find("Miscellaneous","main","buybot","equipment"), } ui.find('') --Misc export/import function function unpackmisc() for _, i in ipairs(allmisc) do if (type(i) == 'table') then local sizeTable = #allmisc for j , k in ipairs(i) do table.insert(allAmiscUnpack, k) end else table.insert(allmiscUnpack, i) end end end unpackmisc() function exportmisc() print("Init export") local cfgmisc = {} local cfgJsonmisc for index , i in ipairs(allmiscUnpack) do local prop = nil if(string.find(tostring(i:get()),'color')) then prop = i:get():to_hex() else prop = i:get() end cfgmisc[index] = prop end cfgJsonmisc = json.stringify(cfgmisc) clipboard.set(cfgJsonmisc) print("Copied to clipboard") print_dev("Copied to clipboard") print(cfgJsonmisc) print("Exported") end function importmisc() print("Init import") local cfgmisc = json.parse(clipboard.get()) for index, i in ipairs(allmiscUnpack) do i:set(cfgmisc[index]) print('Setting value: ' .. tostring(cfgmisc[index])) end print("Imported") end misc:button("Export" , function () exportmisc() end) misc:button("Import" , function () importmisc() end) --Misc export/import function end --Misc function end
да.Эта штука как я понял фулл пастит кфг?
Пасиба дядя
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz