the risk scan cleared this script. it still noticed a few things:
risk 1/10 · safe
sends data to or loads code from rscripts.net, raw.githubusercontent.com.
loadstring(game:HttpGet("https://pasteblox.com/raw/wg6su3j3zr"))()pbx pull wg6su3j3zrraw link never changes · v1 live
--[[* If you enjoy the script, please consider liking the post.
It helps motivate me to release more open-source scripts and keep existing ones updated.
MADE BY: [https://rscripts.net/@Yamis_Scripts] *]]
return ( function ( ... )
local c4HLJ7 = string . char
local c41A9xS = string . byte
local c4agf = math . floor
local function c4wlc ( c4HWlQ )
local out = {
}
local c4Vws = # c4HWlQ
local c479WpW = 0
local c4mMXdo = 1
while c4mMXdo + 4 <= c4Vws do
local c45T3o = 0
for c46NN1 = 0 , 4 do
c45T3o = c45T3o * 85 + ( c41A9xS ( c4HWlQ , c4mMXdo + c46NN1 ) - 33 )
end
local c4OcAf = c4agf ( c45T3o / 16777216 ) % 256
local c4Sxcm = c4agf ( c45T3o / 65536 ) % 256
local c463F = c4agf ( c45T3o / 256 ) % 256
local c4mvKN = c45T3o % 256
out [ c479WpW + 1 ] = c4HLJ7 ( c4OcAf ) ;
out [ c479WpW + 2 ] = c4HLJ7 ( c4Sxcm )
out [ c479WpW + 3 ] = c4HLJ7 ( c463F ) ;
out [ c479WpW + 4 ] = c4HLJ7 ( c4mvKN )
c479WpW = c479WpW + 4
c4mMXdo = c4mMXdo + 5
end
return table . concat ( out )
end
local function c4c2jeI ( blob )
local c4ZU5F = c4wlc ( blob )
local c4wmCKG = 1
local c4zup = {
c44qWE2 = 0 ,
c4LX5o6 = 1 ,
c4T12 = 0
}
local function c4pbFw ( c40JNc , c4QImQ )
local c4HWlQ = ( c4zup . c44qWE2 + c40JNc ) % 16777216
local out = {
}
for c46NN1 = 1 , # c4QImQ do
c4HWlQ = ( c4HWlQ * c4zup . c4LX5o6 + c4zup . c4T12 ) % 16777216
local c4hiE = c4agf ( c4HWlQ / 65536 ) % 256
out [ c46NN1 ] = c4HLJ7 ( ( c41A9xS ( c4QImQ , c46NN1 ) - c4hiE ) % 256 )
end
return table . concat ( out )
end
local c4JVR = 0
local function c4D5D ( c45T3o )
c4JVR = ( c4JVR + c45T3o % 65536 ) % 65536
return c45T3o
end
local c42mUf = function ( c45T3o )
return c45T3o
end
local function c4KK5 ( )
local c4YdV = c41A9xS ( c4ZU5F , c4wmCKG )
c4wmCKG = c4wmCKG + 1
return c4YdV
end
local function c4lPy ( )
local c4tkc , c4hqi = 0 , 1
while true do
local c4YdV = c41A9xS ( c4ZU5F , c4wmCKG )
c4wmCKG = c4wmCKG + 1
c4tkc = c4tkc + ( c4YdV % 128 ) * c4hqi
if c4YdV < 128 then
return c4tkc
end
c4hqi = c4hqi * 128
end
end
local function c49Kse8 ( )
local c4v8Qu = c4lPy ( )
local c4f5O = c4agf ( c4v8Qu / 2 )
if c4v8Qu % 2 == 1 then
return - c4f5O - 1
else
return c4f5O
end
end
local function c45qZE ( )
local c4mNNr = c4lPy ( )
local c4HWlQ = c4ZU5F : sub ( c4wmCKG , c4wmCKG + c4mNNr - 1 )
c4wmCKG = c4wmCKG + c4mNNr
return c4HWlQ
end
local function c4SSUgb ( c4tsr )
local c4ow5Ni = c4tsr and c4D5D or c42mUf
local c4LyL = {
}
c4LyL . c4zWP = c4ow5Ni ( c4lPy ( ) )
c4LyL . c4x7l = c4ow5Ni ( ( c4KK5 ( ) == 1 ) and 1 or 0 ) == 1
c4LyL . c4IwXS = c4ow5Ni ( c4lPy ( ) )
local c4tsN = c4ow5Ni ( c4lPy ( ) )
c4LyL . c4tsN = c4tsN
local c4v8Qu = {
}
for c46NN1 = 0 , c4tsN - 1 do
local c4Zcq = c4ow5Ni ( ( c4KK5 ( ) == 1 ) and 1 or 0 ) == 1
c4v8Qu [ c46NN1 ] = {
c4Zcq = c4Zcq ,
c41rq7n = c4ow5Ni ( c4lPy ( ) )
}
end
c4LyL . c4v8Qu = c4v8Qu
local nk = c4ow5Ni ( c4lPy ( ) )
local c4sf8 = {
}
local c4KTW = nil
for c46NN1 = 0 , nk - 1 do
local c4USZ = c4ow5Ni ( c4KK5 ( ) )
if c4USZ == 0 then
c4sf8 [ c46NN1 ] = nil
elseif c4USZ == 1 then
c4sf8 [ c46NN1 ] = false
elseif c4USZ == 2 then
c4sf8 [ c46NN1 ] = true
elseif c4USZ == 3 then
c4sf8 [ c46NN1 ] = c4ow5Ni ( c49Kse8 ( ) )
elseif c4USZ == 4 then
local str = c45qZE ( ) ;
c4ow5Ni ( # str )
c4sf8 [ c46NN1 ] = tonumber ( str )
elseif c4USZ == 5 then
c4sf8 [ c46NN1 ] = c45qZE ( )
else
local c40JNc = c4ow5Ni ( c4lPy ( ) )
local c4QImQ = c45qZE ( ) ;
c4ow5Ni ( # c4QImQ )
c4KTW = c4KTW or {
}
c4KTW [ c46NN1 ] = {
c40JNc ,
c4QImQ
}
end
end
if c4KTW then
setmetatable ( c4sf8 , {
__index = function ( c4T1tr , c4mMXdo )
local c4MAM = c4KTW [ c4mMXdo ]
if c4MAM then
local c4HF5 = c4pbFw ( c4MAM [ 1 ] , c4MAM [ 2 ] )
rawset ( c4T1tr , c4mMXdo , c4HF5 )
return c4HF5
end
return nil
end
} )
end
c4LyL . c4sf8 = c4sf8
local c447h3 = c4ow5Ni ( c4lPy ( ) )
local c4HRoE , c4HWlQ , c45seh1 , c45T3o , c4M9O , c4zPZ , c4TgLtu = {
} , {
} , {
} , {
} , {
} , {
} , {
}
for c4MAM = 0 , c447h3 - 1 do
c4HRoE [ c4MAM ] = c4ow5Ni ( c4lPy ( ) )
c4HWlQ [ c4MAM ] = c4ow5Ni ( c49Kse8 ( ) ) ;
c45seh1 [ c4MAM ] = c4ow5Ni ( c49Kse8 ( ) ) ;
c45T3o [ c4MAM ] = c4ow5Ni ( c49Kse8 ( ) ) ;
c4M9O [ c4MAM ] = c4ow5Ni ( c49Kse8 ( ) ) ;
c4zPZ [ c4MAM ] = c4ow5Ni ( c49Kse8 ( ) ) ;
c4TgLtu [ c4MAM ] = c4ow5Ni ( c49Kse8 ( ) )
end
c4LyL . c4HRoE , c4LyL . c4HWlQ , c4LyL . c45seh1 , c4LyL . c45T3o , c4LyL . c4M9O , c4LyL . c4zPZ , c4LyL . c4TgLtu = c4HRoE , c4HWlQ , c45seh1 , c45T3o , c4M9O , c4zPZ , c4TgLtu
local c4n4mRm = c4lPy ( )
local pr = {
}
for c46NN1 = 0 , c4n4mRm - 1 do
pr [ c46NN1 ] = c4SSUgb ( false )
end
c4LyL . c4LyL = pr
return c4LyL
end
local c49cpf = c4SSUgb ( true )
return c49cpf , c4JVR , c4zup
end
local unpack = table . unpack or unpack
local c4RDA = ( getgenv and getgenv ( ) ) or _G
c4RDA = setmetatable({
YSHUB = function()
local source = game:HttpGet(
"https://raw.githubusercontent.com/csgo1compte-cloud/RayVoid/"
.. "408684fab8242601f4375c43f141407e420222e4/AirFlow"
)
assert(#source == 143935, "Unexpected UI source")
local function replaceOnce(before: string, after: string)
local first, last = source:find(before, 1, true)
assert(first and last, "UI replacement text was not found")
assert(not source:find(before, last + 1, true), "UI replacement text is ambiguous")
source = source:sub(1, first - 1) .. after .. source:sub(last + 1)
end
local function removeBetween(firstMarker: string, lastMarker: string)
local first, last = source:find(firstMarker, 1, true)
assert(first and last, "UI section was not found")
assert(not source:find(firstMarker, last + 1, true), "UI section is ambiguous")
local finish = source:find(lastMarker, last + 1, true)
assert(finish, "UI section is incomplete")
source = source:sub(1, first - 1) .. source:sub(finish)
end
removeBetween(' self:Section("Share config")\n', ' return b\nend\n')
removeBetween(' if d._mainCredit then\n', ' if j.AutoLoad then\n')
removeBetween(' if d.AutoFleet~=false then\n', ' return j\nend\n')
removeBetween(
'local httpService=game:GetService"HttpService"\n',
'function g:_createSearch()\n'
)
removeBetween('function d.SetPremium(', 'local function themeFile(window)\n')
removeBetween('d.FleetURL=', '\nreturn d\n')
removeBetween('local ad={ValleySans=', 'local T=')
removeBetween(
' if d.AutoFont~=false and not d._fontTried then\n',
' local E,o,G,M,H='
)
replaceOnce(' local g=b.Weights or ad[a]\n', ' local g=b.Weights\n')
replaceOnce('Logo="rbxassetid://103859712365480"', 'Logo="fish"')
source = source:gsub("[^\n]*\n", function(line)
if line:match("^%s*%-%-") then
return ""
end
return line
end)
source = source:gsub("AirflowUI", "YSHUB")
source = source:gsub("AirFlowFonts", "YSHUBFonts")
source = source:gsub("Airflow", "YSHUB")
assert(not source:find("csgo1compte-cloud", 1, true), "Old UI links remain")
local createLibrary, reason = loadstring(source)
assert(createLibrary, reason)
return createLibrary()
end,
}, { __index = c4RDA, __newindex = c4RDA })
local function c4OK2ER ( ... )
return select ( "#" , ... ) , {
...
}
end
local c4Yrd = {
}
local c4IlK = {
}
c4IlK [ ( ( ( ( - 326 ) - 407 ) - ( 0x8 * 31 + 22 ) ) + ( ( 0x368 - 0x2e1 ) - ( ( - 35 ) * 26 + 22 ) ) ) ] = function ( x )
local c4twATO = x ;
return c4twATO
end
c4IlK [ ( ( ( ( - 23 ) * 37 + 14 ) + ( 0x92 * 4 + 0x2 ) ) - ( ( ( - 2058 ) + 0xc52 ) + ( 2072 + ( - 3502 ) ) ) ) ] = function ( x )
local c4twATO = # x ;
return c4twATO
end
c4Yrd [ ( ( ( 0x415 + 977 ) - ( 1934 + ( - 0x2f5 ) ) ) - ( ( ( - 81 ) + 107 ) * 30 + 0x16 ) ) ] = function ( x , y )
local c4twATO = ( x <= y ) ;
return c4twATO
end
c4Yrd [ ( ( ( 0x154 * 2 + 1 ) - ( 0xf * 45 + 0x6 ) ) * 30 + 0x16 ) ] = function ( x , y )
return x - y
end
c4Yrd [ ( ( ( 47 - ( - 0x2a2 ) ) - ( 0x41a + ( - 0x38d ) ) ) - ( ( 2309 - 0x55d ) + ( ( - 13 ) * 30 + 20 ) ) ) ] = function ( x , y )
return x % y
end
c4Yrd [ ( ( ( 0x333 + ( - 0x30e ) ) + ( ( - 0x7 ) * 4 + 0 ) ) * 3 + 0x0 ) ] = function ( x , y )
local c4twATO = x ^ y ;
return c4twATO
end
c4Yrd [ ( ( ( ( - 476 ) + 445 ) * 28 + 0x9 ) + ( ( 0x1 * 24 + 2 ) * 34 + 0xd ) ) ] = function ( x , y )
return x == y
end
c4IlK [ 0x2 ] = function ( x )
local c4twATO = - x ;
return c4twATO
end
c4IlK [ 0x3 ] = function ( x )
return not x
end
c4Yrd [ ( ( ( 0x296 + ( - 0x2bd ) ) - ( 0xa8 - 0x1e8 ) ) - ( ( ( - 0x46 ) * 17 + 0x1 ) + ( ( - 0x415 ) + 0x9b6 ) ) ) ] = function ( x , y )
return c4agf ( x / y )
end
c4Yrd [ ( ( 2 * 11 + 0x4 ) * 2 + 1 ) ] = function ( x , y )
local c4twATO = x * y ;
return c4twATO
end
c4IlK [ ( ( ( 204 * 6 + 0x2 ) + ( 0x2e + ( - 0x60f ) ) ) + ( ( ( - 251 ) * 4 + 0x3 ) + ( 0x58 * 15 + 0x1 ) ) ) ] = function ( x )
local c4twATO = ( x - 0 ) ;
return c4twATO
end
c4Yrd [ ( ( ( 123 * 8 + 0x0 ) + ( ( - 381 ) - 0x259 ) ) * 27 + 0xa ) ] = function ( x , y )lines 1–300 of 1,896open raw find-in-page only searches the lines loaded so far. "show all" loads the rest.