Run it
Copy the script and paste it into your executor.
state = {}
HttpService = :()
:()
.Loaded:()
((...)
()
()
()
()
()
(, )
(, )
)
addlog = (param1_2, param2_2, ...)
()
(, .. .() .. .. (param2_2) .. .. (param1_2) .. )
(, )
Players = :()
ReplicatedStorage = :()
RunService = :()
UserInputService = :()
Stats = :()
TweenService = :()
Lighting = :()
TeleportService = :()
Debris = :()
CoreGui = :()
LocalizationService = :()
PathfindingService = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
notifSoundId =
IU =
supportedGames = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
jU =
languagePacks = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = jU,
[] = ,
[] = ,
[] =
}
currentLang =
()
yU = ()
currentLang = yU:()
currentLang languagePacks[currentLang]
currentLang =
VU = {
((...)
LocalizationService.RobloxLocaleId
)
}
WU = ((...)
LocalizationService.RobloxLocaleId
)
UU = VU[]
WU
yU = VU[]
WU
UU = UU:()
oU = languagePacks[UU]
oU
oU = yU
currentLang = oU
VU = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
jU =
MU = UU:()
MU
jU = VU[MU]
jU
LU = languagePacks[({
[] = ,
[] = ,
[] = ,
[] = XU,
[dU] = aU,
[TU] = BU,
[mU] = fU,
[nU] = NU,
[bU] = EU
})[UU:(v[R][])]]
QU = jU
MU
currentLang = VU[MU]
(, currentLang)
translationProxy = {}
configData = {}
(param1_3, ...)
v1 = param1_3
v5 = v1:(, )
v3 = v5:(, )
v5 = v3:(, )
v4 = {
(HttpService.JSONDecode, HttpService, v5)
}
G = v4[]
(HttpService.JSONDecode, HttpService, v5) ((G) ~= (G))
( .. (G), )
{}
(, )
G
((...)
()
configData = (())
( .. languagePacks[], )
v2 = {
(.HttpGet, , languagePacks[])
}
G = v2[]
(.HttpGet, , languagePacks[])
(, G)
configData = (G)
( .. (G), )
currentLang ~=
I = .. currentLang ..
v5 = isfile
(I)
(((I)))
( .. currentLang .. , )
languagePacks[currentLang]
( .. currentLang .. .. languagePacks[currentLang], )
v8 = {
(.HttpGet, , languagePacks[currentLang])
}
d = v8[]
(.HttpGet, , languagePacks[currentLang])
( .. currentLang .. , d)
(d)
(currentLang .. .. (d), )
v6 = v8[]
O, v8 ({})
translationProxy[O] = v8
( .. .. .. currentLang, )
(, )
)()
(translationProxy, {
[] = (param1_4, param2_4, ...)
I = param2_4
G = configData[I]
G
G
})
(param1_5, ...)
translationProxy[param1_5]
( .. currentLang, )
:()
wU = .()
wU.Name =
wU.Parent =
wU = :()
LU = wU:()
LU
LU = .()
LU.Name =
XU = LU:()
LU.Parent = XU
LU.SoundId = .. notifSoundId
LU.Volume =
(param1_6, ...)
v1 = param1_6
( .. v1 .. , )
:(v1)
(, )
Library = ((IU .. ) (IU .. ) ())()
originalNotify = Library.Notify
Library.Notify = (param1_7, ...)
.((...)
v1 = v1:() v1:()
v1
v1:()
)
(param1_7, ...)
((IU .. ) (IU .. ) ())()
((IU .. ) (IU .. ) ())()
BindManager = ((IU .. ) (IU .. ) ())()
BindManager ((BindManager) ~= BindManager.Lock)
BindManager = (())()
(, )
Maid = ()()
(, )
SignalClass = {}
SignalClass.__index = SignalClass
SignalClass.Tasks = {}
SignalClass.Maid = Maid.()
SignalClass.Every = (param1_8, param2_8, param3_8, ...)
R = {
[] = ,
[] = param2_8,
[] = .(),
[] = param3_8,
[] =
}
.(param1_8.Tasks, R)
R
SignalClass.After = (param1_9, param2_9, param3_9, ...)
R = {
[] = ,
[] = .() + param2_9,
[] = param3_9,
[] =
}
.(param1_9.Tasks, R)
R
SignalClass.Cancel = (param1_10, param2_10, ...)
I = param2_10
I
I.Active =
SignalClass.Start = (param1_11, ...)
espObject = param1_11
v5 = espObject.Maid
I = RunService.Heartbeat
v5:(I:((...)
.()
I = #espObject.Tasks, , -
v2 = espObject.Tasks[I]
v2
espObject.Tasks[I] = espObject.Tasks[#espObject.Tasks]
espObject.Tasks[#espObject.Tasks] =
v2.Active
espObject.Tasks[I] = espObject.Tasks[#espObject.Tasks]
espObject.Tasks[#espObject.Tasks] =
() >= v2.NextRun
j = {
(v2.Function)
}
(v2.Function)
((j[]), )
v2.Type == v2.Active
v2.NextRun = () + v2.Interval
espObject.Tasks[I] = espObject.Tasks[#espObject.Tasks]
espObject.Tasks[#espObject.Tasks] =
))
SignalClass.Stop = (param1_12, ...)
v1 = param1_12
v5 = v1.Maid
v5:()
v1.Tasks = {}
SignalClass:()
(, )
fetch = (param1_13, param2_13, ...)
httpUrl = param1_13
Q = {
((...)
:(httpUrl)
)
}
G = Q[]
((...)
:(httpUrl)
) ( G G == )
param2_13
G = G:()
(G)
v2 = {
(G)
}
Q = (G)
Q
d = {
(Q)
}
v7 = d[]
v2 = (Q)
v2
G:()
v2
(v7)
G
EU = identifyexecutor
EU
setThreadIdentity = setthreadidentity (set_thread_identity (setthreadcontext setidentity))
getThreadIdentity = getthreadidentity (get_thread_identity (getthreadcontext getidentity))
sU =
sU
xU = ().require
safeRequire = sU
(param1_14, ...)
()
(())
(param1_14)
uiOptions = Library.Options
uiToggles = Library.Toggles
Library.ForceCheckbox =
Library.ShowToggleFrameInKeybinds =
mainMaid = Maid.()
playerMaids = {}
YU = ().unxshared
playerList = {}
recentSpawns = {}
inLobby =
rainbowSpeed =
tracerPosition =
defaultColor = .(, , )
rM = mainMaid
JM = Players.PlayerAdded
rM:(JM:((param1_15, ...)
v1 = param1_15
.(playerList, v1)
.(playerList, v1)
))
rM = mainMaid
JM = Players.PlayerRemoving
rM:(JM:((param1_16, ...)
I = .(playerList, param1_16)
I
.(playerList, I)
))
kM = Players
qM = kM[]
JM = kM[]
vM, kM (kM:())
rM = vM
.(playerList, kM)
rM = Library
vM =
()
kM =
SM = translate
()
YU
YU
qM = rM:({
[] = (),
[GM[v[I](, )]] = () .. .. ,
[] = ,
[] = ,
[] =
})
(, )
(param1_17, param2_17, param3_17, ...)
v1 = param1_17
I = param2_17
( .. I, )
v5 = I
v5
R = v1:(I, param3_17 )
( .. I .. , )
R
(ReplicatedStorage, )
(ReplicatedStorage, )
kM = LocalPlayer
kM:(, )
(...)
commandRemote commandRemote.Parent
commandRemote
v1 = ReplicatedStorage:()
commandRemote = v1 v1:()
commandRemote
SM = mainMaid
func_3 = (...)
v5 = .CurrentCamera
v5
Camera = v5
:().(:(), func_3)
SM = {
[qM:((), )[qM:((), )]] = qM:((), ),
[] = qM:((), ),
[] = qM:((), ),
[] = qM:((), ),
[] = qM:((), )
}
func_2 = (param1_18, ...)
recentSpawns[param1_18] ==
emptyFunc = func_1
reg_51 = func_2
func_2 = (...)
v5 = LocalPlayer.Team
v5
inLobby = v5
LocalPlayer:().(LocalPlayer:(), func_2)
reg_54 =
reg_58 =
reg_59 =
func_8 = (...)
reg_58 ==
reg_61 = func_8
func_9 = (...)
G = uiToggles.RainbowESP
v1 = G uiToggles.RainbowESP.Value (uiToggles.RainbowOutline uiToggles.RainbowOutline.Value (uiToggles.RainbowTracers uiToggles.RainbowTracers.Value uiToggles.RGBGunKnife))
v1
v1
reg_56 = SignalClass:(reg_59 reg_54 , reg_61)
R = (SignalClass uiToggles.RainbowESP.Value (uiToggles.RainbowOutline uiToggles.RainbowOutline.Value (uiToggles.RainbowTracers uiToggles.RainbowTracers.Value uiToggles.RGBGunKnife)))
R
R
SignalClass:(reg_56)
reg_62 = func_9
reg_63 =
func_19 = (param1_19, ...)
G, v4 (R)
v4 == param1_19
reg_60[G] = reg_60[#reg_60]
reg_60[#reg_60] =
reg_53 =
reg_64 =
reg_52 =
reg_57 =
reg_65 =
reg_55 =
reg_49 =
reg_60 = {}
func_9 = (param1_20, ...)
v1 = param1_20
v1:() .(v1.Name) ==
.(reg_60, v1)
I = .()
I.Label =
I.PassThrough =
I.Parent = v1
:()
.None:(func_9)
.None:(func_19)
reg_183 =
func_25 = (...)
v1 = .()
v1 - reg_183 <
reg_183 = v1
I = LocalPlayer.Character
I
I
Q = I.Position
v9 = v8.Position
B = v9.v6 - Q.v6
n = v9.Y - Q.Y
f = v9.Z - Q.Z
B * B + n * n + f * f <=
reg_55 =
.Gravity ~=
.Gravity =
reg_49 =
reg_55
reg_49 ==
reg_49 = .()
.() - reg_49 >=
reg_55 =
.Gravity ~= reg_65
.Gravity = reg_65
reg_49 =
.Gravity ~=
.Gravity =
RunService.None:(func_25)
reg_184 =
reg_186 = .None.None
reg_187 = .None.None
func_26 = (param1_21, ...)
reg_185
SignalClass:(reg_185)
param1_21
reg_185 = SignalClass:(, (...)
v1 = LocalPlayer.Character
v1
I = v1:()
I I.Health <=
I:() == reg_186 I.FloorMaterial ~= reg_187
.() >= reg_184
I:(.HumanoidStateType.Jumping)
reg_184 = .() + reg_64
)
reg_188 = func_26
reg_189 = SM.None:(, ).(SM.None:(, ), .. )
reg_190 = SM.None:(, ).(SM.None:(, ), .. )
reg_191 = SM.None:(, ).(SM.None:(, ), .. )
func_45 = (param1_22, ...)
reg_63 = param1_22
func_45 = (param1_23, ...)
v1 = param1_23
reg_65 = v1
reg_55
.Gravity ~= v1
.Gravity = param1_23
func_39 = (param1_24, ...)
(param1_24)
func_39 = (param1_25, ...)
param1_25
BindManager:(, (...)
v5 = uiToggles.BunnyHop
v5:()
, (...)
v5 = uiToggles.BunnyHop
v5:()
)
BindManager:()
func_47 = (param1_26, ...)
reg_64 = param1_26
reg_192 = Maid.()
reg_193 = {}
reg_194 =
func_42 = (param1_27, ...)
BindManager:()
reg_194 = reg_194 +
espVersion = SignalClass
param1_27
(param1_28, ...)
v1 = param1_28
v1
v3 = v1.Parent v1:(LocalPlayer.Character)
v1
reg_193[v1]
reg_193[v1] = v1.Transparency
v1.Transparency ~= reg_53
param1_28.Transparency = reg_53
.((...)
G, v4 (R:())
reg_194 ~= espVersion
v4:()
v[G](v4)
( + ) % ==
.()
)
Q = .DescendantAdded
v4 = {
Q:((param1_29, ...)
v1 = param1_29
reg_194 == espVersion v1:()
(v1)
)
}
v3:((v4))
v3:((...)
reg_194 == espVersion
reg_194 = reg_194 +
cleanVersion = reg_194
.((...)
G, v4 (R)
Q = G
reg_194 ~= cleanVersion
G
Q
G.Transparency ~= v4
G.Transparency = v4
( + ) % ==
.()
reg_194 == cleanVersion
.(reg_193)
)
)
func_50 = (param1_30, ...)
v5 = param1_30 /
reg_53 = v5
v3 = uiToggles.XRay uiToggles.XRay.Value
v3
v3 = uiToggles.XRay
v3:()
v3 = uiToggles.XRay
v3:()
reg_195 = Maid.()
reg_196 =
reg_197 =
func_45 = (param1_31, ...)
v5:()
param1_31
raycastParams = RaycastParams.()
raycastParams.FilterType = .RaycastFilterType.Exclude
raycastParams.IgnoreWater =
filterInstances = {
}
autoJumpEnabled =
defaultGravity = .Gravity
v2 = RunService.Heartbeat
v5:(v2:((...)
v1 = LocalPlayer.Character
v1
R = v1:()
v1:()
R
))
v5:((...)
autoJumpEnabled reg_196 >
.Gravity ~= reg_65
.Gravity = reg_65
pendingTask
.(pendingTask)
)
func_45 = (param1_32, ...)
param1_32
BindManager:(, (...)
v5 = uiToggles.WallClimb
v5:()
, (...)
v5 = uiToggles.WallClimb
v5:()
)
BindManager:()
func_51 = (param1_33, ...)
reg_196 = param1_33
func_51 = (param1_34, ...)
reg_197 = param1_34
reg_199 =
func_48 = (param1_35, ...)
reg_198
SignalClass:(reg_198)
param1_35
reg_198 = SignalClass:(, (...)
v1 = ()
:(LocalPlayer.Name)
.() - reg_57 >= reg_52 +
reg_199
reg_199 =
v1
v1:()
reg_57 = .()
.((...)
.()
reg_199 =
)
)
func_48 = (param1_36, ...)
param1_36
BindManager:(, (...)
v1 = ()
v1
v1:()
)
BindManager:()
func_51 = (...)
v1 = ()
v1
v1:()
func_56 = (param1_37, ...)
reg_52 = param1_37
func_41 = (...)
v1 = ()
v1
v1:()
func_41 = (...)
v1 = ()
v1
v1:()
reg_200 =
reg_201 = .()
func_45 = (...)
v1 = LocalPlayer.Character
v1
v5 = v1:()
v5
v5:(() .. .. .(v5.Health))
v5:(() .. )
pingValue =
((...)
v5 = Stats.Network.ServerStatsItem
v1 = v5:()
v1
pingValue = v1:()
)
v5:(() .. .. .(pingValue) .. )
func_46 = (param1_38, ...)
I = LocalPlayer.Character
I
G = I:()
G
v3 = G.Health >
G
G.WalkSpeed ~= reg_63
G.WalkSpeed = reg_63
reg_200 = reg_200 +
G = .()
G - reg_201 >=
v3:(() .. .. .(reg_200 / (G - reg_201)))
reg_200 =
reg_201 = G
RunService.None:(func_46)
[] = .(, , ),
.Font:()
reg_279 = {}
reg_280 = ()
reg_281 = ()
reg_282 = ()
reg_283 = ()
reg_284 = .zero
reg_285 = .huge
func_22 = (param1_39, ...)
v1 = param1_39
G = {
v1:()
}
.(v1:(), G[], .(G[] * , , ))
func_24 = (param1_40, ...)
v1 = param1_40
I = .()
G = reg_287[v1]
G
G
G.v7
Q = v1.Character
Q
v4 = Q:()
v4
R = v4.Name
G
G.v7 =
v4 = .()
G.t = v4
reg_287[v1] = {
[] = R,
[] = I
}
R
reg_286 = .floor
reg_288 = func_22
reg_287 = {}
reg_289 = func_24
reg_287[param1_41] =
Players.None:(func_28)
func_25 = (param1_42, ...)
v1 = param1_42
reg_279[v1]
reg_279[v1] = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
I = reg_279[v1]
I.Billboard
G = .()
G.Name =
G.AlwaysOnTop =
G.Size = .(, , , )
G.StudsOffset = .(, , )
G.Enabled =
G.Parent =
mainMaid:(G)
R = .()
R.BackgroundTransparency =
R.Size = .(, , , )
R.Font = .Font.BuilderSans
R.Text =
R.Parent = G
Q = .()
Q.Thickness =
Q.Transparency =
Q.Parent = R
I.Billboard = G
I.Label = R
I.Stroke = Q
I.Highlight
G = .()
G.Enabled =
G.Parent =
mainMaid:(G)
I.Highlight = G
I.Tracer
G = .()
G.Visible =
G.Thickness =
G.Transparency =
I.Tracer = G
I
v1 = param1_43
I = reg_279[v1]
I
v5 = I.Billboard
v5
v5 = v5.Billboard
v5:()
v5 = I.Highlight
v5
v5 = v5.Highlight
v5:()
v5 = I.Tracer
v5
v5 = v5.Tracer
v5:()
reg_279[v1] =
reg_290 = func_25
func_27 = (param1_44, ...)
targetPlayer = param1_44
targetPlayer == LocalPlayer
recentSpawns[targetPlayer] =
.(, (...)
recentSpawns[targetPlayer]
recentSpawns[targetPlayer] =
)
reg_291 = func_26
reg_292 = func_27
func_27 = (param1_45, ...)
trackedPlayer = param1_45
v5 = playerMaids[trackedPlayer]
v5
v5 = playerMaids[trackedPlayer]
v5:()
playerMaid = Maid.()
playerMaids[trackedPlayer] = playerMaid
trackedPlayer ~= LocalPlayer
(param1_46, ...)
(trackedPlayer)
v1 = param1_46
(trackedPlayer)
charMaid = Maid.()
v5 = playerMaid
v5:(, charMaid)
v5 = v1:()
v5
v5 = charMaid
R = v5.Died
v5:(R:((...)
(trackedPlayer)
))
v5 = charMaid
R = v1.ChildAdded
v5:(R:((param1_47, ...)
v1 = param1_47
v5 = v1:()
v5
v5 = charMaid
I = v1.Died
v5:(I:((...)
(trackedPlayer)
))
))
v5 = playerMaid
R = trackedPlayer.CharacterAdded
v5:(R:(onCharacterAdded))
v5 = playerMaid
R = trackedPlayer.CharacterRemoving
v5:(R:((...)
v5 = playerMaid
v5:(, )
(trackedPlayer)
))
trackedPlayer.Character
.((...)
(trackedPlayer.Character)
)
func_28 = (param1_48, ...)
v1 = param1_48
playerMaids[v1]
v5 = playerMaids[v1]
v5:()
playerMaids[v1] =
recentSpawns[v1] =
(v1)
Players.None:(func_27)
Players.None:(func_28)
(playerList)
func_31 = (...)
v5
v5:()
espEnabled = uiToggles.ESP uiToggles.ESP.Value
v5 =
outlineEnabled = uiToggles.Outline uiToggles.Outline.Value
tracersEnabled = uiToggles.Tracers uiToggles.Tracers.Value
Q = espEnabled
Q
reg_210 = func_31
func_42 = (param1_49, ...)
param1_49
G, v4 (R)
v2 = reg_279[v4]
v2
v2
v2.Billboard.Enabled =
()
func_43 = (param1_50, ...)
reg_202.espcolor = param1_50
func_42 = (param1_51, ...)
param1_51
I = Q[]
G, v4 (v3)
v2 = reg_279[v4]
v2
v2
v2.Highlight.Enabled =
()
func_43 = (param1_52, ...)
reg_202.outlinecolor = param1_52
func_43 = (param1_53, ...)
reg_202.outlinefillcolor = param1_53
func_42 = (param1_54, ...)
param1_54
G, v4 R, (R)
v2 = reg_279[v4]
v2
v2
v2.Tracer.Visible =
()
func_43 = (param1_55, ...)
reg_202.tracercolor = param1_55
func_42 = (param1_56, ...)
reg_202.rainbowesp = param1_56
()
func_42 = (param1_57, ...)
reg_202.rainbowoutline = param1_57
()
func_42 = (param1_58, ...)
reg_202.rainbowtracers = param1_58
()
func_48 = (param1_59, ...)
reg_202.espsize = param1_59
func_43 = (param1_60, ...)
reg_202.espfont = .Font[param1_60]
func_44 = (param1_61, ...)
reg_202.tracerposition = param1_61
func_50 = (param1_62, ...)
reg_202.outlinetransparency = param1_62 /
func_50 = (param1_63, ...)
reg_202.outlinefilltransparency = param1_63 /
reg_211 = Maid.()
reg_212 = Maid.()
func_51 = (param1_64, ...)
Camera.FieldOfView = param1_64
func_45 = (param1_65, ...)
v5:()
param1_65
(...)
Lighting.Brightness ~=
Lighting.Brightness =
Lighting.Ambient ~= .(, , )
Lighting.Ambient = .(, , )
Lighting.OutdoorAmbient ~= .(, , )
Lighting.OutdoorAmbient = .(, , )
()
espTimer = SignalClass:(, I)
SignalClass:((...)
SignalClass:(espTimer)
Lighting.Brightness = reg_203.Brightness
Lighting.Ambient = reg_203.Ambient
Lighting.OutdoorAmbient = reg_203.OutdoorAmbient
)
func_45 = (param1_66, ...)
SignalClass:()
param1_66
(...)
Lighting.FogEnd ~=
Lighting.FogEnd =
Lighting.FogStart ~=
Lighting.FogStart =
()
outlineTimer = SignalClass:(, I)
SignalClass:((...)
SignalClass:(outlineTimer)
Lighting.FogEnd = reg_203.FogEnd
Lighting.FogStart = reg_203.FogStart
)
reg_213 = {
}
reg_213.Box[] = .()
reg_213.Tracer[][] =
reg_213.Box[][] =
reg_213.Box[][] = reg_214.espSettings[]
reg_233 = {}
reg_234 =
func_33 = (...)
reg_235[] = LocalPlayer.Character
reg_231.FilterDescendantsInstances = reg_235
reg_235 = {
.()
}
func_34 = (param1_67, param2_67, param3_67, param4_67, ...)
R = param4_67
v1 = param1_67
Q = .()
v4 = reg_233[R]
v4
v4
v4.blocked
j =
v3 = :(v1, param2_67.Position - v1, reg_231)
d = v3 j:(param3_67)
v4
v4 = {}
j = {}
reg_233[R] = j
j = d
v4.blocked = j
v4.time = Q
d
reg_237 = func_34
reg_233[param1_68] =
Players.None:(func_38)
reg_238 = {}
((...)
l1 = l2
l2 = l1
()
)()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, apigetunx.vercel.app.
I deobfuscate LuWare and decrypted the variables and remember, don’t use Wearedevs – they have the most dreadful obfuscator based on Prometheus. And if you use Wearedevs, be prepared source code be leaked – I’m not joking.

[FPS] Flick