Run it
Copy the script and paste it into your executor.
Library = (:())()
Window = Library:({
Name = ,
Size = .(, , , ),
FadeSpeed = ,
})
MainPage = Window:({
Name = ,
Columns = ,
})
MainSection = MainPage:({
Name = ,
Side = ,
})
AutoSpinEnabled =
AutoSpinThread =
SpinType =
()
AutoSpinThread = .(()
AutoSpinEnabled
success, err = (()
Event = :().Replicator
SpinType ==
Result = .(Event:(, , {
Type = ,
}))
Result = .(Event:(, , {}))
)
success
(, err)
.()
)
()
AutoSpinEnabled =
AutoSpinThread
.(AutoSpinThread)
AutoSpinThread =
MainSection:({
Name = ,
Flag = ,
Default = ,
Tooltip = ,
Callback = (Value)
AutoSpinEnabled = Value
Value
()
()
,
})
MainSection:({
Name = ,
Flag = ,
Items = {
,
,
},
Default = ,
Multi = ,
Tooltip = ,
Callback = (Value)
SpinType = Value
,
})
AutoFarmEnabled =
AutoFarmThread =
SelectedKeys = {}
KeyMap = {
[] = .KeyCode.One,
[] = .KeyCode.Two,
[] = .KeyCode.Three,
[] = .KeyCode.Four,
}
VIM = :()
(keyCode)
VIM:(, keyCode, , )
.()
VIM:(, keyCode, , )
()
VIM:(, , , , , )
.()
VIM:(, , , , , )
()
AutoFarmThread = .(()
AutoFarmEnabled
_, key ({
,
,
,
,
})
AutoFarmEnabled
SelectedKeys[key]
(KeyMap[key])
.()
()
.()
)
()
AutoFarmEnabled =
AutoFarmThread
.(AutoFarmThread)
AutoFarmThread =
MainSection:({
Name = ,
Flag = ,
Items = {
,
,
,
,
},
Default = {},
Multi = ,
Tooltip = ,
Callback = (Value)
SelectedKeys = Value
,
})
MainSection:({
Name = ,
Flag = ,
Default = ,
Tooltip = ,
Callback = (Value)
AutoFarmEnabled = Value
Value
()
()
,
})
VisualsPage = Window:({
Name = ,
Columns = ,
})
VisualsSection = VisualsPage:({
Name = ,
Side = ,
})
KillNotifyData = {
VictimId = ,
PlayerId = ,
Length = ,
}
VisualsSection:({
Name = ,
Flag = ,
Default = ,
Placeholder = ,
Callback = (Value)
KillNotifyData.VictimId = Value
,
})
VisualsSection:({
Name = ,
Flag = ,
Default = ,
Placeholder = ,
Callback = (Value)
KillNotifyData.PlayerId = Value
,
})
VisualsSection:({
Name = ,
Flag = ,
Default = ,
Placeholder = ,
Callback = (Value)
KillNotifyData.Length = Value
,
})
(Name, DebugId)
_, Object ()
Object.Name == Name Object:() == DebugId
Object
KillNotifyButtons = VisualsSection:()
KillNotifyButtons:(, ()
VictimId = (KillNotifyData.VictimId)
PlayerId = (KillNotifyData.PlayerId)
Length = (KillNotifyData.Length)
VictimId PlayerId
Library:(, , )
Length
Length =
success, err = (()
Event = :().ReplicatorNoYield
(Event.OnClientEvent, , , {
Victim = VictimId,
Player = PlayerId,
Frame = (, ),
Length = Length,
StartTime = (),
FromServer = ,
})
)
success
(, err)
Library:(, , )
, , )
GemNotifyData = {
Amount = ,
}
VisualsSection:({
Name = ,
Flag = ,
Default = ,
Placeholder = ,
Callback = (Value)
GemNotifyData.Amount = Value
,
})
GemNotifyButtons = VisualsSection:()
GemNotifyButtons:(, ()
Amount = (GemNotifyData.Amount)
Amount
Library:(, , )
success, err = (()
Event = :().Replicator
Callback = (Event, )
(, , {
FromServer = ,
Text = .. Amount .. ,
StartTime = (),
Length = ,
Size = ,
})
)
success
(, err)
Library:(, , )
, , )
LevelNotifyData = {
Level = ,
}
VisualsSection:({
Name = ,
Flag = ,
Default = ,
Placeholder = ,
Callback = (Value)
LevelNotifyData.Level = Value
,
})
LevelNotifyButtons = VisualsSection:()
LevelNotifyButtons:(, ()
Level = (LevelNotifyData.Level)
Level
Library:(, , )
success, err = (()
Event = :().Replicator
Callback = (Event, )
(, , {
FromServer = ,
Text = .. Level .. ,
StartTime = (),
Length = ,
Size = ,
})
)
success
(, err)
Library:(, , )
, , )
LeaderboardSection = VisualsPage:({
Name = ,
Side = ,
})
LeaderboardEnabled =
LeaderboardData = {
UserId = ,
Wins = ,
Position = ,
}
LeaderboardSection:({
Name = ,
Flag = ,
Default = ,
Placeholder = ,
Callback = (Value)
LeaderboardData.UserId = Value
,
})
LeaderboardSection:({
Name = ,
Flag = ,
Default = ,
Placeholder = ,
Callback = (Value)
LeaderboardData.Wins = Value
,
})
LeaderboardSection:({
Name = ,
Flag = ,
Default = ,
Placeholder = ,
Callback = (Value)
LeaderboardData.Position = Value
,
})
OriginalLeaderboardData = {
TournamentWins = {
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
},
Bounty = {
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
{
key = ,
value = ,
},
},
}
()
UserId = LeaderboardData.UserId
Wins = (LeaderboardData.Wins)
Position = (LeaderboardData.Position)
UserId UserId ==
Library:(, , )
Wins
Library:(, , )
Position Position < Position >
Library:(, , )
fakeData = {
TournamentWins = {},
Bounty = {},
}
i, entry (OriginalLeaderboardData.TournamentWins)
.(fakeData.TournamentWins, {
key = entry.key,
value = entry.value,
})
i, entry (OriginalLeaderboardData.Bounty)
.(fakeData.Bounty, {
key = entry.key,
value = entry.value,
})
.(fakeData.TournamentWins, Position, {
key = UserId,
value = Wins,
})
success, err = (()
Event = :().ReplicatorNoYield
(Event.OnClientEvent, , , fakeData)
)
success
(, err)
Library:(, , )
Library:(, .. Position .. , )
()
success, err = (()
Event = :().ReplicatorNoYield
(Event.OnClientEvent, , , OriginalLeaderboardData)
)
success
(, err)
Library:(, , )
LeaderboardSection:({
Name = ,
Flag = ,
Default = ,
Tooltip = ,
Callback = (Value)
LeaderboardEnabled = Value
Value
()
()
,
})
Library:()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
open source fruit battlegrounds script enjoy ez

[OPE V2] Fruit Battlegrounds