· 8 years ago · Jul 26, 2018, 09:12 PM
1--[[============================================Scap_Gui================================================
2
3 _____ _ _ ____ _____ _____ _
4 / ____| | | | | | _ \ _ | __ \ / ____| | |
5 | | ___ __| | ___ __| | | |_) |_ _(_) | | | | _____ _| (___ ___ __ _ _ __ | |_ ___ _ __
6 | | / _ \ / _` |/ _ \/ _` | | _ <| | | | | | | |/ _ \ \ / /\___ \ / __/ _` | '_ \| __/ _ \ '__|
7 | |___| (_) | (_| | __/ (_| | | |_) | |_| |_ | |__| | __/\ V / ____) | (_| (_| | |_) | || __/ |
8 \_____\___/ \__,_|\___|\__,_| |____/ \__, (_) |_____/ \___| \_/ |_____/ \___\__,_| .__/ \__\___|_|
9 __/ | | |
10 |___/ |_|
11
12--===============================================Scap_Gui================================================]]
13local Gui = Instance.new("ScreenGui", game.CoreGui)
14Gui.Name = "Scap_Gui"
15
16local Frame = Instance.new("ScrollingFrame", Gui)
17Frame.Name = "Hub"
18Frame.BorderColor3 = Color3.new(255,255,255)
19Frame.Size = UDim2.new(0,500,0,500)
20Frame.Position = UDim2.new(-1,250,0.5,-250)
21Frame.BackgroundColor3 = Color3.new(85/255, 255/255, 127/255)
22Frame.BackgroundTransparency = 0.3
23Frame.BorderSizePixel = 2
24Frame.ZIndex = 2
25Frame.BackgroundColor3 = Color3.new(85/255, 255/255, 127/255)
26
27local Scripts = Instance.new("TextButton", Frame)
28Scripts.TextColor3 = Color3.new(255,255,255)
29Scripts.BackgroundTransparency = 1
30Scripts.ZIndex = 2
31Scripts.Size = UDim2.new(1,0,0,30)
32Scripts.Font = "SourceSansBold"
33Scripts.Name = "1"
34Scripts.FontSize = "Size32"
35Scripts.Text = "Scripts: "
36
37local ScriptingFrame = Instance.new("Frame", Gui)
38ScriptingFrame.Name = "ScriptingFrame"
39ScriptingFrame.Size = UDim2.new(0,500,0,500)
40ScriptingFrame.Position = UDim2.new(0.5,-250,0.5,-250)
41ScriptingFrame.BorderColor3 = Color3.new(255,255,255)
42ScriptingFrame.BackgroundColor3 = Color3.new(85/255, 255/255, 127/255)
43ScriptingFrame.BackgroundTransparency = 0.3
44ScriptingFrame.BorderSizePixel = 2
45ScriptingFrame.Visible = false
46
47local PlayerFrame = Instance.new("Frame", Gui)
48PlayerFrame.Name = "PlayerFrame"
49PlayerFrame.Size = UDim2.new(0,500,0,500)
50PlayerFrame.Position = UDim2.new(0.5,-250,0.5,-250)
51PlayerFrame.BorderColor3 = Color3.new(255,255,255)
52PlayerFrame.BackgroundColor3 = Color3.new(85/255, 255/255, 127/255)
53PlayerFrame.BackgroundTransparency = 0.3
54PlayerFrame.BorderSizePixel = 2
55PlayerFrame.Visible = false
56
57local Logo = Instance.new("ImageLabel", Frame)
58Logo.BackgroundTransparency = 1
59Logo.Position = UDim2.new(0,0,0,-100)
60Logo.Size = UDim2.new(1,0,0,100)
61Logo.Rotation = 0.001
62Logo.Image = "rbxassetid://399174577"
63
64local ScriptBox = Instance.new("TextBox", ScriptingFrame)
65ScriptBox.Font = "SourceSansItalic"
66ScriptBox.FontSize = "Size24"
67ScriptBox.Text = "Script Here"
68ScriptBox.TextWrapped = true
69ScriptBox.TextScaled = true
70ScriptBox.BackgroundTransparency = 0.6
71ScriptBox.Size = UDim2.new(1,0,0.9,0)
72ScriptBox.TextXAlignment = "Left"
73ScriptBox.TextYAlignment = "Top"
74
75local Execute = Instance.new("TextButton", ScriptingFrame)
76Execute.Text = "Execute"
77Execute.BackgroundColor3 = Color3.new(0,0,0)
78Execute.TextColor3 = Color3.new(255,0,0)
79Execute.Size = UDim2.new(0.8,0,0.1,0)
80Execute.Position = UDim2.new(0.2,0,0.9,0)
81Execute.Font = "SourceSansBold"
82Execute.FontSize = "Size60"
83
84local Back = Instance.new("TextButton", ScriptingFrame)
85Back.Text = "<-- Back"
86Back.Name = "Back"
87Back.BackgroundTransparency = 1
88Back.TextColor3 = Color3.new(255,255,255)
89Back.Size = UDim2.new(0.2,0,0.1,0)
90Back.Position = UDim2.new(0,0,0.9,0)
91Back.Font = "SourceSansBold"
92Back.FontSize = "Size24"
93
94local PBack = Instance.new("TextButton", PlayerFrame)
95PBack.Text = "<-- Back"
96PBack.BackgroundTransparency = 1
97PBack.TextColor3 = Color3.new(255,255,255)
98PBack.Size = UDim2.new(0.2,0,0.1,0)
99PBack.Position = UDim2.new(0,0,0.9,0)
100PBack.Font = "SourceSansBold"
101PBack.FontSize = "Size24"
102
103local Editor = Instance.new("TextLabel", PlayerFrame)
104Editor.Name = "1"
105Editor.FontSize = "Size32"
106Editor.Font = "SourceSansBold"
107Editor.BackgroundTransparency = 1
108Editor.Size = UDim2.new(1,0,0,50)
109Editor.TextColor3 = Color3.new(255,255,255)
110Editor.Text = "Player Editor"
111
112Execute.MouseButton1Down:connect(function()
113local script = Instance.new('LocalScript', Gui)
114local sc, loaderr = loadstring(ScriptBox.Text, '='..script:GetFullName())
115if not sc then
116Execute.Text = "Error"
117ScriptBox.Text = loaderr
118wait(5)
119Execute.Text = "Execute"
120ScriptBox.Text = "Script Here"
121else
122sc()
123ScriptBox.Text = "Script Loaded"
124Execute.Text = "Executed"
125wait(3)
126Execute.Text = "Execute"
127ScriptBox.Text = "Script Here"
128end
129end)
130
131local PlayerList = Instance.new("ScrollingFrame", Gui)
132PlayerList:TweenPosition(UDim2.new(-0.86, 250, 0.5, -250))
133PlayerList.Name = "PlayerList"
134PlayerList.Size = UDim2.new(0,250,0,500)
135PlayerList.Position = UDim2.new(1,0,0,0)
136PlayerList.BorderColor3 = Color3.new(255,255,255)
137PlayerList.BackgroundColor3 = Color3.new(85/255, 255/255, 127/255)
138PlayerList.BackgroundTransparency = 0.3
139PlayerList.BorderSizePixel = 2
140
141local PlayerLabel = Instance.new("TextButton", PlayerList)
142PlayerLabel.Name = "1"
143PlayerLabel.Size = UDim2.new(1,0,0,30)
144PlayerLabel.BackgroundTransparency = 1
145PlayerLabel.TextColor3 = Color3.new(255,255,255)
146PlayerLabel.Text = "PlayerList: "
147PlayerLabel.Font = "SourceSansBold"
148PlayerLabel.FontSize = "Size32"
149
150Back.MouseButton1Down:connect(function()
151ScriptingFrame.Visible = false
152PlayerList.Visible = true
153Frame.Visible = true
154end)
155
156PBack.MouseButton1Down:connect(function()
157PlayerFrame.Visible = false
158Frame.Visible = true
159end)
160
161function playerlists()
162for i,c in pairs(PlayerList:GetChildren()) do
163if c.Name ~= "1" then
164c:Destroy()
165end
166end
167local e = 2
168local previousvalue = 1
169for i,v in pairs(game.Players:GetChildren()) do
170if PlayerList:FindFirstChild('1') then
171local q = Instance.new("TextButton", PlayerList)
172q.Size = UDim2.new(1,0,0,30)
173q.BackgroundTransparency = 1
174q.TextColor3 = Color3.new(255,255,255)
175q.Name = e
176q.Text = v.Name
177q.Font = "SourceSansBold"
178q.FontSize = "Size32"
179q.Position = PlayerList[previousvalue].Position+UDim2.new(0,0,0,38)
180previousvalue = e
181e = e+1
182end
183end
184end
185
186playerlists()
187for i,p in pairs(PlayerList:GetChildren()) do
188if p:IsA("TextButton") and p.Name ~= "1" then
189p.MouseButton1Down:connect(function()
190for i,v in pairs(PlayerFrame:GetChildren()) do
191if v:IsA("TextBox") then
192v.Text = p.Text
193end
194end
195Frame.Visible = false
196PlayerFrame.Visible = true
197end)
198end
199end
200
201game.Players.PlayerAdded:connect(function()
202playerlists()
203for i,p in pairs(PlayerList:GetChildren()) do
204if p:IsA("TextButton") and p.Name ~= "1" then
205p.MouseButton1Down:connect(function()
206for i,v in pairs(PlayerFrame:GetChildren()) do
207if v:IsA("TextBox") then
208v.Text = p.Text
209end
210end
211Frame.Visible = false
212PlayerFrame.Visible = true
213end)
214end
215end
216end)
217
218game.Players.PlayerRemoving:connect(function()
219playerlists()
220for i,p in pairs(PlayerList:GetChildren()) do
221if p:IsA("TextButton") and p.Name ~= "1" then
222p.MouseButton1Down:connect(function()
223for i,v in pairs(PlayerFrame:GetChildren()) do
224if v:IsA("TextBox") then
225v.Text = p.Text
226end
227end
228Frame.Visible = false
229PlayerFrame.Visible = true
230end)
231end
232end
233end)
234
235local Open = Instance.new("ImageButton", Gui)
236Open.Position = UDim2.new(0,0,0.6,0)
237Open.Size = UDim2.new(0,50,0,50)
238Open.BackgroundTransparency = 1
239Open.Image = "http://www.roblox.com/asset/?id=396985510"
240
241local Close = Instance.new("ImageButton", Frame)
242Close.Name = "Close_Logo"
243Close.Size = UDim2.new(0,100,0,100)
244Close.BackgroundTransparency = 1
245Close.Position = UDim2.new(0,-80,0,-80)
246Close.Rotation = -45
247Close.Image = "http://www.roblox.com/asset/?id=396985510"
248
249Close.MouseButton1Down:connect(function(click)
250Frame:TweenPosition(UDim2.new(-1, 250, 0.5, -250))
251PlayerList:TweenPosition(UDim2.new(-0.86, 250, 0.5, -250))
252Open:TweenPosition(UDim2.new(0,0,0.6,0))
253playerlists()
254for i,p in pairs(PlayerList:GetChildren()) do
255if p:IsA("TextButton") and p.Name ~= "1" then
256p.MouseButton1Down:connect(function()
257for i,v in pairs(PlayerFrame:GetChildren()) do
258if v:IsA("TextBox") then
259v.Text = p.Text
260end
261end
262Frame.Visible = false
263PlayerFrame.Visible = true
264end)
265end
266end
267end)
268
269Open.MouseButton1Down:connect(function(click)
270playerlists()
271for i,p in pairs(PlayerList:GetChildren()) do
272if p:IsA("TextButton") and p.Name ~= "1" then
273p.MouseButton1Down:connect(function()
274for i,v in pairs(PlayerFrame:GetChildren()) do
275if v:IsA("TextBox") then
276v.Text = p.Text
277end
278end
279Frame.Visible = false
280PlayerFrame.Visible = true
281end)
282end
283end
284Frame:TweenPosition(UDim2.new(0.5,-250,0.5,-250))
285PlayerList:TweenPosition(UDim2.new(0.762, -250, 0.5, -250))
286Open:TweenPosition(UDim2.new(0,-55,0.6,0))
287end)
288
289local Title = Instance.new("TextLabel", Frame)
290Title.BackgroundTransparency = 1
291Title.Position = UDim2.new(0,0,0,-50)
292Title.Size = UDim2.new(1.5,0,0,0)
293Title.TextColor3 = Color3.new(255,255,255)
294Title.TextStrokeColor3 = Color3.new(85/255, 255/255, 127/255)
295Title.TextStrokeTransparency = 0
296Title.Font = "SourceSansBold"
297Title.FontSize = "Size60"
298Title.Text = "FaZe-Reborn"
299
300ScriptTable = {
301Explorer = function() TextProperties = {"ZOffset", "CharacterAppearance", "PrimaryPart", "SkyboxBk", "SkyboxDn", "WaterTransparency", "WaterWaveSpeed", "HipHeight","ChatHistory","ConversationDistance", "BlastPressure", "BlastRadius", "InitialPrompt", "CPU", "OSVer", "OsPlatformId", "CpuSpeed", "D", "P", "maxForce", "InstanceCount", "PlaceId", "workspace", "GarbageCollectionFrequency", "BinType", "Grip", "ActivationState", "GarbageCollectionLimit", "ShadowColor", "TargetPoint", "WalkDirection", "WalkToPart", "Image", "Font", "ClearTextOnFocus", "TextTransparency", "WalkToPoint", "ColorShift_Bottom", "ColorShift_Top","MaxSpeed","CartoonFactor","Target","MaxThrust","MaxTorque","TargetOffset","ThrustD", "ThrustP", "TurnD", "TurnP", "profileName", "Resolution", "Shadow", "Bevels", "BatchSize", "AASamples", "Genre", "CreatorType", "CreatorId", "JobId", "SkyboxUp", "SkyboxFt", "SkyboxLf", "StarCount", "ReporterType", "Outfit1", "Outfit2", "Pants", "PlayCount", "Shirt", "MinReportInterval", "VelocitySpread","Rate", "DataSendRate", "DataGCRate", "Archivable", "ClassName","NameDisplayerDistance", "MaxVelocity","PantsTemplate","ShirtTemplate","SoundId","Pitch","IsPlaying","IsPaused","Looped","PlayOnRemove","StudsPerTileU","StudsPerTileV", "Name", "DataCost", "Value", "MaxPlayers" , "PersonalServerRank" ,"NumPlayers" , "Text", "Reflectance","FogEnd", "FogStart","WaterTransparency", "Transparency", "Heat", "TeamName", "WalkSpeed", "Health", "MaxHealth", "Size", "Position", "AccountAge", "TeamColor", "userId", "Brightness", "Ambient", "OsPlatform", "SimulationRadius", "ChatMode", "AccountAgeReplicate", "Character", "Steer", "Style","NetworkOwnerV3", "CanCollide", "CFrame", "TimeOfDay", "FieldOfView", "CameraType", "LinkedSource", "MachineAddress", "Port"}
302BoolProperties = {"Anchored", "AllowInsertFreeModels","SuperSafeChatReplicate", "Player", "HangDetection", "FullScriptCode", "DataModelJobs", "DeviceLost", "SSAO", "SoundEnabled", "SoftwareSound", "TextFits", "TextWrap", "Draggable", "BubbleChat" , "AutoRuns", "Guest", "LocalSaveEnabled", "PlatformStand", "AutoRotate", "CelestialBodiesShown","HasBuildTools" , "ClassicChat" , "DevEnableMouseLock" ,"Netural", "CanCollide", "Disabled", "Outlines" ,"Jump", "Sit", "Visible", "IsSmooth" , "Enabled", "Locked", "FilteringEnabled", "StreamingEnabled", "GlobalShadows", "RobloxLocked", "ScriptsDisabled", "Value"}
303BrickColorProperties = {"BrickColor", "Color", "TeamColor", "AllowSweep", "WaterColor", "ParallelPhysics", "Is30FpsThrottleEnabled", "HeadsUpDisplay", "Texture", "Value", "WaterColor", "SkinColor", "SparkleColor", "FogColor", "HeadColor", "LeftArmColor", "RightArmColor", "TorsoColor", "RightLegColor", "LeftLegColor","ShadowColor", "Ambient", "SecondaryColor"}
304s = Instance.new("ScreenGui", game.CoreGui)
305s.Name = "Explorers"
306pgr = Instance.new("TextButton")
307pgr.Parent = s
308pgr.Size = UDim2.new(0,100,0,40)
309pgr.Position = UDim2.new(0,30,0,440)
310pgr.Text="Workspace"
311pgr.BackgroundTransparency = 0.7
312pgr.TextColor = BrickColor.new("Institutional white")
313pgr.BackgroundColor = BrickColor.new("Really Black")
314pgr.BorderColor = BrickColor.new("Black")
315pgr.Font = "ArialBold"
316pgr.FontSize = "Size14"
317pgr.TextStrokeColor3 = Color3.new(0/0,0/0,0/0)
318pgr.TextStrokeTransparency = 0.3
319pgr.BorderSizePixel = 1
320pgr.BorderColor = BrickColor.new("White")
321
322if game.Players.LocalPlayer.PlayerGui:findFirstChild("Explorer") then
323 game.CoreGui:findFirstChild("Explorer"):Remove()
324end
325
326Banned = {}
327
328
329
330function isBanned()
331 for i,v in pairs(game.Players:GetPlayers()) do
332 if v.Name == Banned then
333 v:Destroy();
334 else
335 print("Player: "..v.Name.." has passed the test of banishments.");
336 end
337 end
338end
339
340
341
342local Cloned
343local Deleted
344local DeleteParent
345local Player
346local Search
347local ScriptSearch
348local Gui
349local Cloned = nil
350local Deleted = nil
351local DeleteParent = nil
352local Current = 0
353local CurrentOption = 0
354
355function Clear()
356 if Gui then
357 Gui:Remove()
358 end
359 Current = 0
360 CurrentOption = 0
361end
362
363function AddButton(N, Function, Color, Copy)
364 if not N then
365 error("RenderButton - No Name Specified")
366 end
367 if not Function then
368 error("RenderButton - No Function Specified")
369 end
370 if not Color then
371 Color = Color3.new(1, 1, 1)
372 end
373 if Copy == nil then
374 Copy = true
375 end
376 P = Instance.new("TextButton")
377 if Copy then
378 P.Size = UDim2.new(0, 110, 0, 20)
379 else
380 P.Size = UDim2.new(0, 130, 0, 20)
381 end
382 P.Text = N.Name
383 P.Name = N.Name
384 P.Parent = Gui
385 P.BackgroundColor3 = Color
386 P.TextColor3 = Color3.new(0, 0, 0)
387 P.BackgroundTransparency = 0.5
388 P.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300, 0, 50+(20*((Current%30)-1)))
389 P.MouseButton1Click:connect(function()
390 Function(P)
391 end)
392 D = Instance.new("TextButton")
393 D.Size = UDim2.new(0, 20, 0, 20)
394 D.Text = "X"
395 D.Name = N.Name
396 D.Parent = Gui
397 D.BackgroundColor3 = Color3.new(1, 0, 0)
398 D.TextColor3 = Color3.new(0, 0, 0)
399 D.BackgroundTransparency = 0.5
400 D.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300+130, 0, 50+(20*((Current%30)-1)))
401 D.MouseButton1Click:connect(function()
402 Deleted = N
403 DeleteParent = N.Parent
404 N.Parent = nil
405 Clear()
406 Search(DeleteParent)
407 end)
408 if Copy then
409 C = Instance.new("TextButton")
410 C.Size = UDim2.new(0, 20, 0, 20)
411 C.Text = "C"
412 C.Name = N.Name
413 C.Parent = Gui
414 C.BackgroundColor3 = Color3.new(0, 1, 0.5)
415 C.TextColor3 = Color3.new(0, 0, 0)
416 C.BackgroundTransparency = 0.5
417 C.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300+110, 0, 50+(20*((Current%30)-1)))
418 C.MouseButton1Click:connect(function()
419 Cloned = N
420 Clear()
421 Search(N.Parent)
422 end)
423 end
424 Current = Current + 1
425 return P
426end
427
428function AddOption(N, Function, Color, Text)
429 if not N then
430 error("RenderButton - No Name Specified")
431 end
432 if not Color then
433 Color = Color3.new(1, 1, 1)
434 end
435 if Text == nil then
436 Text = false
437 end
438 if Text then
439 P = Instance.new("TextBox")
440 else
441 P = Instance.new("TextButton")
442 end
443 P.Text = N
444 P.Name = N
445 P.Parent = Gui
446 P.BackgroundColor3 = Color
447 P.TextColor3 = Color3.new(0, 0, 0)
448 P.BackgroundTransparency = 0.5
449 P.Size = UDim2.new(0, 150, 0, 20)
450 P.Position = UDim2.new(0, ((math.modf(CurrentOption/30))*150)+150, 0, 50+(20*((CurrentOption%30)-1)))
451 if not Text and Function then
452 P.MouseButton1Click:connect(function() Function(P) end)
453 end
454 CurrentOption = CurrentOption + 1
455 return P
456end
457
458function AddTextOption(Obj, Prop)
459 local Ob = Obj
460 local Pro = Prop
461 if type(Ob[Pro]) == "number" or type(Ob[Pro]) == "string" then
462 CurrentOption = CurrentOption + 1
463 local T = AddOption(Ob[Pro], nil, Color3.new(0.1, 0.4, 0.1), true)
464 CurrentOption = CurrentOption - 2
465 local O = AddOption("Change "..Pro..":", function() Ob[Pro] = T.Text end, Color3.new(0.1, 0.8, 0.1), false)
466 CurrentOption = CurrentOption + 1
467 end
468end
469
470function AddBrickColorOption(Obj, Prop)
471 local Ob = Obj
472 local Pro = Prop
473 if BrickColor.new(tostring(Ob[Pro])) == Ob[Pro] then
474 CurrentOption = CurrentOption + 1
475 local T = AddOption(tostring(Ob[Pro]), nil, Color3.new(0.1, 0.4, 0.1), true)
476 CurrentOption = CurrentOption - 2
477 local O = AddOption("Change "..Pro..":", function() Ob[Pro] = BrickColor.new(T.Text) end, Color3.new(0.1, 0.8, 0.1), false)
478 CurrentOption = CurrentOption + 1
479 end
480end
481
482function UnanchorObject(Objects)
483local function Recurse(Base)
484for _, Object in pairs(Base:GetChildren()) do
485if Object:IsA("CornerWedgePart") or Object:IsA("FormFactorPart") or Object:IsA("Part") or Object:IsA("UnionOperation") or Object:IsA("BasePart") or Object:IsA("ParallelRampPart") or Object:IsA("PrismPart") or Object:IsA("PyramidPart") or Object:IsA("RightAngleRampPart") or Object:IsA("TrussPart") or Object:IsA("VehicleSeat") then
486Object.Anchored = false
487end
488Recurse(Object)
489end
490end
491Recurse(Objects)
492end
493
494
495
496
497function AddBoolOption(Obj, Prop)
498 local Ob = Obj
499 local Pro = Prop
500 if type(Ob[Pro]) == "boolean" then
501 local O = AddOption(Pro..": "..tostring(Ob[Pro]), nil, Color3.new(0.1, 0.8, 0.1), false)
502 O.MouseButton1Click:connect(function()
503 if Ob[Pro] then
504 Ob[Pro] = false
505 O.Text = Pro..": false"
506 else
507 Ob[Pro] = true
508 O.Text = Pro..": true"
509 end
510 end)
511 end
512end
513
514function TestProperty(Obj, Property)
515 Success = pcall(function()
516 if Obj[Property] then
517 return
518 end
519 end)
520 return Success
521end
522
523function LoadOptions(Object)
524 for Num, Prop in pairs(TextProperties) do
525 if TestProperty(Object, Prop) then
526 AddTextOption(Object, Prop)
527 end
528 end
529 for Num, Prop in pairs(BoolProperties) do
530 if TestProperty(Object, Prop) then
531 AddBoolOption(Object, Prop)
532 end
533 end
534 for Num, Prop in pairs(BrickColorProperties) do
535 if TestProperty(Object, Prop) then
536 AddBrickColorOption(Object, Prop)
537 end
538 end
539end
540
541
542function AddForceField(Player)
543 Instance.new("ForceField", Player.Character)
544end
545function Killp(Player)
546 Player.Character.Humanoid.Health=0
547end
548function AddExplode(Player)
549 Instance.new("Explosion", Player.Character)
550end
551function AddSparkles(Player)
552 Instance.new("Sparkles", Player.Character)
553end
554
555
556function FreezeParts(b)
557 if (b.className == "Part") then
558 b.Anchored=true;
559 end
560end
561
562function TPToObject(Object1)
563 local localplr = game.Players.LocalPlayer.Character.HumanoidRootPart
564 localplr.CFrame = Object1.CFrame+Vector3.new(0,3,0)
565end
566
567
568function Search(Object)
569 Gui = Instance.new("ScreenGui")
570 Gui.Parent = game.CoreGui
571 Gui.Name = "Explorer"
572 if Object ~= game then
573 AddOption("Back", function()
574 Clear();
575 Search(Object.Parent)
576 end, Color3.new(0.5, 1, 1), false)
577 end
578 if Object:IsA("Sound") then
579 AddOption("Copy ID", function() CopyString(tostring(Object.SoundId):sub(14)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
580 AddOption("Play", function() Object:Play(); Clear(); Search(Object); end, Color3.new(0, 0, 1), false)
581 AddOption("Stop", function() Object:Stop(); Clear(); Search(Object); end, Color3.new(1, 1, 0), false)
582 end
583 if Object:IsA("Workspace") then
584 AddOption("BlackHole", function() local p= game.Players:GetChildren() for i= 1, #p do if p[i] ~= "LocalPlayer" then b = Instance.new("BodyPosition") b.Parent = p[i].Character.Torso b.maxForce = Vector3.new(6000000,60000000,60000000) b.position = Vector3.new(100,10,0)end end end, Color3.new(1, 0.6, 0.1), false)
585 end
586 if Object:IsA("IntValue") or Object:IsA("StringValue") or Object:IsA("NumberValue") then
587 AddOption("Copy Value", function() CopyString(tostring(Object.Value)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
588 end
589 if Object:IsA("TextLabel") or Object:IsA("TextBox") or Object:IsA("Message") then
590 AddOption("Copy Value", function() CopyString(tostring(Object.Text)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
591 end
592 AddOption("Get Path", function() CopyString(tostring("game." .. Object:GetFullName())) Clear(); Search(Object) end, Color3.new(0.5, 1, 1), false)
593 if Object ~= game then
594 AddOption("Unanchor Children", function() UnanchorObject(Object); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
595 AddOption("ClearAllChildren", function() Object:ClearAllChildren(); Clear(); Search(Object); end, Color3.new(1, 0.6, 0.1), false)
596 end
597 AddOption("Reload", function() Clear(); Search(Object); end, Color3.new(0.2, 1, 0.2), false)
598 if Cloned then
599 AddOption("Paste", function() Cloned:Clone().Parent = Object; Clear(); Search(Object); end, Color3.new(0.5, 1, 1), false)
600 end
601 if Deleted then
602 AddOption("Undo", function() Deleted.Parent = DeleteParent; Deleted = nil; DeletedParent = nil; Clear(); Search(Object); end, Color3.new(1, 0.6, 0.1), false)
603 end
604 if Object:IsA("Player") then
605 AddOption("Goto Character", function() Clear(); if Object.Character then Search(Object.Character); end end, Color3.new(1, 1, 1), false)
606 AddOption("Ban", function() table.insert(Banned, Object.Name); end, Color3.new(1,0.6,0.1), false)
607 end
608 if Object:IsA("Lighting") then
609 AddOption("Night", function() Object.TimeOfDay="24:24:24" end, Color3.new(1.,0.6,0.1), false)
610 AddOption("Day", function() Object.TimeOfDay="12:12:12" end, Color3.new(1.,0.6,0.1), false)
611 end
612 if Object:IsA("LocalScript") then
613 AddOption("EditScript", function() Clear(); ScriptSearch(Object); end, Color3.new(1, 1, 1), false)
614 end
615 if Object:IsA("ModuleScript") then
616 AddOption("EditScript", function() Clear(); ScriptSearch(Object); end, Color3.new(1, 1, 1), false)
617 end
618 if Object:IsA("Terrain") then
619 AddOption("Clear", function() Object:Clear(); end, Color3.new(1, 1, 1), false)
620 end
621 if Object:IsA("CornerWedgePart") or Object:IsA("FormFactorPart") or Object:IsA("Part") or Object:IsA("UnionOperation") or Object:IsA("BasePart") or Object:IsA("ParallelRampPart") or Object:IsA("PrismPart") or Object:IsA("PyramidPart") or Object:IsA("RightAngleRampPart") or Object:IsA("TrussPart") or Object:IsA("VehicleSeat") then
622 AddOption("Teleport To Part", function() TPToObject(Object); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
623 end
624
625 LoadOptions(Object)
626 AddOption("Close", Clear, Color3.new(1, 0.2, 0), false)
627 if not Object:IsA("Workspace") or not Object:IsA("Player") then
628 for Num, Obj in pairs(Object:GetChildren()) do
629 --if not Obj:IsA("BasePart") or not Object.Parent == game.Workspace then
630 if true then
631 if Obj:IsA("LocalScript") then
632 AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 0, 0), true)
633 elseif Obj:IsA("Script") or Obj:IsA("StarterScript") or Obj:IsA("CoreScript") then
634 AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(0.5, 0.5, 0.8), true)
635 elseif Obj.Parent == game then
636 AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 1, 1), false)
637 else
638 AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 1, 1), true)
639 end
640 end
641 end
642 end
643 function MoveUp(Place, Amount)
644 for i,v in pairs(Place:GetChildren()) do
645 if v:IsA("TextLabel") or v:IsA("TextBox") then
646 v.Position = v.Position + UDim2.new(0,0,0,-Amount)
647 end
648 end
649 end
650 function MoveDown(Place, Amount)
651 for i,v in pairs(Place:GetChildren()) do
652 if v:IsA("TextLabel") or v:IsA("TextBox") then
653 v.Position = v.Position + UDim2.new(0,0,0,Amount)
654 end
655 end
656 end
657 i=0
658 function ScriptSearch(S)
659 Script2 = S
660 Script = decompile(Script2)
661 Table = {}
662 Enabled = true
663 Gui = Instance.new("ScreenGui")
664 Gui.Parent = game.CoreGui
665 Gui.Name = "Explorer"
666 while Enabled do
667 Start, End = string.find(Script, '\n')
668 print(Start, End)
669 if Start and End then
670 table.insert(Table, string.sub(Script, 1, End))
671 New = string.sub(Script, End+1, string.len(Script))
672 Script = New
673 else
674 Enabled = false
675 table.insert(Table, string.sub(Script, 1, End))
676 print("Finished")
677 end
678 end
679 P = Instance.new("TextLabel")
680 P.Size = UDim2.new(0, 500, 0, 20)
681 P.Text = Script2.Name
682 P.Name = "Script Line"
683 P.Parent = Gui
684 P.BackgroundColor3 = Color3.new(1, 1, 1)
685 P.TextColor3 = Color3.new(0, 0, 0)
686 P.BackgroundTransparency = 0.5
687 P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
688 P.TextXAlignment = "Left"
689 i=i+1
690 New = {}
691 for I,Val in pairs(Table) do
692 print(Val)
693 P = Instance.new("TextBox")
694 P.ClearTextOnFocus = false
695 P.Size = UDim2.new(0, 500, 0, 20)
696 P.Text = Val
697 P.Name = "Script Line"
698 P.Parent = Gui
699 P.BackgroundColor3 = Color3.new(1, 1, 1)
700 P.TextColor3 = Color3.new(0, 0, 0)
701 P.BackgroundTransparency = 0.5
702 P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
703 P.TextXAlignment = "Left"
704 table.insert(New, P)
705 i=i+1
706 end
707 i=1
708 P = Instance.new("TextButton")
709 P.Size = UDim2.new(0, 20, 0, 20)
710 P.Text = "^"
711 P.Name = "Scroll"
712 P.Parent = Gui
713 P.BackgroundColor3 = Color3.new(1, 1, 1)
714 P.TextColor3 = Color3.new(0, 0, 0)
715 P.BackgroundTransparency = 0.5
716 P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
717 P.MouseButton1Click:connect(function()
718 MoveUp(Gui, -20)
719 end)
720 i=i+1
721 P = Instance.new("TextButton")
722 P.Size = UDim2.new(0, 20, 0, 20)
723 P.Text = "v"
724 P.Name = "Scroll"
725 P.Parent = Gui
726 P.BackgroundColor3 = Color3.new(1, 1, 1)
727 P.TextColor3 = Color3.new(0, 0, 0)
728 P.BackgroundTransparency = 0.5
729 P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
730 P.MouseButton1Click:connect(function()
731 MoveDown(Gui, -20)
732 end)
733 i=i+1
734 P = Instance.new("TextButton")
735 P.Size = UDim2.new(0, 20, 0, 20)
736 P.Text = "^^"
737 P.Name = "Scroll"
738 P.Parent = Gui
739 P.BackgroundColor3 = Color3.new(1, 1, 1)
740 P.TextColor3 = Color3.new(0, 0, 0)
741 P.BackgroundTransparency = 0.5
742 P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
743 P.MouseButton1Click:connect(function()
744 MoveUp(Gui, -200)
745 end)
746 i=i+1
747 P = Instance.new("TextButton")
748 P.Size = UDim2.new(0, 20, 0, 20)
749 P.Text = "vv"
750 P.Name = "Scroll"
751 P.Parent = Gui
752 P.BackgroundColor3 = Color3.new(1, 1, 1)
753 P.TextColor3 = Color3.new(0, 0, 0)
754 P.BackgroundTransparency = 0.5
755 P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
756 P.MouseButton1Click:connect(function()
757 MoveDown(Gui, -200)
758 end)
759 i=i+1
760 P = Instance.new("TextButton")
761 P.Size = UDim2.new(0, 20, 0, 20)
762 P.Text = "S"
763 P.Name = "Save"
764 P.Parent = Gui
765 P.BackgroundColor3 = Color3.new(0, 1, 0)
766 P.TextColor3 = Color3.new(0, 0, 0)
767 P.BackgroundTransparency = 0.5
768 P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
769 P.MouseButton1Click:connect(function()
770 StringS = ""
771 for Num, Obj in pairs(New) do
772 StringS = StringS..Obj.Text..'\n'
773 end
774 S.Source = StringS
775 S.Disabled = true
776 S.Disabled = false
777 end)
778 i=i+1
779 P = Instance.new("TextButton")
780 P.Size = UDim2.new(0, 20, 0, 20)
781 P.Text = "C"
782 P.Name = "Copy"
783 P.Parent = Gui
784 P.BackgroundColor3 = Color3.new(1, 0.2, 0)
785 P.TextColor3 = Color3.new(0, 0, 0)
786 P.BackgroundTransparency = 0.5
787 P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
788 P.MouseButton1Click:connect(function()
789 StringS = ""
790 for Num, Obj in pairs(New) do
791 StringS = StringS..Obj.Text..'\n'
792 end
793 CopyString(StringS)
794 end)
795 i=i+1
796 P = Instance.new("TextButton")
797 P.Size = UDim2.new(0, 20, 0, 20)
798 P.Text = "x"
799 P.Name = "Back"
800 P.Parent = Gui
801 P.BackgroundColor3 = Color3.new(1, 0.2, 0)
802 P.TextColor3 = Color3.new(0, 0, 0)
803 P.BackgroundTransparency = 0.5
804 P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
805 P.MouseButton1Click:connect(function()
806 Clear()
807 i=0
808 Search(S)
809 end)
810 i=i+1
811 P = Instance.new("TextButton")
812 P.Size = UDim2.new(0, 20, 0, 20)
813 P.Text = "CB"
814 P.Name = "Back"
815 P.Parent = Gui
816 P.BackgroundColor3 = Color3.new(1, 0.2, 0)
817 P.TextColor3 = Color3.new(0, 0, 0)
818 P.BackgroundTransparency = 0.5
819 P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
820 P.MouseButton1Click:connect(function()
821 end)
822 i=i+1
823 end
824end
825
826pgr.MouseButton1Click:connect(function()
827 Clear()
828 Search(game)
829end) end,
830Aimbot = function() ContextAction = game:GetService("ContextActionService")
831
832
833
834_G.NoKillList={}
835
836_G.AimBotting=false
837
838_G.AimAtTorso=false
839
840_G.AimAtMurderer=false
841
842_G.RayCasting=true
843
844_G.TeamCheck=true
845
846_G.AimAtSheriff = false
847
848_G.clickLagSwitch = false
849
850_G.cast=workspace.FindPartOnRayWithIgnoreList
851
852_G.ray=Ray.new
853
854_G.MAX_ITERATIONS=25
855
856local function PiercingCast(p0,p1,ignore)
857
858 local Part
859
860 local i=0
861
862 repeat
863
864 i=i+1
865
866 local cond=(p1-p0).magnitude<999
867
868 Part,p0=_G.cast(workspace,_G.ray(p0,cond and p1-p0 or (p1-p0).unit*999),ignore)
869
870 if Part then
871
872 if Part.CanCollide==false or Part.Transparency==1 then
873
874 ignore[#ignore+1]=Part
875
876 Part=nil
877
878 end
879
880 elseif cond or i>_G.MAX_ITERATIONS then
881
882 break
883
884 end
885
886 until Part
887
888 return Part,p0
889
890end
891
892
893
894local Camera=Workspace.CurrentCamera
895
896local Player=game.Players.LocalPlayer
897
898game:GetService("RunService").RenderStepped:connect(function()
899
900if game.PlaceId == 186976759 then
901
902if game.Workspace.Camera:FindFirstChild("PlayerInfoModel") then
903
904for i, c in pairs (game.Players:GetChildren()) do
905
906if c:FindFirstChild("ProByGod") then
907
908c.ProByGod:Remove()
909
910end
911
912end
913
914for i, v in pairs (game.Workspace.Camera.PlayerInfoModel:GetChildren()) do
915
916if v.Name == "Friend" then
917
918for i, w in pairs (game.Players:GetChildren()) do
919
920if w.Name == v.Main.Data.Nickname.Text then
921
922if not w:FindFirstChild("ProByGod") then
923
924thyGodlyPro = Instance.new("StringValue", w)
925
926thyGodlyPro.Name = "ProByGod"
927
928end
929
930end
931
932end
933
934end
935
936end
937
938end
939
940
941
942if game.Workspace:FindFirstChild("Camera") then
943
944if game.Workspace.Camera.FieldOfView ~= 100 then
945
946game.Workspace.Camera.FieldOfView = 100
947
948end
949
950end
951
952wait(0.1)
953
954if game.Players.LocalPlayer.Character.WalkSpeedMaster.Disabled == false then
955
956game.Players.LocalPlayer.Character.WalkSpeedMaster.Disabled = true
957
958game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 12
959
960end
961
962wait(0.1)
963
964if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed == 0 then
965
966game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 12
967
968end
969
970if game.CoreGui:FindFirstChild("HUD") then
971
972if game.CoreGui.HUD.Type1.Scoping.B4.Transparency ~= 1 or game.CoreGui.HUD.Type1.Scoping.B1.Visible == true then
973
974game.CoreGui.HUD.Type1.Scoping.B1.Transparency = 1
975
976game.CoreGui.HUD.Type1.Scoping.B1.Visible = false
977
978game.CoreGui.HUD.Type1.Scoping.B2.Transparency = 1
979
980game.CoreGui.HUD.Type1.Scoping.B2.Visible = false
981
982game.CoreGui.HUD.Type1.Scoping.B3.Transparency = 1
983
984game.CoreGui.HUD.Type1.Scoping.B3.Visible = false
985
986game.CoreGui.HUD.Type1.Scoping.B4.Transparency = 1
987
988game.CoreGui.HUD.Type1.Scoping.B4.Visible = false
989
990end
991
992end
993
994end
995
996 if _G.AimBotting or AutoAimBot then
997
998 local p=game.Players:GetPlayers()
999
1000 local d,t=-1
1001
1002 local c=Camera.CoordinateFrame
1003
1004 for i=1,#p do
1005
1006 local ch=p[i].Character
1007
1008 if p[i]~=Player
1009
1010 and ch:FindFirstChild("Humanoid")
1011
1012 and ch:FindFirstChild("Torso")
1013
1014 and ch.Humanoid.Health>0
1015
1016 and not (_G.TeamCheck and Player.TeamColor==p[i].TeamColor or _G.NoKillList[p[i].Name] or ch:FindFirstChild'ForceField') then
1017
1018 local tp=_G.AimAtTorso and ch.Torso.Position or ch.Torso.CFrame*Vector3.new(0,1.5,0)
1019
1020 local HitPart=PiercingCast(c.p,tp,{Camera,Player.Character})
1021
1022 if not (_G.RayCasting and HitPart) or ch:IsAncestorOf(HitPart) then
1023
1024 if _G.AimAtMurderer == true and p[i].Backpack:FindFirstChild("Knife") and not p[i]:FindFirstChild("ProByGod") then
1025
1026 local m=(tp-c.p).unit:Dot(c.lookVector)
1027
1028 if m==m and m>d then
1029
1030 d,t=m,tp
1031
1032 end
1033
1034 elseif _G.AimAtMurderer == true and ch:FindFirstChild("Knife") and not p[i]:FindFirstChild("ProByGod") then
1035
1036 local m=(tp-c.p).unit:Dot(c.lookVector)
1037
1038 if m==m and m>d then
1039
1040 d,t=m,tp
1041
1042 end
1043
1044 elseif _G.AimAtSheriff == true and p[i].Backpack:FindFirstChild("Gun") and not p[i]:FindFirstChild("ProByGod") then
1045
1046 local m=(tp-c.p).unit:Dot(c.lookVector)
1047
1048 if m==m and m>d then
1049
1050 d,t=m,tp
1051
1052 end
1053
1054 elseif _G.AimAtSheriff == true and ch:FindFirstChild("Gun") and not p[i]:FindFirstChild("ProByGod") then
1055
1056 local m=(tp-c.p).unit:Dot(c.lookVector)
1057
1058 if m==m and m>d then
1059
1060 d,t=m,tp
1061
1062 end
1063
1064 elseif _G.AimAtSheriff == true and p[i].Backpack:FindFirstChild("Revolver") and not p[i]:FindFirstChild("ProByGod") then
1065
1066 local m=(tp-c.p).unit:Dot(c.lookVector)
1067
1068 if m==m and m>d then
1069
1070 d,t=m,tp
1071
1072 end
1073
1074 elseif _G.AimAtSheriff == true and ch:FindFirstChild("Revolver") and not p[i]:FindFirstChild("ProByGod") then
1075
1076 local m=(tp-c.p).unit:Dot(c.lookVector)
1077
1078 if m==m and m>d then
1079
1080 d,t=m,tp
1081
1082 end
1083
1084 elseif _G.AimAtMurderer == false and _G.AimAtSheriff == false and not p[i]:FindFirstChild("ProByGod") then
1085
1086 local m=(tp-c.p).unit:Dot(c.lookVector)
1087
1088 if m==m and m>d then
1089
1090 d,t=m,tp
1091
1092 end
1093
1094 end
1095
1096 end
1097
1098 end
1099
1100 end
1101
1102 if t then
1103
1104 Camera.CoordinateFrame=CFrame.new(Camera.Focus.p,t)*CFrame.new(0,0,0.5)
1105
1106 end
1107
1108 end
1109
1110end)
1111
1112
1113
1114
1115
1116
1117
1118myAimbot = game.CoreGui.RobloxGui
1119
1120_G.myAimbot = myAimbot
1121
1122myAimbotMessage = Instance.new("Hint", myAimbot)
1123
1124_G.myAimbotMessage = myAimbotMessage
1125
1126myAimbotMessage.Name = "$*&*#&*($(*()))"
1127
1128myAimbotMessage.Text="Aiming for: "..(_G.AimAtTorso and "Torso" or "Head").." | RayCastCheck: "..tostring(_G.RayCasting).." | TeamCheck: "..tostring(_G.TeamCheck).." | AutoAimBot: "..tostring(AutoAimBot).." | Aim at Murderer: "..tostring(_G.AimAtMurderer).." | Aim at Sheriff: "..tostring(_G.AimAtSheriff)
1129
1130
1131
1132local m=game.Players.LocalPlayer:GetMouse()
1133
1134
1135
1136m.Button2Down:connect(function()
1137
1138_G.AimBotting=true
1139
1140end)
1141
1142
1143
1144m.Button2Up:connect(function()
1145
1146_G.AimBotting=false
1147
1148end)
1149
1150
1151
1152
1153
1154ContextAction:BindAction("torso", function(_, ImputState)
1155
1156if ImputState == Enum.UserInputState.End then
1157
1158_G.AimAtTorso=not _G.AimAtTorso
1159
1160_G.myAimbotMessage.Text="Aiming for: "..(_G.AimAtTorso and "Torso" or "Head").." | RayCastCheck: "..tostring(_G.RayCasting).." | TeamCheck: "..tostring(_G.TeamCheck).." | AutoAimBot: "..tostring(AutoAimBot).." | Aim at Murderer: "..tostring(_G.AimAtMurderer).." | Aim at Sheriff: "..tostring(_G.AimAtSheriff)
1161
1162end
1163
1164end, false, Enum.KeyCode.P)
1165
1166
1167
1168ContextAction:BindAction("raycast", function(_, ImputState)
1169
1170if ImputState == Enum.UserInputState.End then
1171
1172_G.RayCasting=not _G.RayCasting
1173
1174_G.myAimbotMessage.Text="Aiming for: "..(_G.AimAtTorso and "Torso" or "Head").." | RayCastCheck: "..tostring(_G.RayCasting).." | TeamCheck: "..tostring(_G.TeamCheck).." | AutoAimBot: "..tostring(AutoAimBot).." | Aim at Murderer: "..tostring(_G.AimAtMurderer).." | Aim at Sheriff: "..tostring(_G.AimAtSheriff)
1175
1176end
1177
1178end, false, Enum.KeyCode.Q)
1179
1180
1181
1182ContextAction:BindAction("_G.TeamCheck", function(_, ImputState)
1183
1184if ImputState == Enum.UserInputState.End then
1185
1186_G.TeamCheck=not _G.TeamCheck
1187
1188_G.myAimbotMessage.Text="Aiming for: "..(_G.AimAtTorso and "Torso" or "Head").." | RayCastCheck: "..tostring(_G.RayCasting).." | TeamCheck: "..tostring(_G.TeamCheck).." | AutoAimBot: "..tostring(AutoAimBot).." | Aim at Murderer: "..tostring(_G.AimAtMurderer).." | Aim at Sheriff: "..tostring(_G.AimAtSheriff)
1189
1190end
1191
1192end, false, Enum.KeyCode.M)
1193
1194
1195
1196ContextAction:BindAction("hidedddd", function(_, ImputState)
1197
1198if ImputState == Enum.UserInputState.End then
1199
1200if _G.myAimbotMessage.Parent == _G.myAimbot then
1201
1202_G.myAimbotMessage.Parent = game.Geometry
1203
1204else
1205
1206_G.myAimbotMessage.Parent = _G.myAimbot
1207
1208end
1209
1210end
1211
1212end, false, Enum.KeyCode.Home)
1213
1214
1215
1216ContextAction:BindAction("autoaim", function(_, ImputState)
1217
1218if ImputState == Enum.UserInputState.End then
1219
1220AutoAimBot=not AutoAimBot
1221
1222_G.myAimbotMessage.Text="Aiming for: "..(_G.AimAtTorso and "Torso" or "Head").." | RayCastCheck: "..tostring(_G.RayCasting).." | TeamCheck: "..tostring(_G.TeamCheck).." | AutoAimBot: "..tostring(AutoAimBot).." | Aim at Murderer: "..tostring(_G.AimAtMurderer).." | Aim at Sheriff: "..tostring(_G.AimAtSheriff)
1223
1224end
1225
1226end, false, Enum.KeyCode.K)
1227
1228
1229
1230
1231
1232ContextAction:BindAction("murderaim", function(_, ImputState)
1233
1234if ImputState == Enum.UserInputState.End then
1235
1236_G.AimAtMurderer=not _G.AimAtMurderer
1237
1238_G.myAimbotMessage.Text="Aiming for: "..(_G.AimAtTorso and "Torso" or "Head").." | RayCastCheck: "..tostring(_G.RayCasting).." | TeamCheck: "..tostring(_G.TeamCheck).." | AutoAimBot: "..tostring(AutoAimBot).." | Aim at Murderer: "..tostring(_G.AimAtMurderer).." | Aim at Sheriff: "..tostring(_G.AimAtSheriff)
1239
1240end
1241
1242end, false, Enum.KeyCode.V)
1243
1244
1245
1246ContextAction:BindAction("sherrifaim", function(_, ImputState)
1247
1248if ImputState == Enum.UserInputState.End then
1249
1250_G.AimAtSheriff=not _G.AimAtSheriff
1251
1252_G.myAimbotMessage.Text="Aiming for: "..(_G.AimAtTorso and "Torso" or "Head").." | RayCastCheck: "..tostring(_G.RayCasting).." | TeamCheck: "..tostring(_G.TeamCheck).." | AutoAimBot: "..tostring(AutoAimBot).." | Aim at Murderer: "..tostring(_G.AimAtMurderer).." | Aim at Sheriff: "..tostring(_G.AimAtSheriff)
1253
1254end
1255
1256end, false, Enum.KeyCode.C)
1257
1258 end,
1259Cyborg = function () BlasterKey = "f"
1260EyeLaserKey = "q"
1261local lp = game.Players.LocalPlayer
1262local lpc = lp.Character
1263firable = false
1264blast = false
1265wait(0.05)
1266lpc["Body Colors"].HeadColor = BrickColor.new("Institutional white")
1267lpc["Body Colors"].LeftArmColor = BrickColor.new("Institutional white")
1268lpc["Body Colors"].LeftLegColor = BrickColor.new("Institutional white")
1269lpc["Body Colors"].RightArmColor = BrickColor.new("Institutional white")
1270lpc["Body Colors"].RightLegColor = BrickColor.new("Institutional white")
1271lpc["Body Colors"].TorsoColor = BrickColor.new("Institutional white")
1272for _,a in pairs(lpc:GetChildren()) do
1273if lpc.Torso:FindFirstChild("roblox") then
1274lpc.Torso.roblox:Destroy()
1275end
1276if a:IsA("Hat") or a:IsA("Shirt") or a:IsA("Pants") or a:IsA("ShirtGraphic")then
1277a:Destroy()
1278end
1279end
1280local shades = Instance.new("Part", lpc.Head)
1281shades.Size = Vector3.new(0.8,0.2,0.2)
1282shades.CanCollide = false
1283shades.BrickColor = BrickColor.new("Bright green")
1284shades.Position = lpc.Head.Position
1285local sw = Instance.new("Weld", shades)
1286sw.Part0 = shades
1287sw.Part1 = lpc.Head
1288sw.C0 = CFrame.new(0,-0.2,0.5)
1289local outline = Instance.new("Part", lpc.Torso)
1290outline.Size = Vector3.new(2.1,2.1,0.2)
1291outline.CanCollide = false
1292outline.BrickColor = BrickColor.new("Bright green")
1293outline.Position = lpc.Torso.Position
1294local olw = Instance.new("Weld", outline)
1295olw.Part0 = outline
1296olw.Part1 = lpc.Torso
1297local shadeso = Instance.new("Part", lpc.Head)
1298shadeso.Size = Vector3.new(0.85,0.25,0.25)
1299shadeso.CanCollide = false
1300shadeso.BrickColor = BrickColor.new("Really black")
1301shadeso.Position = lpc.Head.Position
1302local swo = Instance.new("Weld", shadeso)
1303swo.Part0 = shadeso
1304swo.Part1 = lpc.Head
1305swo.C0 = CFrame.new(0,-0.2,0.45)
1306local orb = Instance.new("Part", lpc.Torso)
1307orb.Size = Vector3.new(0.5,0.5,0.5)
1308orb.CanCollide = false
1309orb.Shape = "Ball"
1310orb.TopSurface = "Smooth"
1311orb.BottomSurface = "Smooth"
1312orb.BrickColor = BrickColor.new("Bright green")
1313orb.Position = lpc.Torso.Position
1314local swo = Instance.new("Weld", orb)
1315swo.Part0 = orb
1316swo.Part1 = lpc.Torso
1317swo.C0 = CFrame.new(0,0,0.45)
1318local shard1 = Instance.new("Part", lpc.Torso)
1319shard1.Size = Vector3.new(0.2,0.45,0.2)
1320shard1.CanCollide = false
1321shard1.BrickColor = BrickColor.new("Bright green")
1322shard1.Position = lpc.Torso.Position
1323local s1 = Instance.new("Weld", shard1)
1324s1.Part0 = shard1
1325s1.Part1 = lpc.Torso
1326s1.C0 = CFrame.new(0,-0.6,0.45)
1327local shard2 = Instance.new("Part", lpc.Torso)
1328shard2.Size = Vector3.new(0.2,0.45,0.2)
1329shard2.CanCollide = false
1330shard2.BrickColor = BrickColor.new("Bright green")
1331shard2.Position = lpc.Torso.Position
1332local s2 = Instance.new("Weld", shard2)
1333s2.Part0 = shard2
1334s2.Part1 = lpc.Torso
1335s2.C0 = CFrame.new(0,0.6,0.45)
1336local shard3 = Instance.new("Part", lpc.Torso)
1337shard3.Size = Vector3.new(0.45,0.2,0.2)
1338shard3.CanCollide = false
1339shard3.BrickColor = BrickColor.new("Bright green")
1340shard3.Position = lpc.Torso.Position
1341local s3 = Instance.new("Weld", shard3)
1342s3.Part0 = shard3
1343s3.Part1 = lpc.Torso
1344s3.C0 = CFrame.new(0.6,0,0.45)
1345local shard4 = Instance.new("Part", lpc.Torso)
1346shard4.Size = Vector3.new(0.45,0.2,0.2)
1347shard4.CanCollide = false
1348shard4.BrickColor = BrickColor.new("Bright green")
1349shard4.Position = lpc.Torso.Position
1350local s4 = Instance.new("Weld", shard4)
1351s4.Part0 = shard4
1352s4.Part1 = lpc.Torso
1353s4.C0 = CFrame.new(-0.6,0,0.45)
1354wait(0.05)
1355local torb = Instance.new("Part", lpc.Torso)
1356torb.Size = Vector3.new(0.5,0.5,0.5)
1357torb.CanCollide = false
1358torb.Shape = "Ball"
1359torb.TopSurface = "Smooth"
1360torb.BottomSurface = "Smooth"
1361torb.BrickColor = BrickColor.new("Bright green")
1362torb.Position = lpc.Torso.Position
1363local swo = Instance.new("Weld", orb)
1364swo.Part0 = torb
1365swo.Part1 = lpc.Torso
1366swo.C0 = CFrame.new(0,0,-0.45)
1367local tshard1 = Instance.new("Part", lpc.Torso)
1368tshard1.Size = Vector3.new(0.2,0.45,0.2)
1369tshard1.CanCollide = false
1370tshard1.BrickColor = BrickColor.new("Bright green")
1371tshard1.Position = lpc.Torso.Position
1372local ts1 = Instance.new("Weld", shard1)
1373ts1.Part0 = tshard1
1374ts1.Part1 = lpc.Torso
1375ts1.C0 = CFrame.new(0,-0.6,-0.45)
1376local tshard2 = Instance.new("Part", lpc.Torso)
1377tshard2.Size = Vector3.new(0.2,0.45,0.2)
1378tshard2.CanCollide = false
1379tshard2.BrickColor = BrickColor.new("Bright green")
1380tshard2.Position = lpc.Torso.Position
1381local ts2 = Instance.new("Weld", shard2)
1382ts2.Part0 = tshard2
1383ts2.Part1 = lpc.Torso
1384ts2.C0 = CFrame.new(0,0.6,-0.45)
1385local tshard3 = Instance.new("Part", lpc.Torso)
1386tshard3.Size = Vector3.new(0.45,0.2,0.2)
1387tshard3.CanCollide = false
1388tshard3.BrickColor = BrickColor.new("Bright green")
1389tshard3.Position = lpc.Torso.Position
1390local ts3 = Instance.new("Weld", tshard3)
1391ts3.Part0 = tshard3
1392ts3.Part1 = lpc.Torso
1393ts3.C0 = CFrame.new(0.6,0,-0.45)
1394local tshard4 = Instance.new("Part", lpc.Torso)
1395tshard4.Size = Vector3.new(0.45,0.2,0.2)
1396tshard4.CanCollide = false
1397tshard4.BrickColor = BrickColor.new("Bright green")
1398tshard4.Position = lpc.Torso.Position
1399local ts4 = Instance.new("Weld", tshard4)
1400ts4.Part0 = tshard4
1401ts4.Part1 = lpc.Torso
1402ts4.C0 = CFrame.new(-0.6,0,-0.45)
1403local la1 = Instance.new("Part", lpc["Left Arm"])
1404la1.CanCollide = false
1405la1.BrickColor = BrickColor.new("Bright green")
1406la1.Size = Vector3.new(1.1,2.1,0)
1407la1.Position = lpc["Left Arm"].Position
1408local la1w = Instance.new("Weld", lpc["Left Arm"])
1409la1w.Part0 = la1
1410la1w.Part1 = lpc["Left Arm"]
1411local la2 = Instance.new("Part", lpc["Left Arm"])
1412la2.CanCollide = false
1413la2.BrickColor = BrickColor.new("Bright green")
1414la2.Size = Vector3.new(0,2.1,1.1)
1415la2.Position = lpc["Left Arm"].Position
1416local la2w = Instance.new("Weld", lpc["Left Arm"])
1417la2w.Part0 = la2
1418la2w.Part1 = lpc["Left Arm"]
1419local lao = Instance.new("Part", lpc["Left Arm"])
1420lao.CanCollide = false
1421lao.Shape = "Ball"
1422lao.BrickColor = BrickColor.new("Bright green")
1423lao.Size = Vector3.new(0.5,0.5,0.5)
1424lao.TopSurface = "Smooth"
1425lao.BottomSurface = "Smooth"
1426la2.Position = lpc["Left Arm"].Position
1427local laow = Instance.new("Weld", lpc["Left Arm"])
1428laow.Part0 = lao
1429laow.Part1 = lpc["Left Arm"]
1430laow.C0 = CFrame.new(0,-1,0)
1431local ra1 = Instance.new("Part", lpc["Right Arm"])
1432ra1.CanCollide = false
1433ra1.BrickColor = BrickColor.new("Bright green")
1434ra1.Size = Vector3.new(1.1,2.1,0)
1435ra1.Position = lpc["Right Arm"].Position
1436local ra1w = Instance.new("Weld", lpc["Right Arm"])
1437ra1w.Part0 = ra1
1438ra1w.Part1 = lpc["Right Arm"]
1439local ra2 = Instance.new("Part", lpc["Right Arm"])
1440ra2.CanCollide = false
1441ra2.BrickColor = BrickColor.new("Bright green")
1442ra2.Size = Vector3.new(0,2.1,1.1)
1443ra2.Position = lpc["Right Arm"].Position
1444local ra2w = Instance.new("Weld", lpc["Right Arm"])
1445ra2w.Part0 = ra2
1446ra2w.Part1 = lpc["Right Arm"]
1447local rao = Instance.new("Part", lpc["Right Arm"])
1448rao.CanCollide = false
1449rao.Shape = "Ball"
1450rao.BrickColor = BrickColor.new("Bright green")
1451rao.Size = Vector3.new(0.5,0.5,0.5)
1452rao.TopSurface = "Smooth"
1453rao.BottomSurface = "Smooth"
1454ra2.Position = lpc["Right Arm"].Position
1455local raow = Instance.new("Weld", lpc["Right Arm"])
1456raow.Part0 = rao
1457raow.Part1 = lpc["Right Arm"]
1458raow.C0 = CFrame.new(0,-1,0)
1459local rl1 = Instance.new("Part", lpc["Right Leg"])
1460rl1.CanCollide = false
1461rl1.BrickColor = BrickColor.new("Bright green")
1462rl1.Size = Vector3.new(1.1,2.1,0)
1463rl1.Position = lpc["Right Leg"].Position
1464local rl1w = Instance.new("Weld", lpc["Right Leg"])
1465rl1w.Part0 = rl1
1466rl1w.Part1 = lpc["Right Leg"]
1467local rl2 = Instance.new("Part", lpc["Right Leg"])
1468rl2.CanCollide = false
1469rl2.BrickColor = BrickColor.new("Bright green")
1470rl2.Size = Vector3.new(0,2.1,1.1)
1471rl2.Position = lpc["Right Leg"].Position
1472local rl2w = Instance.new("Weld", lpc["Right Leg"])
1473rl2w.Part0 = rl2
1474rl2w.Part1 = lpc["Right Leg"]
1475local ll1 = Instance.new("Part", lpc["Left Leg"])
1476ll1.CanCollide = false
1477ll1.BrickColor = BrickColor.new("Bright green")
1478ll1.Size = Vector3.new(1.1,2.1,0)
1479ll1.Position = lpc["Left Leg"].Position
1480local ll1w = Instance.new("Weld", lpc["Left Leg"])
1481ll1w.Part0 = ll1
1482ll1w.Part1 = lpc["Left Leg"]
1483local ll2 = Instance.new("Part", lpc["Left Leg"])
1484ll2.CanCollide = false
1485ll2.BrickColor = BrickColor.new("Bright green")
1486ll2.Size = Vector3.new(0,2.1,1.1)
1487ll2.Position = lpc["Left Leg"].Position
1488local ll2w = Instance.new("Weld", lpc["Left Leg"])
1489ll2w.Part0 = ll2
1490ll2w.Part1 = lpc["Left Leg"]
1491local mouse = game.Players.LocalPlayer:GetMouse()
1492lp = game.Players.LocalPlayer
1493lpc = game.Players.LocalPlayer.Character
1494local shock = Instance.new("Sound", shades)
1495shock.Volume = 1
1496shock.SoundId = "http://www.roblox.com/asset/?id=184211520"
1497mouse.KeyDown:connect(function(key)
1498if key == EyeLaserKey and blast == false then
1499if firable == false then
1500blast = false
1501firable = true
1502elseif firable == true then
1503firable = false
1504end
1505end
1506end)
1507mouse.KeyDown:connect(function(key)
1508if key == BlasterKey and firable == false then
1509if blast == false then
1510blast = true
1511firable = false
1512elseif blast == true then
1513blast = false
1514end
1515end
1516end)
1517fire = false
1518fired = 0
1519mouse.Button1Down:connect(function(click)
1520if blast == true then
1521if lpc.Torso:FindFirstChild("Blaster") then
1522lpc.Torso.Blaster:Destroy()
1523end
1524if game.Workspace:FindFirstChild("Blaster") then
1525game.Workspace.Blaster:Destroy()
1526end
1527local borb = Instance.new("Part", lpc.Torso)
1528borb.Name = "Blaster"
1529borb.Size = Vector3.new(0.5,0.5,0.5)
1530borb.CanCollide = false
1531borb.Shape = "Ball"
1532borb.TopSurface = "Smooth"
1533borb.BottomSurface = "Smooth"
1534borb.BrickColor = BrickColor.new("Bright green")
1535borb.Position = lpc.Torso.Position
1536local swob = Instance.new("Weld", borb)
1537swob.Part0 = lpc.Torso
1538swob.Part1 = borb
1539swob.C0 = CFrame.new(0,0,-2)
1540for i = 1, 20 do
1541wait(0.03)
1542borb.Size = borb.Size+Vector3.new(0.1,0.1,0.1)
1543local swob = Instance.new("Weld", borb)
1544swob.Part0 = lpc.Torso
1545swob.Part1 = borb
1546swob.C0 = CFrame.new(0,0,-2)
1547end
1548local fib = Instance.new("Fire", borb)
1549fib.Color = Color3.new(10, 255, 10)
1550fib.SecondaryColor = Color3.new(25, 50, 25)
1551borb:Clone().Parent = game.Workspace
1552borb:Destroy()
1553wait(0.03)
1554game.Workspace.Blaster.Weld:Destroy()
1555local y = Instance.new("BodyVelocity", game.Workspace.Blaster)
1556y.maxForce = Vector3.new(math.huge,math.huge,math.huge)
1557y.velocity = lpc.Torso.CFrame.lookVector*80
1558game.Workspace.Blaster.Touched:connect(function(hit)
1559if hit.Parent:FindFirstChild("Humanoid") then
1560hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(15,35)
1561game.Workspace.Blaster:Destroy()
1562else
1563game.Workspace.Blaster:Destroy()
1564end
1565end)
1566else
1567if firable == true then
1568fire = true
1569while fire do
1570fired = fired+1
1571if fired == 30 then
1572fired = 0
1573for i,v in pairs(game.Workspace:GetChildren()) do
1574if v.Name == "strike" then
1575v:Destroy()
1576end
1577end
1578end
1579wait(0)
1580local ray = Ray.new(shades.CFrame.p, (mouse.Hit.p - shades.CFrame.p).unit * 300)
1581local part, position = workspace:FindPartOnRay(ray, lp.Character, false, true)
1582local strike = Instance.new("Part", workspace)
1583strike.BrickColor = BrickColor.new("Bright green")
1584strike.FormFactor = "Custom"
1585strike.Transparency = 0.25
1586strike.Name = "strike"
1587strike.BottomSurface = "Smooth"
1588strike.TopSurface = "Smooth"
1589strike.Anchored = true
1590strike.Locked = true
1591strike.CanCollide = false
1592local distance = (shades.CFrame.p - position).magnitude
1593strike.Size = Vector3.new(0.8, 0.2, distance)
1594strike.CFrame = CFrame.new(shades.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
1595shock:Stop()
1596shock:Play()
1597game:GetService("Debris"):AddItem(strike, 0.1)
1598if part then
1599local humanoid = part.Parent:FindFirstChild("Humanoid")
1600if not humanoid then
1601humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
1602end
1603if humanoid then
1604humanoid:TakeDamage(2)
1605end
1606end
1607end
1608end
1609end
1610end)
1611mouse.Button1Up:connect(function(click)
1612fire = false
1613end) end,
1614GrimReaper = function() Bp = game.Players.LocalPlayer.Backpack
1615jun = Bp.Parent
1616local o = 0
1617
1618BlastRing = Instance.new("Part")
1619BlastRing.Parent = game.Lighting
1620BlastRing.Name = "BlastRing"
1621BlastRing.formFactor = "Symmetric"
1622BlastRing.Size = Vector3.new(0, 0, 0)
1623BlastRing.CanCollide = false
1624BlastRing.TopSurface = "Smooth"
1625BlastRing.BottomSurface = "Smooth"
1626BlastRing.BrickColor = BrickColor.new("Really red")
1627BlastRing.Reflectance = 0
1628BlastRing.Anchored = true
1629Mesh2 = Instance.new("SpecialMesh")
1630Mesh2.Parent = BlastRing
1631Mesh2.MeshType = "FileMesh"
1632Mesh2.MeshId = "http://www.roblox.com/Asset/?id=9982590"
1633Mesh2.Scale = Vector3.new(1, 1, 1)
1634
1635ExsplosionRing = Instance.new("Part")
1636ExsplosionRing.Parent = game.Lighting
1637ExsplosionRing.Name = "Explosion Ring"
1638ExsplosionRing.formFactor = "Symmetric"
1639ExsplosionRing.Size = Vector3.new(0, 0, 0)
1640ExsplosionRing.CanCollide = false
1641ExsplosionRing.TopSurface = "Smooth"
1642ExsplosionRing.BottomSurface = "Smooth"
1643ExsplosionRing.BrickColor = BrickColor.new("Black")
1644ExsplosionRing.Transparency = 0.3
1645ExsplosionRing.Reflectance = 0
1646ExsplosionRing.Anchored = true
1647Mesh3 = Instance.new("SpecialMesh")
1648Mesh3.Parent = ExsplosionRing
1649Mesh3.MeshType = "FileMesh"
1650Mesh3.MeshId = "http://www.roblox.com/Asset/?id=20329976"
1651Mesh3.Scale = Vector3.new(1, 1, 1)
1652Mesh3.Offset = Vector3.new(0,-2,0)
1653
1654
1655jun.Character.Humanoid.WalkSpeed = 0
1656
1657blastring2 = BlastRing:clone()
1658blastring2.Parent = jun.Character
1659blastring2.Position = jun.Character.Torso.Position
1660blastring2.BrickColor = BrickColor.new("Really red")
1661blastring2.Transparency = 0.5
1662blastring2.Reflectance = 0
1663
1664mk = Instance.new("Sound",blastring2)
1665mk.Volume = 1
1666mk.SoundId = "http://www.roblox.com/Asset?ID=211422742"
1667mk:Play()
1668
1669c = Instance.new("Sound",blastring2)
1670c.Volume = 1
1671c.SoundId = "http://www.roblox.com/Asset?ID=244578827"
1672c:Play()
1673
1674for i = 1, 50 do
1675wait(0.03)
1676blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
1677blastring2.Transparency = blastring2.Transparency + 0.01
1678end
1679
1680blastring3 = ExsplosionRing:clone()
1681blastring3.Parent = jun.Character
1682blastring3.Position = jun.Character.Torso.Position
1683blastring3.BrickColor = BrickColor.new("Black")
1684blastring3.Transparency = 0.3
1685blastring3.Reflectance = 0
1686
1687p = Instance.new("Sound",blastring3)
1688p.Volume = 1
1689p.SoundId = "http://www.roblox.com/Asset?ID=180120107"
1690
1691for i = 1, 50 do
1692wait(0.03)
1693blastring3.Mesh.Scale = blastring3.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
1694blastring3.Transparency = blastring3.Transparency + 0.01
1695end
1696c:Stop()
1697wait(.5)
1698mk:Stop()
1699p:Play()
1700blastring2:remove()
1701blastring3:Destroy()
1702
1703game.Players.LocalPlayer.Character.Torso.BrickColor = BrickColor.new("Dark stone grey")
1704game.Players.LocalPlayer.Character['Right Arm'].BrickColor = BrickColor.new("Dark stone grey")
1705game.Players.LocalPlayer.Character['Left Arm'].BrickColor = BrickColor.new("Dark stone grey")
1706game.Players.LocalPlayer.Character['Right Leg'].BrickColor = BrickColor.new("Dark stone grey")
1707game.Players.LocalPlayer.Character['Left Leg'].BrickColor = BrickColor.new("Dark stone grey")
1708game.Players.LocalPlayer.Character.Head.BrickColor = BrickColor.new("Dark stone grey")
1709game.Players.LocalPlayer.Character["Body Colors"].HeadColor = BrickColor.new("Dark stone grey")
1710game.Players.LocalPlayer.Character["Body Colors"].LeftArmColor = BrickColor.new("Dark stone grey")
1711game.Players.LocalPlayer.Character["Body Colors"].RightArmColor = BrickColor.new("Dark stone grey")
1712game.Players.LocalPlayer.Character["Body Colors"].LeftLegColor = BrickColor.new("Dark stone grey")
1713game.Players.LocalPlayer.Character["Body Colors"].RightLegColor = BrickColor.new("Dark stone grey")
1714game.Players.LocalPlayer.Character["Body Colors"].TorsoColor = BrickColor.new("Dark stone grey")
1715for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
1716if v.ClassName == "Hat" then
1717v:Destroy()
1718end
1719end
1720for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
1721if v.ClassName == "Shirt" then
1722v:Destroy()
1723end
1724end
1725for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
1726if v.ClassName == "Pants" then
1727v:Destroy()
1728end
1729end
1730for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
1731if v.ClassName == "ShirtGraphic" then
1732v:Destroy()
1733end
1734end
1735st = Instance.new("Shirt",game.Players.LocalPlayer.Character)
1736st.ShirtTemplate = "http://www.roblox.com/asset/?id=146541677"
1737pt = Instance.new("Pants",game.Players.LocalPlayer.Character)
1738pt.PantsTemplate = "http://www.roblox.com/asset/?id=146542180"
1739sg = Instance.new("ShirtGraphic",game.Players.LocalPlayer.Character)
1740sg.Graphic = "http://www.roblox.com/asset/?id=273262785"
1741game:GetObjects("rbxassetid://16469427")[1].Parent=game.Players.LocalPlayer.Character
1742wait(.5)
1743game:GetObjects("rbxassetid://133553855")[1].Parent=game.Players.LocalPlayer.Character
1744wait(.5)
1745game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 21e8
1746wait(.5)
1747game.Players.LocalPlayer.Character.Humanoid.Health = 21e8
1748game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
1749
1750bill = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
1751bill.Size = UDim2.new(4, 0, 4.5, 0)
1752bill.AlwaysOnTop = true
1753
1754label = Instance.new("TextLabel", bill)
1755label.Size = UDim2.new(2, 0, 1, 0)
1756 label.Position = UDim2.new(-0.5, 0, -0.5, 0)
1757 label.BackgroundTransparency = 1
1758 label.FontSize = "Size14"
1759 label.TextColor3 = Color3.new(170, 0, 0)
1760 label.TextStrokeColor3 = Color3.new(0 ,0 ,0)
1761 label.TextStrokeTransparency = 0
1762 label.Text = "Grim Reaper"
1763
1764Stick = Instance.new("Tool", Bp)
1765Stick.Name = "Scythe"
1766Stick.GripPos = Vector3.new(0,0.1,0.7)
1767Stick.GripForward = Vector3.new(0.1,-1,0)
1768Stick.GripRight = Vector3.new(-0.5,0.01,0)
1769Stick.GripUp = Vector3.new(0,0,1)
1770Stick.CanBeDropped = false
1771
1772Handle = Instance.new("Part", Stick)
1773Handle.Name = "Handle"
1774Handle.Size = Vector3.new(1, 1.2, 5)
1775
1776sm = Instance.new("SpecialMesh",Handle)
1777sm.MeshId = "http://www.roblox.com/asset/?id=28140935"
1778sm.TextureId = "http://www.roblox.com/asset/?id=27739981"
1779
1780a = Instance.new("Animation")
1781a.Parent = game.Workspace
1782a.Name = "Slash"
1783a.AnimationId = "http://www.roblox.com/Asset?ID=28090109"
1784
1785v = Instance.new("StringValue")
1786v.Parent = game.Players.LocalPlayer.Backpack.Scythe
1787v.Name = "name"
1788v.Value = "Slash"
1789
1790anime = Bp.Scythe.name.Value
1791
1792s = Instance.new("Sound",Stick)
1793s.Volume = 1
1794s.SoundId = "http://www.roblox.com/Asset?ID=220834000"
1795
1796q = Instance.new("Sound",Stick)
1797q.Volume = 1
1798q.SoundId = "http://www.roblox.com/Asset?ID=264486467"
1799
1800f = Instance.new("Sound",Stick)
1801f.Volume = 1
1802f.SoundId = "http://www.roblox.com/Asset?ID=178038408"
1803
1804z = Instance.new("Sound",Stick)
1805z.Volume = 1
1806z.SoundId = "http://www.roblox.com/Asset?ID=174048316"
1807
1808t = Instance.new("Sound",Stick)
1809t.Volume = 1
1810t.SoundId = "http://www.roblox.com/Asset?ID=151710120"
1811
1812gg = Instance.new("Sound",Stick)
1813gg.Volume = 1
1814gg.SoundId = "http://www.roblox.com/Asset?ID=142392721"
1815
1816l = Instance.new("Sound",Stick)
1817l.Volume = 1
1818l.SoundId = "http://www.roblox.com/Asset?ID=158012252"
1819
1820k = Instance.new("Sound",Stick)
1821k.Volume = 1
1822k.SoundId = "http://www.roblox.com/Asset?ID=148348789"
1823
1824j = Instance.new("Sound",Stick)
1825j.Volume = 1
1826j.SoundId = "http://www.roblox.com/Asset?ID=148348855"
1827
1828u = Instance.new("Sound",Stick)
1829u.Volume = 1
1830u.SoundId = "http://www.roblox.com/Asset?ID=151710118"
1831
1832i = Instance.new("Sound",Stick)
1833i.Volume = 1
1834i.SoundId = "http://www.roblox.com/Asset?ID=271787865"
1835
1836qq = Instance.new("Sound",Stick)
1837qq.Volume = 1
1838qq.SoundId = "http://www.roblox.com/Asset?ID=131076695"
1839
1840function onChatted(msg)
1841if msg == "death" then
1842for i,v in pairs(game.Players:GetChildren()) do
1843v.Character.Humanoid.Health = v.Character.Humanoid.Health-1000
1844end
1845end
1846end
1847game.Players.LocalPlayer.Chatted:connect(onChatted)
1848
1849 Bp.Scythe.Equipped:connect(function(m)
1850 f:Play()
1851 wait(4.5)
1852 z:Play()
1853 m.Button1Down:connect(function()
1854 hum = game.Players.LocalPlayer.Character.Humanoid
1855 anim_feet = hum:LoadAnimation(game.Workspace.Slash)
1856 current = anim_feet
1857 current:Play()
1858 s:Play()
1859 wait(.5)
1860 s:Play()
1861 wait(.5)
1862 s:Play()
1863 end)
1864end)
1865
1866Bp.Scythe.Unequipped:connect(function(m)
1867f:Stop()
1868z:Stop()
1869o = 0
1870end)
1871
1872mouse = game.Players.LocalPlayer:GetMouse()
1873function onKeyed(key)
1874if key == "f" then
1875left = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]
1876for i = 1, 15 do
1877left.C0 = left.C0 *CFrame.Angles(0,0,-0.1)
1878wait(0.025)
1879end
1880de = Instance.new("Part", game.Players.LocalPlayer.Character["Left Arm"])
1881de.Transparency = 1
1882de.CanCollide = false
1883de.CFrame = game.Players.LocalPlayer.Character["Left Arm"].CFrame*CFrame.new(0,-2,0)
1884fe = Instance.new("Fire", de)
1885fe.Color = Color3.new(0,0,0)
1886fe.Heat = 5
1887fe.SecondaryColor = Color3.new(90,90,90)
1888fe.Size = 3
1889be = Instance.new("BodyVelocity", de)
1890be.maxForce = Vector3.new(math.huge,math.huge,math.huge)
1891be.velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*20
1892for i = 1, 15 do
1893left.C0 = left.C0 *CFrame.Angles(0,0,0.1)
1894wait(0.025)
1895end
1896function onTouched(hit)
1897local humanoid = hit.Parent:findFirstChild("Humanoid")
1898if (humanoid ~=nil) then
1899hit.Parent.Humanoid.Health = 0
1900de:Destroy()
1901end
1902end
1903de.Touched:connect(onTouched)
1904wait(15)
1905de:Destroy()
1906end
1907end
1908mouse.KeyDown:connect(onKeyed)
1909
1910mouse = game.Players.LocalPlayer:GetMouse()
1911function onKeyed(key)
1912if key == "g" then
1913game.Players.LocalPlayer.Character["Right Arm"].Anchored = true
1914game.Players.LocalPlayer.Character["Left Arm"].Anchored = true
1915game.Players.LocalPlayer.Character["Right Leg"].Anchored = true
1916game.Players.LocalPlayer.Character["Left Leg"].Anchored = true
1917game.Players.LocalPlayer.Character.Torso.Anchored = true
1918game.Players.LocalPlayer.Character.Head.Anchored = true
1919for i = 1, 60 do
1920Handle.CFrame = Handle.CFrame * CFrame.fromEulerAnglesXYZ(0,0.5,0)
1921Handle.CFrame = Handle.CFrame * CFrame.new(0,-1.5,0)
1922wait(0.02)
1923end
1924for i = 1, 60 do
1925Handle.CFrame = Handle.CFrame * CFrame.fromEulerAnglesXYZ(0,-0.5,0)
1926Handle.CFrame = Handle.CFrame * CFrame.new(0,1.5,0)
1927wait(0.02)
1928end
1929wait(.5)
1930game.Players.LocalPlayer.Character["Right Arm"].Anchored = false
1931game.Players.LocalPlayer.Character["Left Arm"].Anchored = false
1932game.Players.LocalPlayer.Character["Right Leg"].Anchored = false
1933game.Players.LocalPlayer.Character["Left Leg"].Anchored = false
1934game.Players.LocalPlayer.Character.Torso.Anchored = false
1935game.Players.LocalPlayer.Character.Head.Anchored = false
1936game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
1937end
1938end
1939mouse.KeyDown:connect(onKeyed)
1940
1941local color1 = Color3.new(86, 86, 86)
1942local color2 = Color3.new(255, 255, 255)
1943local sequence = ColorSequence.new(color1,color2)
1944function onTouch(part)
1945local humanoid = part.Parent:findFirstChild("Humanoid")
1946if (humanoid ~=nil) then
1947if part.Parent.Name == game.Players.LocalPlayer.Name then
1948print("Can't Kill Owner")
1949else
1950q:Play()
1951z:Stop()
1952pe = Instance.new("ParticleEmitter",part.Parent.Torso)
1953pe.Texture = "http://www.roblox.com/asset/?id=251300537"
1954pe.Acceleration = Vector3.new(0,-10,0)
1955pe.Rate = 20
1956pe.Color = sequence
1957humanoid.Health = 0
1958local g = part.Parent.Torso:findFirstChild("Ghost")
1959if g then
1960print('Ghost Already Exists')
1961else
1962o = o+1
1963if o == 5 then
1964l:Play()
1965end
1966if o == 1 then
1967gg:Play()
1968end
1969if o == 3 then
1970t:Play()
1971end
1972if o == 10 then
1973k:Play()
1974end
1975if o == 15 then
1976j:Play()
1977end
1978if o == 2 then
1979u:Play()
1980end
1981if o == 8 then
1982i:Play()
1983end
1984if o == 13 then
1985qq:Play()
1986end
1987pe = Instance.new("Part",part.Parent.Torso)
1988pe.Position = part.Parent.Torso.Position
1989pe.Name = "Ghost"
1990pe.CanCollide = false
1991sp = Instance.new("SpecialMesh",pe)
1992sp.MeshId = "http://www.roblox.com/asset/?id=64445076"
1993sp.TextureId = "http://www.roblox.com/asset/?id=64445059"
1994bv = Instance.new("BodyVelocity",pe)
1995bv.velocity = Vector3.new(0,4,0)
1996wait(1)
1997pe:Destroy()
1998end
1999end
2000end
2001end
2002Bp.Scythe.Handle.Touched:connect(onTouch)
2003
2004local mouse = game.Players.LocalPlayer:GetMouse()
2005lp = game.Players.LocalPlayer
2006lpc = game.Players.LocalPlayer.Character
2007
2008local shock = Instance.new("Sound", lpc["Left Arm"])
2009shock.Volume = 1
2010shock.SoundId = "http://www.roblox.com/asset/?id=184211520"
2011
2012fire = false
2013fired = 0
2014
2015mouse.Button2Down:connect(function(click)
2016 orb = Instance.new("Part", lpc)
2017 orb.Name = "orb"
2018 orb.Shape = "Ball"
2019 orb.Size = Vector3.new(1.47, 1.47, 1.47)
2020 orb.BrickColor = BrickColor.new("Really black")
2021 orb.Transparency = 0.3
2022
2023 local w = Instance.new("Weld", orb)
2024 w.Part0 = orb
2025 w.Part1 = lpc["Left Arm"]
2026 w.C0 = CFrame.new(0,1,0)
2027
2028 fire = true
2029 while fire do
2030 fired = fired+1
2031
2032 if fired == 30 then
2033 fired = 0
2034 for i,v in pairs(game.Workspace:GetChildren()) do
2035 if v.Name == "strike" then
2036 v:Destroy()
2037 end
2038 end
2039 end
2040
2041 wait(0)
2042 local ray = Ray.new(orb.CFrame.p, (mouse.Hit.p - orb.CFrame.p).unit * 300)
2043 local part, position = workspace:FindPartOnRay(ray, lp.Character, false, true)
2044
2045 local strike = Instance.new("Part", workspace)
2046 strike.BrickColor = BrickColor.new("Really black")
2047 strike.FormFactor = "Custom"
2048 strike.Transparency = 0.25
2049 strike.Name = "strike"
2050 strike.BottomSurface = "Smooth"
2051 strike.TopSurface = "Smooth"
2052 strike.Anchored = true
2053 strike.Locked = true
2054 strike.CanCollide = false
2055
2056 local distance = (orb.CFrame.p - position).magnitude
2057 strike.Size = Vector3.new(0.3, 0.3, distance)
2058 strike.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
2059 shock:Stop()
2060 shock:Play()
2061
2062 game:GetService("Debris"):AddItem(strike, 0.1)
2063
2064 if part then
2065 local humanoid = part.Parent:FindFirstChild("Humanoid")
2066
2067 if not humanoid then
2068 humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
2069 end
2070
2071 if humanoid then
2072 humanoid:TakeDamage(2)
2073 end
2074 end
2075 end
2076end)
2077
2078mouse.Button2Up:connect(function(click)
2079 orb:Destroy()
2080 fire = false
2081end) end,
2082PoisonMage = function() --Lets create a cool load-up animation.
2083Bp = game.Players.LocalPlayer.Backpack
2084jun = Bp.Parent
2085
2086BlastRing = Instance.new("Part") --Creating the spike ball.
2087BlastRing.Parent = game.Lighting
2088BlastRing.Name = "BlastRing"
2089BlastRing.formFactor = "Symmetric"
2090BlastRing.Size = Vector3.new(0, 0, 0)
2091BlastRing.CanCollide = false
2092BlastRing.TopSurface = "Smooth"
2093BlastRing.BottomSurface = "Smooth"
2094BlastRing.BrickColor = BrickColor.new("Forest green")
2095BlastRing.Reflectance = 0
2096BlastRing.Anchored = true
2097Mesh2 = Instance.new("SpecialMesh")
2098Mesh2.Parent = BlastRing
2099Mesh2.MeshType = "FileMesh"
2100Mesh2.MeshId = "http://www.roblox.com/Asset/?id=9982590"
2101Mesh2.Scale = Vector3.new(1, 1, 1)
2102
2103ExsplosionRing = Instance.new("Part") --Creating the ring.
2104ExsplosionRing.Parent = game.Lighting
2105ExsplosionRing.Name = "Explosion Ring"
2106ExsplosionRing.formFactor = "Symmetric"
2107ExsplosionRing.Size = Vector3.new(0, 0, 0)
2108ExsplosionRing.CanCollide = false
2109ExsplosionRing.TopSurface = "Smooth"
2110ExsplosionRing.BottomSurface = "Smooth"
2111ExsplosionRing.BrickColor = BrickColor.new("Black")
2112ExsplosionRing.Transparency = 0.3
2113ExsplosionRing.Reflectance = 0
2114ExsplosionRing.Anchored = true
2115Mesh3 = Instance.new("SpecialMesh")
2116Mesh3.Parent = ExsplosionRing
2117Mesh3.MeshType = "FileMesh"
2118Mesh3.MeshId = "http://www.roblox.com/Asset/?id=20329976"
2119Mesh3.Scale = Vector3.new(1, 1, 1)
2120Mesh3.Offset = Vector3.new(0,-2,0)
2121
2122
2123jun.Character.Humanoid.WalkSpeed = 0
2124
2125blastring2 = BlastRing:clone() --Cloning spike ball out of lighting to surround player.
2126blastring2.Parent = jun.Character
2127blastring2.Position = jun.Character.Torso.Position
2128blastring2.BrickColor = BrickColor.new("Forest green")
2129blastring2.Transparency = 0.5
2130blastring2.Reflectance = 0
2131
2132for i = 1, 50 do --Making the spike ball grow around the player.
2133wait(0.03)
2134blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
2135blastring2.Transparency = blastring2.Transparency + 0.01
2136end
2137
2138blastring3 = ExsplosionRing:clone() --Cloning the ring out of lighting to surround player.
2139blastring3.Parent = jun.Character
2140blastring3.Position = jun.Character.Torso.Position
2141blastring3.BrickColor = BrickColor.new("Black")
2142blastring3.Transparency = 0.3
2143blastring3.Reflectance = 0
2144
2145for i = 1, 50 do --Resizing the rin to grow around the players legs.
2146wait(0.03)
2147blastring3.Mesh.Scale = blastring3.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
2148blastring3.Transparency = blastring3.Transparency + 0.01
2149end
2150blastring2:remove()
2151blastring3:Destroy()
2152
2153jun.Character.Humanoid.WalkSpeed = 22
2154--End of animation.
2155
2156--Lets start the actual Mage Script.
2157local lp = game.Players.LocalPlayer
2158
2159--Set The Players Health As If Wearing Armor.
2160lp.Character.Humanoid.MaxHealth = lp.Character.Humanoid.MaxHealth+200
2161wait(0.03)
2162lp.Character.Humanoid.Health = lp.Character.Humanoid.MaxHealth
2163--End Armor Control
2164
2165--Create the Model to place the armor in.
2166m = Instance.new("Model",lp.Character)
2167m.Name = "Scapters Armor"
2168
2169--Let's start creating the Left Arm.
2170la = Instance.new("Part",m)
2171la.Name = "Left Arm"
2172la.FormFactor = "Custom"
2173la.Material = "Concrete"
2174la.CanCollide = false
2175la.BrickColor = BrickColor.new("Forest green")
2176la.BottomSurface = "Smooth"
2177la.TopSurface = "Smooth"
2178la.Size = Vector3.new(1.05,1.05,1.05)
2179law = Instance.new("ManualWeld",la) --Weld the armor piece to the Left Arm.
2180law.Part0 = la
2181law.Part1 = lp.Character["Left Arm"]
2182law.C0 = CFrame.new(0,-0.5,0) --Positions the Left Arm.
2183--End Left Arm.
2184
2185--Let's start creating the Right Arm.
2186ra = Instance.new("Part",m)
2187ra.Name = "Right Arm"
2188ra.FormFactor = "Custom"
2189ra.Material = "Concrete"
2190ra.CanCollide = false
2191ra.BrickColor = BrickColor.new("Forest green")
2192ra.BottomSurface = "Smooth"
2193ra.TopSurface = "Smooth"
2194ra.Size = Vector3.new(1.05,1.05,1.05)
2195raw = Instance.new("ManualWeld",ra) --Weld the armor piece to the Right Arm.
2196raw.Part0 = ra
2197raw.Part1 = lp.Character["Right Arm"]
2198raw.C0 = CFrame.new(0,-0.5,0) --Positions the Right Arm.
2199--End Right Arm.
2200
2201--Let's start creating the Torso.
2202t = Instance.new("Part",m)
2203t.Name = "Torso"
2204t.FormFactor = "Custom"
2205t.CanCollide = false
2206t.Material = "Concrete"
2207t.BrickColor = BrickColor.new("Forest green")
2208t.BottomSurface = "Smooth"
2209t.TopSurface = "Smooth"
2210t.Size = Vector3.new(2.05,2.05,1.05)
2211tw = Instance.new("ManualWeld",t) --Weld the armor piece to the Torso.
2212tw.Part0 = t
2213tw.Part1 = lp.Character.Torso --Torso does not need to be positioned.
2214sg = Instance.new("SurfaceGui",t) --Creating a surfacegui to display health.(buggy)
2215f = Instance.new("Frame",sg)
2216f.BackgroundTransparency = 1
2217f.Size = UDim2.new(1,0,1,0)
2218tl = Instance.new("TextLabel",f)
2219tl.BackgroundTransparency = 1
2220tl.Size = UDim2.new(1,0,1,0)
2221tl.Font = "SourceSansBold"
2222tl.FontSize = "Size96"
2223tl.TextColor3 = Color3.new(0,0,0)
2224tl.TextStrokeColor3 = Color3.new(0,0,0)
2225tl.TextStrokeTransparency = 0
2226--End Torso.
2227
2228--Let's start creating the Left Leg.
2229ll = Instance.new("Part",m)
2230ll.Name = "Left Leg"
2231ll.FormFactor = "Custom"
2232ll.Material = "Concrete"
2233ll.CanCollide = false
2234ll.BrickColor = BrickColor.new("Forest green")
2235ll.BottomSurface = "Smooth"
2236ll.TopSurface = "Smooth"
2237ll.Size = Vector3.new(1.05,1.65,1.05)
2238llw = Instance.new("ManualWeld",ll) --Weld the armor piece to the Left Leg.
2239llw.Part0 = ll
2240llw.Part1 = lp.Character["Left Leg"]
2241llw.C0 = CFrame.new(0,-0.2,0) --Positions the Left Leg.
2242--End Left Leg.
2243
2244--Let's start creating the Right Leg.
2245rl = Instance.new("Part",m)
2246rl.Name = "Right Leg"
2247rl.FormFactor = "Custom"
2248rl.Material = "Concrete"
2249rl.CanCollide = false
2250rl.BrickColor = BrickColor.new("Forest green")
2251rl.BottomSurface = "Smooth"
2252rl.TopSurface = "Smooth"
2253rl.Size = Vector3.new(1.05,1.65,1.05)
2254rlw = Instance.new("ManualWeld",rl) --Weld the armor piece to the Right Leg.
2255rlw.Part0 = rl
2256rlw.Part1 = lp.Character["Right Leg"]
2257rlw.C0 = CFrame.new(0,-0.2,0) --Positions the Right Leg.
2258--End Right Leg.
2259
2260--Let's make it so elasticity and friction are set to a high value to prevent stutters.
2261for i,v in ipairs(m:GetChildren()) do
2262 v.Friction = 2000
2263 v.Elasticity = 2000
2264end
2265--End stutter provention.
2266
2267local color1 = Color3.new(0, 85, 0)
2268local color2 = Color3.new(0,0,0)
2269local sequence = ColorSequence.new(color1,color2)
2270
2271--Let's create the staff.
2272t = Instance.new("Tool", lp.Backpack) --Creating the tool for the staff to be put into.
2273t.Name = "Scapters Staff"
2274t.GripPos = Vector3.new(0,0.65,0)
2275t.ToolTip = "Whome-ever wields this staff is a true legend."
2276t.CanBeDropped = false
2277s = Instance.new("Part",t) --This will be the base part of the staff(the part the player holds).
2278s.Name = "Handle"
2279s.BrickColor = BrickColor.new("Burnt Sienna")
2280s.FormFactor = "Custom"
2281s.Size = Vector3.new(0.32,5.64,0.28)
2282s.Material = "Wood"
2283b = Instance.new("Part",t) --Lets create the tip of the staff.
2284b.Material = "Concrete"
2285b.BrickColor = BrickColor.new("Forest green")
2286b.Shape = "Ball"
2287b.Size = Vector3.new(1,1,1)
2288b.TopSurface = "Smooth"
2289b.BottomSurface = "Smooth"
2290bw = Instance.new("ManualWeld",rl) --Weld the tip to the staff.
2291bw.Part0 = s
2292bw.Part1 = b
2293bw.C0 = CFrame.new(0,2.5,0) --Positions the tip.
2294pe = Instance.new("ParticleEmitter",b) -- Lets create the fancy looking particles
2295pe.Color = sequence
2296pe.Texture = "http://www.roblox.com/asset/?id=242292318"
2297pe.LightEmission = 1
2298pe.Lifetime = NumberRange.new(1,1)
2299pe.Rotation = NumberRange.new(360,360)
2300pe.RotSpeed = NumberRange.new(360,360)
2301pe.Speed = NumberRange.new(1,1)
2302pe.LockedToPart = true
2303sk = Instance.new("Part",t)--Let's create the skull
2304sk.BrickColor = BrickColor.new("Forest green")
2305sk.Material = "Concrete"
2306sm = Instance.new("SpecialMesh",sk)
2307sm.MeshId = "http://www.roblox.com/asset/?id=6552202"
2308sm.Scale = Vector3.new(3.2,3.2,3.2)
2309skw = Instance.new("ManualWeld",rl) --Weld the skull to the staff.
2310skw.Part0 = s
2311skw.Part1 = sk
2312skw.C0 = CFrame.new(0,2.5,0) --Positions the skull.
2313game.Players.LocalPlayer.Character.Humanoid:EquipTool(t) --Auto-Equip the staff.
2314--End staff creation.
2315
2316--Backup
2317t.Equipped:connect(function()
2318local bww = Instance.new("ManualWeld",rl) --Weld the tip to the staff.
2319bww.Part0 = s
2320bww.Part1 = b
2321bww.C0 = CFrame.new(0,2.5,0) --Positions the tip.
2322local skww = Instance.new("ManualWeld",rl) --Weld the skull to the staff.
2323skww.Part0 = s
2324skww.Part1 = sk
2325skww.C0 = CFrame.new(0,2.5,0) --Positions the skull.
2326end)
2327
2328local mouse = game.Players.LocalPlayer:GetMouse()
2329
2330--Lighting Attack
2331mouse.Button1Down:connect(function()
2332 local hit = mouse.Target -- This is where the lightning will go.
2333
2334end)
2335
2336--Poison Attack
2337mouse.Button2Down:connect(function() --Creating the event to detect where the ball will be placed.
2338 local hit = mouse.Target --This is where it gets the players position.
2339 if hit.Parent:FindFirstChild("Torso") then
2340 local h = Instance.new("Part", game.Workspace)
2341 h.Shape = "Ball"
2342 h.Size = Vector3.new(1,1,1)
2343 h.BrickColor = BrickColor.new("Forest green")
2344 h.Material = "Concrete"
2345 h.Anchored = true
2346 h.CanCollide = false
2347 pe = Instance.new("ParticleEmitter",h) --Make the ball look fancy.
2348 pe.Color = sequence
2349 pe.Texture = "http://www.roblox.com/asset/?id=242292318"
2350 pe.LightEmission = 1
2351 pe.Lifetime = NumberRange.new(1,1)
2352 pe.Rotation = NumberRange.new(360,360)
2353 pe.RotSpeed = NumberRange.new(360,360)
2354 pe.Speed = NumberRange.new(1,1)
2355 h.CFrame = hit.Parent.HumanoidRootPart.CFrame --Changes the balls position to the hit players HumanoidRootPart.
2356 hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health-25
2357 wait(1)
2358 h:Destroy()
2359 for i = 1, 8 do
2360 hit.Parent.Head.BrickColor = BrickColor.new("Sea green") --Set player to poison colors.
2361 hit.Parent["Left Arm"].BrickColor = BrickColor.new("Sea green")
2362 hit.Parent["Right Arm"].BrickColor = BrickColor.new("Sea green")
2363 hit.Parent["Left Leg"].BrickColor = BrickColor.new("Sea green")
2364 hit.Parent["Right Leg"].BrickColor = BrickColor.new("Sea green")
2365 hit.Parent.Torso.BrickColor = BrickColor.new("Sea green")
2366 hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health-5
2367 lp.Character.Humanoid.Health = lp.Character.Humanoid.Health+5 --Life steal.
2368 pe = Instance.new("ParticleEmitter",hit.Parent.Torso) --Make the poison effect look fancy.
2369 pe.Color = sequence
2370 pe.Texture = "http://www.roblox.com/asset/?id=242292318"
2371 pe.LightEmission = 1
2372 pe.Lifetime = NumberRange.new(1,1)
2373 pe.Rotation = NumberRange.new(360,360)
2374 pe.RotSpeed = NumberRange.new(360,360)
2375 pe.Speed = NumberRange.new(1,1)
2376 wait(0.8)
2377 pe:Destroy()
2378 hit.Parent.Head.BrickColor = hit.Parent["Body Colors"].HeadColor --Set player colors back to normal.
2379 hit.Parent["Left Arm"].BrickColor = hit.Parent["Body Colors"].LeftArmColor
2380 hit.Parent["Right Arm"].BrickColor = hit.Parent["Body Colors"].RightArmColor
2381 hit.Parent["Left Leg"].BrickColor = hit.Parent["Body Colors"].LeftLegColor
2382 hit.Parent["Right Leg"].BrickColor = hit.Parent["Body Colors"].RightLegColor
2383 hit.Parent.Torso.BrickColor = hit.Parent["Body Colors"].TorsoColor
2384 wait(0.8)
2385 end
2386 end
2387end)
2388
2389--Let's create a forcefield event.
2390local color1 = Color3.new(0, 170, 0)
2391local color2 = Color3.new(0, 170, 0)
2392local sequence = ColorSequence.new(color1,color2)
2393mouse1 = game.Players.LocalPlayer:GetMouse()
2394
2395mouse1.KeyDown:connect(function(key)
2396 if key == "f" then
2397 pe = Instance.new("ParticleEmitter",m.Torso)
2398 pe.Rate = 1
2399 wait(0.03)
2400 pe.Rate = 0
2401 pe.LightEmission = 0.5
2402 pe.Size = NumberSequence.new(5,5)
2403 pe.Texture = "http://www.roblox.com/asset/?id=147741899"
2404 pe.Color = sequence
2405 pe.Lifetime = NumberRange.new(100e100,100e100)
2406 pe.Rotation = NumberRange.new(360,360)
2407 pe.RotSpeed = NumberRange.new(40,40)
2408 pe.LockedToPart = true
2409 pe.Speed = NumberRange.new(0,0)
2410 pe:Emit(1)
2411 lp.Character.Humanoid.MaxHealth = math.huge
2412 wait(0.03)
2413 lp.Character.Humanoid.Health = math.huge
2414 wait(25)
2415 lp.Character.Humanoid.MaxHealth = 300
2416 wait(0.03)
2417 lp.Character.Humanoid.Health = 300
2418 pe:Destroy()
2419 end
2420end)
2421--End forcefield event.
2422
2423while wait(0) do --Create the loop to constantly make the textlabel update with health.(buggy)
2424 tl.Text = "Heath: "..math.floor(lp.Character.Humanoid.Health).."/"..lp.Character.Humanoid.MaxHealth
2425end end,
2426Spiral = function() local lp = game.Players.LocalPlayer
2427
2428local mouse = lp:GetMouse()
2429
2430local Debris = Instance.new("Folder", game.Workspace)
2431
2432Debris.Name = "Debris"
2433
2434local RotatePart = Instance.new("Part", Debris)
2435
2436RotatePart.Size = Vector3.new(1,1,1)
2437
2438RotatePart.BottomSurface = "Smooth"
2439
2440RotatePart.TopSurface = "Smooth"
2441
2442RotatePart.Anchored = true
2443
2444RotatePart.CanCollide = false
2445
2446RotatePart.BrickColor = game.Players.LocalPlayer.Character.Torso.BrickColor
2447
2448
2449
2450local RP = RotatePart
2451
2452
2453
2454local Rot = 0
2455
2456game:GetService("RunService").Stepped:connect(function()
2457
2458local PointPart = game.Players.LocalPlayer.Character.Torso
2459
2460if PointPart then
2461
2462Rot = Rot+1
2463
2464
2465
2466RP.CFrame = PointPart.CFrame*CFrame.Angles(math.rad(50,150),math.rad(Rot),math.rad(Rot))*CFrame.new(0,0,3)
2467
2468
2469
2470local C = RP:Clone()
2471
2472C.Parent = Debris
2473
2474C.Transparency = 0.9
2475
2476wait(3)
2477
2478C:Destroy()
2479
2480end
2481
2482end)
2483
2484
2485
2486mouse.Button1Down:connect(function()
2487
2488local ray = Ray.new(RotatePart.CFrame.p, (mouse.Hit.p - RotatePart.CFrame.p).unit * 300)
2489
2490local part, position = workspace:FindPartOnRay(ray, lp.Character, false, true)
2491
2492
2493
2494local strike = Instance.new("Part", Debris)
2495
2496strike.BrickColor = RotatePart.BrickColor
2497
2498strike.FormFactor = "Custom"
2499
2500strike.Transparency = 0.25
2501
2502strike.Name = "strike"
2503
2504strike.BottomSurface = "Smooth"
2505
2506strike.TopSurface = "Smooth"
2507
2508strike.Anchored = true
2509
2510strike.Locked = true
2511
2512strike.CanCollide = false
2513
2514
2515
2516local distance = (RotatePart.CFrame.p - position).magnitude
2517
2518strike.Size = Vector3.new(0.3, 0.3, distance)
2519
2520strike.CFrame = CFrame.new(RotatePart.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
2521
2522if part then
2523
2524local humanoid = part.Parent:FindFirstChild("Humanoid")
2525
2526
2527
2528if not humanoid then
2529
2530humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
2531
2532end
2533
2534
2535
2536if humanoid then
2537
2538humanoid:TakeDamage(15)
2539
2540end
2541
2542end
2543
2544wait(0.08)
2545
2546strike:Destroy()
2547
2548end) end,
2549Igor = function() local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
2550s.Part0 = game.Players.LocalPlayer.Character.Torso
2551s.Part1 = game.Players.LocalPlayer.Character.Head
2552local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
2553s.Part0 = game.Players.LocalPlayer.Character.Torso
2554s.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
2555s.C0 = CFrame.new(1.5,1.5,0)
2556local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
2557s.Part0 = game.Players.LocalPlayer.Character.Torso
2558s.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
2559s.C0 = CFrame.new(-1.5,1.5,0)
2560local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
2561s.Part0 = game.Players.LocalPlayer.Character.Torso
2562s.Part1 = game.Players.LocalPlayer.Character["Left Leg"]
2563s.C0 = CFrame.new(-1.5,-1.5,0)
2564local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
2565s.Part0 = game.Players.LocalPlayer.Character.Torso
2566s.Part1 = game.Players.LocalPlayer.Character["Right Leg"]
2567s.C0 = CFrame.new(1.5,-1.5,0) end,
2568GameDataBaseMenu = function() game:GetObjects("rbxassetid://339383300")[1].Parent = game.Players.LocalPlayer.PlayerGui end,
2569ScaptersModMenu = function() game:GetObjects("rbxassetid://277919405")[1].Parent = game.Players.LocalPlayer.PlayerGui end,
2570HeilHitler = function() Player = game.Players.LocalPlayer
2571local t1 = Player.Character.Torso
2572local rs1 = t1["Right Shoulder"]
2573t1.Parent.Animate.Disabled = true
2574game.Chat:Chat(t1.Parent.Head, "Sieg Heil! Heil H§i§t§l§e§r!! Heil thy Fuhrer!", "Red")
2575rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.2) --Right Shoulder
2576wait(0.043)
2577rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.3) --Right Shoulder
2578wait(0.043)
2579rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.4) --Right Shoulder
2580wait(0.043)
2581rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.5) --Right Shoulder
2582wait(0.043)
2583rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.6) --Right Shoulder
2584wait(0.043)
2585rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.7) --Right Shoulder
2586wait(0.043)
2587rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.8) --Right Shoulder
2588wait(0.043)
2589rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.9) --Right Shoulder
2590wait(0.043)
2591rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-1) --Right Shoulder
2592wait(0.043)
2593rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.5,-0.4) * CFrame.Angles(-0.5,-0.7,-1.3) --Right Shoulder
2594wait(0.043)
2595rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.4,-0.4) * CFrame.Angles(-0.5,-0.7,-1.4) --Right Shoulder
2596wait(0.043)
2597rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.3,-0.4) * CFrame.Angles(-0.5,-0.7,-1.5) --Right Shoulder
2598wait(0.043)
2599rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.2,-0.4) * CFrame.Angles(-0.5,-0.7,-1.6) --Right Shoulder
2600wait(0.043)
2601rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.1,-0.4) * CFrame.Angles(-0.5,-0.7,-1.7) --Right Shoulder
2602wait(0.043)
2603rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.0,-0.4) * CFrame.Angles(-0.5,-0.7,-1.8) --Right Shoulder
2604wait(0.043)
2605rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.1,-0.4) * CFrame.Angles(-0.5,-0.7,-1.8) --Right Shoulder
2606wait(0.043)
2607rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.2,-0.4) * CFrame.Angles(-0.5,-0.7,-1.7) --Right Shoulder
2608wait(0.043)
2609rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.3,-0.4) * CFrame.Angles(-0.5,-0.7,-1.6) --Right Shoulder
2610wait(0.043)
2611rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.4,-0.4) * CFrame.Angles(-0.5,-0.7,-1.5) --Right Shoulder
2612wait(0.043)
2613rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.5,-0.4) * CFrame.Angles(-0.5,-0.7,-1.4) --Right Shoulder
2614wait(0.043)
2615rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0.4) * CFrame.Angles(-0.5,-0.7,-1.3) --Right Shoulder
2616wait(0.043)
2617rs1.C1 = CFrame.new(-0.55,0.88, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.3) --Right Shoulder
2618wait(0.043)
2619rs1.C1 = CFrame.new(-0.55,0.99, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.4) --Right Shoulder
2620wait(0.043)
2621rs1.C1 = CFrame.new(-0.55,1.09, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.5) --Right Shoulder
2622wait(0.043)
2623rs1.C1 = CFrame.new(-0.55,1.19, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.6) --Right Shoulder
2624wait(0.043)
2625rs1.C1 = CFrame.new(-0.55,1.29, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.7) --Right Shoulder
2626wait(0.043)
2627rs1.C1 = CFrame.new(-0.55,1.39, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.8) --Right Shoulder
2628wait(0.043)
2629rs1.C1 = CFrame.new(-0.55,1.49, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.9) --Right Shoulder
2630wait(0.043)
2631rs1.C1 = CFrame.new(-0.55,1.59, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-2) --Right Shoulder
2632wait(0.043)
2633rs1.C1 = CFrame.new(-0.55,1.69, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-2.1) --Right Shoulder
2634wait(2)
2635rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) --Right Shoulder
2636wait(0.1)
2637t1.Parent.Animate.Disabled = false end,
2638StealGame = function() --[[ / Made by 9/11 \
2639
2640 Credits to:
2641 GeneHackman
2642 ScapterDaFapper
2643--]]
2644
2645src=""
2646MadeBy="9/11"
2647newline=[[
2648
2649]]
2650
2651function c(d)
2652src=src..newline..d
2653end
2654
2655function copy(ffa)
2656for i,v in pairs(ffa:GetChildren()) do
2657
2658if v:IsA'Part' or v:IsA'WedgePart' or v:IsA'SpawnLocation' or v:IsA'UnionOperation' or v:IsA'Seat' or v:IsA'VehicleSeat' or v:IsA'TrussPart' or v:IsA'Union' then
2659PartID="a"..tostring(math.random(10000,100000))
2660if v.className~="UnionOperation" then
2661c(PartID.."=Instance.new('Part', Workspace)")
2662else
2663 c(PartID.."=Instance.new('Part', Workspace)")
2664end
2665if v:IsA'Part' then
2666c(PartID..".Shape="..tostring(v.Shape))
2667end
2668if v:IsA'Part' or v:IsA'Seat' or v:IsA'VehicleSeat' then
2669c(PartID..".FormFactor="..tostring(v.FormFactor))
2670end
2671c(PartID..".Transparency="..tostring(v.Transparency))
2672c(PartID..".BrickColor=BrickColor.new('"..tostring(v.BrickColor).."')")
2673c(PartID..".Reflectance="..tostring(v.Reflectance))
2674c(PartID..".Size=Vector3.new("..tostring(v.Size)..")")
2675c(PartID..".CFrame=CFrame.new("..tostring(v.CFrame)..")")
2676c(PartID..".Material="..tostring(v.Material))
2677c(PartID..".Anchored="..tostring(v.Anchored))
2678c(PartID..".CanCollide="..tostring(v.CanCollide))
2679c(PartID..".Name='"..tostring(v.Name).."'")
2680c(PartID..".BackSurface="..tostring(v.BackSurface))
2681c(PartID..".TopSurface="..tostring(v.TopSurface))
2682c(PartID..".BottomSurface="..tostring(v.BottomSurface))
2683c(PartID..".FrontSurface="..tostring(v.FrontSurface))
2684c(PartID..".LeftSurface="..tostring(v.LeftSurface))
2685c(PartID..".RightSurface="..tostring(v.RightSurface))
2686if AllowPartsToGetLocked==true then
2687 c(PartID..".Locked="..tostring(v.Locked))
2688end
2689for g,h in pairs(v:GetChildren()) do
2690if h:IsA'SpecialMesh' then
2691c("MeshID=Instance.new('"..h.className.."', "..PartID..")")
2692c("MeshID.Scale=Vector3.new("..tostring(h.Scale)..")")
2693c("MeshID.Offset=Vector3.new("..tostring(h.Offset)..")")
2694c("MeshID.MeshType="..tostring(h.MeshType))
2695c("MeshID.MeshId='"..tostring(h.MeshId).."'")
2696c("MeshID.TextureId='"..tostring(h.TextureId).."'")
2697elseif h:IsA'CylinderMesh' then
2698c("MeshID=Instance.new('"..h.className.."', "..PartID..")")
2699elseif h:IsA'Decal' then
2700c("DecID=Instance.new('"..h.className.."', "..PartID..")")
2701c("DecID.Transparency="..tostring(h.Transparency))
2702c("DecID.Texture='"..tostring(h.Texture).."'")
2703c("DecID.Face="..tostring(h.Face))
2704elseif h:IsA'PointLight' then
2705c("plID=Instance.new('"..h.className.."', "..PartID..")")
2706c("plID.Range="..tostring(h.Range))
2707c("plID.Color=Color3.new("..tostring(h.Color)..")")
2708c("plID.Enabled="..tostring(h.Enabled))
2709c("plID.Brightness="..tostring(h.Brightness))
2710c("plID.Shadows="..tostring(h.Shadows))
2711elseif h:IsA'SpotLight' then
2712c("slID=Instance.new('"..h.className.."', "..PartID..")")
2713c("slID.Range="..tostring(h.Range))
2714c("slID.Angle="..tostring(h.Angle))
2715c("slID.Color=Color3.new("..tostring(h.Color)..")")
2716c("slID.Enabled="..tostring(h.Enabled))
2717c("slID.Brightness="..tostring(h.Brightness))
2718c("slID.Shadows="..tostring(h.Shadows))
2719c("slID.Face="..tostring(h.Face))
2720end
2721end
2722end
2723ChangeLightingProperties = true
2724end
2725if MadeBy==string.reverse("11/9") then
2726 if ChangeLightingProperties==true then
2727c("game.Lighting.TimeOfDay='"..tostring(game.Lighting.TimeOfDay).."'")
2728c("game.Lighting.Brightness="..tostring(game.Lighting.Brightness))
2729c("game.Lighting.Outlines="..tostring(game.Lighting.Outlines))
2730c("game.Lighting.FogEnd="..tostring(game.Lighting.FogEnd))
2731c("game.Lighting.FogStart="..tostring(game.Lighting.FogStart))
2732c("game.Lighting.FogColor=Color3.new("..tostring(game.Lighting.FogColor)..")")
2733c("game.Lighting.Ambient=Color3.new("..tostring(game.Lighting.Ambient)..")")
2734end
2735print("Done")
2736CopyString(src)
2737else
2738print("This script was made by 9/11, this guy just copyed it eww eww.")
2739end
2740end
2741
2742function ungroupws()
2743 local function rc(inst)
2744 for _, v in pairs(inst:GetChildren()) do
2745 if v:IsA("Model") then
2746 if v.Archivable then
2747 for _, x in pairs(v:GetChildren()) do
2748 x.Parent = workspace;
2749 rc(x)
2750 end
2751 v:Destroy() -- cleanup
2752 end
2753 end
2754 end
2755 end
2756 rc(Workspace)
2757end
2758print'Getting ready.'
2759for i=1,100 do
2760ungroupws()
2761wait(0.2)
2762end
2763
2764print'Starting copying in 10 seconds.'
2765wait(10)
2766print('Copying map. Please allow upto 15 minutes for this proccess, your ROBLOXPlayer will freeze but wait - .'..string.reverse("11/9"))
2767copy(game.Workspace)
2768--io.open("C:/Copyed/"..game.PlaceId..".txt", "w"):write(src)
2769end,
2770FireBall = function() local MyMouse = game.Players.LocalPlayer:GetMouse()
2771local anim = Instance.new("Animation", game.Workspace)
2772anim.Name = "ThrowAnim"
2773anim.AnimationId = "http://www.roblox.com/asset/?id=338949936"
2774MyMouse.Button1Down:connect(function(mouse)
2775if game.Workspace:FindFirstChild("FireBall") then
2776game.Workspace.FireBall:Destroy()
2777end
2778local p = Instance.new("Part", game.Workspace)
2779local charging = Instance.new("Sound", p)
2780charging.SoundId = "http://www.roblox.com/asset/?id=244578827"
2781charging.Volume = 1
2782charging:Play()
2783p.Shape = "Ball"
2784p.Size = Vector3.new(1,1,1)
2785p.TopSurface = "Smooth"
2786p.BottomSurface = "Smooth"
2787p.Name = "FireBall"
2788p.BrickColor = BrickColor.new("Institutional white")
2789local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2790s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2791s.Part1 = p
2792s.C0 = CFrame.new(0,-1.5,0)
2793local hum = game.Players.LocalPlayer.Character.Humanoid
2794local anim_feet = hum:LoadAnimation(anim)
2795local current = anim_feet
2796current:Play()
2797current.KeyframeReached:connect(function(keyframeName)
2798if keyframeName == "Charge" then
2799p.Size = Vector3.new(1.1,1.1,1.1)
2800local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2801s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2802s.Part1 = p
2803s.C0 = CFrame.new(0,-1.5,0)
2804wait(0.03)
2805p.Size = Vector3.new(1.2,1.2,1.2)
2806local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2807s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2808s.Part1 = p
2809s.C0 = CFrame.new(0,-1.5,0)
2810wait(0.03)
2811p.Size = Vector3.new(1.3,1.3,1.3)
2812local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2813s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2814s.Part1 = p
2815s.C0 = CFrame.new(0,-1.5,0)
2816wait(0.03)
2817p.Size = Vector3.new(1.4,1.4,1.4)
2818local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2819s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2820s.Part1 = p
2821s.C0 = CFrame.new(0,-1.5,0)
2822wait(0.03)
2823p.Size = Vector3.new(1.5,1.5,1.5)
2824local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2825s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2826s.Part1 = p
2827s.C0 = CFrame.new(0,-1.5,0)
2828p.Size = Vector3.new(1.6,1.6,1.6)
2829local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2830s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2831s.Part1 = p
2832s.C0 = CFrame.new(0,-1.5,0)
2833wait(0.03)
2834p.Size = Vector3.new(1.7,1.7,1.7)
2835local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2836s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2837s.Part1 = p
2838s.C0 = CFrame.new(0,-1.5,0)
2839wait(0.03)
2840p.Size = Vector3.new(1.8,1.8,1.8)
2841local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2842s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2843s.Part1 = p
2844s.C0 = CFrame.new(0,-1.5,0)
2845wait(0.03)
2846p.Size = Vector3.new(1.9,1.9,1.9)
2847local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2848s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2849s.Part1 = p
2850s.C0 = CFrame.new(0,-1.5,0)
2851wait(0.03)
2852p.Size = Vector3.new(2,2,2)
2853local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
2854s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
2855s.Part1 = p
2856s.C0 = CFrame.new(0,-1.5,0)
2857wait(0.03)
2858local f = Instance.new("Fire", p)
2859f.Color = Color3.new(0, 0, 255)
2860f.SecondaryColor = Color3.new(0, 85, 255)
2861end
2862end)
2863current.KeyframeReached:connect(function(keyframeName)
2864if keyframeName == "Throw" then
2865local fire = Instance.new("Sound", p)
2866fire.SoundId = "http://www.roblox.com/asset/?id=176251709"
2867fire.Volume = 1
2868fire:Play()
2869charging:Stop()
2870p:Clone().Parent = game.Workspace
2871p:Destroy()
2872local y = Instance.new("BodyVelocity", game.Workspace.FireBall)
2873y.maxForce = Vector3.new(math.huge,math.huge,math.huge)
2874y.velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*80
2875wait(0.2)
2876game.Workspace.FireBall.Touched:connect(function(hit)
2877if hit.Parent:FindFirstChild("Humanoid") then
2878hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(15,35)
2879game.Workspace.FireBall:Destroy()
2880else
2881game.Workspace.FireBall:Destroy()
2882end
2883end)
2884end
2885end)
2886end) end,
2887ApocGui = function() loadstring(game:GetObjects("rbxassetid://348653206")[1].Source)() end,
2888PhantomX = function() loadstring(game:GetObjects("rbxassetid://298918246")[1].Source)() end,
2889ScriptingTab = function() Frame.Visible = false PlayerList.Visible = false ScriptingFrame.Visible = true end,
2890AimWorks = function() print("Snipped") local s = Instance.new("Sound", game.Players.LocalPlayer.PlayerGui) s.Volume = 1 s.SoundId = "http://www.roblox.com/asset/?id=323901968" s:Play() end,
2891
2892-- Keeps blockie safe :33 XD end,
2893Admin = function() --[[
2894 cmdscript.lua + safazi's edit
2895 written by safazi
2896
2897 THE OFFICIAL MULTI ADMIN UPDATE:
2898 ADDCMD NOW TAKES TWO FUNCTION ARGUMENTS:
2899 ARGS
2900
2901 and
2902
2903 SPEAKER
2904
2905 THE SPEAKER IS THE PLAYER OBJECT THAT SPOKE THE COMMAND
2906 WE HOPE THIS OPENS UP NEW OPPURTUNITIES FOR YOUR EDITS!
2907
2908 -safazi
2909
2910 HOW TO ADD COMMANDS
2911 Scroll to bottom, add after it says "Add commands here"
2912
2913 PLEASE KEEP ALIASES LOWERCASE
2914
2915 example with aliases:
2916 addcmd('command name','command description',{'alias for command','another alias'},
2917 function(args,speaker)
2918 --code here
2919 end)
2920
2921 example without aliases:
2922 addcmd('command name','command description',nil,
2923 function(args,speaker)
2924 --code here
2925 end)
2926
2927 important things:
2928
2929 _char(playername) gets a players character from name if they exist
2930 example:
2931 local char=_char('safazi') --gets my character!
2932
2933 command functions are passed the table "args", which holds the args after the command
2934 example:
2935 ;command arg1 arg2 arg3 arg4
2936--]]
2937local gPlayers = game:GetService("Players")
2938local admin = gPlayers.LocalPlayer.Name
2939local bannedplyrs = {}
2940
2941local admins = {''} -- names here of people who have access to your commands! (Your name doesn't need to be in here.)
2942---
2943lol=function(wt) -- thx man
2944 if(wt~=nil)then
2945 spawn(function()
2946 pcall(function()
2947local vic=wt
2948local skt=Instance.new("SkateboardPlatform", vic)
2949skt.CFrame=CFrame.new(math.random(-1000,1000),1000,math.random(-1000,1000))
2950skt.CanCollide=false
2951skt.Anchored=false
2952skt.Transparency=1
2953skt.Size=Vector3.new(5,1,5)
2954vic.Humanoid.WalkSpeed=0
2955vic.Humanoid.Jump=true
2956wait(.2)
2957local wld=Instance.new("Weld", workspace)
2958wld.Part0=vic.Torso
2959wld.Part1=skt
2960wld.C0=CFrame.new(0,-500,0)
2961wait(.5)
2962skt.Anchored=true
2963wld:Destroy()
2964end)
2965 end);
2966 end;
2967end;
2968
2969function CreateLittleFriend(player)
2970-- THETRUERIAS' "little friend" SCRIPT
2971plr=player
2972Shaft=Instance.new("Part", plr)
2973Shaft.Name='Shaft'
2974Shaft.Size=Vector3.new(1, 2.5, 1)
2975Shaft.TopSurface=0
2976Shaft.BottomSurface=0
2977Shaft.CanCollide=true
2978Cyln=Instance.new("CylinderMesh", Shaft)
2979Cyln.Scale=Vector3.new(0.5,0.7,0.5)
2980Instance.new("Weld", plr)
2981plr.Weld.Part0=plr.Torso
2982plr.Weld.Part1=plr.Shaft
2983plr.Weld.C0=CFrame.new(0,-0.35,-0.9)*CFrame.fromEulerAnglesXYZ(2.2,0,0)
2984Shaft.BrickColor=BrickColor.new("Pastel brown")
2985Tip=Instance.new("Part", plr)
2986Tip.Name='Tip'
2987Tip.TopSurface=0
2988Tip.BottomSurface=0
2989Tip.Size=Vector3.new(1, 1, 1)
2990Tip.CanCollide=true
2991--Tip.Touched:connect(function(prt) if prt.Parent~=player then spawn(function() for i=1, 5 do local pert=Instance.new("Part", player) pert.CFrame=CFrame.new(prt.Position) pert.CanCollide=true local mesh=Instance.new("BlockMesh", pert) mesh.Scale=Vector3.new(0.2,0.2,0.2) pert.BrickColor=BrickColor.new("White") end end) end end)
2992Cyln2=Instance.new("SpecialMesh", Tip)
2993Cyln2.MeshType='Sphere'
2994Cyln2.Scale=Vector3.new(0.6,0.6,0.6)
2995Instance.new("Weld", plr).Name='Weld2'
2996plr.Weld2.Part0=plr.Shaft
2997plr.Weld2.Part1=plr.Tip
2998plr.Weld2.C0=CFrame.new(0,-.9,0)
2999Tip.BrickColor=BrickColor.new("Pink")
3000-----
3001Ball1=Instance.new("Part", plr)
3002Ball1.Name='Ball1'
3003Ball1.Size=Vector3.new(1, 1, 1)
3004Ball1.TopSurface=0
3005Ball1.BottomSurface=0
3006Cyln3=Instance.new("SpecialMesh", Ball1)
3007Cyln3.MeshType='Sphere'
3008Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
3009Instance.new("Weld", plr).Name='Weld3'
3010plr.Weld3.Part0=plr.Shaft
3011plr.Weld3.Part1=plr.Ball1
3012plr.Weld3.C0=CFrame.new(0.225,.4,0.2)
3013Ball1.BrickColor=BrickColor.new("Pastel brown")
3014-----
3015Ball2=Instance.new("Part", plr)
3016Ball2.Name='Ball2'
3017Ball2.Size=Vector3.new(1, 1, 1)
3018Ball2.TopSurface=0
3019Ball2.BottomSurface=0
3020Cyln3=Instance.new("SpecialMesh", Ball2)
3021Cyln3.MeshType='Sphere'
3022Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
3023Instance.new("Weld", plr).Name='Weld4'
3024plr.Weld4.Part0=plr.Shaft
3025plr.Weld4.Part1=plr.Ball2
3026plr.Weld4.C0=CFrame.new(-0.225,.4,0.2)
3027Ball2.BrickColor=BrickColor.new("Pastel brown")
3028-- END
3029end
3030
3031
3032-- declare services / init stuff --
3033local services={}
3034local cmds={}
3035local std={}
3036
3037services.players=gPlayers
3038services.lighting=game:GetService('Lighting')
3039services.workspace=game:GetService('Workspace')
3040services.events = {}
3041local user = gPlayers.LocalPlayer
3042
3043local cmdprefix=';'
3044local scriptprefix='\\'
3045local split=" "
3046
3047function getlongstring(lower, startat)
3048allargs=''
3049for i,ar in pairs(Capargs) do if i>startat then if allargs~='' then allargs=allargs.." "..ar else allargs=allargs..ar end end end if lower==false then return allargs else return string.lower(allargs) end
3050end
3051
3052updateevents=function()
3053 for i,v in pairs(services.events) do services.events:remove(i) v:disconnect() end
3054 for i,v in pairs(gPlayers:players())do
3055 local ev = v.Chatted:connect(function(msg) do_exec(msg,v) end)
3056 services.events[#services.events+1] = ev
3057 end
3058end
3059
3060-- safazi's lib --
3061
3062std.inTable=function(tbl,val)
3063 if tbl==nil then return false end
3064
3065 for _,v in pairs(tbl)do
3066 if v==val then return true end
3067 end
3068 return false
3069end
3070
3071std.out=function(str)
3072 print(str)
3073end
3074
3075std.list=function(tbl) --turns table into list with commas
3076 local str=''
3077 for i,v in pairs(tbl)do
3078 str=str..tostring(v)
3079 if i~=#tbl then str=str..', ' end
3080 end
3081 return str
3082end
3083
3084std.endat=function(str,val)
3085 local z=str:find(val)
3086 if z then
3087 return str:sub(0,z-string.len(val)),true
3088 else
3089 return str,false
3090 end
3091end
3092
3093std.first=function(str) return str:sub(1,1) end
3094
3095isAdmin=function(name)
3096 if name==admin then
3097 return true
3098 elseif admins[name]==true then
3099 return true
3100 end
3101 return false
3102end
3103
3104gPlayers.PlayerAdded:connect(function(player)
3105 for i,v in pairs(bannedplyrs) do
3106 if player == v then player:Destroy() end
3107 end
3108end)
3109
3110local exec=function(str)
3111 spawn(function()
3112 local script, loaderr = loadstring(str)
3113 if not script then
3114 error(loaderr)
3115 else
3116 script()
3117 end
3118 end)
3119end
3120
3121local findCmd=function(cmd_name)
3122 for i,v in pairs(cmds)do
3123 if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
3124 return v
3125 end
3126 end
3127end
3128
3129local getCmd=function(msg)
3130 local cmd,hassplit=std.endat(msg:lower(),split)
3131 if hassplit then
3132 return {cmd,true}
3133 else
3134 return {cmd,false}
3135 end
3136end
3137
3138local getprfx=function(strn)
3139 if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
3140 elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
3141 end return
3142end
3143
3144local getArgs=function(str)
3145 local args={}
3146 local new_arg=nil
3147 local hassplit=nil
3148 local s=str
3149 repeat
3150 new_arg,hassplit=std.endat(s:lower(),split)
3151 if new_arg~='' then
3152 args[#args+1]=new_arg
3153 s=s:sub(string.len(new_arg)+string.len(split)+1)
3154 end
3155 until hassplit==false
3156 return args
3157end
3158
3159local function execCmd(str, plr)
3160 local s_cmd
3161 local a
3162 local cmd
3163 s_cmd = getCmd(str) --separate command from string using split {command name,arg bool (for arg system)}
3164 cmd = findCmd(s_cmd[1]) --get command object {NAME,DESC,{ALIASES},function(args)}
3165 if cmd == nil then return end
3166 a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)--start string "a" after command and split
3167 local args=getArgs(a)--gets us a nice table of arguments
3168
3169 pcall(function()
3170 cmd.FUNC(args, plr)
3171 end)
3172end
3173
3174function do_exec(str,plr)
3175 if not isAdmin(plr.Name)then return end
3176
3177 str=str:gsub('/e ','')--remove "/e " the easy way!
3178
3179 local t=getprfx(str)
3180 if t==nil then return end
3181 str=str:sub(t[2])
3182 if t[1]=='exec' then
3183 exec(str)
3184 elseif t[1]=='cmd' then
3185 execCmd(str, plr)
3186 end
3187end
3188
3189updateevents()
3190_G.exec_cmd = execCmd
3191--game.Players.LocalPlayer.Chatted:connect(doexec)
3192
3193local _char=function(plr_name)
3194 for i,v in pairs(game.Players:GetChildren())do
3195 if v:IsA'Player'then
3196 if v.Name==plr_name then return v.Character end
3197 end
3198 end
3199 return
3200end
3201
3202local _plr=function(plr_name)
3203 for i,v in pairs(game.Players:GetChildren())do
3204 if v:IsA'Player'then
3205 if v.Name==plr_name then return v end
3206 end
3207 end
3208 return
3209end
3210
3211function addcmd(name,desc,alias,func)
3212 cmds[#cmds+1]=
3213 {
3214 NAME=name;
3215 DESC=desc;
3216 ALIAS=alias;
3217 FUNC=func;
3218 }
3219end
3220
3221local function getPlayer(name)
3222 local nameTable = {}
3223 name=name:lower()
3224 if name == "me" then
3225 return {admin}
3226 elseif name == "others" then
3227 for i,v in pairs(gPlayers:GetChildren()) do
3228 if v:IsA'Player'then
3229 if v.Name~=admin then
3230 nameTable[#nameTable+1]=v.Name
3231 end
3232 end
3233 end
3234 elseif name == "all" then
3235 for i,v in pairs(gPlayers:GetChildren()) do
3236 if v:IsA'Player'then
3237 nameTable[#nameTable+1]=v.Name
3238 end
3239 end
3240 else
3241 for i,v in pairs(gPlayers:GetChildren()) do
3242 local lname = v.Name:lower()
3243 local i,j = lname:find(name)
3244 if i == 1 then
3245 return {v.Name}
3246 end
3247 end
3248 end
3249 return nameTable
3250end
3251
3252
3253
3254-- commands --
3255
3256addcmd('ff',"ff's a player",{},
3257function(args)
3258 local players=getPlayer(args[1])
3259 for i,v in pairs(players)do
3260 local pchar=_char(v)
3261 Instance.new("ForceField", pchar)
3262 end
3263end)
3264
3265addcmd('noff',"unff's a player",{'unff'},
3266function(args)
3267 local players=getPlayer(args[1])
3268 for i,v in pairs(players)do
3269 local pchar=_char(v)
3270 for j,v1 in pairs(pchar:GetChildren()) do
3271 if v1:IsA("ForceField") then
3272 v1:Destroy()
3273 end
3274 end
3275 end
3276end)
3277
3278addcmd('fire','set a player on fire',{},
3279function(args)
3280 local players=getPlayer(args[1])
3281 for i,v in pairs(players)do
3282 local pchar=_char(v)
3283 Instance.new("Fire", pchar.Torso)
3284 end
3285end)
3286
3287addcmd('nofire','extinguish a player',{'unfire'},
3288function(args)
3289 local players=getPlayer(args[1])
3290 for i,v in pairs(players)do
3291 local pchar=_char(v)
3292 for j,v1 in pairs(pchar.Torso:GetChildren()) do
3293 if v1:IsA("Fire") then
3294 v1:Destroy()
3295 end
3296 end
3297 end
3298end)
3299
3300addcmd('sp','give a player sparkles',{},
3301function(args)
3302 local players=getPlayer(args[1])
3303 for i,v in pairs(players)do
3304 local pchar=_char(v)
3305 Instance.new("Sparkles", pchar.Torso)
3306 end
3307end)
3308
3309addcmd('nosp','remove sparkles from a player',{'unsp'},
3310function(args)
3311 local players=getPlayer(args[1])
3312 for i,v in pairs(players)do
3313 local pchar=_char(v)
3314 for j,v1 in pairs(pchar.Torso:GetChildren()) do
3315 if v1:IsA("Sparkles") then
3316 v1:Destroy()
3317 end
3318 end
3319 end
3320end)
3321
3322addcmd('smoke','give a player smoke',{},
3323function(args)
3324 local players=getPlayer(args[1])
3325 for i,v in pairs(players)do
3326 local pchar=_char(v)
3327 Instance.new("Smoke", pchar.Torso)
3328 end
3329end)
3330
3331addcmd('nosmoke','remove smoke from a player',{},
3332function(args)
3333 local players=getPlayer(args[1])
3334 for i,v in pairs(players)do
3335 local pchar=_char(v)
3336 for j,v1 in pairs(pchar.Torso:GetChildren()) do
3337 if v1:IsA("Smoke") then
3338 v1:Destroy()
3339 end
3340 end
3341 end
3342end)
3343
3344addcmd('btools','gives a player btools',{},
3345function(args)
3346 local players=getPlayer(args[1])
3347 if players ~= nil then
3348 for i, v in pairs(players) do
3349 Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
3350 Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
3351 Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
3352 end
3353 end
3354end)
3355
3356addcmd('god','gods player',{},
3357function(args)
3358 local players=getPlayer(args[1])
3359 for i,v in pairs(players)do
3360 local pchar=_char(v)
3361 if pchar then pchar.Humanoid.MaxHealth=math.huge end
3362 end
3363end)
3364
3365addcmd('sgod','silently gods player',{},
3366function(args)
3367 local players=getPlayer(args[1])
3368 for i,v in pairs(players)do
3369 local pchar=_char(v)
3370 spawn(function()
3371 pchar.Humanoid.MaxHealth = 10000000
3372 wait()
3373 pchar.Humanoid.Health = 10000000
3374 end)
3375 end
3376end)
3377
3378addcmd('ungod','removes god from a player',{},
3379function(args)
3380 local players=getPlayer(args[1])
3381 for i,v in pairs(players)do
3382 local pchar=_char(v)
3383 if pchar then
3384 pchar.Humanoid.MaxHealth=100
3385 pchar.Humanoid.Health=100
3386 end
3387 end
3388end)
3389
3390addcmd('heal','resets a players health',{},
3391function(args)
3392 local players=getPlayer(args[1])
3393 for i,v in pairs(players)do
3394 local pchar=_char(v)
3395 if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
3396 end
3397end)
3398
3399addcmd('frz','freezes a player',{},
3400function(args)
3401 local players = getPlayer(args[1])
3402 if players ~= nil then
3403 for i, v in pairs(players) do
3404 _char(v).Torso.Anchored = true
3405 end
3406 end
3407end)
3408
3409addcmd('thaw','freezes a player',{},
3410function(args)
3411 local players = getPlayer(args[1])
3412 if players ~= nil then
3413 for i, v in pairs(players) do
3414 _char(v).Torso.Anchored = false
3415 end
3416 end
3417end)
3418
3419addcmd('kill','kills a player',{},
3420function(args)
3421 local players=getPlayer(args[1])
3422 for i,v in pairs(players)do
3423 local pchar=_char(v)
3424 if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
3425 end
3426end)
3427
3428addcmd('sound','plays a sound',{},
3429function(args)
3430 local function dels(instance)
3431 for i,v in pairs(instance:GetChildren())do
3432 if v:IsA'Sound'then v:Stop() v:Destroy()end
3433 dels(v)
3434end
3435end
3436 dels(workspace)
3437
3438 local c=args[1]or'stop'
3439 if std.inTable({'stop'},c:lower())then return end
3440 function g(o)for i,v in pairs(o:children())do
3441 if v.ClassName=="Sound"
3442 then
3443 v:Stop()
3444 end
3445 g(v)
3446 end
3447 end
3448 pcall(g,game.Workspace)
3449 local s=Instance.new("Sound", workspace)
3450 s.Looped = true
3451 s.SoundId = "rbxassetid://"..c
3452 s.Volume=1
3453 s.RobloxLocked = true
3454 s:Play()
3455 local asset = game:GetService("MarketplaceService"):GetProductInfo(c)
3456 game.Players:Chat("Started Playing: "..asset.Name.." SoundId: "..c)
3457end)
3458
3459addcmd('ssound','plays a sound',{},
3460function(args)
3461 local function dels(instance)
3462 for i,v in pairs(instance:GetChildren())do
3463 if v:IsA'Sound'then v:Stop() v:Destroy()end
3464 dels(v)
3465end
3466end
3467 dels(workspace)
3468
3469 local c=args[1]or'stop'
3470 if std.inTable({'stop'},c:lower())then return end
3471 function g(o)for i,v in pairs(o:children())do
3472 if v.ClassName=="Sound"
3473 then
3474 v:Stop()
3475 end
3476 g(v)
3477 end
3478 end
3479 pcall(g,game.Workspace)
3480 local s=Instance.new("Sound", workspace)
3481 s.Looped = true
3482 s.SoundId = "rbxassetid://"..c
3483 s.Volume=1
3484 s.RobloxLocked = true
3485 s:Play()
3486end)
3487
3488addcmd('explode','explode a player', {},
3489function(args)
3490 local players=getPlayer(args[1])
3491 for i, v in pairs(players) do
3492 local char = _char(v)
3493 if char:FindFirstChild("Torso") then
3494 Instance.new("Explosion", char).Position = char.Torso.Position
3495 end
3496 end
3497end)
3498
3499addcmd('invis','make a player invisible',{},
3500function(args)
3501 local players=getPlayer(args[1])
3502 for i, v in pairs(players) do
3503 for k, v2 in pairs(_char(v):GetChildren()) do
3504 if v2.className == "Part" then
3505 if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
3506 elseif v2.className == "Hat" then
3507 if v2:FindFirstChild("Handle") then
3508 v2.Handle.Transparency = 1
3509 end
3510 end
3511 if v2:FindFirstChild("face") then
3512 v2.face:Destroy()
3513 end
3514 end
3515 end
3516end)
3517
3518addcmd('vis','make a player visible',{},
3519function(args)
3520 local players=getPlayer(args[1])
3521 for i, v in pairs(players) do
3522 for k, v2 in pairs(_char(v):GetChildren()) do
3523 if v2.className == "Part" then
3524 if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end
3525 elseif v2.className == "Hat" then
3526 if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
3527 end
3528 if v2:FindFirstChild("face") then
3529 v2.face:Destroy()
3530 end
3531 end
3532 end
3533end)
3534
3535addcmd('goto','go to a player',{},
3536function(args)
3537 local players=getPlayer(args[1])
3538 if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
3539 _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
3540 end
3541end)
3542
3543addcmd('bring','bring a player to you',{},
3544function(args)
3545 local players=getPlayer(args[1])
3546 for i,v in pairs(players) do
3547 if _char(v):FindFirstChild("HumanoidRootPart") then
3548 _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
3549 end
3550 end
3551end)
3552
3553addcmd('tp','teleport player 1 to player 2',{},
3554function(args)
3555 local players1=getPlayer(args[1])
3556 local players2=getPlayer(args[2])
3557 if not players2[1] then return end
3558 for i,v in pairs(players1) do
3559 if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
3560 _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
3561 end
3562 end
3563end)
3564
3565addcmd('ws','change a players walkspeed',{},
3566function(args)
3567 local players=getPlayer(args[1])
3568 if not args[1]or not args[2]then return end
3569 local num=args[2]
3570 for i,v in pairs(players) do
3571 if _char(v):FindFirstChild("Humanoid") then
3572 _char(v).Humanoid.WalkSpeed=tonumber(num)
3573 end
3574 end
3575end)
3576
3577addcmd('jp','change a players jumppower',{},
3578function(args)
3579 local players=getPlayer(args[1])
3580 if not args[1]or not args[2]then return end
3581 local num=args[2]
3582 for i,v in pairs(players) do
3583 if _char(v):FindFirstChild("Humanoid") then
3584 _char(v).Humanoid.JumpPower=tonumber(num)
3585 end
3586 end
3587end)
3588
3589addcmd('time','change the time of day',{},
3590function(args)
3591 if not args[1]then return end
3592 local time_=tonumber(args[1])
3593
3594 game.Lighting:SetMinutesAfterMidnight(time_*60)
3595end)
3596
3597addcmd('kick','kick a player',{},
3598function(args)
3599 local players=getPlayer(args[1])
3600 for i,v in pairs(players) do
3601 gPlayers[v]:Destroy()
3602 end
3603end)
3604
3605addcmd('ban','ban a player',{},
3606function(args)
3607 local players=getPlayer(args[1])
3608 for i,v in pairs(players) do
3609 bannedplyrs[#bannedplyrs+1]=v
3610 gPlayers[v]:Destroy()
3611 end
3612end)
3613
3614addcmd('unlockws','unlock the whole workspace',{},
3615function(args)
3616 local function unlock(instance)
3617 for i,v in pairs(instance:GetChildren()) do
3618 if v:IsA("BasePart") then
3619 v.Locked = false
3620 end
3621 unlock(v)
3622 end
3623 end
3624 unlock(workspace)
3625end)
3626
3627addcmd('unanchorws','unanchor the whole workspace',{},
3628function(args)
3629 local function unanchor(instance)
3630 for i,v in pairs(instance:GetChildren()) do
3631 if v:IsA("BasePart") then
3632 v.Anchored=false
3633 end
3634 unanchor(v)
3635 end
3636 end
3637 unanchor(workspace)
3638end)
3639
3640addcmd('hat','give player a hat ingame',{},
3641function(args)
3642 if not args[1] or not args[2] then return end
3643 local players=getPlayer(args[1])
3644 local id=args[2]
3645 local hat = game:GetObjects("rbxassetid://"..id)[1]
3646 if hat:IsA("Hat") then
3647 for i,v in pairs(players) do
3648 hat:clone().Parent = _char(v)
3649 end
3650 end
3651 hat:Destroy()
3652end)
3653
3654addcmd('gear','give player a gear ingame',{},
3655function(args)
3656 spawn(function()
3657 if not args[1] or not args[2] then return end
3658 local players=getPlayer(args[1])
3659 local id=args[2]
3660 local model = game:GetService("InsertService"):LoadAsset(id)
3661 for i,v in pairs(players) do
3662 for _,j in pairs(model:GetChildren()) do
3663 if j:IsA("Tool") then
3664 j:Clone().Parent = gPlayers[v].Backpack
3665 local asset = game:GetService("MarketplaceService"):GetProductInfo(id)
3666 game.Players:Chat("DevScapter Has Given: "..gPlayers[v].Name..", "..asset.Name)
3667 end
3668 end
3669 end
3670 model:Destroy()
3671 end)
3672end)
3673
3674addcmd('pstools','give player personal server tools',{},
3675function(args)
3676 local players=getPlayer(args[1])
3677 for i,v in pairs(players) do
3678 gPlayers[v].PersonalServerRank = 240
3679 end
3680end)
3681
3682addcmd('skick','kicks a player by shutting them down, takes a few seconds',{},
3683function(args)
3684 local players=getPlayer(args[1])
3685 for i,v in pairs(players) do
3686 spawn(function()
3687 gPlayers[v].PersonalServerRank = 240
3688 gPlayers[v].Backpack:WaitForChild("ClassicTool")
3689 gPlayers[v].PersonalServerRank = 0
3690 end)
3691 end
3692end)
3693
3694addcmd('admin','gives a player admin',{},
3695function(args)
3696 if not args[1]then return end
3697 local players=getPlayer(args[1])
3698 table.foreach(players,function(k,v)
3699 admins[v]=true
3700 end)
3701end)
3702
3703addcmd('unadmin','removes a players admin',{},
3704function(args)
3705 if not args[1] then return end
3706 local players=getPlayer(args[1])
3707 table.foreach(players,function(k,v)
3708 admins[v]=nil
3709 end)
3710end)
3711
3712--Add commands here:
3713
3714addcmd('fly','',{},
3715function()
3716mouse=game.Players.LocalPlayer:GetMouse''
3717localplayer=game.Players.LocalPlayer
3718game.Players.LocalPlayer.Character:WaitForChild("Torso")
3719 local torso = game.Players.LocalPlayer.Character.Torso
3720 local flying = true
3721 local speed=0
3722 local keys={a=false,d=false,w=false,s=false}
3723 local e1
3724 local e2
3725 local function start()
3726 local pos = Instance.new("BodyPosition",torso)
3727 local gyro = Instance.new("BodyGyro",torso)
3728 pos.Name="EPIXPOS"
3729 pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3730 pos.position = torso.Position
3731 gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
3732 gyro.cframe = torso.CFrame
3733 repeat
3734 wait()
3735 localplayer.Character.Humanoid.PlatformStand=true
3736 local new=gyro.cframe - gyro.cframe.p + pos.position
3737 if not keys.w and not keys.s and not keys.a and not keys.d then
3738 speed=1
3739 end
3740 if keys.w then
3741 new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
3742 speed=speed+0.01
3743 end
3744 if keys.s then
3745 new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
3746 speed=speed+0.01
3747 end
3748 if keys.d then
3749 new = new * CFrame.new(speed,0,0)
3750 speed=speed+0.01
3751 end
3752 if keys.a then
3753 new = new * CFrame.new(-speed,0,0)
3754 speed=speed+0.01
3755 end
3756 if speed>5 then
3757 speed=5
3758 end
3759 pos.position=new.p
3760 if keys.w then
3761 gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
3762 elseif keys.s then
3763 gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
3764 else
3765 gyro.cframe = workspace.CurrentCamera.CoordinateFrame
3766 end
3767 until flying==false
3768 if gyro then gyro:Destroy() end
3769 if pos then pos:Destroy() end
3770 flying=false
3771 localplayer.Character.Humanoid.PlatformStand=false
3772 speed=0
3773 end
3774 e1=mouse.KeyDown:connect(function(key)
3775 if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
3776 if key=="w" then
3777 keys.w=true
3778 elseif key=="s" then
3779 keys.s=true
3780 elseif key=="a" then
3781 keys.a=true
3782 elseif key=="d" then
3783 keys.d=true
3784 elseif key=="z" then
3785 if flying==true then
3786 flying=false
3787 else
3788 flying=true
3789 start()
3790 end
3791 end
3792 end)
3793 e2=mouse.KeyUp:connect(function(key)
3794 if key=="w" then
3795 keys.w=false
3796 elseif key=="s" then
3797 keys.s=false
3798 elseif key=="a" then
3799 keys.a=false
3800 elseif key=="d" then
3801 keys.d=false
3802 end
3803 end)
3804 start()
3805end)
3806
3807addcmd('bleach','',{},
3808function(args)
3809 game:GetObjects("rbxassetid://276905628")[1].Parent = game.Players.LocalPlayer.Backpack
3810end)
3811
3812addcmd('sloth','',{},
3813function(args)
3814 local players=getPlayer(args[1])
3815 for i,v in pairs(players) do
3816 i = game:GetObjects("http://www.roblox.com/asset/?id=258183674")[1]
3817 i.Parent = gPlayers[v].Character
3818 end
3819end)
3820
3821addcmd('copyid','',{},
3822function(args)
3823 local players=getPlayer(args[1])
3824 for i,v in pairs(players) do
3825 local f = gPlayers[v].userId
3826 CopyString(tostring(f))
3827 print(f)
3828 end
3829end)
3830
3831addcmd('necromancer','',{},
3832function(args)
3833 local players=getPlayer(args[1])
3834 for i,v in pairs(players) do
3835 i = game:GetObjects("http://www.roblox.com/asset/?id=13121508")[1]
3836 i.Parent = gPlayers[v].Character
3837 end
3838end)
3839
3840addcmd('nosloth','',{},
3841function(args)
3842 local players=getPlayer(args[1])
3843 for i,v in pairs(players) do
3844 gPlayers[v].Character["ShoulderSloth"]:Remove()
3845 end
3846end)
3847
3848addcmd('nonecromancer','',{},
3849function(args)
3850 local players=getPlayer(args[1])
3851 for i,v in pairs(players) do
3852 gPlayers[v].Character["LeatherWizardHat"]:Remove()
3853 end
3854end)
3855
3856addcmd('aselfie','',{},
3857function(args)
3858 local players=getPlayer(args[1])
3859 for i,v in pairs(players) do
3860 game:GetObjects("rbxassetid://278974330")[1].Parent=gPlayers[v].Backpack
3861 end
3862end)
3863
3864
3865addcmd('selfie','',{},
3866function(args)
3867 game:GetObjects("rbxassetid://278974330")[1].Parent=game.Players.LocalPlayer.Backpack
3868end)
3869
3870addcmd('dancegun','',{},
3871function(args)
3872 game:GetObjects("rbxassetid://281173999")[1].Parent=game.Players.LocalPlayer.Backpack
3873end)
3874
3875addcmd('cig','',{},
3876function(args)
3877 game:GetObjects("rbxassetid://286194474")[1].Parent=game.Players.LocalPlayer.Backpack
3878end)
3879
3880addcmd('lighter','',{},
3881function(args)
3882 game:GetObjects("rbxassetid://282416700")[1].Parent = game.Players.LocalPlayer.Backpack
3883end)
3884
3885addcmd('pbtools','',{'pstools','psadmin'},
3886function(args)
3887 local players=getPlayer(args[1])
3888 for i,v in pairs(players) do
3889 gPlayers[v].PersonalServerRank = 255
3890 end
3891end)
3892
3893addcmd('lpbtools','',{},
3894function (args)
3895game.Players.LocalPlayer.PersonalServerRank = 255
3896end)
3897
3898addcmd('opbomb','',{},
3899function(args)
3900game:GetObjects("rbxassetid://287003625")[1].Parent = game.Players.LocalPlayer.Backpack
3901end)
3902
3903addcmd('ae','',{},1,
3904function(args)
3905 local players=getPlayer(args[1])
3906 for i,v in pairs(players) do
3907 local s = Instance.new("ShirtGraphic", gPlayers[v].Character)
3908 s.Graphic="http://www.roblox.com/asset/?id=286983769"
3909 end
3910end)
3911
3912
3913addcmd("mlg",'',{},
3914function(args)
3915 local players=getPlayer(args[1])
3916 for i,v in pairs(players) do
3917 pe = Instance.new("ParticleEmitter",gPlayers[v].Character.Torso)
3918 pe.Texture = "http://www.roblox.com/asset/?id=8979672"
3919 pe.VelocitySpread = 50
3920 se = Instance.new("ParticleEmitter",gPlayers[v].Character.Torso)
3921 se.Texture = "http://www.roblox.com/asset/?id=176067516"
3922 se.VelocitySpread = 50
3923 fe = Instance.new("ParticleEmitter",gPlayers[v].Character.Torso)
3924 fe.Texture = "http://www.roblox.com/asset/?id=179012130"
3925 fe.VelocitySpread = 50
3926 end
3927end)
3928
3929addcmd("anon",'',{},
3930function(args)
3931 local players=getPlayer(args[1])
3932 for i,v in pairs(players) do
3933 pe = Instance.new("ParticleEmitter",gPlayers[v].Character.Torso)
3934 pe.Texture = "http://www.roblox.com/asset/?id=127476787"
3935 pe.VelocitySpread = 50
3936 se = Instance.new("ParticleEmitter",gPlayers[v].Character.Torso)
3937 se.Texture = "http://www.roblox.com/asset/?id=127476787"
3938 se.VelocitySpread = 50
3939 fe = Instance.new("ParticleEmitter",gPlayers[v].Character.Torso)
3940 fe.Texture = "http://www.roblox.com/asset/?id=127476787"
3941 fe.VelocitySpread = 50
3942 end
3943end)
3944
3945addcmd('nopart','',{'noparticles','rempart','remparticles'},1,
3946function(args)
3947 local players=getPlayer(args[1])
3948 for i,v in pairs(players) do
3949 while true do
3950 gPlayers[v].Character.Torso.ParticleEmitter:Remove()
3951 end
3952 end
3953end)
3954
3955addcmd('fun','hehe',{},
3956function(args)
3957 local players=getPlayer(args[1])
3958 for i,v in pairs(players) do
3959 function fWeld(zName, zParent, zPart0, zPart1, zCoco, a, b, c, d, e, f)
3960 local funcw = Instance.new("Weld")
3961 funcw.Name = zName
3962 funcw.Parent = zParent
3963 funcw.Part0 = zPart0
3964 funcw.Part1 = zPart1
3965 if (zCoco == true) then
3966 funcw.C0 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f)
3967 else
3968 funcw.C1 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f)
3969 end
3970 return funcw
3971 end
3972 function fun(n1, n2)
3973 pcall(function()
3974 t1 = gPlayers[v].Character.Torso
3975 t2 = gPlayers[args[2]].Character.Torso
3976 t2.Parent.Humanoid.PlatformStand = true
3977 t1["Left Shoulder"]:Remove()
3978 ls1 = Instance.new("Weld")
3979 ls1.Parent = t1
3980 ls1.Part0 = t1
3981 ls1.Part1 = t1.Parent["Left Arm"]
3982 ls1.C0 = CFrame.new(-1.5,0,0)
3983 ls1.Name = "Left Shoulder"
3984 t1["Right Shoulder"]:Remove()
3985 rs1 = Instance.new("Weld")
3986 rs1.Parent = t1
3987 rs1.Part0 = t1
3988 rs1.Part1 = t1.Parent["Right Arm"]
3989 rs1.C0 = CFrame.new(1.5,0,0)
3990 rs1.Name = "Right Shoulder"
3991 t2["Left Shoulder"]:Remove()
3992 ls2 = Instance.new("Weld")
3993 ls2.Parent = t2
3994 ls2.Part0 = t2
3995 ls2.Part1 = t2.Parent["Left Arm"]
3996 ls2.C0 = CFrame.new(-1.5,0,0)
3997 ls2.Name = "Left Shoulder"
3998 t2["Right Shoulder"]:Remove()
3999 rs2 = Instance.new("Weld")
4000 rs2.Parent = t2
4001 rs2.Part0 = t2
4002 rs2.Part1 = t2.Parent["Right Arm"]
4003 rs2.C0 = CFrame.new(1.5,0,0)
4004 rs2.Name = "Right Shoulder"
4005 t2["Left Hip"]:Remove()
4006 lh2 = Instance.new("Weld")
4007 lh2.Parent = t2
4008 lh2.Part0 = t2
4009 lh2.Part1 = t2.Parent["Left Leg"]
4010 lh2.C0 = CFrame.new(-0.5,-2,0)
4011 lh2.Name = "Left Hip"
4012 t2["Right Hip"]:Remove()
4013 rh2 = Instance.new("Weld")
4014 rh2.Parent = t2
4015 rh2.Part0 = t2
4016 rh2.Part1 = t2.Parent["Right Leg"]
4017 rh2.C0 = CFrame.new(0.5,-2,0)
4018 rh2.Name = "Right Hip"
4019 local d = Instance.new("Part")
4020 d.TopSurface = 0
4021 d.BottomSurface = 0
4022 d.CanCollide = false
4023 d.BrickColor = BrickColor.new("Pastel brown")
4024 d.Shape = "Ball"
4025 d.Parent = t1
4026 d.Size = Vector3.new(1,1,1)
4027 local dm = Instance.new("SpecialMesh")
4028 dm.MeshType = "Sphere"
4029 dm.Parent = d
4030 dm.Scale = Vector3.new(0.4,0.4,0.4)
4031 fWeld("weld",t1,t1,d,true,-0.2,-1.3,-0.6,0,0,0)
4032 d2 = d:Clone()
4033 d2.Parent = t1
4034 fWeld("weld",t1,t1,d2,true,0.2,-1.3,-0.6,0,0,0)
4035 local c = Instance.new("Part")
4036 c.TopSurface = 0
4037 c.BottomSurface = 0
4038 c.CanCollide = false
4039 c.BrickColor = BrickColor.new("Pastel brown")
4040 c.Parent = t1
4041 c.formFactor = "Custom"
4042 c.Size = Vector3.new(0.4,1.3,0.4)
4043 cm = Instance.new("CylinderMesh")
4044 cm.Parent = c
4045 a = fWeld("weld",t1,t1,c,true,0,-1,-0.52+(-c.Size.y/2),math.rad(-80),0,0)
4046 c2 = d:Clone()
4047 c2.BrickColor = BrickColor.new("Pink")
4048 c2.Mesh.Scale = Vector3.new(0.4,0.62,0.4)
4049 c2.Parent = t1
4050 fWeld("weld",c,c,c2,true,0,0+(c.Size.y/2),0,math.rad(-10),0,0)
4051 local bl = Instance.new("Part")
4052 bl.TopSurface = 0
4053 bl.BottomSurface = 0
4054 bl.CanCollide = false
4055 bl.BrickColor = BrickColor.new("Pastel brown")
4056 bl.Shape = "Ball"
4057 bl.Parent = t2
4058 bl.Size = Vector3.new(1,1,1)
4059 local dm = Instance.new("SpecialMesh")
4060 dm.MeshType = "Sphere"
4061 dm.Parent = bl
4062 dm.Scale = Vector3.new(1.2,1.2,1.2)
4063 fWeld("weld",t2,t2,bl,true,-0.5,0.5,-0.6,0,0,0)
4064 local br = Instance.new("Part")
4065 br.TopSurface = 0
4066 br.BottomSurface = 0
4067 br.CanCollide = false
4068 br.BrickColor = BrickColor.new("Pastel brown")
4069 br.Shape = "Ball"
4070 br.Parent = t2
4071 br.Size = Vector3.new(1,1,1)
4072 local dm = Instance.new("SpecialMesh")
4073 dm.MeshType = "Sphere"
4074 dm.Parent = br
4075 dm.Scale = Vector3.new(1.2,1.2,1.2)
4076 fWeld("weld",t2,t2,br,true,0.5,0.5,-0.6,0,0,0)
4077 local bln = Instance.new("Part")
4078 bln.TopSurface = 0
4079 bln.BottomSurface = 0
4080 bln.CanCollide = false
4081 bln.Shape = "Ball"
4082 bln.Parent = t2
4083 bln.BrickColor = BrickColor.new("Pink")
4084 bln.Size = Vector3.new(1,1,1)
4085 local dm = Instance.new("SpecialMesh")
4086 dm.MeshType = "Sphere"
4087 dm.Parent = bln
4088 dm.Scale = Vector3.new(0.2,0.2,0.2)
4089 fWeld("weld",t2,t2,bln,true,-0.5,0.5,-1.2,0,0,0)
4090 local brn = Instance.new("Part")
4091 brn.TopSurface = 0
4092 brn.BottomSurface = 0
4093 brn.CanCollide = false
4094 brn.Shape = "Ball"
4095 brn.Parent = t2
4096 brn.BrickColor = BrickColor.new("Pink")
4097 brn.Size = Vector3.new(1,1,1)
4098 local dm = Instance.new("SpecialMesh")
4099 dm.MeshType = "Sphere"
4100 dm.Parent = brn
4101 dm.Scale = Vector3.new(0.2,0.2,0.2)
4102 fWeld("weld",t2,t2,brn,true,0.5,0.5,-1.2,0,0,0)
4103 lh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,-0.4,0)
4104 rh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,0.4,0)
4105 ls2.C1 = CFrame.new(-0.5,-1.3,-0.5) * CFrame.Angles(0.9,-0.4,0)
4106 rs2.C1 = CFrame.new(0.5,-1.3,-0.5) * CFrame.Angles(0.9,0.4,0)
4107 ls1.C1 = CFrame.new(-0.5,0.7,0) * CFrame.Angles(-0.9,-0.4,0)
4108 rs1.C1 = CFrame.new(0.5,0.7,0) * CFrame.Angles(-0.9,0.4,0)
4109 if t1:findFirstChild("weldx") ~= nil then
4110 t1.weldx:Remove()
4111 end
4112 we = fWeld("weldx", t1, t1, t2, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
4113 n = t2.Neck
4114 n.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
4115 end)
4116 coroutine.resume(coroutine.create(function()
4117 while wait() do
4118 for i = 1,6 do
4119 we.C1 = we.C1 * CFrame.new(0,-0.3,0)
4120 wait()
4121 end
4122
4123 for i = 1,6 do
4124 we.C1 = we.C1 * CFrame.new(0,0.3,0)
4125 wait()
4126 end
4127 end
4128 end))
4129 end
4130 fun(args[1], args[2])
4131end
4132for index,part in next, gPlayers[args[2]].Character:GetChildren() do
4133 if part:IsA("Shirt") or part:IsA("Pants") or part:IsA("Decal") then
4134 part:Destroy()
4135 end
4136 end
4137 col=gPlayers[args[2]].Character["Body Colors"]
4138 col.HeadColor=BrickColor.new(1030);col.LeftArmColor=BrickColor.new(1030);col.LeftLegColor=BrickColor.new(1030);col.TorsoColor=BrickColor.new(1030);col.RightArmColor=BrickColor.new(1030);col.RightLegColor=BrickColor.new(1030)
4139end)
4140
4141addcmd('nogui','x',{},
4142function(args)
4143 local players=getPlayer(args[1])
4144 for i,v in pairs(players) do
4145 while true do
4146 gPlayers[v].Character.Head["BillboardGui"]:Remove()
4147 end
4148end
4149end)
4150
4151addcmd('luv','',{},1,
4152function(args)
4153local players=getPlayer(args[1])
4154 for i,v in pairs(players) do
4155t = Instance.new("Tool",gPlayers[v].Backpack)
4156t.Name = "This For U Love"
4157t.GripForward = Vector3.new(1,0,0)
4158t.GripPos = Vector3.new(0,-1,0)
4159t.GripRight = Vector3.new(0,0,1)
4160t.ToolTip = "Love You :P"
4161t.CanBeDropped = false
4162p = Instance.new("Part",t)
4163p.Name = "Handle"
4164sm = Instance.new("SpecialMesh",p)
4165sm.MeshId = "http://www.roblox.com/asset/?id=146063878"
4166sm.TextureId = "http://www.roblox.com/asset/?id=146063910"
4167sm.Scale = Vector3.new(2,2,2)
4168pe = Instance.new("ParticleEmitter",p)
4169pe.Texture = "http://www.roblox.com/asset/?id=36721240"
4170pe.VelocitySpread = 10
4171bill = Instance.new("BillboardGui", p)
4172bill.Size = UDim2.new(4, 0, 4.5, 0)
4173label = Instance.new("TextLabel", bill)
4174label.Size = UDim2.new(2, 0, 1, 0)
4175label.TextColor3 = Color3.new(255, 0, 191)
4176label.Position = UDim2.new(-0.5, 0,-0.55, 0)
4177label.Text = "I Love You c:"
4178label.BackgroundTransparency = 1
4179label.FontSize = "Size14"
4180 end
4181end)
4182
4183addcmd('ugly','x',{'noluv','frog'},
4184function(args)
4185 local players=getPlayer(args[1])
4186 for i,v in pairs(players) do
4187 t = Instance.new("Tool",gPlayers[v].Backpack)
4188t.Name = "Frog"
4189p = Instance.new("Part",t)
4190p.Name = "Handle"
4191sm = Instance.new("SpecialMesh",p)
4192sm.MeshId = "http://www.roblox.com/asset/?id=106762078"
4193sm.TextureId = "http://www.roblox.com/asset/?id=106762118"
4194sm.Scale = Vector3.new(2,2,2)
4195bill = Instance.new("BillboardGui", p)
4196bill.Size = UDim2.new(4, 0, 4.5, 0)
4197label = Instance.new("TextLabel", bill)
4198label.Size = UDim2.new(2, 0, 1, 0)
4199label.TextColor3 = Color3.new(0, 255, 0)
4200label.Position = UDim2.new(-0.5, 0,-0.55, 0)
4201label.Text = "This Frog Is All I Am, And All I Ever Will Be :c(Ugly)"
4202label.BackgroundTransparency = 1
4203label.FontSize = "Size14"
4204--
4205bill = Instance.new("BillboardGui", gPlayers[v].Character.Head)
4206bill.Size = UDim2.new(4, 0, 4.5, 0)
4207bill.AlwaysOnTop = false
4208
4209label = Instance.new("ImageLabel", bill)
4210label.Size = UDim2.new(1, 0, 1, 0)
4211 label.Position = UDim2.new(0, 0, -.95, 0)
4212 label.BackgroundTransparency = 1
4213 label.Image = "http://www.roblox.com/asset/?id=139638465"
4214end
4215end)
4216
4217--Cf commands
4218
4219addcmd('cfwins','gives player catching fire wins',{},
4220function(args)
4221local players=getPlayer(args[1])
4222 for i,v in pairs(players) do
4223 gPlayers[v].PlayerValues.TotalWins.Value = args[2]
4224 wait(0.2)
4225 game.Chat:Chat(gPlayers[v].Character, args[1].." your wins have been set to "..gPlayers[v].PlayerValues.TotalWins.Value, 1)
4226 end
4227end)
4228
4229addcmd('cfswins','gives player catching fire wins',{},
4230function(args)
4231local players=getPlayer(args[1])
4232 for i,v in pairs(players) do
4233 gPlayers[v].PlayerValues.TotalWins.Value = args[2]
4234 end
4235end)
4236
4237addcmd('cfbsponsor','breaks sponsor limit',{},
4238function(args)
4239local players=getPlayer(args[1])
4240 for i,v in pairs(players) do
4241 game.Chat:Chat(gPlayers[v].Character, "Your sponsor limit has been broken "..args[1], 1)
4242 gPlayers[v].Sponsorings.Value = 500000
4243 end
4244end)
4245
4246addcmd('cfreset','resets players stats in cf',{},
4247function(args)
4248local players=getPlayer(args[1])
4249 for i,v in pairs(players) do
4250 game.Chat:Chat(gPlayers[v].Character, "Your stats and wins have been reset "..args[1], 1)
4251 gPlayers[v].PlayerValues.TotalWins.Value = 0
4252 gPlayers[v].PlayerValues.SkillValueAxe.Value = 0
4253 gPlayers[v].PlayerValues.SkillValueBow.Value = 0
4254 gPlayers[v].PlayerValues.SkillValueKnife.Value = 0
4255 gPlayers[v].PlayerValues.SkillValueKunai.Value = 0
4256 gPlayers[v].PlayerValues.SkillValueSword.Value = 0
4257 gPlayers[v].PlayerValues.SkillValueMace.Value = 0
4258 gPlayers[v].PlayerValues.SkillValueMachete.Value = 0
4259 gPlayers[v].PlayerValues.SkillValueSpear.Value = 0
4260 end
4261end)
4262
4263addcmd('cfsreset','resets players stats in cf',{},
4264function(args)
4265local players=getPlayer(args[1])
4266 for i,v in pairs(players) do
4267 gPlayers[v].PlayerValues.TotalWins.Value = 0
4268 gPlayers[v].PlayerValues.SkillValueAxe.Value = 0
4269 gPlayers[v].PlayerValues.SkillValueBow.Value = 0
4270 gPlayers[v].PlayerValues.SkillValueKnife.Value = 0
4271 gPlayers[v].PlayerValues.SkillValueKunai.Value = 0
4272 gPlayers[v].PlayerValues.SkillValueSword.Value = 0
4273 gPlayers[v].PlayerValues.SkillValueMace.Value = 0
4274 gPlayers[v].PlayerValues.SkillValueMachete.Value = 0
4275 gPlayers[v].PlayerValues.SkillValueSpear.Value = 0
4276 end
4277end)
4278
4279addcmd('cfpoints','gives player catching fire points',{},
4280function(args)
4281local players=getPlayer(args[1])
4282 for i,v in pairs(players) do
4283 gPlayers[v].Points.Value = args[2]
4284 wait(0.2)
4285 game.Chat:Chat(gPlayers[v].Character, args[1].." your points have been set to "..gPlayers[v].Points.Value, 1)
4286 end
4287end)
4288
4289addcmd('cfspoints','gives player catching fire points',{},
4290function(args)
4291local players=getPlayer(args[1])
4292 for i,v in pairs(players) do
4293 gPlayers[v].Points.Value = args[2]
4294 end
4295end)
4296
4297addcmd('cfmax','maxs players stats in cf',{},
4298function(args)
4299local players=getPlayer(args[1])
4300 for i,v in pairs(players) do
4301 game.Chat:Chat(gPlayers[v].Character, admin.." has maxed your weps "..args[1]..".", 1)
4302 gPlayers[v].PlayerValues.SkillValueAxe.Value = 10000
4303 gPlayers[v].PlayerValues.SkillValueBow.Value = 10000
4304 gPlayers[v].PlayerValues.SkillValueKnife.Value = 10000
4305 gPlayers[v].PlayerValues.SkillValueKunai.Value = 10000
4306 gPlayers[v].PlayerValues.SkillValueSword.Value = 10000
4307 gPlayers[v].PlayerValues.SkillValueMace.Value = 10000
4308 gPlayers[v].PlayerValues.SkillValueMachete.Value = 10000
4309 gPlayers[v].PlayerValues.SkillValueSpear.Value = 10000
4310 end
4311end)
4312
4313
4314addcmd('cfspear','player x item',{},
4315function(args)
4316local players=getPlayer(args[1])
4317 for i,v in pairs(players) do
4318 c = game.Lighting.SponsorItems["Spear"]:clone()
4319 c.Parent = gPlayers[v].Backpack
4320 end
4321end)
4322
4323--cf commands end
4324
4325addcmd('headlight','gives the player a headlight',{'hl'},
4326function(args)
4327 local players = getPlayer(args[1])
4328 if players ~= nil then
4329 for i, v in pairs(players) do
4330 local r=args[2]
4331 local g=args[3]
4332 local b=args[4]
4333 if args[2]=="pink" then r="255" g="0" b="255" end
4334 if args[2]=="blue" then r="0" g="0" b="255" end
4335 if args[2]=="red" then r="255" g="0" b="0" end
4336 if args[2]=="white" then r="255" g="255" b="255" end
4337 if args[2]=="purple" then r="137"/255 g="24"/255 b="236"/255 end
4338 if args[2]=="green" then r="0" g="255" b="0" end
4339 if args[2]=="yellow" then r="255" g="255" b="0" end
4340 if args[2]=="orange" then r="236"/255 g="83"/255 b="22"/255 end
4341 local x=Instance.new("SpotLight", gPlayers[v].Character.Head)
4342 x.Range=5665656
4343 x.Angle=50
4344 x.Color=Color3.new(r,g,b)
4345 x.Brightness=34242342342
4346 end
4347 end
4348end)
4349
4350addcmd('noheadlight','removes the players headlight',{'nohl'},
4351function(args)
4352 local players = getPlayer(args[1])
4353 if players ~= nil then
4354 for i, v in pairs(players) do
4355 for j,v1 in pairs(gPlayers[v].Character.Head:GetChildren()) do
4356 if v1:IsA("SpotLight") then
4357 v1:Destroy();
4358 end
4359 end
4360 end
4361 end
4362end)
4363
4364addcmd('glow','gives the player a glow',{'glw'},
4365function(args)
4366 local players = getPlayer(args[1])
4367 if players ~= nil then
4368 for i, v in pairs(players) do
4369 local r=args[2]
4370 local g=args[3]
4371 local b=args[4]
4372 if args[2]=="pink" then r="255" g="0" b="255" end
4373 if args[2]=="blue" then r="0" g="0" b="255" end
4374 if args[2]=="red" then r="255" g="0" b="0" end
4375 if args[2]=="white" then r="255" g="255" b="255" end
4376 if args[2]=="purple" then r="137"/255 g="24"/255 b="236"/255 end
4377 if args[2]=="green" then r="0" g="255" b="0" end
4378 if args[2]=="yellow" then r="255" g="255" b="0" end
4379 if args[2]=="orange" then r="236"/255 g="83"/255 b="22"/255 end
4380 if not args[5] or args[6] then args[5]=60 args[6]=1000000 end
4381 local x=Instance.new("PointLight", gPlayers[v].Character.Torso)
4382 x.Range=args[5]
4383 x.Color=Color3.new(r,g,b)
4384 x.Brightness=args[6]
4385 end
4386 end
4387end)
4388
4389addcmd('noglow','removes the players glow',{'nog'},
4390function(args)
4391 local players = getPlayer(args[1])
4392 if players ~= nil then
4393 for i, v in pairs(players) do
4394 for j,v1 in pairs(gPlayers[v].Character.Torso:GetChildren()) do
4395 if v1:IsA("PointLight") then
4396 v1:Destroy();
4397 end
4398 end
4399 end
4400 end
4401end)
4402
4403addcmd('bomb','spawns a bomb(s) above your head',{},
4404function(args)
4405local players=getPlayer(args[1])
4406for i,v in pairs(players) do
4407for i=1,args[2] do
4408 function bomb()
4409 x=game.Players.LocalPlayer.Character.Head
4410 local bomb2 = Instance.new("Part",game.Workspace)
4411
4412 bomb2.Position = gPlayers[v].Character.Head.Position
4413 bomb2.Size = Vector3.new(2,2,2)
4414
4415 bomb2.BrickColor = BrickColor.new(21)
4416 bomb2.Shape = 0
4417 bomb2.BottomSurface = 0
4418 bomb2.TopSurface = 0
4419 bomb2.Reflectance = 1
4420 bomb2.Locked = true
4421 wait(3)
4422 explosion = Instance.new("Explosion")
4423 explosion.BlastRadius = 12
4424 explosion.BlastPressure = 1000000 -- these are really wussy units
4425
4426 explosion.Position = bomb2.Position
4427 explosion.Parent = game.Workspace
4428 bomb2:Remove();
4429 end
4430 spawn(bomb)
4431 end
4432 end
4433end)
4434
4435addcmd('ghost','makes the player a ghost',{},
4436function(args)
4437 local players=getPlayer(args[1])
4438 for i,v in pairs(players)do
4439 for _,x in pairs(gPlayers[v].Character:GetChildren()) do
4440 if x:IsA("BasePart") and x.Name=="HumanoidRootPart" then
4441 x.Transparency=1
4442 else
4443 x.Transparency=0.5
4444 end
4445 end
4446 end
4447end)
4448
4449addcmd('noghost','makes the player a human',{},
4450function(args)
4451 local players=getPlayer(args[1])
4452 for i,v in pairs(players)do
4453 for _,x in pairs(gPlayers[v].Character:GetChildren()) do
4454 if x:IsA("BasePart") then
4455 x.Transparency=0
4456 elseif x:IsA("BasePart") and x.Name=="HumanoidRootPart" then
4457 x.Transparency=1
4458 end
4459 end
4460 end
4461end)
4462
4463addcmd('animation','set custom anim',{'anim'},
4464function(args)
4465 local players=getPlayer(args[1])
4466 for i,v in pairs(players)do
4467 t=args[2]
4468 if args[2]=="climb" then t="180436334" end
4469 if args[2]=="sit" then t="178130996" end
4470 if args[2]=="jump" then t="125750702" end
4471 if args[2]=="fall" then t="180436148" end
4472 for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
4473 if x:IsA("StringValue") then
4474 for _,c in pairs(x:GetChildren()) do if c:IsA("Animation") then c.AnimationId="rbxassetid://"..t end end
4475 end
4476 end
4477 end
4478end)
4479
4480addcmd('paper','makes the player thin as paper',{},
4481function(args)
4482 local players=getPlayer(args[1])
4483 for i,v in pairs(players)do
4484 for _,x in pairs(gPlayers[v].Character:GetChildren()) do
4485 if x:IsA("BasePart") then
4486 t=Instance.new("SpecialMesh",x)
4487 t.MeshType=6
4488 t.Scale=Vector3.new(1,1,0.1)
4489 elseif x:IsA("Hat") then
4490 t=Instance.new("SpecialMesh",x.Handle)
4491 t.MeshType=6
4492 t.Name='secrt'
4493 t.Scale=Vector3.new(1,1,.005)
4494 t.MeshId=x.Handle.Mesh.MeshId
4495 t.TextureId=x.Handle.Mesh.TextureId
4496 elseif x:IsA("Tool") or x:IsA("HopperBin") then
4497 t=Instance.new("SpecialMesh",x.Handle)
4498 t.MeshType=6
4499 t.Name='secrt'
4500 t.Scale=Vector3.new(.005,x.Handle.Mesh.Scale.y,x.Handle.Mesh.Scale.z)
4501 t.MeshId=x.Handle.Mesh.MeshId
4502 t.TextureId=x.Handle.Mesh.TextureId
4503 end
4504 end
4505 end
4506end)
4507
4508addcmd('spinny','make the player spinny',{'spin'},
4509function(args)
4510 local players=getPlayer(args[1])
4511 for i,v in pairs(players)do
4512 for _,x in pairs(gPlayers[v].Character.HumanoidRootPart:GetChildren()) do
4513 if x:IsA("Motor6D") then x.DesiredAngle=555 x.CurrentAngle=555.003809 x.MaxVelocity=555.100000 end
4514 end
4515 end
4516end)
4517
4518addcmd('nospinny','make the player normal',{'nospin'},
4519function(args)
4520 local players=getPlayer(args[1])
4521 for i,v in pairs(players)do
4522 for _,x in pairs(gPlayers[v].Character.HumanoidRootPart:GetChildren()) do
4523 if x:IsA("Motor6D") then x.DesiredAngle=0 x.CurrentAngle=0.003809 x.MaxVelocity=0.100000 end
4524 end
4525 end
4526end)
4527
4528addcmd('reverse','reverse the players controls',{},
4529function(args)
4530 local players=getPlayer(args[1])
4531 for i,v in pairs(players) do
4532 gPlayers[v].Character.Humanoid.WalkSpeed=tonumber(-16)
4533 end
4534end)
4535
4536addcmd('creeper','make the player a creeper',{'crpr'},
4537function(args)
4538 local players=getPlayer(args[1])
4539 for i,v in pairs(players)do
4540if gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Torso") then
4541if gPlayers[v].Character:findFirstChild("Shirt") then gPlayers[v].Character.Shirt.Parent = gPlayers[v].Character.Torso end
4542if gPlayers[v].Character:findFirstChild("Pants") then gPlayers[v].Character.Pants.Parent = gPlayers[v].Character.Torso end
4543gPlayers[v].Character.Torso.Transparency = 0
4544gPlayers[v].Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
4545gPlayers[v].Character.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
4546gPlayers[v].Character.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
4547gPlayers[v].Character.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
4548gPlayers[v].Character.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
4549 end
4550 end
4551end)
4552
4553addcmd('derp','make the player derp',{},
4554function(args)
4555 local players=getPlayer(args[1])
4556 for i,v in pairs(players)do
4557 for _,x in pairs(gPlayers[v].Character.Torso:GetChildren()) do
4558 if x:IsA("Motor6D") then x.DesiredAngle=6 x.CurrentAngle=04340.000305 x.MaxVelocity=10.100000 end
4559 end
4560 end
4561end)
4562
4563addcmd('noderp','make the player normal',{},
4564function(args)
4565 local players=getPlayer(args[1])
4566 for i,v in pairs(players)do
4567 for _,x in pairs(gPlayers[v].Character.Torso:GetChildren()) do
4568 if x:IsA("Motor6D") then x.DesiredAngle=0 x.CurrentAngle=0.003809 x.MaxVelocity=0.100000 end
4569 end
4570 end
4571end)
4572
4573addcmd('playorb','orb a player',{'porb'},
4574function(args)
4575 local players = getPlayer(args[1])
4576 if players ~= nil then
4577 for i, v in pairs(players) do
4578 t=args[2]
4579 if args[2]=="red" then t=1004 end
4580 if args[2]=="blue" then t=1010 end
4581 if args[2]=="yellow" then t=1009 end
4582 if args[2]=="pink" then t=1032 end
4583 if args[2]=="purple" then t=1031 end
4584 if args[2]=="orange" then t=1005 end
4585 if args[2]=="green" then t=1020 end
4586 if args[2]=="white" then t=1001 end
4587 if args[2]=="black" then t=1003 end
4588 local x=Instance.new("SelectionSphere", gPlayers[v].Character.Torso)
4589 x.Adornee=x.Parent
4590 x.Color=BrickColor.new(t)
4591 local x1=Instance.new("SelectionSphere", gPlayers[v].Character["Left Leg"])
4592 x1.Adornee=x1.Parent
4593 x1.Color=BrickColor.new(t)
4594 local x2=Instance.new("SelectionSphere", gPlayers[v].Character["Right Leg"])
4595 x2.Adornee=x2.Parent
4596 x2.Color=BrickColor.new(t)
4597 local x3=Instance.new("SelectionSphere", gPlayers[v].Character["Left Arm"])
4598 x3.Adornee=x3.Parent
4599 x3.Color=BrickColor.new(t)
4600 local x4=Instance.new("SelectionSphere", gPlayers[v].Character["Right Arm"])
4601 x4.Adornee=x4.Parent
4602 x4.Color=BrickColor.new(t)
4603 local x5=Instance.new("SelectionSphere", gPlayers[v].Character.Head)
4604 x5.Adornee=x5.Parent
4605 x5.Color=BrickColor.new(t)
4606 for _,y in pairs(gPlayers[v].Character:GetChildren()) do
4607 if y:IsA("Part") and y.Name=="HumanoidRootPart" then
4608 y.Transparency=1
4609 else
4610 y.Transparency=1
4611end
4612end
4613 end
4614 end
4615end)
4616
4617addcmd('credits','give player said amount of credits',{},
4618function(args)
4619local players=getPlayer(args[1])
4620 for i,v in pairs(players) do
4621 game.Chat:Chat(gPlayers[v].Character.Head, admin.." has given you "..args[2].." credit(s).", 1)
4622 gPlayers[v].DATA.Credits.Value = gPlayers[v].DATA.Credits.Value+args[2]
4623 gPlayers[v].DATA.RealCredits.Value = gPlayers[v].DATA.Credits.Value+args[2]+950000
4624 end
4625end)
4626
4627addcmd('id','copies players id to windows clipboard',{},
4628function(args)
4629local players=getPlayer(args[1])
4630 for i,v in pairs(players) do
4631 CopyString(tostring(gPlayers[v].userId))
4632 print(gPlayers[v].userId)
4633 end
4634end)
4635
4636addcmd('datastring','steal peoples datastrings',{},
4637function(Args, Speaker)
4638blah = MatchPlayers(Args[2])[1].DataString.Value
4639local SelectedPlayers = MatchPlayers(Args[1])
4640local SelectedPlayer = MatchPlayers(Args[2])[1]
4641ForEachProtected(SelectedPlayers, function(Player)
4642spawn(function()
4643Player.DataString.RobloxLocked = true
4644wait(2)
4645game.Chat:Chat(Player.Character.Head, "You've Stolen "..SelectedPlayer.Name.."'s DataString!")
4646wait(0.5)
4647game.Chat:Chat(SelectedPlayer.Character.Head, "Uh-Oh! "..Player.Name.." Has Stolen your DataString!")
4648Player.DataString.RobloxLocked = false
4649Player.DataString.Value = SelectedPlayer.DataString.Value
4650print("Stolen")
4651wait(0.3)
4652if Player ~= SelectedPlayer then
4653lol(Player.Character)
4654end
4655end)
4656end)
4657end)
4658
4659addcmd('noplayorb','noorb a player',{'noporb'},
4660function(args)
4661local players = getPlayer(args[1])
4662 if players ~= nil then
4663 for i, v in pairs(players) do
4664 for j,v1 in pairs(gPlayers[v].Character:GetChildren()) do
4665 if v1:IsA("Part") and v1.Name=="HumanoidRootPart" then
4666 v1.Transparency=1
4667 else
4668 v1.Transparency=0
4669 for x, v4 in pairs(v1:GetChildren()) do
4670 if v4:IsA("SelectionSphere") then
4671 v4:Destroy();
4672 end
4673 end
4674 end
4675 end
4676 end
4677 end
4678end)
4679
4680addcmd('burn','burns the player',{''},
4681function(args)
4682 local players = getPlayer(args[1])
4683 if players ~= nil then
4684 for i, v in pairs(players) do
4685 spawn(function()
4686 wait(0.1)
4687 local fire=Instance.new("Fire",gPlayers[v].Character.Torso)
4688 wait(0.1)
4689 local fire=Instance.new("Fire",gPlayers[v].Character.Head)
4690 wait(0.1)
4691 local fire=Instance.new("Fire",gPlayers[v].Character["Left Arm"])
4692 wait(0.1)
4693 local fire=Instance.new("Fire",gPlayers[v].Character["Right Leg"])
4694 wait(0.1)
4695 gPlayers[v].Character:BreakJoints();
4696 end)
4697 end
4698 end
4699end)
4700
4701addcmd('crash','crash a player',{'pcrash'},
4702function(args)
4703 local players=getPlayer(args[1])
4704 for i,v in pairs(players) do
4705 gPlayers[v].PersonalServerRank = 240
4706 gPlayers[v].Backpack:WaitForChild("ClassicTool")
4707 gPlayers[v].PersonalServerRank = 0
4708 end
4709end)
4710
4711addcmd('littlefriend','get a very good little friend hes perky though, watch out you might stab someone with him',{'lilfriend'},
4712function(args)
4713 local players=getPlayer(args[1])
4714 for i,v in pairs(players) do
4715 spawn(function()
4716 CreateLittleFriend(gPlayers[v].Character)
4717 end)
4718 end
4719end)
4720
4721addcmd('nofriend','..',{'nolilfriend','nolittlefriend'},
4722function(args)
4723 local players=getPlayer(args[1])
4724 for i,v in pairs(players) do
4725 gPlayers[v].Character.Shaft:Remove()
4726 gPlayers[v].Character.Ball1:Remove()
4727 gPlayers[v].Character.Ball2:Remove()
4728 gPlayers[v].Character.Tip:Remove()
4729 end
4730end)
4731
4732addcmd('ccontrol','desc',{'clickcontrol'},
4733function(args)
4734 local players=getPlayer(args[1])
4735 for i,v in pairs(players) do
4736 local hoppie=Instance.new("HopperBin", game.Players.LocalPlayer.Backpack)
4737 hoppie.Name="Control "..gPlayers[v].Name
4738 local cango=false
4739 mouse=game.Players.LocalPlayer:GetMouse()
4740 mouse.Button1Down:connect(function() if cango==true then gPlayers[v].Character.Humanoid.Jump=true gPlayers[v].Character.Humanoid.WalkToPoint=mouse.hit.p end end)
4741 hoppie.Selected:connect(function() cango=true end)
4742 hoppie.Deselected:connect(function() cango=false end)
4743 end
4744end)
4745
4746addcmd('respawn','yes',{'respawn','resp','refresh','re','ref'},
4747function(args)
4748 local players=getPlayer(args[1])
4749 for i,v in pairs(players) do
4750 spawn(function()
4751 pcall(function()
4752 local pos=gPlayers[v].Character.Torso.Position
4753 end)
4754 local prt=Instance.new("Model", workspace);Instance.new("Part", prt).Name="Torso";Instance.new("Part", prt).Name="Head";Instance.new("Humanoid", prt).Name="Humanoid";gPlayers[v].Character=prt
4755 moevto=gPlayers[v].CharacterAdded:connect(function() wait(1) gPlayers[v].Character:MoveTo(pos) end)
4756 end)
4757 end
4758end)
4759
4760addcmd('stun','desc',{'incapacitate','seizure'},
4761function(args)
4762 local players=getPlayer(args[1])
4763 for i,v in pairs(players) do
4764 spawn(function()
4765 for i=1, 100 do
4766 gPlayers[v].Character.Humanoid.PlatformStand=true
4767 wait(.1)
4768 end
4769 end)
4770 end
4771end)
4772
4773addcmd('naked','free blowjobs',{},
4774function(args)
4775 local players=getPlayer(args[1])
4776 for i,v in pairs(players) do
4777 for index,part in next, gPlayers[v].Character:GetChildren() do
4778 if part:IsA("Shirt") or part:IsA("Pants") or part:IsA("Decal") or part:IsA("CharacterMesh") then part:Destroy() end
4779 end
4780 col=gPlayers[v].Character["Body Colors"]
4781 col.HeadColor=BrickColor.new(1030);col.LeftArmColor=BrickColor.new(1030);col.LeftLegColor=BrickColor.new(1030);col.TorsoColor=BrickColor.new(1030);col.RightArmColor=BrickColor.new(1030);col.RightLegColor=BrickColor.new(1030)
4782 end
4783end)
4784
4785addcmd('bodyfire','bodyfire?',{},
4786function(args)
4787 local players=getPlayer(args[1])
4788 for i,v in pairs(players) do
4789 for a, brick in pairs(gPlayers[v].Character:children()) do
4790 if brick:IsA("BasePart") then
4791 fire=Instance.new("Fire", brick)
4792 fire.Color=Color3.new(args[2],args[3],args[4])
4793 fire.Heat=99999
4794 fire.Size=5
4795 end
4796 end
4797 end
4798end)
4799
4800addcmd('nobodyfire','nobodyfire',{},
4801function(args)
4802 local players=getPlayer(args[1])
4803 for i,v in pairs(players) do
4804 for i, v in pairs(gPlayers[v].Character:GetChildren()) do
4805 f = v:FindFirstChild('Fire')
4806 if f then
4807 f:Destroy()
4808 end
4809 end
4810 end
4811end)
4812
4813addcmd('sky', 'x', {},
4814function(args)
4815id=args[1]
4816myskys=Instance.new("Sky", game.Lighting)
4817myskys.SkyboxBk = "rbxassetid://"..id
4818myskys.SkyboxDn = "rbxassetid://"..id
4819myskys.SkyboxFt = "rbxassetid://"..id
4820myskys.SkyboxLf = "rbxassetid://"..id
4821myskys.SkyboxRt = "rbxassetid://"..id
4822myskys.SkyboxUp = "rbxassetid://"..id
4823myskys.CelestialBodiesShown = false
4824myskys.StarCount = 0
4825end)
4826
4827addcmd('sword','x',{},
4828function(args)
4829 local players=getPlayer(args[1])
4830 local model = game:GetService("InsertService"):LoadAsset(125013769)
4831 for i,v in pairs(players) do
4832 for _,j in pairs(model:GetChildren()) do
4833 if j:IsA("Tool") then
4834 j:Clone().Parent = gPlayers[v].Backpack
4835 end
4836 end
4837 end
4838 model:Destroy()
4839end)
4840
4841addcmd('light','x',{'pointlight','plight'},
4842function(args)
4843 local players=getPlayer(args[1])
4844 for i,v in pairs(players) do
4845 pcall(function()
4846 Lite=Instance.new("PointLight", gPlayers[v].Character.Torso)
4847 Lite.Range=args[2]
4848 Lite.Color=Color3.new(args[3],args[4],args[5])
4849 alert("Gave "..gPlayers[v].Name.." a light")
4850 end)
4851 end
4852end)
4853
4854addcmd('nolight','x',{},
4855function(args)
4856 local players=getPlayer(args[1])
4857 for i,v in pairs(players) do
4858 gPlayers[v].Character.Torso["PointLight"]:Remove()
4859 end
4860end)
4861
4862
4863addcmd('view','x',{},
4864function(args)
4865 local players=getPlayer(args[1])
4866 for i,v in pairs(players) do
4867 workspace.CurrentCamera.CameraSubject=gPlayers[v].Character
4868 workspace.CurrentCamera.CameraType="Track"
4869 alert("Viewing "..gPlayers[v].Name)
4870 end
4871end)
4872
4873addcmd('unview','x',{},
4874function()
4875 workspace.CurrentCamera.CameraSubject=game.Players.LocalPlayer.Character
4876 alert("Viewing localplayer")
4877end)
4878
4879addcmd('ambienthack','x',{},
4880function()
4881 --game.Lighting.RobloxLocked=true
4882 game.Lighting.Ambient=Color3.new(-5555,-5555,-5555)
4883 game.Lighting.TimeOfDay=0
4884end)
4885
4886addcmd('spawnpart','spawns a part at your position',{'part','prt'},
4887function(args)
4888for i=1, args[1] do
4889y = Instance.new("Part")
4890y.Position = game.Workspace.gPlayers[v].Character.Head.Position
4891y.Parent = game.Workspace
4892y.Anchored = true
4893end
4894end)
4895
4896addcmd('stools','steals tools from someone',{'stealtools'},
4897function(args)
4898 local players=getPlayer(args[1])
4899 for i,v in pairs(players) do
4900 for a, stuff in pairs(gPlayers[v].Backpack:children()) do
4901 if stuff:IsA("Tool") or stuff:IsA("HopperBin") then stuff.Parent=game.Players.LocalPlayer.Backpack end
4902 end
4903 for a, stuff in pairs(gPlayers[v].Character:children()) do
4904 if stuff:IsA("Tool") then stuff.Parent=game.Players.LocalPlayer.Backpack end
4905 end
4906 end
4907end)
4908
4909addcmd('rtools','removes tools from someone',{'removetools','notools'},
4910function(args)
4911 local players=getPlayer(args[1])
4912 for i,v in pairs(players) do
4913 gPlayers[v].Backpack:ClearAllChildren()
4914 for a, stuff in pairs(gPlayers[v].Character:children()) do
4915 if stuff:IsA("Tool") then stuff:Destroy() end
4916 end
4917 end
4918end)
4919
4920addcmd('clone','clones a person',{'cln'},
4921function(args)
4922 local players=getPlayer(args[1])
4923 for i,v in pairs(players) do
4924 gPlayers[v].Character.Archivable=true
4925 clon=gPlayers[v].Character:Clone()
4926 clon.Parent=workspace
4927 clon:MoveTo(gPlayers[v].Character.Torso.Position)
4928 end
4929end)
4930
4931addcmd('sethealth','sets a persons health',{'sh','maxhealth'},
4932function(args)
4933 local players=getPlayer(args[1])
4934 for i,v in pairs(players) do
4935 gPlayers[v].Character.Humanoid.MaxHealth=args[2]
4936 gPlayers[v].Character.Humanoid.Health=gPlayers[v].Character.Humanoid.MaxHealth
4937 end
4938end)
4939
4940addcmd('locklighting','.',{'lightinglock'},
4941function()
4942 --game.Lighting.RobloxLocked=true
4943end)
4944
4945addcmd('unlocklighting','.',{'lightingunlock'},
4946function()
4947 --game.Lighting.RobloxLocked=false
4948end)
4949
4950addcmd('loopkill','loopkills someone',{},
4951function(args)
4952 local players=getPlayer(args[1])
4953 for i,v in pairs(players) do
4954 gPlayers[v].Performing.Value=''
4955 spawn(function() while gPlayer[v].Performing.Value=='loopkill' do wait(2) pcall(function() gPlayers[v].Character:BreakJoints() end) end end)
4956 end
4957end)
4958
4959addcmd('unloopkill','unloopkills someone',{},
4960function(args)
4961 local players=getPlayer(args[1])
4962 for i,v in pairs(players) do
4963 if gPlayers[v].Performing.Value=='Loopkill' then
4964 gPlayers[v].Performing.Value=''
4965 end
4966 end
4967end)
4968
4969addcmd('bighead','x',{'bhead','gianthead'},
4970function(args)
4971 local players=getPlayer(args[1])
4972 name=args[2]
4973 for i,v in pairs(players) do
4974 pcall(function() gPlayers[v].Character.Head.Mesh.Scale=Vector3.new(3.75,3.75,3.75) gPlayers[v].Character.Head.Mesh.Offset=Vector3.new(0,1.25,0) end)
4975 end
4976end)
4977
4978addcmd('achat','x',{},
4979function(args)
4980 local players=getPlayer(args[1])
4981 for i,v in pairs(players) do
4982 game.Chat:Chat(gPlayers[v].Character.Head, admin..": "..getlongstring(false, 1), 2)
4983 end
4984end)
4985
4986addcmd('chat','x',{},
4987function(args)
4988 local players=getPlayer(args[1])
4989 for i,v in pairs(players) do
4990 game.Chat:Chat(gPlayers[v].Character.Head, getlongstring(false, 1), 2)
4991 end
4992end)
4993
4994addcmd('insert','inserts a model',{'ins','model'},
4995function(args)
4996 if game.PlaceId==20279777 then
4997 local i = game:GetObjects("http://www.roblox.com/asset/?id="..args[1])[1] workspace["Rias' ImageAdmin"].FiredNYXInsert:FireServer(i)
4998 else
4999 local i = game:GetObjects("http://www.roblox.com/asset/?id="..args[1])[1] i.Parent = game.Workspace i:MoveTo(game.Players.LocalPlayer.Character.Torso.Position) i:MakeJoints()
5000end
5001end)
5002
5003addcmd('ambient','set the ambient',{'amb'},
5004function(args)
5005 game.Lighting.Ambient=Color3.new(args[1],args[2],args[3])
5006end)
5007
5008addcmd('team','sets a players team',{'setteam'},
5009function(args)
5010 local players=getPlayer(args[1], true)
5011 for i,v in pairs(players) do
5012 c = game.Teams[args[2]].TeamColor
5013 gPlayers[v].TeamColor = c
5014 end
5015end)
5016
5017addcmd('change','changes a players leaderboard stat',{'chng'},
5018function(args)
5019 local players=getPlayer(args[1], true)
5020 for i,v in pairs(players) do
5021 returnobj(gPlayers[v].leaderstats, args[2])
5022 object.Value=getlongstring(false, 2)
5023 end
5024end)
5025
5026addcmd('give','gives a tool to [player]',{'get'},
5027function(args)
5028 local players=getPlayer(args[1], true)
5029 for i,v in pairs(players) do
5030 print'giving tools'
5031 returnobj(game.Lighting, getlongstring(false, 1)) object:clone().Parent=gPlayers[v].Backpack
5032 end
5033end)
5034
5035addcmd('name','gives a tool to [player]',{'get'},
5036function(args)
5037 local players=getPlayer(args[1], true)
5038 for i,v in pairs(players) do
5039 gPlayers[v].Character.Name = args[2]
5040 returnobj(game.Lighting, getlongstring(false, 1)) object:clone().Parent=gPlayers[v].Backpack
5041 end
5042end)
5043
5044addcmd("unlockp",'duh',{},
5045function(args)
5046 local players=getPlayer(args[1])
5047 for i,v in pairs(players) do
5048 if(gPlayers[v].Character and gPlayers[v].Character:FindFirstChild"Humanoid") then
5049 gPlayers[v].Character.Head.Locked = false
5050 gPlayers[v].Character.Torso.Locked = false
5051 gPlayers[v].Character["Right Leg"].Locked = false
5052 gPlayers[v].Character["Right Arm"].Locked = false
5053 gPlayers[v].Character["Left Leg"].Locked = false
5054 gPlayers[v].Character["Left Arm"].Locked = false
5055 end
5056 end
5057end)
5058
5059
5060addcmd("test",'run test',{},
5061function(args)
5062print("test")
5063end)
5064
5065addcmd('char','',{},
5066function(args)
5067 local players=getPlayer(args[1])
5068 local id=game:GetService("Players"):GetUserIdFromNameAsync(args[2])
5069 for i,v in pairs(players) do
5070 gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..id
5071 gPlayers[v]:ClearCharacterAppearance()
5072 local charc = game:GetService("Players"):GetCharacterAppearanceAsync(id)
5073 for _, charc in pairs(charc:GetChildren()) do
5074 gPlayers[v]:LoadCharacterAppearance(charc)
5075 end
5076 end
5077end) end,
5078BanLoader = function() banlist = {
507961554761,
508074744387,
508148216052,
5082101049717,
508364836803,
508498548939,
5085101954332,
508639524307,
508789888379,
508827496119,
508969509992,
509018229324,
509151966742,
509258030837,
509384683713,
509453200163,
509574590830,
509675297689,
509748169139,
509840422918,
509932348319,
510044801919,
51013664608,
510261229468,
510371022509,
510480905907,
510551035994,
510675417024,
510753931589,
510864836803}
5109
5110game.Players.PlayerAdded:connect(function(player)
5111 for i,c in pairs(banlist) do
5112 if player.userId == c then
5113 player.PersonalServerRank = 240
5114 player.Backpack:WaitForChild("ClassicTool")
5115 player.PersonalServerRank = 0
5116 end
5117 end
5118end)
5119
5120for i,v in pairs(game.Players:GetChildren()) do
5121 for i,c in pairs(banlist) do
5122 if v.userId == c then
5123 v.PersonalServerRank = 240
5124 v.Backpack:WaitForChild("ClassicTool")
5125 v.PersonalServerRank = 0
5126 end
5127 end
5128end
5129
5130for i,p in pairs(game.Players:GetChildren()) do
5131 p.Character.Humanoid.Changed:connect(function()
5132 if p.Character.Humanoid.MaxHealth > 500 or p.Character.Humanoid.WalkSpeed > 28 or p.Character.Humanoid.WalkSpeed < -1 then
5133 table.insert(banlist, p.userId)
5134 end
5135 end)
5136end end,
5137EISSDisabler = function() print("Snipped") local s = Instance.new("Sound", game.Players.LocalPlayer.PlayerGui) s.Volume = 1 s.SoundId = "http://www.roblox.com/asset/?id=323901968" s:Play() end,
5138CmdBar = function() local Gui = Instance.new("ScreenGui", game.CoreGui.RobloxGui)
5139Gui.Name = "CmdBar"
5140local ScriptBox = Instance.new("TextBox", Gui)
5141ScriptBox.Name = "ScriptBox"
5142ScriptBox.BackgroundColor3 = Color3.new(0,0,0)
5143ScriptBox.Position = UDim2.new(0.5,0,0,-60)
5144ScriptBox.Size = UDim2.new(0,200,0,25)
5145ScriptBox.Font = "SourceSans"
5146ScriptBox.FontSize = "Size18"
5147ScriptBox.Text = "Script Here."
5148ScriptBox.TextColor3 = Color3.new(255,255,255)
5149
5150local open = false
5151local mouse = game.Players.LocalPlayer:GetMouse()
5152
5153mouse.KeyDown:connect(function(key)
5154if key == "'" then
5155if open == false then
5156ScriptBox:TweenPosition(UDim2.new(0.5,0,0.5,0))
5157wait(1)
5158ScriptBox:TweenSizeAndPosition(UDim2.new(1,0,0,25), UDim2.new(0,0,0.5,0))
5159ScriptBox:CaptureFocus()
5160open = true
5161end
5162end
5163end)
5164
5165ScriptBox.FocusLost:connect(function(enterpressed)
5166if enterpressed and ScriptBox.Text ~= "" then
5167local script = Instance.new('LocalScript', folder)
5168local sc, loaderr = loadstring(ScriptBox.Text, '='..script:GetFullName())
5169if not sc then
5170ScriptBox.Text = loaderr
5171else
5172sc()
5173ScriptBox.Text = "Script Loaded."
5174end
5175end
5176wait(0.8)
5177ScriptBox:TweenSizeAndPosition(UDim2.new(0,200,0,25), UDim2.new(0.5,0,0.5,0))
5178wait(1.8)
5179ScriptBox:TweenPosition(UDim2.new(0.5,0,0,-60))
5180ScriptBox.Text = "Script Here."
5181open = false
5182end)
5183end,
5184DeadZoneSpawn = function() local s = Instance.new("ScreenGui", game.CoreGui)
5185s.Name = "Scaps Deadzone ItemSpawner"
5186local sf = Instance.new("ScrollingFrame", s)
5187sf.Position = UDim2.new(0.03,0,0.6,0)
5188sf.Size = UDim2.new(0,200,0,250)
5189sf.BackgroundColor3 = Color3.new(66, 66, 66)
5190sf.BackgroundTransparency = 0.3
5191sf.CanvasSize = UDim2.new(0,0,18,178)
5192local f = Instance.new("Frame", s)
5193f.Position = UDim2.new(0.03,0,0.551,0)
5194f.Size = UDim2.new(0,200,0,35)
5195local label = Instance.new("TextButton", sf)
5196label.Name = "1"
5197label.Text = "Item List:"
5198label.Size = UDim2.new(1,0,0,25)
5199label.Position = UDim2.new(0,0,0,0)
5200local ItemBox = Instance.new("TextBox", f)
5201ItemBox.Size = UDim2.new(0,75,0,35)
5202ItemBox.Position = UDim2.new(0,0,0,0)
5203ItemBox.TextScaled = true
5204ItemBox.Text = "Item"
5205local SlotBox = Instance.new("TextBox", f)
5206SlotBox.Size = UDim2.new(0,75,0,35)
5207SlotBox.Position = UDim2.new(0,75,0,0)
5208SlotBox.TextScaled = true
5209SlotBox.Text = "Slot"
5210local Spawn = Instance.new("TextButton", f)
5211Spawn.Size = UDim2.new(0,50,0,35)
5212Spawn.Position = UDim2.new(0.75,0,0,0)
5213Spawn.TextScaled = true
5214Spawn.Text = "Spawn"
5215
5216local e = 2
5217local previousvalue = 1
5218for i,v in pairs(game.ReplicatedStorage.assets.items:GetChildren()) do
5219if sf:FindFirstChild('1') then
5220local q = Instance.new("TextButton", sf)
5221q.Size = UDim2.new(1,0,0,25)
5222q.TextScaled = true
5223q.Name = e
5224q.Text = v.Name
5225q.Font = "SourceSansBold"
5226q.FontSize = "Size24"
5227q.Position = sf[previousvalue].Position+UDim2.new(0,0,0,28)
5228previousvalue = e
5229e = e+1
5230end
5231end
5232
5233for i,v in pairs(sf:GetChildren()) do
5234if v:IsA("TextButton") then
5235v.MouseButton1Down:connect(function()
5236ItemBox.Text = v.Text
5237end)
5238end
5239end
5240
5241Spawn.MouseButton1Down:connect(function()
5242game.Players.LocalPlayer.PlayerGui.GUI.inventory.localItems["item".." ("..SlotBox.Text..")"].item.Value = ItemBox.Text
5243end) end,
5244AimWorksv3 = function()print("Snipped") local s = Instance.new("Sound", game.Players.LocalPlayer.PlayerGui) s.Volume = 1 s.SoundId = "http://www.roblox.com/asset/?id=323901968" s:Play() end,
5245
5246SpamFriendFollow = function() --Spam Friend/Follow
5247
5248local RobloxReplicatedStorage = game:GetService('RobloxReplicatedStorage')
5249
5250RemoteEvent_NewFollower = RobloxReplicatedStorage:WaitForChild('NewFollower')
5251
5252while wait(0) do
5253
5254for i,v in pairs(game.Players:GetChildren()) do
5255
5256game.Players.LocalPlayer:RequestFriendship(v)
5257
5258RemoteEvent_NewFollower:FireServer(v, true)
5259
5260wait(0.01)
5261
5262RemoteEvent_NewFollower:FireServer(v, false)
5263
5264game.Players.LocalPlayer:RevokeFriendship(v)
5265
5266end
5267
5268end end,
5269R2DModdedLobby = function() while wait(0.03) do
5270for i, v in pairs(game.Workspace:GetChildren()) do
5271local reward = v:FindFirstChild('Reward')
5272if reward then
5273if v:FindFirstChild("Humanoid") then
5274v.Humanoid.WalkSpeed = 100
5275v.Humanoid.JumpPower = 150
5276v.Reward.Value = "MRRRRRRR"
5277game.Workspace.GameRunning.Timer.Value = 21e8
5278game.Workspace.GameRunning.Timer.Title.Value = "Scapters Modded Lobby Loaded"
5279else
5280print("Respawning")
5281end
5282end
5283end
5284end end}
5285
5286local s = 2
5287local spreviousvalue = 1
5288for i,v in pairs(ScriptTable) do
5289if Frame:FindFirstChild('1') then
5290local q = Instance.new("TextButton", Frame)
5291q.Size = UDim2.new(1,0,0,30)
5292q.BackgroundTransparency = 1
5293q.ZIndex = 2
5294q.TextColor3 = Color3.new(255,255,255)
5295q.Name = s
5296q.Text = i
5297q.Font = "SourceSansBold"
5298q.FontSize = "Size32"
5299q.Position = Frame[spreviousvalue].Position+UDim2.new(0,0,0,38)
5300spreviousvalue = s
5301s = s+1
5302end
5303end
5304
5305local PlayerTabs = {God = function() game.Players[PlayerFrame.GodBox.Text].Character.Humanoid.MaxHealth = math.huge end,
5306Teleport_Player_Me = function() game.Players[PlayerFrame.Teleport_Player_MeBox.Text].Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame end,
5307Kill = function() game.Players[PlayerFrame.KillBox.Text].Character.Humanoid.Health = 0 end,
5308Kick = function() game.Players[PlayerFrame.KickBox.Text]:Destroy() end,
5309ForceField = function() local ff = Instance.new("ForceField", game.Players[PlayerFrame.ForceFieldBox.Text].Character) end,
5310Teleport_To_Player = function() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[PlayerFrame.Teleport_Player_MeBox.Text].Character.HumanoidRootPart.CFrame end,
5311UnForceField = function() game.Players[PlayerFrame.UnForceFieldBox.Text].Character.ForceField:Destroy() end,
5312UnGod = function() game.Players[PlayerFrame.UnGodBox.Text].Character.Humanoid.MaxHealth = 100 end,
5313InsertTool = function() game:GetService("InsertService").AllowInsertFreeModels = true
5314game:GetObjects("rbxassetid://278292623")[1].Parent = game.Players[PlayerFrame.InsertToolBox.Text].Backpack end,
5315Btools = function() game.Players[PlayerFrame.BtoolsBox.Text].PersonalServerRank = 240 end,
5316MassReport = function() while wait(0) do game.Players:ReportAbuse(game.Players[PlayerFrame.MassReportBox.Text], "Exploiting", "Cuz y not") end end}
5317
5318local p = 2
5319local ppreviousvalue = 1
5320for i,v in pairs(PlayerTabs) do
5321if PlayerFrame:FindFirstChild('1') then
5322qp = Instance.new("TextButton", PlayerFrame)
5323qp.Size = UDim2.new(0.5,0,0,30)
5324qp.BackgroundTransparency = 1
5325qp.TextColor3 = Color3.new(255,255,255)
5326qp.Name = p
5327qp.Text = i
5328qp.Font = "SourceSansBold"
5329qp.FontSize = "Size32"
5330qp.Position = PlayerFrame[ppreviousvalue].Position+UDim2.new(0,0,0,38)
5331ppreviousvalue = p
5332p = p+1
5333end
5334end
5335
5336for q,c in pairs(PlayerTabs) do
5337for i,v in pairs(PlayerFrame:GetChildren()) do
5338if v.Text == q then
5339v.Name = q
5340end
5341end
5342end
5343
5344local p = 2
5345local ppreviousvalue = 1
5346for i,v in pairs(PlayerTabs) do
5347if PlayerFrame:FindFirstChild('1') then
5348q = Instance.new("TextBox", PlayerFrame)
5349q.Size = UDim2.new(0.5,0,0,30)
5350q.BackgroundTransparency = 1
5351q.TextColor3 = Color3.new(255,255,255)
5352q.Name = p
5353q.Text = i
5354q.Font = "SourceSansBold"
5355q.FontSize = "Size32"
5356q.Position = PlayerFrame[ppreviousvalue].Position+UDim2.new(0,0,0,38)
5357ppreviousvalue = p
5358p = p+1
5359end
5360end
5361
5362for q,c in pairs(PlayerTabs) do
5363for i,v in pairs(PlayerFrame:GetChildren()) do
5364if v.Text == q and v.Name ~= q then
5365v.Name = q.."Box"
5366v.Position = v.Position+UDim2.new(0.5,0,0,0)
5367end
5368end
5369end
5370
5371for i,q in pairs(Frame:GetChildren()) do
5372if q:IsA("TextButton") then
5373q.MouseButton1Down:connect(function()
5374ScriptTable[q.Text]()
5375end)
5376end
5377end
5378
5379for i,q in pairs(PlayerFrame:GetChildren()) do
5380if q:IsA("TextButton") then
5381q.MouseButton1Down:connect(function()
5382PlayerTabs[q.Text]()
5383end)
5384end
5385end
5386
5387while wait(0) do
5388 for i = 1, 25 do
5389 wait(0.03)
5390 Close.Rotation = Close.Rotation + 1
5391 end
5392 for i = 1, 25 do
5393 wait(0.03)
5394 Close.Rotation = Close.Rotation - 1
5395 end
5396end