Загрузка данных


_G . ScriptVersion = "\118\050\046\054\046\048\032\045\032\067\117\112\105\100\032\068\105\115\116\097\110\099\101\032\038\032\069\109\112\114\101\115\115\032\068\101\102\101\110\115\101\032\070\105\120"
pcall ( function ( )
local _6132de6ce9 = os . date ( "\091\037\089\045\037\109\045\037\100\032\037\072\058\037\077\058\037\083\093" )
local _968d4e2626 = string . format ( "\037\115\032\091\073\078\070\079\093\032\076\111\097\100\101\100\032\037\115\032\124\032\065\112\112\108\105\101\100\058\032\054\048\032\115\116\117\100\115\032\083\108\097\109\032\069\115\099\097\112\101\044\032\049\046\049\053\115\032\066\108\111\099\107\032\067\068\044\032\049\052\032\115\116\117\100\115\032\065\079\069\032\104\105\116\084\097\098\108\101\044\032\085\112\114\105\103\104\116\032\067\070\114\097\109\101\n" , _6132de6ce9 , _G . ScriptVersion )
if typeof ( appendfile ) == "\102\117\110\099\116\105\111\110" then
appendfile ( logPath , _968d4e2626 )
elseif typeof ( writefile ) == "\102\117\110\099\116\105\111\110" then
writefile ( logPath , _968d4e2626 )
end
end )
getgenv ( ) . Config = {
Misc = {
PsCode = "" ,
FastMode = false ,
WebhookURL = "" ,
FpsCap = 25 ,
} ,
CircleQueue = {
Enabled = true ,
Order = {
"" ,
"" ,
"" ,
"" ,
} ,
} ,
}
if LPH_OBFUSCATED then
LRM_INIT_SCRIPT ( function ( )
function isIdInList ( _ce34c07892 , _ddf40932d8 )
local _50c9e2815d = game : GetService ( "\065\115\115\101\116\083\101\114\118\105\099\101" )
local _9187f672fd = { }
local _8714407906 , _2c220fd129 = pcall ( function ( )
return _50c9e2815d : GetGamePlacesAsync ( )
end )
if _8714407906 and _2c220fd129 then
local _a16345d294 = _2c220fd129
while true do
for _cea4f4679f , _2b5734d367 in _a16345d294 : GetCurrentPage ( ) do
table . insert ( _9187f672fd , _2b5734d367 . PlaceId )
end
if _a16345d294 . IsFinished then
break
end
task . wait ( )
local _11aa263eea , _27b1e9c426 = pcall ( function ( )
_a16345d294 : AdvanceToNextPageAsync ( )
end )
if not _11aa263eea then
break
end
task . wait ( )
end
end
for _82c91e131d , _638ad88553 in ipairs ( _ddf40932d8 ) do
if _638ad88553 == _ce34c07892 or table . find ( _9187f672fd , _638ad88553 ) then
return true
end
end
return false
end
local _f77782d36d = game . PlaceId
local _35b436d66e = isIdInList ( _f77782d36d , { 1730877806 } )
if _35b436d66e then
repeat
task . wait ( )
until game : IsLoaded ( )
task . wait ( 1 )
local function _36479f8f3d ( )
if SELIWARE_LOADED or seliware or getgenv ( ) . seliware then
return "\083\101\108\105\119\097\114\101"
end
if DELTA_LOADED or Delta or delta or is_delta_closure or ( getgenv and getgenv ( ) . Delta ) then
return "\068\101\108\116\097"
end
if POTASSIUM_LOADED or Potassium or potassium or ( getgenv and getgenv ( ) . Potassium ) then
return "\080\111\116\097\115\115\105\117\109"
end
if WAVE_LOADED or Wave or wave or is_wave_function or ( getgenv and getgenv ( ) . Wave ) then
return "\087\097\118\101"
end
if
VELOCITY_LOADED
or Velocity
or velocity
or is_velocity_closure
or ( getgenv and getgenv ( ) . Velocity )
then
return "\086\101\108\111\099\105\116\121"
end
if getexecutorname then
local _934d4b78a7 , _2552cfbaf7 = pcall ( getexecutorname )
if _934d4b78a7 and _2552cfbaf7 then
return _2552cfbaf7
end
end
if identifyexecutor then
local _ff7f750f2a , _2bff1c2312 = pcall ( identifyexecutor )
if _ff7f750f2a and _2bff1c2312 then
return _2bff1c2312
end
end
return "\085\110\107\110\111\119\110"
end
local _2f60ff3c63 = _36479f8f3d ( )
print ( "\069\120\101\099\117\116\111\114\032\100\101\116\101\099\116\101\100\058" , _2f60ff3c63 )
if
(
_2f60ff3c63 == "\083\101\108\105\119\097\114\101"
or _2f60ff3c63 == "\080\111\116\097\115\115\105\117\109"
or _2f60ff3c63 == "\087\097\118\101"
or _2f60ff3c63 == "\086\101\108\111\099\105\116\121"
) and _f77782d36d ~= 1730877806
then
local _90e94bf8ac = game . Players . LocalPlayer
local _32b8a07ab1 = game : GetService ( "\076\111\103\083\101\114\118\105\099\101" )
local _17806d5428 = false
local _730ae8a145 = {
"\114\097\105\115\101\116\101\108\101\112\111\114\116\105\110\105\116\102\097\105\108\101\100\101\118\101\110\116" ,
"\112\114\101\118\105\111\117\115\032\116\101\108\101\112\111\114\116\032\105\115\032\105\110\032\112\114\111\099\101\115\115\105\110\103" ,
"\105\115\116\101\108\101\112\111\114\116\105\110\103" ,
"\116\101\108\101\112\111\114\116\032\102\097\105\108\101\100" ,
"\116\101\108\101\112\111\114\116\097\115\121\110\099" ,
}
local function _b260d3ed30 ( _ecc6f32828 , _44a78949d7 )
local _2c2c7ad5c3 = string . lower ( tostring ( _ecc6f32828 ) .. "\032" .. tostring ( _44a78949d7 ) )
for _4562369f6c , _443173f9c9 in ipairs ( _730ae8a145 ) do
local _b0f2879c04 = string . find ( _2c2c7ad5c3 , _443173f9c9 , 1 , true )
if _b0f2879c04 then
warn ( "\226\154\160\239\184\143\032\069\120\099\108\117\100\101\100\032\101\114\114\111\114\032\040\110\111\032\107\105\099\107\041\058" , _ecc6f32828 )
return true
end
end
return false
end
local function _5c7e1c9f17 ( _6011b708b5 , _a753883958 )
local _76cafeaec0 = ( tostring ( _6011b708b5 ) .. "\032" .. tostring ( _a753883958 ) ) : lower ( )
if
_76cafeaec0 : find ( "\114\098\120\097\115\115\101\116\105\100" )
or _76cafeaec0 : find ( "\102\097\105\108\101\100\032\116\111\032\108\111\097\100" )
or _76cafeaec0 : find ( "\114\101\113\117\101\115\116\032\097\115\115\101\116" )
or _76cafeaec0 : find ( "\097\115\115\101\116\032\119\097\115\032\110\111\116\032\102\111\117\110\100" )
or _76cafeaec0 : find ( "\117\110\097\098\108\101\032\116\111\032\108\111\097\100" )
or _76cafeaec0 : find ( "\099\111\110\116\101\110\116\032\102\097\105\108\101\100" )
or _76cafeaec0 : find ( "\102\097\105\108\101\100\032\116\111\032\112\114\111\099\101\115\115" )
then
return true
end
local _a7364b59ae = {
"\119\111\114\107\115\112\097\099\101" ,
"\114\101\112\108\105\099\097\116\101\100\115\116\111\114\097\103\101" ,
"\114\101\112\108\105\099\097\116\101\100\102\105\114\115\116" ,
"\115\101\114\118\101\114\115\099\114\105\112\116\115\101\114\118\105\099\101" ,
"\115\101\114\118\101\114\115\116\111\114\097\103\101" ,
"\115\116\097\114\116\101\114\112\108\097\121\101\114" ,
"\115\116\097\114\116\101\114\103\117\105" ,
"\115\116\097\114\116\101\114\112\097\099\107" ,
"\108\105\103\104\116\105\110\103" ,
"\115\111\117\110\100\115\101\114\118\105\099\101" ,
"\099\104\097\116" ,
"\116\101\097\109\115" ,
"\112\108\097\121\101\114\115" ,
}
for _fc25cf31ef , _518feb72f5 in ipairs ( _a7364b59ae ) do
if _76cafeaec0 : find ( _518feb72f5 ) then
return true
end
end
return false
end
local function _153d95d400 ( _65da1dc000 , _4fedee9787 )
if _17806d5428 then
return
end
if _5c7e1c9f17 ( _65da1dc000 , _4fedee9787 ) then
warn ( "\226\154\160\239\184\143\032\073\103\110\111\114\105\110\103\032\103\097\109\101\032\115\099\114\105\112\116\032\101\114\114\111\114\058" , _65da1dc000 )
return
end
if _b260d3ed30 ( _65da1dc000 , _4fedee9787 ) then
warn ( "\226\154\160\239\184\143\032\069\120\099\108\117\100\101\100\032\101\114\114\111\114\032\100\101\116\101\099\116\101\100\032\040\110\111\032\107\105\099\107\041\058" , _65da1dc000 )
return
end
_17806d5428 = true
local _8b0b1caa34 = tostring ( _65da1dc000 )
local _7e4bd8217b = 200
if # _8b0b1caa34 > _7e4bd8217b then
_8b0b1caa34 = _8b0b1caa34 : sub ( 1 , _7e4bd8217b ) .. "\046\046\046"
end
_90e94bf8ac : Kick ( "\069\114\114\111\114\032\100\101\116\101\099\116\101\100\032\045\032\065\117\116\111\032\068\067\032\116\111\032\112\114\101\118\101\110\116\032\098\097\110\n\n\032\069\082\082\079\082\058\032\n" .. _8b0b1caa34 )
end
_32b8a07ab1 . MessageOut : Connect ( function ( _f88c7849cf , _785be4e51e )
if _785be4e51e == Enum . MessageType . MessageError then
_153d95d400 ( _f88c7849cf , "\067\097\117\103\104\116\032\118\105\097\032\076\111\103\083\101\114\118\105\099\101" )
end
end )
local _edbd9d091c = game : GetService ( "\083\099\114\105\112\116\067\111\110\116\101\120\116" )
if _edbd9d091c then
_edbd9d091c . Error : Connect ( function ( _0423199d2d , _539e88ab10 , _d90e480f49 )
_153d95d400 ( _0423199d2d , _539e88ab10 )
end )
end
end
end
task . wait ( )
end )
end
if not LPH_OBFUSCATED then
LPH_NO_UPVALUES = function ( _42e6875ccf )
return _42e6875ccf
end
LRM_ScriptVersion = 001
LRM_SecondsLeft = math . huge
LRM_TotalExecutions = 0
script_key = false
function isIdInList ( _f86bcedf0d , _ecf96383ad )
local _46cc087521 = game : GetService ( "\065\115\115\101\116\083\101\114\118\105\099\101" )
local _bb6d20e5a2 = { }
local _9b6bdcb3ed , _693169fb16 = pcall ( function ( )
return _46cc087521 : GetGamePlacesAsync ( )
end )
if _9b6bdcb3ed and _693169fb16 then
local _331dec72f4 = _693169fb16
while true do
for _11fd87bd52 , _cd565227a1 in _331dec72f4 : GetCurrentPage ( ) do
table . insert ( _bb6d20e5a2 , _cd565227a1 . PlaceId )
end
if _331dec72f4 . IsFinished then
break
end
task . wait ( )
local _990f5ec637 , _8b4d7751ca = pcall ( function ( )
_331dec72f4 : AdvanceToNextPageAsync ( )
end )
if not _990f5ec637 then
break
end
task . wait ( )
end
end
for _bc59468568 , _cb4272fa42 in ipairs ( _ecf96383ad ) do
if _cb4272fa42 == _f86bcedf0d or table . find ( _bb6d20e5a2 , _cb4272fa42 ) then
return true
end
end
return false
end
local _71d5fbd980 = game . PlaceId
local _b17fee74d6 = isIdInList ( _71d5fbd980 , { 1730877806 } )
if _b17fee74d6 then
repeat
task . wait ( )
until game : IsLoaded ( )
task . wait ( 1 )
local function _e3bacd6272 ( )
if SELIWARE_LOADED or seliware or getgenv ( ) . seliware then
return "\083\101\108\105\119\097\114\101"
end
if DELTA_LOADED or Delta or delta or is_delta_closure or ( getgenv and getgenv ( ) . Delta ) then
return "\068\101\108\116\097"
end
if POTASSIUM_LOADED or Potassium or potassium or ( getgenv and getgenv ( ) . Potassium ) then
return "\080\111\116\097\115\115\105\117\109"
end
if WAVE_LOADED or Wave or wave or is_wave_function or ( getgenv and getgenv ( ) . Wave ) then
return "\087\097\118\101"
end
if VELOCITY_LOADED or Velocity or velocity or is_velocity_closure or ( getgenv and getgenv ( ) . Velocity ) then
return "\086\101\108\111\099\105\116\121"
end
if getexecutorname then
local _40b4b14db6 , _c86006f8b5 = pcall ( getexecutorname )
if _40b4b14db6 and _c86006f8b5 then
return _c86006f8b5
end
end
if identifyexecutor then
local _87203753dd , _5f7a7340af = pcall ( identifyexecutor )
if _87203753dd and _5f7a7340af then
return _5f7a7340af
end
end
return "\085\110\107\110\111\119\110"
end
local _03c864d6e1 = _e3bacd6272 ( )
print ( "\069\120\101\099\117\116\111\114\032\100\101\116\101\099\116\101\100\058" , _03c864d6e1 )
if
(
_03c864d6e1 == "\083\101\108\105\119\097\114\101"
or _03c864d6e1 == "\080\111\116\097\115\115\105\117\109"
or _03c864d6e1 == "\087\097\118\101"
or _03c864d6e1 == "\086\101\108\111\099\105\116\121"
) and _71d5fbd980 ~= 1730877806
then
local _4fedea58b4 = game . Players . LocalPlayer
local _bba4298140 = game : GetService ( "\076\111\103\083\101\114\118\105\099\101" )
local _106a9ea293 = false
local function _bca1815dc3 ( _eeebb393ac , _da9a379ccf )
local _6a36cffecd = ( tostring ( _eeebb393ac ) .. "\032" .. tostring ( _da9a379ccf ) ) : lower ( )
if
_6a36cffecd : find ( "\114\098\120\097\115\115\101\116\105\100" )
or _6a36cffecd : find ( "\102\097\105\108\101\100\032\116\111\032\108\111\097\100" )
or _6a36cffecd : find ( "\114\101\113\117\101\115\116\032\097\115\115\101\116" )
or _6a36cffecd : find ( "\097\115\115\101\116\032\119\097\115\032\110\111\116\032\102\111\117\110\100" )
or _6a36cffecd : find ( "\117\110\097\098\108\101\032\116\111\032\108\111\097\100" )
or _6a36cffecd : find ( "\099\111\110\116\101\110\116\032\102\097\105\108\101\100" )
or _6a36cffecd : find ( "\102\097\105\108\101\100\032\116\111\032\112\114\111\099\101\115\115" )
then
return true
end
local _2dbf9a2c48 = {
"\119\111\114\107\115\112\097\099\101" ,
"\114\101\112\108\105\099\097\116\101\100\115\116\111\114\097\103\101" ,
"\114\101\112\108\105\099\097\116\101\100\102\105\114\115\116" ,
"\115\101\114\118\101\114\115\099\114\105\112\116\115\101\114\118\105\099\101" ,
"\115\101\114\118\101\114\115\116\111\114\097\103\101" ,
"\115\116\097\114\116\101\114\112\108\097\121\101\114" ,
"\115\116\097\114\116\101\114\103\117\105" ,
"\115\116\097\114\116\101\114\112\097\099\107" ,
"\108\105\103\104\116\105\110\103" ,
"\115\111\117\110\100\115\101\114\118\105\099\101" ,
"\099\104\097\116" ,
"\116\101\097\109\115" ,
"\112\108\097\121\101\114\115" ,
}
for _10f931eddc , _3ab6d0188b in ipairs ( _2dbf9a2c48 ) do
if _6a36cffecd : find ( _3ab6d0188b ) then
return true
end
end
return false
end
local function _364e2549f8 ( _76d2bcd201 , _20ac857c0c )
if _106a9ea293 then
return
end
if _bca1815dc3 ( _76d2bcd201 , _20ac857c0c ) then
warn ( "\226\154\160\239\184\143\032\073\103\110\111\114\105\110\103\032\103\097\109\101\032\115\099\114\105\112\116\032\101\114\114\111\114\058" , _76d2bcd201 )
return
end
_106a9ea293 = true
_4fedea58b4 : Kick ( "\069\114\114\111\114\032\100\101\116\101\099\116\101\100\032\045\032\065\117\116\111\032\068\067\032\116\111\032\112\114\101\118\101\110\116\032\098\097\110" )
end
_bba4298140 . MessageOut : Connect ( function ( _ebe2c8b9ec , _18b07338ac )
if _18b07338ac == Enum . MessageType . MessageError then
_364e2549f8 ( _ebe2c8b9ec , "\067\097\117\103\104\116\032\118\105\097\032\076\111\103\083\101\114\118\105\099\101" )
end
end )
local _00efcc8ff5 = game : GetService ( "\083\099\114\105\112\116\067\111\110\116\101\120\116" )
if _00efcc8ff5 then
_00efcc8ff5 . Error : Connect ( function ( _e97c4d844b , _050471e9f0 , _6326df69f7 )
_364e2549f8 ( _e97c4d844b , _050471e9f0 )
end )
end
end
end
getgenv ( ) . Config = {
Misc = {
PsCode = "" ,
FastMode = false ,
WebhookURL = "" ,
FpsCap = 25 ,
} ,
CircleQueue = {
Enabled = true ,
Order = {
"" ,
"" ,
"" ,
"" ,
} ,
} ,
}
end
repeat
task . wait ( )
until game : IsLoaded ( )
local _73fd7979aa = game : GetService ( "\080\108\097\121\101\114\115" )
local _2b45d25361 = _73fd7979aa . LocalPlayer or _73fd7979aa . PlayerAdded : Wait ( )
repeat
task . wait ( 0.1 )
until game : IsLoaded ( )
repeat
task . wait ( 0.1 )
until _2b45d25361 : FindFirstChild ( "\076\111\097\100\101\100" ) and _2b45d25361 . Loaded . Value == true
game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer . Idled : Connect ( function ( )
local _d0bd9c18c5 = Instance . new ( "\086\105\114\116\117\097\108\073\110\112\117\116\077\097\110\097\103\101\114" )
_d0bd9c18c5 : SendMouseButtonEvent ( 1 , 1 , 0 , true , game , 0 )
task . wait ( 0.1 )
_d0bd9c18c5 : SendMouseButtonEvent ( 1 , 1 , 0 , false , game , 0 )
_d0bd9c18c5 : Destroy ( )
end )
local _beadc32649 = game : GetService ( "\080\108\097\121\101\114\115" )
local _636e15deca = _beadc32649 . LocalPlayer or _beadc32649 . PlayerAdded : Wait ( )
repeat
task . wait ( )
until game : IsLoaded ( ) and _636e15deca : FindFirstChild ( "\076\111\097\100\101\100" ) and _636e15deca . Loaded
local _3c69829b24 = game . Players . LocalPlayer or game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer
local _c6fc8e7832 = _3c69829b24 : WaitForChild ( "\080\108\097\121\101\114\071\117\105" )
local _6e616cf0a2 = { }
local _3b791f51b1 = { }
local _52b3cbc6e2 = { }
local _35750a1a21 = { }
local _5532fc1421 = {
Players = game : GetService ( "\080\108\097\121\101\114\115" ) ,
ReplicatedStorage = game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) ,
RunService = game : GetService ( "\082\117\110\083\101\114\118\105\099\101" ) ,
UserInputService = game : GetService ( "\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101" ) ,
HttpService = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" ) ,
Stats = game : GetService ( "\083\116\097\116\115" ) ,
GuiService = game : GetService ( "\071\117\105\083\101\114\118\105\099\101" ) ,
TweenService = game : GetService ( "\084\119\101\101\110\083\101\114\118\105\099\101" ) ,
}
local _97e7c19723 = {
MainMenu = 1730877806 ,
Universe = 6360478118 ,
TradeHub = 6811831486 ,
FirstSea = 3978370137 ,
SecondSea = 7465136166 ,
Dungeon = 11424731604 ,
}
local _2714dbee0a = setmetatable ( { } , {
__index = function ( _006be52181 , _8055a3aff1 )
return game . PlaceId == _97e7c19723 [ _8055a3aff1 ]
end ,
} )
WebhookIcons = {
Logo = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
Warning = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
MC = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
Merchant = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
RandomFruit = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
}
if getgenv ( ) . Config and getgenv ( ) . Config . Misc then
local _af89b75d6a = getgenv ( ) . Config . Misc
if _af89b75d6a . FpsCap then
setfpscap ( _af89b75d6a . FpsCap )
end
if _af89b75d6a . FastMode then
local _6739def110 = game : GetService ( "\082\117\110\083\101\114\118\105\099\101" )
local _f60ebd0735 = game : GetService ( "\076\105\103\104\116\105\110\103" )
local _8529dd93f1 = game : GetService ( "\080\108\097\121\101\114\115" )
local _ead89e5a11 = workspace : FindFirstChildOfClass ( "\084\101\114\114\097\105\110" )
local _54e5d9c19c = _8529dd93f1 . LocalPlayer
local _15ecb09b25 = {
Head = true ,
Torso = true ,
UpperTorso = true ,
LowerTorso = true ,
LeftUpperArm = true ,
LeftLowerArm = true ,
LeftHand = true ,
RightUpperArm = true ,
RightLowerArm = true ,
RightHand = true ,
LeftUpperLeg = true ,
LeftLowerLeg = true ,
LeftFoot = true ,
RightUpperLeg = true ,
RightLowerLeg = true ,
RightFoot = true ,
}
local _cd5321a196 = Color3 . new ( 0.568627 , 0.568627 , 0.568627 )
local _99d6b9303f = Enum . Material . SmoothPlastic
local _bc6978a28c = Enum . RenderFidelity . Performance
local _5c621f011e = setmetatable ( { } , { __mode = "\118" } )
local function _e76d856826 ( )
pcall ( function ( )
settings ( ) . Rendering . QualityLevel = Enum . QualityLevel . Level01
local _4e88d33112 = UserSettings ( ) : GetService ( "\085\115\101\114\071\097\109\101\083\101\116\116\105\110\103\115" )
_4e88d33112 . SavedQualityLevel = Enum . SavedQualitySetting . QualityLevel1
_4e88d33112 . GraphicsQualityLevel = 4
_4e88d33112 . GraphicsMode = Enum . GraphicsMode . Manual
end )
pcall ( function ( )
if _ead89e5a11 then
_ead89e5a11 . WaterWaveSize = 0
_ead89e5a11 . WaterWaveSpeed = 0
_ead89e5a11 . WaterReflectance = 0
_ead89e5a11 . WaterTransparency = 0
_ead89e5a11 . Decoration = false
end
_f60ebd0735 . GlobalShadows = false
_f60ebd0735 . FogEnd = 9e9
_f60ebd0735 . FogStart = 0
_f60ebd0735 . Brightness = 0
_f60ebd0735 . OutdoorAmbient = Color3 . new ( 1 , 1 , 1 )
_f60ebd0735 . Ambient = Color3 . new ( 1 , 1 , 1 )
_f60ebd0735 . EnvironmentDiffuseScale = 0
_f60ebd0735 . EnvironmentSpecularScale = 0
end )
end
local function _285f1d83c1 ( )
pcall ( function ( )
for _ed88ec7e66 , _c9e2ecebc3 in ipairs ( _f60ebd0735 : GetChildren ( ) ) do
if _c9e2ecebc3 : IsA ( "\080\111\115\116\069\102\102\101\099\116" ) then
_c9e2ecebc3 . Enabled = false
end
end
end )
_f60ebd0735 . ChildAdded : Connect ( function ( _564fa4d1cb )
if _564fa4d1cb : IsA ( "\080\111\115\116\069\102\102\101\099\116" ) then
_564fa4d1cb . Enabled = false
end
end )
_f60ebd0735 : GetPropertyChangedSignal ( "\071\108\111\098\097\108\083\104\097\100\111\119\115" ) : Connect ( function ( )
if _f60ebd0735 . GlobalShadows then
_f60ebd0735 . GlobalShadows = false
end
end )
end
local function _f4b58b6316 ( _d98b940c38 )
if _d98b940c38 : IsA ( "\080\097\114\116\105\099\108\101\069\109\105\116\116\101\114" ) or _d98b940c38 : IsA ( "\084\114\097\105\108" ) or _d98b940c38 : IsA ( "\066\101\097\109" ) then
_d98b940c38 . Enabled = false
elseif _d98b940c38 : IsA ( "\080\111\105\110\116\076\105\103\104\116" ) or _d98b940c38 : IsA ( "\083\112\111\116\076\105\103\104\116" ) or _d98b940c38 : IsA ( "\083\117\114\102\097\099\101\076\105\103\104\116" ) then
_d98b940c38 . Enabled = false
_d98b940c38 . Brightness = 0
elseif _d98b940c38 : IsA ( "\070\105\114\101" ) or _d98b940c38 : IsA ( "\083\109\111\107\101" ) or _d98b940c38 : IsA ( "\083\112\097\114\107\108\101\115" ) then
_d98b940c38 . Enabled = false
elseif _d98b940c38 : IsA ( "\069\120\112\108\111\115\105\111\110" ) then
_d98b940c38 . BlastPressure = 1
_d98b940c38 . BlastRadius = 1
_d98b940c38 . Visible = false
elseif _d98b940c38 : IsA ( "\083\111\117\110\100" ) then
_d98b940c38 . Volume = 0
elseif _d98b940c38 : IsA ( "\068\101\099\097\108" ) or _d98b940c38 : IsA ( "\084\101\120\116\117\114\101" ) then
_d98b940c38 . Transparency = 1
elseif _d98b940c38 : IsA ( "\083\117\114\102\097\099\101\065\112\112\101\097\114\097\110\099\101" ) then
_d98b940c38 . TextureID = ""
end
end
local function _9b09cb92d2 ( _24a572a841 , _2a5132891e )
if _5c621f011e [ _24a572a841 ] then
return
end
_5c621f011e [ _24a572a841 ] = _24a572a841
if _24a572a841 : IsA ( "\077\101\115\104\080\097\114\116" ) then
_24a572a841 . TextureID = ""
_24a572a841 . Material = _99d6b9303f
_24a572a841 . RenderFidelity = _bc6978a28c
_24a572a841 . CastShadow = false
_24a572a841 . Reflectance = 0
if not _2a5132891e and not _15ecb09b25 [ _24a572a841 . Name ] then
_24a572a841 . Color = _cd5321a196
end
elseif _24a572a841 : IsA ( "\066\097\115\101\080\097\114\116" ) then
_24a572a841 . Material = _99d6b9303f
_24a572a841 . Reflectance = 0
_24a572a841 . CastShadow = false
if not _2a5132891e and not _15ecb09b25 [ _24a572a841 . Name ] then
_24a572a841 . Color = _cd5321a196
end
end
for _daa02925ad , _6f93ec79a9 in ipairs ( _24a572a841 : GetChildren ( ) ) do
pcall ( _f4b58b6316 , _6f93ec79a9 )
end
end
local _8e20d74dd9 = 200
local function _16e9a426fe ( _168a54e423 , _2b078014e3 )
if not _168a54e423 then
return
end
task . spawn ( function ( )
local _13daee893d = 0
for _cd7efc059b , _63bd9f91b0 in ipairs ( _168a54e423 : GetDescendants ( ) ) do
_13daee893d = _13daee893d + 1
pcall ( function ( )
if _63bd9f91b0 : IsA ( "\066\097\115\101\080\097\114\116" ) then
_9b09cb92d2 ( _63bd9f91b0 , _2b078014e3 )
else
_f4b58b6316 ( _63bd9f91b0 )
end
end )
if _13daee893d % _8e20d74dd9 == 0 then
task . wait ( )
end
end
end )
end
local function _26d794ca0a ( _f2a39e05c8 )
if not _f2a39e05c8 then
return
end
_16e9a426fe ( _f2a39e05c8 , true )
end
local function _24e973fd1a ( )
if _54e5d9c19c . Character then
_26d794ca0a ( _54e5d9c19c . Character )
end
_54e5d9c19c . CharacterAdded : Connect ( function ( _582cc421ad )
task . wait ( 0.5 )
_26d794ca0a ( _582cc421ad )
end )
end
local function _cc2a15c967 ( )
local _97c4d445ba = workspace : FindFirstChild ( "\073\115\108\097\110\100\115" )
if not _97c4d445ba then
return
end
_16e9a426fe ( _97c4d445ba , false )
_97c4d445ba . DescendantAdded : Connect ( function ( _6b0a201bce )
task . defer ( function ( )
pcall ( function ( )
if _6b0a201bce : IsA ( "\066\097\115\101\080\097\114\116" ) then
_9b09cb92d2 ( _6b0a201bce , false )
else
_f4b58b6316 ( _6b0a201bce )
end
end )
end )
end )
end
local function _2fd4c20490 ( )
local _b2f15adc1d = workspace : FindFirstChild ( "\069\102\102\101\099\116\115" )
if not _b2f15adc1d then
return
end
_16e9a426fe ( _b2f15adc1d , false )
_b2f15adc1d . DescendantAdded : Connect ( function ( _68083a2990 )
task . defer ( function ( )
pcall ( function ( )
if _68083a2990 : IsA ( "\066\097\115\101\080\097\114\116" ) then
_9b09cb92d2 ( _68083a2990 , false )
else
_f4b58b6316 ( _68083a2990 )
end
end )
end )
end )
end
local _8574fc2e54 = {
Islands = true ,
Effects = true ,
PlayerCharacters = true ,
Camera = true ,
Terrain = true ,
NPCs = true ,
}
local function _1bd3e61726 ( )
task . spawn ( function ( )
local _6c28cf8055 = 0
for _a35d73eb3d , _4fe7284901 in ipairs ( workspace : GetChildren ( ) ) do
if not _8574fc2e54 [ _4fe7284901 . Name ] and not _4fe7284901 : IsA ( "\067\097\109\101\114\097" ) and not _4fe7284901 : IsA ( "\084\101\114\114\097\105\110" ) then
pcall ( function ( )
for _5b680dc005 , _2b8b038185 in ipairs ( _4fe7284901 : GetDescendants ( ) ) do
_6c28cf8055 = _6c28cf8055 + 1
if _2b8b038185 : IsA ( "\066\097\115\101\080\097\114\116" ) then
_9b09cb92d2 ( _2b8b038185 , false )
else
pcall ( _f4b58b6316 , _2b8b038185 )
end
if _6c28cf8055 % _8e20d74dd9 == 0 then
task . wait ( )
end
end
end )
end
end
end )
end
local function _127cd68c98 ( )
_e76d856826 ( )
_285f1d83c1 ( )
task . wait ( 0.5 )
_cc2a15c967 ( )
_2fd4c20490 ( )
_1bd3e61726 ( )
_24e973fd1a ( )
end
_127cd68c98 ( )
end
if _af89b75d6a . TrackStats then
local _761d7228d8 = getgenv ( ) . Config and getgenv ( ) . Config . Misc and getgenv ( ) . Config . Misc . TrackStats
if _761d7228d8 and _761d7228d8 ~= "" then
local _03a4a7f554 = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" )
local _048004c894 = game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" )
local _397e6069fa = game : GetService ( "\080\108\097\121\101\114\115" )
local _7066b469c5 = _397e6069fa . LocalPlayer
local _32618834f5 = {
[ 3978370137 ] = 1 ,
[ 6811831486 ] = 1 ,
[ 7465136166 ] = 2 ,
[ 11424731604 ] = 2 ,
}
local _9f84d2ba70 = game . PlaceId
if _32618834f5 [ _9f84d2ba70 ] then
local _253f698cba = {
API_KEY = _761d7228d8 ,
Send_Interval_Seconds = math . random ( 200 , 300 ) ,
Max_Retries = 3 ,
Retry_Delay = 5 ,
Debug_Mode = false ,
}
local _52db50f281 = nil
local function _004eb7069f ( )
return _048004c894 : FindFirstChild ( "\083\116\097\116\115" .. _7066b469c5 . Name )
end
local function _8339c923b4 ( )
local _3b6fac86d1 = nil
pcall ( function ( )
local _8bd2b4ff85 = _004eb7069f ( )
if _8bd2b4ff85 and _8bd2b4ff85 : FindFirstChild ( "\083\116\097\116\115" ) then
local _30d0fc38b8 = _8bd2b4ff85 . Stats : FindFirstChild ( "\076\101\118\101\108" )
if _30d0fc38b8 then
_3b6fac86d1 = _30d0fc38b8 . Value
end
end
end )
return _3b6fac86d1
end
local function _d36cbf29c8 ( )
local _0733318bfe = nil
pcall ( function ( )
local _b089368006 = _004eb7069f ( )
if _b089368006 and _b089368006 : FindFirstChild ( "\083\116\097\116\115" ) then
local _635eba807d = _b089368006 . Stats : FindFirstChild ( "\080\101\108\105" )
if _635eba807d then
_0733318bfe = _635eba807d . Value
end
end
end )
return _0733318bfe
end
local function _2da8c8e0c7 ( )
local _8cb188be80 = nil
pcall ( function ( )
local _00d04bae6e = _004eb7069f ( )
if _00d04bae6e and _00d04bae6e : FindFirstChild ( "\083\116\097\116\115" ) then
local _11c6e74e94 = _00d04bae6e . Stats : FindFirstChild ( "\066\111\117\110\116\121" )
if _11c6e74e94 then
_8cb188be80 = _11c6e74e94 . Value
end
end
end )
return _8cb188be80
end
local function _b1dda5c7c0 ( )
local _8780bc7564 = nil
pcall ( function ( )
local _6feb602f21 = _004eb7069f ( )
if _6feb602f21 and _6feb602f21 : FindFirstChild ( "\067\117\115\116\111\109\105\122\097\116\105\111\110" ) then
local _710e2cec67 = _6feb602f21 . Customization : FindFirstChild ( "\082\097\099\101" )
if _710e2cec67 then
_8780bc7564 = _710e2cec67 . Value
end
end
end )
return _8780bc7564
end
local function _bd9129228c ( )
local _cb10b0a590 = nil
pcall ( function ( )
local _b10c4b5f63 = _004eb7069f ( )
if _b10c4b5f63 and _b10c4b5f63 : FindFirstChild ( "\083\116\097\116\115" ) then
local _3e0645f552 = _b10c4b5f63 . Stats : FindFirstChild ( "\068\070" )
if _3e0645f552 then
_cb10b0a590 = _3e0645f552 . Value == "" and "\078\111\032\070\114\117\105\116" or _3e0645f552 . Value
end
end
end )
return _cb10b0a590
end
local function _02a66d736b ( )
local _13760468b3 = { }
pcall ( function ( )
local _a3e366617d = _004eb7069f ( )
if _a3e366617d and _a3e366617d : FindFirstChild ( "\073\110\118\101\110\116\111\114\121" ) then
local _6d2f1db49e = _a3e366617d . Inventory : FindFirstChild ( "\073\110\118\101\110\116\111\114\121" )
if _6d2f1db49e and _6d2f1db49e . Value then
local _f746b7c21f , _e095d70c31 = pcall ( function ( )
return _03a4a7f554 : JSONDecode ( _6d2f1db49e . Value )
end )
if _f746b7c21f and type ( _e095d70c31 ) == "\116\097\098\108\101" then
for _da1e0c9889 , _bd38e064f1 in pairs ( _e095d70c31 ) do
local _10ccb97e1f = 1
if type ( _bd38e064f1 ) == "\116\097\098\108\101" then
_10ccb97e1f = _bd38e064f1 . Count
or _bd38e064f1 . count
or _bd38e064f1 . Amount
or _bd38e064f1 . amount
or 1
elseif type ( _bd38e064f1 ) == "\110\117\109\098\101\114" then
_10ccb97e1f = _bd38e064f1
end
table . insert ( _13760468b3 , { name = _da1e0c9889 , Count = math . max ( 1 , math . floor ( _10ccb97e1f ) ) } )
end
end
end
end
end )
return _13760468b3
end
local function _accfe41fa3 ( )
local _e13bc37ab3 = nil
pcall ( function ( )
local _a535afc6cb = _004eb7069f ( )
if _a535afc6cb and _a535afc6cb : FindFirstChild ( "\083\116\097\116\115" ) then
local _defca2d1c4 = _a535afc6cb . Stats : FindFirstChild ( "\083\112\097\119\110\080\111\105\110\116" )
if _defca2d1c4 and _defca2d1c4 . Value and _defca2d1c4 . Value ~= "" then
_e13bc37ab3 = _defca2d1c4 . Value
return
end
local _99b95a1683 = _a535afc6cb . Stats : FindFirstChild ( "\073\115\108\097\110\100" )
if _99b95a1683 and _99b95a1683 . Value and _99b95a1683 . Value ~= "" then
_e13bc37ab3 = _99b95a1683 . Value
end
end
end )
return _e13bc37ab3
end
local function _b4fb920d89 ( )
return {
gamePlaceId = "\049\055\051\048\056\055\055\056\048\054" ,
gpo_id = _7066b469c5 . UserId ,
player_nick = _7066b469c5 . Name ,
level = _8339c923b4 ( ) or 0 ,
inventory = _02a66d736b ( ) ,
fruit = _bd9129228c ( ) ,
race = _b1dda5c7c0 ( ) ,
bounty = _2da8c8e0c7 ( ) ,
peli = _d36cbf29c8 ( ) ,
island = _accfe41fa3 ( ) ,
sea = _32618834f5 [ _9f84d2ba70 ] or 1 ,
}
end
local function _43274df401 ( _24d25991b2 , _0d540a5a65 )
_0d540a5a65 = _0d540a5a65 or 0
if _0d540a5a65 >= _253f698cba . Max_Retries then
return false
end
if not _24d25991b2 or type ( _24d25991b2 ) ~= "\116\097\098\108\101" then
return false
end
local _dc63019d21 , _42b366b9a0 = pcall ( function ( )
local _4ec9d7b023 = _03a4a7f554 : JSONEncode ( _24d25991b2 )
local _e5129d9c9e = {
[ "\067\111\110\116\101\110\116\045\084\121\112\101" ] = "\097\112\112\108\105\099\097\116\105\111\110\047\106\115\111\110" ,
[ "\088\045\065\080\073\045\075\101\121" ] = _253f698cba . API_KEY ,
}
local _6e7eb6096f = ( syn and syn . request )
or http_request
or request
or HttpPost
or ( http and http . request )
if not _6e7eb6096f then
return false
end
return _6e7eb6096f ( {
Url = _52db50f281 ,
Method = "\080\079\083\084" ,
Headers = _e5129d9c9e ,
Body = _4ec9d7b023 ,
} )
end )
if _dc63019d21 and _42b366b9a0 then
if _42b366b9a0 . StatusCode and _42b366b9a0 . StatusCode >= 200 and _42b366b9a0 . StatusCode < 300 then
if _253f698cba . Debug_Mode then
print ( "\091\084\114\097\099\107\083\116\097\116\115\093\032\226\156\147\032\068\097\116\097\032\115\101\110\116" )
end
return true
elseif
_42b366b9a0 . StatusCode
and _42b366b9a0 . StatusCode >= 500
and _0d540a5a65 < _253f698cba . Max_Retries
then
task . wait ( _253f698cba . Retry_Delay )
return _43274df401 ( _24d25991b2 , _0d540a5a65 + 1 )
end
elseif _0d540a5a65 < _253f698cba . Max_Retries then
task . wait ( _253f698cba . Retry_Delay )
return _43274df401 ( _24d25991b2 , _0d540a5a65 + 1 )
end
return false
end
task . spawn ( function ( )
task . wait ( 5 )
_43274df401 ( _b4fb920d89 ( ) )
while true do
task . wait ( _253f698cba . Send_Interval_Seconds )
_253f698cba . Send_Interval_Seconds = math . random ( 200 , 300 )
pcall ( function ( )
_43274df401 ( _b4fb920d89 ( ) )
end )
end
end )
end
end
end
if _af89b75d6a . WebhookURL and _af89b75d6a . WebhookURL ~= "" and _af89b75d6a . WebhookURL ~= "\089\111\117\114\085\082\076" then
getgenv ( ) . WebHook = _af89b75d6a . WebhookURL
end
end
if LPH_OBFUSCATED then
task . spawn ( function ( )
errorMessageConnection = game : GetService ( "\071\117\105\083\101\114\118\105\099\101" ) . ErrorMessageChanged : Connect ( function ( )
wait ( 1 )
game : GetService ( "\084\101\108\101\112\111\114\116\083\101\114\118\105\099\101" ) : Teleport ( 6360478118 )
end )
end )
end
getgenv ( ) . TweenSpeed = 70
if _2714dbee0a . MainMenu then
local _38b81174a4 = game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer
repeat
task . wait ( )
until _38b81174a4 and _38b81174a4 . AccountAge
function PlayerLevel ( )
local _10fa074098 = game . ReplicatedStorage : FindFirstChild ( "\083\116\097\116\115" .. _38b81174a4 . Name )
if not _10fa074098 then
return nil
end
local _ba82b8986f = _10fa074098 : FindFirstChild ( "\083\116\097\116\115" )
if not _ba82b8986f then
return nil
end
local _259f16b0e4 = _ba82b8986f : FindFirstChild ( "\076\101\118\101\108" )
if not _259f16b0e4 then
return nil
end
return _259f16b0e4 . Value
end
if _38b81174a4 . AccountAge > 30 then
for _55353cf8ac = 1 , 500 do
pcall ( function ( )
game : GetService ( "\084\101\108\101\112\111\114\116\083\101\114\118\105\099\101" ) : Teleport ( 6360478118 , game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer )
end )
task . wait ( 0.1 )
end
else
if _38b81174a4 . AccountAge > 30 then
for _7d7d883963 = 1 , 500 do
pcall ( function ( )
game : GetService ( "\084\101\108\101\112\111\114\116\083\101\114\118\105\099\101" ) : Teleport ( 6360478118 , game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer )
end )
task . wait ( 0.1 )
end
else
local function _e13917c2a4 ( _dc074eacc4 )
while task . wait ( 0.5 ) do
spawn ( function ( )
if not _dc074eacc4 then
return
end
local _87e66c4fae = _c6fc8e7832 . reserved . Frame . CodeBox . TextBox
local _a89fdc1b06 = _c6fc8e7832 : WaitForChild ( "\099\104\111\111\115\101\084\121\112\101" , 2 )
local _bec6f9021c = _c6fc8e7832 : WaitForChild ( "\067\111\110\102\105\114\109\097\116\105\111\110\080\114\111\109\112\116" , 5 )
if _a89fdc1b06 then
spawn ( function ( )
local _98e8a55c22 = _a89fdc1b06 . Frame . Options . Universe
if _98e8a55c22 then
local _81a6fc7658 = {
"\117\110\105\118\101\114\115\101\072\117\098" ,
}
_c6fc8e7832 : WaitForChild ( "\099\104\111\111\115\101\084\121\112\101" )
: WaitForChild ( "\070\114\097\109\101" )
: WaitForChild ( "\082\101\109\111\116\101\069\118\101\110\116" )
: FireServer ( unpack ( _81a6fc7658 ) )
end
end )
else
_87e66c4fae . Text = _dc074eacc4
local _967aabb3fe = { [ 1 ] = _dc074eacc4 }
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" )
: WaitForChild ( "\069\118\101\110\116\115" )
: WaitForChild ( "\114\101\115\101\114\118\101\100" )
: InvokeServer ( unpack ( _967aabb3fe ) )
end
end )
end
end
if getgenv ( ) . Config and getgenv ( ) . Config . Misc and getgenv ( ) . Config . Misc . PsCode then
_e13917c2a4 ( getgenv ( ) . Config . Misc . PsCode )
end
end
end
elseif _2714dbee0a . Universe then
if _2b45d25361 . AccountAge < 30 and not game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) . isPrivateServer . Value then
for _883125a77c = 1 , 500 do
pcall ( function ( )
game : GetService ( "\084\101\108\101\112\111\114\116\083\101\114\118\105\099\101" ) : Teleport ( 1730877806 , game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer )
end )
task . wait ( 0.1 )
end
else
for _1eb92a48a8 = 1 , 500 do
pcall ( function ( )
local _a3b4ab03b4 = {
"\073\109\112\101\108\068\111\119\110" ,
}
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" )
: WaitForChild ( "\069\118\101\110\116\115" )
: WaitForChild ( "\081\117\101\117\101" )
: InvokeServer ( unpack ( _a3b4ab03b4 ) )
end )
task . wait ( 1 )
end
end
elseif _2714dbee0a . SecondSea then
local _e17b9b6ce7 = CFrame . new ( 5936 , 6 , - 9471 )
local _1544483bc2 = _5532fc1421 . Players . LocalPlayer
local _0920d93167
local _5cb4dffc4d
local _243c69931a
local _7c98271dec = workspace . CurrentCamera
local _df716a0f87 = _5532fc1421 . ReplicatedStorage : FindFirstChild ( "\083\116\097\116\115" .. _1544483bc2 . Name )
local _b11ae537a7 = Vector3 . new ( 5875 , 9 , - 10221 )
local function _3c1a337818 ( )
_0920d93167 = _1544483bc2 . Character
if _0920d93167 then
_243c69931a = _0920d93167 : WaitForChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" , 2 )
_5cb4dffc4d = _0920d93167 : WaitForChild ( "\072\117\109\097\110\111\105\100" , 2 )
else
_243c69931a = nil
_5cb4dffc4d = nil
end
end
_6e616cf0a2 . AnchorReachedPosition = false
_1544483bc2 . CharacterAdded : Connect ( function ( )
repeat
task . wait ( )
_3c1a337818 ( )
until _0920d93167 and _243c69931a and _5cb4dffc4d
_6e616cf0a2 . BodyVelocity = nil
end )
_3c1a337818 ( )
local _485b962206 = _df716a0f87 : FindFirstChild ( "\083\107\105\108\108\115" )
local _4b9d5189d1 = _1544483bc2 : FindFirstChild ( "\066\097\099\107\112\097\099\107" )
do
_6e616cf0a2 . LastDashTime = 0
_6e616cf0a2 . DashCooldown = 1
_6e616cf0a2 . Ready = false
function ItemCheck ( _d60fa23100 )
local _93486e60a8 = game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) [ "\083\116\097\116\115" .. _1544483bc2 . Name ] . Inventory . Inventory
local _fc58e94dac = _93486e60a8 . Value
local _098dc80d97
local _5bdc8dc7d1 , _a243d05d30 = pcall ( function ( )
_098dc80d97 = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" ) : JSONDecode ( _fc58e94dac )
end )
if not _5bdc8dc7d1 then
warn ( "\070\097\105\108\101\100\032\116\111\032\100\101\099\111\100\101\032\105\110\118\101\110\116\111\114\121\032\118\097\108\117\101\058" , _a243d05d30 )
return false
end
return _098dc80d97 [ _d60fa23100 ] ~= nil
end
function GetDistanceTo ( _83663ad0ee )
if not _83663ad0ee then
return math . huge
end
if typeof ( _83663ad0ee ) == "\067\070\114\097\109\101" then
_83663ad0ee = _83663ad0ee . Position
elseif typeof ( _83663ad0ee ) ~= "\086\101\099\116\111\114\051" then
return
end
return ( _243c69931a . Position - _83663ad0ee ) . Magnitude
end
function GetSpawnNPCPosition ( )
local _27cd5928f6 = workspace : FindFirstChild ( "\078\080\067\115" )
if not _27cd5928f6 then
return nil
end
local _ec348a0c33 = _27cd5928f6 : FindFirstChild ( "\082\111\098\111" )
if not _ec348a0c33 then
return nil
end
local _cffad8a990 = _ec348a0c33 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if not _cffad8a990 then
return nil
end
return _cffad8a990 . Position
end
function SetSpawnPoint ( )
local _a7815b6c7a = GetDistanceTo ( _e17b9b6ce7 )
if _a7815b6c7a > 20 then
tweenWithTeleport ( _e17b9b6ce7 , 50 , 4000 )
task . wait ( 1 )
return
end
local _5a22bcf845 = GetSpawnNPCPosition ( )
if not _5a22bcf845 then
task . wait ( 1 )
return
end
local _21ab390772 = ( _243c69931a . Position - _5a22bcf845 ) . Magnitude
if _21ab390772 < 20 then
task . wait ( 0.5 )
_5532fc1421 . ReplicatedStorage . Events . SetSpawn : FireServer ( )
end
end
function getSpawnPointLoc ( )
local _9282970d10 = _df716a0f87 : FindFirstChild ( "\083\116\097\116\115" )
if _9282970d10 then
local _f679a2f8ee = _9282970d10 : FindFirstChild ( "\083\112\097\119\110\080\111\105\110\116" )
if _f679a2f8ee then
return _f679a2f8ee . Value
end
end
end
function posOf ( _d7f7a65e1b )
local _ecee0ed489 = _d7f7a65e1b . Character
local _28f83b8fee = _ecee0ed489 and _ecee0ed489 : FindFirstChild ( "\114\101\097\108\080\111\115" )
if _28f83b8fee and _28f83b8fee . Value then
return _28f83b8fee . Value . Position
end
local _72b5c9d1c3 = _ecee0ed489 and _ecee0ed489 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
return _72b5c9d1c3 and _72b5c9d1c3 . Position or nil
end
function getdistance ( _73ce28285a , _b29f068bc9 )
return ( _73ce28285a - _b29f068bc9 ) . Magnitude
end
function HasGeppo ( )
local _90c74cfda4 = _5532fc1421 . ReplicatedStorage : FindFirstChild ( "\083\116\097\116\115" .. _1544483bc2 . Name )
if not _90c74cfda4 then
return false
end
local _ff46b71b9c = _90c74cfda4 : FindFirstChild ( "\083\107\105\108\108\115" )
if not _ff46b71b9c then
return false
end
local _366be2d3ae = _ff46b71b9c : FindFirstChild ( "\115\107\121\087\097\108\107" )
return _366be2d3ae and _366be2d3ae . Value or false
end
_6e616cf0a2 . LastGeppo = false
_6e616cf0a2 . GeppoCooldown = 2
function UseGeppo ( )
_6e616cf0a2 . LastGeppo = true
task . delay ( _6e616cf0a2 . GeppoCooldown , function ( )
_6e616cf0a2 . LastGeppo = false
end )
for _fea7a3ce0c = 1 , 2 do
local _6255717d2a = {
false ,
}
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" )
: WaitForChild ( "\069\118\101\110\116\115" )
: WaitForChild ( "\102\097\099\101\077\111\117\115\101" )
: FireServer ( unpack ( _6255717d2a ) )
task . wait ( 0.5 )
end
end
end
spawn ( function ( )
while true do
task . wait ( 1 )
if getSpawnPointLoc ( ) ~= "\073\109\112\101\108\032\066\097\115\101" then
SetSpawnPoint ( _e17b9b6ce7 )
else
_6e616cf0a2 . Ready = true
break
end
end
end )
local _f486a5d089 = Vector3 . new ( 5875 , 9 , - 10221 )
local _29cb2f6729 = 15
local function _266a29cbb2 ( )
if getgenv ( ) . Config and getgenv ( ) . Config . CircleQueue and getgenv ( ) . Config . CircleQueue . Order then
return getgenv ( ) . Config . CircleQueue . Order
end
return { }
end
local function _6767041a6a ( )
if getgenv ( ) . Config and getgenv ( ) . Config . CircleQueue then
return getgenv ( ) . Config . CircleQueue . Enabled ~= false
end
return false
end
local function _482bd01487 ( )
local _c2808185df = _266a29cbb2 ( )
for _a866f662d0 , _d36994ac58 in ipairs ( _c2808185df ) do
if _d36994ac58 : lower ( ) == _1544483bc2 . Name : lower ( ) then
return _a866f662d0
end
end
return 999
end
local function _888470bb7b ( )
if not _6767041a6a ( ) then
return false , nil
end
local _3abfc0783b = _482bd01487 ( )
local _34d05f8513 = _266a29cbb2 ( )
for _14216e6d26 , _99befec00f in pairs ( _beadc32649 : GetPlayers ( ) ) do
if _99befec00f ~= _1544483bc2 then
for _5fbaf3ef1f , _14179422dd in ipairs ( _34d05f8513 ) do
if _14179422dd : lower ( ) == _99befec00f . Name : lower ( ) and _5fbaf3ef1f < _3abfc0783b then
return true , _99befec00f . Name
end
end
end
end
return false , nil
end
local function _b3f58e7859 ( )
for _f9b9e90725 , _2c5017663b in pairs ( _beadc32649 : GetPlayers ( ) ) do
if _2c5017663b ~= _1544483bc2 and _2c5017663b . Character then
local _3cab76c793 = _2c5017663b . Character : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if _3cab76c793 and ( _3cab76c793 . Position - _f486a5d089 ) . Magnitude < _29cb2f6729 then
return true , _2c5017663b . Name
end
end
end
return false , nil
end
local function _f54ec97455 ( )
if not _6767041a6a ( ) then
return false , nil
end
local _0e6c4a5945 = _482bd01487 ( )
local _4a394b3a62 = _266a29cbb2 ( )
for _650d4bd0de , _5c8a80aacf in pairs ( _beadc32649 : GetPlayers ( ) ) do
if _5c8a80aacf ~= _1544483bc2 and _5c8a80aacf . Character then
local _d911b796ad = _5c8a80aacf . Character : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if _d911b796ad and ( _d911b796ad . Position - _f486a5d089 ) . Magnitude < _29cb2f6729 then
for _f8023b5c0c , _c89072d100 in ipairs ( _4a394b3a62 ) do
if _c89072d100 : lower ( ) == _5c8a80aacf . Name : lower ( ) and _f8023b5c0c < _0e6c4a5945 then
return true , _5c8a80aacf . Name
end
end
end
end
end
return false , nil
end
spawn ( function ( )
while true do
task . wait ( 1 )
if not _6e616cf0a2 . Ready then
continue
end
local _e2a7e7a4a1 = GetDistanceTo ( _f486a5d089 )
if _e2a7e7a4a1 <= 5 then
task . wait ( 1 )
continue
end
if _6767041a6a ( ) then
local _34d281eca3 = _482bd01487 ( )
local _ffe2c0d143 , _a74bbe9fdf = _888470bb7b ( )
if _ffe2c0d143 then
local _bd08c82178 , _051667d114 = _b3f58e7859 ( )
if _bd08c82178 then
task . wait ( 5 )
continue
end
task . wait ( 3 )
local _d5acfba5fb , _007428b4c9 = _b3f58e7859 ( )
if _d5acfba5fb then
task . wait ( 5 )
continue
end
local _50e207629f , _6f160b308a = _888470bb7b ( )
if _50e207629f then
task . wait ( 5 )
continue
end
end
local _4d573ecd00 , _87e114ceed = _b3f58e7859 ( )
if _4d573ecd00 then
task . wait ( 5 )
continue
end
tweenWithTeleport ( _f486a5d089 , 50 , 300 )
else
local _22f65d54f9 , _37c514430a = _b3f58e7859 ( )
if _22f65d54f9 then
task . wait ( math . random ( 5 , 10 ) )
continue
end
tweenWithTeleport ( _f486a5d089 , 50 , 300 )
end
task . wait ( 1 )
end
end )
elseif _2714dbee0a . Dungeon then
local _bf8f007daf = {
[ "\077\121\116\104\105\099\097\108\032\070\114\117\105\116\032\067\104\101\115\116" ] = true ,
[ "\076\101\103\101\110\100\097\114\121\032\070\114\117\105\116\032\067\104\101\115\116" ] = false ,
[ "\082\097\114\101\032\070\114\117\105\116\032\067\104\101\115\116" ] = false ,
[ "\083\080\032\082\101\115\101\116\032\069\115\115\101\110\099\101" ] = false ,
[ "\083\112\105\114\105\116\032\067\111\108\111\114\032\069\115\115\101\110\099\101" ] = false ,
[ "\068\097\114\107\032\082\111\111\116" ] = false ,
[ "\082\097\099\101\032\082\101\114\111\108\108" ] = false ,
[ "\082\097\105\117\105" ] = false ,
[ "\075\101\115\115\117\105" ] = false ,
[ "\086\101\114\097\039\115\032\087\104\105\112" ] = false ,
[ "\066\108\097\099\107\032\080\105\116\099\104\102\111\114\107" ] = false ,
[ "\086\101\114\097\039\115\032\079\117\116\102\105\116" ] = false ,
[ "\086\101\114\097\039\115\032\079\117\116\102\105\116\032\050" ] = false ,
[ "\086\101\114\097\039\115\032\067\097\112" ] = false ,
[ "\072\097\110\039\115\032\079\117\116\102\105\116" ] = false ,
[ "\073\109\112\101\108\032\071\117\097\114\100\032\079\117\116\102\105\116" ] = false ,
[ "\073\109\112\101\108\032\071\117\097\114\100\032\072\097\116\032\049" ] = false ,
[ "\073\109\112\101\108\032\071\117\097\114\100\032\072\097\116\032\050" ] = false ,
[ "\073\109\112\101\108\032\079\102\102\105\099\101\114\032\079\117\116\102\105\116" ] = false ,
[ "\073\109\112\101\108\032\079\102\102\105\099\101\114\032\072\097\116" ] = false ,
[ "\083\104\105\114\121\117\039\115\032\067\097\112\101" ] = false ,
[ "\083\104\105\114\121\117\039\115\032\072\097\116" ] = false ,
[ "\083\104\105\114\121\117\039\115\032\079\117\116\102\105\116" ] = false ,
[ "\070\108\111\119\101\114\032\083\119\111\114\100" ] = false ,
}
local _f8f1436c34 = {
isActive = false ,
currentType = nil ,
tweenState = nil ,
inSpawnTween = nil ,
inSpawnTarget = nil ,
}
local _27921d7bcd = 0
local _4f3ae4459f = 3
local _0242f2026d = 0
local _0474d47735 = 1.5
local _ec9a3812a8 = nil
local _9d7147e0c6 = 0
local _c52fc4ba55 = 2
function _f8f1436c34 : Lock ( _28212784d5 )
if self . isActive then
self : Unlock ( )
end
self . isActive = true
self . currentType = _28212784d5
return true
end
function _f8f1436c34 : Unlock ( )
self . isActive = false
self . currentType = nil
if self . tweenState then
self . tweenState . active = false
end
if self . inSpawnTween then
self . inSpawnTween . active = false
end
end
function _f8f1436c34 : IsLocked ( )
return self . isActive
end
function _f8f1436c34 : CancelInSpawn ( )
if self . inSpawnTween then
self . inSpawnTween . active = false
self . inSpawnTween = nil
self . inSpawnTarget = nil
end
end
function GetPeli ( )
local _fedac638d2 = _5532fc1421 . ReplicatedStorage : FindFirstChild ( "\083\116\097\116\115" .. _2b45d25361 . Name )
if not _fedac638d2 then
return 0
end
local _c196258abe = _fedac638d2 : FindFirstChild ( "\083\116\097\116\115" )
return _c196258abe and _c196258abe : FindFirstChild ( "\080\101\108\105" ) and _c196258abe . Peli . Value or 0
end
local _0dde869dbf = _2b45d25361
local _1cab187f50 = _0dde869dbf . Character or _0dde869dbf . CharacterAdded : Wait ( )
local _3521f353f5 = _0dde869dbf . Backpack
local _ab2cec24ed = _1cab187f50 : WaitForChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _072e51806d = { }
local _0010a39ced = { }
local _cf481569c0
local _7706320b74 = false
local _3c0bcf84dd = false
local _59e6650f44 = false
local _abd987b1cf = getgenv ( ) . TweenSpeed
local _deb5693896 = 2600
local _67ec30d868 = nil
local _854823fb72 = nil
local _a62821a64c = true
local _61ad9e5c3f = false
local _02d4c36c12 = false
local _9518a4d85f = false
local _b6f57b23be = false
local _8693299ba5 = false
local _d2c11f7f7e = nil
Npc = nil
local _b70d9ea008 = false
local _061b1f8503 = 1
local _5db7652884 = false
local _84ed0e6f18 = false
local _2b3e8ea499 = false
local _1a8b26b338 = false
local _07f0b9146f = false
local _aeb129096b = false
local _228cbda8e7 = false
local _6cc660118b = false
local _d0cf4b19f7 = false
local _bcd51d43ab = 0
local _6bf2b27006 = nil
floor = "\049"
local _b5be0e18ea = game . ReplicatedStorage : FindFirstChild ( "\083\116\097\116\115" .. game . Players . LocalPlayer . Name )
local _753c48c96e = _b5be0e18ea . Inventory . Inventory . Value
local _65e70f4ee1 = _753c48c96e : match ( '\034\077\121\116\104\105\099\097\108\032\070\114\117\105\116\032\067\104\101\115\116\034\058\040\037\100\043\041' ) or 0
local _1f09ebaab5 = tonumber ( _65e70f4ee1 ) or 0
local _919e27d522 = 0
local _d522b82c3f = tick ( )
local _0f4fa7bd3a = false
local function _c7dd86c0ec ( _e15cab644b )
local _735d6aaae5 = tick ( )
local _b40c50cdeb = math . floor ( _735d6aaae5 - _e15cab644b )
local _5e5d74f62e = math . floor ( _b40c50cdeb / 3600 )
local _abf92640d7 = _b40c50cdeb % 3600
local _9752fa8ff3 = math . floor ( _abf92640d7 / 60 )
local _05216264ee = math . floor ( _abf92640d7 % 60 )
return string . format ( "\037\100\104\032\037\100\109\032\037\100\115" , _5e5d74f62e , _9752fa8ff3 , _05216264ee )
end
function getTimePassed ( _8fbaf5c77d )
if _8fbaf5c77d then
return _c7dd86c0ec ( _8fbaf5c77d )
else
warn ( "\084\105\099\107\032\110\111\116\032\109\101\110\116\105\111\110\101\100\032\098\101\102\111\114\101" )
return "\048\104\032\048\109\032\048\115"
end
end
local _36821252c2 = {
secondfloorPart1 = false ,
secondfloorPart2 = false ,
secondfloorPart3 = false ,
secondfloorPart4 = false ,
secondfloorPart5 = false ,
secondfloorPart6 = false ,
secondfloorPart7 = false ,
secondfloorPart8 = false ,
secondfloorPart9 = false ,
secondfloorPart10 = false ,
}
local _5d3fd5617d = {
Part1 = { Position = Vector3 . new ( 3210.5830078125 , 2380.4306640625 , - 20259.123046875 ) } ,
Part2 = { Position = Vector3 . new ( 3202.20751953125 , 2378.431396484375 , - 20372.173828125 ) } ,
Part3 = { Position = Vector3 . new ( 3433.396240234375 , 2378.4306640625 , - 20397.3203125 ) } ,
Part4 = { Position = Vector3 . new ( 3450.819580078125 , 2378.4306640625 , - 20590.7890625 ) } ,
Part5 = { Position = Vector3 . new ( 3199.31103515625 , 2343.738037109375 , - 20533.36328125 ) } ,
Part6 = { Position = Vector3 . new ( 3203.50146484375 , 2428.4306640625 , - 20376.19140625 ) } ,
Part7 = { Position = Vector3 . new ( 3198.9306640625 , 2378.380615234375 , - 20566.5703125 ) } ,
Part8 = { Position = Vector3 . new ( 3206.496337890625 , 2396.688720703125 , - 20827.0546875 ) } ,
Part9 = { Position = Vector3 . new ( 3199.43359375 , 2378.380615234375 , - 21072.609375 ) } ,
Part10 = { Position = Vector3 . new ( 3202.12256 , 2372.40649 , - 20873.86725 ) } ,
}
local _130b086b9e = {
Part1 = {
Value = false ,
Position = Vector3 . new ( 4964.24560546875 , 2306.330078125 , - 20738.205078125 ) ,
Lever = false ,
} ,
Part2 = {
Value = false ,
Position = Vector3 . new ( 4805.38720703125 , 2306.330078125 , - 20756.287109375 ) ,
Lever = false ,
} ,
Part3 = {
Value = false ,
Position = Vector3 . new ( 4699.15087890625 , 2306.255859375 , - 20721.974609375 ) ,
Lever = "\076\101\102\116\065\114\101\097\076\101\118\101\114" ,
} ,
Part4 = { Value = false , Position = Vector3 . new ( 5099.9453125 , 2306.330078125 , - 20780.99609375 ) , Lever = false } ,
Part5 = {
Value = false ,
Position = Vector3 . new ( 5163.779296875 , 2306.255615234375 , - 20800.955078125 ) ,
Lever = "\082\105\103\104\116\065\114\101\097\076\101\118\101\114" ,
} ,
Part6 = {
Value = false ,
Position = Vector3 . new ( 4983.416015625 , 2306.330078125 , - 20861.43359375 ) ,
Lever = false ,
} ,
Part7 = {
Value = false ,
Position = Vector3 . new ( 4948.2666015625 , 2332.93017578125 , - 20912.62890625 ) ,
Lever = false ,
} ,
Part8 = {
Value = false ,
Position = Vector3 . new ( 4858.26953125 , 2368.330078125 , - 20999.173828125 ) ,
Lever = false ,
} ,
Part9 = {
Value = false ,
Position = Vector3 . new ( 4799.82763671875 , 2398.83056640625 , - 20797.91015625 ) ,
Lever = false ,
} ,
Part10 = {
Value = false ,
Position = Vector3 . new ( 5148.43408203125 , 2398.1298828125 , - 20800.43359375 ) ,
Lever = false ,
} ,
Part11 = {
Value = false ,
Position = Vector3 . new ( 5546.73193359375 , 2405.830078125 , - 20818.84765625 ) ,
Lever = false ,
} ,
Part12 = { Value = false , Position = Vector3 . new ( 5593.4599609375 , 2499.830078125 , - 20967.90625 ) , Lever = false } ,
Part13 = {
Value = false ,
Position = Vector3 . new ( 5654.6669921875 , 2481.71728515625 , - 20514.548828125 ) ,
Lever = false ,
} ,
Part14 = {
Value = false ,
Position = Vector3 . new ( 5665.25048828125 , 2482.330322265625 , - 20251.169921875 ) ,
Lever = false ,
} ,
}
local _51c896492d = {
Part1 = { Value = false , Position = Vector3 . new ( 9993.8125 , 1616.553955078125 , - 19118.841796875 ) , Lever = false } ,
Part2 = {
Value = false ,
Position = Vector3 . new ( 9994.8974609375 , 1668.5535888671875 , - 19596.22265625 ) ,
Lever = false ,
} ,
Part3 = {
Value = false ,
Position = Vector3 . new ( 9739.0634765625 , 1668.5535888671875 , - 19747.474609375 ) ,
Lever = false ,
} ,
Part4 = {
Value = false ,
Position = Vector3 . new ( 9669.4619140625 , 1669.5386962890625 , - 20239.865234375 ) ,
Lever = false ,
} ,
Part5 = {
Value = false ,
Position = Vector3 . new ( 10124.1279296875 , 1669.175048828125 , - 20304.375 ) ,
Lever = false ,
} ,
Part6 = {
Value = false ,
Position = Vector3 . new ( 10744.009765625 , 1668.5535888671875 , - 20347.998046875 ) ,
Lever = false ,
} ,
Part7 = {
Value = false ,
Position = Vector3 . new ( 10957.7548828125 , 1668.5535888671875 , - 20534.6953125 ) ,
Lever = false ,
} ,
Part8 = {
Value = false ,
Position = Vector3 . new ( 10938.66015625 , 1669.179931640625 , - 20947.974609375 ) ,
Lever = false ,
} ,
Part9 = {
Value = false ,
Position = Vector3 . new ( 10566.3857421875 , 1658.66455078125 , - 20986.9609375 ) ,
Lever = false ,
} ,
Part10 = {
Value = false ,
Position = Vector3 . new ( 9995.662109375 , 1658.5535888671875 , - 21019.478515625 ) ,
Lever = false ,
} ,
Part11 = {
Value = false ,
Position = Vector3 . new ( 9978.056640625 , 1694.553466796875 , - 21877.171875 ) ,
Lever = false ,
} ,
Part12 = {
Value = false ,
Position = Vector3 . new ( 9975.515625 , 1665.553466796875 , - 22142.986328125 ) ,
Lever = false ,
} ,
}
local _16b6e55aa2 = {
Part1 = {
Value = false ,
Position = Vector3 . new ( 10605.0546875 , 542.7198486328125 , - 27458.15234375 ) ,
Lever = false ,
} ,
Part2 = {
Value = false ,
Position = Vector3 . new ( 10594.2021484375 , 490.72015380859375 , - 28463.830078125 ) ,
Lever = false ,
} ,
Part3 = {
Value = false ,
Position = Vector3 . new ( 10138.6943359375 , 459.91595458984375 , - 28431.333984375 ) ,
Lever = false ,
} ,
Part4 = { Value = false , Position = Vector3 . new ( 9677.078125 , 512.72021484375 , - 28457.68359375 ) , Lever = false } ,
Part5 = {
Value = false ,
Position = Vector3 . new ( 9638.5234375 , 451.81915283203125 , - 27622.115234375 ) ,
Lever = false ,
} ,
}
function ItemCheck ( _adce5930e4 )
local _4ce52e783a = _5532fc1421 . ReplicatedStorage [ "\083\116\097\116\115" .. _2b45d25361 . Name ] . Inventory . Inventory
local _089aa993dc = _4ce52e783a . Value
local _e3b5d987da
local _14d54ea5a3 , _9b32cc4f9c = pcall ( function ( )
_e3b5d987da = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" ) : JSONDecode ( _089aa993dc )
end )
if not _14d54ea5a3 then
warn ( "\070\097\105\108\101\100\032\116\111\032\100\101\099\111\100\101\032\105\110\118\101\110\116\111\114\121\032\118\097\108\117\101\058" , _9b32cc4f9c )
return false
end
return _e3b5d987da [ _adce5930e4 ] or 0
end
function noClip ( _d500749d35 )
if _cf481569c0 then
_cf481569c0 : Disconnect ( )
end
if _d500749d35 then
_cf481569c0 = _5532fc1421 . RunService . Stepped : Connect ( function ( )
pcall ( function ( )
for _865da917e6 , _e2a49489e2 in pairs ( _0dde869dbf . Character : GetChildren ( ) ) do
if _e2a49489e2 . ClassName == "\080\097\114\116" or _e2a49489e2 . ClassName == "\077\101\115\104\080\097\114\116" then
_e2a49489e2 . CanCollide = false
end
end
end )
end )
end
end
local function _8d239e5c0a ( )
pcall ( function ( )
for _5cd4c77eff , _d11e126ee3 in ipairs ( _0010a39ced ) do
if _d11e126ee3 . Tween then
_d11e126ee3 . Tween : Pause ( )
_d11e126ee3 . Tween : Cancel ( )
end
end
for _6278d1e60e , _843f841a95 in pairs ( _072e51806d ) do
_843f841a95 : Pause ( )
_843f841a95 : Cancel ( )
end
_0010a39ced = { }
_072e51806d = { }
end )
end
function GetTime ( _4e22f7f31c , _a0b2c1ba7f )
local _1e21d589c5 = _4e22f7f31c / ( _a0b2c1ba7f or 80 )
return _1e21d589c5
end
local function _462ecd9902 ( _2b825fcece , _d85e8ccb85 , _ed77cdc1e3 )
_ed77cdc1e3 = _ed77cdc1e3 or 10
local _56811ca1d3 = RaycastParams . new ( )
_56811ca1d3 . FilterType = Enum . RaycastFilterType . Whitelist
_56811ca1d3 . FilterDescendantsInstances = { workspace . Islands }
local _8b67afbf46 = _d85e8ccb85 - _2b825fcece
local _5edaec800a = _8b67afbf46 . Magnitude
if _5edaec800a < 1 then
return true
end
local _7c75192bb2 = workspace : Raycast ( _2b825fcece , _8b67afbf46 , _56811ca1d3 )
if _7c75192bb2 then
local _06a6e4e31a = ( _7c75192bb2 . Position - _2b825fcece ) . Magnitude
if _06a6e4e31a < _5edaec800a - _ed77cdc1e3 then
return false , _7c75192bb2 . Position
end
end
local _21c9bbe651 = math . ceil ( _5edaec800a / 20 )
for _45586631cd = 1 , _21c9bbe651 do
local _22e2d831b7 = _45586631cd / _21c9bbe651
local _0790c7a011 = _2b825fcece : Lerp ( _d85e8ccb85 , _22e2d831b7 )
return false , _0790c7a011
end
return true
end
local _f46ad999f6 = 0
local _2337dfe4c5 = 3
workspace . Islands . ChildAdded : Connect ( function ( _f4f41d8f55 )
_f46ad999f6 = tick ( )
end )
function canTweenNow ( )
return tick ( ) - _f46ad999f6 >= _2337dfe4c5
end
local _011190f85f = false
local _e77468a274 = 0
local _10d065ca93 = 2
local _a5eedf2a39 = nil
_6e616cf0a2 . LastDashTime = 0
_6e616cf0a2 . DashCooldown = 1
local _277cd21cef = nil
local _89144546c9 = false
local _dbd810772a = 0
local _4e2a68cd0d = 0
local _cbd987ebad = false
function safeDash ( _8614066be1 )
task . wait ( )
local _d8ab66376a = tick ( )
if _d8ab66376a - _6e616cf0a2 . LastDashTime < _6e616cf0a2 . DashCooldown and not _8614066be1 then
return false
end
_6e616cf0a2 . LastDashTime = _d8ab66376a
local _ea836d84bb = { 1 , "\100\097\115\104" }
game . ReplicatedStorage . Events . takestam : FireServer ( unpack ( _ea836d84bb ) )
return true
end
function checkAnticheatNotifications ( )
local _7693198f0b , _f846bcb6fc = pcall ( function ( )
return _0dde869dbf . PlayerGui . Notifications . Frame
end )
if not _7693198f0b or not _f846bcb6fc then
return nil
end
local _7aea5dc038 = ""
for _3ceddd868e , _f345376142 in ipairs ( _f846bcb6fc : GetDescendants ( ) ) do
if _f345376142 : IsA ( "\084\101\120\116\076\097\098\101\108" ) and _f345376142 . Visible and _f345376142 . TextTransparency < 0.5 and _f345376142 . Text and _f345376142 . Text ~= "" then
_7aea5dc038 = _7aea5dc038 .. "\032" .. _f345376142 . Text
end
end
local _ad88e6d365 = _7aea5dc038 : lower ( )
local _527069aeeb = _ad88e6d365 : gsub ( "\037\115" , "" )
local _1324b65bd9 = _ad88e6d365 : find ( "\097\110\116\105" )
or _ad88e6d365 : find ( "\099\104\101\097\116" )
or _ad88e6d365 : find ( "\101\120\112\108\111\105\116" )
or _ad88e6d365 : find ( "\104\097\099\107" )
or ( _ad88e6d365 : find ( "\119\097\114\110\105\110\103" ) and _ad88e6d365 : find ( "\099\104\101\099\107" ) )
or _ad88e6d365 : find ( "\116\104\114\101\115\104\111\108\100" )
or _ad88e6d365 : find ( "\115\116\114\105\107\101" )
or _ad88e6d365 : find ( "\110\111\099\108\105\112" )
or _ad88e6d365 : find ( "\111\118\101\114\108\097\112\104\101\097\100" )
if not _1324b65bd9 then
return nil
end
if _527069aeeb : find ( "\110\111\099\108\105\112\099\104\101\099\107" ) or _527069aeeb : find ( "\110\111\099\108\105\112\100\101\116\101\099\116" ) or _527069aeeb : find ( "\111\118\101\114\108\097\112\104\101\097\100" ) then
return "\110\111\099\108\105\112"
elseif
_527069aeeb : find ( "\116\101\108\101\112\111\114\116\099\104\101\099\107" )
or _527069aeeb : find ( "\116\112\099\104\101\099\107" )
or _527069aeeb : find ( "\116\112\100\101\116\101\099\116" )
or _527069aeeb : find ( "\116\112\099\104\101\099\107\115" )
then
return "\116\112\099\104\101\099\107"
elseif _527069aeeb : find ( "\102\108\121\099\104\101\099\107" ) or _527069aeeb : find ( "\102\108\121\104\097\099\107" ) or _527069aeeb : find ( "\102\108\121\100\101\116\101\099\116" ) then
return "\102\108\121\099\104\101\099\107"
elseif _527069aeeb : find ( "\118\101\108\111\099\105\116\121\099\104\101\099\107" ) or _527069aeeb : find ( "\115\112\101\101\100\104\097\099\107" ) or _527069aeeb : find ( "\115\112\101\101\100\099\104\101\099\107" ) then
return "\118\101\108\111\099\105\116\121"
elseif _527069aeeb : find ( "\103\114\111\117\110\100\099\104\101\099\107" ) or _527069aeeb : find ( "\103\114\111\117\110\100\101\100\099\104\101\099\107" ) then
return "\103\114\111\117\110\100\101\100"
elseif _527069aeeb : find ( "\116\104\114\101\115\104\111\108\100" ) or _527069aeeb : find ( "\116\112\099\104\101\099\107\115" ) then
return "\116\104\114\101\115\104\111\108\100"
elseif _527069aeeb : find ( "\115\116\114\105\107\101" ) then
if not _6e616cf0a2 . LastStrikeDash or ( tick ( ) - _6e616cf0a2 . LastStrikeDash ) > 5 then
Facemouse ( )
task . wait ( 0.3 )
_6e616cf0a2 . LastStrikeDash = tick ( )
end
if _ab2cec24ed and math . abs ( _ab2cec24ed . Position . Y - _deb5693896 ) < 30 then
return "\121\115\116\114\105\107\101"
end
end
return nil
end
local _7e0da4f12d = 0
local _20786d070d = 3
local _7239000929 = 1200
local _c648bf704b = 8
function instatp ( _c238bf819b )
if typeof ( _c238bf819b ) == "\086\101\099\116\111\114\051" then
_c238bf819b = CFrame . new ( _c238bf819b )
elseif typeof ( _c238bf819b ) ~= "\067\070\114\097\109\101" then
return
end
local _2418292c46 = _c238bf819b . Position
local _d50532803d = ( _ab2cec24ed . Position - _2418292c46 ) . Magnitude
local _a88e862a19 = GetMagnitudeIgnoringY ( _2418292c46 )
local _056d921c80 = false
if _a88e862a19 <= _c648bf704b then
_056d921c80 = true
end
if _d50532803d >= _7239000929 then
_056d921c80 = true
end
if _056d921c80 and tick ( ) - _7e0da4f12d >= _20786d070d then
_7e0da4f12d = tick ( )
_ab2cec24ed . CFrame = _c238bf819b
else
tweenWithTeleport ( _c238bf819b , _abd987b1cf , _deb5693896 )
end
end
local _f6f70f8fbc = 0
local _838f811db4 = false
function SetBlocking ( _7c2b920457 )
local _877de49918 = os . clock ( )
if _7c2b920457 then
if not _838f811db4 or ( _877de49918 - _f6f70f8fbc > 0.5 ) then
_838f811db4 = true
_f6f70f8fbc = _877de49918
task . spawn ( function ( )
pcall ( function ( )
local _4df0874d9d = { true , "\077\101\108\101\101" , true }
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) : WaitForChild ( "\069\118\101\110\116\115" ) : WaitForChild ( "\066\108\111\099\107" ) : InvokeServer ( unpack ( _4df0874d9d ) )
end )
end )
end
else
if _838f811db4 then
_838f811db4 = false
_f6f70f8fbc = _877de49918
task . spawn ( function ( )
pcall ( function ( )
local _0442f9af22 = { false , "\077\101\108\101\101" }
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) : WaitForChild ( "\069\118\101\110\116\115" ) : WaitForChild ( "\066\108\111\099\107" ) : InvokeServer ( unpack ( _0442f9af22 ) )
end )
end )
end
end
end
local _9e2f9d196f = 0
local _31c7851030 = 12
function tryUseEvasive ( )
local _61b8518fea = os . clock ( )
if _61b8518fea - _9e2f9d196f < _31c7851030 then
return
end
_9e2f9d196f = _61b8518fea
task . spawn ( function ( )
pcall ( function ( )
local _baf33fae6a = { "\066\097\115\105\099\069\118\097\115\105\118\101" }
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) : WaitForChild ( "\069\118\101\110\116\115" ) : WaitForChild ( "\083\107\105\108\108" ) : InvokeServer ( unpack ( _baf33fae6a ) )
end )
end )
end
local _2f08ed9adb = 100
local function _91dfc3f710 ( _127664a4f4 )
if not _127664a4f4 then return end
local _38a9a607ea = _127664a4f4 : WaitForChild ( "\072\117\109\097\110\111\105\100" , 4 )
if _38a9a607ea then
_2f08ed9adb = _38a9a607ea . Health
_38a9a607ea . HealthChanged : Connect ( function ( _539364f6ee )
if _539364f6ee < _2f08ed9adb and _539364f6ee > 0 then
tryUseEvasive ( )
end
_2f08ed9adb = _539364f6ee
end )
end
end
task . spawn ( function ( )
if _1cab187f50 then
_91dfc3f710 ( _1cab187f50 )
end
end )
_0dde869dbf . CharacterAdded : Connect ( function ( _56bb327624 )
_1cab187f50 = _56bb327624
_838f811db4 = false
local _ab85efb317 = _56bb327624 : WaitForChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" , 5 )
if _ab85efb317 then
local _1fa612987c = _ab85efb317 : FindFirstChild ( "\066\111\100\121\086\101\108\111\099\105\116\121" ) or Instance . new ( "\066\111\100\121\086\101\108\111\099\105\116\121" )
_1fa612987c . Name = "\066\111\100\121\086\101\108\111\099\105\116\121"
_1fa612987c . MaxForce = Vector3 . new ( 9e9 , 9e9 , 9e9 )
_1fa612987c . Velocity = Vector3 . zero
_1fa612987c . Parent = _ab85efb317
end
task . wait ( 0.3 )
_91dfc3f710 ( _56bb327624 )
end )
function controlTower ( _31d4aa89b0 , _95d5b6ac46 )
if not _ab2cec24ed or not _1cab187f50 or not _a62821a64c then
return
end
if Npc and Npc : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and Npc : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) and Npc . Humanoid . Health > 0 then
local _33dab8688c = ( _ab2cec24ed . Position - Npc . HumanoidRootPart . Position ) . Magnitude
if _33dab8688c <= 150 then
m1Attack ( Npc , 20 , 28 , Vector3 . new ( 0 , 6.8 , 0 ) , "\065\105\114" )
return
end
end
local _ab9c2bcd33 = typeof ( _31d4aa89b0 ) == "\067\070\114\097\109\101" and _31d4aa89b0 . Position or _31d4aa89b0
if ( _ab2cec24ed . Position - _ab9c2bcd33 ) . Magnitude > 4.5 then
tweenWithTeleport ( CFrame . new ( _ab9c2bcd33 ) , _95d5b6ac46 , _deb5693896 )
end
end
function fireProximityPromptSafely ( _d8734603c0 )
task . wait ( )
if not _d8734603c0 or not _d8734603c0 : IsA ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" ) then
return
end
local _9d33008753 = _d8734603c0 . Parent
if not _9d33008753 then
return
end
local _0cb4a46410 = _9d33008753 : IsA ( "\077\111\100\101\108" ) and _9d33008753 : GetPivot ( ) . Position or _9d33008753 . Position
if ( _ab2cec24ed . Position - _0cb4a46410 ) . Magnitude > 50 then
return
end
for _b3af860189 , _0e6c574195 in pairs ( workspace . Effects : GetDescendants ( ) ) do
if _0e6c574195 : IsA ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" ) and _0e6c574195 ~= _d8734603c0 then
_0e6c574195 . MaxActivationDistance = 0
end
end
workspace . CurrentCamera . CFrame = CFrame . new ( workspace . CurrentCamera . CFrame . Position , _0cb4a46410 )
_d8734603c0 . MaxActivationDistance = 10
wait ( 0.1 )
_d8734603c0 : InputHoldBegin ( )
wait ( _d8734603c0 . HoldDuration + 0.5 or 0.3 )
_d8734603c0 : InputHoldEnd ( )
task . wait ( 1 )
end
local function _adf055f4be ( _fc51a6ccf5 )
local _2a79daa4c8 = nil
local _6a3fa8d796 = math . huge
for _270e740b82 , _17d8649e32 in pairs ( _fc51a6ccf5 ) do
if _17d8649e32 and _17d8649e32 . Parent then
local _5e2e2ff408 = ( _17d8649e32 . Position - _ab2cec24ed . Position ) . Magnitude
if _5e2e2ff408 < _6a3fa8d796 then
_6a3fa8d796 = _5e2e2ff408
_2a79daa4c8 = _17d8649e32
end
end
end
return _2a79daa4c8
end
local _ebd25ddcc8 = false
local _6ebbec9cfa = false
local _7c14a52e18 = {
[ "\068\097\114\107\032\066\108\097\100\101" ] = 1400 ,
[ "\089\111\114\117" ] = 1390 ,
[ "\072\111\108\108\111\119\039\115\032\071\114\101\097\116\032\083\119\111\114\100" ] = 1300 ,
[ "\072\111\108\108\111\119\039\115\032\072\097\108\098\101\114\100" ] = 1290 ,
[ "\075\114\097\107\101\110\032\066\108\097\100\101\032\040\082\101\100\041" ] = 1250 ,
[ "\075\114\097\107\101\110\032\066\108\097\100\101" ] = 1240 ,
[ "\071\114\097\118\105\116\121\032\066\108\097\100\101" ] = 1220 ,
[ "\078\101\112\116\117\110\101\039\115\032\084\114\105\100\101\110\116" ] = 1210 ,
[ "\070\105\114\101\119\111\114\107\032\076\097\110\099\101\114" ] = 1200 ,
[ "\067\117\112\105\100\039\115\032\066\097\116\116\108\101\097\120\101" ] = 1190 ,
[ "\067\117\112\105\100\039\115\032\067\104\097\107\114\097\109" ] = 1185 ,
[ "\071\104\111\115\116\032\080\114\105\110\099\101\115\115\039\115\032\085\109\098\114\101\108\108\097" ] = 1180 ,
[ "\067\097\110\100\121\032\067\097\110\101" ] = 1170 ,
[ "\066\108\111\039\115\032\067\114\105\109\115\111\110\032\083\108\101\100\103\101\104\097\109\109\101\114" ] = 1160 ,
[ "\069\108\111\039\115\032\083\108\101\100\103\101\104\097\109\109\101\114" ] = 1150 ,
[ "\066\105\115\101\110\116\111" ] = 1130 ,
[ "\075\105\114\105\098\097\099\104\105" ] = 1120 ,
[ "\086\114\097\101\108\039\115\032\080\105\112\101" ] = 1100 ,
[ "\070\108\111\119\101\114\032\083\119\111\114\100" ] = 1000 ,
[ "\075\097\116\097\110\097" ] = 900 ,
}
local _695af74adb = {
[ "\068\097\114\107\032\066\108\097\100\101" ] = true ,
[ "\086\114\097\101\108\039\115\032\080\105\112\101" ] = false ,
[ "\072\111\108\108\111\119\039\115\032\071\114\101\097\116\032\083\119\111\114\100" ] = true ,
[ "\075\114\097\107\101\110\032\066\108\097\100\101" ] = true ,
[ "\075\105\114\105\098\097\099\104\105" ] = true ,
[ "\066\105\115\101\110\116\111" ] = true ,
[ "\070\108\111\119\101\114\032\083\119\111\114\100" ] = true ,
[ "\075\097\116\097\110\097" ] = true ,
[ "\067\117\116\108\097\115\115" ] = true ,
}
local _e015d79ecb = { }
local _7c5d96dd7f = "\077\101\108\101\101"
local _507c4ef8d7 = {
{ label = "\068\097\114\107\032\066\108\097\100\101" , names = { "\068\097\114\107\032\066\108\097\100\101" , "\089\111\114\117" } } ,
{ label = "\072\111\108\108\111\119\039\115\032\071\114\101\097\116\032\083\119\111\114\100" , names = { "\072\111\108\108\111\119\039\115\032\071\114\101\097\116\032\083\119\111\114\100" , "\072\111\108\108\111\119\115\032\071\114\101\097\116\032\083\119\111\114\100" } } ,
{ label = "\072\111\108\108\111\119\039\115\032\072\097\108\098\101\114\100" , names = { "\072\111\108\108\111\119\039\115\032\072\097\108\098\101\114\100" , "\072\111\108\108\111\119\115\032\072\097\108\098\101\114\100" } } ,
{ label = "\075\114\097\107\101\110\032\066\108\097\100\101\032\040\082\101\100\041" , names = { "\075\114\097\107\101\110\032\066\108\097\100\101\032\040\082\101\100\041" , "\075\114\097\107\101\110\032\066\108\097\100\101\032\082\101\100" } } ,
{ label = "\075\114\097\107\101\110\032\066\108\097\100\101" , names = { "\075\114\097\107\101\110\032\066\108\097\100\101" } } ,
{ label = "\071\114\097\118\105\116\121\032\066\108\097\100\101" , names = { "\071\114\097\118\105\116\121\032\066\108\097\100\101" , "\071\114\097\118\105\116\121\066\108\097\100\101" } } ,
{ label = "\078\101\112\116\117\110\101\039\115\032\084\114\105\100\101\110\116" , names = { "\078\101\112\116\117\110\101\039\115\032\084\114\105\100\101\110\116" , "\078\101\112\116\117\110\101\115\032\084\114\105\100\101\110\116" , "\084\114\105\100\101\110\116" } } ,
{ label = "\070\105\114\101\119\111\114\107\032\076\097\110\099\101\114" , names = { "\070\105\114\101\119\111\114\107\032\076\097\110\099\101\114" , "\070\105\114\101\119\111\114\107\076\097\110\099\101\114" } } ,
{ label = "\067\117\112\105\100\039\115\032\066\097\116\116\108\101\097\120\101" , names = { "\067\117\112\105\100\039\115\032\066\097\116\116\108\101\097\120\101" , "\067\117\112\105\100\039\115\032\066\097\116\116\108\101\032\065\120\101" , "\067\117\112\105\100\032\066\097\116\116\108\101\097\120\101" , "\067\117\112\105\100\032\066\097\116\116\108\101\032\065\120\101" } } ,
{ label = "\067\117\112\105\100\039\115\032\067\104\097\107\114\097\109" , names = { "\067\117\112\105\100\039\115\032\067\104\097\107\114\097\109" , "\067\117\112\105\100\032\067\104\097\107\114\097\109" , "\067\117\112\105\100\115\032\067\104\097\107\114\097\109" } } ,
{ label = "\071\104\111\115\116\032\080\114\105\110\099\101\115\115\039\115\032\085\109\098\114\101\108\108\097" , names = { "\071\104\111\115\116\032\080\114\105\110\099\101\115\115\039\115\032\085\109\098\114\101\108\108\097" , "\071\104\111\115\116\032\080\114\105\110\099\101\115\115\032\085\109\098\114\101\108\108\097" , "\071\104\111\115\116\032\085\109\098\114\101\108\108\097" } } ,
{ label = "\067\097\110\100\121\032\067\097\110\101" , names = { "\067\097\110\100\121\032\067\097\110\101" , "\067\097\110\100\121\067\097\110\101" } } ,
{ label = "\066\108\111\039\115\032\067\114\105\109\115\111\110\032\083\108\101\100\103\101\104\097\109\109\101\114" , names = { "\066\108\111\032\072\097\109\109\101\114" , "\066\108\111\039\115\032\067\114\105\109\115\111\110\032\083\108\101\100\103\101\104\097\109\109\101\114" , "\066\108\111\039\115\032\067\114\105\109\115\111\110\032\083\108\101\100\103\101\032\072\097\109\109\101\114" , "\066\108\111\115\032\067\114\105\109\115\111\110\032\083\108\101\100\103\101\104\097\109\109\101\114" , "\083\108\101\100\103\101\104\097\109\109\101\114" } } ,
{ label = "\069\108\111\039\115\032\083\108\101\100\103\101\104\097\109\109\101\114" , names = { "\069\108\111\039\115\032\083\108\101\100\103\101\104\097\109\109\101\114" , "\069\108\111\039\115\032\083\108\101\100\103\101\032\072\097\109\109\101\114" , "\069\108\111\115\032\083\108\101\100\103\101\104\097\109\109\101\114" , "\069\108\111\032\083\108\101\100\103\101\104\097\109\109\101\114" , "\069\108\111\032\072\097\109\109\101\114" } } ,
{ label = "\071\111\108\100\101\110\032\083\116\097\102\102" , names = { "\071\111\108\100\101\110\032\083\116\097\102\102" , "\071\111\108\100\101\110\083\116\097\102\102" } } ,
{ label = "\066\105\115\101\110\116\111" , names = { "\066\105\115\101\110\116\111" } } ,
{ label = "\075\105\114\105\098\097\099\104\105" , names = { "\075\105\114\105\098\097\099\104\105" } } ,
{ label = "\074\105\116\116\101" , names = { "\074\105\116\116\101" } } ,
{ label = "\086\114\097\101\108\039\115\032\080\105\112\101" , names = { "\087\114\097\101\112\032\080\105\112\101" , "\086\114\097\101\108\039\115\032\080\105\112\101" , "\086\114\101\097\108\039\115\032\080\105\112\101" , "\086\114\097\101\108\032\080\105\112\101" , "\086\114\101\097\108\032\080\105\112\101" } } ,
{ label = "\070\108\111\119\101\114\032\083\119\111\114\100" , names = { "\070\108\111\119\101\114\032\083\119\111\114\100" } } ,
{ label = "\075\097\116\097\110\097" , names = { "\075\097\116\097\110\097" } } ,
}
local function _45731eedb2 ( _15eb44859c )
local _47ddae6bdb = string . lower ( tostring ( _15eb44859c or "" ) )
: gsub ( "\118\114\101\097\108" , "\118\114\097\101\108" )
: gsub ( "\118\114\101\097\101\108" , "\118\114\097\101\108" )
: gsub ( "\119\114\097\101\112" , "\118\114\097\101\108" )
: gsub ( "\091\037\040\037\041\093" , "\032" )
: gsub ( "\091\094\037\119\037\115\039\093" , "\032" )
: gsub ( "\037\115\043" , "\032" )
: gsub ( "\094\037\115\043" , "" )
: gsub ( "\037\115\043\036" , "" )
if _47ddae6bdb == "\118\114\097\101\108\032\112\105\112\101" then
_47ddae6bdb = "\118\114\097\101\108\039\115\032\112\105\112\101"
elseif _47ddae6bdb == "\098\108\111\032\104\097\109\109\101\114" or _47ddae6bdb == "\098\108\111" or _47ddae6bdb == "\098\108\111\039\115\032\099\114\105\109\115\111\110\032\115\108\101\100\103\101\032\104\097\109\109\101\114" then
_47ddae6bdb = "\098\108\111\039\115\032\099\114\105\109\115\111\110\032\115\108\101\100\103\101\104\097\109\109\101\114"
elseif _47ddae6bdb == "\104\111\108\108\111\119\115\032\103\114\101\097\116\032\115\119\111\114\100" then
_47ddae6bdb = "\104\111\108\108\111\119\039\115\032\103\114\101\097\116\032\115\119\111\114\100"
elseif _47ddae6bdb == "\104\111\108\108\111\119\115\032\104\097\108\098\101\114\100" then
_47ddae6bdb = "\104\111\108\108\111\119\039\115\032\104\097\108\098\101\114\100"
end
return _47ddae6bdb
end
local function _c6a18c3e94 ( _be7bb01c67 )
local _3d86c781fc = _45731eedb2 ( _be7bb01c67 )
if _3d86c781fc == "" then
return nil
end
for _15ce9d007c , _f38c5b566f in ipairs ( _507c4ef8d7 ) do
for _5676aefa42 , _0c689f2b41 in ipairs ( _f38c5b566f . names ) do
local _0bd9908b6c = _45731eedb2 ( _0c689f2b41 )
if _3d86c781fc == _0bd9908b6c or _3d86c781fc : find ( _0bd9908b6c , 1 , true ) or _0bd9908b6c : find ( _3d86c781fc , 1 , true ) then
return _f38c5b566f . label
end
end
end
return nil
end
local function _27a88f046e ( _7fc2cc4ad8 )
if not _7fc2cc4ad8 or not _7fc2cc4ad8 : IsA ( "\084\111\111\108" ) then
return false
end
return _c6a18c3e94 ( _7fc2cc4ad8 . Name ) ~= nil
end
function getSwordAnimations ( _bf54824ec0 )
local _c3fe2dd522 = { }
local _02ce7cc158 = _45731eedb2 ( _bf54824ec0 )
pcall ( function ( )
local _e50f38532f = _5532fc1421 . ReplicatedStorage : FindFirstChild ( "\077\111\100\117\108\101\115" )
_e50f38532f = _e50f38532f and _e50f38532f : FindFirstChild ( "\083\119\111\114\100\072\097\110\100\108\101" )
_e50f38532f = _e50f38532f and _e50f38532f : FindFirstChild ( "\083\119\111\114\100\115" )
if not _e50f38532f then
return
end
local _960eddc6ed = _e50f38532f : FindFirstChild ( "\075\097\116\097\110\097" )
local _88215a35cc = string . lower ( tostring ( _bf54824ec0 or "" ) )
if _88215a35cc : find ( "\107\114\097\107\101\110" , 1 , true ) and _88215a35cc : find ( "\114\101\100" , 1 , true ) then
_960eddc6ed = _e50f38532f : FindFirstChild ( "\075\114\097\107\101\110\032\066\108\097\100\101\032\040\082\101\100\041" ) or _e50f38532f : FindFirstChild ( "\075\114\097\107\101\110\032\066\108\097\100\101\032\082\101\100" ) or _e50f38532f : FindFirstChild ( "\075\114\097\107\101\110\032\066\108\097\100\101" )
elseif _02ce7cc158 == "\102\105\114\101\119\111\114\107\032\108\097\110\099\101\114" or _02ce7cc158 == "\102\105\114\101\119\111\114\107\108\097\110\099\101\114" or _02ce7cc158 == "\102\105\114\101\119\111\114\107" then
_960eddc6ed = _e50f38532f : FindFirstChild ( "\070\105\114\101\119\111\114\107\032\076\097\110\099\101\114" ) or _e50f38532f : FindFirstChild ( "\070\105\114\101\119\111\114\107\076\097\110\099\101\114" )
elseif _02ce7cc158 == "\103\114\097\118\105\116\121\032\098\108\097\100\101" or _02ce7cc158 == "\103\114\097\118\105\116\121\098\108\097\100\101" or _02ce7cc158 == "\103\114\097\118\105\116\121" then
_960eddc6ed = _e50f38532f : FindFirstChild ( "\071\114\097\118\105\116\121\032\066\108\097\100\101" ) or _e50f38532f : FindFirstChild ( "\071\114\097\118\105\116\121\066\108\097\100\101" )
elseif _02ce7cc158 == "\099\117\112\105\100\032\098\097\116\116\108\101\032\097\120\101" or _02ce7cc158 == "\099\117\112\105\100\032\098\097\116\116\108\101\097\120\101" or _02ce7cc158 == "\099\117\112\105\100\039\115\032\098\097\116\116\108\101\097\120\101" or _02ce7cc158 == "\099\117\112\105\100\115\032\098\097\116\116\108\101\097\120\101" then
_960eddc6ed = _e50f38532f : FindFirstChild ( "\067\117\112\105\100\039\115\032\066\097\116\116\108\101\097\120\101" ) or _e50f38532f : FindFirstChild ( "\067\117\112\105\100\032\066\097\116\116\108\101\097\120\101" ) or _e50f38532f : FindFirstChild ( "\067\117\112\105\100\032\066\097\116\116\108\101\032\065\120\101" )
elseif _02ce7cc158 == "\103\104\111\115\116\032\112\114\105\110\099\101\115\115\039\115\032\117\109\098\114\101\108\108\097" or _02ce7cc158 == "\103\104\111\115\116\032\112\114\105\110\099\101\115\115\032\117\109\098\114\101\108\108\097" or _02ce7cc158 == "\103\104\111\115\116\032\117\109\098\114\101\108\108\097" or _02ce7cc158 == "\117\109\098\114\101\108\108\097" or _02ce7cc158 == "\103\104\111\115\116" then
_960eddc6ed = _e50f38532f : FindFirstChild ( "\071\104\111\115\116\032\080\114\105\110\099\101\115\115\039\115\032\085\109\098\114\101\108\108\097" ) or _e50f38532f : FindFirstChild ( "\071\104\111\115\116\032\080\114\105\110\099\101\115\115\032\085\109\098\114\101\108\108\097" ) or _e50f38532f : FindFirstChild ( "\071\104\111\115\116\032\085\109\098\114\101\108\108\097" )
elseif _02ce7cc158 == "\099\097\110\100\121\032\099\097\110\101" or _02ce7cc158 == "\099\097\110\100\121\099\097\110\101" or _02ce7cc158 == "\099\097\110\100\121" then
_960eddc6ed = _e50f38532f : FindFirstChild ( "\067\097\110\100\121\032\067\097\110\101" ) or _e50f38532f : FindFirstChild ( "\067\097\110\100\121\067\097\110\101" )
elseif _02ce7cc158 == "\101\108\111\039\115\032\115\108\101\100\103\101\104\097\109\109\101\114" or _02ce7cc158 == "\101\108\111\039\115\032\115\108\101\100\103\101\032\104\097\109\109\101\114" or _02ce7cc158 == "\101\108\111\115\032\115\108\101\100\103\101\104\097\109\109\101\114" or _02ce7cc158 == "\101\108\111\032\115\108\101\100\103\101\104\097\109\109\101\114" or _02ce7cc158 == "\101\108\111\032\104\097\109\109\101\114" or _02ce7cc158 == "\101\108\111" then
_960eddc6ed = _e50f38532f : FindFirstChild ( "\069\108\111\039\115\032\083\108\101\100\103\101\104\097\109\109\101\114" ) or _e50f38532f : FindFirstChild ( "\069\108\111\039\115\032\083\108\101\100\103\101\032\072\097\109\109\101\114" ) or _e50f38532f : FindFirstChild ( "\069\108\111\115\032\083\108\101\100\103\101\104\097\109\109\101\114" ) or _e50f38532f : FindFirstChild ( "\069\108\111\032\083\108\101\100\103\101\104\097\109\109\101\114" )
elseif _02ce7cc158 ~= "\107\097\116\097\110\097" then
for _1fe18612b1 , _19a4ab3126 in ipairs ( _e50f38532f : GetChildren ( ) ) do
local _c7274a056a = _45731eedb2 ( _19a4ab3126 . Name )
if _c7274a056a == _02ce7cc158 or _c7274a056a : find ( _02ce7cc158 , 1 , true ) or _02ce7cc158 : find ( _c7274a056a , 1 , true ) then
_960eddc6ed = _19a4ab3126
break
end
end
end
local _9942847fe8 = _960eddc6ed and _960eddc6ed : FindFirstChild ( "\083\108\097\115\104\101\115" )
if not _9942847fe8 then
return
end
local _1bc15d6db4 = { "\083\108\097\115\104\049" , "\083\108\097\115\104\050" , "\083\108\097\115\104\051" , "\071\114\111\117\110\100\083\108\097\115\104\052" , "\071\114\111\117\110\100\083\108\097\115\104\053" }
if _02ce7cc158 == "\099\117\112\105\100\032\098\097\116\116\108\101\032\097\120\101" or _02ce7cc158 == "\099\117\112\105\100\032\098\097\116\116\108\101\097\120\101" or _02ce7cc158 == "\099\117\112\105\100\039\115\032\098\097\116\116\108\101\097\120\101" or _02ce7cc158 == "\099\117\112\105\100\115\032\098\097\116\116\108\101\097\120\101" then
_1bc15d6db4 = { "\068\097\115\104" , "\083\108\097\115\104\050" , "\083\108\097\115\104\051" , "\071\114\111\117\110\100\083\108\097\115\104\052" , "\071\114\111\117\110\100\083\108\097\115\104\053" }
end
for _798a0f5bec , _b994118782 in ipairs ( _1bc15d6db4 ) do
_c3fe2dd522 [ _798a0f5bec ] = _9942847fe8 : FindFirstChild ( _b994118782 ) or _9942847fe8 : FindFirstChild ( "\083\108\097\115\104\049" ) or _9942847fe8 : FindFirstChild ( "\068\097\115\104" )
end
end )
return _c3fe2dd522
end
function getWeaponData ( )
local _122c5bead5 = _7c5d96dd7f or "\077\101\108\101\101"
local _b742a68e66 = _45731eedb2 ( _122c5bead5 )
if _b742a68e66 == "\109\101\108\101\101" or _122c5bead5 == "\077\101\108\101\101" then
return { weaponType = "\077\101\108\101\101" , anims = _6e616cf0a2 . CombatAnims , speeds = _6e616cf0a2 . MeleeSpeeds , swingFlags = _6e616cf0a2 . MeleeSwingFlags }
end
if _b742a68e66 == "\106\105\116\116\101" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\074\105\116\116\101" ) , speeds = { 3.3333332538604736 , 3.3333332538604736 , 3.3333332538604736 , 3.3333332538604736 , 3.3333332538604736 } }
end
if _b742a68e66 == "\118\114\097\101\108\039\115\032\112\105\112\101" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\086\114\097\101\108\039\115\032\080\105\112\101" ) , speeds = { 1.4285714626312256 , 1.4285714626312256 , 1.4285714626312256 , 1.4285714626312256 , 1.4285714626312256 } }
end
if _b742a68e66 == "\107\105\114\105\098\097\099\104\105" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\075\105\114\105\098\097\099\104\105" ) , speeds = { 1.4583332538604736 , 1.6666667461395264 , 1.6666667461395264 , 1.6666667461395264 , 1.6666667461395264 } }
end
if _b742a68e66 == "\098\105\115\101\110\116\111" then
local _29fe514e07 = getSwordAnimations ( "\066\105\115\101\110\116\111" )
if _29fe514e07 [ 2 ] then
_29fe514e07 [ 3 ] = _29fe514e07 [ 2 ]
_29fe514e07 [ 4 ] = _29fe514e07 [ 2 ]
_29fe514e07 [ 5 ] = _29fe514e07 [ 2 ]
end
return { weaponType = "\083\119\111\114\100" , anims = _29fe514e07 , speeds = { 2.0512821674346924 , 1.7948716878890991 , 1.7948716878890991 , 1.7948716878890991 , 1.7948716878890991 } }
end
if _b742a68e66 == "\121\111\114\117" or _b742a68e66 == "\100\097\114\107\032\098\108\097\100\101" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\068\097\114\107\032\066\108\097\100\101" ) , speeds = { 1.4583332538604736 , 1.4583332538604736 , 1.4583332538604736 , 1.4583332538604736 , 1.4583332538604736 } }
end
if _b742a68e66 == "\098\108\111\039\115\032\099\114\105\109\115\111\110\032\115\108\101\100\103\101\104\097\109\109\101\114" or _b742a68e66 == "\098\108\111\115\032\099\114\105\109\115\111\110\032\115\108\101\100\103\101\104\097\109\109\101\114" or _b742a68e66 == "\115\108\101\100\103\101\104\097\109\109\101\114" or _b742a68e66 == "\098\108\111" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\066\108\111\039\115\032\067\114\105\109\115\111\110\032\083\108\101\100\103\101\104\097\109\109\101\114" ) , speeds = { 2.4761905670166016 , 2.4761905670166016 , 2.4761905670166016 , 2.4761905670166016 , 2.4761905670166016 } }
end
if _b742a68e66 == "\099\117\112\105\100\032\098\097\116\116\108\101\032\097\120\101" or _b742a68e66 == "\099\117\112\105\100\032\098\097\116\116\108\101\097\120\101" or _b742a68e66 == "\099\117\112\105\100\039\115\032\098\097\116\116\108\101\097\120\101" or _b742a68e66 == "\099\117\112\105\100\115\032\098\097\116\116\108\101\097\120\101" or _b742a68e66 == "\099\117\112\105\100" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\067\117\112\105\100\039\115\032\066\097\116\116\108\101\097\120\101" ) , speeds = { 1.5196077823638916 , 1.470588207244873 , 1.470588207244873 , 1.470588207244873 , 1.470588207244873 } , swingFlags = { true , false , false , false , false } }
end
if _b742a68e66 == "\099\117\112\105\100\039\115\032\099\104\097\107\114\097\109" or _b742a68e66 == "\099\117\112\105\100\032\099\104\097\107\114\097\109" or _b742a68e66 == "\099\117\112\105\100\115\032\099\104\097\107\114\097\109" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\067\117\112\105\100\039\115\032\067\104\097\107\114\097\109" ) , speeds = { 1.3 , 1.3 , 1.3 , 1.3 , 1.3 } }
end
if _b742a68e66 == "\103\104\111\115\116\032\112\114\105\110\099\101\115\115\039\115\032\117\109\098\114\101\108\108\097" or _b742a68e66 == "\103\104\111\115\116\032\112\114\105\110\099\101\115\115\032\117\109\098\114\101\108\108\097" or _b742a68e66 == "\103\104\111\115\116\032\117\109\098\114\101\108\108\097" or _b742a68e66 == "\117\109\098\114\101\108\108\097" or _b742a68e66 == "\103\104\111\115\116" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\071\104\111\115\116\032\080\114\105\110\099\101\115\115\039\115\032\085\109\098\114\101\108\108\097" ) , speeds = { 1.7435897588729858 , 1.8974359035491943 , 1.8974359035491943 , 1.846153974533081 , 1.8974359035491943 } }
end
if _b742a68e66 == "\099\097\110\100\121\032\099\097\110\101" or _b742a68e66 == "\099\097\110\100\121\099\097\110\101" or _b742a68e66 == "\099\097\110\100\121" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\067\097\110\100\121\032\067\097\110\101" ) , speeds = { 2.651515007019043 , 2.651515007019043 , 2.651515007019043 , 2.2727272510528564 , 2.651515007019043 } }
end
if _b742a68e66 == "\103\114\097\118\105\116\121\032\098\108\097\100\101" or _b742a68e66 == "\103\114\097\118\105\116\121\098\108\097\100\101" or _b742a68e66 == "\103\114\097\118\105\116\121" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\071\114\097\118\105\116\121\032\066\108\097\100\101" ) , speeds = { 2.3333332538604736 , 2.3333332538604736 , 2.3333332538604736 , 2.3333332538604736 , 2 } }
end
if _b742a68e66 : find ( "\107\114\097\107\101\110\032\098\108\097\100\101" , 1 , true ) then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( _122c5bead5 ) , speeds = { 1.4583332538604736 , 1.4583332538604736 , 1.4583332538604736 , 1.4583332538604736 , 1.4583332538604736 } }
end
if _b742a68e66 == "\102\105\114\101\119\111\114\107\032\108\097\110\099\101\114" or _b742a68e66 == "\102\105\114\101\119\111\114\107\108\097\110\099\101\114" or _b742a68e66 == "\102\105\114\101\119\111\114\107" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\070\105\114\101\119\111\114\107\032\076\097\110\099\101\114" ) , speeds = { 2 , 2 , 2 , 2 , 2 } }
end
if _b742a68e66 == "\110\101\112\116\117\110\101\039\115\032\116\114\105\100\101\110\116" or _b742a68e66 == "\110\101\112\116\117\110\101\115\032\116\114\105\100\101\110\116" or _b742a68e66 == "\116\114\105\100\101\110\116" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\078\101\112\116\117\110\101\039\115\032\084\114\105\100\101\110\116" ) , speeds = { 2.3333332538604736 , 2.133333444595337 , 2.3333332538604736 , 2.3333332538604736 , 2.3333332538604736 } }
end
if _b742a68e66 == "\101\108\111\039\115\032\115\108\101\100\103\101\104\097\109\109\101\114" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\069\108\111\039\115\032\083\108\101\100\103\101\104\097\109\109\101\114" ) , speeds = { 1.6666666269302368 , 1.6666666269302368 , 1.6666666269302368 , 1.6666666269302368 , 1.6666666269302368 } }
end
if _b742a68e66 == "\103\111\108\100\101\110\032\115\116\097\102\102" or _b742a68e66 == "\103\111\108\100\101\110\115\116\097\102\102" then
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( "\071\111\108\100\101\110\032\083\116\097\102\102" ) , speeds = { 1.9047619104385376 , 1.9047619104385376 , 1.9047619104385376 , 1.9047619104385376 , 1.9047619104385376 } }
end
return { weaponType = "\083\119\111\114\100" , anims = getSwordAnimations ( _122c5bead5 ) , speeds = { 1.75 , 1.75 , 1.75 , 1.75 , 1.75 } }
end
_6e616cf0a2 . getNPCIDsForHitTable = function ( _59ca7ae115 )
local _14caa4c96d = { }
local _c42f7dd6c0 = { }
for _1db2ceff72 , _9062387bac in ipairs ( _59ca7ae115 or { } ) do
_c42f7dd6c0 [ _9062387bac ] = true
end
for _3c0455d655 , _00fd021c8f in ipairs ( { "\078\080\067\115" , "\069\110\101\109\105\101\115" } ) do
local _3d08db39a3 = workspace : FindFirstChild ( _00fd021c8f )
if _3d08db39a3 then
for _ac058bcd66 , _ee24de353e in ipairs ( _3d08db39a3 : GetChildren ( ) ) do
local _ae74093d0b = _ee24de353e : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if _ae74093d0b and _c42f7dd6c0 [ _ae74093d0b ] then
local _e9f607358e = _ee24de353e : FindFirstChild ( "\078\080\067\073\068" ) and _ee24de353e . NPCID . Value or _ee24de353e : GetAttribute ( "\078\080\067\073\068" )
if _e9f607358e then
table . insert ( _14caa4c96d , _e9f607358e )
end
end
end
end
end
return _14caa4c96d
end
_6e616cf0a2 . invokeRecentCombatRegister = function ( _4c7669b70f , _6cdf927dfa , _9c5d2d4f02 , _9e45c61a67 )
local _99d88fa72b = _4c7669b70f and _4c7669b70f : FindFirstChild ( "\067\111\109\098\097\116\082\101\103\105\115\116\101\114" )
if not _99d88fa72b then
return false
end
local _cc52494581 = getWeaponData ( )
local _76644d5b18 = _cc52494581 . weaponType or "\077\101\108\101\101"
local _b3a25aa6a0 = _cc52494581 . anims or _6e616cf0a2 . CombatAnims
local _2275e78827 = _cc52494581 . speeds or _6e616cf0a2 . MeleeSpeeds
local _11b777deb2 = _b3a25aa6a0 [ _9c5d2d4f02 ] or _6e616cf0a2 . CombatAnims [ _9c5d2d4f02 ] or _6e616cf0a2 . CombatAnims [ 1 ]
local _e7968b1842 = _2275e78827 [ _9c5d2d4f02 ] or _2275e78827 [ 1 ] or 1.75
local _8e0b335ea1 = _cc52494581 . swingFlags and _cc52494581 . swingFlags [ _9c5d2d4f02 ] or false
local _629c766eda = _ab2cec24ed and _ab2cec24ed . CFrame or CFrame . new ( )
local _0d1002fef8 = _6e616cf0a2 . getNPCIDsForHitTable ( _6cdf927dfa )
_99d88fa72b : InvokeServer ( {
[ 1 ] = "\115\119\105\110\103\115\102\120" ,
[ 2 ] = _76644d5b18 ,
[ 3 ] = _9c5d2d4f02 ,
[ 4 ] = _9e45c61a67 ,
[ 5 ] = _8e0b335ea1 ,
[ 6 ] = _11b777deb2 ,
[ 7 ] = _e7968b1842 ,
[ 8 ] = 1.5 ,
} )
local _7c2efe6019 = {
[ 1 ] = {
[ 1 ] = "\100\097\109\097\103\101" ,
[ 2 ] = _6cdf927dfa ,
[ 3 ] = _76644d5b18 ,
[ 4 ] = { _9c5d2d4f02 , _9e45c61a67 , _76644d5b18 } ,
[ 5 ] = true ,
[ 6 ] = _629c766eda ,
aircombo = _9e45c61a67 ,
} ,
}
if # _0d1002fef8 > 0 then
_7c2efe6019 [ 1 ] . NPCIDs = _0d1002fef8
end
_99d88fa72b : InvokeServer ( unpack ( _7c2efe6019 ) )
return true
end
local _cade9abcad = false
local function _474175caef ( )
local _dad4976af8 = _0dde869dbf . PlayerGui : FindFirstChild ( "\067\111\110\102\105\114\109\097\116\105\111\110\080\114\111\109\112\116" )
if not _dad4976af8 then
for _142de00050 , _a581d697fa in ipairs ( _0dde869dbf . PlayerGui : GetChildren ( ) ) do
if _a581d697fa : IsA ( "\083\099\114\101\101\110\071\117\105" ) and _a581d697fa . Enabled and ( _a581d697fa . Name : lower ( ) : find ( "\099\111\110\102\105\114\109" ) or _a581d697fa . Name : lower ( ) : find ( "\112\114\111\109\112\116" ) ) then
_dad4976af8 = _a581d697fa
break
end
end
end
if _dad4976af8 then
for _3ab1784148 , _f6ba87ea16 in ipairs ( _dad4976af8 : GetDescendants ( ) ) do
if _f6ba87ea16 : IsA ( "\082\101\109\111\116\101\069\118\101\110\116" ) then
pcall ( function ( ) _f6ba87ea16 : FireServer ( true ) end )
pcall ( function ( ) _f6ba87ea16 : FireServer ( 1 ) end )
end
end
for _e932083363 , _9b57b6843a in ipairs ( _dad4976af8 : GetDescendants ( ) ) do
if _9b57b6843a : IsA ( "\084\101\120\116\066\117\116\116\111\110" ) or _9b57b6843a : IsA ( "\073\109\097\103\101\066\117\116\116\111\110" ) then
local _c028a0c53a = _9b57b6843a : IsA ( "\084\101\120\116\066\117\116\116\111\110" ) and _9b57b6843a . Text : lower ( ) or ""
local _0281246356 = _9b57b6843a . Name : lower ( )
local _335510d1bd = false
pcall ( function ( )
local _4091e82252 = _9b57b6843a . BackgroundColor3
if _4091e82252 . G > 0.4 and _4091e82252 . G > _4091e82252 . R and _4091e82252 . G > _4091e82252 . B then _335510d1bd = true end
end )
if _c028a0c53a : find ( "\208\160\209\151\208\161\208\130\208\160\209\145\208\160\208\133\208\161\208\143\208\161\226\128\154\208\161\208\138" ) or _c028a0c53a : find ( "\208\160\210\145\208\160\194\176" ) or _c028a0c53a : find ( "\121\101\115" ) or _c028a0c53a : find ( "\097\099\099\101\112\116" ) or _0281246356 : find ( "\121\101\115" ) or _0281246356 : find ( "\097\099\099\101\112\116" ) or _0281246356 : find ( "\099\111\110\102\105\114\109" ) or _335510d1bd then
if typeof ( getconnections ) == "\102\117\110\099\116\105\111\110" then
for _21c0b59154 , _c0ac8cfffb in ipairs ( getconnections ( _9b57b6843a . MouseButton1Click ) ) do pcall ( _c0ac8cfffb . Function ) end
for _812f87b6c5 , _fbd15e0091 in ipairs ( getconnections ( _9b57b6843a . MouseButton1Down ) ) do pcall ( _fbd15e0091 . Function ) end
for _f0da8368d2 , _adea7842c9 in ipairs ( getconnections ( _9b57b6843a . Activated ) ) do pcall ( _adea7842c9 . Function ) end
end
if typeof ( firesignal ) == "\102\117\110\099\116\105\111\110" then
pcall ( function ( ) firesignal ( _9b57b6843a . MouseButton1Click ) end )
pcall ( function ( ) firesignal ( _9b57b6843a . Activated ) end )
end
pcall ( function ( )
local _e5b9379055 = _9b57b6843a . AbsolutePosition + ( _9b57b6843a . AbsoluteSize / 2 )
local _24266502b8 = Instance . new ( "\086\105\114\116\117\097\108\073\110\112\117\116\077\097\110\097\103\101\114" )
_24266502b8 : SendMouseButtonEvent ( _e5b9379055 . X , _e5b9379055 . Y , 0 , true , game , 0 )
task . wait ( 0.04 )
_24266502b8 : SendMouseButtonEvent ( _e5b9379055 . X , _e5b9379055 . Y , 0 , false , game , 0 )
_24266502b8 : Destroy ( )
end )
return true
end
end
end
end
return false
end
function eatFunction ( )
if _b5be0e18ea and _b5be0e18ea : FindFirstChild ( "\083\116\097\116\115" ) and _b5be0e18ea . Stats : FindFirstChild ( "\066\117\115\111\077\097\115\116\101\114\121" ) then
if _b5be0e18ea . Stats . BusoMastery . Value ~= 0 then
_cade9abcad = true
_3c0bcf84dd = true
for _4c5b9461d1 , _75ad21d201 in ipairs ( workspace . Effects : GetChildren ( ) ) do
if _75ad21d201 . Name == "\083\112\105\114\105\116\032\069\115\115\101\110\099\101" then pcall ( function ( ) _75ad21d201 : Destroy ( ) end ) end
end
return true
end
end
local _74163db98a = _0dde869dbf . Backpack : FindFirstChild ( "\083\112\105\114\105\116\032\069\115\115\101\110\099\101" ) or ( _1cab187f50 and _1cab187f50 : FindFirstChild ( "\083\112\105\114\105\116\032\069\115\115\101\110\099\101" ) )
if not _74163db98a then return false end
for _662b794087 , _48c849c158 in ipairs ( _1cab187f50 : GetChildren ( ) ) do
if _48c849c158 : IsA ( "\084\111\111\108" ) and _48c849c158 ~= _74163db98a then
_48c849c158 . Parent = _0dde869dbf . Backpack
end
end
task . wait ( 0.15 )
_74163db98a . Parent = _1cab187f50
task . wait ( 0.25 )
local _5c9af96b5d = tick ( )
while tick ( ) - _5c9af96b5d < 6 do
if _74163db98a and _74163db98a . Parent == _1cab187f50 then
pcall ( function ( ) _74163db98a : Activate ( ) end )
end
if _474175caef ( ) then
_cade9abcad = true
_3c0bcf84dd = true
task . wait ( 0.3 )
break
end
if not _0dde869dbf . Backpack : FindFirstChild ( "\083\112\105\114\105\116\032\069\115\115\101\110\099\101" ) and not _1cab187f50 : FindFirstChild ( "\083\112\105\114\105\116\032\069\115\115\101\110\099\101" ) then
_cade9abcad = true
_3c0bcf84dd = true
break
end
task . wait ( 0.15 )
end
pcall ( function ( )
for _3a366be290 , _d123fc1cb4 in ipairs ( workspace . Effects : GetChildren ( ) ) do
if _d123fc1cb4 . Name == "\083\112\105\114\105\116\032\069\115\115\101\110\099\101" then _d123fc1cb4 : Destroy ( ) end
end
end )
return _cade9abcad or ( _b5be0e18ea . Stats . BusoMastery . Value ~= 0 )
end
function eatSpResetEssence ( )
local _b5b79fccc4 = _0dde869dbf . Backpack : FindFirstChild ( "\083\080\032\082\101\115\101\116\032\069\115\115\101\110\099\101" ) or ( _1cab187f50 and _1cab187f50 : FindFirstChild ( "\083\080\032\082\101\115\101\116\032\069\115\115\101\110\099\101" ) )
if not _b5b79fccc4 then return end
for _2f3c5cfe21 , _7a52b5536e in ipairs ( _1cab187f50 : GetChildren ( ) ) do
if _7a52b5536e : IsA ( "\084\111\111\108" ) and _7a52b5536e ~= _b5b79fccc4 then
_7a52b5536e . Parent = _0dde869dbf . Backpack
end
end
task . wait ( 0.15 )
_b5b79fccc4 . Parent = _1cab187f50
task . wait ( 0.25 )
local _689479e9e5 = tick ( )
while tick ( ) - _689479e9e5 < 6 do
if _b5b79fccc4 and _b5b79fccc4 . Parent == _1cab187f50 then
pcall ( function ( ) _b5b79fccc4 : Activate ( ) end )
end
if _474175caef ( ) then
_ebd25ddcc8 = true
_6ebbec9cfa = true
task . wait ( 0.3 )
break
end
if not _0dde869dbf . Backpack : FindFirstChild ( "\083\080\032\082\101\115\101\116\032\069\115\115\101\110\099\101" ) and not _1cab187f50 : FindFirstChild ( "\083\080\032\082\101\115\101\116\032\069\115\115\101\110\099\101" ) then
_ebd25ddcc8 = true
_6ebbec9cfa = true
break
end
task . wait ( 0.15 )
end
end
local function _b50994de64 ( _3e18d8d0b1 )
if not _3e18d8d0b1 then return false end
local _d42501aff4 = workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" )
and workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] : FindFirstChild ( "\066\097\114\114\105\101\114\115" )
and workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] . Barriers : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" )
if _d42501aff4 and _d42501aff4 : IsA ( "\066\097\115\101\080\097\114\116" ) then
return _3e18d8d0b1 . Z > ( _d42501aff4 . Position . Z + 4 )
end
return _3e18d8d0b1 . Z >= - 13880
end
function checkOwnedWeapons ( )
for _b27d9de6a8 , _5ae82892c9 in pairs ( _695af74adb ) do
_e015d79ecb [ _b27d9de6a8 ] = false
end
local _26153bd637 = { _0dde869dbf . Backpack , _1cab187f50 }
for _4d7b419ead , _c028e86805 in ipairs ( _26153bd637 ) do
if _c028e86805 then
for _2de996e994 , _c43ee6f133 in pairs ( _c028e86805 : GetChildren ( ) ) do
if _c43ee6f133 : IsA ( "\084\111\111\108" ) then
for _03abafc7f7 , _4ae73929b2 in pairs ( _695af74adb ) do
if _4ae73929b2 and string . find ( _c43ee6f133 . Name : lower ( ) , _03abafc7f7 : lower ( ) , 1 , true ) then
_e015d79ecb [ _03abafc7f7 ] = true
end
end
end
end
end
end
end
local function _b14a208441 ( )
checkOwnedWeapons ( )
local _8f66410c06 = 0
for _bd0431ba7a , _43cc373e19 in pairs ( _e015d79ecb ) do
if _43cc373e19 then
local _59705bb36b = _7c14a52e18 [ _bd0431ba7a ] or 900
if _59705bb36b > _8f66410c06 then
_8f66410c06 = _59705bb36b
end
end
end
return _8f66410c06
end
function hasTargetWeapon ( )
checkOwnedWeapons ( )
for _3689a30169 , _9d52aa074a in pairs ( _695af74adb ) do
if _9d52aa074a and _e015d79ecb [ _3689a30169 ] then
return true
end
end
return false
end
function needsWeaponFromRareChest ( )
return not hasTargetWeapon ( )
end
function cleanTrashEffects ( )
local _70eb867425 = {
[ "\115\112\105\114\105\116\032\101\115\115\101\110\099\101" ] = true ,
[ "\115\112\032\114\101\115\101\116\032\101\115\115\101\110\099\101" ] = true ,
[ "\107\101\121" ] = true ,
}
local _96f5038231 = _b14a208441 ( )
for _0af147403f , _326fe4e177 in pairs ( _695af74adb ) do
if _326fe4e177 then
local _2e6bbbaa9f = _7c14a52e18 [ _0af147403f ] or 900
if _2e6bbbaa9f > _96f5038231 then
_70eb867425 [ _0af147403f : lower ( ) ] = true
end
end
end
pcall ( function ( )
for _f7895781ae , _02d4be5645 in ipairs ( workspace . Effects : GetChildren ( ) ) do
if not _02d4be5645 : FindFirstChild ( "\076\111\099\107" ) and _02d4be5645 . Name ~= "\075\101\121" then
local _4d35ec2e98 = _02d4be5645 . Name : lower ( )
local _63caac7dee = false
for _2f53a2c49a , _f4fd81fba6 in pairs ( _70eb867425 ) do
if string . find ( _4d35ec2e98 , _2f53a2c49a , 1 , true ) then
_63caac7dee = true
break
end
end
if not _63caac7dee then
_02d4be5645 : Destroy ( )
end
end
end
end )
end
function lootEverythingAtSpot ( _21ebf39399 , _cf4e2060c2 )
_cf4e2060c2 = _cf4e2060c2 or 18
local _3e61d222dc = _21ebf39399 or _ab2cec24ed . Position
local _7c534a9ea6 = _b14a208441 ( )
for _0c8f8d4050 , _8957e94b50 in ipairs ( workspace . Effects : GetChildren ( ) ) do
local _e652c9ad61 = _8957e94b50 . Name : lower ( )
for _88abf1fec4 , _4988c9ba39 in pairs ( _695af74adb ) do
if _4988c9ba39 then
local _427a0dd193 = _7c14a52e18 [ _88abf1fec4 ] or 900
if _427a0dd193 > _7c534a9ea6 and string . find ( _e652c9ad61 , _88abf1fec4 : lower ( ) , 1 , true ) then
local _c94621da55 = _8957e94b50 : FindFirstChildWhichIsA ( "\066\097\115\101\080\097\114\116" , true )
local _9582bc7b89 = _8957e94b50 : FindFirstChildWhichIsA ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" , true )
if _c94621da55 and _9582bc7b89 and ( _c94621da55 . Position - _3e61d222dc ) . Magnitude <= _cf4e2060c2 then
if ( _c94621da55 . Position - _ab2cec24ed . Position ) . Magnitude > 4 then
tweenWithTeleport ( CFrame . new ( _c94621da55 . Position + Vector3 . new ( 0 , 2.5 , 0 ) ) , _abd987b1cf )
task . wait ( 0.1 )
end
fireProximityPromptSafely ( _9582bc7b89 )
task . wait ( 0.15 )
equipattacktool ( )
_7c534a9ea6 = _b14a208441 ( )
end
end
end
end
end
for _5ae6ab62fd , _072298c7f5 in ipairs ( workspace . Effects : GetChildren ( ) ) do
if _072298c7f5 . Name : lower ( ) : find ( "\115\112\032\114\101\115\101\116" ) then
local _ad6e18edd5 = _072298c7f5 : FindFirstChildWhichIsA ( "\066\097\115\101\080\097\114\116" , true )
local _cb1e86a801 = _072298c7f5 : FindFirstChildWhichIsA ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" , true )
if _ad6e18edd5 and _cb1e86a801 and ( _ad6e18edd5 . Position - _3e61d222dc ) . Magnitude <= _cf4e2060c2 then
if ( _ad6e18edd5 . Position - _ab2cec24ed . Position ) . Magnitude > 4 then
tweenWithTeleport ( CFrame . new ( _ad6e18edd5 . Position + Vector3 . new ( 0 , 2.5 , 0 ) ) , _abd987b1cf )
task . wait ( 0.1 )
end
fireProximityPromptSafely ( _cb1e86a801 )
task . wait ( 0.2 )
eatSpResetEssence ( )
end
end
end
if _3521f353f5 : FindFirstChild ( "\083\080\032\082\101\115\101\116\032\069\115\115\101\110\099\101" ) or ( _1cab187f50 and _1cab187f50 : FindFirstChild ( "\083\080\032\082\101\115\101\116\032\069\115\115\101\110\099\101" ) ) then
eatSpResetEssence ( )
end
local _d7d5fe6365 = ( _b5be0e18ea . Stats . BusoMastery . Value ~= 0 ) or _cade9abcad
if not _d7d5fe6365 then
for _8e243cd46c , _effbba4b82 in ipairs ( workspace . Effects : GetChildren ( ) ) do
if _effbba4b82 . Name : lower ( ) : find ( "\115\112\105\114\105\116\032\101\115\115\101\110\099\101" ) then
local _5ede776ad1 = _effbba4b82 : FindFirstChildWhichIsA ( "\066\097\115\101\080\097\114\116" , true )
local _e3ceb59496 = _effbba4b82 : FindFirstChildWhichIsA ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" , true )
if _5ede776ad1 and _e3ceb59496 and ( _5ede776ad1 . Position - _3e61d222dc ) . Magnitude <= _cf4e2060c2 then
if ( _5ede776ad1 . Position - _ab2cec24ed . Position ) . Magnitude > 4 then
tweenWithTeleport ( CFrame . new ( _5ede776ad1 . Position + Vector3 . new ( 0 , 2.5 , 0 ) ) , _abd987b1cf )
task . wait ( 0.1 )
end
fireProximityPromptSafely ( _e3ceb59496 )
task . wait ( 0.2 )
eatFunction ( )
_d7d5fe6365 = ( _b5be0e18ea . Stats . BusoMastery . Value ~= 0 ) or _cade9abcad
end
end
end
if _3521f353f5 : FindFirstChild ( "\083\112\105\114\105\116\032\069\115\115\101\110\099\101" ) or ( _1cab187f50 and _1cab187f50 : FindFirstChild ( "\083\112\105\114\105\116\032\069\115\115\101\110\099\101" ) ) then
eatFunction ( )
end
end
end
function pickupWeaponDrops ( )
lootEverythingAtSpot ( _ab2cec24ed . Position , 60 )
end
function openCommonChests ( )
local _f140d7bbe9 = 50
local _0389ca3d3a = 0
local _b9ef24cf89 = {
[ "\114\098\120\097\115\115\101\116\105\100\058\047\047\049\048\055\055\057\050\053\051\053\051\052" ] = { [ "\078\097\109\101" ] = "\067\111\109\109\111\110\032\067\104\101\115\116" } ,
}
while _0389ca3d3a < _f140d7bbe9 do
_0389ca3d3a = _0389ca3d3a + 1
lootEverythingAtSpot ( _ab2cec24ed . Position , 45 )
local _305204d1e9 = { }
for _4b402c974f , _1a7ba5fb6d in next , workspace . Effects : GetChildren ( ) do
local _f53cf6fe8a = _1a7ba5fb6d : FindFirstChildOfClass ( "\077\101\115\104\080\097\114\116" )
if _f53cf6fe8a and _1a7ba5fb6d : FindFirstChild ( "\076\111\099\107" ) and _b50994de64 ( _f53cf6fe8a . Position ) then
local _7f22dd4798 = _b9ef24cf89 [ _f53cf6fe8a . MeshId ]
if _7f22dd4798 and _7f22dd4798 . Name == "\067\111\109\109\111\110\032\067\104\101\115\116" then
table . insert ( _305204d1e9 , _f53cf6fe8a )
end
end
end
if # _305204d1e9 == 0 then break end
local _be27550ba8 = _adf055f4be ( _305204d1e9 )
if _be27550ba8 then
local _0aa315755b = _be27550ba8 . Position
if ( _0aa315755b - _ab2cec24ed . Position ) . Magnitude > 5 then
tweenWithTeleport ( CFrame . new ( _0aa315755b + Vector3 . new ( 0 , 3 , 0 ) ) , _abd987b1cf )
task . wait ( 0.12 )
end
for _1107f5f756 , _12a3e91b1b in pairs ( _be27550ba8 . Parent : GetDescendants ( ) ) do
if _12a3e91b1b : IsA ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" ) and _12a3e91b1b . Enabled then
fireProximityPromptSafely ( _12a3e91b1b )
task . wait ( 0.2 )
pcall ( function ( ) _be27550ba8 . Parent : Destroy ( ) end )
lootEverythingAtSpot ( _0aa315755b , 15 )
break
end
end
end
cleanTrashEffects ( )
task . wait ( 0.1 )
end
return _6ebbec9cfa or _ebd25ddcc8
end
function hasSpawnChests ( )
for _23f28a80e4 , _5c8c0d000a in next , workspace . Effects : GetChildren ( ) do
local _705241579c = _5c8c0d000a : FindFirstChildOfClass ( "\077\101\115\104\080\097\114\116" )
if _705241579c and _5c8c0d000a : FindFirstChild ( "\076\111\099\107" ) and _b50994de64 ( _705241579c . Position ) then
return true
end
end
return false
end
function hakiFarm ( )
local _fbfac5fae3 = {
[ "\114\098\120\097\115\115\101\116\105\100\058\047\047\049\048\056\049\049\057\050\057\048\053\052" ] = { [ "\078\097\109\101" ] = "\077\121\116\104\105\099\097\108\032\067\104\101\115\116" } ,
[ "\114\098\120\097\115\115\101\116\105\100\058\047\047\049\048\055\057\056\053\053\057\056\053\050" ] = { [ "\078\097\109\101" ] = "\076\101\103\101\110\100\097\114\121\032\067\104\101\115\116" } ,
[ "\114\098\120\097\115\115\101\116\105\100\058\047\047\049\048\055\056\056\056\053\050\050\057\054" ] = { [ "\078\097\109\101" ] = "\082\097\114\101\032\067\104\101\115\116" } ,
[ "\114\098\120\097\115\115\101\116\105\100\058\047\047\049\048\056\053\056\051\053\050\056\052\051" ] = { [ "\078\097\109\101" ] = "\085\110\099\111\109\109\111\110\032\067\104\101\115\116" } ,
[ "\114\098\120\097\115\115\101\116\105\100\058\047\047\049\048\055\055\057\050\053\051\053\051\052" ] = { [ "\078\097\109\101" ] = "\067\111\109\109\111\110\032\067\104\101\115\116" } ,
}
local _18494a7786 = 60
local _f47cf9d6ee = 0
repeat
_f47cf9d6ee = _f47cf9d6ee + 1
task . wait ( 0.1 )
lootEverythingAtSpot ( _ab2cec24ed . Position , 55 )
local _5381807019 = ( _b5be0e18ea . Stats . BusoMastery . Value ~= 0 ) or _cade9abcad
local _9685895a9d = hasTargetWeapon ( )
if _5381807019 and _9685895a9d then
cleanTrashEffects ( )
return
end
local _974b99d393 = { }
for _ad6fcc6dfd , _789b888c45 in next , workspace . Effects : GetChildren ( ) do
local _7b2ce76b06 = _789b888c45 : FindFirstChildOfClass ( "\077\101\115\104\080\097\114\116" )
if _7b2ce76b06 and _789b888c45 : FindFirstChild ( "\076\111\099\107" ) and _b50994de64 ( _7b2ce76b06 . Position ) then
local _7db88d3c37 = _fbfac5fae3 [ _7b2ce76b06 . MeshId ]
if _7db88d3c37 then
if not _5381807019 and _7db88d3c37 . Name == "\082\097\114\101\032\067\104\101\115\116" then
table . insert ( _974b99d393 , _7b2ce76b06 )
elseif _5381807019 and not _9685895a9d then
table . insert ( _974b99d393 , _7b2ce76b06 )
end
end
end
end
if # _974b99d393 == 0 then
cleanTrashEffects ( )
return
end
local _21aa85a5c0 = _adf055f4be ( _974b99d393 )
if _21aa85a5c0 then
local _4ed9957ea6 = _21aa85a5c0 . Position
if ( _4ed9957ea6 - _ab2cec24ed . Position ) . Magnitude > 5 then
tweenWithTeleport ( CFrame . new ( _4ed9957ea6 + Vector3 . new ( 0 , 3 , 0 ) ) , _abd987b1cf )
task . wait ( 0.12 )
end
for _dc434df602 , _fe4839fbd4 in pairs ( _21aa85a5c0 . Parent : GetDescendants ( ) ) do
if _fe4839fbd4 : IsA ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" ) and _fe4839fbd4 . Enabled then
fireProximityPromptSafely ( _fe4839fbd4 )
task . wait ( 0.2 )
pcall ( function ( ) _21aa85a5c0 . Parent : Destroy ( ) end )
lootEverythingAtSpot ( _4ed9957ea6 , 15 )
break
end
end
end
cleanTrashEffects ( )
until _f47cf9d6ee >= _18494a7786
end
local _6625dfa8c8 = Instance . new ( "\080\097\114\116" )
_6625dfa8c8 . Name = "\082\101\100\090\111\110\101"
_6625dfa8c8 . Anchored = true
_6625dfa8c8 . CanCollide = false
_6625dfa8c8 . Size = Vector3 . new ( 1130 , 400 , 1405 )
_6625dfa8c8 . Position = Vector3 . new ( 2952.53003 , 2375.44531 , - 14727.2305 )
_6625dfa8c8 . Color = Color3 . fromRGB ( 255 , 0 , 0 )
_6625dfa8c8 . Transparency = 1
_6625dfa8c8 . Parent = workspace
function GetImpelNpc ( )
task . wait ( )
if # workspace . NPCs : GetChildren ( ) == 0 then
return
end
if workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" ) then
return
end
local _e1c9087c9f = workspace : FindFirstChild ( "\082\101\100\090\111\110\101" )
if _e1c9087c9f and workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ) then
local _d1c5bc92b8 = _e1c9087c9f . Size / 2
for _741609d995 , _cbfc6a946c in pairs ( workspace . NPCs : GetChildren ( ) ) do
if _cbfc6a946c : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
local _f7375c004d = _cbfc6a946c . HumanoidRootPart . Position
local _8dd1cfb8fd = _e1c9087c9f . Position
local _6c4e217ef1 = math . abs ( _f7375c004d . X - _8dd1cfb8fd . X ) <= _d1c5bc92b8 . X
local _d014e03f14 = math . abs ( _f7375c004d . Z - _8dd1cfb8fd . Z ) <= _d1c5bc92b8 . Z
if _6c4e217ef1 and _d014e03f14 then
_cbfc6a946c : Destroy ( )
end
end
end
end
local function _94b3e69711 ( _0c153bdb0a )
return _0c153bdb0a : FindFirstChild ( "\073\110\102\111" ) and _0c153bdb0a . Info : FindFirstChild ( "\068\101\118\105\108\070\114\117\105\116" )
end
local _13506fcb2f , _cd883a3e5c = nil , 400
local _a8e16380cb = _ab2cec24ed . Position
if
workspace . NPCs : FindFirstChild ( "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097" )
and workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" )
then
_13506fcb2f = workspace . NPCs [ "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097" ]
if not _13506fcb2f : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_13506fcb2f : SetAttribute ( "\082\101\097\108\078\097\109\101" , _13506fcb2f . Name )
end
return _13506fcb2f
end
if workspace . NPCs : FindFirstChild ( "\075\101\108\118\105\110\044\032\084\104\101\032\078\117\116\099\114\097\099\107\101\114" ) then
_13506fcb2f = workspace . NPCs [ "\075\101\108\118\105\110\044\032\084\104\101\032\078\117\116\099\114\097\099\107\101\114" ]
if not _13506fcb2f : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_13506fcb2f : SetAttribute ( "\082\101\097\108\078\097\109\101" , _13506fcb2f . Name )
end
return _13506fcb2f
end
for _dcc18486b9 , _8ff74f739d in pairs ( workspace . NPCs : GetChildren ( ) ) do
if _8ff74f739d : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _8ff74f739d : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) and _8ff74f739d . Humanoid . Health > 0 then
local _aa4b959f93 = _8ff74f739d . Name : lower ( )
local _4cc7a68e7a = tostring ( _8ff74f739d : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
local _620ca7b151 = _aa4b959f93 : find ( "\109\105\110\105" ) or _4cc7a68e7a : find ( "\109\105\110\105" )
if not _620ca7b151 and (
_aa4b959f93 : find ( "\101\108\111" ) or _4cc7a68e7a : find ( "\101\108\111" )
or _aa4b959f93 : find ( "\098\117\110\110\121" ) or _4cc7a68e7a : find ( "\098\117\110\110\121" )
or _aa4b959f93 : find ( "\099\117\112\105\100" ) or _4cc7a68e7a : find ( "\099\117\112\105\100" )
or _aa4b959f93 : find ( "\108\111\118\101" ) or _4cc7a68e7a : find ( "\108\111\118\101" )
or _aa4b959f93 : find ( "\101\109\112\114\101\115\115" ) or _4cc7a68e7a : find ( "\101\109\112\114\101\115\115" )
or _aa4b959f93 : find ( "\115\112\104\105\110\120" ) or _4cc7a68e7a : find ( "\115\112\104\105\110\120" )
or _4cc7a68e7a : find ( "\101\108\105\116\101\032\104\105\103\104\032\103\117\097\114\100" ) or _aa4b959f93 : find ( "\101\108\105\116\101\032\104\105\103\104\032\103\117\097\114\100" )
) then
_13506fcb2f = _8ff74f739d
if not _13506fcb2f : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_13506fcb2f : SetAttribute ( "\082\101\097\108\078\097\109\101" , _8ff74f739d . Name )
end
return _13506fcb2f
end
end
end
local _071ef7a5be , _3cad49db00 = nil , math . huge
for _72d38c8d5f , _868316694a in pairs ( workspace . NPCs : GetChildren ( ) ) do
local _59b1eea84c = _868316694a : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _af7b8dd5e7 = _868316694a : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if _59b1eea84c and _af7b8dd5e7 and _af7b8dd5e7 . Health > 0 and _868316694a . Name ~= "\084\101\115\116" and _868316694a . Name ~= "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097" and _868316694a . Name ~= "\075\101\108\118\105\110\044\032\084\104\101\032\078\117\116\099\114\097\099\107\101\114" then
local _f2928b3b51 = _868316694a . Name : lower ( )
local _0bffc6ea1d = _f2928b3b51 : find ( "\103\117\110" ) or _f2928b3b51 : find ( "\097\114\099\104\101\114" ) or _f2928b3b51 : find ( "\115\110\105\112\101\114" ) or _f2928b3b51 : find ( "\098\097\122\111\111\107\097" ) or _f2928b3b51 : find ( "\109\117\115\107\101\116" ) or _f2928b3b51 : find ( "\114\105\102\108\101" ) or _f2928b3b51 : find ( "\115\104\111\111\116\101\114" )
if not _0bffc6ea1d then
local _de7e677b99 = ( _59b1eea84c . Position - _a8e16380cb ) . Magnitude
if _de7e677b99 < _3cad49db00 then
_071ef7a5be = _868316694a
_3cad49db00 = _de7e677b99
end
end
end
end
if _071ef7a5be and _3cad49db00 <= 250 then
_13506fcb2f = _071ef7a5be
if not _13506fcb2f : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_13506fcb2f : SetAttribute ( "\082\101\097\108\078\097\109\101" , _071ef7a5be . Name )
end
_13506fcb2f . Name = "\084\101\115\116"
return _13506fcb2f
end
local _c5f0958f8f = false
for _b750aefe68 , _9c4ac2a705 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if _9c4ac2a705 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _9c4ac2a705 : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) and _9c4ac2a705 . Humanoid . Health > 0 then
local _1150352e0b = _9c4ac2a705 . Name : lower ( )
if ( _1150352e0b : find ( "\101\108\111" ) or _1150352e0b : find ( "\098\117\110\110\121" ) ) and not _1150352e0b : find ( "\109\105\110\105" ) then
_c5f0958f8f = true
break
end
end
end
if not _c5f0958f8f then
for _fe3f04e2d9 , _ccf683158f in pairs ( workspace . NPCs : GetChildren ( ) ) do
if _ccf683158f : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _ccf683158f : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) and _ccf683158f . Humanoid . Health > 0 then
local _ebe097ea5d = _ccf683158f . Name : lower ( )
if _ebe097ea5d : find ( "\109\105\110\105" ) and _ebe097ea5d : find ( "\098\117\110\110\121" ) then
_13506fcb2f = _ccf683158f
if not _13506fcb2f : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_13506fcb2f : SetAttribute ( "\082\101\097\108\078\097\109\101" , _ccf683158f . Name )
end
return _13506fcb2f
end
end
end
end
local _8f912974ef = nil
local _17dc1c1d04 = _cd883a3e5c
for _2966a0db6b , _a3e3b20621 in pairs ( workspace . NPCs : GetChildren ( ) ) do
local _2c2834a85d = _a3e3b20621 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if
_2c2834a85d
and _a3e3b20621 . Name ~= "\083\099\111\114\112\105\111\110"
and _a3e3b20621 . Name ~= "\066\097\115\105\108\105\115\107"
and _a3e3b20621 : GetAttribute ( "\072\080\083\099\097\108\101\100" )
then
local _db72b8abb9 = _2c2834a85d . Position
local _43c9dd0992 = ( _db72b8abb9 - _a8e16380cb ) . magnitude
if _43c9dd0992 < _17dc1c1d04 then
_8f912974ef = _a3e3b20621
_17dc1c1d04 = _43c9dd0992
end
end
end
if _8f912974ef then
local _06eec52ffd = workspace . NPCs : FindFirstChild ( "\084\101\115\116" )
if _06eec52ffd and _06eec52ffd ~= _8f912974ef then
if not _06eec52ffd : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_06eec52ffd : SetAttribute ( "\082\101\097\108\078\097\109\101" , _06eec52ffd . Name )
end
_06eec52ffd . Name = _06eec52ffd : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "\070\097\114\078\112\099"
end
_13506fcb2f = _8f912974ef
if not _13506fcb2f : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_13506fcb2f : SetAttribute ( "\082\101\097\108\078\097\109\101" , _13506fcb2f . Name )
end
_13506fcb2f . Name = "\084\101\115\116"
return _13506fcb2f
end
local _95df4036f5 = nil
local _c5b50fafd7 = _cd883a3e5c
for _7a6cf98e50 , _b6059bf4ac in pairs ( workspace . NPCs : GetChildren ( ) ) do
local _ebc9bbb84f = _b6059bf4ac : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if
_ebc9bbb84f
and _b6059bf4ac . Name ~= "\083\099\111\114\112\105\111\110"
and _b6059bf4ac . Name ~= "\066\097\115\105\108\105\115\107"
and _94b3e69711 ( _b6059bf4ac )
then
local _6cfd6f2d8a = _ebc9bbb84f . Position
local _0898f77b8a = ( _6cfd6f2d8a - _a8e16380cb ) . magnitude
if _0898f77b8a < _c5b50fafd7 then
_95df4036f5 = _b6059bf4ac
_c5b50fafd7 = _0898f77b8a
end
end
end
if _95df4036f5 then
local _9d2c624728 = workspace . NPCs : FindFirstChild ( "\084\101\115\116" )
if _9d2c624728 and _9d2c624728 ~= _95df4036f5 then
if not _9d2c624728 : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_9d2c624728 : SetAttribute ( "\082\101\097\108\078\097\109\101" , _9d2c624728 . Name )
end
_9d2c624728 . Name = _9d2c624728 : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "\070\097\114\078\112\099"
end
_13506fcb2f = _95df4036f5
if not _13506fcb2f : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_13506fcb2f : SetAttribute ( "\082\101\097\108\078\097\109\101" , _13506fcb2f . Name )
end
_13506fcb2f . Name = "\084\101\115\116"
return _13506fcb2f
end
if workspace . NPCs : FindFirstChild ( "\084\101\115\116" ) then
local _df939a2dab = workspace . NPCs . Test
if _df939a2dab : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
local _321904ef26 =
Vector3 . new ( _df939a2dab . HumanoidRootPart . Position . X , 0 , _df939a2dab . HumanoidRootPart . Position . Z )
local _781af17dde = Vector3 . new ( _a8e16380cb . X , 0 , _a8e16380cb . Z )
local _ac30e2dfad = ( _321904ef26 - _781af17dde ) . Magnitude
if _ac30e2dfad <= 600 or # workspace . NPCs : GetChildren ( ) <= 1 then
_13506fcb2f = _df939a2dab
return _13506fcb2f
elseif _ac30e2dfad > 600 then
_df939a2dab . Name = "\070\097\114\078\112\099"
end
end
end
local _41c8e2ec4d = nil
local _5a35c2cdd4 = _cd883a3e5c
for _61be616a2a , _6af4c9d615 in pairs ( workspace . NPCs : GetChildren ( ) ) do
local _c7e4437958 = _6af4c9d615 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _61b821e878 = _6af4c9d615 : FindFirstChild ( "\076\111\103\105\097" ) or _6af4c9d615 : FindFirstChild ( "\108\111\103\105\097" )
if _c7e4437958 and _6af4c9d615 . Name ~= "\083\099\111\114\112\105\111\110" and _6af4c9d615 . Name ~= "\066\097\115\105\108\105\115\107" and _61b821e878 then
local _c6088d01d0 = _c7e4437958 . Position
local _2b7848be06 = ( _c6088d01d0 - _a8e16380cb ) . magnitude
if _2b7848be06 < _5a35c2cdd4 then
_41c8e2ec4d = _6af4c9d615
_5a35c2cdd4 = _2b7848be06
end
end
end
if _41c8e2ec4d then
_13506fcb2f = _41c8e2ec4d
_cd883a3e5c = _5a35c2cdd4
else
for _d4d0f62ece , _433df83788 in pairs ( workspace . NPCs : GetChildren ( ) ) do
local _a614db0446 = _433df83788 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if _a614db0446 and _433df83788 . Name ~= "\083\099\111\114\112\105\111\110" and _433df83788 . Name ~= "\066\097\115\105\108\105\115\107" then
local _842ae420e6 = _a614db0446 . Position
local _0bed445cc0 = ( _842ae420e6 - _a8e16380cb ) . magnitude
if _0bed445cc0 < _cd883a3e5c then
_13506fcb2f = _433df83788
_cd883a3e5c = _0bed445cc0
end
end
end
end
if
_13506fcb2f
and _13506fcb2f . Name ~= "\084\101\115\116"
and _13506fcb2f . Name ~= "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097"
and _13506fcb2f . Name ~= "\075\101\108\118\105\110\044\032\084\104\101\032\078\117\116\099\114\097\099\107\101\114"
then
if not _13506fcb2f : GetAttribute ( "\082\101\097\108\078\097\109\101" ) then
_13506fcb2f : SetAttribute ( "\082\101\097\108\078\097\109\101" , _13506fcb2f . Name )
end
_13506fcb2f . Name = "\084\101\115\116"
end
if _13506fcb2f and not _13506fcb2f : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
_13506fcb2f = nil
end
return _13506fcb2f
end
function HasSledgehammerNPC ( )
for _9923bb1bc8 , _9b18463c60 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if _9b18463c60 : FindFirstChild ( "\069\108\111\039\115\032\083\108\101\100\103\101\104\097\109\109\101\114" ) then
return true
end
end
return false
end
function detectPart ( )
local _677bc61a72 = 8.5
if not Npc or not Npc : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
return _ab2cec24ed . Position
end
local _af73ac8a98 = Npc . Name : lower ( )
local _30fea171b8 = tostring ( Npc : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
if _af73ac8a98 : find ( "\109\105\110\105" ) or _30fea171b8 : find ( "\109\105\110\105" ) then
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , 5.2 , 0 )
end
if _af73ac8a98 : find ( "\099\117\112\105\100" ) or _30fea171b8 : find ( "\099\117\112\105\100" ) then
return Npc . HumanoidRootPart . Position - ( Npc . HumanoidRootPart . CFrame . LookVector * 1.8 ) + Vector3 . new ( 0 , 6.5 , 0 )
end
if _af73ac8a98 : find ( "\098\117\110\110\121" ) or _30fea171b8 : find ( "\098\117\110\110\121" ) or _af73ac8a98 : find ( "\101\108\111" ) or _30fea171b8 : find ( "\101\108\111" ) or _af73ac8a98 : find ( "\108\111\118\101" ) or _30fea171b8 : find ( "\108\111\118\101" ) or _af73ac8a98 : find ( "\101\109\112\114\101\115\115" ) or _30fea171b8 : find ( "\101\109\112\114\101\115\115" ) then
return Npc . HumanoidRootPart . Position - ( Npc . HumanoidRootPart . CFrame . LookVector * 2.0 ) + Vector3 . new ( 0 , 7.6 , 0 )
end
if
_1cab187f50
and _1cab187f50 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and _1cab187f50 . HumanoidRootPart . Position . Y <= - 10000
and _854823fb72
then
return _854823fb72 + Vector3 . new ( 0 , 20 , 0 )
end
local _2a769d542b = Npc and Npc : FindFirstChild ( "\073\110\102\111" ) and Npc . Info : FindFirstChild ( "\065\110\105\109\097\116\105\111\110\083\116\121\108\101" )
local _b3810a5e3d = Npc and Npc : FindFirstChild ( "\073\110\102\111" ) and Npc . Info : FindFirstChild ( "\087\101\097\112\111\110" )
local _4fa0e0fd04 = _2a769d542b
and ( _2a769d542b . Value == "\080\117\109\112\107\105\110\066\111\115\115" or _2a769d542b . Value == "\074\101\115\116\101\114" )
and Npc
if RaiuiAnims then
return Vector3 . new ( Npc . HumanoidRootPart . Position . X , _deb5693896 - 400 , Npc . HumanoidRootPart . Position . Z )
end
if NutcrackerAnims then
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , 60 , 0 )
end
if
Npc . Name == "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097"
or Npc : GetAttribute ( "\082\101\097\108\078\097\109\101" ) == "\069\108\111\032\084\104\101\032\066\117\110\110\121"
or Npc . Name == "\075\101\108\118\105\110\044\032\084\104\101\032\078\117\116\099\114\097\099\107\101\114"
or Npc : GetAttribute ( "\082\101\097\108\078\097\109\101" ) == "\075\114\097\109\112\114\117\115"
or ( _2a769d542b and _2a769d542b . Value == "\066\108\117\103\111\114\105" )
or ( _b3810a5e3d and ( _b3810a5e3d . Value == "\070\108\111\119\101\114\032\066\111\117\113\117\101\116" or _b3810a5e3d . Value == "\067\097\110\100\121\032\067\097\110\101" ) )
or _4fa0e0fd04
then
if
_854823fb72
and (
_4fa0e0fd04
or (
_b3810a5e3d
and (
_b3810a5e3d . Value == "\070\108\111\119\101\114\032\066\111\117\113\117\101\116"
or _b3810a5e3d . Value == "\067\097\110\100\121\032\067\097\110\101"
or _b3810a5e3d . Value == "\070\101\115\116\105\118\097\108\032\083\104\105\101\108\100"
)
)
)
then
if
_b3810a5e3d
and (
_b3810a5e3d . Value == "\070\108\111\119\101\114\032\066\111\117\113\117\101\116"
or _b3810a5e3d . Value == "\067\097\110\100\121\032\067\097\110\101"
or _b3810a5e3d . Value == "\070\101\115\116\105\118\097\108\032\083\104\105\101\108\100"
)
then
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , _677bc61a72 , 0 )
end
return _854823fb72 + Vector3 . new ( 0 , 15 , 0 )
elseif
not _854823fb72
and (
_4fa0e0fd04
or ( _b3810a5e3d and ( _b3810a5e3d . Value == "\070\108\111\119\101\114\032\066\111\117\113\117\101\116" or _b3810a5e3d . Value == "\067\097\110\100\121\032\067\097\110\101" ) )
)
then
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , _677bc61a72 , 0 )
elseif _854823fb72 and Npc . Name == "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097" then
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , _677bc61a72 , 0 )
elseif _2a769d542b and _2a769d542b . Value == "\066\108\117\103\111\114\105" then
Npc : SetAttribute ( "\066\108\117\103\111\114\105" , true )
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , 0 , 20 )
elseif Npc : GetAttribute ( "\082\101\097\108\078\097\109\101" ) == "\075\114\097\109\112\114\117\115" then
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , 0 , 10 )
elseif Npc : FindFirstChild ( "\082\097\105\117\105\083\119\111\114\100" ) then
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , 0 , 20 )
elseif Npc : GetAttribute ( "\082\101\097\108\078\097\109\101" ) == "\069\108\111\032\084\104\101\032\066\117\110\110\121" or Npc . Name == "\069\108\111\032\084\104\101\032\066\117\110\110\121" then
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , 10.5 , 0 )
elseif _854823fb72 then
return _854823fb72 + Vector3 . new ( 0 , 45 , 0 )
else
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , _677bc61a72 , 0 )
end
end
return Npc . HumanoidRootPart . Position + Vector3 . new ( 0 , _677bc61a72 , 0 )
end
spawn ( function ( )
while task . wait ( ) do
if workspace : GetAttribute ( "\115\101\114\118\101\114\065\103\101" ) >= 2700 then
game : GetService ( "\084\101\108\101\112\111\114\116\083\101\114\118\105\099\101" ) : Teleport ( 6360478118 , game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer )
break
end
if _ab2cec24ed then
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
if _1cab187f50 and _1cab187f50 : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) then
_1cab187f50 . Humanoid . PlatformStand = true
end
end
end
end )
spawn ( function ( )
while task . wait ( ) do
local _ec274128a8 = false
pcall ( function ( )
if
Npc
and (
Npc : FindFirstChild ( "\076\111\103\105\097" )
or Npc : FindFirstChild ( "\108\111\103\105\097" )
or Npc : FindFirstChild ( "\073\110\102\111" ) and Npc . Info : FindFirstChild ( "\068\101\118\105\108\070\114\117\105\116" )
)
then
if not Npc : GetAttribute ( "\072\080\083\099\097\108\101\100" ) then
Npc : SetAttribute ( "\072\080\083\099\097\108\101\100" , true )
end
end
if Npc and Npc : FindFirstChild ( "\082\097\105\117\105\083\119\111\114\100" ) then
local _687d30f030 = workspace . Effects : FindFirstChild ( "\095" )
local _5053b83a8d = false
pcall ( function ( )
for _805db1cc43 , _7c30399c97 in pairs ( workspace . Effects : GetDescendants ( ) ) do
if _7c30399c97 : IsA ( "\066\097\115\101\080\097\114\116" ) and _7c30399c97 . Name : match ( "\094\082\097\105\117\077\111\118\101\050" ) then
_5053b83a8d = true
break
end
end
end )
if ( _687d30f030 or _5053b83a8d ) and ( tick ( ) - _0242f2026d > _0474d47735 ) then
if not RaiuiAnims then
_27921d7bcd = tick ( )
end
RaiuiAnims = true
RAIUIBOSSSPAWNED = true
_ec274128a8 = true
local _edb75d97d9 = _ab2cec24ed . Position . Y
task . wait ( 0.5 )
elseif not _687d30f030 and not _5053b83a8d then
if RaiuiAnims then
_0242f2026d = tick ( )
end
RaiuiAnims = false
_27921d7bcd = 0
end
if RaiuiAnims and ( tick ( ) - _27921d7bcd ) > _4f3ae4459f then
_0242f2026d = tick ( )
RaiuiAnims = false
_27921d7bcd = 0
end
else
RaiuiAnims = false
_27921d7bcd = 0
end
if
Npc
and ( Npc . Name == "\075\101\108\118\105\110\044\032\084\104\101\032\078\117\116\099\114\097\099\107\101\114" or Npc : GetAttribute ( "\082\101\097\108\078\097\109\101" ) == "\069\108\111\032\084\104\101\032\066\117\110\110\121" or Npc : GetAttribute (
"\082\101\097\108\078\097\109\101"
) == "\066\108\117\103\111\114\105" )
and Npc : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
then
local _7db81225ac = Npc . Humanoid : GetPlayingAnimationTracks ( )
local _55fe7909be = 8201580596
local _319d0a3a9b = 15246831598
local _81297962b0 = 6647575254
for _ee28049914 , _554a702558 in ipairs ( _7db81225ac ) do
if _554a702558 . Animation . AnimationId == "\114\098\120\097\115\115\101\116\105\100\058\047\047" .. _55fe7909be then
NutcrackerAnims = true
_ec274128a8 = true
elseif _554a702558 . Animation . AnimationId == "\114\098\120\097\115\115\101\116\105\100\058\047\047" .. _319d0a3a9b then
BlugoriAnims = false
_ec274128a8 = true
elseif _554a702558 . Animation . AnimationId == "\114\098\120\097\115\115\101\116\105\100\058\047\047" .. _81297962b0 then
_ec274128a8 = true
end
end
if not _ec274128a8 then
NutcrackerAnims = false
BlugoriAnims = false
EloAnims = false
end
else
NutcrackerAnims = false
BlugoriAnims = false
EloAnims = false
end
if _1cab187f50 and _1cab187f50 . Humanoid then
_1cab187f50 . Humanoid . AutoRotate = false
end
end )
end
end )
local _8d4cce9a7f = {
[ "\049\048\053\050\056\049\056\054\050\051\054" ] = 3 ,
[ "\049\050\050\057\050\051\056\051\055\051\049" ] = 3 ,
}
local _d2fc969db2 = false
local _8253407232 = 0
spawn ( function ( )
while task . wait ( 0.1 ) do
pcall ( function ( )
local _3597ee3783 = Npc
and ( Npc . Name == "\086\101\114\097" or Npc . Name == "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097" or Npc : GetAttribute ( "\082\101\097\108\078\097\109\101" ) == "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097" )
if _3597ee3783 and Npc : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) then
for _334e892561 , _df96086f28 in ipairs ( Npc . Humanoid : GetPlayingAnimationTracks ( ) ) do
local _a7e29c5568 = _df96086f28 . Animation and _df96086f28 . Animation . AnimationId
local _c565974ad0 = _a7e29c5568 and tostring ( _a7e29c5568 ) : match ( "\037\100\043" )
local _ae80bae2f9 = _c565974ad0 and _8d4cce9a7f [ _c565974ad0 ]
if _ae80bae2f9 then
_8253407232 = math . max ( _8253407232 , tick ( ) + _ae80bae2f9 )
if not _d2fc969db2 then
_d2fc969db2 = true
task . spawn ( function ( )
while _d2fc969db2 and tick ( ) < _8253407232 do
pcall ( function ( ) SetBlocking ( true ) end )
task . wait ( 0.1 )
end
_d2fc969db2 = false
pcall ( function ( ) SetBlocking ( false ) end )
end )
end
end
end
end
end )
end
end )
local _948f132c76 = false
local _de03eb6dd8 = false
local _603fabe781 = 0
function MazeNpcKill ( )
success , Npc = pcall ( GetImpelNpc )
if not success then
Npc = nil
end
local function _39fcc1db93 ( )
local _47e6763319 = 0
for _a514821558 , _cd856e82da in pairs ( workspace . NPCs : GetChildren ( ) ) do
if _cd856e82da : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _cd856e82da : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) then
if _cd856e82da . Humanoid . Health > 0 and _cd856e82da . Name ~= "\084\101\115\116" and _cd856e82da . Name ~= "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097" then
local _354fe8fa68 = ( _cd856e82da . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude
if _354fe8fa68 <= 450 then
_47e6763319 = _47e6763319 + 1
end
end
end
end
return _47e6763319
end
if Npc then
_948f132c76 = true
_de03eb6dd8 = false
end
if _948f132c76 and not _de03eb6dd8 then
local _fca197de41 = _39fcc1db93 ( )
if _fca197de41 == 0 then
_de03eb6dd8 = true
_603fabe781 = tick ( )
end
end
if
not Npc
and ( Vector3 . new ( 2674.46435546875 , 2075.4453125 , - 15478.548828125 ) - Vector3 . new (
_ab2cec24ed . Position . X ,
2075.4453125 ,
_ab2cec24ed . Position . Z
) ) . Magnitude > 20
and not _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" )
and not workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] . Barriers : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" )
then
if _de03eb6dd8 then
local _311bd7ab9e = tick ( ) - _603fabe781
if _311bd7ab9e < 5 then
return
else
_948f132c76 = false
_de03eb6dd8 = false
end
end
wait ( 1 )
_5db7652884 = true
_67ec30d868 = Vector3 . new ( 2674.46435546875 , 2075.4453125 , - 15478.548828125 )
_854823fb72 = Vector3 . new ( 2674.46435546875 , 2075.4453125 , - 15478.548828125 )
local _586a99f85d = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _4c7182786a = GetTime ( _586a99f85d , _abd987b1cf )
wait ( )
local _55b59b0773 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _55b59b0773 , _abd987b1cf , _deb5693896 )
task . wait ( 2 )
elseif
(
not _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" )
and not workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] . Barriers : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" )
and GetMagnitudeIgnoringY ( Vector3 . new ( 2674.46435546875 , 2075.4453125 , - 15478.548828125 ) ) < 20
)
or (
Npc
and not _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" )
and not workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] . Barriers : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" )
)
then
_5db7652884 = false
if not _84ed0e6f18 then
_abd987b1cf = getgenv ( ) . TweenSpeed or 80
end
local _77c23a394d = Vector3 . new ( 2674.897216796875 , 2075.271240234375 , - 15479.0595703125 )
local _2949965584 = Vector3 . new ( 2674.46435546875 , 2085.4453125 , - 15538.548828125 )
if
Npc
and Npc : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and (
Vector3 . new ( _2949965584 . X , Npc . HumanoidRootPart . Position . Y , _2949965584 . Z )
- Npc . HumanoidRootPart . Position
) . Magnitude
<= 100
then
_854823fb72 = nil
_67ec30d868 = nil
_67ec30d868 = Npc . Head . Position + Vector3 . new ( 0 , 20 , 0 )
if _67ec30d868 then
controlTower ( CFrame . new ( _67ec30d868 ) , _abd987b1cf )
_b70d9ea008 = true
end
else
tweenWithTeleport ( _77c23a394d , _abd987b1cf , _deb5693896 )
task . wait ( 1 )
if ( _1cab187f50 . HumanoidRootPart . Position - _77c23a394d ) . Magnitude < 10 then
tweenWithTeleport ( _2949965584 , _abd987b1cf )
task . wait ( 1 )
end
_b70d9ea008 = true
end
end
end
noClip ( true )
local _7216501049 = 0
local function _dde8a81d51 ( _9d7a7a1e96 )
local _143d896d0d , _67a7401644 = pcall ( function ( )
local _fb3e9a7711 = _9d7a7a1e96 : FindFirstChild ( "\070\114\097\109\101" )
and _9d7a7a1e96 . Frame : FindFirstChild ( "\083\099\114\111\108\108\105\110\103\070\114\097\109\101" )
and _9d7a7a1e96 . Frame . ScrollingFrame : FindFirstChild ( "\078\105\103\104\116\109\097\114\101" )
if not _fb3e9a7711 then
return
end
local _eb794ff4cc = { "\077\111\117\115\101\066\117\116\116\111\110\049\068\111\119\110" , "\077\111\117\115\101\066\117\116\116\111\110\049\085\112" , "\077\111\117\115\101\066\117\116\116\111\110\049\067\108\105\099\107" }
for _1d02c88f2a , _fba2f95af4 in pairs ( _eb794ff4cc ) do
local _dc67feb236 = _fb3e9a7711 : FindFirstChild ( _fba2f95af4 ) or _fb3e9a7711 [ _fba2f95af4 ]
if _dc67feb236 and typeof ( getconnections ) == "\102\117\110\099\116\105\111\110" then
for _fbcc73e62f , _1fcd11c7ba in pairs ( getconnections ( _dc67feb236 ) ) do
pcall ( _1fcd11c7ba . Function )
end
end
end
end )
if not _143d896d0d then
warn ( "\115\101\108\101\099\116\078\105\103\104\116\109\097\114\101\032\101\114\114\111\114\058" , _67a7401644 )
end
end
_0dde869dbf . PlayerGui . ChildAdded : Connect ( function ( _69deb67b77 )
if _69deb67b77 . Name == "\068\105\102\102\067\104\111\111\115\101\114" then
task . wait ( 0.1 )
_dde8a81d51 ( _69deb67b77 )
end
end )
spawn ( function ( )
while wait ( 1 ) do
if _b5be0e18ea and _b5be0e18ea . Stats . SkillPoints . Value > 0 then
local _e57d6c8aac = game . ReplicatedStorage [ "\083\116\097\116\115" .. _2b45d25361 . Name ] . Stats . Defense . Value
local _5e5405422c = game . ReplicatedStorage [ "\083\116\097\116\115" .. _2b45d25361 . Name ] . Stats . Stamina . Value
if _e57d6c8aac < 575 then
if tick ( ) - _7216501049 < 3 then
continue
end
local _6e853690b5 = _b5be0e18ea . Stats . SkillPoints . Value
local _3328930d70 = math . min ( 575 - _e57d6c8aac , _6e853690b5 )
if _3328930d70 > 0 then
_2b45d25361 . PlayerGui . Statistics . Main . TopOptions . Base . Input . Text = tostring ( _3328930d70 )
task . wait ( 0.2 )
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) . Events . stats : FireServer ( "\068\101\102\101\110\115\101" , nil , _3328930d70 )
_7216501049 = tick ( )
end
else
local _3aa01e6b9c = _b5be0e18ea . Stats . SkillPoints . Value
_2b45d25361 . PlayerGui . Statistics . Main . TopOptions . Base . Input . Text = tostring ( _3aa01e6b9c )
task . wait ( 0.2 )
checkOwnedWeapons ( )
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) . Events . stats : FireServer ( "\083\119\111\114\100\077\097\115\116\101\114\121" , nil , _3aa01e6b9c )
end
end
local _563c89aa9f = _0dde869dbf . PlayerGui : FindFirstChild ( "\068\105\102\102\067\104\111\111\115\101\114" )
if _563c89aa9f then
_dde8a81d51 ( _563c89aa9f )
end
end
end )
function equipattacktool ( )
local _4e2ca0300d = "\077\101\108\101\101"
if not _1cab187f50 then
return _4e2ca0300d
end
local _68faa9c8a5 = _1cab187f50 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _68faa9c8a5 or _68faa9c8a5 . Health <= 0 or _68faa9c8a5 : GetState ( ) == Enum . HumanoidStateType . Dead then
return _4e2ca0300d
end
if _1cab187f50 : FindFirstChild ( "\083\097\102\101\070\111\114\099\101\070\105\101\108\100" ) or not _1cab187f50 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
return _4e2ca0300d
end
getgenv ( ) . LastEquipTime = getgenv ( ) . LastEquipTime or 0
local _d3862c52bf = nil
local _2a851fc7fb = nil
local _16b4838235 = - 1
local _cd9249eca9 = { _1cab187f50 , _2b45d25361 . Backpack }
for _a157229aae , _223974784c in ipairs ( _cd9249eca9 ) do
if _223974784c then
for _11470913a6 , _6184cef040 in ipairs ( _223974784c : GetChildren ( ) ) do
if _27a88f046e ( _6184cef040 ) then
local _312918cd9f = _c6a18c3e94 ( _6184cef040 . Name )
local _5cb951dcaa = _7c14a52e18 [ _312918cd9f ] or 0
if _5cb951dcaa > _16b4838235 then
_d3862c52bf = _6184cef040
_2a851fc7fb = _312918cd9f
_16b4838235 = _5cb951dcaa
end
end
end
end
end
if _d3862c52bf then
_7c5d96dd7f = _2a851fc7fb or _d3862c52bf . Name
if _d3862c52bf . Parent == _1cab187f50 then
return "\083\119\111\114\100"
end
if tick ( ) - getgenv ( ) . LastEquipTime >= 0.5 then
pcall ( function ( )
_d3862c52bf . Parent = _1cab187f50
getgenv ( ) . LastEquipTime = tick ( )
end )
task . wait ( 0.1 )
end
return "\083\119\111\114\100"
end
_7c5d96dd7f = "\077\101\108\101\101"
local _9df3a07e03 = _2b45d25361 . Backpack : FindFirstChild ( "\077\101\108\101\101" ) or _1cab187f50 : FindFirstChild ( "\077\101\108\101\101" )
if _9df3a07e03 then
if _9df3a07e03 . Parent == _2b45d25361 . Backpack and tick ( ) - getgenv ( ) . LastEquipTime >= 0.5 then
pcall ( function ( )
_68faa9c8a5 : EquipTool ( _9df3a07e03 )
getgenv ( ) . LastEquipTime = tick ( )
end )
task . wait ( 0.1 )
end
return _4e2ca0300d
end
local _223ec7ecb5 = _2b45d25361 . Backpack : FindFirstChild ( "\067\111\109\098\097\116" , true )
if _223ec7ecb5 and _223ec7ecb5 . Parent then
pcall ( function ( )
_68faa9c8a5 : EquipTool ( _223ec7ecb5 . Parent )
getgenv ( ) . LastEquipTime = tick ( )
end )
end
return _4e2ca0300d
end
function GetFloorPositionUnderBoss ( _a43a5b4dd3 )
if not _a43a5b4dd3 or not _a43a5b4dd3 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
return nil
end
local _e924271f4a = _a43a5b4dd3 . HumanoidRootPart
local _057c8b6a83 = _e924271f4a . Position
local _d37aff6413 = RaycastParams . new ( )
_d37aff6413 . FilterType = Enum . RaycastFilterType . Whitelist
_d37aff6413 . FilterDescendantsInstances = { workspace . Islands }
local _ce7ee67673 = Vector3 . new ( 0 , - 500 , 0 )
local _9836a6f9a1 = workspace : Raycast ( _057c8b6a83 , _ce7ee67673 , _d37aff6413 )
if _9836a6f9a1 then
return _9836a6f9a1 . Position + Vector3 . new ( 0 , 10 , 0 )
end
return nil
end
_6e616cf0a2 . M1Cooldown = _6e616cf0a2 . M1Cooldown or 0
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo or 0
_6e616cf0a2 . CurrentM1Cooldown = _6e616cf0a2 . CurrentM1Cooldown or 0
_6e616cf0a2 . M1LongCd = _6e616cf0a2 . M1LongCd or false
_6e616cf0a2 . LastM1Time = _6e616cf0a2 . LastM1Time or 0
_6e616cf0a2 . CombatAnims = _6e616cf0a2 . CombatAnims or ( function ( )
local _dc1ab63471 = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\067\111\109\098\097\116\065\110\105\109\097\116\105\111\110\115" ) : WaitForChild ( "\077\101\108\101\101" )
return {
[ 1 ] = _dc1ab63471 : FindFirstChild ( "\068\097\115\104" ) or _dc1ab63471 : FindFirstChild ( "\080\117\110\099\104\049" ) ,
[ 2 ] = _dc1ab63471 : FindFirstChild ( "\080\117\110\099\104\050" ) or _dc1ab63471 : FindFirstChild ( "\080\117\110\099\104\049" ) ,
[ 3 ] = _dc1ab63471 : FindFirstChild ( "\080\117\110\099\104\051" ) or _dc1ab63471 : FindFirstChild ( "\080\117\110\099\104\049" ) ,
[ 4 ] = _dc1ab63471 : FindFirstChild ( "\071\114\111\117\110\100\080\117\110\099\104\052" ) or _dc1ab63471 : FindFirstChild ( "\080\117\110\099\104\049" ) ,
[ 5 ] = _dc1ab63471 : FindFirstChild ( "\071\114\111\117\110\100\080\117\110\099\104\053" ) or _dc1ab63471 : FindFirstChild ( "\080\117\110\099\104\049" ) ,
}
end ) ( )
_6e616cf0a2 . MeleeSpeeds = _6e616cf0a2 . MeleeSpeeds or {
[ 1 ] = 1.75 ,
[ 2 ] = 2 ,
[ 3 ] = 2 ,
[ 4 ] = 2 ,
[ 5 ] = 2 ,
}
_6e616cf0a2 . MeleeSwingFlags = _6e616cf0a2 . MeleeSwingFlags or {
[ 1 ] = true ,
[ 2 ] = false ,
[ 3 ] = false ,
[ 4 ] = false ,
[ 5 ] = false ,
}
function Buso ( _b8b102fa35 )
local _ada266620e = ( _b5be0e18ea . Stats . BusoMastery . Value ~= 0 ) or _cade9abcad
if not _ada266620e then
return
end
local _8dbbdfb630 = _1cab187f50 : FindFirstChild ( "\066\117\115\111\077\101\108\101\101" )
if ( not _8dbbdfb630 and _b8b102fa35 ) or ( _8dbbdfb630 and not _b8b102fa35 ) then
equipattacktool ( )
local _39dc28061d = {
"\066\117\115\111" ,
}
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" ) : WaitForChild ( "\069\118\101\110\116\115" ) : WaitForChild ( "\072\097\107\105" ) : FireServer ( unpack ( _39dc28061d ) )
task . wait ( )
end
end
function isUnderTrap ( _84d004aad1 , _23a15a871c )
_23a15a871c = _23a15a871c or 35
local _e0000d1c5e = workspace . Effects : FindFirstChild ( "\069\110\118\105\114\111\110\109\101\110\116" ) or workspace . Islands
if not _e0000d1c5e then
return false
end
for _2f83645368 , _0a85ce3643 in ipairs ( _e0000d1c5e : GetChildren ( ) ) do
if _0a85ce3643 . Name == "\070\097\108\108\105\110\103\084\114\097\112" then
_0a85ce3643 . Parent = workspace . Islands
local _f1fbab89a4 = _0a85ce3643 : FindFirstChild ( "\072\105\116\098\111\120" )
if _f1fbab89a4 and _f1fbab89a4 : IsA ( "\066\097\115\101\080\097\114\116" ) then
_f1fbab89a4 . CanCollide = true
_f1fbab89a4 . Transparency = 0.85
local _271b6a6c31 = _f1fbab89a4 . Position
local _8d0e571895 = _f1fbab89a4 . Size
local _e46bb89fe7 = _271b6a6c31 . X - ( _8d0e571895 . X / 2 ) - _23a15a871c
local _ff327000f0 = _271b6a6c31 . X + ( _8d0e571895 . X / 2 ) + _23a15a871c
local _4091b30cca = _271b6a6c31 . Y - ( _8d0e571895 . Y / 2 ) - _23a15a871c
local _250251b000 = _271b6a6c31 . Y + ( _8d0e571895 . Y / 2 ) + _23a15a871c
local _cb514a9db1 = _271b6a6c31 . Z - ( _8d0e571895 . Z / 2 ) - _23a15a871c
local _63ebc9513a = _271b6a6c31 . Z + ( _8d0e571895 . Z / 2 ) + _23a15a871c
local _fa1fe2dd74 = _84d004aad1 . X >= _e46bb89fe7
and _84d004aad1 . X <= _ff327000f0
and _84d004aad1 . Y >= _4091b30cca
and _84d004aad1 . Y <= _250251b000
and _84d004aad1 . Z >= _cb514a9db1
and _84d004aad1 . Z <= _63ebc9513a
if _fa1fe2dd74 then
return true , _f1fbab89a4
end
end
end
end
return false , nil
end
function findSafePositionFromTrap ( _dcc42f979b , _291a222733 )
_291a222733 = _291a222733 or 40
local _e266bf0e63 , _a85d683956 = isUnderTrap ( _dcc42f979b , 20 )
if _a85d683956 then
local _697a7d443e = _a85d683956 . Position
local _3320387523 = _a85d683956 . Size
local _4b1780580f = ( _dcc42f979b - _697a7d443e ) . Unit
local _efef952167 = math . max ( _3320387523 . X , _3320387523 . Y , _3320387523 . Z ) / 2 + _291a222733 + 15
local _7081f59760 = _697a7d443e + ( _4b1780580f * _efef952167 )
if not isUnderTrap ( _7081f59760 , 20 ) then
return _7081f59760
end
end
local _cdfb377aeb = {
Vector3 . new ( _291a222733 + 25 , 0 , 0 ) ,
Vector3 . new ( - ( _291a222733 + 25 ) , 0 , 0 ) ,
Vector3 . new ( 0 , _291a222733 + 25 , 0 ) ,
Vector3 . new ( 0 , - ( _291a222733 + 25 ) , 0 ) ,
Vector3 . new ( 0 , 0 , _291a222733 + 25 ) ,
Vector3 . new ( 0 , 0 , - ( _291a222733 + 25 ) ) ,
Vector3 . new ( _291a222733 + 20 , _291a222733 + 20 , 0 ) ,
Vector3 . new ( - ( _291a222733 + 20 ) , _291a222733 + 20 , 0 ) ,
Vector3 . new ( 0 , _291a222733 + 20 , _291a222733 + 20 ) ,
Vector3 . new ( 0 , _291a222733 + 20 , - ( _291a222733 + 20 ) ) ,
}
for _26a6e73d2c , _e0a2334df4 in ipairs ( _cdfb377aeb ) do
local _35baf4be65 = _dcc42f979b + _e0a2334df4
if not isUnderTrap ( _35baf4be65 , 20 ) then
return _35baf4be65
end
end
return _dcc42f979b + Vector3 . new ( 0 , 150 , 0 )
end
function pathCrossesTrap ( _b9ea08a59b , _5c2eca41b9 , _debfd8f896 )
_debfd8f896 = _debfd8f896 or 35
local _6ab45ee906 = ( _5c2eca41b9 - _b9ea08a59b ) . Magnitude
local _e8379c244c = math . max ( 15 , math . ceil ( _6ab45ee906 / 10 ) )
for _0c937ec402 = 0 , _e8379c244c do
local _f5a0090542 = _0c937ec402 / _e8379c244c
local _63bca11555 = _b9ea08a59b : Lerp ( _5c2eca41b9 , _f5a0090542 )
local _425818d0d9 , _9fe33285bb = isUnderTrap ( _63bca11555 , _debfd8f896 )
if _425818d0d9 then
return true , _63bca11555 , _9fe33285bb
end
end
return false , nil , nil
end
task . spawn ( function ( )
while task . wait ( 0.5 ) do
pcall ( function ( )
local _5b5817ed1f = Vector3 . new ( 5670.59912109375 , 2659.4013671875 , - 20328.2421875 )
for _771823abcf , _0e6977bacf in pairs ( workspace : GetDescendants ( ) ) do
if _0e6977bacf : IsA ( "\066\097\115\101\080\097\114\116" ) then
local _3d397ba23a = ( _0e6977bacf . Position - _5b5817ed1f ) . Magnitude
if _3d397ba23a < 0.1 then
_0e6977bacf : Destroy ( )
warn ( "\068\101\108\101\116\101\100\032\112\097\114\116\032\097\116\032\116\097\114\103\101\116\032\112\111\115\105\116\105\111\110\058" , _0e6977bacf . Name )
end
end
end
end )
end
end )
local _81b893e24a = "\071\114\111\117\110\100"
local _db6b739874 = { }
local function _075d503857 ( _64b61cdd11 )
local _17fe5ea712 = _64b61cdd11 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _17fe5ea712 then
return false
end
local _11091e9f54 = _17fe5ea712 : GetAttribute ( "\105\115\082\097\103\100\111\108\108\101\100" )
return _11091e9f54
end
local _9563202652 = Enum . RaycastFilterType
local function _7c6a90920f ( )
local _0e92a58814 = RaycastParams . new ( )
_0e92a58814 . FilterType = _9563202652 . Include
local _1d15fa876e = { _1cab187f50 }
local _c471f7f3a0 = {
workspace : FindFirstChild ( "\073\115\108\097\110\100\115" ) ,
}
for _5c914f8839 , _e1cd4bce92 in ipairs ( _c471f7f3a0 ) do
if _e1cd4bce92 then
table . insert ( _1d15fa876e , _e1cd4bce92 )
end
end
_0e92a58814 . FilterDescendantsInstances = _1d15fa876e
_0e92a58814 . RespectCanCollide = true
return _0e92a58814
end
local _91ad90b865 = nil
local function _26365c9a25 ( )
if not _91ad90b865 or not _1cab187f50 or not _1cab187f50 . Parent then
_91ad90b865 = _7c6a90920f ( )
end
return _91ad90b865
end
local function _fa7e8022d7 ( )
_91ad90b865 = nil
end
local function _cc68ffbdbe ( _6161066795 , _a280467926 )
return workspace : Raycast ( _6161066795 , _a280467926 , _26365c9a25 ( ) )
end
local function _bc9d9c74fa ( _4ae4ceadcd , _d43ddf1a14 )
local _310787e1f9 = _d43ddf1a14 - _4ae4ceadcd
local _049cec06d9 = _310787e1f9 . Magnitude
if _049cec06d9 < 0.1 then
return true , nil
end
local _166284ee3f = _cc68ffbdbe ( _4ae4ceadcd , _310787e1f9 )
if _166284ee3f and _166284ee3f . Distance < _049cec06d9 then
return false , _166284ee3f
end
return true , nil
end
local function _39808f3183 ( _575569175d )
local _3054552a93 = _26365c9a25 ( )
local _8095f51f75 = {
Vector3 . new ( 1 , 0 , 0 ) ,
Vector3 . new ( - 1 , 0 , 0 ) ,
Vector3 . new ( 0 , 1 , 0 ) ,
Vector3 . new ( 0 , - 1 , 0 ) ,
Vector3 . new ( 0 , 0 , 1 ) ,
Vector3 . new ( 0 , 0 , - 1 ) ,
}
local _928d2fc853 = 0
for _bec36faf8f , _ebc50a980f in ipairs ( _8095f51f75 ) do
local _ee5561d320 = workspace : Raycast ( _575569175d , _ebc50a980f * 3 , _3054552a93 )
if _ee5561d320 and _ee5561d320 . Distance < 3 then
_928d2fc853 = _928d2fc853 + 1
end
end
if _928d2fc853 >= 3 then
return true
end
for _92640899d4 = 1 , 5 , 2 do
local _9761aca6f3 = workspace : Raycast ( _575569175d , _8095f51f75 [ _92640899d4 ] * 5 , _3054552a93 )
local _3355315a5b = workspace : Raycast ( _575569175d , _8095f51f75 [ _92640899d4 + 1 ] * 5 , _3054552a93 )
if _9761aca6f3 and _3355315a5b and _9761aca6f3 . Distance < 5 and _3355315a5b . Distance < 5 then
return true
end
end
return false
end
local function _2494da17a5 ( _5cc55924e2 , _296691d9af , _7b66c55ea3 )
_7b66c55ea3 = _7b66c55ea3 or 2.5
local _8ffbe86d0e , _84f1e70af4 = _bc9d9c74fa ( _5cc55924e2 , _296691d9af )
if _8ffbe86d0e then
if _39808f3183 ( _296691d9af ) then
local _405eb21a7a = ( _296691d9af - _5cc55924e2 ) . Unit
local _0a2ea05b98 = _296691d9af - _405eb21a7a * _7b66c55ea3
if _39808f3183 ( _0a2ea05b98 ) then
return _5cc55924e2 , true
end
return _0a2ea05b98 , true
end
return _296691d9af , false
end
local _efd91b8e35 = _84f1e70af4 . Position
local _2ff095a395 = _84f1e70af4 . Normal
local _9986ed08f3 = _efd91b8e35 + _2ff095a395 * _7b66c55ea3
if _39808f3183 ( _9986ed08f3 ) then
local _a9cfc846f8 = ( _296691d9af - _5cc55924e2 ) . Unit
_9986ed08f3 = _efd91b8e35 - _a9cfc846f8 * _7b66c55ea3
if _39808f3183 ( _9986ed08f3 ) then
return _5cc55924e2 , true
end
end
return _9986ed08f3 , true
end
local function _5dbab6320a ( _1b1d7b5efc , _d49d013307 , _b0d27029cc , _66c613a996 )
_66c613a996 = _66c613a996 or 30
local _f9949cebc8 = _ab2cec24ed . Position
local _c471f7bee1 = ( _d49d013307 * CFrame . new ( _b0d27029cc . X , _b0d27029cc . Y , _b0d27029cc . Z ) ) . Position
if not _39808f3183 ( _c471f7bee1 ) then
local _c29ac5731c , _68ecfb1979 = _bc9d9c74fa ( _f9949cebc8 , _c471f7bee1 )
if _c29ac5731c then
return _c471f7bee1
end
end
local _50cce14b53 = { 8 , 12 , 6 , 15 , 4 }
local _941c91f52c = { 0 , 45 , 90 , 135 , 180 , 225 , 270 , 315 }
local _e3bc8ca294 = { _b0d27029cc . Y , _b0d27029cc . Y + 3 , _b0d27029cc . Y - 3 , 8 , 5 , 3 , 10 }
for _df139f1b2d , _8aa52d9763 in ipairs ( _e3bc8ca294 ) do
for _c61a3fcb82 , _c9e0f89b0e in ipairs ( _50cce14b53 ) do
for _cf5df28ec7 , _9a50bf1ff9 in ipairs ( _941c91f52c ) do
local _f9416a959a = math . rad ( _9a50bf1ff9 )
local _2706fa8f15 = _1b1d7b5efc + Vector3 . new ( math . cos ( _f9416a959a ) * _c9e0f89b0e , _8aa52d9763 , math . sin ( _f9416a959a ) * _c9e0f89b0e )
if not _39808f3183 ( _2706fa8f15 ) then
local _b7f6d7c94d , _b30c0b5d15 = _bc9d9c74fa ( _f9949cebc8 , _2706fa8f15 )
if _b7f6d7c94d and ( _2706fa8f15 - _1b1d7b5efc ) . Magnitude < _66c613a996 then
return _2706fa8f15
end
end
end
end
end
local _dbafee478b = ( _f9949cebc8 - _1b1d7b5efc )
_dbafee478b = _dbafee478b . Magnitude > 0.1 and _dbafee478b . Unit or Vector3 . new ( 1 , 0 , 0 )
for _4d182da10d , _30f912b7b7 in ipairs ( { 10 , 15 , 20 , 8 , 5 } ) do
for _ed70361443 , _ae5ff1fe81 in ipairs ( _e3bc8ca294 ) do
local _5d7820a2d3 = _1b1d7b5efc + _dbafee478b * _30f912b7b7 + Vector3 . new ( 0 , _ae5ff1fe81 , 0 )
if not _39808f3183 ( _5d7820a2d3 ) then
local _2cc527832b , _b9d014c339 = _bc9d9c74fa ( _f9949cebc8 , _5d7820a2d3 )
if _2cc527832b and ( _5d7820a2d3 - _1b1d7b5efc ) . Magnitude < _66c613a996 then
return _5d7820a2d3
end
end
end
end
return nil
end
local function _ab78c387af ( _04eadbdbb7 )
local _04eb4e6300 = Vector3 . new ( _04eadbdbb7 . X , _deb5693896 or ( _04eadbdbb7 . Y + 50 ) , _04eadbdbb7 . Z )
if not _39808f3183 ( _04eb4e6300 ) then
return _04eb4e6300 , "\111\102\102\115\101\116"
end
if currentTargetPosition and typeof ( currentTargetPosition ) == "\086\101\099\116\111\114\051" then
local _323c05468c = currentTargetPosition + Vector3 . new ( 0 , 10 , 0 )
if not _39808f3183 ( _323c05468c ) then
return _323c05468c , "\102\108\111\111\114"
end
end
local _9d299ee961 = Vector3 . new ( _04eadbdbb7 . X , _04eadbdbb7 . Y + 80 , _04eadbdbb7 . Z )
if not _39808f3183 ( _9d299ee961 ) then
return _9d299ee961 , "\104\105\103\104"
end
return _04eb4e6300 , "\111\102\102\115\101\116"
end
local _fc051f74f8 = game : GetService ( "\080\097\116\104\102\105\110\100\105\110\103\083\101\114\118\105\099\101" )
function tweenWithTeleport ( _3fbfffb31b , _7ba96fbec1 , _838ac544e7 , _3d4ec6a04a )
if not _ab2cec24ed or not _1cab187f50 or not _a62821a64c or RaiuiAnims then
return
end
if not canTweenNow ( ) then
return
end
local _964fc5c9b9 = typeof ( _3fbfffb31b ) == "\067\070\114\097\109\101" and _3fbfffb31b or CFrame . new ( _3fbfffb31b )
local _b6f90177ca = _964fc5c9b9 . Position
local _a41cbd2389 = _7ba96fbec1 or getgenv ( ) . TweenSpeed or 80
local _606d03c3c2 = _1cab187f50 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
pcall ( function ( )
if _606d03c3c2 then _606d03c3c2 . PlatformStand = true end
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
end )
local function _072a0510da ( _7856421a1f , _77b4e85066 , _32ba35f51b )
local _8de54eb00c = ( _7856421a1f . Position - _77b4e85066 . Position ) . Magnitude
if _8de54eb00c <= 0.35 then return end
local _bdb41c05d4 = _8de54eb00c / _32ba35f51b
local _8aa4968209 = 0
while _8aa4968209 < _bdb41c05d4 and _a62821a64c do
local _f27ce71a24 = _5532fc1421 . RunService . Heartbeat : Wait ( )
_8aa4968209 = _8aa4968209 + _f27ce71a24
local _06725a684c = math . min ( _8aa4968209 / _bdb41c05d4 , 1 )
if checkAnticheatNotifications and checkAnticheatNotifications ( ) then
Facemouse ( )
break
end
_ab2cec24ed . CFrame = _7856421a1f : Lerp ( _77b4e85066 , _06725a684c )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
end
end
local _7b4c3925c0 = ( _ab2cec24ed . Position - _b6f90177ca ) . Magnitude
if _7b4c3925c0 <= 30 then
_072a0510da ( _ab2cec24ed . CFrame , _964fc5c9b9 , _a41cbd2389 )
if ( _ab2cec24ed . Position - _b6f90177ca ) . Magnitude <= 4.0 then
_ab2cec24ed . CFrame = _964fc5c9b9
end
return
end
local _0e76bf96af = tick ( ) + 85
local _2ec638d6e0 = 0
while ( _ab2cec24ed . Position - _b6f90177ca ) . Magnitude > 4.0 and tick ( ) < _0e76bf96af and _a62821a64c do
local _391dca5e45 = _ab2cec24ed . Position
local _cce647a139 = _fc051f74f8 : CreatePath ( {
AgentRadius = 1.8 ,
AgentHeight = 4.5 ,
AgentCanJump = true ,
WaypointSpacing = 8
} )
local _00f9b1ca70 = pcall ( function ( )
_cce647a139 : ComputeAsync ( _391dca5e45 , _b6f90177ca )
end )
if _00f9b1ca70 and _cce647a139 . Status == Enum . PathStatus . Success then
local _b035fe7008 = _cce647a139 : GetWaypoints ( )
local _03acd4cd91 = false
for _1bbd82b13c = 2 , # _b035fe7008 do
if not _a62821a64c or ( _ab2cec24ed . Position - _b6f90177ca ) . Magnitude <= 4.0 then
break
end
local _219b1b090a = _b035fe7008 [ _1bbd82b13c ] . Position + Vector3 . new ( 0 , 2.5 , 0 )
local _24e258ce9b = ( _219b1b090a - _ab2cec24ed . Position ) . Magnitude
_072a0510da ( _ab2cec24ed . CFrame , CFrame . new ( _219b1b090a ) , _a41cbd2389 )
_2ec638d6e0 = _2ec638d6e0 + _24e258ce9b
if _2ec638d6e0 >= 950 then
_2ec638d6e0 = 0
_03acd4cd91 = true
break
end
end
if not _03acd4cd91 and ( _ab2cec24ed . Position - _b6f90177ca ) . Magnitude > 4.0 then
task . wait ( 0.04 )
end
else
local _db34a13865 = ( _b6f90177ca - _391dca5e45 )
local _6857dac99d = math . min ( _db34a13865 . Magnitude , 15 )
local _062ad82631 = _391dca5e45 + ( _db34a13865 . Unit * _6857dac99d )
_072a0510da ( _ab2cec24ed . CFrame , CFrame . new ( _062ad82631 ) , _a41cbd2389 )
_2ec638d6e0 = _2ec638d6e0 + _6857dac99d
if _2ec638d6e0 >= 950 then
_2ec638d6e0 = 0
end
task . wait ( 0.04 )
end
end
if ( _ab2cec24ed . Position - _b6f90177ca ) . Magnitude <= 4.5 then
_ab2cec24ed . CFrame = _964fc5c9b9
end
pcall ( function ( )
if _606d03c3c2 then _606d03c3c2 . PlatformStand = true end
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
end )
_6e616cf0a2 . TweenCd = false
end
_6e616cf0a2 . EliteBelowOffset = _6e616cf0a2 . EliteBelowOffset or 9
local _91b895765c = nil
local _820c309c7e = nil
local function _6e714b5727 ( _d0f7e64666 , _3a66e6c731 )
local _f7ef90fa3d = _3a66e6c731 . X - _d0f7e64666 . X
local _b5825f8512 = _3a66e6c731 . Z - _d0f7e64666 . Z
local _efe46253b5 = math . sqrt ( _f7ef90fa3d * _f7ef90fa3d + _b5825f8512 * _b5825f8512 )
if _efe46253b5 > 0.4 then
local _1454484ad0 = math . atan2 ( - _f7ef90fa3d , - _b5825f8512 )
return CFrame . new ( _d0f7e64666 ) * CFrame . Angles ( 0 , _1454484ad0 + math . pi , 0 )
elseif _ab2cec24ed then
local _83c622c6ba = _ab2cec24ed . CFrame . LookVector
local _bbc0f833c3 = math . atan2 ( _83c622c6ba . X , _83c622c6ba . Z )
return CFrame . new ( _d0f7e64666 ) * CFrame . Angles ( 0 , _bbc0f833c3 , 0 )
end
return CFrame . new ( _d0f7e64666 )
end
function isLoveEmpress ( _ba01de2793 )
if not _ba01de2793 then return false end
local _6fdcd62f22 = _ba01de2793 . Name : lower ( )
local _0a86785a6b = tostring ( _ba01de2793 : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
return _6fdcd62f22 : find ( "\108\111\118\101" ) ~= nil or _0a86785a6b : find ( "\108\111\118\101" ) ~= nil
or _6fdcd62f22 : find ( "\101\109\112\114\101\115\115" ) ~= nil or _0a86785a6b : find ( "\101\109\112\114\101\115\115" ) ~= nil
or _6fdcd62f22 : find ( "\098\111\097" ) ~= nil or _0a86785a6b : find ( "\098\111\097" ) ~= nil
end
function loveEmpressAttack ( _8a1465ac50 )
local _46f137dfc2 = _8a1465ac50 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _2ca9cfa548 = _8a1465ac50 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _46f137dfc2 or not _2ca9cfa548 or _2ca9cfa548 . Health <= 0 then
SetBlocking ( false )
return false
end
if not _1cab187f50 or not _ab2cec24ed or not _a62821a64c then return false end
pcall ( function ( ) _1cab187f50 . Humanoid . PlatformStand = true end )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
Buso ( true )
equipattacktool ( )
local _3e1837edb8 = os . clock ( )
_6e616cf0a2 . LoveArrowDodgeUntil = _6e616cf0a2 . LoveArrowDodgeUntil or 0
_6e616cf0a2 . LoveBeamBlockUntil = _6e616cf0a2 . LoveBeamBlockUntil or 0
_6e616cf0a2 . LoveFallTime = _6e616cf0a2 . LoveFallTime or 0
pcall ( function ( )
for _3b1b37831d , _10df74571c in ipairs ( _2ca9cfa548 : GetPlayingAnimationTracks ( ) ) do
if _10df74571c . IsPlaying and _10df74571c . WeightCurrent > 0.15 then
local _ab5d35b9bd = _10df74571c . Animation and _10df74571c . Animation . AnimationId or ""
local _db8837c792 = tostring ( _ab5d35b9bd ) : match ( "\037\100\043" )
local _55442707f1 = _10df74571c . Name : lower ( )
if _db8837c792 == "\049\048\048\048\049\055\048\053\054\056\052" or _55442707f1 : find ( "\102\097\108\108" ) or _55442707f1 : find ( "\114\097\103\100\111\108\108" ) then
_6e616cf0a2 . LoveFallTime = _3e1837edb8 + 1.2
elseif _db8837c792 == "\054\051\056\052\052\050\055\053\055\050" or _55442707f1 : find ( "\097\114\114\111\119" ) or _55442707f1 : find ( "\114\097\105\110" ) or _55442707f1 : find ( "\115\108\097\118\101" ) then
if _3e1837edb8 >= _6e616cf0a2 . LoveArrowDodgeUntil then
SetBlocking ( false )
tryUseEvasive ( )
safeDash ( true )
pcall ( function ( ) Facemouse ( ) end )
_6e616cf0a2 . LoveArrowDodgeUntil = _3e1837edb8 + 1.8
end
elseif _55442707f1 : find ( "\098\101\097\109" ) or _55442707f1 : find ( "\108\097\115\101\114" ) or _55442707f1 : find ( "\109\101\114\111" ) or _55442707f1 : find ( "\109\101\108\108\111\119" ) or _55442707f1 : find ( "\112\105\115\116\111\108" ) or _55442707f1 : find ( "\107\105\115\115" )
or _db8837c792 == "\054\051\056\052\052\050\052\056\052\052" or _db8837c792 == "\054\051\056\052\052\050\050\057\057\056" or _db8837c792 == "\054\051\057\048\054\057\052\054\052\052" or _db8837c792 == "\049\054\051\052\054\055\052\051\052\052\054" or _db8837c792 == "\054\051\056\054\050\055\052\054\050\048" or _db8837c792 == "\054\051\056\057\054\056\055\048\049\053" then
_6e616cf0a2 . LoveBeamBlockUntil = math . max ( _6e616cf0a2 . LoveBeamBlockUntil , _3e1837edb8 + 1.2 )
end
end
end
end )
local _5a8a31c0ff = ( _3e1837edb8 < _6e616cf0a2 . LoveFallTime )
local _b5ecd6d480 = ( _3e1837edb8 < _6e616cf0a2 . LoveArrowDodgeUntil ) and not _5a8a31c0ff
local _66f39d9e82 = ( _3e1837edb8 < _6e616cf0a2 . LoveBeamBlockUntil ) and not _5a8a31c0ff and not _b5ecd6d480
if _3e1837edb8 - _6e616cf0a2 . LastM1Time > 1.3 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
end
if _6e616cf0a2 . M1LongCd and ( _3e1837edb8 - _6e616cf0a2 . LastM1Time >= _6e616cf0a2 . CurrentM1Cooldown ) then
_6e616cf0a2 . M1LongCd = false
end
local _8ff9512462 = ( _6e616cf0a2 . M1LongCd or ( _6e616cf0a2 . CurrentM1Cooldown > 0.35 and ( _3e1837edb8 - _6e616cf0a2 . LastM1Time < _6e616cf0a2 . CurrentM1Cooldown ) ) ) and not _5a8a31c0ff
local _234488262d = _46f137dfc2 . Position
local _fe4db1f583 = _46f137dfc2 . CFrame . LookVector
local _5e38dd2f82 = - Vector3 . new ( _fe4db1f583 . X , 0 , _fe4db1f583 . Z ) . Unit
local _06ac205be3 = 6.8
local _e699f779f2 = 3.8
if _b5ecd6d480 then
_06ac205be3 = 22.0
_e699f779f2 = 14.0
elseif _5a8a31c0ff then
_06ac205be3 = 4.2
_e699f779f2 = 2.0
elseif _66f39d9e82 or _8ff9512462 then
_06ac205be3 = 8.5
_e699f779f2 = 4.5
end
local _ca5a4a93dd = _234488262d + ( _5e38dd2f82 * _e699f779f2 ) + Vector3 . new ( 0 , _06ac205be3 , 0 )
local _69b547c567 = _ab2cec24ed . Position
local _d6123a69a8 = ( _ca5a4a93dd - _69b547c567 ) . Magnitude
if _d6123a69a8 > 20.0 then
tweenWithTeleport ( CFrame . new ( _ca5a4a93dd ) , _abd987b1cf or 80 )
elseif _d6123a69a8 > 0.05 then
local _bee79e4be2 = ( _ca5a4a93dd - _69b547c567 )
local _61328eaf23 = _b5ecd6d480 and math . min ( _d6123a69a8 , 8.0 ) or math . min ( _d6123a69a8 , 4.5 )
local _d2e92ad5e0 = ( _d6123a69a8 <= _61328eaf23 ) and _ca5a4a93dd or ( _69b547c567 + ( _bee79e4be2 . Unit * _61328eaf23 ) )
_ab2cec24ed . CFrame = _6e714b5727 ( _d2e92ad5e0 , _234488262d )
else
_ab2cec24ed . CFrame = _6e714b5727 ( _69b547c567 , _234488262d )
end
if _5a8a31c0ff or _b5ecd6d480 then
SetBlocking ( false )
if _b5ecd6d480 then return true end
elseif _66f39d9e82 or _8ff9512462 then
SetBlocking ( true )
else
SetBlocking ( false )
end
local _2c9a650c9b = ( _ab2cec24ed . Position - _234488262d ) . Magnitude
if _2c9a650c9b <= 14.5 and not _b5ecd6d480 and not _66f39d9e82 then
if not _8ff9512462 and ( _3e1837edb8 - _6e616cf0a2 . M1Cooldown >= _6e616cf0a2 . CurrentM1Cooldown ) then
SetBlocking ( false )
_6e616cf0a2 . M1Cooldown = _3e1837edb8
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo + 1
_6e616cf0a2 . LastM1Time = _3e1837edb8
local _dd8aad9103 = _5a8a31c0ff and 4.2 or 6.5
local _3b75ae83fa = _234488262d + ( _5e38dd2f82 * 3.5 ) + Vector3 . new ( 0 , _dd8aad9103 , 0 )
_ab2cec24ed . CFrame = _6e714b5727 ( _3b75ae83fa , _234488262d )
local _3bcac793b4 = { _46f137dfc2 }
local _0cd0d9ed12 = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _0cd0d9ed12 , _3bcac793b4 , _6e616cf0a2 . M1Combo , "\065\105\114" )
end )
if _6e616cf0a2 . M1Combo >= 5 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = true
_6e616cf0a2 . CurrentM1Cooldown = _5a8a31c0ff and 0.38 or 0.75
if not _5a8a31c0ff then
SetBlocking ( true )
end
else
_6e616cf0a2 . CurrentM1Cooldown = 0.17
end
end
end
return true
end
function isCupidQueen ( _31f8540078 )
if not _31f8540078 then return false end
local _ff6fc5af96 = _31f8540078 . Name : lower ( )
local _ff4718a2b8 = tostring ( _31f8540078 : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
return _ff6fc5af96 : find ( "\099\117\112\105\100" ) ~= nil or _ff4718a2b8 : find ( "\099\117\112\105\100" ) ~= nil
end
function cupidQueenAttack ( _a60ba4bfaa )
local _f6719dbb88 = _a60ba4bfaa : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _ace9b72d73 = _a60ba4bfaa : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _f6719dbb88 or not _ace9b72d73 or _ace9b72d73 . Health <= 0 then
SetBlocking ( false )
return false
end
if not _1cab187f50 or not _ab2cec24ed or not _a62821a64c then return false end
pcall ( function ( ) _1cab187f50 . Humanoid . PlatformStand = true end )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
Buso ( true )
equipattacktool ( )
local _3dd524ef46 = os . clock ( )
_6e616cf0a2 . CupidDodgeUntil = _6e616cf0a2 . CupidDodgeUntil or 0
_6e616cf0a2 . CupidFallTime = _6e616cf0a2 . CupidFallTime or 0
local _30d722c5dd = ( _ace9b72d73 . Health <= _ace9b72d73 . MaxHealth * 0.55 ) or ( _ace9b72d73 . Health < 3500 )
pcall ( function ( )
for _923f3964de , _4bc6c54868 in ipairs ( _ace9b72d73 : GetPlayingAnimationTracks ( ) ) do
if _4bc6c54868 . IsPlaying and _4bc6c54868 . WeightCurrent > 0.1 then
local _59f7ba2656 = _4bc6c54868 . Animation and _4bc6c54868 . Animation . AnimationId or ""
local _208022753f = tostring ( _59f7ba2656 ) : match ( "\037\100\043" )
local _0d1b63c455 = _4bc6c54868 . Name : lower ( )
if _208022753f == "\049\048\048\048\049\055\048\053\054\056\052" or _0d1b63c455 : find ( "\102\097\108\108" ) or _0d1b63c455 : find ( "\114\097\103\100\111\108\108" ) then
_6e616cf0a2 . CupidFallTime = _3dd524ef46 + 1.2
elseif _0d1b63c455 : find ( "\115\112\105\110" ) or _0d1b63c455 : find ( "\119\104\105\114\108" ) or _0d1b63c455 : find ( "\116\111\114\110\097\100\111" ) or _0d1b63c455 : find ( "\099\121\099\108\111\110\101" )
or _0d1b63c455 : find ( "\098\117\114\115\116" ) or _0d1b63c455 : find ( "\104\101\097\114\116" ) or _0d1b63c455 : find ( "\119\105\110\103\115" ) or _0d1b63c455 : find ( "\115\117\112\101\114" ) or _0d1b63c455 : find ( "\117\108\116" ) or _0d1b63c455 : find ( "\112\105\110\107" )
or _0d1b63c455 : find ( "\097\120\101" ) or _0d1b63c455 : find ( "\115\108\097\115\104" ) or _0d1b63c455 : find ( "\102\101\097\116\104\101\114" )
or _208022753f == "\049\051\056\056\050\054\053\053\054\056\052\053\053\050\057" or _208022753f == "\056\055\053\054\053\053\057\054\050\057" or _208022753f == "\049\050\049\055\054\056\048\056\057\053\050\048\048\050\053"
or _208022753f == "\049\050\053\054\052\056\050\049\051\053\055\057\057\048\052" or _208022753f == "\049\050\057\056\048\048\048\054\049\048\048\049\055\051\052" or _208022753f == "\049\049\057\057\049\055\052\053\050\055\055\056\050\055\049" or _208022753f == "\055\054\055\053\056\053\053\053\055\055\050\048\052\048" or _208022753f == "\052\053\054\051\050\054\049\056\054\052"
or _208022753f == "\053\055\057\054\052\053\055\050\056\057" or _208022753f == "\053\055\057\054\052\054\048\051\056\052" or _208022753f == "\056\055\053\051\056\048\054\049\057\055" or _208022753f == "\056\055\055\057\055\054\052\049\052\057"
or _208022753f == "\049\050\049\050\057\055\057\052\050\050\057\050\055\054\057" or _208022753f == "\049\050\057\051\051\055\049\049\051\049\049\053\054\055\053"
or ( _30d722c5dd and not ( _0d1b63c455 : find ( "\105\100\108\101" ) or _0d1b63c455 : find ( "\119\097\108\107" ) or _0d1b63c455 : find ( "\114\117\110" ) ) ) then
if _3dd524ef46 >= _6e616cf0a2 . CupidDodgeUntil then
SetBlocking ( false )
tryUseEvasive ( )
safeDash ( true )
pcall ( function ( ) Facemouse ( ) end )
_6e616cf0a2 . CupidDodgeUntil = _3dd524ef46 + 2.0
end
end
end
end
end )
local _d4c4fac7f9 = ( _3dd524ef46 < _6e616cf0a2 . CupidFallTime )
local _0a79fe9d9d = ( _3dd524ef46 < _6e616cf0a2 . CupidDodgeUntil ) and not _d4c4fac7f9
if _3dd524ef46 - _6e616cf0a2 . LastM1Time > 1.3 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
end
if _6e616cf0a2 . M1LongCd and ( _3dd524ef46 - _6e616cf0a2 . LastM1Time >= _6e616cf0a2 . CurrentM1Cooldown ) then
_6e616cf0a2 . M1LongCd = false
end
local _bb196e7902 = ( _6e616cf0a2 . M1LongCd or ( _6e616cf0a2 . CurrentM1Cooldown > 0.35 and ( _3dd524ef46 - _6e616cf0a2 . LastM1Time < _6e616cf0a2 . CurrentM1Cooldown ) ) ) and not _d4c4fac7f9
local _433a35781f = _f6719dbb88 . Position
local _a8799a7cbd = _f6719dbb88 . CFrame . LookVector
local _9c1a6d6c7a = Vector3 . new ( _a8799a7cbd . X , 0 , _a8799a7cbd . Z )
local _230f98a195 = _9c1a6d6c7a . Magnitude > 0.01 and - _9c1a6d6c7a . Unit or - Vector3 . new ( 0 , 0 , 1 )
if _0a79fe9d9d then
SetBlocking ( false )
local _197c783991 = _433a35781f + Vector3 . new ( 0 , 50.0 , 0 )
_ab2cec24ed . CFrame = _6e714b5727 ( _197c783991 , _433a35781f )
return true
end
local _8552ba5a0f = _d4c4fac7f9 and 4.2 or 5.8
local _384920055b = 2.6
local _25e838a6e6 = _433a35781f + ( _230f98a195 * _384920055b ) + Vector3 . new ( 0 , _bb196e7902 and ( _8552ba5a0f + 3.0 ) or _8552ba5a0f , 0 )
local _19e3d0bc16 = _ab2cec24ed . Position
local _0a9bf92d6c = ( _19e3d0bc16 - _433a35781f ) . Magnitude
if _0a9bf92d6c > 20.0 then
local _fc38e9591f = ( _25e838a6e6 - _19e3d0bc16 )
local _132abf0ba9 = math . min ( _fc38e9591f . Magnitude , 12.0 )
local _e0a22c0f38 = _19e3d0bc16 + ( _fc38e9591f . Unit * _132abf0ba9 )
_ab2cec24ed . CFrame = _6e714b5727 ( _e0a22c0f38 , _433a35781f )
else
_ab2cec24ed . CFrame = _6e714b5727 ( _25e838a6e6 , _433a35781f )
end
if _bb196e7902 then
SetBlocking ( true )
else
SetBlocking ( false )
end
local _d885c8e787 = ( _ab2cec24ed . Position - _433a35781f ) . Magnitude
if _d885c8e787 <= 11.5 and not _0a79fe9d9d then
if not _bb196e7902 and ( _3dd524ef46 - _6e616cf0a2 . M1Cooldown >= _6e616cf0a2 . CurrentM1Cooldown ) then
SetBlocking ( false )
_6e616cf0a2 . M1Cooldown = _3dd524ef46
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo + 1
_6e616cf0a2 . LastM1Time = _3dd524ef46
local _b47844565a = _d4c4fac7f9 and 4.2 or 5.5
local _4b47bba59c = _433a35781f + ( _230f98a195 * 2.4 ) + Vector3 . new ( 0 , _b47844565a , 0 )
_ab2cec24ed . CFrame = _6e714b5727 ( _4b47bba59c , _433a35781f )
local _95be3aec4f = { _f6719dbb88 }
local _25f2820cff = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _25f2820cff , _95be3aec4f , _6e616cf0a2 . M1Combo , "\065\105\114" )
end )
if _6e616cf0a2 . M1Combo >= 5 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = true
_6e616cf0a2 . CurrentM1Cooldown = _d4c4fac7f9 and 0.35 or 0.75
if not _d4c4fac7f9 then
SetBlocking ( true )
end
else
_6e616cf0a2 . CurrentM1Cooldown = 0.17
end
end
end
return true
end
function isEloTheBunny ( _78a67f2d8a )
if not _78a67f2d8a then return false end
local _904054d01b = _78a67f2d8a . Name : lower ( )
local _3d14e52c97 = tostring ( _78a67f2d8a : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
if _904054d01b : find ( "\109\105\110\105" ) or _3d14e52c97 : find ( "\109\105\110\105" ) then return false end
return _904054d01b : find ( "\101\108\111" ) ~= nil or _3d14e52c97 : find ( "\101\108\111" ) ~= nil or _904054d01b : find ( "\098\117\110\110\121" ) ~= nil or _3d14e52c97 : find ( "\098\117\110\110\121" ) ~= nil
end
function isEloTheBunny ( _766d71e613 )
if not _766d71e613 then return false end
local _47e5e2fdcb = _766d71e613 . Name : lower ( )
local _5a15bb6e12 = tostring ( _766d71e613 : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
if _47e5e2fdcb : find ( "\109\105\110\105" ) or _5a15bb6e12 : find ( "\109\105\110\105" ) then return false end
return _47e5e2fdcb : find ( "\101\108\111" ) ~= nil or _5a15bb6e12 : find ( "\101\108\111" ) ~= nil or _47e5e2fdcb : find ( "\098\117\110\110\121" ) ~= nil or _5a15bb6e12 : find ( "\098\117\110\110\121" ) ~= nil
end
function eloTheBunnyAttack ( _a3d0ff93c4 )
local _18157c3987 = _a3d0ff93c4 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _c6ea52d171 = _a3d0ff93c4 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _18157c3987 or not _c6ea52d171 or _c6ea52d171 . Health <= 0 then
SetBlocking ( false )
return false
end
if not _1cab187f50 or not _ab2cec24ed or not _a62821a64c then return false end
pcall ( function ( ) _1cab187f50 . Humanoid . PlatformStand = true end )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
Buso ( true )
equipattacktool ( )
local _78fb8fe44c = os . clock ( )
_6e616cf0a2 . EloCritSlamUntil = _6e616cf0a2 . EloCritSlamUntil or 0
_6e616cf0a2 . EloFallTime = _6e616cf0a2 . EloFallTime or 0
pcall ( function ( )
for _01697482a6 , _f6488b0a30 in ipairs ( _c6ea52d171 : GetPlayingAnimationTracks ( ) ) do
local _0687ca6bf4 = _f6488b0a30 . Animation and _f6488b0a30 . Animation . AnimationId or ""
local _ae481bea9f = tostring ( _0687ca6bf4 ) : match ( "\037\100\043" )
if _ae481bea9f == "\049\048\048\048\049\055\048\053\054\056\052" or _ae481bea9f == "\054\054\055\048\048\057\048\053\048\051" then
_6e616cf0a2 . EloFallTime = _78fb8fe44c + 1.2
elseif _ae481bea9f == "\054\054\052\055\053\055\053\050\053\052" then
if _78fb8fe44c >= _6e616cf0a2 . EloCritSlamUntil then
SetBlocking ( false )
tryUseEvasive ( )
pcall ( function ( ) Facemouse ( ) end )
_6e616cf0a2 . EloCritSlamUntil = _78fb8fe44c + 2.0
end
end
end
end )
local _4fba8df90a = ( _78fb8fe44c < _6e616cf0a2 . EloFallTime )
local _5d29918b30 = ( _78fb8fe44c < _6e616cf0a2 . EloCritSlamUntil )
if _78fb8fe44c - _6e616cf0a2 . LastM1Time > 1.3 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
end
if _6e616cf0a2 . M1LongCd and ( _78fb8fe44c - _6e616cf0a2 . LastM1Time >= _6e616cf0a2 . CurrentM1Cooldown ) then
_6e616cf0a2 . M1LongCd = false
end
local _1ff43ca4c4 = ( _6e616cf0a2 . M1LongCd or ( _6e616cf0a2 . CurrentM1Cooldown > 0.35 and ( _78fb8fe44c - _6e616cf0a2 . LastM1Time < _6e616cf0a2 . CurrentM1Cooldown ) ) ) and not _4fba8df90a
local _a1ccd6bbf8 = _18157c3987 . Position
local _91841dfdce = _18157c3987 . CFrame . LookVector
local _8acd237223 = - Vector3 . new ( _91841dfdce . X , 0 , _91841dfdce . Z ) . Unit
local _1a3af72faf = 9.5
local _999662a311 = 4.0
if _5d29918b30 then
_1a3af72faf = 60.0
_999662a311 = 12.0
elseif _4fba8df90a then
_1a3af72faf = 5.0
_999662a311 = 3.0
elseif _1ff43ca4c4 then
_1a3af72faf = 13.5
_999662a311 = 5.5
end
local _a031871387 = _a1ccd6bbf8 + ( _8acd237223 * _999662a311 ) + Vector3 . new ( 0 , _1a3af72faf , 0 )
local _4b1d466c6f = _ab2cec24ed . Position
local _4e90d4f7aa = ( _4b1d466c6f - _a1ccd6bbf8 ) . Magnitude
local _d3271d4d40 = ( _a031871387 - _4b1d466c6f )
local _48a27e980b = _d3271d4d40 . Magnitude
if _5d29918b30 then
SetBlocking ( false )
local _a2ab3cafa0 = math . min ( _48a27e980b , 18.0 )
local _290a0f9d2c = ( _48a27e980b <= _a2ab3cafa0 ) and _a031871387 or ( _4b1d466c6f + ( _d3271d4d40 . Unit * _a2ab3cafa0 ) )
_ab2cec24ed . CFrame = _6e714b5727 ( _290a0f9d2c , _a1ccd6bbf8 )
return true
end
if _4e90d4f7aa > 75.0 then
tweenWithTeleport ( CFrame . new ( _a031871387 ) , _abd987b1cf or 80 )
elseif _4e90d4f7aa > 15.0 then
local _00f5f555b0 = math . min ( _48a27e980b , 14.0 )
local _685f17ca09 = ( _48a27e980b <= _00f5f555b0 ) and _a031871387 or ( _4b1d466c6f + ( _d3271d4d40 . Unit * _00f5f555b0 ) )
_ab2cec24ed . CFrame = _6e714b5727 ( _685f17ca09 , _a1ccd6bbf8 )
else
_ab2cec24ed . CFrame = _6e714b5727 ( _a031871387 , _a1ccd6bbf8 )
end
if _4fba8df90a then
SetBlocking ( false )
elseif _1ff43ca4c4 then
SetBlocking ( true )
else
SetBlocking ( false )
end
if ( _4e90d4f7aa <= 15.0 or _4fba8df90a ) and not _5d29918b30 then
if not _1ff43ca4c4 and ( _78fb8fe44c - _6e616cf0a2 . M1Cooldown >= _6e616cf0a2 . CurrentM1Cooldown ) then
SetBlocking ( false )
_6e616cf0a2 . M1Cooldown = _78fb8fe44c
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo + 1
_6e616cf0a2 . LastM1Time = _78fb8fe44c
local _44b6dac3fb = _4fba8df90a and 5.0 or 9.2
local _8598386cde = _a1ccd6bbf8 + ( _8acd237223 * 3.8 ) + Vector3 . new ( 0 , _44b6dac3fb , 0 )
_ab2cec24ed . CFrame = _6e714b5727 ( _8598386cde , _a1ccd6bbf8 )
local _2b79abac55 = { _18157c3987 }
for _e9055c628d , _37bfe5e683 in ipairs ( workspace . NPCs : GetChildren ( ) ) do
if _37bfe5e683 ~= _a3d0ff93c4 and _37bfe5e683 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _37bfe5e683 : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) and _37bfe5e683 . Humanoid . Health > 0 then
if ( _ab2cec24ed . Position - _37bfe5e683 . HumanoidRootPart . Position ) . Magnitude <= 16.0 then
table . insert ( _2b79abac55 , _37bfe5e683 . HumanoidRootPart )
end
end
end
local _21b631a86e = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _21b631a86e , _2b79abac55 , _6e616cf0a2 . M1Combo , "\065\105\114" )
end )
if _6e616cf0a2 . M1Combo >= 5 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = true
_6e616cf0a2 . CurrentM1Cooldown = 0.85
SetBlocking ( true )
else
_6e616cf0a2 . CurrentM1Cooldown = 0.17
end
end
end
return true
end
function isMiniBunny ( _0c76b72f10 )
if not _0c76b72f10 then return false end
local _bfbc0e240e = _0c76b72f10 . Name : lower ( )
local _23be8bca6b = tostring ( _0c76b72f10 : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
return _bfbc0e240e : find ( "\109\105\110\105" ) ~= nil or _23be8bca6b : find ( "\109\105\110\105" ) ~= nil
end
function isMiniBunny ( _c5313c5a14 )
if not _c5313c5a14 then return false end
local _6a289f2393 = _c5313c5a14 . Name : lower ( )
local _48caf5b030 = tostring ( _c5313c5a14 : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
return _6a289f2393 : find ( "\109\105\110\105" ) ~= nil or _48caf5b030 : find ( "\109\105\110\105" ) ~= nil
end
function miniBunnyAttack ( _9bf06415e8 )
local _188c79f9e3 = _9bf06415e8 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _9b7c7ed8ff = _9bf06415e8 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _188c79f9e3 or not _9b7c7ed8ff or _9b7c7ed8ff . Health <= 0 then
SetBlocking ( false )
return false
end
if not _1cab187f50 or not _ab2cec24ed or not _a62821a64c then return false end
pcall ( function ( ) _1cab187f50 . Humanoid . PlatformStand = true end )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
Buso ( true )
equipattacktool ( )
local _7d7663ade5 = os . clock ( )
if _7d7663ade5 - _6e616cf0a2 . LastM1Time > 1.2 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
end
if _6e616cf0a2 . M1LongCd and ( _7d7663ade5 - _6e616cf0a2 . LastM1Time >= _6e616cf0a2 . CurrentM1Cooldown ) then
_6e616cf0a2 . M1LongCd = false
end
local _2c5ece1825 = _6e616cf0a2 . M1LongCd or ( _6e616cf0a2 . CurrentM1Cooldown > 0.35 and ( _7d7663ade5 - _6e616cf0a2 . LastM1Time < _6e616cf0a2 . CurrentM1Cooldown ) )
local _2ddf1bc7a6 = _2c5ece1825 and 11.5 or 9.0
local _84cebde83a = _188c79f9e3 . Position
local _3f8a4d0cfd = _84cebde83a + Vector3 . new ( 0 , _2ddf1bc7a6 , 0 )
local _9f0d046066 = _ab2cec24ed . Position
local _17f9c2ea3c = ( _3f8a4d0cfd - _9f0d046066 ) . Magnitude
if _17f9c2ea3c > 20.0 then
tweenWithTeleport ( CFrame . new ( _3f8a4d0cfd ) , _abd987b1cf or 80 )
elseif _17f9c2ea3c > 0.05 then
local _e1075646b3 = ( _3f8a4d0cfd - _9f0d046066 )
local _d9ad6be5c4 = math . min ( _17f9c2ea3c , 5.0 )
local _513f75ec1c = ( _17f9c2ea3c <= _d9ad6be5c4 ) and _3f8a4d0cfd or ( _9f0d046066 + ( _e1075646b3 . Unit * _d9ad6be5c4 ) )
_ab2cec24ed . CFrame = _6e714b5727 ( _513f75ec1c , _84cebde83a )
else
_ab2cec24ed . CFrame = _6e714b5727 ( _9f0d046066 , _84cebde83a )
end
if _2c5ece1825 then
SetBlocking ( true )
return true
else
SetBlocking ( false )
end
local _a0a51d0524 = ( _ab2cec24ed . Position - _84cebde83a ) . Magnitude
if _a0a51d0524 <= 14.5 then
if _7d7663ade5 - _6e616cf0a2 . M1Cooldown >= _6e616cf0a2 . CurrentM1Cooldown then
_6e616cf0a2 . M1Cooldown = _7d7663ade5
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo + 1
_6e616cf0a2 . LastM1Time = _7d7663ade5
local _69f3adffa6 = _84cebde83a + Vector3 . new ( 0 , 8.5 , 0 )
_ab2cec24ed . CFrame = _6e714b5727 ( _69f3adffa6 , _84cebde83a )
local _a06b75ae39 = { _188c79f9e3 }
for _87ec9a2219 , _72cb82fcb5 in ipairs ( workspace . NPCs : GetChildren ( ) ) do
if _72cb82fcb5 ~= _9bf06415e8 and _72cb82fcb5 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _72cb82fcb5 : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) and _72cb82fcb5 . Humanoid . Health > 0 then
if ( _ab2cec24ed . Position - _72cb82fcb5 . HumanoidRootPart . Position ) . Magnitude <= 16.0 then
table . insert ( _a06b75ae39 , _72cb82fcb5 . HumanoidRootPart )
end
end
end
local _a7729405a1 = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _a7729405a1 , _a06b75ae39 , _6e616cf0a2 . M1Combo , "\065\105\114" )
end )
if _6e616cf0a2 . M1Combo >= 5 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = true
_6e616cf0a2 . CurrentM1Cooldown = 0.38
SetBlocking ( true )
else
_6e616cf0a2 . CurrentM1Cooldown = 0.17
end
end
end
return true
end
function isSphinx ( _9b32b3238b )
if not _9b32b3238b then return false end
local _0b39ac5386 = _9b32b3238b . Name : lower ( )
local _016959d016 = tostring ( _9b32b3238b : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
return _0b39ac5386 : find ( "\115\112\104\105\110\120" ) ~= nil or _016959d016 : find ( "\115\112\104\105\110\120" ) ~= nil
end
function sphinxAttack ( _b423bd2e3d )
local _a3ffef0253 = _b423bd2e3d : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _a2d53800b5 = _b423bd2e3d : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _a3ffef0253 or not _a2d53800b5 or _a2d53800b5 . Health <= 0 then
SetBlocking ( false )
return false
end
if not _1cab187f50 or not _ab2cec24ed or not _a62821a64c then return false end
pcall ( function ( ) _1cab187f50 . Humanoid . PlatformStand = true end )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
Buso ( true )
equipattacktool ( )
local _4bb5edf9de = os . clock ( )
if _4bb5edf9de - _6e616cf0a2 . LastM1Time > 2 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
end
if _6e616cf0a2 . M1LongCd and ( _4bb5edf9de - _6e616cf0a2 . LastM1Time >= _6e616cf0a2 . CurrentM1Cooldown ) then
_6e616cf0a2 . M1LongCd = false
end
local _0295dacd8b = _6e616cf0a2 . M1LongCd or ( _6e616cf0a2 . CurrentM1Cooldown > 0.4 and ( _4bb5edf9de - _6e616cf0a2 . LastM1Time < _6e616cf0a2 . CurrentM1Cooldown ) )
local _cc0ce835ec = ( _ab2cec24ed . Position - _a3ffef0253 . Position ) . Magnitude
if _0295dacd8b and _cc0ce835ec > 20 then
_6e616cf0a2 . M1LongCd = false
_0295dacd8b = false
SetBlocking ( false )
end
local _354db41ee5 = _a3ffef0253 . Position
local _329385ab2b = _a3ffef0253 . CFrame . LookVector
local _1a330c2970 = _354db41ee5 - ( _329385ab2b * 3.5 ) + Vector3 . new ( 0 , _0295dacd8b and 13.5 or 6.8 , 0 )
local _05bbf7cd21 = _ab2cec24ed . Position
local _a71f8b77dd = ( _1a330c2970 - _05bbf7cd21 )
local _ed94d74107 = _a71f8b77dd . Magnitude
if _ed94d74107 > 0.05 then
local _c5c02d20ed = 160
local _fd9958a556 = math . min ( _ed94d74107 , math . min ( _c5c02d20ed * 0.035 , 2.8 ) )
local _4e595c9c17 = ( _ed94d74107 <= _fd9958a556 ) and _1a330c2970 or ( _05bbf7cd21 + ( _a71f8b77dd . Unit * _fd9958a556 ) )
_ab2cec24ed . CFrame = _6e714b5727 ( _4e595c9c17 , _354db41ee5 )
else
_ab2cec24ed . CFrame = _6e714b5727 ( _05bbf7cd21 , _354db41ee5 )
end
if _0295dacd8b then
SetBlocking ( true )
return true
else
SetBlocking ( false )
end
local _bded7b823c = ( _ab2cec24ed . Position - _354db41ee5 ) . Magnitude
if _bded7b823c <= 13.5 then
if _4bb5edf9de - _6e616cf0a2 . M1Cooldown >= _6e616cf0a2 . CurrentM1Cooldown then
_6e616cf0a2 . M1Cooldown = _4bb5edf9de
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo + 1
_6e616cf0a2 . LastM1Time = _4bb5edf9de
local _98d72aa7c3 = { _a3ffef0253 }
local _c9e2d5c02a = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _c9e2d5c02a , _98d72aa7c3 , _6e616cf0a2 . M1Combo , "\065\105\114" )
end )
if _6e616cf0a2 . M1Combo >= 5 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = true
_6e616cf0a2 . CurrentM1Cooldown = 1.05
SetBlocking ( true )
else
_6e616cf0a2 . CurrentM1Cooldown = 0.19
end
end
end
return true
end
function isFloor2EliteHighGuard ( _8349f45409 )
if not _8349f45409 then return false end
local _30efafe3c4 = _8349f45409 . Name : lower ( )
local _4e4564e863 = tostring ( _8349f45409 : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "" ) : lower ( )
return _30efafe3c4 : find ( "\101\108\105\116\101\032\104\105\103\104\032\103\117\097\114\100" ) ~= nil or _4e4564e863 : find ( "\101\108\105\116\101\032\104\105\103\104\032\103\117\097\114\100" ) ~= nil
end
function floor2EliteHighGuardAttack ( _e664617a41 )
local _ad4eb30b84 = _e664617a41 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _ff480fecc3 = _e664617a41 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _ad4eb30b84 or not _ff480fecc3 or _ff480fecc3 . Health <= 0 then
_91b895765c = nil
_820c309c7e = nil
return false
end
if not _1cab187f50 or not _ab2cec24ed or not _a62821a64c then return false end
pcall ( function ( ) _1cab187f50 . Humanoid . PlatformStand = true end )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
Buso ( true )
equipattacktool ( )
local _6acdfdf7a5 = _ad4eb30b84 . Position
local _501eaec35e = Vector3 . new ( _6acdfdf7a5 . X , _6acdfdf7a5 . Y - 15.5 , _6acdfdf7a5 . Z )
if _91b895765c == nil or _820c309c7e ~= _e664617a41 then
_820c309c7e = _e664617a41
_91b895765c = CFrame . new ( _501eaec35e , _6acdfdf7a5 )
_ab2cec24ed . CFrame = _91b895765c
task . wait ( 0.08 )
end
safeDash ( true )
_ab2cec24ed . CFrame = _91b895765c
local _8f43c4a710 = os . clock ( )
if _8f43c4a710 - _6e616cf0a2 . M1Cooldown < _6e616cf0a2 . CurrentM1Cooldown then return true end
_6e616cf0a2 . M1Cooldown = _8f43c4a710
if _8f43c4a710 - _6e616cf0a2 . LastM1Time > 2 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
end
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo + 1
_6e616cf0a2 . LastM1Time = _8f43c4a710
local _1b6cac25fd = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _1b6cac25fd , { _ad4eb30b84 } , _6e616cf0a2 . M1Combo , "\071\114\111\117\110\100" )
end )
if _6e616cf0a2 . M1Combo >= 5 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = true
_6e616cf0a2 . CurrentM1Cooldown = 0.75
else
_6e616cf0a2 . CurrentM1Cooldown = 0.19
end
return true
end
function m1Attack ( _17e73651dd , _e8c1afb700 , _b78dc116a2 , _bd05d199e9 , _9405a6cf97 )
if not _17e73651dd then return false end
local _12b7013336 = _17e73651dd : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _3e5af170d1 = _17e73651dd : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _12b7013336 or not _3e5af170d1 or _3e5af170d1 . Health <= 0 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
_6e616cf0a2 . CurrentM1Cooldown = 0
SetBlocking ( false )
return false
end
if not _1cab187f50 or not _ab2cec24ed or not _a62821a64c then return false end
if isMiniBunny ( _17e73651dd ) then return miniBunnyAttack ( _17e73651dd ) end
if isLoveEmpress ( _17e73651dd ) then return loveEmpressAttack ( _17e73651dd ) end
if isCupidQueen ( _17e73651dd ) then return cupidQueenAttack ( _17e73651dd ) end
if isEloTheBunny ( _17e73651dd ) then return eloTheBunnyAttack ( _17e73651dd ) end
if isSphinx ( _17e73651dd ) then return sphinxAttack ( _17e73651dd ) end
if isFloor2EliteHighGuard ( _17e73651dd ) then return floor2EliteHighGuardAttack ( _17e73651dd ) end
pcall ( function ( ) _1cab187f50 . Humanoid . PlatformStand = true end )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
Buso ( true )
equipattacktool ( )
local _60b1992811 = os . clock ( )
if _60b1992811 - _6e616cf0a2 . LastM1Time > 1.1 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
SetBlocking ( false )
end
if _6e616cf0a2 . M1LongCd and ( _60b1992811 - _6e616cf0a2 . LastM1Time >= _6e616cf0a2 . CurrentM1Cooldown ) then
_6e616cf0a2 . M1LongCd = false
end
local _1f41b8dfc2 = _12b7013336 . Position
local _84aaacbe72 = _ab2cec24ed . Position
local _c4f02fa055 = ( _84aaacbe72 - _1f41b8dfc2 ) . Magnitude
local _a9b81fd5d0 = _6e616cf0a2 . M1LongCd or ( _6e616cf0a2 . CurrentM1Cooldown > 0.35 and ( _60b1992811 - _6e616cf0a2 . LastM1Time < _6e616cf0a2 . CurrentM1Cooldown ) )
if _a9b81fd5d0 and _c4f02fa055 > 16.0 then
_6e616cf0a2 . M1LongCd = false
_a9b81fd5d0 = false
SetBlocking ( false )
end
local _49398516e2 = _a9b81fd5d0 and 10.5 or 7.2
local _3f6684d6ef = _12b7013336 . CFrame . LookVector
local _8c0363dc20 = _1f41b8dfc2 - ( _3f6684d6ef * 1.2 ) + Vector3 . new ( 0 , _49398516e2 , 0 )
local _a32bcca04b = ( _8c0363dc20 - _84aaacbe72 )
local _62beecf00d = _a32bcca04b . Magnitude
if _62beecf00d > 0.05 then
local _155042b219 = math . min ( _62beecf00d , 5.5 )
local _d61566e1bc = ( _62beecf00d <= _155042b219 ) and _8c0363dc20 or ( _84aaacbe72 + ( _a32bcca04b . Unit * _155042b219 ) )
_ab2cec24ed . CFrame = _6e714b5727 ( _d61566e1bc , _1f41b8dfc2 )
else
_ab2cec24ed . CFrame = _6e714b5727 ( _84aaacbe72 , _1f41b8dfc2 )
end
if _a9b81fd5d0 then
SetBlocking ( true )
return true
else
SetBlocking ( false )
end
local _69adc7ee68 = ( _ab2cec24ed . Position - _1f41b8dfc2 ) . Magnitude
if _69adc7ee68 <= 14.5 then
if _60b1992811 - _6e616cf0a2 . M1Cooldown >= _6e616cf0a2 . CurrentM1Cooldown then
_6e616cf0a2 . M1Cooldown = _60b1992811
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo + 1
_6e616cf0a2 . LastM1Time = _60b1992811
local _eba381db15 = _1f41b8dfc2 - ( _3f6684d6ef * 1.0 ) + Vector3 . new ( 0 , 6.8 , 0 )
_ab2cec24ed . CFrame = _6e714b5727 ( _eba381db15 , _1f41b8dfc2 )
local _ad4dbfa78a = { _12b7013336 }
for _16d17750a9 , _fcfd82d55d in ipairs ( workspace . NPCs : GetChildren ( ) ) do
if _fcfd82d55d ~= _17e73651dd and _fcfd82d55d : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _fcfd82d55d : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) and _fcfd82d55d . Humanoid . Health > 0 then
if ( _ab2cec24ed . Position - _fcfd82d55d . HumanoidRootPart . Position ) . Magnitude <= 16.0 then
table . insert ( _ad4dbfa78a , _fcfd82d55d . HumanoidRootPart )
end
end
end
local _eff3c210c9 = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _eff3c210c9 , _ad4dbfa78a , _6e616cf0a2 . M1Combo , "\065\105\114" )
end )
if _6e616cf0a2 . M1Combo >= 5 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = true
_6e616cf0a2 . CurrentM1Cooldown = 0.45
SetBlocking ( true )
else
_6e616cf0a2 . CurrentM1Cooldown = 0.17
end
end
end
return true
end
function m1AttackSimple ( _74d3fae966 , _1a1d193c81 )
_1a1d193c81 = _1a1d193c81 or 30
local _9e619d3e0e = equipattacktool ( )
Buso ( true )
if not _74d3fae966 or not _74d3fae966 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
return false
end
if isLoveEmpress ( _74d3fae966 ) then
return loveEmpressAttack ( _74d3fae966 )
end
if isCupidQueen ( _74d3fae966 ) then
return cupidQueenAttack ( _74d3fae966 )
end
if isEloTheBunny ( _74d3fae966 ) then
return eloTheBunnyAttack ( _74d3fae966 )
end
if isFloor2EliteHighGuard ( _74d3fae966 ) then
return floor2EliteHighGuardAttack ( _74d3fae966 )
end
local _17fd5aee55 = _74d3fae966 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
local _61470d55a5 = _74d3fae966 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if not _61470d55a5 or _61470d55a5 . Health <= 0 then
return false
end
if not _1cab187f50 or not _ab2cec24ed or not _a62821a64c then
return false
end
if ( _ab2cec24ed . Position - _17fd5aee55 . Position ) . Magnitude > _1a1d193c81 then
return false
end
local _af97f19b29 = isUnderTrap ( _ab2cec24ed . Position , 15 )
if _af97f19b29 then
local _18cddc0d6f = findSafePositionFromTrap ( _ab2cec24ed . Position )
tweenWithTeleport ( _18cddc0d6f , _abd987b1cf )
task . wait ( 0.5 )
return false
end
local _fce88556ab = os . clock ( )
if _fce88556ab - _6e616cf0a2 . M1Cooldown < _6e616cf0a2 . CurrentM1Cooldown then
return false
end
_6e616cf0a2 . M1Cooldown = _fce88556ab
local _6e829c6205 = { }
local _0eafab85ed = 0
table . insert ( _6e829c6205 , _17fd5aee55 )
_0eafab85ed = _0eafab85ed + 1
for _1c999d093c , _35e3a21a37 in ipairs ( workspace . NPCs : GetChildren ( ) ) do
if _35e3a21a37 ~= _74d3fae966 then
local _bc43732154 = _35e3a21a37 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
local _df50d2329c = _35e3a21a37 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if _bc43732154 and _df50d2329c and _bc43732154 . Health > 0 and ( _ab2cec24ed . Position - _df50d2329c . Position ) . Magnitude < _1a1d193c81 then
_0eafab85ed = _0eafab85ed + 1
table . insert ( _6e829c6205 , _df50d2329c )
end
end
end
if _0eafab85ed == 0 then
return false
end
if _fce88556ab - _6e616cf0a2 . LastM1Time > 2 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = false
end
_6e616cf0a2 . M1Combo = _6e616cf0a2 . M1Combo + 1
_6e616cf0a2 . LastM1Time = _fce88556ab
local _e24ecc8a02 = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _e24ecc8a02 , _6e829c6205 , _6e616cf0a2 . M1Combo , _81b893e24a )
end )
if _6e616cf0a2 . M1Combo >= 5 then
_6e616cf0a2 . M1Combo = 0
_6e616cf0a2 . M1LongCd = true
_6e616cf0a2 . CurrentM1Cooldown = 1.15
else
_6e616cf0a2 . CurrentM1Cooldown = 0.22
end
return true
end
local _ecbb6aa659 = game : GetService ( "\080\108\097\121\101\114\115" )
local _8cee9289a8 = game : GetService ( "\082\117\110\083\101\114\118\105\099\101" )
local _486344f776 = game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" )
local _af157f81dd = false
function Facemouse ( )
for _a8f2bb4484 = 1 , 2 do
task . wait ( 0.1 )
local _925fa33bd0 = {
false ,
}
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" )
: WaitForChild ( "\069\118\101\110\116\115" )
: WaitForChild ( "\102\097\099\101\077\111\117\115\101" )
: FireServer ( unpack ( _925fa33bd0 ) )
end
end
task . spawn ( function ( )
while true do
local _6c7fde496f = false
pcall ( function ( )
if _ab2cec24ed then
local _6acdffd3b9 = RaycastParams . new ( )
_6acdffd3b9 . FilterType = Enum . RaycastFilterType . Blacklist
_6acdffd3b9 . FilterDescendantsInstances = { _1cab187f50 , workspace : FindFirstChild ( "\069\102\102\101\099\116\115" ) }
local _5222be77a9 = workspace : Raycast ( _ab2cec24ed . Position , Vector3 . new ( 0 , - 15 , 0 ) , _6acdffd3b9 )
if _5222be77a9 then
_6c7fde496f = true
end
end
end )
local _35f3f95ff3 = _1cab187f50 and _1cab187f50 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
if
_35f3f95ff3
and _35f3f95ff3 . FloorMaterial == Enum . Material . Air
and _5532fc1421 . ReplicatedStorage : FindFirstChild ( "\083\116\097\116\115" .. _2b45d25361 . Name ) . Stamina . Value > 50
then
local _5bb3d825a3 = { 1 , "\100\097\115\104" }
game : GetService ( "\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101" )
: WaitForChild ( "\069\118\101\110\116\115" )
: WaitForChild ( "\116\097\107\101\115\116\097\109" )
: FireServer ( unpack ( _5bb3d825a3 ) )
elseif
_35f3f95ff3
and _35f3f95ff3 . FloorMaterial == Enum . Material . Air
and _5532fc1421 . ReplicatedStorage : FindFirstChild ( "\083\116\097\116\115" .. _2b45d25361 . Name ) . Stamina . Value < 50
and not _6c7fde496f
then
Facemouse ( )
end
task . wait ( 1.4 )
end
end )
local _3a8a442b9c
spawn ( function ( )
while task . wait ( 0.5 ) do
pcall ( function ( )
if not _ab2cec24ed : FindFirstChild ( "\066\111\100\121\086\101\108\111\099\105\116\121" ) then
_3a8a442b9c = Instance . new ( "\066\111\100\121\086\101\108\111\099\105\116\121" )
_3a8a442b9c . MaxForce = Vector3 . new ( 9e9 , 9e9 , 9e9 )
_3a8a442b9c . P = 5000
_3a8a442b9c . Velocity = Vector3 . new ( 0 , 0 , 0 )
_3a8a442b9c . Parent = _ab2cec24ed
end
if _1cab187f50 and ( _1cab187f50 : FindFirstChild ( "\083\116\117\110" ) or _1cab187f50 : FindFirstChild ( "\082\097\103\100\111\108\108" ) or _1cab187f50 : FindFirstChild ( "\105\115\082\097\103\100\111\108\108\101\100" ) ) then
tryUseEvasive ( )
end
if _2b45d25361 . PlayerScripts . Ragdolls : FindFirstChild ( "\082\097\103\100\111\108\108\095\067\108\105\101\110\116" ) then
_2b45d25361 . PlayerScripts . Ragdolls . Ragdoll_Client : Destroy ( )
end
end )
end
end )
local _e91462a332 = { }
local _82a35155d8 = 0
local _b878ac1771 = 0
do
local _fed4245a84 = false
local _e107107642 = _1cab187f50 : WaitForChild ( "\072\117\109\097\110\111\105\100" )
local _babbd63b23 = _ab2cec24ed
local _fbe01cd7dd = false
local function _fd628917a3 ( _1ead8e42ca , _3cb95d5e5d )
local _b92c3e7cc6 = Instance . new ( "\086\105\114\116\117\097\108\073\110\112\117\116\077\097\110\097\103\101\114" )
_b92c3e7cc6 : SendKeyEvent ( true , _1ead8e42ca , false , game )
task . wait ( _3cb95d5e5d or 0.1 )
_b92c3e7cc6 : SendKeyEvent ( false , _1ead8e42ca , false , game )
_b92c3e7cc6 : Destroy ( )
end
local function _3e1b63fdff ( )
if not _fed4245a84 and _e107107642 and _e107107642 . WalkSpeed == 0 then
_fed4245a84 = true
_e107107642 . WalkSpeed = 16
end
task . wait ( )
end
task . spawn ( function ( )
local _605e83657f = {
Enum . KeyCode . W ,
Enum . KeyCode . A ,
Enum . KeyCode . S ,
Enum . KeyCode . D ,
}
while true do
if not _3b791f51b1 . shadowbanbypass or _6e616cf0a2 . StopShadowBan or not _1cab187f50 or not _ab2cec24ed then
_3e1b63fdff ( )
task . wait ( )
continue
end
pcall ( function ( )
for _d42068d69b , _cf8ebfc81f in ipairs ( _605e83657f ) do
if not _3b791f51b1 . shadowbanbypass then
break
end
_fd628917a3 ( _cf8ebfc81f , 0.08 )
task . wait ( 0.05 )
end
end )
task . wait ( 0.2 )
end
end )
task . spawn ( function ( )
while task . wait ( ) do
if not _3b791f51b1 . shadowbanbypass or _6e616cf0a2 . StopShadowBan or not _1cab187f50 or not _ab2cec24ed then
_3e1b63fdff ( )
continue
end
_fed4245a84 = false
_e107107642 . WalkSpeed = 0
end
end )
end
local _a1776e2ca7 = nil
local _bf89ff0cef = nil
local _68f5164ed5 = nil
local _877205f1ee = 0
local _a452a2b9cf = 0.5
function getNotificationPosition ( _c8790df294 )
local _e8b642b747 = tick ( )
if _e8b642b747 - _877205f1ee < _a452a2b9cf and _68f5164ed5 then
return _68f5164ed5
end
_877205f1ee = _e8b642b747
if _a1776e2ca7 and _a1776e2ca7 . Parent then
local _299536647c = _a1776e2ca7 . WorldPosition
if ( _299536647c - Vector3 . new ( 4932.1904296875 , 2380.0673828125 , - 20928.67578125 ) ) . Magnitude < 5 then
local _1d7b975732 = Vector3 . new ( 4983.416015625 , 2306.330078125 , - 20861.43359375 )
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _1d7b975732 ) . Magnitude > 5 ) then
_bf89ff0cef = _1d7b975732
task . wait ( 2 )
end
_68f5164ed5 = _1d7b975732
return _1d7b975732
end
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _299536647c ) . Magnitude > 5 ) then
_bf89ff0cef = _299536647c
task . wait ( 2 )
end
_68f5164ed5 = _299536647c
return _299536647c
end
local _e4d44e3d29 = { }
for _eea6bcd2ad , _72f612d473 in pairs ( workspace : GetDescendants ( ) ) do
if _72f612d473 : IsA ( "\083\111\117\110\100" ) and _72f612d473 . Name == "\078\111\116\105\102\105\099\097\116\105\111\110\084\105\099\107" then
local _0939bab192 = _72f612d473 . Parent
if _0939bab192 and _0939bab192 : IsA ( "\065\116\116\097\099\104\109\101\110\116" ) then
table . insert ( _e4d44e3d29 , _0939bab192 )
end
end
end
if # _e4d44e3d29 > 0 then
local _80e411d857 = nil
local _613e3020e7 = math . huge
for _19e6430b84 , _18dc5d87c8 in pairs ( _e4d44e3d29 ) do
local _a401d33253 = ( _18dc5d87c8 . WorldPosition - _ab2cec24ed . Position ) . Magnitude
if _a401d33253 < _613e3020e7 then
_613e3020e7 = _a401d33253
_80e411d857 = _18dc5d87c8
end
end
if _80e411d857 then
_a1776e2ca7 = _80e411d857
local _7b11570ab0 = _80e411d857 . WorldPosition
if ( _7b11570ab0 - Vector3 . new ( 4932.1904296875 , 2380.0673828125 , - 20928.67578125 ) ) . Magnitude < 5 then
local _718550d2b6 = Vector3 . new ( 4983.416015625 , 2306.330078125 , - 20861.43359375 )
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _718550d2b6 ) . Magnitude > 5 ) then
_bf89ff0cef = _718550d2b6
task . wait ( 2 )
end
_68f5164ed5 = _718550d2b6
return _718550d2b6
end
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _7b11570ab0 ) . Magnitude > 5 ) then
_bf89ff0cef = _7b11570ab0
task . wait ( 2 )
end
_68f5164ed5 = _7b11570ab0
return _7b11570ab0
end
end
_a1776e2ca7 = nil
local _0357684b71 = workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051" ] : FindFirstChild ( "\066\097\114\114\105\101\114\115" )
local _25fb7fb1e0 = workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051" ] : FindFirstChild ( "\073\110\116\101\114\097\099\116\097\098\108\101\115" )
if
_0357684b71
and _0357684b71 : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" )
and _0357684b71 . FirstBarrier . Transparency ~= 1
and not RAIUIBOSSSPAWNED
then
local _6ff179913e = _130b086b9e [ "\080\097\114\116\049" ] . Position
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _6ff179913e ) . Magnitude > 5 ) then
_bf89ff0cef = _6ff179913e
task . wait ( 2 )
end
_68f5164ed5 = _6ff179913e
return _6ff179913e
elseif
_0357684b71
and _0357684b71 : FindFirstChild ( "\071\097\116\101\066\097\114\114\105\101\114" )
and _0357684b71 . GateBarrier . Transparency ~= 1
and not RAIUIBOSSSPAWNED
then
local _c1bb0f0a88 = _130b086b9e [ "\080\097\114\116\054" ] . Position
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _c1bb0f0a88 ) . Magnitude > 5 ) then
_bf89ff0cef = _c1bb0f0a88
task . wait ( 2 )
end
_68f5164ed5 = _c1bb0f0a88
return _c1bb0f0a88
elseif
_0357684b71
and _0357684b71 : FindFirstChild ( "\077\105\110\105\066\111\115\115\069\110\116\114\097\110\099\101\066\097\114\114\105\101\114" )
and _0357684b71 . MiniBossEntranceBarrier . Transparency ~= 1
and not RAIUIBOSSSPAWNED
then
local _43cc874b85 = _130b086b9e [ "\080\097\114\116\056" ] . Position
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _43cc874b85 ) . Magnitude > 5 ) then
_bf89ff0cef = _43cc874b85
task . wait ( 2 )
end
_68f5164ed5 = _43cc874b85
return _43cc874b85
elseif
_0357684b71
and _0357684b71 : FindFirstChild ( "\077\105\110\105\066\111\115\115\069\120\105\116\066\097\114\114\105\101\114" )
and _0357684b71 . MiniBossExitBarrier . Transparency ~= 1
and not RAIUIBOSSSPAWNED
then
local _6026a13a9f = _130b086b9e [ "\080\097\114\116\057" ] . Position
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _6026a13a9f ) . Magnitude > 5 ) then
_bf89ff0cef = _6026a13a9f
task . wait ( 2 )
end
_68f5164ed5 = _6026a13a9f
return _6026a13a9f
elseif
_0357684b71
and _0357684b71 : FindFirstChild ( "\084\104\105\114\100\083\116\097\103\101\066\097\114\114\105\101\114\049" )
and _0357684b71 . ThirdStageBarrier1 . Transparency ~= 1
and not RAIUIBOSSSPAWNED
then
local _211063d3db = _130b086b9e [ "\080\097\114\116\049\048" ] . Position
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _211063d3db ) . Magnitude > 5 ) then
_bf89ff0cef = _211063d3db
task . wait ( 2 )
end
_68f5164ed5 = _211063d3db
return _211063d3db
elseif
_0357684b71
and _0357684b71 : FindFirstChild ( "\084\104\105\114\100\083\116\097\103\101\066\097\114\114\105\101\114\050" )
and _0357684b71 . ThirdStageBarrier2 . Transparency ~= 1
and not RAIUIBOSSSPAWNED
then
local _04f4cb3063 = _130b086b9e [ "\080\097\114\116\049\049" ] . Position
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _04f4cb3063 ) . Magnitude > 5 ) then
_bf89ff0cef = _04f4cb3063
task . wait ( 2 )
end
_68f5164ed5 = _04f4cb3063
return _04f4cb3063
elseif _0357684b71 and _0357684b71 : FindFirstChild ( "\069\110\100\066\097\114\114\105\101\114" ) and _0357684b71 . EndBarrier . Transparency ~= 1 then
local _921a896077 = _130b086b9e [ "\080\097\114\116\049\051" ] . Position
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _921a896077 ) . Magnitude > 5 ) then
_bf89ff0cef = _921a896077
task . wait ( 2 )
end
_68f5164ed5 = _921a896077
return _921a896077
elseif
workspace . Effects . Zones : FindFirstChild ( "\069\110\100" )
and workspace . Effects . Zones . End : FindFirstChild ( "\066\105\108\108\098\111\097\114\100\071\117\105" )
then
local _ecd8a09d6f = _130b086b9e [ "\080\097\114\116\049\052" ] . Position
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _ecd8a09d6f ) . Magnitude > 5 ) then
_bf89ff0cef = _ecd8a09d6f
task . wait ( 2 )
end
_68f5164ed5 = _ecd8a09d6f
return _ecd8a09d6f
end
local _a9b73e1f98 = Vector3 . new ( 4988.861328125 , 2325.7041015625 , - 20792.447265625 )
if _c8790df294 and ( not _bf89ff0cef or ( _bf89ff0cef - _a9b73e1f98 ) . Magnitude > 5 ) then
_bf89ff0cef = _a9b73e1f98
task . wait ( 2 )
end
_68f5164ed5 = _a9b73e1f98
return not RAIUIBOSSSPAWNED and _a9b73e1f98
end
function GetMagnitudeIgnoringY ( _df5a56a1c0 )
return ( _1cab187f50 . HumanoidRootPart . Position - Vector3 . new (
_df5a56a1c0 . X ,
_1cab187f50 . HumanoidRootPart . Position . Y ,
_df5a56a1c0 . Z
) ) . Magnitude
end
function getdistance ( _48e103f68d )
if typeof ( _48e103f68d ) == "\067\070\114\097\109\101" then
_48e103f68d = _48e103f68d . Position
end
return ( _48e103f68d - _1cab187f50 . HumanoidRootPart . Position ) . Magnitude
end
function GetShopItemsFromModels ( )
local _527a10cea1 = { }
if not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" ) then
return _527a10cea1
end
local _7f57bf074b = workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" ] : FindFirstChild ( "\077\111\100\101\108\115" )
if not _7f57bf074b then
return _527a10cea1
end
for _06c4b41ba7 , _1e61b9ee78 in pairs ( _7f57bf074b : GetChildren ( ) ) do
if _1e61b9ee78 : IsA ( "\077\111\100\101\108" ) and _1e61b9ee78 : FindFirstChild ( "\080\097\114\116" ) then
local _27c10bd256 = _1e61b9ee78 . Part : FindFirstChildOfClass ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" )
if _27c10bd256 then
local _93fb4f7920 = _1e61b9ee78 . Name
local _8f4c6d8fa5 = _27c10bd256 . ActionText
local _293c60e50b = extractImpelPoints ( _8f4c6d8fa5 )
if _293c60e50b then
table . insert ( _527a10cea1 , {
name = _93fb4f7920 ,
price = _293c60e50b ,
model = _1e61b9ee78 ,
} )
end
end
end
end
return _527a10cea1
end
function SendWebhook ( )
local _c1a25f2dfb = game . ReplicatedStorage : FindFirstChild ( "\083\116\097\116\115" .. game . Players . LocalPlayer . Name )
local _0eb79146a4 = _c1a25f2dfb . Inventory . Inventory . Value
local _aaf4d9373f = _0eb79146a4 : match ( '\034\077\121\116\104\105\099\097\108\032\070\114\117\105\116\032\067\104\101\115\116\034\058\040\037\100\043\041' ) or 0
_aaf4d9373f = tonumber ( _aaf4d9373f ) or 0
_aaf4d9373f = _1f09ebaab5 + _919e27d522
local _fd92f5b8a3 = GetShopItemsFromModels ( )
local _649b9da2e5 = nil
for _66165538ea , _89656e9fa7 in pairs ( _fd92f5b8a3 ) do
if _89656e9fa7 . name == "\077\121\116\104\105\099\097\108\032\070\114\117\105\116\032\067\104\101\115\116" then
_649b9da2e5 = _89656e9fa7
break
end
end
local _3e6d84bbf3 = getTimePassed ( _d522b82c3f )
local _4fbb3814e9 = _0dde869dbf . PlayerGui : FindFirstChild ( "\066\097\116\116\108\101\082\101\112\111\114\116\071\117\105" )
and tonumber ( _0dde869dbf . PlayerGui . BattleReportGui . Points . Text )
or 0
if _649b9da2e5 and not _0f4fa7bd3a then
local _2599c19307 = _649b9da2e5 . price
local _768d0d5eb4 = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" ) : JSONDecode ( _0eb79146a4 )
local _f61c2e9f3d = _768d0d5eb4 [ "\077\121\116\104\105\099\097\108\032\070\114\117\105\116\032\067\104\101\115\116" ] or 0
local _56766dac53 = 10 - _f61c2e9f3d
if _4fbb3814e9 >= _2599c19307 and _56766dac53 > 0 then
end
end
pcall ( function ( )
if _0f4fa7bd3a then
local _7bfe9e493d = math . floor ( ( _aaf4d9373f / 10 ) * 100 )
local _990ded748e = string . rep ( "\226\150\136" , math . floor ( _7bfe9e493d / 10 ) )
.. string . rep ( "\226\150\145" , 10 - math . floor ( _7bfe9e493d / 10 ) )
else
local _7c24b99cac = { }
for _ad9554ceb1 , _8ecfdbb4ee in pairs ( _fd92f5b8a3 ) do
table . insert ( _7c24b99cac , _8ecfdbb4ee . name .. "\032\045\032" .. _8ecfdbb4ee . price .. "\032\112\111\105\110\116\115" )
end
local _87770cbd80 = # _7c24b99cac > 0 and table . concat ( _7c24b99cac , "\n" ) or "\078\111\032\105\116\101\109\115\032\102\111\117\110\100"
end
end )
if getgenv ( ) . WebHook and string . find ( getgenv ( ) . WebHook , "\119\101\098\104\111\111\107\115" ) then
local _c3fe27eb96 = "\078\111\110\101"
if # _fd92f5b8a3 > 0 then
local _61058d7aac = { }
local _91868b69d7 = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" ) : JSONDecode ( _0eb79146a4 )
for _fbcbf41645 , _760eb514b8 in pairs ( _fd92f5b8a3 ) do
if _bf8f007daf [ _760eb514b8 . name ] then
local _ccf8a6b227 = _91868b69d7 [ _760eb514b8 . name ] or 0
if _ccf8a6b227 > 0 then
table . insert (
_61058d7aac ,
_ccf8a6b227 .. "\120\032" .. _760eb514b8 . name .. "\032\040" .. _760eb514b8 . price .. "\032\112\111\105\110\116\115\041"
)
end
end
end
if # _61058d7aac > 0 then
_c3fe27eb96 = table . concat ( _61058d7aac , "\n" )
end
end
local _41cb75c5f1 = {
content = ( _0f4fa7bd3a and "\064\101\118\101\114\121\111\110\101" ) or nil ,
embeds = {
{
title = "\090\101\112\104\121\114\105\111\110\032\078\111\116\105\102\105\101\114" ,
url = "\104\116\116\112\115\058\047\047\100\105\115\099\111\114\100\046\103\103\047\115\111\109\101\116\104\105\110\103" ,
color = 393453 ,
fields = {
{
name = "\073\109\112\101\108\032\068\111\119\110\032\070\097\114\109" ,
value = "\079\110\108\105\110\101" ,
} ,
{
name = "\073\116\101\109\032\068\114\111\112\112\101\100" ,
value = ( _0f4fa7bd3a and _919e27d522 .. "\088" .. "\032\077\121\116\104\105\099\097\108\032\067\104\101\115\116\047\115" ) or "\078\111\110\101" ,
} ,
{
name = "\073\116\101\109\115\032\080\117\114\099\104\097\115\101\100" ,
value = "\096\096\096\n" .. _c3fe27eb96 .. "\n\096\096\096" ,
} ,
{
name = "\080\111\105\110\116\115" ,
value = (
_0dde869dbf . PlayerGui : FindFirstChild ( "\066\097\116\116\108\101\082\101\112\111\114\116\071\117\105" )
and _0dde869dbf . PlayerGui . BattleReportGui . Points . Text
) or "\117\110\107\111\119\110" .. "\032\080\111\105\110\116\115\032\076\101\102\116" ,
} ,
{
name = "\084\105\109\101" ,
value = "\070\097\114\109\105\110\103\032\070\111\114\032" .. _3e6d84bbf3 ,
} ,
{
name = "\073\110\118\101\110\116\111\114\121\058" ,
value = _aaf4d9373f .. "\088" .. "\032\077\121\116\104\105\099\097\108\032\067\104\101\115\116\047\115" ,
} ,
{
name = "\067\117\114\114\101\110\116\032\080\108\097\121\101\114" ,
value = "\124\124" .. _0dde869dbf . Name .. "\124\124" ,
} ,
} ,
author = {
name = "\090\101\112\104\121\114\105\111\110\032\072\117\098" ,
url = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
icon_url = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
} ,
} ,
} ,
attachments = { } ,
}
local _d77402ccc8 = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" ) : JSONEncode ( _41cb75c5f1 )
local _9af45c06d7 = { [ "\099\111\110\116\101\110\116\045\116\121\112\101" ] = "\097\112\112\108\105\099\097\116\105\111\110\047\106\115\111\110" }
local _aa91004506 = { Url = tostring ( getgenv ( ) . WebHook ) , Body = _d77402ccc8 , Method = "\080\079\083\084" , Headers = _9af45c06d7 }
request = http_request or request or HttpPost or syn . request
request ( _aa91004506 )
end
end
function extractImpelPoints ( _eb3f5e0b96 )
local _65ab1f6020 = string . match ( _eb3f5e0b96 , "\037\100\043\032\073\077\080\069\076\032\080\079\073\078\084\083" )
if _65ab1f6020 then
return tonumber ( string . match ( _65ab1f6020 , "\037\100\043" ) )
end
return nil
end
spawn ( function ( )
if game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer . PlayerGui : FindFirstChild ( "\078\111\116\105\102\105\099\097\116\105\111\110\115" ) then
game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer . PlayerGui . Notifications . DescendantAdded : Connect ( function ( _b8a87b71f3 )
if _b8a87b71f3 : IsA ( "\084\101\120\116\076\097\098\101\108" ) then
if string . find ( _b8a87b71f3 . Text , "\077\121\116\104\105\099\097\108" ) and not mythCd then
mythCd = true
task . delay ( 2 , function ( )
mythCd = false
end )
_919e27d522 += 1
MythicalFound = true
elseif string . find ( _b8a87b71f3 . Text , "\073\116\101\109" ) then
NewItemFound = true
end
end
end )
end
end )
local _6a439e458d = 350
local _0c66d97a3b = tick ( )
local _734200f57b = 0
spawn ( function ( )
while wait ( 1 ) do
if
(
_0dde869dbf . leaderstats : FindFirstChild ( "\068\097\109\097\103\101" )
and _0dde869dbf . leaderstats . Damage . Value ~= _734200f57b
)
or ( Npc and Npc : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and (
Npc . HumanoidRootPart . Position - _ab2cec24ed . Position
) . Magnitude < 30 )
or workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" )
then
_734200f57b = _0dde869dbf . leaderstats . Damage . Value
_0c66d97a3b = tick ( )
elseif
_0dde869dbf . leaderstats : FindFirstChild ( "\068\097\109\097\103\101" )
and _0dde869dbf . leaderstats . Damage . Value == _734200f57b
then
if
(
tick ( ) - _0c66d97a3b >= _6a439e458d
and not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" )
and not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" )
)
or (
tick ( ) - _0c66d97a3b >= _6a439e458d + 200
and workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" )
)
then
if getgenv ( ) . WebHook and string . find ( getgenv ( ) . WebHook , "\119\101\098\104\111\111\107\115" ) and not webhookCd then
webhookCd = true
task . delay ( 4 , function ( )
webhookCd = false
end )
local _d30a92606c = ""
local _3ebbf1e2e9 = {
content = _d30a92606c ,
embeds = {
{
title = "\065\117\116\111\032\073\109\112\101\108" ,
url = "\104\116\116\112\115\058\047\047\100\105\115\099\111\114\100\046\103\103\047\110\111" ,
color = 393453 ,
fields = {
{
name = "\089\111\117\032\071\111\116\032\075\105\099\107\101\100" ,
value = "\066\101\101\110\032\115\116\117\099\107\032\102\111\114\032\097\032\108\111\110\103\032\116\105\109\101" ,
} ,
{
name = "\069\114\114\111\114\032\111\110\058" ,
value = "\070\108\111\111\114\058\032" .. floor or nil ,
} ,
{
name = "\067\117\114\114\101\110\116\032\080\108\097\121\101\114" ,
value = "\124\124" .. game . Players . LocalPlayer . Name .. "\124\124" ,
} ,
} ,
author = {
name = "\090\101\112\104\121\114\105\111\110\032\072\117\098" ,
url = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
icon_url = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
} ,
} ,
} ,
attachments = { } ,
}
local _299615dab7 = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" ) : JSONEncode ( _3ebbf1e2e9 )
local _daadd2682b = {
[ "\099\111\110\116\101\110\116\045\116\121\112\101" ] = "\097\112\112\108\105\099\097\116\105\111\110\047\106\115\111\110" ,
}
local _3a20abaaf2 =
{ Url = tostring ( getgenv ( ) . WebHook ) , Body = _299615dab7 , Method = "\080\079\083\084" , Headers = _daadd2682b }
request = http_request or request or HttpPost or syn . request
request ( _3a20abaaf2 )
end
game : GetService ( "\084\101\108\101\112\111\114\116\083\101\114\118\105\099\101" ) : Teleport ( 6360478118 , game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer )
end
end
if MythicalFound and NewItemFound then
_0f4fa7bd3a = true
end
if _0dde869dbf . leaderstats : FindFirstChild ( "\076\105\118\101\115" ) and _0dde869dbf . leaderstats . Lives . Value <= 0 then
if getgenv ( ) . WebHook and string . find ( getgenv ( ) . WebHook , "\119\101\098\104\111\111\107\115" ) and not webhookCd then
webhookCd = true
task . delay ( 4 , function ( )
webhookCd = false
end )
local _e4a57eede6 = ""
local _6c1e015932 = {
content = _e4a57eede6 ,
embeds = {
{
title = "\065\117\116\111\032\073\109\112\101\108" ,
url = "\104\116\116\112\115\058\047\047\100\105\115\099\111\114\100\046\103\103\047\110\111" ,
color = 393453 ,
fields = {
{
name = "\089\111\117\032\100\105\101\100" ,
value = "\082\101\106\111\105\110\105\110\103" ,
} ,
{
name = "\068\105\101\100\032\111\110\058" ,
value = "\070\108\111\111\114\058\032" .. floor or nil ,
} ,
{
name = "\078\112\099\058" ,
value = Npc and Npc : GetAttribute ( "\082\101\097\108\078\097\109\101" ) or "\110\105\108" ,
} ,
{
name = "\067\117\114\114\101\110\116\032\080\108\097\121\101\114" ,
value = "\124\124" .. game . Players . LocalPlayer . Name .. "\124\124" ,
} ,
} ,
author = {
name = "\090\101\112\104\121\114\105\111\110\032\072\117\098" ,
url = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
icon_url = "\104\116\116\112\115\058\047\047\114\050\046\101\045\122\046\104\111\115\116\047\053\100\099\100\097\098\099\051\045\100\102\055\102\045\052\098\097\051\045\056\098\056\102\045\052\056\056\056\054\102\050\050\097\051\049\102\047\116\098\118\099\121\112\119\122\046\106\112\103" ,
} ,
} ,
} ,
attachments = { } ,
}
local _c275ef555c = game : GetService ( "\072\116\116\112\083\101\114\118\105\099\101" ) : JSONEncode ( _6c1e015932 )
local _c4f2e9956c = {
[ "\099\111\110\116\101\110\116\045\116\121\112\101" ] = "\097\112\112\108\105\099\097\116\105\111\110\047\106\115\111\110" ,
}
local _7b2fcd38a6 =
{ Url = tostring ( getgenv ( ) . WebHook ) , Body = _c275ef555c , Method = "\080\079\083\084" , Headers = _c4f2e9956c }
request = http_request or request or HttpPost or syn . request
request ( _7b2fcd38a6 )
end
game : GetService ( "\084\101\108\101\112\111\114\116\083\101\114\118\105\099\101" ) : Teleport ( 6360478118 , game : GetService ( "\080\108\097\121\101\114\115" ) . LocalPlayer )
end
end
end )
while task . wait ( ) do
if _a62821a64c then
noClip ( true )
local _9bd9971aff , _b254c57e13 = pcall ( function ( )
_1cab187f50 = _0dde869dbf . Character
_ab2cec24ed = _1cab187f50 : WaitForChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if workspace . CurrentCamera . CameraType ~= Enum . CameraType . Custom then
return
end
floor = ( workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ) and "\049" )
or ( workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ) and "\050" )
or ( workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051" ) and "\051" )
or ( workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ) and "\052" )
or ( workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" ) and "\053" )
if not workspace : GetAttribute ( "\072\097\110\100\067\117\102\102\101\100" ) and _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" ) then
workspace : SetAttribute ( "\072\097\110\100\067\117\102\102\101\100" , true )
end
pcall ( function ( )
_2b45d25361 . PlayerGui . HUD . Enabled = true
end )
pcall ( function ( )
_2b45d25361 . PlayerGui . ImpelDownUI . Enabled = true
end )
pcall ( function ( )
_2b45d25361 . PlayerGui . Display . Enabled = true
end )
if
( workspace . Islands : FindFirstChild ( "\076\111\098\098\121" ) or workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101" ) )
and not workspace : GetAttribute ( "\072\097\110\100\067\117\102\102\101\100" )
then
local _9aaec20c19 = workspace . NPCs : FindFirstChild ( "\086\101\114\097" )
if _9aaec20c19 and _9aaec20c19 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _9aaec20c19 : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) and _9aaec20c19 . Humanoid . Health > 0 then
if not foundVera then
task . wait ( 0.5 )
end
foundVera = true
Npc = _9aaec20c19
local _cdcc5bb60e = _9aaec20c19 . HumanoidRootPart
if _1cab187f50 : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) then
_1cab187f50 . Humanoid . PlatformStand = true
end
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
_6e616cf0a2 . VeraCombo = _6e616cf0a2 . VeraCombo or 0
_6e616cf0a2 . VeraCooldown = _6e616cf0a2 . VeraCooldown or 0
_6e616cf0a2 . VeraRestUntil = _6e616cf0a2 . VeraRestUntil or 0
local _00824ade7c = os . clock ( )
local _74d7c6b174 = ( _00824ade7c < _6e616cf0a2 . VeraRestUntil )
local _01ba4976e9 = _74d7c6b174 and 14.0 or 6.2
local _654960922b = _cdcc5bb60e . Position - ( _cdcc5bb60e . CFrame . LookVector * 1.5 ) + Vector3 . new ( 0 , _01ba4976e9 , 0 )
local _2665250932 = _ab2cec24ed . Position
local _bbba456539 = ( _654960922b - _2665250932 )
local _090028ccfb = _bbba456539 . Magnitude
if _090028ccfb > 0.05 then
local _980087618f = math . min ( _090028ccfb , 2.8 )
local _b78ce609e6 = ( _090028ccfb <= _980087618f ) and _654960922b or ( _2665250932 + ( _bbba456539 . Unit * _980087618f ) )
_ab2cec24ed . CFrame = _6e714b5727 ( _b78ce609e6 , _cdcc5bb60e . Position )
else
_ab2cec24ed . CFrame = _6e714b5727 ( _2665250932 , _cdcc5bb60e . Position )
end
if _74d7c6b174 then
SetBlocking ( true )
return
else
SetBlocking ( false )
end
local _aa7fbe792b = _ab2cec24ed . Position
local _9a66c17c0f = ( Vector3 . new ( _aa7fbe792b . X , 0 , _aa7fbe792b . Z ) - Vector3 . new ( _cdcc5bb60e . Position . X , 0 , _cdcc5bb60e . Position . Z ) ) . Magnitude
local _3f7a09ee54 = math . abs ( _aa7fbe792b . Y - _cdcc5bb60e . Position . Y )
if _9a66c17c0f <= 8.5 and _3f7a09ee54 <= 7.5 then
Buso ( true )
equipattacktool ( )
if _00824ade7c >= _6e616cf0a2 . VeraCooldown then
_6e616cf0a2 . VeraCombo = _6e616cf0a2 . VeraCombo + 1
local _e1efe753ed = _cdcc5bb60e . Position - ( _cdcc5bb60e . CFrame . LookVector * 1.6 ) + Vector3 . new ( 0 , 5.8 , 0 )
_ab2cec24ed . CFrame = _6e714b5727 ( _e1efe753ed , _cdcc5bb60e . Position )
local _a2140bdf8d = _5532fc1421 . ReplicatedStorage : WaitForChild ( "\069\118\101\110\116\115" )
pcall ( function ( )
_6e616cf0a2 . invokeRecentCombatRegister ( _a2140bdf8d , { _cdcc5bb60e } , _6e616cf0a2 . VeraCombo , "\065\105\114" )
end )
if _6e616cf0a2 . VeraCombo >= 5 then
_6e616cf0a2 . VeraCombo = 0
_6e616cf0a2 . VeraRestUntil = _00824ade7c + 1.10
_6e616cf0a2 . VeraCooldown = _00824ade7c + 1.10
SetBlocking ( true )
else
_6e616cf0a2 . VeraCooldown = _00824ade7c + 0.19
end
end
end
else
Npc = nil
foundVera = false
_6e616cf0a2 . VeraCombo = 0
_6e616cf0a2 . VeraRestUntil = 0
end
return
end
if
(
workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" )
or workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101" )
) and not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" )
then
_deb5693896 = 2600
local _6126e9c65b = "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049"
if
workspace . Islands : FindFirstChild ( _6126e9c65b )
and workspace . Islands [ _6126e9c65b ] : FindFirstChild ( "\105\110\118\105\115\105\098\108\101" )
then
workspace . Islands [ _6126e9c65b ] . invisible : Destroy ( )
end
if _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" ) then
_02d4c36c12 = true
local _52ba4e9c22 = workspace . Effects : FindFirstChild ( "\075\101\121" )
local _e2ea4c6209 = _52ba4e9c22 and _52ba4e9c22 : FindFirstChild ( "\075\101\121" )
if _e2ea4c6209 then
local _a918e6543b = 0
local _f2330cb943 = 25
while _e2ea4c6209 and _e2ea4c6209 . Parent and _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" ) and _a918e6543b < _f2330cb943 do
_a918e6543b = _a918e6543b + 1
pcall ( function ( )
if _1cab187f50 : FindFirstChild ( "\072\117\109\097\110\111\105\100" ) then
_1cab187f50 . Humanoid . PlatformStand = true
end
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
end )
local _4af2cd0c8d = _e2ea4c6209 . Position
local _e028e2c552 = _4af2cd0c8d + ( _e2ea4c6209 . CFrame . RightVector * 3.5 ) + Vector3 . new ( 0 , 1.0 , 0 )
local _c55f01ece0 = ( _ab2cec24ed . Position - _e028e2c552 ) . Magnitude
if _c55f01ece0 > 3.0 then
local _a53dc87baa = 42
local _7e4ed5a883 = _c55f01ece0 / _a53dc87baa
local _12b32ae85d = 0
local _3752b3fdfc = _ab2cec24ed . CFrame
local _8f2cac63ce = CFrame . new ( _e028e2c552 , _4af2cd0c8d )
while _12b32ae85d < _7e4ed5a883 and _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" ) and _e2ea4c6209 and _e2ea4c6209 . Parent do
local _c94b73b8f3 = _5532fc1421 . RunService . Heartbeat : Wait ( )
_12b32ae85d = _12b32ae85d + _c94b73b8f3
local _9e118b37f9 = math . min ( _12b32ae85d / _7e4ed5a883 , 1 )
_ab2cec24ed . CFrame = _3752b3fdfc : Lerp ( _8f2cac63ce , _9e118b37f9 )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
end
else
_ab2cec24ed . CFrame = CFrame . new ( _ab2cec24ed . Position , _4af2cd0c8d )
end
task . wait ( 0.1 )
local _9497df820c = _e2ea4c6209 : FindFirstChildOfClass ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" ) or _e2ea4c6209 : FindFirstChild ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" )
if _9497df820c and _9497df820c . Enabled then
fireProximityPromptSafely ( _9497df820c )
end
task . wait ( 0.25 )
end
task . wait ( 0.4 )
end
end
if
not _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" )
and workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" )
and workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] : FindFirstChild ( "\066\097\114\114\105\101\114\115" )
and workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] . Barriers : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" )
then
_0dde869dbf . CameraMode = Enum . CameraMode . Classic
_0dde869dbf . CameraMaxZoomDistance = 10
_0dde869dbf . CameraMinZoomDistance = 10
Buso ( true )
pickupWeaponDrops ( )
checkOwnedWeapons ( )
local _eb9f1e55c2 = ( _b5be0e18ea . Stats . BusoMastery . Value ~= 0 ) or _cade9abcad
local _a0a610d1a6 = hasTargetWeapon ( )
if ( not _a0a610d1a6 or not _eb9f1e55c2 ) and hasSpawnChests ( ) and not workspace . NPCs : FindFirstChild ( "\084\101\115\116" ) then
hakiFarm ( )
return
end
if
_3521f353f5 : FindFirstChild ( "\077\101\108\101\101" )
or _1cab187f50 : FindFirstChild ( "\077\101\108\101\101" )
or _a0a610d1a6
then
_61ad9e5c3f = true
wait ( 1 )
_67ec30d868 = Vector3 . new ( 2951.298828125 , 2075.4453125 , - 13815.62890625 )
_854823fb72 = Vector3 . new ( 2951.298828125 , 2075.4453125 , - 13815.62890625 )
if not workspace . NPCs : FindFirstChild ( "\084\101\115\116" ) then
local _f4ad84af92 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _94aa3120c6 = GetTime ( _f4ad84af92 , _abd987b1cf )
local _6cb3e6937f = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _6cb3e6937f , _abd987b1cf , _deb5693896 )
end
local _f1a9a22812 = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _f1a9a22812 >= 2
success , Npc = pcall ( GetImpelNpc )
if not success then
Npc = nil
end
_b70d9ea008 = true
if not workspace . NPCs : FindFirstChild ( "\084\101\115\116" ) then
_67ec30d868 = Vector3 . new ( 2952.393310546875 , 2075.694091796875 , - 13970.3388671875 )
local _496669ee99 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _b7891456ff = GetTime ( _496669ee99 , _abd987b1cf )
local _3f4bb51fff = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _3f4bb51fff , _abd987b1cf , _deb5693896 )
wait ( 2 )
end
success , Npc = pcall ( GetImpelNpc )
if not success then
Npc = nil
end
_b70d9ea008 = true
if workspace . NPCs : FindFirstChild ( "\084\101\115\116" ) then
local _9eaf1d6702 = 0
for _78db55695c , _30e8ef45eb in pairs ( workspace . NPCs : GetChildren ( ) ) do
if not _30e8ef45eb : GetAttribute ( "\097\108\114\101\097\100\121\073\110\076\105\102\101\067\121\099\108\101" ) then
_9eaf1d6702 += 1
end
end
repeat
wait ( )
_9eaf1d6702 = 0
for _a280f36537 , _d8d324efb1 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if not _d8d324efb1 : GetAttribute ( "\097\108\114\101\097\100\121\073\110\076\105\102\101\067\121\099\108\101" ) then
_9eaf1d6702 += 1
end
end
success , Npc = pcall ( GetImpelNpc )
if not success then
Npc = nil
end
if not Npc then
break
end
if Npc then
_67ec30d868 = detectPart ( )
if _67ec30d868 then
controlTower ( CFrame . new ( _67ec30d868 ) , _abd987b1cf )
_b70d9ea008 = true
end
end
until not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" )
or not workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] . Barriers : FindFirstChild (
"\070\105\114\115\116\066\097\114\114\105\101\114"
)
or # workspace . NPCs : GetChildren ( ) == 0
or _9eaf1d6702 == 0
end
wait ( 3 )
if
not workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ] . Barriers : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" )
then
_67ec30d868 = Vector3 . new ( 2952.393310546875 , 2075.694091796875 , - 13970.3388671875 )
local _89a5b44119 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _b9d932f2c6 = GetTime ( _89a5b44119 , _abd987b1cf )
local _fd595cec31 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _fd595cec31 , _abd987b1cf , _deb5693896 )
_b70d9ea008 = true
end
end
elseif workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\049" ) then
MazeNpcKill ( )
end
elseif
workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" )
and not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051" )
and not _1cab187f50 : FindFirstChild ( "\067\117\102\102\101\100" )
then
_deb5693896 = 2800
_5db7652884 = false
if not _84ed0e6f18 then
_abd987b1cf = getgenv ( ) . TweenSpeed or 70
end
_2b3e8ea499 = true
local _1e6cba25bf = "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050"
if
workspace . Islands : FindFirstChild ( _1e6cba25bf )
and workspace . Islands [ _1e6cba25bf ] : FindFirstChild ( "\105\110\118\105\115\105\098\108\101" )
then
workspace . Islands [ _1e6cba25bf ] . invisible : Destroy ( )
end
if not _9518a4d85f then
_9518a4d85f = true
_8d239e5c0a ( )
Npc = nil
_67ec30d868 = nil
_854823fb72 = nil
for _514372ba94 , _a0c6c9fc03 in pairs ( _36821252c2 ) do
_36821252c2 [ _514372ba94 ] = false
end
pcall ( function ( )
_ab2cec24ed . Velocity = Vector3 . zero
_ab2cec24ed . AssemblyLinearVelocity = Vector3 . zero
end )
local _ca860f1ae6 = Vector3 . new ( 3210.5830078125 , 2380.4306640625 , - 20259.123046875 )
tweenWithTeleport ( CFrame . new ( _ca860f1ae6 ) , _abd987b1cf )
task . wait ( 0.5 )
end
local _1d5f2eefc1 = false
if workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Barriers : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" ) then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Barriers : FindFirstChild ( "\077\105\100\100\108\101\066\097\114\114\105\101\114\082\105\103\104\116" ) then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Barriers : FindFirstChild ( "\082\105\103\104\116\070\105\114\115\116\066\097\114\114\105\101\114" ) then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Barriers : FindFirstChild ( "\082\105\103\104\116\083\101\099\111\110\100\066\097\114\114\105\101\114" ) then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
elseif
workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Interactables . BossGateLever . Lever : FindFirstChild (
"\077\101\115\104\101\115\047\076\101\118\095\067\117\098\101\046\048\048\052"
)
and workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Interactables . BossGateLever . Lever [ "\077\101\115\104\101\115\047\076\101\118\095\067\117\098\101\046\048\048\052" ] . ProximityPrompt . Enabled
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Barriers : FindFirstChild ( "\077\105\100\100\108\101\066\111\115\115\066\097\114\114\105\101\114" ) then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Barriers : FindFirstChild ( "\066\111\115\115\066\097\114\114\105\101\114" ) then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
elseif
(
not workspace . Effects . Zones : FindFirstChild ( "\069\110\100" )
or not workspace . Effects . Zones . End : FindFirstChild ( "\066\105\108\108\098\111\097\114\100\071\117\105" )
or # workspace . NPCs : GetChildren ( ) > 0
) and not _1a8b26b338
then
pcall ( function ( )
for _aab66b033d , _bf3e9b4f68 in pairs ( workspace . NPCs : GetChildren ( ) ) do
local _2f64cd78a1 = _bf3e9b4f68 : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
local _782b992a7c = _bf3e9b4f68 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
if _2f64cd78a1 and _782b992a7c and _2f64cd78a1 . Health > 0 then
local _9d5b6ab7db = _bf3e9b4f68 : FindFirstChild ( "\066\111\115\115" ) or _bf3e9b4f68 : GetAttribute ( "\072\080\083\099\097\108\101\100" ) or ( _782b992a7c . Position - Vector3 . new ( 3202 , 2372 , - 20873 ) ) . Magnitude < 220
if _9d5b6ab7db then
_1a8b26b338 = true
break
end
end
end
end )
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
elseif
(
workspace . Effects . Zones : FindFirstChild ( "\069\110\100" )
and workspace . Effects . Zones . End : FindFirstChild ( "\066\105\108\108\098\111\097\114\100\071\117\105" )
) or ( # workspace . NPCs : GetChildren ( ) == 0 and _1a8b26b338 )
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = true
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
end
if
workspace . Effects . Zones : FindFirstChild ( "\069\110\100" )
and workspace . Effects . Zones . End : FindFirstChild ( "\066\105\108\108\098\111\097\114\100\071\117\105" )
then
_1a8b26b338 = true
elseif not _1a8b26b338 then
_1a8b26b338 = false
end
success , Npc = pcall ( GetImpelNpc )
if not success then
Npc = nil
end
if Npc then
if _ab2cec24ed . Position . Y < 2365 and _ab2cec24ed . Position . Z < - 20450 then
local _d8d7022e85 = Vector3 . new ( 3381 , 2377 , - 20656 )
local _d59641967c = Vector3 . new ( 3268 , 2377 , - 20403 )
tweenWithTeleport ( CFrame . new ( _d8d7022e85 ) , _abd987b1cf )
task . wait ( 0.15 )
tweenWithTeleport ( CFrame . new ( _d59641967c ) , _abd987b1cf )
task . wait ( 0.15 )
end
_67ec30d868 = detectPart ( ) or Npc . HumanoidRootPart . Position
if _67ec30d868 then
controlTower ( CFrame . new ( _67ec30d868 ) , _abd987b1cf )
_b70d9ea008 = true
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] then
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049"
_67ec30d868 = Vector3 . new ( 3210.5830078125 , 2380.4306640625 , - 20259.123046875 )
_854823fb72 = Vector3 . new ( 3210.5830078125 , 2380.4306640625 , - 20259.123046875 )
local _bdbbbf5e7f = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _0c9eabffd4 = GetTime ( _bdbbbf5e7f , _abd987b1cf )
wait ( )
local _f8639f9d2c = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _f8639f9d2c , _abd987b1cf , _deb5693896 )
local _7b190b6c9e = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _7b190b6c9e >= 2
local _96fc0ea8d9 = 0
for _270ab5fcd5 , _9d3b6fe537 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_9d3b6fe537 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _9d3b6fe537 . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_96fc0ea8d9 += 1
end
end
if
_96fc0ea8d9 <= 0
and (
Vector3 . new ( 3210.5830078125 , 2380.4306640625 , - 20259.123046875 )
- _ab2cec24ed . Position
) . magnitude
< 5
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = true
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] = false
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049" ] then
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050"
_67ec30d868 = Vector3 . new ( 3202.20751953125 , 2378.431396484375 , - 20372.173828125 )
_854823fb72 = Vector3 . new ( 3202.20751953125 , 2378.431396484375 , - 20372.173828125 )
local _e8f24cd844 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _16b2bd27f1 = GetTime ( _e8f24cd844 , _abd987b1cf )
wait ( )
local _bd0057324e = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _bd0057324e , _abd987b1cf , _deb5693896 )
local _2c96fa275c = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _2c96fa275c >= 2
local _953ba21182 = 0
for _fb511dfd62 , _0b4c50387e in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_0b4c50387e : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _0b4c50387e . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_953ba21182 += 1
end
end
if
_953ba21182 <= 0
and (
Vector3 . new ( 3202.20751953125 , 2378.431396484375 , - 20372.173828125 )
- _ab2cec24ed . Position
) . magnitude
< 5
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = true
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] = false
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\050" ] then
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051"
_67ec30d868 = Vector3 . new ( 3433.396240234375 , 2378.4306640625 , - 20397.3203125 )
_854823fb72 = Vector3 . new ( 3433.396240234375 , 2378.4306640625 , - 20397.3203125 )
local _60dc5560e4 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _cdbf98a9ce = GetTime ( _60dc5560e4 , _abd987b1cf )
wait ( )
local _3ca3a67e60 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _3ca3a67e60 , _abd987b1cf , _deb5693896 )
local _ed7abd4ec1 = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _ed7abd4ec1 >= 2
local _8aff85917a = 0
for _500349cc7d , _ebad0787bf in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_ebad0787bf : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _ebad0787bf . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_8aff85917a += 1
end
end
if
_8aff85917a <= 0
and (
Vector3 . new ( 3433.396240234375 , 2378.4306640625 , - 20397.3203125 )
- _ab2cec24ed . Position
) . magnitude
< 5
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = true
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] = false
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\051" ] then
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052"
_67ec30d868 = Vector3 . new ( 3450.819580078125 , 2378.4306640625 , - 20590.7890625 )
_854823fb72 = Vector3 . new ( 3450.819580078125 , 2378.4306640625 , - 20590.7890625 )
local _d1c0459b64 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _898c4a4157 = GetTime ( _d1c0459b64 , _abd987b1cf )
wait ( )
local _fa052cd2c3 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _fa052cd2c3 , _abd987b1cf , _deb5693896 )
local _e5ad304dd1 = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _e5ad304dd1 >= 2
local _1f1b785d62 = 0
for _c0836f16d1 , _2eedc50678 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_2eedc50678 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _2eedc50678 . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_1f1b785d62 += 1
end
end
if
_1f1b785d62 <= 0
and (
Vector3 . new ( 3450.819580078125 , 2378.4306640625 , - 20590.7890625 )
- _ab2cec24ed . Position
) . magnitude
< 5
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = true
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] = false
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\052" ] then
local _77ec65db44 = nil
if _abd987b1cf <= 100 then
_77ec65db44 = 30
end
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053"
_67ec30d868 = Vector3 . new ( 3199.31103515625 , 2343.738037109375 , - 20533.36328125 )
_854823fb72 = Vector3 . new ( 3199.31103515625 , 2343.738037109375 , - 20533.36328125 )
local _209fa2a215 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _d1c97cb85a = GetTime ( _209fa2a215 , _77ec65db44 or _abd987b1cf )
wait ( )
local _4337d3e458 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _4337d3e458 , _abd987b1cf , _deb5693896 )
wait ( 1 )
local _66dab43807 = workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Interactables . BossGateLever . Lever : FindFirstChild ( "\077\101\115\104\101\115\047\076\101\118\095\067\117\098\101\046\048\048\052" )
if _66dab43807 and ( _ab2cec24ed . Position - _66dab43807 . Position ) . Magnitude <= 15 then
local _dc14f63dbb = _66dab43807 : FindFirstChild ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" )
if _dc14f63dbb and _dc14f63dbb . Enabled then
fireProximityPromptSafely ( _dc14f63dbb )
task . wait ( 0.3 )
local _c2ebee7f54 = Vector3 . new ( 3381 , 2377 , - 20656 )
local _adb58f7bf6 = Vector3 . new ( 3268 , 2377 , - 20403 )
tweenWithTeleport ( CFrame . new ( _c2ebee7f54 ) , _abd987b1cf )
task . wait ( 0.15 )
tweenWithTeleport ( CFrame . new ( _adb58f7bf6 ) , _abd987b1cf )
task . wait ( 0.15 )
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = true
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = true
end
end
if
not Npc
and not workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\050" ] . Interactables . BossGateLever : FindFirstChild ( "\072\105\103\104\108\105\103\104\116" )
then
if ( Vector3 . new ( 3199.31103515625 , 2343.738037109375 , - 20533.36328125 ) - _ab2cec24ed . Position ) . magnitude < 5 then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = true
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] = false
end
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\053" ] then
if _ab2cec24ed . Position . Y < 2365 and _ab2cec24ed . Position . Z < - 20450 then
local _f9304d19f9 = Vector3 . new ( 3381 , 2377 , - 20656 )
local _013d081f3c = Vector3 . new ( 3268 , 2377 , - 20403 )
tweenWithTeleport ( CFrame . new ( _f9304d19f9 ) , _abd987b1cf )
task . wait ( 0.15 )
tweenWithTeleport ( CFrame . new ( _013d081f3c ) , _abd987b1cf )
task . wait ( 0.15 )
end
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054"
_67ec30d868 = Vector3 . new ( 3203.50146484375 , 2428.4306640625 , - 20376.19140625 )
_854823fb72 = Vector3 . new ( 3203.50146484375 , 2428.4306640625 , - 20376.19140625 )
local _3b7e53b19f = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _2f5492f982 = GetTime ( _3b7e53b19f , _abd987b1cf )
wait ( )
local _269b452790 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _269b452790 , _abd987b1cf , _deb5693896 )
local _762e05e239 = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _762e05e239 >= 2
local _d568b597f3 = 0
for _5868b9648e , _f5c6ffcc1b in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_f5c6ffcc1b : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _f5c6ffcc1b . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_d568b597f3 += 1
end
end
if
_d568b597f3 <= 0
and (
Vector3 . new ( 3203.50146484375 , 2428.4306640625 , - 20376.19140625 )
- _ab2cec24ed . Position
) . magnitude
< 5
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = true
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] = false
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\054" ] then
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055"
_67ec30d868 = Vector3 . new ( 3198.9306640625 , 2378.380615234375 , - 20566.5703125 )
_854823fb72 = Vector3 . new ( 3198.9306640625 , 2378.380615234375 , - 20566.5703125 )
local _93d25b65e9 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _324b76ccfb = GetTime ( _93d25b65e9 , _abd987b1cf )
wait ( )
local _f78428be19 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _f78428be19 , _abd987b1cf , _deb5693896 )
local _de26f8a30c = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _de26f8a30c >= 2
local _0ebeb33ae3 = 0
for _bf117ce3dd , _403e34e0dd in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_403e34e0dd : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _403e34e0dd . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_0ebeb33ae3 += 1
end
end
if
_0ebeb33ae3 <= 0
and (
Vector3 . new ( 3198.9306640625 , 2378.380615234375 , - 20566.5703125 )
- _ab2cec24ed . Position
) . magnitude
< 15
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] = true
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\055" ] then
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056"
_67ec30d868 = Vector3 . new ( 3206.496337890625 , 2396.688720703125 , - 20827.0546875 )
_854823fb72 = _67ec30d868
tweenWithTeleport ( _67ec30d868 , _abd987b1cf , _deb5693896 )
local _f665caf3d7 = tick ( )
repeat
wait ( )
success , Npc = pcall ( GetImpelNpc )
until Npc or tick ( ) - _f665caf3d7 >= 2
local _34d6911ec8 = 0
for _f965874c42 , _9c98df3adc in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_9c98df3adc : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _9c98df3adc . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_34d6911ec8 += 1
end
end
if
_34d6911ec8 <= 0
and ( Vector3 . new ( 3202.12256 , 2372.40649 , - 20873.86725 ) - _ab2cec24ed . Position ) . magnitude
< 5
then
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = true
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] = false
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\056" ] then
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057"
_67ec30d868 = Vector3 . new ( 3199.43359375 , 2378.380615234375 , - 21072.609375 )
_854823fb72 = Vector3 . new ( 3199.43359375 , 2378.380615234375 , - 21072.609375 )
local _79ceb03bce = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _a605d59956 = GetTime ( _79ceb03bce , _abd987b1cf )
wait ( )
local _bf92071300 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _bf92071300 , _abd987b1cf , _deb5693896 )
local _c70c6d5035 = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _c70c6d5035 >= 2
local _2311e93fb9 = 0
for _d7cc889522 , _5a093a7a49 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_5a093a7a49 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _5a093a7a49 . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_2311e93fb9 += 1
end
end
if
_2311e93fb9 <= 0
and (
Vector3 . new ( 3199.43359375 , 2378.380615234375 , - 21072.609375 )
- _ab2cec24ed . Position
) . magnitude
< 5
then
_8d239e5c0a ( )
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = true
_9518a4d85f = false
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] = false
end
elseif not _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] and _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\057" ] then
_6bf2b27006 = "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048"
_67ec30d868 = Vector3 . new ( 3202.12256 , 2372.40649 , - 20873.86725 )
_854823fb72 = Vector3 . new ( 3202.12256 , 2372.40649 , - 20873.86725 )
local _c96ba9660d = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _2eacff7ade = GetTime ( _c96ba9660d , _abd987b1cf )
wait ( )
local _52d4517cb1 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _52d4517cb1 , _abd987b1cf , _deb5693896 )
local _ed68759977 = tick ( )
repeat
success , Npc = pcall ( GetImpelNpc )
wait ( )
until Npc or tick ( ) - _ed68759977 >= 2
local _523552cbe4 = 0
for _5743d5eca3 , _815680b035 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_815680b035 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _815680b035 . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_523552cbe4 += 1
end
end
if
_523552cbe4 <= 0
and ( Vector3 . new ( 3202.12256 , 2372.40649 , - 20873.8672 ) - _ab2cec24ed . Position ) . magnitude
< 5
then
_8d239e5c0a ( )
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = true
_9518a4d85f = false
else
_36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] = false
end
elseif _36821252c2 [ "\115\101\099\111\110\100\102\108\111\111\114\080\097\114\116\049\048" ] and not ( workspace . Effects . Zones : FindFirstChild ( "\069\110\100" ) and workspace . Effects . Zones . End : FindFirstChild ( "\066\105\108\108\098\111\097\114\100\071\117\105" ) ) then
local _2a77bce35e = Vector3 . new ( 3202.12256 , 2372.40649 , - 20873.86725 )
if Npc then
_67ec30d868 = detectPart ( ) or Npc . HumanoidRootPart . Position
if _67ec30d868 then
controlTower ( CFrame . new ( _67ec30d868 ) , _abd987b1cf )
_b70d9ea008 = true
end
elseif ( _ab2cec24ed . Position - _2a77bce35e ) . Magnitude > 20 then
tweenWithTeleport ( CFrame . new ( _2a77bce35e ) , _abd987b1cf , _deb5693896 )
end
end
elseif
workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051" )
and not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" )
then
_2b3e8ea499 = true
if not _9518a4d85f then
_9518a4d85f = true
_ec9a3812a8 = nil
_9d7147e0c6 = 0
wait ( 2 )
end
_deb5693896 = 3000
success , Npc = pcall ( GetImpelNpc )
if not success then
Npc = nil
end
local _a57ec5ec60 = nil
for _9dd0180a8a , _530f00c709 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if _530f00c709 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) and _530f00c709 : GetAttribute ( "\072\080\083\099\097\108\101\100" ) then
_a57ec5ec60 = _530f00c709
break
end
end
local _21c3dd8772 = nil
for _53a9b36330 , _48b6e0943e in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_48b6e0943e : GetAttribute ( "\072\080\083\099\097\108\101\100" )
and _48b6e0943e : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
and _48b6e0943e . Humanoid . Health > 0
then
_21c3dd8772 = _48b6e0943e
break
end
end
if _a57ec5ec60 or _21c3dd8772 then
_ec9a3812a8 = _a57ec5ec60 or _21c3dd8772
_9d7147e0c6 = tick ( )
end
local _184878ff6d = tick ( ) - _9d7147e0c6
local _5ad4dfbb57 = _184878ff6d < _c52fc4ba55
local _971e6dbd2a = _ec9a3812a8
and not _a57ec5ec60
and not _21c3dd8772
and not _5ad4dfbb57
if _971e6dbd2a then
_ec9a3812a8 = nil
_9d7147e0c6 = 0
end
local _c55b55d5e4 = "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051"
if
workspace . Islands : FindFirstChild ( _c55b55d5e4 )
and workspace . Islands [ _c55b55d5e4 ] : FindFirstChild ( "\105\110\118\105\115\105\098\108\101" )
then
workspace . Islands [ _c55b55d5e4 ] . invisible : Destroy ( )
end
local _49ccc59a0c = false
if
workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051" )
and workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051" ] : FindFirstChild ( "\073\110\116\101\114\097\099\116\097\098\108\101\115" )
then
for _043a1ef03c , _4e7d3115cc in
pairs ( workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\051" ] . Interactables : GetChildren ( ) )
do
if
_4e7d3115cc : FindFirstChild ( "\076\101\118\101\114" )
and _4e7d3115cc . Lever : FindFirstChild ( "\077\101\115\104\101\115\047\076\101\118\095\067\117\098\101\046\048\048\052" )
then
local _fcfe81bc99 = _4e7d3115cc . Lever [ "\077\101\115\104\101\115\047\076\101\118\095\067\117\098\101\046\048\048\052" ]
local _13ba9f272c = _fcfe81bc99 : FindFirstChild ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" )
if _13ba9f272c and _13ba9f272c . Enabled then
local _9928dd3837 = ( _fcfe81bc99 . Position - _ab2cec24ed . Position ) . Magnitude
if _9928dd3837 <= 5 then
wait ( 1 )
fireProximityPromptSafely ( _13ba9f272c )
_49ccc59a0c = true
task . wait ( 1 )
for _fd7fc51a9a , _2b591cdf43 in pairs ( workspace : GetDescendants ( ) ) do
if _2b591cdf43 : IsA ( "\083\111\117\110\100" ) and _2b591cdf43 . Name == "\078\111\116\105\102\105\099\097\116\105\111\110\084\105\099\107" then
local _e5cc238e0a = _2b591cdf43 . Parent
if _e5cc238e0a and _e5cc238e0a : IsA ( "\065\116\116\097\099\104\109\101\110\116" ) then
local _6ba8fcd28e = ( _e5cc238e0a . WorldPosition - _ab2cec24ed . Position ) . Magnitude
if _6ba8fcd28e < 50 then
_e5cc238e0a : Destroy ( )
end
end
end
end
break
end
end
end
end
end
if _49ccc59a0c then
return
end
local _a8bbaf4690 = 0
local _f2c599bbe0 = 350
local _2cea16d090 = 300
for _3d2f3ae343 , _3c181d2d5a in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_3c181d2d5a : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and _3c181d2d5a : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
and _3c181d2d5a . Humanoid . Health > 0
then
local _a95711196a = ( _3c181d2d5a . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude
local _cdeb3adb7e = _3c181d2d5a : GetAttribute ( "\072\080\083\099\097\108\101\100" ) and _f2c599bbe0
or _2cea16d090
if _a95711196a <= _cdeb3adb7e then
_a8bbaf4690 = _a8bbaf4690 + 1
end
end
end
currentTargetPosition = getNotificationPosition ( true )
if Npc and Npc : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
local _918783023f = Npc . HumanoidRootPart . Position
local _b9bd39cd28 = nil
local _13c893e199 = math . huge
for _7141c46c9c , _9b38279f16 in pairs ( _130b086b9e ) do
local _f8be985ff1 = ( _9b38279f16 . Position - _918783023f ) . Magnitude
if _f8be985ff1 < _13c893e199 then
_13c893e199 = _f8be985ff1
_b9bd39cd28 = _9b38279f16 . Position
end
end
_854823fb72 = _b9bd39cd28 or currentTargetPosition
else
_854823fb72 = currentTargetPosition
end
if Npc then
_67ec30d868 = detectPart ( )
if _67ec30d868 then
controlTower ( CFrame . new ( _67ec30d868 ) , _abd987b1cf )
_b70d9ea008 = true
end
elseif _a57ec5ec60 and _a57ec5ec60 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" ) then
local _3701d5a72c = _a57ec5ec60 . HumanoidRootPart . Position
_854823fb72 = _3701d5a72c
if _854823fb72 then
tweenWithTeleport (
CFrame . new ( _854823fb72 + Vector3 . new ( 0 , 30 , 0 ) ) ,
_abd987b1cf ,
_deb5693896
)
end
elseif _21c3dd8772 then
if _854823fb72 then
controlTower ( CFrame . new ( _854823fb72 + Vector3 . new ( 0 , 30 , 0 ) ) , _abd987b1cf )
end
elseif _ec9a3812a8 and _5ad4dfbb57 then
if _854823fb72 then
controlTower ( CFrame . new ( _854823fb72 + Vector3 . new ( 0 , 30 , 0 ) ) , _abd987b1cf )
end
elseif currentTargetPosition and _a8bbaf4690 == 0 then
_6bf2b27006 = "\080\097\114\116" .. _061b1f8503
tweenWithTeleport (
currentTargetPosition ,
_abd987b1cf ,
_deb5693896 ,
{ ThirdFloorNotificationPosition = true }
)
task . wait ( )
elseif _a8bbaf4690 > 0 then
if _854823fb72 then
controlTower ( CFrame . new ( _854823fb72 + Vector3 . new ( 0 , 30 , 0 ) ) , _abd987b1cf )
end
end
elseif
workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" )
and not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" )
then
_deb5693896 = 1500
if not _b6f57b23be then
_b6f57b23be = true
_061b1f8503 = 0
task . wait ( 2 )
end
local _993b4ffc39 = "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052"
if
workspace . Islands : FindFirstChild ( _993b4ffc39 )
and workspace . Islands [ _993b4ffc39 ] : FindFirstChild ( "\105\110\118\105\115\105\098\108\101" )
then
workspace . Islands [ _993b4ffc39 ] . invisible : Destroy ( )
end
if workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\070\105\114\115\116\066\097\114\114\105\101\114" ) then
_061b1f8503 = 1
_51c896492d [ "\080\097\114\116\049" ] . Value = false
_51c896492d [ "\080\097\114\116\050" ] . Value = false
_51c896492d [ "\080\097\114\116\051" ] . Value = false
_51c896492d [ "\080\097\114\116\052" ] . Value = false
_51c896492d [ "\080\097\114\116\053" ] . Value = false
_51c896492d [ "\080\097\114\116\054" ] . Value = false
_51c896492d [ "\080\097\114\116\055" ] . Value = false
_51c896492d [ "\080\097\114\116\056" ] . Value = false
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\083\101\099\111\110\100\066\097\114\114\105\101\114" ) then
_061b1f8503 = 2
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = false
_51c896492d [ "\080\097\114\116\051" ] . Value = false
_51c896492d [ "\080\097\114\116\052" ] . Value = false
_51c896492d [ "\080\097\114\116\053" ] . Value = false
_51c896492d [ "\080\097\114\116\054" ] . Value = false
_51c896492d [ "\080\097\114\116\055" ] . Value = false
_51c896492d [ "\080\097\114\116\056" ] . Value = false
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\084\104\105\114\100\066\097\114\114\105\101\114" ) then
_061b1f8503 = 3
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = false
_51c896492d [ "\080\097\114\116\052" ] . Value = false
_51c896492d [ "\080\097\114\116\053" ] . Value = false
_51c896492d [ "\080\097\114\116\054" ] . Value = false
_51c896492d [ "\080\097\114\116\055" ] . Value = false
_51c896492d [ "\080\097\114\116\056" ] . Value = false
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\083\105\120\116\104\066\097\114\114\105\101\114" ) then
_061b1f8503 = 4
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = true
_51c896492d [ "\080\097\114\116\052" ] . Value = false
_51c896492d [ "\080\097\114\116\053" ] . Value = false
_51c896492d [ "\080\097\114\116\054" ] . Value = false
_51c896492d [ "\080\097\114\116\055" ] . Value = false
_51c896492d [ "\080\097\114\116\056" ] . Value = false
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\083\101\118\101\110\116\104\066\097\114\114\105\101\114" ) then
_061b1f8503 = 5
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = true
_51c896492d [ "\080\097\114\116\052" ] . Value = true
_51c896492d [ "\080\097\114\116\053" ] . Value = false
_51c896492d [ "\080\097\114\116\054" ] . Value = false
_51c896492d [ "\080\097\114\116\055" ] . Value = false
_51c896492d [ "\080\097\114\116\056" ] . Value = false
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\083\101\118\101\110\116\104\066\097\114\114\105\101\114\050" ) then
_061b1f8503 = 6
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = true
_51c896492d [ "\080\097\114\116\052" ] . Value = true
_51c896492d [ "\080\097\114\116\053" ] . Value = true
_51c896492d [ "\080\097\114\116\054" ] . Value = false
_51c896492d [ "\080\097\114\116\055" ] . Value = false
_51c896492d [ "\080\097\114\116\056" ] . Value = false
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif
workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\069\105\103\104\116\104\066\097\114\114\105\101\114\049" )
and workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\069\105\103\104\116\104\066\097\114\114\105\101\114\049" ) . Transparency
~= 1
then
_061b1f8503 = 7
if _bcd51d43ab == nil and not tonumber ( _bcd51d43ab ) then
_bcd51d43ab = 0
end
_bcd51d43ab += 1
if _bcd51d43ab >= 20 and not Npc then
workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\069\105\103\104\116\104\066\097\114\114\105\101\114\049" ) . Transparency =
1
end
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = true
_51c896492d [ "\080\097\114\116\052" ] . Value = true
_51c896492d [ "\080\097\114\116\053" ] . Value = true
_51c896492d [ "\080\097\114\116\054" ] . Value = true
_51c896492d [ "\080\097\114\116\055" ] . Value = false
_51c896492d [ "\080\097\114\116\056" ] . Value = false
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\069\105\103\104\116\104\066\097\114\114\105\101\114\050" ) then
_061b1f8503 = 8
if workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\069\105\103\104\116\104\066\097\114\114\105\101\114\049" ) then
workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\069\105\103\104\116\104\066\097\114\114\105\101\114\049" ) . Transparency =
0.45
end
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = true
_51c896492d [ "\080\097\114\116\052" ] . Value = true
_51c896492d [ "\080\097\114\116\053" ] . Value = true
_51c896492d [ "\080\097\114\116\054" ] . Value = true
_51c896492d [ "\080\097\114\116\055" ] . Value = true
_51c896492d [ "\080\097\114\116\056" ] . Value = false
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\052" ] . Barriers : FindFirstChild ( "\078\105\110\116\104\090\111\110\101" ) then
_061b1f8503 = 9
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = true
_51c896492d [ "\080\097\114\116\052" ] . Value = true
_51c896492d [ "\080\097\114\116\053" ] . Value = true
_51c896492d [ "\080\097\114\116\054" ] . Value = true
_51c896492d [ "\080\097\114\116\055" ] . Value = true
_51c896492d [ "\080\097\114\116\056" ] . Value = true
_51c896492d [ "\080\097\114\116\057" ] . Value = false
_51c896492d [ "\080\097\114\116\049\048" ] . Value = false
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif
(
not workspace . Effects . Zones : FindFirstChild ( "\069\110\100" )
or not workspace . Effects . Zones . End : FindFirstChild ( "\066\105\108\108\098\111\097\114\100\071\117\105" )
) and not _aeb129096b
then
pcall ( function ( )
for _d584868b1c , _346133e8a8 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if _346133e8a8 : FindFirstChild ( "\066\111\115\115" ) then
_aeb129096b = true
end
end
end )
_061b1f8503 = 11
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = true
_51c896492d [ "\080\097\114\116\052" ] . Value = true
_51c896492d [ "\080\097\114\116\053" ] . Value = true
_51c896492d [ "\080\097\114\116\054" ] . Value = true
_51c896492d [ "\080\097\114\116\055" ] . Value = true
_51c896492d [ "\080\097\114\116\056" ] . Value = true
_51c896492d [ "\080\097\114\116\057" ] . Value = true
_51c896492d [ "\080\097\114\116\049\048" ] . Value = true
_51c896492d [ "\080\097\114\116\049\049" ] . Value = false
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
elseif
(
workspace . Effects . Zones : FindFirstChild ( "\069\110\100" )
and workspace . Effects . Zones . End : FindFirstChild ( "\066\105\108\108\098\111\097\114\100\071\117\105" )
) or ( # workspace . NPCs : GetChildren ( ) == 0 and _aeb129096b )
then
_061b1f8503 = 12
_51c896492d [ "\080\097\114\116\049" ] . Value = true
_51c896492d [ "\080\097\114\116\050" ] . Value = true
_51c896492d [ "\080\097\114\116\051" ] . Value = true
_51c896492d [ "\080\097\114\116\052" ] . Value = true
_51c896492d [ "\080\097\114\116\053" ] . Value = true
_51c896492d [ "\080\097\114\116\054" ] . Value = true
_51c896492d [ "\080\097\114\116\055" ] . Value = true
_51c896492d [ "\080\097\114\116\056" ] . Value = true
_51c896492d [ "\080\097\114\116\057" ] . Value = true
_51c896492d [ "\080\097\114\116\049\048" ] . Value = true
_51c896492d [ "\080\097\114\116\049\049" ] . Value = true
_51c896492d [ "\080\097\114\116\049\050" ] . Value = false
_b6f57b23be = false
if ( _ab2cec24ed . Position - _51c896492d [ "\080\097\114\116\049\050" ] . Position ) . Magnitude <= 5 then
wait ( 10 )
end
end
if
workspace . Effects . Zones : FindFirstChild ( "\069\110\100" )
and workspace . Effects . Zones . End : FindFirstChild ( "\066\105\108\108\098\111\097\114\100\071\117\105" )
then
_aeb129096b = true
else
_aeb129096b = false
end
success , Npc = pcall ( GetImpelNpc )
if not success then
Npc = nil
end
local _534092eac9 = 0
for _826e9ab5f3 , _07f81e00c2 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_07f81e00c2 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _07f81e00c2 . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 100
then
_534092eac9 += 1
end
end
if Npc then
_67ec30d868 = detectPart ( )
if _67ec30d868 then
controlTower ( CFrame . new ( _67ec30d868 ) , _abd987b1cf )
_b70d9ea008 = true
end
elseif
( _1cab187f50 . Humanoid . Health > 500 or # workspace . NPCs : GetChildren ( ) > 0 )
and _1cab187f50 . Humanoid . Health > 300
and _061b1f8503 <= 12
and not _51c896492d [ "\080\097\114\116" .. _061b1f8503 ] . Value
and _534092eac9 <= 0
then
_51c896492d [ "\080\097\114\116" .. _061b1f8503 ] . Value = true
_6bf2b27006 = "\080\097\114\116" .. _061b1f8503
_67ec30d868 = _51c896492d [ "\080\097\114\116" .. _061b1f8503 ] . Position
_854823fb72 = _51c896492d [ "\080\097\114\116" .. _061b1f8503 ] . Position
local _6aae3273a9 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _297fd9234d = GetTime ( _6aae3273a9 , _abd987b1cf )
local _3a5879c3f4 = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _3a5879c3f4 , _abd987b1cf , _deb5693896 )
end
elseif
workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" )
and not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" )
then
local _621f4c0012 = "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053"
if
workspace . Islands : FindFirstChild ( _621f4c0012 )
and workspace . Islands [ _621f4c0012 ] : FindFirstChild ( "\105\110\118\105\115\105\098\108\101" )
then
workspace . Islands [ _621f4c0012 ] . invisible : Destroy ( )
end
local _b37d0f7848 = 0
for _a0230aaa15 , _58b9b12909 in pairs ( _16b6e55aa2 ) do
if
_67ec30d868
and typeof ( _67ec30d868 ) == "\086\101\099\116\111\114\051"
and ( _67ec30d868 - _58b9b12909 . Position ) . Magnitude > 1000
then
_b37d0f7848 += 1
end
if _b37d0f7848 >= 5 then
Npc = nil
_8d239e5c0a ( )
end
end
spawn ( function ( )
if workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" ] . Base : GetChildren ( ) [ 47 ] : FindFirstChild ( "\108\097\118\097" ) then
workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" ] . Base : GetChildren ( ) [ 47 ] . lava : Destroy ( )
end
end )
if
workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" ] . Barriers : FindFirstChild ( "\066\097\114\114\105\101\114\050" )
or _6cc660118b
then
if ( _ab2cec24ed . Position - _16b6e55aa2 [ "\080\097\114\116\049" ] . Position ) . Magnitude <= 5 then
_6cc660118b = false
end
_061b1f8503 = 1
_16b6e55aa2 [ "\080\097\114\116\049" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\050" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\051" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\052" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\053" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" ] . Barriers : FindFirstChild ( "\066\097\114\114\105\101\114\052" ) then
_061b1f8503 = 2
_16b6e55aa2 [ "\080\097\114\116\049" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\050" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\051" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\052" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\053" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" ] . Barriers : FindFirstChild ( "\066\097\114\114\105\101\114\053" ) then
_061b1f8503 = 3
_16b6e55aa2 [ "\080\097\114\116\049" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\050" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\051" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\052" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\053" ] . Value = false
elseif workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" ] . Barriers : FindFirstChild ( "\066\097\114\114\105\101\114\054" ) then
_061b1f8503 = 4
_16b6e55aa2 [ "\080\097\114\116\049" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\050" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\051" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\052" ] . Value = false
_16b6e55aa2 [ "\080\097\114\116\053" ] . Value = false
elseif
workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\108\111\111\114\032\053" ] . Barriers : FindFirstChild ( "\066\097\114\114\105\101\114\055" )
and not workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" )
then
_061b1f8503 = 5
_16b6e55aa2 [ "\080\097\114\116\049" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\050" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\051" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\052" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\053" ] . Value = false
elseif workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" ) then
_16b6e55aa2 [ "\080\097\114\116\049" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\050" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\051" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\052" ] . Value = true
_16b6e55aa2 [ "\080\097\114\116\053" ] . Value = true
_9518a4d85f = false
end
success , Npc = pcall ( GetImpelNpc )
if not success then
Npc = nil
end
if _061b1f8503 > 6 then
_061b1f8503 = 1
end
local _cd952b0e92 = 0
for _2545026836 , _049ba5b921 in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_049ba5b921 : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and ( _049ba5b921 . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude <= 150
then
_cd952b0e92 += 1
end
end
if Npc then
print ( "\078\080\067\067\067\067\067" )
_67ec30d868 = detectPart ( )
if _67ec30d868 then
controlTower ( CFrame . new ( _67ec30d868 ) , _abd987b1cf )
_b70d9ea008 = true
end
elseif
_1cab187f50 . Humanoid . Health > 300
and _061b1f8503 <= 5
and not workspace . NPCs : FindFirstChild ( "\087\097\114\100\101\110\032\111\102\032\073\109\112\101\108\032\068\111\119\110\044\032\086\101\114\097" )
then
print ( "\083\084\069\080\032\067\079\085\078\084\069\082\082\082\082" )
local _a970f25144 = _16b6e55aa2 [ "\080\097\114\116" .. _061b1f8503 ] . Position
local _ce1352fa92 = ( _ab2cec24ed . Position - _a970f25144 ) . Magnitude
if _ce1352fa92 > 15 then
_6bf2b27006 = "\080\097\114\116" .. _061b1f8503
_854823fb72 = _a970f25144
_67ec30d868 = _a970f25144
local _f0c8760d7f = CFrame . new ( _67ec30d868 )
tweenWithTeleport ( _f0c8760d7f , _abd987b1cf , _deb5693896 , false )
elseif _cd952b0e92 == 0 then
if not _16b6e55aa2 [ "\080\097\114\116" .. _061b1f8503 ] . ArrivedAt then
_16b6e55aa2 [ "\080\097\114\116" .. _061b1f8503 ] . ArrivedAt = tick ( )
end
local _370dafa90a = tick ( ) - _16b6e55aa2 [ "\080\097\114\116" .. _061b1f8503 ] . ArrivedAt
if _370dafa90a >= 4 then
_16b6e55aa2 [ "\080\097\114\116" .. _061b1f8503 ] . Value = true
_16b6e55aa2 [ "\080\097\114\116" .. _061b1f8503 ] . ArrivedAt = nil
end
task . wait ( 0.5 )
else
_16b6e55aa2 [ "\080\097\114\116" .. _061b1f8503 ] . ArrivedAt = nil
for _c72c639995 , _0b9fc5e75b in pairs ( workspace . NPCs : GetChildren ( ) ) do
if
_0b9fc5e75b : FindFirstChild ( "\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116" )
and _0b9fc5e75b : FindFirstChild ( "\072\117\109\097\110\111\105\100" )
and _0b9fc5e75b . Humanoid . Health > 0
then
local _56979d9e87 = ( _0b9fc5e75b . HumanoidRootPart . Position - _ab2cec24ed . Position ) . Magnitude
if _56979d9e87 <= 150 then
_67ec30d868 = _0b9fc5e75b . HumanoidRootPart . Position + Vector3 . new ( 0 , - 10 , 0 )
_854823fb72 = _a970f25144
controlTower ( CFrame . new ( _67ec30d868 ) , _abd987b1cf )
break
end
end
end
task . wait ( 0.3 )
end
end
elseif
workspace : FindFirstChild ( "\073\115\108\097\110\100\115" ) and workspace . Islands : FindFirstChild ( "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" )
then
if not _d0cf4b19f7 then
_d0cf4b19f7 = true
local _3706dc6a7a = tick ( )
repeat
_8d239e5c0a ( )
wait ( )
until tick ( ) - _3706dc6a7a >= 10
end
_84ed0e6f18 = false
_67ec30d868 = Vector3 . new ( 6395.693359375 , 653.7778930664062 , - 27926.84375 )
local _91f2c6e18f = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
local _9e37ab8bbb = GetTime ( _91f2c6e18f , _abd987b1cf )
task . wait ( )
local _3387f5f3a6 = CFrame . new ( _67ec30d868 )
local _2f252d3ffe = _b5be0e18ea . Skills . Kamishiki . Value ~= 20
local _09f155b261 = _b5be0e18ea . Inventory . Inventory . Value
local _52b5125bed = _09f155b261 : match ( '\034\077\121\116\104\105\099\097\108\032\070\114\117\105\116\032\067\104\101\115\116\034\058\040\037\100\043\041' ) or 0
if isnightmarePlus then
_52b5125bed = 10 - _52b5125bed
else
_52b5125bed = tonumber ( _52b5125bed ) or 0
_52b5125bed = ( 10 - ( _1f09ebaab5 or 0 ) - _52b5125bed )
end
local _7f65108860 =
workspace . Islands [ "\073\109\112\101\108\032\066\097\115\101\032\045\032\070\105\110\105\115\104\101\100" ] . Models : FindFirstChild ( "\077\121\116\104\105\099\097\108\032\070\114\117\105\116\032\067\104\101\115\116" )
if _7f65108860 and _52b5125bed > 0 and not OpenedMythical then
local _316651f357 = _7f65108860 . Part . ProximityPrompt . ActionText
local _842ff31d89 = extractImpelPoints ( _316651f357 )
_67ec30d868 = _7f65108860 . WorldPivot . Position
local _1f7923bf64 = ( _67ec30d868 - _ab2cec24ed . Position ) . magnitude
if
_1f7923bf64 <= 1000
and tonumber ( _0dde869dbf . PlayerGui . BattleReportGui . Points . Text ) >= tonumber ( _842ff31d89 )
then
local _224b7f9b09 = GetTime ( _1f7923bf64 , _abd987b1cf )
task . wait ( )
tweenWithTeleport ( _67ec30d868 , _abd987b1cf )
task . wait ( 1 )
if
_7f65108860 : FindFirstChild ( "\080\097\114\116" )
and _7f65108860 . Part : FindFirstChildOfClass ( "\080\114\111\120\105\109\105\116\121\080\114\111\109\112\116" )
then
local _ad1e6f0e7f = _7f65108860 . Part . ProximityPrompt . ActionText
local _4ad11d52f1 = extractImpelPoints ( _ad1e6f0e7f )
if tonumber ( _0dde869dbf . PlayerGui . BattleReportGui . Points . Text ) >= tonumber ( _4ad11d52f1 ) then
fireProximityPromptSafely ( _7f65108860 . Part . ProximityPrompt )
OpenedMythical = true
end
end
else
OpenedMythical = true
end
else
if not SentWebhook then
task . wait ( 3 )
coroutine . wrap ( SendWebhook ) ( )
SentWebhook = true
end
_67ec30d868 = Vector3 . new ( 6395.693359375 , 653.7778930664062 , - 27926.84375 )
tweenWithTeleport ( _67ec30d868 , _abd987b1cf )
task . wait ( 2 )
end
task . wait ( 2 )
end
end )
if not _9bd9971aff then
warn ( "\065\110\032\101\114\114\111\114\032\111\099\099\117\114\114\101\100\058" , _b254c57e13 )
end
task . wait ( )
end
end
else
game : GetService ( "\084\101\108\101\112\111\114\116\083\101\114\118\105\099\101" ) : Teleport ( 6360478118 )
end