R

robojini

public
rrixh Apr 15, 2024 Never 75
Clone
Lua robojini_lulaslollipop.jar 409 lines (352 loc) | 18.07 KB
1
ALLYCOLOR = {0,255,255}
2
ENEMYCOLOR = {255,0,0}
3
TRANSPARENCY = 0.5
4
HEALTHBAR_ACTIVATED = true
5
6
local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/Robojini/Tuturial_UI_Library/main/UI_Template_1"))()
7
8
local window = library.CreateLib("JUICEFW All Game Hub. PlaceID: "..game.PlaceId, "RJTheme3") -- Creates the window
9
10
local MainTab = window:NewTab("Main Tab")
11
local main_menu = MainTab:NewSection("Main")
12
local main_teleport_menu = MainTab:NewSection("Teleport")
13
local main_scripts = MainTab:NewSection("Scripts")
14
15
local ExtraTeleportTab = window:NewTab("Extra Teleport Method")
16
local teleport_menu = ExtraTeleportTab:NewSection("Teleport")
17
18
main_menu:NewButton("ESP", "You will see all players", function()
19
createFlex()
20
end)
21
22
main_menu:NewSlider("Player speed", "Change player`s speed", 500, 0, function (s)
23
game.Players.LocalPlayer.Humanoid.WalkSpeed = s
24
end)
25
main_menu:NewSlider("Player Jump Power", "Change player`s Jump Power", 500, 0, function (s)
26
game.Players.LocalPlayer.Humanoid.JumpPower = s
27
end)
28
29
-- main_menu:NewSlider("Players Head Size", "Change players Head Sizes", 100, 1, function (s)
30
-- for k, v in game:GetService('Players'):GetChildren() do
31
-- if v ~= game.Players.LocalPlayer then
32
-- head = v.Character:FindFirstChild("Head")
33
-- if head then
34
-- head.Size = Vector3.new(s, s, s)
35
-- game.Players.LocalPlayer.Character.Head.Size = Vector3.new(1, 1, 1)
36
-- end
37
-- end
38
-- end
39
-- end)
40
41
speeds = 1
42
43
local speaker = game:GetService("Players").LocalPlayer
44
45
local chr = game.Players.LocalPlayer.Character
46
local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
47
48
nowe = false
49
50
main_menu:NewButton("Toggle Fly", "Toggle Flying", function()
51
if nowe == true then
52
nowe = false
53
54
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing,true)
55
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown,true)
56
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying,true)
57
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Freefall,true)
58
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.GettingUp,true)
59
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping,true)
60
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Landed,true)
61
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics,true)
62
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.PlatformStanding,true)
63
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,true)
64
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Running,true)
65
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.RunningNoPhysics,true)
66
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated,true)
67
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.StrafingNoPhysics,true)
68
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Swimming,true)
69
speaker.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
70
else
71
nowe = true
72
73
for i = 1, speeds do
74
spawn(function()
75
76
local hb = game:GetService("RunService").Heartbeat
77
78
79
tpwalking = true
80
local chr = game.Players.LocalPlayer.Character
81
local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
82
while tpwalking and hb:Wait() and chr and hum and hum.Parent do
83
if hum.MoveDirection.Magnitude > 0 then
84
chr:TranslateBy(hum.MoveDirection)
85
end
86
end
87
88
end)
89
end
90
game.Players.LocalPlayer.Character.Animate.Disabled = true
91
local Char = game.Players.LocalPlayer.Character
92
local Hum = Char:FindFirstChildOfClass("Humanoid") or Char:FindFirstChildOfClass("AnimationController")
93
94
for i,v in next, Hum:GetPlayingAnimationTracks() do
95
v:AdjustSpeed(0)
96
end
97
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing,false)
98
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown,false)
99
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying,false)
100
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Freefall,false)
101
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.GettingUp,false)
102
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping,false)
103
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Landed,false)
104
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics,false)
105
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.PlatformStanding,false)
106
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,false)
107
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Running,false)
108
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.RunningNoPhysics,false)
109
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated,false)
110
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.StrafingNoPhysics,false)
111
speaker.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Swimming,false)
112
speaker.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Swimming)
113
end
114
115
if game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then
116
local plr = game.Players.LocalPlayer
117
local torso = plr.Character.Torso
118
local flying = true
119
local deb = true
120
local ctrl = {f = 0, b = 0, l = 0, r = 0}
121
local lastctrl = {f = 0, b = 0, l = 0, r = 0}
122
local maxspeed = 50
123
local speed = 0
124
local bg = Instance.new("BodyGyro", torso)
125
bg.P = 9e4
126
bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
127
bg.cframe = torso.CFrame
128
local bv = Instance.new("BodyVelocity", torso)
129
bv.velocity = Vector3.new(0,0.1,0)
130
bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
131
if nowe == true then
132
plr.Character.Humanoid.PlatformStand = true
133
end
134
while nowe == true or game:GetService("Players").LocalPlayer.Character.Humanoid.Health == 0 do
135
game:GetService("RunService").RenderStepped:Wait()
136
137
if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
138
speed = speed+.5+(speed/maxspeed)
139
if speed > maxspeed then
140
speed = maxspeed
141
end
142
elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
143
speed = speed-1
144
if speed < 0 then
145
speed = 0
146
end
147
end
148
if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
149
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
150
lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
151
elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
152
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
153
else
154
bv.velocity = Vector3.new(0,0,0)
155
end
156
-- game.Players.LocalPlayer.Character.Animate.Disabled = true
157
bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
158
end
159
ctrl = {f = 0, b = 0, l = 0, r = 0}
160
lastctrl = {f = 0, b = 0, l = 0, r = 0}
161
speed = 0
162
bg:Destroy()
163
bv:Destroy()
164
plr.Character.Humanoid.PlatformStand = false
165
game.Players.LocalPlayer.Character.Animate.Disabled = false
166
tpwalking = false
167
else
168
local plr = game.Players.LocalPlayer
169
local UpperTorso = plr.Character.UpperTorso
170
local flying = true
171
local deb = true
172
local ctrl = {f = 0, b = 0, l = 0, r = 0}
173
local lastctrl = {f = 0, b = 0, l = 0, r = 0}
174
local maxspeed = 50
175
local speed = 0
176
177
178
local bg = Instance.new("BodyGyro", UpperTorso)
179
bg.P = 9e4
180
bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
181
bg.cframe = UpperTorso.CFrame
182
local bv = Instance.new("BodyVelocity", UpperTorso)
183
bv.velocity = Vector3.new(0,0.1,0)
184
bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
185
if nowe == true then
186
plr.Character.Humanoid.PlatformStand = true
187
end
188
while nowe == true or game:GetService("Players").LocalPlayer.Character.Humanoid.Health == 0 do
189
wait()
190
191
if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
192
speed = speed+.5+(speed/maxspeed)
193
if speed > maxspeed then
194
speed = maxspeed
195
end
196
elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
197
speed = speed-1
198
if speed < 0 then
199
speed = 0
200
end
201
end
202
if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
203
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
204
lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
205
elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
206
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
207
else
208
bv.velocity = Vector3.new(0,0,0)
209
end
210
211
bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
212
end
213
ctrl = {f = 0, b = 0, l = 0, r = 0}
214
lastctrl = {f = 0, b = 0, l = 0, r = 0}
215
speed = 0
216
bg:Destroy()
217
bv:Destroy()
218
plr.Character.Humanoid.PlatformStand = false
219
game.Players.LocalPlayer.Character.Animate.Disabled = false
220
tpwalking = false
221
end
222
end)
223
224
main_menu:NewSlider("Flying speed", "Change player`s flying speed", 100, 1, function (s)
225
speeds = s
226
if nowe == true then
227
tpwalking = false
228
for i = 1, speeds do
229
spawn(function()
230
local hb = game:GetService("RunService").Heartbeat
231
232
tpwalking = true
233
local chr = game.Players.LocalPlayer.Character
234
local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
235
while tpwalking and hb:Wait() and chr and hum and hum.Parent do
236
if hum.MoveDirection.Magnitude > 0 then
237
chr:TranslateBy(hum.MoveDirection)
238
end
239
end
240
end)
241
end
242
end
243
end)
244
245
main_teleport_menu:NewButton("Teleport 10 studs forward", "Teleports player 10 studs forward", function()
246
game.Players.LocalPlayer.Character.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0, 0, -10)
247
end)
248
249
main_teleport_menu:NewButton("Teleport 10 studs up", "Teleports player 10 studs up", function()
250
game.Players.LocalPlayer.Character.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0, 10, 0)
251
end)
252
253
main_teleport_menu:NewButton("Teleport 10 studs down", "Teleports player 10 studs down", function()
254
game.Players.LocalPlayer.Character.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0, -10, 0)
255
end)
256
257
main_teleport_menu:NewButton("Teleport 20 studs forward", "Teleports player 20 studs forward", function()
258
game.Players.LocalPlayer.Character.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0, 0, -20)
259
end)
260
261
main_teleport_menu:NewButton("Teleport 20 studs up", "Teleports player 20 studs up", function()
262
game.Players.LocalPlayer.Character.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0, 20, 0)
263
end)
264
265
main_teleport_menu:NewButton("Teleport 20 studs down", "Teleports player 20 studs down", function()
266
game.Players.LocalPlayer.Character.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0, -20, 0)
267
end)
268
269
main_teleport_menu:NewButton("Teleport 10 studs up and forward", "Teleports player 10 studs up and forward", function()
270
game.Players.LocalPlayer.Character.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0, 10, -10)
271
end)
272
273
main_teleport_menu:NewButton("Teleport 20 studs up and forward", "Teleports player 20 studs up and forward", function()
274
game.Players.LocalPlayer.Character.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0, 20, -20)
275
end)
276
277
278
teleport_menu:NewButton("Teleport 10 studs forward", "Teleports player 10 studs forward", function()
279
game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 0, -10)
280
end)
281
282
teleport_menu:NewButton("Teleport 10 studs up", "Teleports player 10 studs up", function()
283
game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 10, 0)
284
end)
285
286
teleport_menu:NewButton("Teleport 10 studs down", "Teleports player 10 studs down", function()
287
game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, -10, 0)
288
end)
289
290
teleport_menu:NewButton("Teleport 20 studs forward", "Teleports player 20 studs forward", function()
291
game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 0, -20)
292
end)
293
294
teleport_menu:NewButton("Teleport 20 studs up", "Teleports player 20 studs up", function()
295
game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 20, 0)
296
end)
297
298
teleport_menu:NewButton("Teleport 20 studs down", "Teleports player 20 studs down", function()
299
game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, -20, 0)
300
end)
301
302
teleport_menu:NewButton("Teleport 10 studs up and forward", "Teleports player 10 studs up and forward", function()
303
game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 10, -10)
304
end)
305
306
teleport_menu:NewButton("Teleport 20 studs up and forward", "Teleports player 20 studs up and forward", function()
307
game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = game.Workspace[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame * CFrame.new(0, 20, -20)
308
end)
309
310
main_scripts:NewButton("Coordinates Grabber", "Execute Coordinates Grabber Gui", function()
311
spawn(function ()
312
loadstring(game:HttpGet("https://pastebin.com/raw/M4TtucPi", true))()
313
end)
314
end)
315
316
main_scripts:NewButton("Dark Dex Stable", "Execute Dark Dex Stable", function()
317
spawn(function ()
318
loadstring(game:HttpGet("https://raw.githubusercontent.com/loglizzy/dex-custom-icons/main/main.lua"))()
319
end)
320
end)
321
322
main_scripts:NewButton("Simple Spy", "Execute Simply Spy", function()
323
spawn(function ()
324
loadstring(game:HttpGet("https://pastebin.com/raw/rqgZVWGw"))()
325
end)
326
end)
327
328
main_scripts:NewButton("BTools", "Execute BTools", function()
329
spawn(function ()
330
loadstring(game:HttpGet("https://pastebin.com/raw/JpEmyNa0"))()
331
end)
332
end)
333
334
function createFlex()
335
players = game:GetService("Players")
336
faces = {"Front","Back","Bottom","Left","Right","Top"}
337
currentPlayer = nil
338
lplayer = players.LocalPlayer
339
340
players.PlayerAdded:Connect(function(p)
341
currentPlayer = p
342
p.CharacterAdded:Connect(function(character)
343
createESP(character)
344
end)
345
end)
346
347
function checkPart(obj) if (obj:IsA("Part") or obj:IsA("MeshPart")) and obj.Name~="HumanoidRootPart" then return true end end
348
349
function actualESP(obj)
350
for i=0,5 do
351
surface = Instance.new("SurfaceGui",obj)
352
surface.Face = Enum.NormalId[faces[i+1]]
353
surface.AlwaysOnTop = true
354
frame = Instance.new("Frame",surface)
355
frame.Size = UDim2.new(1,0,1,0)
356
frame.BorderSizePixel = 0
357
frame.BackgroundTransparency = TRANSPARENCY
358
if currentPlayer.Team == players.LocalPlayer.Team then
359
frame.BackgroundColor3 = Color3.new(ALLYCOLOR[1],ALLYCOLOR[2],ALLYCOLOR[3])
360
else
361
frame.BackgroundColor3 = Color3.new(ENEMYCOLOR[1],ENEMYCOLOR[2],ENEMYCOLOR[3])
362
end
363
end
364
end
365
366
function createHealthbar(hrp)
367
board =Instance.new("BillboardGui",hrp)
368
board.Name = "total"
369
board.Size = UDim2.new(1,0,1,0)
370
board.StudsOffset = Vector3.new(3,1,0)
371
board.AlwaysOnTop = true
372
373
bar = Instance.new("Frame",board)
374
bar.BackgroundColor3 = Color3.new(255,0,0)
375
bar.BorderSizePixel = 0
376
bar.Size = UDim2.new(0.2,0,4,0)
377
bar.Name = "total2"
378
379
health = Instance.new("Frame",bar)
380
health.BackgroundColor3 = Color3.new(0,255,0)
381
health.BorderSizePixel = 0
382
health.Size = UDim2.new(1,0,hrp.Parent.Humanoid.Health/100,0)
383
hrp.Parent.Humanoid.Changed:Connect(function(property)
384
hrp.total.total2.Frame.Size = UDim2.new(1,0,hrp.Parent.Humanoid.Health/100,0)
385
end)
386
end
387
388
function createESP(c)
389
bugfix = c:WaitForChild("Head")
390
for i,v in pairs(c:GetChildren()) do
391
if checkPart(v) then
392
actualESP(v)
393
end
394
end
395
if HEALTHBAR_ACTIVATED then
396
createHealthbar(c:WaitForChild("HumanoidRootPart"))
397
end
398
end
399
400
for i,people in pairs(players:GetChildren()) do
401
if people ~= players.LocalPlayer then
402
currentPlayer = people
403
createESP(people.Character)
404
people.CharacterAdded:Connect(function(character)
405
createESP(character)
406
end)
407
end
408
end
409
end