PAK SKIN FIX.zip
5.5 MB
Please open Telegram to view this post
VIEW IN TELEGRAM
CHUẨN BỊ CÓ QUẢ CÀO ZOMBIE 360 VÀ 50M
ĐANG TEST HY VỌNG GAME KO FIX
ĐANG TEST HY VỌNG GAME KO FIX
❤🔥2
Forwarded from AKMOD PUBG (𝗡𝗮𝗻𝗮ूाीू 🌸)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2🆒1
Forwarded from AKMOD TOOL (𝗡𝗮𝗻𝗮ूाीू 🌸)
local AndroidPackages = {
"com.tencent.ig", "com.vng.pubgmobile", "com.pubg.krmobile", "com.rekoo.pubgm", "com.pubg.imobile"
}
local target_file_name = "AKMOD_MENU.lua"
local read_paths = {}
pcall(function()
local homeDir = os.getenv("HOME")
if homeDir and homeDir ~= "" then
table.insert(read_paths, homeDir .. "/Documents/ShadowTrackerExtra/Saved/Paks/" .. target_file_name)
end
end)
for _, pkg in ipairs(AndroidPackages) do
local base = "/storage/emulated/0/Android/data/" .. pkg .. "/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Paks/"
table.insert(read_paths, base .. target_file_name)
end
table.insert(read_paths, target_file_name)
-- Hàm giải mã XOR
local function xor_data(data, key)
local res = {}
local k_len = #key
for i = 1, #data do
local d_byte = string.byte(data, i)
local k_byte = string.byte(key, ((i - 1) % k_len) + 1)
res[i] = string.char(d_byte ~ k_byte)
end
return table.concat(res)
end
local function LoadExternalModule()
local hex_data = nil
for i = 1, #read_paths do
local f = io.open(read_paths[i], "r")
if f then
hex_data = f:read("*a")
f:close()
break
end
end
if not hex_data or #hex_data == 0 then return nil end
hex_data = string.gsub(hex_data, "%s+", "")
local SkyTransition = "GameLua.Mod.Library.GamePlay.Feature.TeleportPawnFeature"
local CarryDeadBoxFeature = "GameLua.Mod.Library.GamePlay.Feature.CarryDeadBoxFeature"
local FinalKillEffect = "GameLua.Mod.BaseMod.Gameplay.Feature.Player.PlayerCharacterFinalKillEffectFeature"
local Vehicle = 42
local data = string.gsub(hex_data, "..", function(h) return string.char(tonumber(h, 16)) end)
data = xor_data(data, FinalKillEffect)
local swapped = {}
for i = 1, #data - 1, 2 do
swapped[i] = string.sub(data, i+1, i+1)
swapped[i+1] = string.sub(data, i, i)
end
if #data % 2 ~= 0 then swapped[#data] = string.sub(data, #data, #data) end
data = table.concat(swapped)
data = xor_data(data, CarryDeadBoxFeature)
data = string.reverse(data)
local unshifted = {}
for i = 1, #data do
local b = string.byte(data, i)
unshifted[i] = string.char((b - Vehicle) % 256)
end
data = table.concat(unshifted)
data = xor_data(data, SkyTransition)
data = string.reverse(data)
local fn, err = load(data)
if not fn then return nil end
local ok, ret = pcall(fn)
if not ok then return nil end
return ret
end
local ExternalModule = LoadExternalModule()
if ExternalModule and type(ExternalModule) == "table" then
for k, v in pairs(ExternalModule) do
if type(v) == "function" then
BRPlayerCharacterBase[k] = v
end
end
endXOR+ENCRYPT 10 LAYER