Testing Lab
Analyzing: Mercury
277
Lines
--
Functions
--
Security
--
Performance
--
Quality
--
Issues
Source Code
277 lines
1
local genv = getgenv()
2
local _5 = loadstring(game:HttpGet('https://raw.githubusercontent.com/deeeity/mercury-lib/master/src.lua'))()
3
local _call9 = _5:create({
4
Theme = _5.Themes.Serika,
5
})
6
local _call11 = _call9:tab({
7
Icon = 'rbxassetid://6034996695',
8
Name = 'scripts',
9
})
10
11
_call11:button({
12
Name = 'Infinite Rool (E)',
13
Callback = function(...)
14
genv.RollScript = true
15
16
game:GetService('RunService')
17
18
local _LocalPlayer21 = game:GetService('Players').LocalPlayer
19
20
task.wait()
21
22
local _ = _LocalPlayer21.Character
23
local _Character23 = _LocalPlayer21.Character
24
25
_Character23:WaitForChild('HumanoidRootPart')
26
27
local _call29 = Instance.new('Animation')
28
29
_call29.AnimationId = 'rbxassetid://6237974108'
30
31
_Character23:WaitForChild('Humanoid').Animator:LoadAnimation(_call29)
32
game:GetService('UserInputService').InputBegan:Connect(function(...) end)
33
_LocalPlayer21.CharacterAdded:Connect(function(...)
34
local _40_vararg1 = ...
35
36
_40_vararg1:WaitForChild('HumanoidRootPart')
37
38
local _call46 = Instance.new('Animation')
39
40
_call46.AnimationId = 'rbxassetid://6237974108'
41
42
_40_vararg1:WaitForChild('Humanoid').Animator:LoadAnimation(_call46)
43
end)
44
end,
45
})
46
_call11:button({
47
Name = 'Infinite Rool Mobile',
48
Callback = function(...)
49
game:GetService('RunService')
50
51
local _LocalPlayer59 = game:GetService('Players').LocalPlayer
52
local _ = genv.ChaosDashButton
53
54
genv.ChaosDashButton = {
55
Enabled = true,
56
PosX = 0.5,
57
PosXOffset = -35,
58
PosYOffset = 105,
59
Size = 70,
60
}
61
62
local _ = genv.ChaosDashButton
63
local _call65 = Instance.new('ScreenGui')
64
65
_call65.Name = 'ChaosDashButton'
66
_call65.ResetOnSpawn = false
67
_call65.Parent = _LocalPlayer59:WaitForChild('PlayerGui')
68
69
local _call67 = Instance.new('ImageButton')
70
71
_call67.Name = 'DashButton'
72
_call67.Size = UDim2.new(0, 70, 0, 70)
73
_call67.Position = UDim2.new(0.5, -35, 0, 105)
74
_call67.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
75
_call67.BackgroundTransparency = 0.2
76
_call67.ImageTransparency = 1
77
_call67.Visible = true
78
_call67.Draggable = true
79
_call67.Parent = _call65
80
81
local _call75 = Instance.new('UICorner')
82
83
_call75.CornerRadius = UDim.new(1, 0)
84
_call75.Parent = _call67
85
86
local _call79 = Instance.new('UIStroke')
87
88
_call79.Color = Color3.fromRGB(255, 255, 255)
89
_call79.Thickness = 2
90
_call79.Transparency = 0.3
91
_call79.Parent = _call67
92
93
local _call83 = Instance.new('ImageLabel')
94
95
_call83.Size = UDim2.new(0.7, 0, 0.7, 0)
96
_call83.Position = UDim2.new(0.15, 0, 0.15, 0)
97
_call83.BackgroundTransparency = 1
98
_call83.Image = 'rbxassetid://81628517224646'
99
_call83.ImageColor3 = Color3.fromRGB(255, 255, 255)
100
_call83.Parent = _call67
101
102
_call67.InputEnded:Connect(function(...)
103
local _93_vararg1 = ...
104
local _ = _93_vararg1.UserInputType == Enum.UserInputType.MouseButton1
105
local _ = _93_vararg1.UserInputType == Enum.UserInputType.Touch
106
end)
107
_call67.MouseButton1Click:Connect(function(...) end)
108
_call67.TouchTap:Connect(function(...) end)
109
game:GetService('UserInputService').InputBegan:Connect(function(...) end)
110
111
local _ = _LocalPlayer59.Character
112
local _Character115 = _LocalPlayer59.Character
113
114
_Character115:WaitForChild('HumanoidRootPart')
115
116
local _call121 = Instance.new('Animation')
117
118
_call121.AnimationId = 'rbxassetid://6237974108'
119
120
_Character115:WaitForChild('Humanoid').Animator:LoadAnimation(_call121)
121
_LocalPlayer59.CharacterAdded:Connect(function(...)
122
local _ = _LocalPlayer59.Character
123
local _Character130 = _LocalPlayer59.Character
124
125
_Character130:WaitForChild('HumanoidRootPart')
126
127
local _call136 = Instance.new('Animation')
128
129
_call136.AnimationId = 'rbxassetid://6237974108'
130
131
_Character130:WaitForChild('Humanoid').Animator:LoadAnimation(_call136)
132
end)
133
end,
134
})
135
_call11:button({
136
Name = 'Free minigun',
137
Callback = function(...)
138
game:GetService('Players').LocalPlayer.PlayerGui.Select.Frame.RemoteEvent:FireServer('Minigun')
139
end,
140
})
141
_call11:button({
142
Name = 'Free Rocket Launcher',
143
Callback = function(...)
144
game:GetService('Players').LocalPlayer.PlayerGui.Select.Frame.RemoteEvent:FireServer('Rocket Launcher')
145
end,
146
})
147
_call11:button({
148
Name = 'Safe zone',
149
Callback = function(...)
150
local _call168 = Instance.new('Part')
151
152
_call168.Name = 'Safezoneidk'
153
_call168.Size = Vector3.new(500, 2, 500)
154
_call168.Transparency = 0.7
155
_call168.Anchored = true
156
_call168.CanCollide = true
157
_call168.Position = Vector3.new(0, 500, 0)
158
_call168.Parent = game.Workspace
159
_call168.Material = 'Salt'
160
_G.GotoSafeZone = function(...)
161
local _LocalPlayer176 = game.Players.LocalPlayer
162
local _ = _LocalPlayer176.Character
163
local _call180 = _LocalPlayer176.Character:FindFirstChild('HumanoidRootPart')
164
165
_call180.CFrame = CFrame.new(0, 502, 0)
166
end
167
168
local _LocalPlayer184 = game.Players.LocalPlayer
169
local _ = _LocalPlayer184.Character
170
local _call188 = _LocalPlayer184.Character:FindFirstChild('HumanoidRootPart')
171
172
_call188.CFrame = CFrame.new(0, 502, 0)
173
end,
174
})
175
_call11:button({
176
Name = 'Anti Fling',
177
Callback = function(...)
178
local _call195 = game:GetService('Players')
179
local _LocalPlayer196 = _call195.LocalPlayer
180
181
for _199, _199_2 in ipairs(_call195:GetPlayers())do
182
local _ = _199_2 == _LocalPlayer196
183
local _Character201 = _199_2.Character
184
185
wait()
186
_Character201:FindFirstChild('HumanoidRootPart')
187
_199_2.CharacterAdded:Connect(function(...)
188
local _207_vararg1 = ...
189
190
wait()
191
_207_vararg1:FindFirstChild('HumanoidRootPart')
192
end)
193
194
local _call211 = game:GetService('RunService')
195
196
_call211.Heartbeat:Connect(function(...)
197
_207_vararg1:IsDescendantOf(workspace)
198
_call209:IsDescendantOf(_207_vararg1)
199
200
local _ = _call209.AssemblyAngularVelocity.Magnitude
201
202
error('line 2: attempt to compare number < table')
203
end)
204
end
205
206
_call195.PlayerAdded:Connect(function(...)
207
local _225_vararg1 = ...
208
local _Character226 = _225_vararg1.Character
209
210
wait()
211
_Character226:FindFirstChild('HumanoidRootPart')
212
_225_vararg1.CharacterAdded:Connect(function(...)
213
local _232_vararg1 = ...
214
215
wait()
216
_232_vararg1:FindFirstChild('HumanoidRootPart')
217
end)
218
_call211.Heartbeat:Connect(function(...)
219
_232_vararg1:IsDescendantOf(workspace)
220
_call234:IsDescendantOf(_232_vararg1)
221
222
local _ = _call234.AssemblyAngularVelocity.Magnitude
223
224
error('line 2: attempt to compare number < table')
225
end)
226
end)
227
_call211.Heartbeat:Connect(function(...)
228
local _ = _LocalPlayer196.Character.PrimaryPart.AssemblyLinearVelocity.Magnitude
229
end)
230
end,
231
})
232
_call11:button({
233
Name = 'Dash Force (PC KEYBIND R)',
234
Callback = function(...)
235
local _LocalPlayer258 = game:GetService('Players').LocalPlayer
236
local _call260 = game:GetService('UserInputService')
237
238
game:GetService('VirtualInputManager')
239
_call260.InputBegan:Connect(function(...) end)
240
_call260.InputEnded:Connect(function(...)
241
local _270_vararg1 = ...
242
local _ = _270_vararg1.KeyCode == Enum.KeyCode.R
243
end)
244
245
local _ = _LocalPlayer258.Character
246
local _Character276 = _LocalPlayer258.Character
247
local _call278 = _Character276:WaitForChild('Humanoid')
248
249
_call278:GetPropertyChangedSignal('EquippedTool'):Connect(function(...)
250
local _call285 = _call278:GetEquippedTool()
251
local _ = _call285.Name
252
local _ = _call285.Name
253
end)
254
_Character276.ChildAdded:Connect(function(...)
255
local _291_vararg1 = ...
256
257
_291_vararg1:IsA('Tool')
258
259
local _ = _291_vararg1.Name
260
local _ = _291_vararg1.Name
261
end)
262
_LocalPlayer258.CharacterAdded:Connect(function(...)
263
local _299_vararg1 = ...
264
265
_299_vararg1:WaitForChild('Humanoid'):GetPropertyChangedSignal('EquippedTool'):Connect(function(...)
266
error('internal 557: <25ms: infinitelooperror>')
267
end)
268
_299_vararg1.ChildAdded:Connect(function(...)
269
local _311_vararg1 = ...
270
271
_311_vararg1:IsA('Tool')
272
error('internal 557: <25ms: infinitelooperror>')
273
end)
274
end)
275
_LocalPlayer258.CharacterRemoving:Connect(function(...) end)
276
end,
277
})
Ready to Analyze
Click "Run Analysis" to scan the script for issues
Security Analysis
Run analysis to see security details
Performance Analysis
Run analysis to see performance metrics
Code Quality
Run analysis to see quality metrics
Code Metrics
Run analysis to see detailed metrics
Dependencies
Run analysis to detect dependencies
Console Output
Analysis logs will appear here
Running comprehensive analysis...
Copied!