Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Buga Buga - Made by denko1
- -- Version: 1
- -- Instances:
- local ScreenGui = Instance.new("ScreenGui")
- local Open = Instance.new("TextButton")
- local Close = Instance.new("TextButton")
- local Main = Instance.new("Frame")
- local Reviz = Instance.new("TextButton")
- local Nex = Instance.new("TextButton")
- local Booga = Instance.new("TextButton")
- local Jail = Instance.new("TextButton")
- local God = Instance.new("TextButton")
- local ComingSoon = Instance.new("TextButton")
- local NameAndCredit = Instance.new("TextLabel")
- --Properties:
- ScreenGui.Parent = game.CoreGui
- Open.Name = "Open"
- Open.Parent = ScreenGui
- Open.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- Open.BackgroundTransparency = 0.20000000298023
- Open.Position = UDim2.new(0, 0, 0.665399253, 0)
- Open.Size = UDim2.new(0, 129, 0, 50)
- Open.Font = Enum.Font.SourceSansBold
- Open.Text = "Open"
- Open.TextColor3 = Color3.new(1, 1, 1)
- Open.TextScaled = true
- Open.TextSize = 14
- Open.TextWrapped = true
- Open.MouseButton1Down:connect(function()
- Main.Visible = true
- Open.Visible = false
- Close.Visible = true
- end)
- Close.Name = "Close"
- Close.Parent = ScreenGui
- Close.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- Close.BackgroundTransparency = 0.20000000298023
- Close.Position = UDim2.new(0, 0, 0.665399253, 0)
- Close.Size = UDim2.new(0, 129, 0, 50)
- Close.Visible = false
- Close.Font = Enum.Font.SourceSansBold
- Close.Text = "Close"
- Close.TextColor3 = Color3.new(1, 1, 1)
- Close.TextScaled = true
- Close.TextSize = 14
- Close.TextWrapped = true
- Close.MouseButton1Down:connect(function()
- Open.Visible = true
- Main.Visible = false
- Close.Visible = false
- end)
- Main.Name = "Main"
- Main.Parent = ScreenGui
- Main.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- Main.BackgroundTransparency = 0.059999998658895
- Main.Position = UDim2.new(0.253481895, 0, 0.224334598, 0)
- Main.Size = UDim2.new(0, 347, 0, 223)
- Main.Visible = false
- Reviz.Name = "Reviz"
- Reviz.Parent = Main
- Reviz.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- Reviz.Position = UDim2.new(0.0293121785, 0, 0.0309468079, 0)
- Reviz.Size = UDim2.new(0, 101, 0, 50)
- Reviz.Font = Enum.Font.SourceSansBold
- Reviz.Text = "Reviz Admin"
- Reviz.TextColor3 = Color3.new(1, 1, 1)
- Reviz.TextScaled = true
- Reviz.TextSize = 14
- Reviz.TextWrapped = true
- Reviz.MouseButton1Down:connect(function()
- -- Creator: illremember#3799
- -- Credits to infinite yield, harkinian, dex creators
- prefix = ";"
- wait(0.3)
- Commands = {
- '[-] cmdbar is shown when ; is pressed.',
- '[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player',
- '[2] bring [plr] -- You need a tool! Will bring player to you',
- '[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
- '[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting',
- '[5] attach [plr] -- You need a tool! Attaches you to player',
- '[6] unattach [plr] -- Attempts to unattach you from a player',
- '[7] follow [plr] -- Makes you follow behind the player',
- '[8] unfollow',
- '[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air',
- '[10] trail [plr] -- The opposite of follow, you stay infront of player',
- '[11] untrail',
- '[12] orbit [plr] -- Makes you orbit the player',
- '[13] unorbit',
- '[14] fling [plr] -- Makes you fling the player',
- '[15] unfling',
- '[16] fecheck -- Checks if the game is FE or not',
- '[17] void [plr] -- Teleports player to the void',
- '[18] noclip -- Gives you noclip to walk through walls',
- '[19] clip -- Removes noclip',
- '[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
- '[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
- '[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
- '[23] default -- Changes your speed, jumppower and hipheight to default values',
- '[24] annoy [plr] -- Loop teleports you to the player',
- '[25] unannoy',
- '[26] headwalk [plr] -- Loop teleports you to the player head',
- '[27] unheadwalk',
- '[28] nolimbs -- Removes your arms and legs',
- '[29] god -- Gives you FE Godmode',
- '[30] drophats -- Drops your accessories',
- '[31] droptool -- Drops any tool you have equipped',
- '[32] loopdhats -- Loop drops your accessories',
- '[33] unloopdhats',
- '[34] loopdtool -- Loop drops any tools you have equipped',
- '[35] unloopdtool',
- '[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
- '[37] view [plr] -- Changes your camera to the player character',
- '[38] unview',
- '[39] goto [plr] -- Teleports you to player',
- '[40] fly -- Allows you to fly, credit to Infinite Yield',
- '[41] unfly',
- '[42] chat [msg] -- Makes you chat a message',
- '[43] spam [msg] -- Spams a message',
- '[44] unspam',
- '[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second',
- '[46] pmspam [plr] -- Spams a player in private message',
- '[47] unpmspam',
- '[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you',
- '[49] uncfreeze [plr]',
- '[50] unlockws -- Unlocks the workspace',
- '[51] lockws -- Locks the workspace',
- '[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you',
- '[53] pstand -- Enables platform stand',
- '[54] unpstand -- Disables platform stand',
- '[55] blockhead -- Removes your head mesh',
- '[56] sit',
- '[57] bringobj [obj] -- Only shows on client, brings an object/part to you constantly, can be used to bring healing parts, weapons, money etc, type in exact name',
- '[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided',
- '[59] hypertotal -- Loads in my FE GUI Hypertotal',
- '[60] cmds -- Prints all commands',
- '[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats',
- '[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool',
- '[63] spinner -- Makes you spin',
- '[64] nospinner',
- '[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom',
- '[66] noreach -- Removes reach, must have tool equipped',
- '[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying',
- '[68] tp me [plr] -- Alternative to goto',
- '[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player',
- '[70] uncbring',
- '[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players',
- '[72] givetool [plr] -- Gives the tool you have equipped to the player',
- '[73] glitch [plr] -- Glitches you and the player, looks very cool',
- '[74] unglitch -- Unglitches you',
- '[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode',
- '[76] explorer -- Loads up DEX',
- '[77] reset -- Resets your character.',
- '[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
- '[79] animgui -- Loads up Energize animations GUI',
- '[80] savepos -- Saves your current position',
- '[81] loadpos -- Teleports you to your saved position',
- '[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
- '[83] unbang',
- '[84] delcmdbar -- Removes the command bar completely',
- '[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model',
- '[86] shutdown -- Uses harkinians script to shutdown server',
- '[87] respawn -- If grespawn doesnt work you can use respawn',
- '[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
- '[89] getplrs -- Prints all players in game',
- '[90] deldecal -- Deletes all decals client sided',
- '[91] opfinality -- Loads in my FE GUI Opfinality',
- '[92] remotes -- Prints all remotes in the game in the console when added',
- '[93] noremotes -- Stops printing remotes',
- '[94] tpdefault -- Stops all loop teleports to a player',
- '[95] stopsit -- Will not allow you to sit',
- '[96] gosit -- Allows you to sit',
- '[97] clicktp -- Enables click tp',
- '[98] noclicktp -- Disables click tp',
- '[99] toolson -- If any tools are dropped in the workspace you will automatically get them',
- '[100] toolsoff -- Stops ;toolson',
- '[101] version -- Gets the admin version',
- '[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
- '[103] gravity [num] -- Changes workspace gravity default is 196.2',
- '[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
- '[105] clickdel -- Delete any block you press q on, client sided',
- '[106] noclickdel -- Stops clickdel',
- '[107] looprhats -- Loop removes mesh of your hats/loop block hats',
- '[108] unlooprhats -- Stops loop removing mesh',
- '[109] looprtool -- Loop removes mesh of your tool/loop block tools',
- '[110] unlooprtool -- Stops loop removing mesh',
- '[111] givealltools [plr] -- Gives all the tools you have in your backpack to the player',
- '[112] age [plr] -- Makes you chat the account age of the player',
- '[113] id [plr] -- Makes you chat the account ID of the player',
- '[114] .age [plr] -- Privately shows you the account age of the player',
- '[115] .id [plr] -- Privately shows you the account ID of the player',
- '[116] gameid -- Shows the game ID',
- '[117] removeinvis -- Removes all invisible walls/parts, client sided',
- '[118] removefog -- Removes fog, client sided',
- '[119] disable -- Disables your character by removing humanoid',
- '[120] enable -- Enables your character by adding humanoid',
- '[121] prefix [key] -- Changes the prefix used, default is ;',
- '[122] ;resetprefix -- Resets the prefix to ; incase you change it to an unusable prefix. Say exactly ";resetprefix" to do this command, no matter what your prefix is set to.',
- '[123] flyspeed [num] -- Change your fly speed, default is 1',
- '[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE Godmode is on',
- '[125] uncarpet -- Stops carpet player',
- '[126] stare [plr] -- Turns your character to stare at another player',
- '[127] unstare -- Stops stare player',
- '[128] logchat -- Logs all chat (including /e and whispers) of all players',
- '[129] unlogchat -- Disables logchat',
- '[130] fixcam -- Fixes/resets your camera',
- '[131] unstate -- Stops changing state',
- }
- speedget = 1
- lplayer = game:GetService("Players").LocalPlayer
- lplayer.CharacterAdded:Connect(function(character)
- spin = false
- flying = false
- staring = false
- banpl = false
- end)
- function change()
- prefix = prefix
- speedfly = speedfly
- end
- function GetPlayer(String) -- Credit to Timeless/xFunnieuss
- local Found = {}
- local strl = String:lower()
- if strl == "all" then
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- table.insert(Found,v)
- end
- elseif strl == "others" then
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Name ~= lplayer.Name then
- table.insert(Found,v)
- end
- end
- elseif strl == "me" then
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Name == lplayer.Name then
- table.insert(Found,v)
- end
- end
- else
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Name:lower():sub(1, #String) == String:lower() then
- table.insert(Found,v)
- end
- end
- end
- return Found
- end
- local Mouse = lplayer:GetMouse()
- spin = false
- followed = false
- traill = false
- noclip = false
- annoying = false
- hwalk = false
- droppinghats = false
- droppingtools = false
- flying = false
- spamdelay = 1
- spamming = false
- spammingpm = false
- cbringing = false
- remotes = true
- added = true
- binds = false
- stopsitting = false
- clickgoto = false
- gettingtools = false
- removingmeshhats = false
- removingmeshtool = false
- clickdel = false
- staring = false
- chatlogs = false
- banpl = false
- changingstate = false
- statechosen = 0
- adminversion = "Reviz Admin by illremember, Version 2.0"
- flying = false
- speedfly = 1
- function plrchat(plr, chat)
- print(plr.Name..": "..tick().."\n"..chat)
- end
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- v.Chatted:connect(function(chat)
- if chatlogs then
- plrchat(v, chat)
- end
- end)
- end
- game:GetService("Players").PlayerAdded:connect(function(plr)
- plr.Chatted:connect(function(chat)
- if chatlogs then
- plrchat(plr, chat)
- end
- end)
- end)
- local ScreenGui = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local CMDBAR = Instance.new("TextBox")
- ScreenGui.Parent = game:GetService("CoreGui")
- Frame.Parent = ScreenGui
- Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
- Frame.BackgroundTransparency = 0.3
- Frame.Position = UDim2.new(0.5, 0, 0, 10)
- Frame.Size = UDim2.new(0, 200, 0, 40)
- Frame.Active = true
- Frame.Draggable = true
- CMDBAR.Name = "CMDBAR"
- CMDBAR.Parent = Frame
- CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- CMDBAR.BackgroundTransparency = 0.20000000298023
- CMDBAR.Size = UDim2.new(0, 180, 0, 20)
- CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
- CMDBAR.Font = Enum.Font.SourceSansLight
- CMDBAR.FontSize = Enum.FontSize.Size14
- CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
- CMDBAR.TextScaled = true
- CMDBAR.TextSize = 14
- CMDBAR.TextWrapped = true
- CMDBAR.Text = "Press ; to type, Enter to execute"
- local CMDS = Instance.new("ScreenGui")
- local CMDSFRAME = Instance.new("Frame")
- local ScrollingFrame = Instance.new("ScrollingFrame")
- local TextLabel = Instance.new("TextLabel")
- local closegui = Instance.new("TextButton")
- CMDS.Name = "CMDS"
- CMDS.Parent = game:GetService("CoreGui")
- CMDSFRAME.Name = "CMDSFRAME"
- CMDSFRAME.Parent = CMDS
- CMDSFRAME.Active = true
- CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
- CMDSFRAME.BorderSizePixel = 0
- CMDSFRAME.Draggable = true
- CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
- CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
- CMDSFRAME.Visible = false
- ScrollingFrame.Parent = CMDSFRAME
- ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
- ScrollingFrame.BorderSizePixel = 0
- ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
- ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
- ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
- TextLabel.Parent = ScrollingFrame
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.FontSize = Enum.FontSize.Size18
- TextLabel.Text = "[-] cmdbar is shown when ; is pressed.,\n[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player,\n[2] bring [plr] -- You need a tool! Will bring player to you,\n[3] spin [plr] -- You need a tool! Makes you and the player spin crazy,\n[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting,\n[5] attach [plr] -- You need a tool! Attaches you to player,\n[6] unattach [plr] -- Attempts to unattach you from a player,\n[7] follow [plr] -- Makes you follow behind the player,\n[8] unfollow,\n[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air,\n[10] trail [plr] -- The opposite of follow, you stay infront of player,\n[11] untrail,\n[12] orbit [plr] -- Makes you orbit the player,\n[13] unorbit,\n[14] fling [plr] -- Makes you fling the player,\n[15] unfling,\n[16] fecheck -- Checks if the game is FE or not,\n[17] void [plr] -- Teleports player to the void,\n[18] noclip -- Gives you noclip to walk through walls,\n[19] clip -- Removes noclip,\n[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default,\n[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default,\n[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default,\n[23] default -- Changes your speed, jumppower and hipheight to default values,\n[24] annoy [plr] -- Loop teleports you to the player,\n[25] unannoy,\n[26] headwalk [plr] -- Loop teleports you to the player head,\n[27] unheadwalk,\n[28] nolimbs -- Removes your arms and legs,\n[29] god -- Gives you FE Godmode,\n[30] drophats -- Drops your accessories,\n[31] droptool -- Drops any tool you have equipped,\n[32] loopdhats -- Loop drops your accessories,\n[33] unloopdhats,\n[34] loopdtool -- Loop drops any tools you have equipped,\n[35] unloopdtool,\n[36] invisible -- Gives you invisibility CREDIT TO TIMELESS,\n[37] view [plr] -- Changes your camera to the player character,\n[38] unview,\n[39] goto [plr] -- Teleports you to player,\n[40] fly -- Allows you to fly,\n[41] unfly,\n[42] chat [msg] -- Makes you chat a message,\n[43] spam [msg] -- Spams a message,\n[44] unspam,\n[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second,\n[46] pmspam [plr] -- Spams a player in private message,\n[47] unpmspam,\n[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you,\n[49] uncfreeze [plr],\n[50] unlockws -- Unlocks the workspace,\n[51] lockws -- Locks the workspace,\n[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you,\n[53] pstand -- Enables platform stand,\n[54] unpstand -- Disables platform stand,\n[55] blockhead -- Removes your head mesh,\n[56] sit,\n[57] bringobj [obj] -- Only shows on client, brings an object/part to you constantly, can be used to bring healing parts, weapons, money etc, type in exact name,\n[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided,\n[59] hypertotal -- Loads in my FE GUI Hypertotal,\n[60] cmds -- Prints all commands,\n[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats,\n[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool,\n[63] spinner -- Makes you spin,\n[64] nospinner,\n[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom,\n[66] noreach -- Removes reach, must have tool equipped,\n[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying,\n[68] tp me [plr] -- Alternative to goto,\n[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player,\n[70] uncbring,\n[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players,\n[72] givetool [plr] -- Gives the tool you have equipped to the player,\n[73] glitch [plr] -- Glitches you and the player, looks very cool,\n[74] unglitch -- Unglitches you,\n[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode,\n[76] explorer -- Loads up DEX,\n[77] reset -- Resets your character.,\n[78] anim [id] -- Applies an animation on you, must be created by ROBLOX,\n[79] animgui -- Loads up Energize animations GUI,\n[80] savepos -- Saves your current position,\n[81] loadpos -- Teleports you to your saved position,\n[82] bang [plr] -- 18+,\n[83] unbang,\n[84] delcmdbar -- Removes the command bar completely,\n[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model,\n[86] shutdown -- Uses harkinians script to shutdown server,\n[87] respawn -- If grespawn doesnt work you can use respawn,\n[88] delobj [obj] -- Deletes a certain brick in workspace, client sided,\n[89] getplrs -- Prints all players in game,\n[90] deldecal -- Deletes all decals client sided,\n[91] opfinality -- Loads in my FE GUI Opfinality,\n[92] remotes -- Prints all remotes in the game in the console when added,\n[93] noremotes -- Stops printing remotes,\n[94] tpdefault -- Stops all loop teleports to a player,\n[95] stopsit -- Will not allow you to sit,\n[96] gosit -- Allows you to sit,\n[97] clicktp -- Enables click tp,\n[98] noclicktp -- Disables click tp,\n[99] toolson -- If any tools are dropped in the workspace you will automatically get them,\n[100] toolsoff -- Stops ;toolson,\n[101] version -- Gets the admin version, \n This list of commands is NOT showing everything, go to my thread in the pastebin link to see ALL commands."
- TextLabel.TextColor3 = Color3.new(1, 1, 1)
- TextLabel.TextSize = 15
- TextLabel.TextWrapped = true
- TextLabel.TextXAlignment = Enum.TextXAlignment.Left
- TextLabel.TextYAlignment = Enum.TextYAlignment.Top
- closegui.Name = "closegui"
- closegui.Parent = CMDSFRAME
- closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
- closegui.BorderSizePixel = 0
- closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
- closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
- closegui.Font = Enum.Font.SourceSansBold
- closegui.FontSize = Enum.FontSize.Size24
- closegui.Text = "X"
- closegui.TextColor3 = Color3.new(1, 1, 1)
- closegui.TextSize = 20
- closegui.MouseButton1Click:connect(function()
- CMDSFRAME.Visible = false
- end)
- game:GetService('RunService').Stepped:connect(function()
- if spin then
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[spinplr.Name].Character.HumanoidRootPart.CFrame
- end
- if followed then
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
- end
- if traill then
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
- end
- if annoying then
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[annplr.Name].Character.HumanoidRootPart.CFrame
- end
- if hwalk then
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
- end
- if staring then
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")[stareplr.Name].Character.Torso.Position)
- end
- end)
- game:GetService('RunService').Stepped:connect(function()
- if noclip then
- if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
- lplayer.Character.Head.CanCollide = false
- lplayer.Character.Torso.CanCollide = false
- lplayer.Character["Left Leg"].CanCollide = false
- lplayer.Character["Right Leg"].CanCollide = false
- else
- lplayer.Character.Humanoid:ChangeState(11)
- end
- end
- if changingstate then
- lplayer.Character.Humanoid:ChangeState(statechosen)
- end
- end)
- game:GetService('RunService').Stepped:connect(function()
- if droppinghats then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Accessory")) or (v:IsA("Hat")) then
- v.Parent = workspace
- end
- end
- end
- if droppingtools then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Tool")) then
- v.Parent = workspace
- end
- end
- end
- if removingmeshhats then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Accessory")) or (v:IsA("Hat")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if removingmeshtool then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Tool")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- end)
- game:GetService('RunService').Stepped:connect(function()
- if banpl then
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bplrr].Character.HumanoidRootPart.CFrame
- end
- end)
- game:GetService('RunService').Stepped:connect(function()
- if stopsitting then
- lplayer.Character.Humanoid.Sit = false
- end
- end)
- plr = lplayer
- hum = plr.Character.HumanoidRootPart
- mouse = plr:GetMouse()
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if mouse.Target then
- if clickgoto then
- hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
- elseif clickdel then
- mouse.Target:Destroy()
- end
- end
- end
- end)
- game:GetService("Workspace").ChildAdded:connect(function(part)
- if gettingtools then
- if part:IsA("Tool") then
- part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- end
- end
- end)
- lplayer.Chatted:Connect(function(msg)
- if string.sub(msg, 1, 6) == (prefix.."kill ") then
- if string.sub(msg, 7) == "me" then
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
- else
- for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
- local NOW = lplayer.Character.HumanoidRootPart.CFrame
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- wait(0.1)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.5)
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
- wait(0.7)
- tp(lplayer,game:GetService("Players")[v.Name])
- wait(0.7)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."bring ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
- local NOW = lplayer.Character.HumanoidRootPart.CFrame
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
- end
- end
- local function getout(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- tp(game:GetService("Players")[v.Name], lplayer)
- wait(0.2)
- tp(game:GetService("Players")[v.Name], lplayer)
- wait(0.5)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- wait(0.5)
- getout(lplayer, game:GetService("Players")[v.Name])
- wait(0.3)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(msg, 1, 6) == (prefix.."spin ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- lplayer.Character.Animate.Disabled = false
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- spinplr = v
- wait(0.5)
- spin = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."unspin") then
- spin = false
- end
- if string.sub(msg, 1, 8) == (prefix.."attach ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- wait(0.3)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- attplr = v
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(msg, 1, 10) == (prefix.."unattach ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
- local function getout(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- getout(lplayer, game:GetService("Players")[v.Name])
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."follow ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
- followed = true
- flwplr = v
- end
- end
- if string.sub(msg, 1, 9) == (prefix.."unfollow") then
- followed = false
- end
- if string.sub(msg, 1, 10) == (prefix.."freefall ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
- local NOW = lplayer.Character.HumanoidRootPart.CFrame
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.6)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- wait(0.6)
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."trail ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
- traill = true
- trlplr = v
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."untrail") then
- traill = false
- end
- if string.sub(msg, 1, 7) == (prefix.."orbit ") then
- if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
- lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- else
- for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
- local o = Instance.new("RocketPropulsion")
- o.Parent = lplayer.Character.HumanoidRootPart
- o.Name = "Orbit"
- o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
- o:Fire()
- noclip = true
- end
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."unorbit") then
- lplayer.Character.HumanoidRootPart.Orbit:Destroy()
- noclip = false
- end
- if string.sub(msg, 1, 7) == (prefix.."fling ") then
- if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
- lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- else
- for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
- local y = Instance.new("RocketPropulsion")
- y.Parent = lplayer.Character.HumanoidRootPart
- y.CartoonFactor = 1
- y.MaxThrust = 800000
- y.MaxSpeed = 1000
- y.ThrustP = 200000
- y.Name = "Fling"
- game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
- y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
- y:Fire()
- noclip = true
- end
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."unfling") then
- noclip = false
- lplayer.Character.HumanoidRootPart.Fling:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
- wait(0.4)
- lplayer.Character.HumanoidRootPart.Fling:Destroy()
- end
- if string.sub(msg, 1, 8) == (prefix.."fecheck") then
- if game:GetService("Workspace").FilteringEnabled == true then
- warn("FE is Enabled (Filtering Enabled)")
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "FE is Enabled";
- Text = "Filtering Enabled. Enjoy using Reviz Admin!";
- })
- else
- warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "FE is Disabled";
- Text = "Filtering Disabled. Consider using a different admin script.";
- })
- end
- end
- if string.sub(msg, 1, 6) == (prefix.."void ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.6)
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."noclip") then
- noclip = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Noclip enabled";
- Text = "Type ;clip to disable";
- })
- end
- if string.sub(msg, 1, 5) == (prefix.."clip") then
- noclip = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Noclip disabled";
- Text = "Type ;noclip to enable";
- })
- end
- if string.sub(msg, 1, 7) == (prefix.."speed ") then
- lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
- end
- if string.sub(msg, 1, 4) == (prefix.."ws ") then
- lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
- end
- if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
- lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
- end
- if string.sub(msg, 1, 4) == (prefix.."hh ") then
- lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
- end
- if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
- lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
- end
- if string.sub(msg, 1, 4) == (prefix.."jp ") then
- lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
- end
- if string.sub(msg, 1, 8) == (prefix.."default") then
- lplayer.Character.Humanoid.JumpPower = 50
- lplayer.Character.Humanoid.WalkSpeed = 16
- lplayer.Character.Humanoid.HipHeight = 0
- end
- if string.sub(msg, 1, 7) == (prefix.."annoy ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
- annoying = true
- annplr = v
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."unannoy") then
- annoying = false
- end
- if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
- hwalk = true
- hdwplr = v
- end
- end
- if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
- hwalk = false
- end
- if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
- lplayer.Character["Left Leg"]:Destroy()
- lplayer.Character["Left Arm"]:Destroy()
- lplayer.Character["Right Leg"]:Destroy()
- lplayer.Character["Right Arm"]:Destroy()
- end
- if string.sub(msg, 1, 4) == (prefix.."god") then
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "FE Godmode enabled";
- Text = "Use ;grespawn or ;respawn to remove";
- })
- end
- if string.sub(msg, 1, 9) == (prefix.."drophats") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Accessory")) or (v:IsA("Hat")) then
- v.Parent = workspace
- end
- end
- end
- if string.sub(msg, 1, 9) == (prefix.."droptool") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Tool")) then
- v.Parent = workspace
- end
- end
- end
- if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
- droppinghats = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loop Drop Enabled";
- Text = "Type ;unloopdhats to disable";
- })
- end
- if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
- droppinghats = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loop Drop Disabled";
- Text = "Type ;loopdhats to enable.";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
- droppingtools = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loop Drop Enabled";
- Text = "Type ;unloopdtool to disable";
- })
- end
- if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
- droppingtools = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loop Drop Disabled";
- Text = "Type ;loopdtool to enable.";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
- Local = game:GetService('Players').LocalPlayer
- Char = Local.Character
- touched,tpdback = false, false
- box = Instance.new('Part',workspace)
- box.Anchored = true
- box.CanCollide = true
- box.Size = Vector3.new(10,1,10)
- box.Position = Vector3.new(0,10000,0)
- box.Touched:connect(function(part)
- if (part.Parent.Name == Local.Name) then
- if touched == false then
- touched = true
- function apply()
- if script.Disabled ~= true then
- no = Char.HumanoidRootPart:Clone()
- wait(.25)
- Char.HumanoidRootPart:Destroy()
- no.Parent = Char
- Char:MoveTo(loc)
- touched = false
- end end
- if Char then
- apply()
- end
- end
- end
- end)
- repeat wait() until Char
- loc = Char.HumanoidRootPart.Position
- Char:MoveTo(box.Position + Vector3.new(0,.5,0))
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Invisibility enabled!";
- Text = "Reset or use ;respawn to remove.";
- })
- end
- if string.sub(msg, 1, 6) == (prefix.."view ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
- if game:GetService("Players")[v.Name].Character.Humanoid then
- game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
- else
- game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
- end
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."unview") then
- if lplayer.Character.Humanoid then
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
- else
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
- end
- end
- if string.sub(msg, 1, 6) == (prefix.."goto ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- end
- end
- if string.sub(msg, 1, 4) == (prefix.."fly") then
- repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
- repeat wait() until Mouse
- local T = lplayer.Character.HumanoidRootPart
- local CONTROL = {F = 0, B = 0, L = 0, R = 0}
- local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- local SPEED = speedget
- local function fly()
- flying = true
- local BG = Instance.new('BodyGyro', T)
- local BV = Instance.new('BodyVelocity', T)
- BG.P = 9e4
- BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- BG.cframe = T.CFrame
- BV.velocity = Vector3.new(0, 0.1, 0)
- BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
- spawn(function()
- repeat wait()
- lplayer.Character.Humanoid.PlatformStand = true
- if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
- SPEED = 50
- elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
- SPEED = 0
- end
- if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
- elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- else
- BV.velocity = Vector3.new(0, 0.1, 0)
- end
- BG.cframe = workspace.CurrentCamera.CoordinateFrame
- until not flying
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- SPEED = 0
- BG:destroy()
- BV:destroy()
- lplayer.Character.Humanoid.PlatformStand = false
- end)
- end
- Mouse.KeyDown:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = speedfly
- elseif KEY:lower() == 's' then
- CONTROL.B = -speedfly
- elseif KEY:lower() == 'a' then
- CONTROL.L = -speedfly
- elseif KEY:lower() == 'd' then
- CONTROL.R = speedfly
- end
- end)
- Mouse.KeyUp:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 0
- elseif KEY:lower() == 's' then
- CONTROL.B = 0
- elseif KEY:lower() == 'a' then
- CONTROL.L = 0
- elseif KEY:lower() == 'd' then
- CONTROL.R = 0
- end
- end)
- fly()
- end
- if string.sub(msg, 1, 6) == (prefix.."unfly") then
- flying = false
- lplayer.Character.Humanoid.PlatformStand = false
- end
- if string.sub(msg, 1, 6) == (prefix.."chat ") then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(msg, 7)), "All")
- end
- if string.sub(msg, 1, 6) == (prefix.."spam ") then
- spamtext = (string.sub(msg, 7))
- spamming = true
- end
- if string.sub(msg, 1, 7) == (prefix.."unspam") then
- spamming = false
- end
- if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
- spamdelay = (string.sub(msg, 11))
- end
- if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
- pmspammed = v.Name
- spammingpm = true
- end
- end
- if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
- spammingpm = false
- end
- if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
- v.Character["Left Leg"].Anchored = true
- v.Character["Left Arm"].Anchored = true
- v.Character["Right Leg"].Anchored = true
- v.Character["Right Arm"].Anchored = true
- v.Character.Torso.Anchored = true
- v.Character.Head.Anchored = true
- end
- end
- if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
- v.Character["Left Leg"].Anchored = false
- v.Character["Left Arm"].Anchored = false
- v.Character["Right Leg"].Anchored = false
- v.Character["Right Arm"].Anchored = false
- v.Character.Torso.Anchored = false
- v.Character.Head.Anchored = false
- end
- end
- if string.sub(msg, 1, 9) == (prefix.."unlockws") then
- local a = game:GetService("Workspace"):getChildren()
- for i = 1, #a do
- if a[i].className == "Part" then
- a[i].Locked = false
- elseif a[i].className == "Model" then
- local r = a[i]:getChildren()
- for i = 1, #r do
- if r[i].className == "Part" then
- r[i].Locked = false
- end
- end
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "Workspace unlocked. Use ;lockws to lock.";
- })
- end
- if string.sub(msg, 1, 7) == (prefix.."lockws") then
- local a = game:GetService("Workspace"):getChildren()
- for i = 1, #a do
- if a[i].className == "Part" then
- a[i].Locked = true
- elseif a[i].className == "Model" then
- local r = a[i]:getChildren()
- for i = 1, #r do
- if r[i].className == "Part" then
- r[i].Locked = true
- end
- end
- end
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."btools") then
- local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
- Clone_T.BinType = "Clone"
- local Destruct = Instance.new("HopperBin",lplayer.Backpack)
- Destruct.BinType = "Hammer"
- local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
- Hold_T.BinType = "Grab"
- end
- if string.sub(msg, 1, 7) == (prefix.."pstand") then
- lplayer.Character.Humanoid.PlatformStand = true
- end
- if string.sub(msg, 1, 9) == (prefix.."unpstand") then
- lplayer.Character.Humanoid.PlatformStand = false
- end
- if string.sub(msg, 1, 10) == (prefix.."blockhead") then
- lplayer.Character.Head.Mesh:Destroy()
- end
- if string.sub(msg, 1, 4) == (prefix.."sit") then
- lplayer.Character.Humanoid.Sit = true
- end
- if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
- local function bringobjw()
- for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
- if obj.Name == (string.sub(msg, 11)) then
- obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- obj.CanCollide = false
- obj.Transparency = 0.7
- wait()
- obj.CFrame = lplayer.Character["Left Leg"].CFrame
- wait()
- obj.CFrame = lplayer.Character["Right Leg"].CFrame
- wait()
- obj.CFrame = lplayer.Character["Head"].CFrame
- end
- end
- end
- while wait() do
- bringobjw()
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "BringObj";
- Text = "BringObj enabled.";
- })
- end
- if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
- vis = (string.sub(msg, 8))
- local a = game:GetService("Workspace"):GetDescendants()
- for i = 1, #a do
- if a[i].className == "Part" then
- a[i].Transparency = vis
- elseif a[i].className == "Model" then
- local r = a[i]:getChildren()
- for i = 1, #r do
- if r[i].className == "Part" then
- r[i].Transparency = vis
- end
- end
- end
- end
- end
- if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
- loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "HyperTotal GUI Loaded!";
- })
- end
- if string.sub(msg, 1, 5) == (prefix.."cmds") then
- CMDSFRAME.Visible = true
- end
- if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Accessory")) or (v:IsA("Hat")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if string.sub(msg, 1, 10) == (prefix.."blockhats") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Accessory")) or (v:IsA("Hat")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Tool")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if string.sub(msg, 1, 10) == (prefix.."blocktool") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Tool")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."spinner") then
- local p = Instance.new("RocketPropulsion")
- p.Parent = lplayer.Character.HumanoidRootPart
- p.Name = "Spinner"
- p.Target = lplayer.Character["Left Arm"]
- p:Fire()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Spinner enabled";
- Text = "Type ;nospinner to disable.";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."nospinner") then
- lplayer.Character.HumanoidRootPart.Spinner:Destroy()
- end
- if string.sub(msg, 1, 7) == (prefix.."reachd") then
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
- if v:isA("Tool") then
- local a = Instance.new("SelectionBox",v.Handle)
- a.Adornee = v.Handle
- v.Handle.Size = Vector3.new(0.5,0.5,60)
- v.GripPos = Vector3.new(0,0,0)
- lplayer.Character.Humanoid:UnequipTools()
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Reach applied!";
- Text = "Applied to equipped sword. Use ;noreach to disable.";
- })
- end
- if string.sub(msg, 1, 7) == (prefix.."reach ") then
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
- if v:isA("Tool") then
- handleSize = v.Handle.Size
- wait()
- local a = Instance.new("SelectionBox",v.Handle)
- a.Name = "a"
- a.Adornee = v.Handle
- v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
- v.GripPos = Vector3.new(0,0,0)
- lplayer.Character.Humanoid:UnequipTools()
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Reach applied!";
- Text = "Applied to equipped sword. Use ;noreach to disable.";
- })
- end
- if string.sub(msg, 1, 8) == (prefix.."noreach") then
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
- if v:isA("Tool") then
- v.Handle.a:Destroy()
- v.Handle.Size = handleSize
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Reach removed!";
- Text = "Removed reach from equipped sword.";
- })
- end
- if string.sub(msg, 1, 7) == (prefix.."rkill ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- wait(0.1)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.5)
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."tp me ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."cbring ") then
- if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or (string.sub(msg, 9)) == "ALL" then
- cbringall = true
- else
- for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
- brplr = v.Name
- end
- end
- cbring = true
- end
- if string.sub(msg, 1, 9) == (prefix.."uncbring") then
- cbring = false
- cbringall = false
- end
- if string.sub(msg, 1, 6) == (prefix.."swap ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
- local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- local NOW = lplayer.Character.HumanoidRootPart.CFrame
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- wait(0.1)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.5)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- wait(0.6)
- tp(lplayer, game:GetService("Players")[v.Name])
- wait(0.4)
- lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."glitch ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- wait(0.3)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- wait(0.4)
- b = Instance.new("BodyForce")
- b.Parent = lplayer.Character.HumanoidRootPart
- b.Name = "Glitch"
- b.Force = Vector3.new(100000000,5000,0)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(msg, 1, 9) == (prefix.."unglitch") then
- lplayer.Character.HumanoidRootPart.Glitch:Destroy()
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
- b = Instance.new("BodyForce")
- b.Parent = lplayer.Character.HumanoidRootPart
- b.Name = "unGlitch"
- b.Force = Vector3.new(0,-5000000,0)
- wait(2)
- lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
- end
- if string.sub(msg, 1, 9) == (prefix.."grespawn") then
- lplayer.Character.Humanoid.Health = 0
- wait(1)
- lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
- lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
- end
- if string.sub(msg, 1, 9) == (prefix.."explorer") then
- loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "DEX Explorer has loaded.";
- })
- end
- if string.sub(msg, 1, 6) == (prefix.."anim ") then
- local Anim = Instance.new("Animation")
- Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
- local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
- track:Play(.1, 1, 1)
- end
- if string.sub(msg, 1, 8) == (prefix.."animgui") then
- loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "Energize Animations GUI has loaded.";
- })
- end
- if string.sub(msg, 1, 8) == (prefix.."savepos") then
- saved = lplayer.Character.HumanoidRootPart.CFrame
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Position Saved";
- Text = "Use ;loadpos to return to saved position.";
- })
- end
- if string.sub(msg, 1, 8) == (prefix.."loadpos") then
- lplayer.Character.HumanoidRootPart.CFrame = saved
- end
- if string.sub(msg, 1, 6) == (prefix.."bang ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
- local Anim2 = Instance.new("Animation")
- Anim2.AnimationId = "rbxassetid://148840371"
- local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
- track2:Play(.1, 1, 1)
- bplrr = v.Name
- banpl = true
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."unbang") then
- banpl = false
- end
- if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
- local function bringmodw()
- for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
- if obj.Name == (string.sub(msg, 11)) then
- for i,ch in pairs(obj:GetDescendants()) do
- if (ch:IsA("BasePart")) then
- ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- ch.CanCollide = false
- ch.Transparency = 0.7
- wait()
- ch.CFrame = lplayer.Character["Left Leg"].CFrame
- wait()
- ch.CFrame = lplayer.Character["Right Leg"].CFrame
- wait()
- ch.CFrame = lplayer.Character["Head"].CFrame
- end
- end
- end
- end
- end
- while wait() do
- bringmodw()
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "BringMod";
- Text = "BringMod enabled.";
- })
- end
- if string.sub(msg, 1, 8) == (prefix.."respawn") then
- local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
- local hum = Instance.new('Humanoid', mod)
- local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
- lplayer.Character = mod
- end
- if string.sub(msg, 1, 9) == (prefix.."shutdown") then
- game:GetService'RunService'.Stepped:Connect(function()
- pcall(function()
- for i,v in pairs(game:GetService'Players':GetPlayers()) do
- if v.Character ~= nil and v.Character:FindFirstChild'Head' then
- for _,x in pairs(v.Character.Head:GetChildren()) do
- if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
- end
- end
- end
- end)
- end)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Attempting Shutdown";
- Text = "Shutdown Attempt has begun.";
- })
- end
- if string.sub(msg, 1, 8) == (prefix.."delobj ") then
- objtodel = (string.sub(msg, 9))
- for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
- if v.Name == objtodel then
- v:Destroy()
- end
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."getplrs") then
- for i,v in pairs(game:GetService("Players"):GetPlayers())do
- print(v)
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Printed";
- Text = "Players have been printed to console. (F9)";
- })
- end
- if string.sub(msg, 1, 9) == (prefix.."deldecal") then
- for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
- if (v:IsA("Decal")) then
- v:Destroy()
- end
- end
- end
- if string.sub(msg, 1, 11) == (prefix.."opfinality") then
- loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "OpFinality GUI has loaded.";
- })
- end
- if string.sub(msg, 1, 8) == (prefix.."remotes") then
- remotes = true
- added = true
- game.DescendantAdded:connect(function(rmt)
- if added == true then
- if remotes == true then
- if rmt:IsA("RemoteEvent") then
- print("A RemoteEvent was added!")
- print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
- print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
- end end end
- end)
- game.DescendantAdded:connect(function(rmtfnctn)
- if added == true then
- if remotes == true then
- if rmtfnctn:IsA("RemoteFunction") then
- warn("A RemoteFunction was added!")
- warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
- print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
- end end end
- end)
- game.DescendantAdded:connect(function(bndfnctn)
- if added == true then
- if binds == true then
- if bndfnctn:IsA("BindableFunction") then
- print("A BindableFunction was added!")
- print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
- print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
- end end end
- end)
- game.DescendantAdded:connect(function(bnd)
- if added == true then
- if binds == true then
- if bnd:IsA("BindableEvent") then
- warn("A BindableEvent was added!")
- warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
- print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
- end end end
- end)
- if binds == true then
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("BindableFunction") then
- print(" game." .. v:GetFullName() .. " | BindableFunction")
- print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
- end end
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("BindableEvent") then
- warn(" game." .. v:GetFullName() .. " | BindableEvent")
- print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
- end end
- else
- print("Off")
- end
- if remotes == true then
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("RemoteFunction") then
- warn(" game." .. v:GetFullName() .. " | RemoteFunction")
- print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
- end end
- wait()
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("RemoteEvent") then
- print(" game." .. v:GetFullName() .. " | RemoteEvent")
- print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
- end end
- else
- print("Off")
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Printing Remotes";
- Text = "Type ;noremotes to disable.";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."noremotes") then
- remotes = false
- added = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Printing Remotes Disabled";
- Text = "Type ;remotes to enable.";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
- spin = false
- followed = false
- traill = false
- noclip = false
- annoying = false
- hwalk = false
- cbringing = false
- end
- if string.sub(msg, 1, 8) == (prefix.."stopsit") then
- stopsitting = true
- end
- if string.sub(msg, 1, 6) == (prefix.."gosit") then
- stopsitting = false
- end
- if string.sub(msg, 1, 8) == (prefix.."version") then
- print(adminversion)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Version";
- Text = adminversion;
- })
- end
- if string.sub(msg, 1, 8) == (prefix.."clicktp") then
- clickgoto = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Click TP";
- Text = "Press E to teleport to mouse position, ;noclicktp to stop";
- })
- end
- if string.sub(msg, 1, 9) == (prefix.."clickdel") then
- clickdel = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Click Delete";
- Text = "Press E to delete part at mouse, ;noclickdel to stop";
- })
- end
- if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
- clickdel = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Click Delete";
- Text = "Click delete has been disabled.";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
- clickgoto = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Click TP";
- Text = "Click TP has been disabled.";
- })
- end
- if string.sub(msg, 1, 8) == (prefix.."toolson") then
- gettingtools = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools Enabled";
- Text = "Automatically colleting tools dropped.";
- })
- end
- if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
- gettingtools = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools Disabled";
- Text = "Click TP has been disabled.";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
- ScreenGui:Destroy()
- end
- if string.sub(msg, 1, 6) == (prefix.."reset") then
- lplayer.Character.Head:Destroy()
- end
- if string.sub(msg, 1, 7) == (prefix.."state ") then
- statechosen = string.sub(msg, 8)
- changingstate = true
- end
- if string.sub(msg, 1, 9) == (prefix.."gravity ") then
- game:GetService("Workspace").Gravity = string.sub(msg, 10)
- end
- if string.sub(msg, 1, 10) == (prefix.."looprhats") then
- removingmeshhats = true
- end
- if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
- removingmeshhats = false
- end
- if string.sub(msg, 1, 10) == (prefix.."looprtool") then
- removingmeshtool = true
- end
- if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
- removingmeshtool = false
- end
- if string.sub(msg, 1, 10) == (prefix.."givetool ") then
- for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
- if v:IsA("Tool") then
- for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
- v.Parent = player.Character
- end
- end
- end
- end
- if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
- for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = lplayer.Character
- wait()
- for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
- v.Parent = player.Character
- end
- end
- end
- end
- if string.sub(msg, 1, 5) == (prefix.."age ") then
- for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
- end
- end
- if string.sub(msg, 1, 4) == (prefix.."id ") then
- for i,player in pairs(GetPlayer(string.sub(msg, 5))) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
- end
- end
- if string.sub(msg, 1, 6) == (prefix..".age ") then
- for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = player.AccountAge.." Days";
- Text = "Account age of "..player.Name;
- })
- end
- end
- if string.sub(msg, 1, 5) == (prefix..".id ") then
- for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = player.UserId.." ID";
- Text = "Account ID of "..player.Name;
- })
- end
- end
- if string.sub(msg, 1, 7) == (prefix.."gameid") then
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Game ID";
- Text = "Game ID: ".. game.GameId;
- })
- end
- if string.sub(msg, 1, 4) == (prefix.."pgs") then
- local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
- if pgscheck == true then
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "PGSPhysicsSolverEnabled";
- Text = "PGS is Enabled!";
- })
- else
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "PGSPhysicsSolverEnabled";
- Text = "PGS is Disabled!";
- })
- end
- end
- if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
- for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
- if v:IsA("Part") then
- if v.Transparency == 1 then
- if v.Name ~= "HumanoidRootPart" then
- v:Destroy()
- end
- end
- end
- end
- end
- if string.sub(msg, 1, 10) == (prefix.."removefog") then
- game:GetService("Lighting").FogStart = 0
- game:GetService("Lighting").FogEnd = 9999999999999
- end
- if string.sub(msg, 1, 8) == (prefix.."disable") then
- lplayer.Character.Humanoid.Parent = lplayer
- end
- if string.sub(msg, 1, 7) == (prefix.."enable") then
- lplayer.Humanoid.Parent = lplayer.Character
- end
- if string.sub(msg, 1, 8) == (prefix.."prefix ") then
- prefix = (string.sub(msg, 9, 9))
- wait(0.1)
- change()
- wait(0.1)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Prefix changed!";
- Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
- })
- end
- if string.sub(msg, 1, 12) == (";resetprefix") then
- prefix = ";"
- wait(0.1)
- change()
- wait(0.1)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Prefix changed!";
- Text = "Prefix is now "..prefix..". Make sure it's one key!";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
- speedfly = string.sub(msg, 11)
- wait()
- change()
- end
- if string.sub(msg, 1, 8) == (prefix.."carpet ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
- local Anim3 = Instance.new("Animation")
- Anim3.AnimationId = "rbxassetid://282574440"
- local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
- track3:Play(.1, 1, 1)
- bplrr = v.Name
- banpl = true
- end
- end
- if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
- banpl = false
- end
- if string.sub(msg, 1, 7) == (prefix.."stare ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
- staring = true
- stareplr = v
- end
- end
- if string.sub(msg, 1, 8) == (prefix.."unstare") then
- staring = false
- end
- if string.sub(msg, 1, 8) == (prefix.."logchat") then
- chatlogs = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "LogChat enabled";
- Text = "Now logging all player chat.";
- })
- end
- if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
- chatlogs = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "LogChat disabled";
- Text = "Stopped logging all player chat.";
- })
- end
- if string.sub(msg, 1, 7) == (prefix.."fixcam") then
- game:GetService("Workspace").CurrentCamera:Destroy()
- wait(0.1)
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
- game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
- lplayer.CameraMinZoomDistance = 0.5
- lplayer.CameraMaxZoomDistance = 400
- lplayer.CameraMode = "Classic"
- end
- if string.sub(msg, 1, 8) == (prefix.."unstate") then
- changingstate = false
- end
- end)
- local function tp()
- for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
- if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
- if player.Name == brplr then
- player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
- end
- end
- end
- end
- local function tpall()
- for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
- if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
- player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
- end
- end
- end
- spawn(function()
- while wait(spamdelay) do
- if spamming == true then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
- end
- end
- end)
- spawn(function()
- while wait(spamdelay) do
- if spammingpm == true then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..pmspammed.." @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
- end
- end
- end)
- spawn(function()
- while wait() do
- if cbring == true then
- tp()
- end
- end
- end)
- spawn(function()
- while wait() do
- if cbringall == true then
- tpall()
- end
- end
- end)
- Mouse.KeyDown:connect(function(Key)
- if Key == prefix then
- CMDBAR:CaptureFocus()
- end
- end)
- CMDBAR.FocusLost:connect(function(enterPressed)
- if enterPressed then
- if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
- if string.sub(CMDBAR.Text, 6) == "me" then
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
- else
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
- local NOW = lplayer.Character.HumanoidRootPart.CFrame
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- wait(0.1)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.5)
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
- wait(0.7)
- tp(lplayer,game:GetService("Players")[v.Name])
- wait(0.7)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
- local NOW = lplayer.Character.HumanoidRootPart.CFrame
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
- end
- end
- local function getout(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- tp(game:GetService("Players")[v.Name], lplayer)
- wait(0.2)
- tp(game:GetService("Players")[v.Name], lplayer)
- wait(0.5)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- wait(0.5)
- getout(lplayer, game:GetService("Players")[v.Name])
- wait(0.3)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- spinplr = v
- wait(0.5)
- spin = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
- spin = false
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- wait(0.3)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- attplr = v
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
- local function getout(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- getout(lplayer, game:GetService("Players")[v.Name])
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
- followed = true
- flwplr = v
- end
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
- followed = false
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
- local NOW = lplayer.Character.HumanoidRootPart.CFrame
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.6)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- wait(0.6)
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
- traill = true
- trlplr = v
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
- traill = false
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
- if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
- lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- else
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
- local o = Instance.new("RocketPropulsion")
- o.Parent = lplayer.Character.HumanoidRootPart
- o.Name = "Orbit"
- o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
- o:Fire()
- noclip = true
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
- lplayer.Character.HumanoidRootPart.Orbit:Destroy()
- noclip = false
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
- if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
- lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- else
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
- local y = Instance.new("RocketPropulsion")
- y.Parent = lplayer.Character.HumanoidRootPart
- y.CartoonFactor = 1
- y.MaxThrust = 800000
- y.MaxSpeed = 1000
- y.ThrustP = 200000
- y.Name = "Fling"
- game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
- y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
- y:Fire()
- noclip = true
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
- noclip = false
- lplayer.Character.HumanoidRootPart.Fling:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
- wait(0.4)
- lplayer.Character.HumanoidRootPart.Fling:Destroy()
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
- if game:GetService("Workspace").FilteringEnabled == true then
- warn("FE is Enabled (Filtering Enabled)")
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "FE is Enabled";
- Text = "Filtering Enabled. Enjoy using Reviz Admin!";
- })
- else
- warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "FE is Disabled";
- Text = "Filtering Disabled. Consider using a different admin script.";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.6)
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
- noclip = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Noclip enabled";
- Text = "Type ;clip to disable";
- })
- end
- if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
- noclip = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Noclip disabled";
- Text = "Type ;noclip to enable";
- })
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
- lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
- end
- if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
- lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
- end
- if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
- lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
- end
- if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
- lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
- end
- if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
- lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
- end
- if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
- lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("default") then
- lplayer.Character.Humanoid.JumpPower = 50
- lplayer.Character.Humanoid.WalkSpeed = 16
- lplayer.Character.Humanoid.HipHeight = 0
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
- annoying = true
- annplr = v
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
- annoying = false
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
- hwalk = true
- hdwplr = v
- end
- end
- if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
- hwalk = false
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
- lplayer.Character["Left Leg"]:Destroy()
- lplayer.Character["Left Arm"]:Destroy()
- lplayer.Character["Right Leg"]:Destroy()
- lplayer.Character["Right Arm"]:Destroy()
- end
- if string.sub(CMDBAR.Text, 1, 3) == ("god") then
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "FE Godmode enabled";
- Text = "Use ;grespawn or ;respawn to remove.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Accessory")) or (v:IsA("Hat")) then
- v.Parent = workspace
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Tool")) then
- v.Parent = workspace
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
- droppinghats = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loop Drop Enabled";
- Text = "Type ;unloopdhats to disable";
- })
- end
- if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
- droppinghats = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loop Drop Disabled";
- Text = "Type ;loopdhats to enable.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
- droppingtools = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loop Drop Enabled";
- Text = "Type ;unloopdtool to disable";
- })
- end
- if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
- droppingtools = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loop Drop Disabled";
- Text = "Type ;loopdtool to enable.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to Timeless
- Local = game:GetService('Players').LocalPlayer
- Char = Local.Character
- touched,tpdback = false, false
- box = Instance.new('Part',workspace)
- box.Anchored = true
- box.CanCollide = true
- box.Size = Vector3.new(10,1,10)
- box.Position = Vector3.new(0,10000,0)
- box.Touched:connect(function(part)
- if (part.Parent.Name == Local.Name) then
- if touched == false then
- touched = true
- function apply()
- if script.Disabled ~= true then
- no = Char.HumanoidRootPart:Clone()
- wait(.25)
- Char.HumanoidRootPart:Destroy()
- no.Parent = Char
- Char:MoveTo(loc)
- touched = false
- end end
- if Char then
- apply()
- end
- end
- end
- end)
- repeat wait() until Char
- loc = Char.HumanoidRootPart.Position
- Char:MoveTo(box.Position + Vector3.new(0,.5,0))
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Invisibility enabled!";
- Text = "Reset or use ;respawn to remove.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
- if game:GetService("Players")[v.Name].Character.Humanoid then
- game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
- else
- game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
- if lplayer.Character.Humanoid then
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
- else
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
- end
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- end
- end
- if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
- repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
- repeat wait() until Mouse
- local T = lplayer.Character.HumanoidRootPart
- local CONTROL = {F = 0, B = 0, L = 0, R = 0}
- local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- local SPEED = speedget
- local function fly()
- flying = true
- local BG = Instance.new('BodyGyro', T)
- local BV = Instance.new('BodyVelocity', T)
- BG.P = 9e4
- BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- BG.cframe = T.CFrame
- BV.velocity = Vector3.new(0, 0.1, 0)
- BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
- spawn(function()
- repeat wait()
- lplayer.Character.Humanoid.PlatformStand = true
- if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
- SPEED = 50
- elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
- SPEED = 0
- end
- if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
- elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- else
- BV.velocity = Vector3.new(0, 0.1, 0)
- end
- BG.cframe = workspace.CurrentCamera.CoordinateFrame
- until not flying
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- SPEED = 0
- BG:destroy()
- BV:destroy()
- lplayer.Character.Humanoid.PlatformStand = false
- end)
- end
- Mouse.KeyDown:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = speedfly
- elseif KEY:lower() == 's' then
- CONTROL.B = -speedfly
- elseif KEY:lower() == 'a' then
- CONTROL.L = -speedfly
- elseif KEY:lower() == 'd' then
- CONTROL.R = speedfly
- end
- end)
- Mouse.KeyUp:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 0
- elseif KEY:lower() == 's' then
- CONTROL.B = 0
- elseif KEY:lower() == 'a' then
- CONTROL.L = 0
- elseif KEY:lower() == 'd' then
- CONTROL.R = 0
- end
- end)
- fly()
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
- flying = false
- lplayer.Character.Humanoid.PlatformStand = false
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(CMDBAR.Text, 6)), "All")
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
- spamtext = (string.sub(CMDBAR.Text, 6))
- spamming = true
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
- spamming = false
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
- spamdelay = (string.sub(CMDBAR.Text, 10))
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
- pmspammed = v.Name
- spammingpm = true
- end
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
- spammingpm = false
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
- v.Character["Left Leg"].Anchored = true
- v.Character["Left Arm"].Anchored = true
- v.Character["Right Leg"].Anchored = true
- v.Character["Right Arm"].Anchored = true
- v.Character.Torso.Anchored = true
- v.Character.Head.Anchored = true
- end
- end
- if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
- v.Character["Left Leg"].Anchored = false
- v.Character["Left Arm"].Anchored = false
- v.Character["Right Leg"].Anchored = false
- v.Character["Right Arm"].Anchored = false
- v.Character.Torso.Anchored = false
- v.Character.Head.Anchored = false
- end
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
- local a = game:GetService("Workspace"):getChildren()
- for i = 1, #a do
- if a[i].className == "Part" then
- a[i].Locked = false
- elseif a[i].className == "Model" then
- local r = a[i]:getChildren()
- for i = 1, #r do
- if r[i].className == "Part" then
- r[i].Locked = false
- end
- end
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "Workspace unlocked. Use ;lockws to lock.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
- local a = game:GetService("Workspace"):getChildren()
- for i = 1, #a do
- if a[i].className == "Part" then
- a[i].Locked = true
- elseif a[i].className == "Model" then
- local r = a[i]:getChildren()
- for i = 1, #r do
- if r[i].className == "Part" then
- r[i].Locked = true
- end
- end
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
- local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
- Clone_T.BinType = "Clone"
- local Destruct = Instance.new("HopperBin",lplayer.Backpack)
- Destruct.BinType = "Hammer"
- local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
- Hold_T.BinType = "Grab"
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
- lplayer.Character.Humanoid.PlatformStand = true
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
- lplayer.Character.Humanoid.PlatformStand = false
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
- lplayer.Character.Head.Mesh:Destroy()
- end
- if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
- lplayer.Character.Humanoid.Sit = true
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
- local function bringobjw()
- for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
- if obj.Name == (string.sub(CMDBAR.Text, 10)) then
- obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- obj.CanCollide = false
- obj.Transparency = 0.7
- wait()
- obj.CFrame = lplayer.Character["Left Leg"].CFrame
- wait()
- obj.CFrame = lplayer.Character["Right Leg"].CFrame
- wait()
- obj.CFrame = lplayer.Character["Head"].CFrame
- end
- end
- end
- while wait() do
- bringobjw()
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "BringObj";
- Text = "BringObj enabled.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
- vis = (string.sub(CMDBAR.Text, 7))
- local a = game:GetService("Workspace"):GetDescendants()
- for i = 1, #a do
- if a[i].className == "Part" then
- a[i].Transparency = vis
- elseif a[i].className == "Model" then
- local r = a[i]:getChildren()
- for i = 1, #r do
- if r[i].className == "Part" then
- r[i].Transparency = vis
- end
- end
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
- loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "HyperTotal GUI Loaded!";
- })
- end
- if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
- CMDSFRAME.Visible = true
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Accessory")) or (v:IsA("Hat")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Accessory")) or (v:IsA("Hat")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Tool")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
- for i,v in pairs(lplayer.Character:GetChildren()) do
- if (v:IsA("Tool")) then
- v.Handle.Mesh:Destroy()
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
- local p = Instance.new("RocketPropulsion")
- p.Parent = lplayer.Character.HumanoidRootPart
- p.Name = "Spinner"
- p.Target = lplayer.Character["Left Arm"]
- p:Fire()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Spinner enabled";
- Text = "Type ;nospinner to disable.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
- lplayer.Character.HumanoidRootPart.Spinner:Destroy()
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
- if v:isA("Tool") then
- local a = Instance.new("SelectionBox",v.Handle)
- a.Adornee = v.Handle
- v.Handle.Size = Vector3.new(0.5,0.5,60)
- v.GripPos = Vector3.new(0,0,0)
- lplayer.Character.Humanoid:UnequipTools()
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Reach applied!";
- Text = "Applied to equipped sword. Use ;noreach to disable.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
- if v:isA("Tool") then
- local a = Instance.new("SelectionBox",v.Handle)
- a.Name = "Reach"
- a.Adornee = v.Handle
- v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text, 7)))
- v.GripPos = Vector3.new(0,0,0)
- lplayer.Character.Humanoid:UnequipTools()
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Reach applied!";
- Text = "Applied to equipped sword. Use ;noreach to disable.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
- if v:isA("Tool") then
- v.Handle.Reach:Destroy()
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Reach removed!";
- Text = "Removed reach from equipped sword.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- wait(0.1)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.5)
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
- if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text, 8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
- cbringall = true
- else
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
- brplr = v.Name
- end
- end
- cbring = true
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
- cbring = false
- cbringall = false
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
- local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- local NOW = lplayer.Character.HumanoidRootPart.CFrame
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- wait(0.1)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.2)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
- wait(0.5)
- lplayer.Character.HumanoidRootPart.CFrame = NOW
- wait(0.6)
- tp(lplayer, game:GetService("Players")[v.Name])
- wait(0.4)
- lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
- lplayer.Character.Humanoid.Name = 1
- local l = lplayer.Character["1"]:Clone()
- l.Parent = lplayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- lplayer.Character["1"]:Destroy()
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
- lplayer.Character.Animate.Disabled = true
- wait(0.1)
- lplayer.Character.Animate.Disabled = false
- lplayer.Character.Humanoid.DisplayDistanceType = "None"
- for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
- lplayer.Character.Humanoid:EquipTool(v)
- end
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- wait(0.3)
- lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
- wait(0.4)
- b = Instance.new("BodyForce")
- b.Parent = lplayer.Character.HumanoidRootPart
- b.Name = "Glitch"
- b.Force = Vector3.new(100000000,5000,0)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools needed!";
- Text = "You need a tool in your backpack for this command!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
- lplayer.Character.HumanoidRootPart.Glitch:Destroy()
- lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
- b = Instance.new("BodyForce")
- b.Parent = lplayer.Character.HumanoidRootPart
- b.Name = "unGlitch"
- b.Force = Vector3.new(0,-5000000,0)
- wait(2)
- lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
- lplayer.Character.Humanoid.Health = 0
- wait(1)
- lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
- lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
- loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "DEX Explorer has loaded.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
- local Anim = Instance.new("Animation")
- Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
- local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
- track:Play(.1, 1, 1)
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
- loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "Energize Animations GUI has loaded.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
- saved = lplayer.Character.HumanoidRootPart.CFrame
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Position Saved";
- Text = "Use ;loadpos to return to saved position.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
- lplayer.Character.HumanoidRootPart.CFrame = saved
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
- local Anim2 = Instance.new("Animation")
- Anim2.AnimationId = "rbxassetid://148840371"
- local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
- track2:Play(.1, 1, 1)
- bplrr = v.Name
- banpl = true
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
- banpl = false
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
- local function bringmodw()
- for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
- if obj.Name == (string.sub(CMDBAR.Text, 10)) then
- for i,ch in pairs(obj:GetDescendants()) do
- if (ch:IsA("BasePart")) then
- ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
- ch.CanCollide = false
- ch.Transparency = 0.7
- wait()
- ch.CFrame = lplayer.Character["Left Leg"].CFrame
- wait()
- ch.CFrame = lplayer.Character["Right Leg"].CFrame
- wait()
- ch.CFrame = lplayer.Character["Head"].CFrame
- end
- end
- end
- end
- end
- while wait() do
- bringmodw()
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "BringMod";
- Text = "BringMod enabled.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
- local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
- local hum = Instance.new('Humanoid', mod)
- local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
- lplayer.Character = mod
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
- game:GetService'RunService'.Stepped:Connect(function()
- pcall(function()
- for i,v in pairs(game:GetService'Players':GetPlayers()) do
- if v.Character ~= nil and v.Character:FindFirstChild'Head' then
- for _,x in pairs(v.Character.Head:GetChildren()) do
- if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
- end
- end
- end
- end)
- end)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Attempting Shutdown";
- Text = "Shutdown Attempt has begun.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
- objtodel = (string.sub(CMDBAR.Text, 8))
- for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
- if v.Name == objtodel then
- v:Destroy()
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
- for i,v in pairs(game:GetService("Players"):GetPlayers())do
- print(v)
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Printed";
- Text = "Players have been printed to console. (F9)";
- })
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
- for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
- if (v:IsA("Decal")) then
- v:Destroy()
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
- loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Success!";
- Text = "OpFinality GUI has loaded.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
- remotes = true
- added = true
- game.DescendantAdded:connect(function(rmt)
- if added == true then
- if remotes == true then
- if rmt:IsA("RemoteEvent") then
- print("A RemoteEvent was added!")
- print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
- print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
- end end end
- end)
- game.DescendantAdded:connect(function(rmtfnctn)
- if added == true then
- if remotes == true then
- if rmtfnctn:IsA("RemoteFunction") then
- warn("A RemoteFunction was added!")
- warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
- print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
- end end end
- end)
- game.DescendantAdded:connect(function(bndfnctn)
- if added == true then
- if binds == true then
- if bndfnctn:IsA("BindableFunction") then
- print("A BindableFunction was added!")
- print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
- print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
- end end end
- end)
- game.DescendantAdded:connect(function(bnd)
- if added == true then
- if binds == true then
- if bnd:IsA("BindableEvent") then
- warn("A BindableEvent was added!")
- warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
- print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
- end end end
- end)
- if binds == true then
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("BindableFunction") then
- print(" game." .. v:GetFullName() .. " | BindableFunction")
- print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
- end end
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("BindableEvent") then
- warn(" game." .. v:GetFullName() .. " | BindableEvent")
- print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
- end end
- else
- print("Off")
- end
- if remotes == true then
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("RemoteFunction") then
- warn(" game." .. v:GetFullName() .. " | RemoteFunction")
- print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
- end end
- wait()
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("RemoteEvent") then
- print(" game." .. v:GetFullName() .. " | RemoteEvent")
- print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
- end end
- else
- print("Off")
- end
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Printing Remotes";
- Text = "Type ;noremotes to disable.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
- remotes = false
- added = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Printing Remotes Disabled";
- Text = "Type ;remotes to enable.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
- spin = false
- followed = false
- traill = false
- noclip = false
- annoying = false
- hwalk = false
- cbringing = false
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
- stopsitting = true
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
- stopsitting = false
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("version") then
- print(adminversion)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Version";
- Text = adminversion;
- })
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
- clickgoto = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Click TP";
- Text = "Press E to teleport to mouse position";
- })
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
- clickgoto = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Click TP";
- Text = "Click TP has been disabled.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
- gettingtools = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools Enabled";
- Text = "Automatically colleting tools dropped.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
- gettingtools = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Tools Disabled";
- Text = "Click TP has been disabled.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
- ScreenGui:Destroy()
- end
- if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
- lplayer.Character.Head:Destroy()
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
- statechosen = string.sub(CMDBAR.Text, 7)
- changingstate = true
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
- game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
- removingmeshhats = true
- end
- if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
- removingmeshhats = false
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
- removingmeshtool = true
- end
- if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
- removingmeshtool = false
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
- for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
- if v:IsA("Tool") then
- for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
- v.Parent = player.Character
- end
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
- for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
- end
- end
- if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
- for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
- end
- end
- if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
- for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = player.AccountAge.." Days";
- Text = "Account age of "..player.Name;
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
- for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = player.UserId.." ID";
- Text = "Account ID of "..player.Name;
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Game ID";
- Text = "Game ID: ".. game.GameId;
- })
- end
- if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
- local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
- if pgscheck == true then
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "PGSPhysicsSolverEnabled";
- Text = "PGS is Enabled!";
- })
- else
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "PGSPhysicsSolverEnabled";
- Text = "PGS is Disabled!";
- })
- end
- end
- if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
- for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
- if v:IsA("Part") then
- if v.Transparency == 1 then
- if v.Name ~= "HumanoidRootPart" then
- v:Destroy()
- end
- end
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
- game:GetService("Lighting").FogStart = 0
- game:GetService("Lighting").FogEnd = 9999999999999
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
- lplayer.Character.Humanoid.Parent = lplayer
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
- lplayer.Humanoid.Parent = lplayer.Character
- end
- if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
- for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = lplayer.Character
- wait()
- for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14))) do
- v.Parent = player.Character
- end
- end
- end
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
- speedfly = string.sub(CMDBAR.Text, 10)
- wait()
- change()
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
- local Anim3 = Instance.new("Animation")
- Anim3.AnimationId = "rbxassetid://282574440"
- local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
- track3:Play(.1, 1, 1)
- bplrr = v.Name
- banpl = true
- end
- end
- if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
- banpl = false
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
- for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
- staring = true
- stareplr = v
- end
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
- staring = false
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
- chatlogs = true
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "LogChat enabled";
- Text = "Now logging all player chat.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
- chatlogs = false
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "LogChat disabled";
- Text = "Stopped logging all player chat.";
- })
- end
- if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
- game:GetService("Workspace").CurrentCamera:Destroy()
- wait(0.1)
- game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
- game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
- lplayer.CameraMinZoomDistance = 0.5
- lplayer.CameraMaxZoomDistance = 400
- lplayer.CameraMode = "Classic"
- end
- if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
- changingstate = false
- end
- CMDBAR.Text = ""
- end
- end)
- wait(0.3)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "Loaded successfully!";
- Text = "Reviz Admin V2 by illremember";
- })
- wait(0.1)
- print("Reviz Admin V2 loaded!")
- if game:GetService("Workspace").FilteringEnabled == true then
- warn("FE is Enabled (Filtering Enabled)")
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "FE is Enabled";
- Text = "Filtering Enabled. Enjoy using Reviz Admin!";
- })
- else
- warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "FE is Disabled";
- Text = "Filtering Disabled. Consider using a different admin script.";
- })
- end
- local intro = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local ImageLabel = Instance.new("ImageLabel")
- intro.Parent = game:GetService("CoreGui")
- Frame.Parent = intro
- Frame.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame.BackgroundTransparency = 1
- Frame.Size = UDim2.new(1, 0, 0, 300)
- Frame.Position = UDim2.new(0, 0, -0.4, 0)
- ImageLabel.Parent = Frame
- ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageLabel.BackgroundTransparency = 1
- ImageLabel.Position = UDim2.new(0, 0, 0, 0)
- ImageLabel.Size = UDim2.new(1, 0, 1, 0)
- ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
- Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
- wait(3.01)
- Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
- wait(5.01)
- intro:Destroy()
- end)
- Nex.Name = "Nex"
- Nex.Parent = Main
- Nex.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- Nex.Position = UDim2.new(0.352078736, 0, 0.0309468079, 0)
- Nex.Size = UDim2.new(0, 101, 0, 50)
- Nex.Font = Enum.Font.SourceSansBold
- Nex.Text = "Nex Admin"
- Nex.TextColor3 = Color3.new(1, 1, 1)
- Nex.TextScaled = true
- Nex.TextSize = 14
- Nex.TextWrapped = true
- Nex.MouseButton1Down:connect(function()
- -- __ __ ___
- --/\ \/\ \ /\_ \ __
- --\ \ `\\ \ __ __ _ __ __\//\ \ /\_\ ____
- -- \ \ , ` \ /'__`\/\ \/'\/\ \/\ \ \ \ \ \/\ \ /',__\
- -- \ \ \`\ \/\ __/\/> </\ \ \_\ \ \_\ \_\ \ \/\__, `\
- -- \ \_\ \_\ \____\/\_/\_\\ \____/ /\____\\ \_\/\____/
- -- \/_/\/_/\/____/\//\/_/ \/___/ \/____/ \/_/\/___/
- --------------------------Version Beta--------------------------
- ---------------------------------------------------------------
- ---------------------------N3xul---------------------------
- ---------------------------------------------------------------
- local gCoreGui = game:GetService('CoreGui')
- local gPlayers = game:GetService('Players')
- local gLighting = game:GetService('Lighting')
- local gWorkspace = game:GetService('Workspace')
- local Player = game.Players.LocalPlayer
- local Mouse = Player:GetMouse()
- local char = Player.Character
- local LP = gPlayers.LocalPlayer
- local MOUSE = LP:GetMouse()
- local gPlayers = game:GetService("Players")
- local admin = gPlayers.LocalPlayer.Name
- local services={}
- local cmds={}
- local std={}
- local origsettings = {abt = game.Lighting.Ambient, brt = game.Lighting.Brightness, time = game.Lighting.TimeOfDay, fclr = game.Lighting.FogColor, fe =
- game.Lighting.FogEnd, fs = game.Lighting.FogStart}
- function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
- local Version = '1.9'
- wait(0.1)
- services.players=gPlayers
- services.lighting=game:GetService('Lighting')
- services.workspace=game:GetService('Workspace')
- services.events = {}
- local user = gPlayers.LocalPlayer
- local gCoreGui = game:GetService('CoreGui')
- local gPlayers = game:GetService('Players')
- local gLighting = game:GetService('Lighting')
- local gWorkspace = game:GetService('Workspace')
- local cmdprefix=';'
- local scriptprefix='\\'
- local split=" "
- -------------------------
- -----Ban information-----
- -------------------------
- local BanFolder = Instance.new("Fire", game.ContextActionService)
- BanFolder.Name = "BanList"
- BanFolder.RobloxLocked = true
- _G.Banned = function(Ban)
- local SValue = Instance.new("StringValue", BanFolder)
- SValue.Value = Ban
- SValue.RobloxLocked = true
- end
- BannedPlayers = {
- 'norma832', -- oh my god leave me alone
- 'LordCrazy13' -- u are just annoying
- }
- ------------------------
- -------Admin Data-------
- ------------------------
- local AdminFolder = Instance.new("Folder", game.ContextActionService)
- AdminFolder.Name = "AdminList"
- AdminFolder.RobloxLocked = true
- _G.Admin = function(Admin)
- local SValue = Instance.new("StringValue", AdminFolder)
- SValue.Value = Admin
- SValue.RobloxLocked = true
- end
- ------------------------
- -----Defines Admins-----
- ------------------------
- local admins = {
- 'DontAddAnything(MakesItBug)',
- }
- -------------------------------------------
- ---Commands that show up in the CMD list---
- -------------------------------------------
- CMDs = {
- '1. ff player',
- '2. unff player',
- '3. fire player',
- '4. unfire player',
- '5. sparkles player',
- '6. unsparkles player',
- '7. smoke player',
- '8. unsmoke player',
- '9. btools player',
- '10. god player',
- '11. sgod player',
- '12. ungod player',
- '13. heal player',
- '14. freeze player',
- '15. thaw player',
- '16. kill player',
- '17. sound',
- '18. volume',
- '19. pitch',
- '20. explode player',
- '21. invisible player',
- '22. visible player',
- '23. goto player',
- '24. bring player',
- '25. tp player',
- '26. char player',
- '27. speed player',
- '28. time',
- '29. kick player',
- '30. ban player',
- '31. unlockws',
- '32. unanchorws',
- '33. hat player',
- '34. gear player',
- '35. m "message"',
- '36. skick player',
- '37. admin player',
- '38. unadmin player',
- '39. firstp player',
- '40. thirdp player',
- '41. chat player',
- '42. insert',
- '43. name player',
- '44. unname player',
- '45. stun player',
- '46. unstun player',
- '47. sit player',
- '48. guest player',
- '49. damage player',
- '50. view player',
- '51. unview player',
- '52. nolimbs player',
- '53. box player 1012',
- '54. nobox player',
- '55. ghost player',
- '56. sphere player',
- '57. loadmap',
- '58. sky',
- '59. ambient',
- '60. gui',
- '61. jail player',
- '62. unjail player',
- '63. shutdown',
- '64. animation player',
- '65. normal player',
- '66. creeper player',
- '67. uncreeper player',
- '68. shrek player',
- '69. unshrek player',
- '70. spam',
- '71. nospam',
- '72. control player',
- '73. nuke player',
- '74. infect player',
- '75. uninfect player',
- '76. duck player',
- '77. unduck player',
- '78. disable player',
- '79. enable player',
- '80. size player',
- '81. confuse player',
- '82. unconfuse player',
- '83. clone player',
- '84. spin player',
- '85. unspin player',
- '86. dog player',
- '87. undog player',
- '88. tptool',
- '89. loopsit player',
- '90. unloopsit player',
- '91. loopjump player',
- '92. unloopjump player',
- '93. loopheal player',
- '94. unloopheal player',
- '95. fling player',
- '96. ayylmao player',
- '97. nograv player',
- '98. grav player',
- '99. seizure player',
- '100. unseizure player',
- '101. cape 1012',
- '102. uncape',
- '103. paper player',
- '104. punish player',
- '105. unpunish player',
- '106. disco',
- '107. undisco',
- '108. lockws',
- '109. base',
- '110. fix',
- '111. flood',
- '112. spookyify',
- '113. explorer (Possible crash)',
- '114. decalspam ID',
- '115. wtrbtools',
- '116. respawn',
- '117. lightsaber',
- '118. draw',
- '119. devuzi',
- '- float player',
- '- unfloat player',
- '- noclip',
- '- clip',
- '- prefix <string>',
- '- admins',
- '- bans',
- '- cmds',
- '- version'
- }
- -------
- --Lib--
- -------
- updateevents=function()
- for i,v in pairs(services.events) do services.events:remove(i) v:disconnect() end
- for i,v in pairs(gPlayers:players())do
- local ev = v.Chatted:connect(function(msg) do_exec(msg,v) end)
- services.events[#services.events+1] = ev
- end
- end
- std.inTable=function(tbl,val)
- if tbl==nil then return false end
- for _,v in pairs(tbl)do
- if v==val then return true end
- end
- return false
- end
- std.out=function(str)
- print(str)
- end
- std.list=function(tbl)
- local str=''
- for i,v in pairs(tbl)do
- str=str..tostring(v)
- if i~=#tbl then str=str..', ' end
- end
- return str
- end
- std.endat=function(str,val)
- local z=str:find(val)
- if z then
- return str:sub(0,z-string.len(val)),true
- else
- return str,false
- end
- end
- std.first=function(str) return str:sub(1,1) end
- isAdmin=function(name)
- if name==admin then
- return true
- elseif admins[name]==true then
- return true
- end
- return false
- end
- local exec=function(str)
- spawn(function()
- local script, loaderr = loadstring(str)
- if not script then
- error(loaderr)
- else
- script()
- end
- end)
- end
- local findCmd=function(cmd_name)
- for i,v in pairs(cmds)do
- if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
- return v
- end
- end
- end
- local getCmd=function(msg)
- local cmd,hassplit=std.endat(msg:lower(),split)
- if hassplit then
- return {cmd,true}
- else
- return {cmd,false}
- end
- end
- local getprfx=function(strn)
- if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
- elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
- end return
- end
- local getArgs=function(str)
- local args={}
- local new_arg=nil
- local hassplit=nil
- local s=str
- repeat
- new_arg,hassplit=std.endat(s:lower(),split)
- if new_arg~='' then
- args[#args+1]=new_arg
- s=s:sub(string.len(new_arg)+string.len(split)+1)
- end
- until hassplit==false
- return args
- end
- local function execCmd(str, plr)
- local s_cmd
- local a
- local cmd
- s_cmd = getCmd(str)
- cmd = findCmd(s_cmd[1])
- if cmd == nil then return end
- a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)
- local args=getArgs(a)
- pcall(function()
- cmd.FUNC(args, plr)
- end)
- end
- function do_exec(str,plr)
- if not isAdmin(plr.Name)then return end
- str=str:gsub('/e ','')
- local t=getprfx(str)
- if t==nil then return end
- str=str:sub(t[2])
- if t[1]=='exec' then
- exec(str)
- elseif t[1]=='cmd' then
- execCmd(str, plr)
- end
- end
- updateevents()
- _G.exec_cmd = execCmd
- --game.Players.LocalPlayer.Chatted:connect(doexec)
- local _char=function(plr_name)
- for i,v in pairs(game.Players:GetChildren())do
- if v:IsA'Player'then
- if v.Name==plr_name then return v.Character end
- end
- end
- return
- end
- local _plr=function(plr_name)
- for i,v in pairs(game.Players:GetChildren())do
- if v:IsA'Player'then
- if v.Name==plr_name then return v end
- end
- end
- return
- end
- function addcmd(name,desc,alias,func)
- cmds[#cmds+1]=
- {
- NAME=name;
- DESC=desc;
- ALIAS=alias;
- FUNC=func;
- }
- end
- local function getPlayer(name)
- local nameTable = {}
- name=name:lower()
- if name == "me" then
- nameTable[#nameTable+1]=admin
- elseif name == "others" then
- for i,v in pairs(gPlayers:GetChildren()) do
- if v:IsA'Player'then
- if v.Name~=admin then
- nameTable[#nameTable+1]=v.Name
- end
- end
- end
- elseif name == "all" then
- for i,v in pairs(gPlayers:GetChildren()) do
- if v:IsA'Player'then
- nameTable[#nameTable+1]=v.Name
- end
- end
- else
- for i,v in pairs(gPlayers:GetChildren()) do
- local lname = v.Name:lower()
- local i,j = lname:find(name)
- if i == 1 then
- return {v.Name}
- end
- end
- end
- return nameTable
- end
- ---------------
- ---Cape Info---
- ---------------
- local capeColor = 1012
- function Cape(playerCaped)
- if playerCaped.Character:FindFirstChild("Cape") ~= nil then
- playerCaped.Character.Cape:Destroy()
- end
- repeat
- wait()
- until playerCaped and playerCaped.Character and playerCaped.Character:FindFirstChild("Torso")
- local Torso = playerCaped.Character.Torso
- local Cape = Instance.new("Part", Torso.Parent)
- Cape.Name = "Cape"
- Cape.Anchored = false
- Cape.CanCollide = false
- Cape.TopSurface = 0
- Cape.BottomSurface = 0
- Cape.BrickColor = BrickColor.new("" .. capeColor)
- Cape.Material = "Neon"
- Cape.formFactor = "Custom"
- Cape.Size = Vector3.new(0.2,0.2,0.2)
- local msh = Instance.new("BlockMesh", Cape)
- msh.Scale = Vector3.new(9,17.5,.5)
- local motor1 = Instance.new("Motor", Cape)
- motor1.Part0 = Cape
- motor1.Part1 = Torso
- motor1.MaxVelocity = 1
- motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
- motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
- local wave = false
- repeat wait(1/44)
- local ang = 0.2
- local oldmag = Torso.Velocity.magnitude
- local mv = .1
- if wave then
- ang = ang + ((Torso.Velocity.magnitude/10) * .05) + 1
- wave = false
- else
- wave = false
- end
- ang = ang + math.min(Torso.Velocity.magnitude/30, 1)
- motor1.MaxVelocity = math.min((Torso.Velocity.magnitude/10), .04) + mv
- motor1.DesiredAngle = -ang
- if motor1.CurrentAngle < -.05 and motor1.DesiredAngle > -.05 then
- motor1.MaxVelocity = .04
- end
- repeat
- wait()
- until
- motor1.CurrentAngle == motor1.DesiredAngle or math.abs(Torso.Velocity.magnitude - oldmag) >= (Torso.Velocity.magnitude/10) + 1
- if Torso.Velocity.magnitude < .1 then
- wait(.1)
- end
- until not Cape or Cape.Parent ~= Torso.Parent
- end
- game.Lighting.Outlines = false -- outlines look ugly
- ----------------
- ----Commands----
- ----------------
- addcmd('ff','gives ff to player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- Instance.new("ForceField", pchar)
- end
- end)
- addcmd('unff', 'takes away ff from player',{'unff'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- for j,v1 in pairs(pchar:GetChildren()) do
- if v1:IsA("ForceField") then
- v1:Destroy()
- end
- end
- end
- end)
- addcmd('fire', 'set a player on fire',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- local Fire1 = Instance.new("Fire", pchar.Head)
- local Fire2 = Instance.new("Fire", pchar.Torso)
- local Fire3 = Instance.new("Fire", pchar["Left Arm"])
- local Fire4 = Instance.new("Fire", pchar["Right Arm"])
- local Fire5 = Instance.new("Fire", pchar["Left Leg"])
- local Fire6 = Instance.new("Fire", pchar["Right Leg"])
- Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
- Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
- Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
- Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
- Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
- Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
- end
- end)
- addcmd('nofire', 'extinguish a player',{'unfire'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- for j,v1 in pairs(pchar.Head:GetChildren()) do
- if v1:IsA("Fire") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar.Torso:GetChildren()) do
- if v1:IsA("Fire") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
- if v1:IsA("Fire") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
- if v1:IsA("Fire") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
- if v1:IsA("Fire") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
- if v1:IsA("Fire") then
- v1:Destroy()
- end
- end
- end
- end)
- addcmd('sparkles', 'give a player sparkles',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- local Sparkles1 = Instance.new("Sparkles", pchar.Head)
- local Sparkles2 = Instance.new("Sparkles", pchar.Torso)
- local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
- local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
- local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
- local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
- Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
- Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
- end
- end)
- addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- for j,v1 in pairs(pchar.Head:GetChildren()) do
- if v1:IsA("Sparkles") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar.Torso:GetChildren()) do
- if v1:IsA("Sparkles") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
- if v1:IsA("Sparkles") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
- if v1:IsA("Sparkles") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
- if v1:IsA("Sparkles") then
- v1:Destroy()
- end
- end
- for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
- if v1:IsA("Sparkles") then
- v1:Destroy()
- end
- end
- end
- end)
- addcmd('smoke', 'give a player smoke',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- Instance.new("Smoke", pchar.Torso)
- end
- end)
- addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- for j,v1 in pairs(pchar.Torso:GetChildren()) do
- if v1:IsA("Smoke") then
- v1:Destroy()
- end
- end
- end
- end)
- addcmd('btools', 'gives a player btools',{},
- function(args)
- local players = getPlayer(args[1])
- if players ~= nil then
- for i, v in pairs(players) do
- Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
- Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
- Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
- Notify('Gave ' .. gPlayers[v].Name .. ' btools')
- end
- end
- end)
- addcmd('devuzi', 'its da dev uzi',{},
- function(args)
- wait(0.001);
- --------------------------------------------------------------------------------------
- _clear=function()
- local c={char;bag;gui;};
- for i=1,#c do
- local c=c[i]:children();
- for i=1,#c do
- if(c[i].Name==name)then
- c[i].Parent=nil;
- end;
- end;
- end;
- local n=name..user.Name;
- local c=workspace:children();
- for i=1,#c do
- if(c[i].Name==n)then
- c[i].Parent=nil;
- end;
- end;
- end;
- _valid_key=function(object,key)
- return object[key],key;
- end;
- _new=function(class)
- return function(props)
- if(type(list_base_props)=='table')then
- for i,v in next,list_base_props do
- if(props[i]==nil)then
- props[i]=v;
- end;
- end;
- end;
- local object=class;
- if(type(class)=='string')then
- object=Instance.new(class:sub(1,1):upper()..class:sub(2));
- end;
- local parent=props[1];
- props[1]=nil;
- for i,v in next,props do
- local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
- if(not load)then
- load,res,key=pcall(_valid_key,object,i);
- end;
- if(key)then
- t=type(res);
- s=tostring(res);
- if(t=='userdata'and s=='Signal '..key)then
- if(type(v)=='table')then
- for i=1,#v do
- res:connect(v[i]);
- end;
- else
- res:connect(v);
- end;
- else
- object[key]=v;
- end;
- end;
- end;
- if(parent)then
- object.Parent=parent;
- end;
- return object;
- end;
- end;
- _RGB=function(r,g,b)
- return Color3.new(r/255,g/255,b/255);
- end;
- _copy=function(o)
- local def=o.archivable;
- o.archivable=true;
- local c=o:clone();
- o.archivable=def;
- return c;
- end;
- _hum=function(char)
- local hum=char:findFirstChild'Humanoid';
- if(not hum or hum.className~='Humanoid')then
- local c=char:children();
- for i=1,#c do
- if(c[i].className=='Humanoid')then
- return c[i];
- end;
- end;
- else
- return hum;
- end;
- end;
- _hum_tag=function(hum)
- local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
- c.Name='creator';
- c.Value=user;
- if(hum.Health==0 and not hum:findFirstChild'killed')then
- Instance.new('BoolValue',hum).Name='killed';
- bullets.clip=bullets.clip+10;
- end;
- end;
- _hum_dam=function(hum,dam,percent)
- hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
- if(hum.Health<=hum.MaxHealth*0.1)then
- _hum_tag(hum);
- end;
- end;
- _ray=function(v0,v1,i)
- local mag=(v0-v1).magnitude;
- local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
- return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
- end;
- _must=function(v0,v1,i)
- local hit,pos=_ray(v0,v1,i);
- return not hit and mouse.target or hit,pos;
- end;
- _cframe=function(x,y,z,r0,r1,r2)
- return CFrame.Angles(
- math.rad(r0 or 0),
- math.rad(r1 or 0),
- math.rad(r2 or 0)
- )*CFrame.new(x,y,z);
- end;
- _update=function()
- if(bool_active and not screen.Parent)then
- screen.Parent=gui;
- elseif(not bool_active and screen.Parent)then
- screen.Parent=nil;
- end;
- end;
- _light=function(v0,v1)
- local mag=(v0-v1).magnitude;
- local len=math.random(2,7);
- len=len>mag/2 and mag/2 or len;
- local light=_new'part'{
- cFrame=CFrame.new(v0,v1);
- size=Vector3.new(1,1,1);
- color=_RGB(255,255,0);
- anchored=true;
- inv;
- };
- _new'blockMesh'{
- scale=Vector3.new(0.2,0.2,len);
- offset=Vector3.new(0,0,-len/2);
- light;
- };
- local bb=_new'billboardGui'{
- size=UDim2.new(2,0,2,0);
- adornee=light;
- light;
- };
- _new'imageLabel'{
- image=url:format(109101526);
- backgroundTransparency=1;
- size=UDim2.new(1,0,1,0);
- bb;
- };
- _rem(light,0.15);
- end;
- _rem=function(object,del)
- if(del)then
- delay(del,function()
- if(object.Parent)then
- object.Parent=nil;
- end;
- end);
- else
- pcall(function()
- if(object.Parent)then
- object.Parent=nil;
- end;
- end);
- end;
- end;
- _blood=function(pos,count)
- for i=1,count do
- local p=_new'part'{
- rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
- position=pos+Vector3.new(math.random(),math.random(),math.random());
- velocity=Vector3.new(math.random(),math.random(),math.random())*50;
- size=Vector3.new(math.random(),math.random(),math.random())/3;
- color=_RGB(255,0,0);
- transparency=0.5;
- canCollide=true;
- bottomSurface=0;
- topSurface=0;
- formFactor=3;
- locked=true;
- inv;
- };
- delay(5,function()
- p.Parent=nil;
- end);
- end;
- end;
- _make_hue=function()
- h_hue=_new'part'{
- size=Vector3.new(0.25,1.8,0.35);
- color=_RGB(100,100,100);
- formFactor=3;
- name='hue';
- handle;
- };
- hh_weld=_new'weld'{
- c1=_cframe(0,0.5,0);
- part0=handle;
- part1=h_hue;
- handle;
- };
- end;
- _shot=function(v0,v1)
- if(not time_left)then
- time_left=0;
- end;
- if(time_left>time())then
- return nil;
- else
- time_left=time()+math.random(1,10)/100;
- end;
- if(bullets.current<1)then
- local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
- soundId='rbxasset://sounds/SWITCH3.wav';
- name='tick_sound';
- volume=0.2;
- pitch=2;
- head;
- };
- tick_sound:play();
- if(bullets.clip>0)then
- time_left=time()+2;
- h_hue:breakJoints();
- h_hue.CanCollide=true;
- h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
- _rem(h_hue,10);
- delay(1.9,function()
- _make_hue();
- local got=(bullets.clip>bullets.maximum and
- bullets.maximum or
- bullets.clip)-bullets.current;
- bullets.clip=bullets.clip-got;
- bullets.current=bullets.current+got;
- end);
- end;
- return nil;
- else
- bullets.current=bullets.current-1;
- h_weld.C1=_cframe(0,0.75,0,
- -math.random(1000,1100)/10,180,0);
- d_weld.C1=_cframe(0,-0.25,0.3);
- lightstuff.Visible=true;
- delay(0.1,function()
- lightstuff.Visible=false;
- end);
- _rem(_new'part'{
- velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
- cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
- size=Vector3.new(0.1,0.1,0.4);
- color=_RGB(200,200,0);
- material='Slate';
- canCollide=true;
- formFactor=3;
- inv;
- },5);
- delay(0.1,function()
- d_weld.C1=_cframe(0,-0.25,0);
- if(bool_active)then
- h_weld.C1=h_weld_cf_active;
- end;
- end)
- end;
- local hit,pos=_must(v0,v1,char);
- shot_sound:play();
- _light(v0,v1);
- if(not hit)then return nil;end;
- if(hit.Parent.className=='Hat')then
- hit:breakJoints();
- hit.CanCollide=true;
- hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
- hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
- else
- local hum=_hum(hit.Parent);
- if(not hum)then
- if(hit.Anchored==false and hit.Size.magnitude<4)then
- hit:breakJoints();
- hit.CanCollide=true;
- end;
- else
- _hum_dam(hum,math.random(4,6));
- _blood(pos,math.random(3,6));
- hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
- if(hit.Name=='Head')then
- hum.Health=0;
- _blood(pos,math.random(3,6));
- delay(0.001,function()
- _new(workspace:FindFirstChild'head_shot'or'sound'){
- pitch=math.random(70,100)*0.01;
- soundId=url:format(1876552);
- name='head_shot';
- workspace;
- }:play();
- end);
- _hum_tag(hum);
- _rem(_new'part'{
- cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
- size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
- color=torso.Color;
- transparency=0.5;
- canCollide=false;
- bottomSurface=0;
- anchored=true;
- formFactor=3;
- topSurface=0;
- inv;
- },30);
- hit.Parent=nil;
- for b=0,1 do
- for a=0,1 do
- for i=0,1 do
- _rem(_new'part'{
- velocity=CFrame.new(v0,pos).lookVector*20;
- cFrame=hit.CFrame*CFrame.new(i,-b,a);
- size=Vector3.new(0.5,0.5,0.5);
- color=_RGB(255,255,255);
- bottomSurface=0;
- canCollide=true;
- transparency=0;
- formFactor=3;
- topSurface=0;
- hum;
- },30);
- end;
- end;
- end;
- end;
- end;
- end;
- end;
- ----------------------------------------------------------------------------------------
- _cf_select=function(mouse)
- mouse.Icon=url:format(109111387);--108999296
- bool_active=true;
- local arm=char:findFirstChild'Right Arm';
- local weld=torso:findFirstChild'Right Shoulder';
- if(arm and weld)then
- h_weld.Part0=arm;
- h_weld.C1=h_weld_cf_active;
- weld.Part1=nil;
- weld.Part0=nil;
- weld=_new(torso:findFirstChild'right_arml'or'weld'){
- name='right_arml';
- part0=torso;
- part1=arm;
- torso;
- };
- arml=(arml or 0)+1;
- local alv=arml;
- local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
- gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
- gyro.P=30000;
- gyro.D=1000;
- gyro.Name='p_gyro';
- repeat
- local pos=mouse.hit.p;
- local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
- val=-math.pi*0.5;
- valp=val*-1;
- p0=torso.CFrame;
- p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
- p1=p0+((p0.p-pos).unit*-2);
- p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
- hitpos=torso.Position;
- cj=CFrame.new(hitpos);
- c0=torso.CFrame:inverse()*cj;
- c1=p2:inverse()*cj;
- weld.C0=c0;
- weld.C1=c1;
- gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
- wait(0.001);
- until arml~=alv;
- gyro.Parent=nil;
- end;
- end;
- _cf_deselect=function()
- bool_active=false;
- arml=(arml or 0)+1;
- loop_shot=(loop_shot or 0)+1;
- h_weld.Part0=torso;
- h_weld.C1=h_weld_cf_inactive;
- local weld=torso:findFirstChild'right_arml';
- if(weld)then
- weld.Part1=nil;
- weld.Part0=nil;
- end;
- local arm=char:findFirstChild'Right Arm';
- local weld=torso:findFirstChild'Right Shoulder';
- if(arm and weld)then
- weld.Part0=torso;
- weld.Part1=arm;
- end;
- end;
- _cf_mouse=function(event,fun)
- mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
- if(bool_active)then
- fun(...);
- end;
- end);
- end;
- ----------------------------------------------------------------------------------------
- do
- local main=getfenv(0);
- local c=game:children();
- local check=function(v)
- if(v.className~=''and v.className~='Instance'and game:service(v.className))then
- main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
- end;
- end;
- for i=1,#c do
- pcall(check,c[i]);
- end;
- end;
- ----------------------------------------------------------------------------------------
- bullets={
- maximum=51111111111111111111111111110;
- current=511111111111111111111111111111110;
- clip=501111111111111111111111111111111*4;
- };
- list_base_props={
- backgroundColor3=_RGB(0,0,0);
- textColor3=_RGB(200,200,200);
- borderSizePixel=0;
- color=_RGB(0,0,0);
- archivable=false;
- canCollide=false;
- bottomSurface=0;
- topSurface=0;
- formFactor=0;
- locked=true;
- };
- ----------------------------------------------------------------------------------------
- user=players.localPlayer;
- mouse=user:getMouse();
- char=user.Character;
- gui=user.PlayerGui;
- bag=user.Backpack;
- torso=char.Torso;
- head=char.Head;
- hum=_hum(char);
- url='rbxassetid://%d';
- name='dev-uzi';
- h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
- 0,90,-70);
- h_weld_cf_active=_cframe(0,0.75,0,
- -110,180,0);
- assert(hum,'humanoid is not found');
- ----------------------------------------------------------------------------------------
- _clear();
- ----------------------------------------------------------------------------------------
- _cf_mouse('button1Down',function()
- loop_shot=(loop_shot or 0)+1;
- local vers=loop_shot;
- local step=runService.Stepped;
- repeat
- _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
- step:wait();--wait(0.001);
- until vers~=loop_shot;
- end);
- _cf_mouse('button1Up',function()
- loop_shot=(loop_shot or 0)+1;
- end);
- _cf_mouse('move',function()
- cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
- end);
- _cf_mouse('keyDown',function(k)
- if(k=='r')then
- if(bullets.clip>0 and time_left<=time())then
- local got=(bullets.clip>bullets.maximum and
- bullets.maximum or
- bullets.clip)-bullets.current;
- bullets.clip=bullets.clip-got;
- bullets.current=bullets.current+got;
- if(got~=0)then
- time_left=time()+2;
- end;
- end;
- end;
- end);
- ----------------------------------------------------------------------------------------
- screen=_new'screenGui'{
- name=name;
- };
- cross_f=_new'frame'{
- size=UDim2.new(0,21,0,21);
- backgroundTransparency=1;
- screen;
- };
- for i=0,1 do
- _new'frame'{
- position=UDim2.new(0,13*i,0,11);
- size=UDim2.new(0,10,0,1);
- cross_f;
- };
- end;
- for i=0,1 do
- _new'frame'{
- position=UDim2.new(0,11,0,13*i);
- size=UDim2.new(0,1,0,10);
- cross_f;
- };
- end;
- ----------------------------------------------------------------------------------------
- shot_sound=_new(head:findFirstChild'2920959'or'sound'){
- soundId=url:format(2920959);
- pitch=1.4;
- head;
- };
- if(shot_sound.Name~='2920959')then
- shot_sound.Name='2920959';
- shot_sound:play();
- end;
- bin=_new'hopperBin'{
- deselected=_cf_deselect;
- selected=_cf_select;
- name=name;
- bag;
- };
- inv=_new'model'{
- name=name;
- char;
- };
- handle=_new'part'{
- size=Vector3.new(0.3,1.3,0.4);
- color=_RGB(140,140,140);
- name='handle';
- formFactor=3;
- inv;
- touched=function(hit)
- if(hit.Parent.className=='Model')then
- local hum=_hum(hit.Parent);
- if(hum~=nil)then
- _hum_dam(hum,handle.Velocity.magnitude);
- end;
- end;
- end;
- };
- h_weld=_new'weld'{
- c1=h_weld_cf_inactive;
- part1=handle;
- part0=torso;
- handle;
- };
- _make_hue();
- h_part=_new'part'{
- size=Vector3.new(0.4,0.4,1.4);
- color=_RGB(140,140,140);
- name='handle';
- formFactor=3;
- handle;
- };
- hp_weld=_new'weld'{
- c1=_cframe(0,-1.3/2,-0.3,
- 20,0,0);
- part0=handle;
- part1=h_part;
- handle;
- };
- drag=_new'part'{
- size=Vector3.new(0.5,0.45,1.5);
- color=_RGB(100,100,100);
- name='handle';
- formFactor=3;
- handle;
- };
- d_weld=_new'weld'{
- c1=_cframe(0,-0.25,0);
- part0=h_part;
- part1=drag;
- handle;
- };
- tube=_new'part'{
- size=Vector3.new(0.2,0.2,1.5);
- color=_RGB(0,0,0);
- name='handle';
- formFactor=3;
- handle;
- };
- t_weld=_new'weld'{
- c1=_cframe(0,-0.3,-0.1);
- part0=h_part;
- part1=tube;
- handle;
- };
- bullets_label=_new'textLabel'{
- textStrokeColor3=_RGB(0,0,0);
- textColor3=_RGB(200,200,200);
- textStrokeTransparency=0;
- backgroundTransparency=1;
- fontSize=5;
- screen;
- };
- lightstuff=_new'frame'{
- backgroundColor3=_RGB(255,255,255);
- position=UDim2.new(0,0,0,-1);
- backgroundTransparency=0.5;
- size=UDim2.new(1,0,1,1);
- borderSizePixel=0;
- visible=false;
- screen;
- };
- coroutine.wrap(function()
- local red,white,green;
- repeat
- if(screen.Parent)then
- if(not green and bullets.current==bullets.maximum)then
- green=true;
- bullets_label.TextColor3=_RGB(0,200,0);
- elseif(not red and bullets.current==0)then
- red=true;
- bullets_label.TextColor3=_RGB(200,0,0);
- elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
- bullets_label.TextColor3=_RGB(200,200,200);
- green=false;
- red=false;
- end;
- bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
- bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
- bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
- end;
- wait(0.001);
- until nil;
- end)();
- ----------------------------------------------------------------------------------------
- _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
- local vers=_G.dev_pistol_version;
- repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
- if(hum.Health==0)then
- _clear();
- end;
- script.Disabled=true;
- --mediafire-----------------------------------------------------------------------------
- end)
- addcmd('draw', 'drawing tool',{},
- function(args)
- for i,v in next,game:children()do
- pcall(function()
- local c=v.className;
- rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
- end);
- end;
- user=players.LocalPlayer;
- uname=user.Name;
- guis=user.PlayerGui;
- pack=user.Backpack;
- keyDowns={};
- freeKeys={};
- shortcuts={};
- _G.mine=_G.mine or{};
- name='Draw3D';
- url='http://www.roblox.com/asset/?id=%d';
- iconNormal=url:format(96578285);
- iconOnDown=url:format(96584484);
- ver=0;
- drawPixel=0.10;
- _G.drawLimit=_G.drawLimit or 1000;
- _G.drawColor=_G.drawColor or Color3.new();
- destroy=game.remove;
- find=game.findFirstChild;
- new=Instance.new;
- with=function(c)
- return function(p)
- local o=type(c)=='string'and new(c)or c;
- local x=p.Parent;p.Parent=nil;
- for i,v in next,p do
- o[i]=v;
- end;
- if(x)then
- o.Parent=x;
- end;
- return o;
- end;
- end;
- getPlace=function()
- if(find(workspace,'draw')==nil)then
- new('Model',workspace).Name='draw';
- end;
- if(find(workspace.draw,uname)==nil)then
- new('Model',workspace.draw).Name=uname;
- end;
- return workspace.draw[uname];
- end;
- drawLine=function(start,target)
- local gui=with'BlockMesh'{
- Parent=with'Part'{
- CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
- Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
- Parent=getPlace();
- Color=_G.drawColor;
- BottomSurface=0;
- Anchored=true;
- TopSurface=0;
- formFactor=3;
- Name=name;
- }}.Parent;
- table.insert(_G.mine,gui);
- return gui;
- end;
- onDown=function()
- if(drawing)then
- return nil;
- end;
- if(selectGui.Adornee)then
- destroy(selectGui.Adornee);
- end;
- drawing=true;
- mouse.Icon=iconOnDown;
- ver=ver+1;
- local cVer,start,target=ver,mouse.hit.p;
- local group={};
- repeat
- Wait(0.02);
- if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
- target=mouse.hit.p;
- table.insert(group,drawLine(start,target));
- start=target;
- end;
- until ver~=cVer;
- drawing=false;
- local groupM=new('Model',getPlace());
- for i,v in next,group do
- if(v:IsDescendantOf(Workspace))then
- v.Parent=groupM;
- end;
- end;
- if(next(groupM:children())==nil)then
- destroy(groupM);
- end;
- end;
- onUp=function()
- mouse.Icon=iconNormal;
- ver=ver+1;
- end;
- onKeyDown=function(k)
- if(freeKeys[k]==false)then
- return false;
- end;
- freeKeys[k]=false;
- Wait(0.01);
- if(keyDowns[k])then
- keyDowns[k]();
- elseif(shortcuts[k])then
- shortcuts[k]();
- end;
- end;
- onKeyUp=function(k)
- freeKeys[k]=true;
- end;
- onMove=function()
- end;
- onSelect=function(lmouse)
- frame.Visible=true;
- mouse=lmouse;
- mouse.Icon=iconNormal;
- mouse.Button1Down:connect(onDown);
- mouse.KeyDown:connect(onKeyDown);
- mouse.Button1Up:connect(onUp);
- mouse.KeyUp:connect(onKeyUp);
- mouse.Move:connect(onMove);
- end;
- onDeselect=function()
- ver=ver+1;
- frame.Visible=false;
- selectGui.Adornee=nil;
- mouse.Icon=iconNormal;
- for i,v in next,freeKeys do
- freeKeys[i]=true;
- end;
- end;
- addButton=function(title,shortcut,fun)
- with'TextButton'{
- Text=string.format(' %s (%s)',title,shortcut);
- TextXAlignment=0;
- Parent=frame;
- }.MouseButton1Up:connect(fun);
- shortcuts[shortcut]=fun;
- local c=#frame:children();
- for i,v in next,frame:children()do
- v.Position=UDim2.new(0,0,0,20*(i-1));
- v.Size=UDim2.new(1,0,0,20);
- end;
- frame.Position=UDim2.new(1,-152,.5,-c*10);
- frame.Size=UDim2.new(0,150,0,c*20);
- end;
- for i,v in next,{guis;pack;}do
- pcall(function()
- repeat until destroy(v[name]);
- end);
- end;
- tool=with'HopperBin'{
- Parent=pack;
- Name=name;
- };
- tool.Deselected:connect(onDeselect);
- tool.Selected:connect(onSelect);
- screen=with'ScreenGui'{
- Parent=guis;
- Name=name;
- };
- frame=with'Frame'{
- Parent=screen;
- Visible=false;
- };
- clframe=with'Frame'{
- Position=UDim2.new(.5,-50,.5,-50);
- Size=UDim2.new(0,100,0,100);
- Visible=false;
- Parent=screen;
- };
- selectGui=with'SelectionBox'{
- Parent=screen;
- };
- local c=0;
- for y=0,7 do
- for x=0,7 do
- local color=BrickColor.palette(c).Color;
- with'ImageButton'{
- Position=UDim2.new(.125*x,0,.125*y);
- Size=UDim2.new(.125,0,.125);
- BackgroundColor3=color;
- Parent=clframe;
- }.MouseButton1Up:connect(function()
- clframe.Visible=false;
- _G.drawColor=color;
- end);
- c=c+1;
- end;
- end;
- addButton('Color','c',function()
- clframe.Visible=true;
- end);
- addButton('Remove your draws','r',function()
- repeat
- destroy(_G.mine[1]);
- table.remove(_G.mine,1);
- Wait(0.01);
- until nil;
- end);
- addButton('Remove global draws','k',function()
- destroy(workspace.draw);
- while(_G.mine[1])do
- destroy(_G.mine[1]);
- table.remove(_G.mine,1);
- end;
- end);
- addButton('Remove selected','x',function()
- repeat
- if(find(workspace,'draw'))then
- local dt=mouse.target;
- if(dt and dt:IsDescendantOf(workspace.draw))then
- selectGui.Adornee=dt.Parent;
- else
- selectGui.Adornee=nil;
- end;
- else
- selectGui.Adornee=nil;
- end;
- Wait(0.01);
- until freeKeys.x;
- selectGui.Adornee=nil;
- end);
- repeat
- Wait(0.01);
- if(next(_G.mine)and _G.mine[_G.drawLimit])then
- destroy(_G.mine[1]);
- table.remove(_G.mine,1);
- end;
- until script.Parent==nil or tool.Parent==nil;
- script.Disabled=true;
- destroy(screen);
- end)
- addcmd('god', 'gods player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- if pchar then pchar.Humanoid.MaxHealth=math.huge end
- end
- end)
- addcmd('sgod', 'silently gods player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- spawn(function()
- pchar.Humanoid.MaxHealth = 10000000
- wait()
- pchar.Humanoid.Health = 10000000
- Notify('Godded ' .. gPlayers[v].Name)
- end)
- end
- end)
- addcmd('ungod', 'removes god from a player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- if pchar then
- pchar.Humanoid.MaxHealth=100
- pchar.Humanoid.Health=100
- end
- end
- end)
- addcmd('heal', 'resets a players health',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
- end
- end)
- addcmd('decalspam', 'you can already guess...',{},
- function(args)
- Notify('Decal Spammed ID: ' ..args[1])
- decalID = args[1]
- function exPro(root)
- for _, v in pairs(root:GetChildren()) do
- if v:IsA("Decal") and v.Texture ~= "http://www.roblox.com/asset/?id="..decalID then
- v.Parent = nil
- elseif v:IsA("BasePart") then
- v.Material = "Plastic"
- v.Transparency = 0
- local One = Instance.new("Decal", v)
- local Two = Instance.new("Decal", v)
- local Three = Instance.new("Decal", v)
- local Four = Instance.new("Decal", v)
- local Five = Instance.new("Decal", v)
- local Six = Instance.new("Decal", v)
- One.Texture = "http://www.roblox.com/asset/?id="..decalID
- Two.Texture = "http://www.roblox.com/asset/?id="..decalID
- Three.Texture = "http://www.roblox.com/asset/?id="..decalID
- Four.Texture = "http://www.roblox.com/asset/?id="..decalID
- Five.Texture = "http://www.roblox.com/asset/?id="..decalID
- Six.Texture = "http://www.roblox.com/asset/?id="..decalID
- One.Face = "Front"
- Two.Face = "Back"
- Three.Face = "Right"
- Four.Face = "Left"
- Five.Face = "Top"
- Six.Face = "Bottom"
- end
- exPro(v)
- end
- end
- function asdf(root)
- for _, v in pairs(root:GetChildren()) do
- asdf(v)
- end
- end
- exPro(game.Workspace)
- asdf(game.Workspace)
- end)
- addcmd('sky', 'sets the sky',{},
- function(args)
- s = Instance.new("Sky")
- s.Name = "Sky"
- s.Parent = game.Lighting
- skyboxID = args[1]
- s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
- s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
- s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
- s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
- s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
- s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
- game.Lighting.TimeOfDay = 12
- end)
- addcmd('freeze', 'freezes a player',{'freeze'},
- function(args)
- local players = getPlayer(args[1])
- if players ~= nil then
- for i, v in pairs(players) do
- _char(v).Torso.Anchored = true
- end
- end
- end)
- addcmd('thaw', 'unfreezes a player',{},
- function(args)
- local players = getPlayer(args[1])
- if players ~= nil then
- for i, v in pairs(players) do
- _char(v).Torso.Anchored = false
- end
- end
- end)
- addcmd('kill', 'kills a player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
- Notify('RIP ' .. gPlayers[v].Name)
- end
- end)
- addcmd('sound', 'plays a sound',{},
- function(args)
- local function dels(instance)
- for i,v in pairs(instance:GetChildren())do
- if v:IsA'Sound'then v:Destroy()end
- dels(v)
- end
- end
- dels(workspace)
- local c = args[1] or 'stop'
- if std.inTable({'stop'}, c:lower()) then return end
- local s = Instance.new("Sound", workspace)
- s.Name = "IYsound"
- s.Looped = true
- s.SoundId = "rbxassetid://" .. c
- s.Volume = 1
- s:Play()
- Notify('Playing ' .. c)
- end)
- addcmd('volume','changes volume of sound',{},
- function(args)
- for i,v in pairs(game.Workspace:GetChildren())do
- if v:IsA("Sound") and v.Name == "IYsound" then
- v.Volume = args[1]
- Notify('Changed volume to ' .. args[1])
- end
- end
- end)
- addcmd('pitch','changes pitch of sound',{},
- function(args)
- for i,v in pairs(game.Workspace:GetChildren())do
- if v:IsA("Sound") and v.Name == "IYsound" then
- v.Pitch = args[1]
- Notify('Changed pitch to ' .. args[1])
- end
- end
- end)
- addcmd('explode', 'explode a player', {},
- function(args)
- local players = getPlayer(args[1])
- for i, v in pairs(players) do
- local char = _char(v)
- if char:FindFirstChild("Torso") then
- Instance.new("Explosion", char).Position = char.Torso.Position
- end
- end
- end)
- addcmd('flood', 'makes a flood e.e', {},
- function(args)
- game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
- end)
- addcmd('spookyify', 'makes it sp00ky', {},
- function(args)
- local music = Instance.new("Sound", workspace)
- music.SoundId = "http://www.roblox.com/asset/?id=257569267"
- music.Volume = 20
- music.Looped = true
- music:Play()
- tex1 = "http://www.roblox.com/asset/?id=185495987"
- tex2 = "http://www.roblox.com/asset/?id=260858020"
- tex3 = "http://www.roblox.com/asset/?id=149213919"
- tex4 = "http://www.roblox.com/asset/?id=171905673"
- local w = game.Workspace:GetChildren()
- for i= 1,#w do
- if w[i]:isA("BasePart") then
- pe = Instance.new("ParticleEmitter", w[i])
- pe.Texture = tex4
- pe.VelocitySpread = 5
- end
- end
- local playerLeaderstats = {}
- for i, v in pairs(game.Players:GetChildren()) do
- table.insert(playerLeaderstats, v)
- end
- for i, v in pairs(playerLeaderstats) do
- pe = Instance.new("ParticleEmitter",v.Character.Torso)
- pe.Texture = "http://www.roblox.com/asset/?id=171905673"
- pe.VelocitySpread = 50
- end
- texture = "http://www.roblox.com/asset/?id=185495987"
- local A = game.Workspace:GetChildren()
- local B = game.Workspace:GetChildren()
- local C = game.Workspace:GetChildren()
- local D = game.Workspace:GetChildren()
- local E = game.Workspace:GetChildren()
- local F = game.Workspace:GetChildren()
- for i,v in pairs(A) do
- if v:IsA("Part") then
- local d = Instance.new("Decal",v)
- v.Decal.Face = "Top"
- v.Decal.Texture = texture
- v.Anchored = true
- end
- end
- for i,v in pairs(B) do
- if v:IsA("Part") then
- local s = Instance.new("Decal",v)
- s.Face = "Front"
- s.Texture = texture
- end
- end
- for i,v in pairs(C) do
- if v:IsA("Part") then
- local h = Instance.new("Decal",v)
- h.Face = "Back"
- h.Texture = texture
- end
- end
- for i,v in pairs(D) do
- if v:IsA("Part") then
- local j = Instance.new("Decal",v)
- j.Face = "Left"
- j.Texture = texture
- end
- end
- for i,v in pairs(E) do
- if v:IsA("Part") then
- local k = Instance.new("Decal",v)
- k.Face = "Right"
- k.Texture = texture
- end
- end
- for i,v in pairs(F) do
- if v:IsA("Part") then
- local l = Instance.new("Decal",v)
- l.Face = "Bottom"
- l.Texture = texture
- end
- imageOne = "http://www.roblox.com/asset/?id=169585459"
- imageTwo = "http://www.roblox.com/asset/?id=169585475"
- imageThree = "http://www.roblox.com/asset/?id=169585485"
- imageFour = "http://www.roblox.com/asset/?id=169585502"
- imageFive = "http://www.roblox.com/asset/?id=169585515"
- imageSix = "http://www.roblox.com/asset/?id=169585502"
- imageSeven = "http://www.roblox.com/asset/?id=169585485"
- imageEight = "http://www.roblox.com/asset/?id=169585475"
- Spooky = Instance.new("Sound", workspace)
- Spooky.Name = "Spooky"
- Spooky.SoundId = "rbxassetid://174270407"
- Spooky.Volume = 15
- Spooky.Looped = true
- Spooky:Play()
- Sky = Instance.new("Sky", game.Lighting)
- Sky.SkyboxBk = imageOne
- Sky.SkyboxDn = imageOne
- Sky.SkyboxFt = imageOne
- Sky.SkyboxLf = imageOne
- Sky.SkyboxRt = imageOne
- Sky.SkyboxUp = imageOne
- while true do
- Sky.SkyboxBk = imageOne
- Sky.SkyboxDn = imageOne
- Sky.SkyboxFt = imageOne
- Sky.SkyboxLf = imageOne
- Sky.SkyboxRt = imageOne
- Sky.SkyboxUp = imageOne
- wait(0.15)
- Sky.SkyboxBk = imageTwo
- Sky.SkyboxDn = imageTwo
- Sky.SkyboxFt = imageTwo
- Sky.SkyboxLf = imageTwo
- Sky.SkyboxRt = imageTwo
- Sky.SkyboxUp = imageTwo
- wait(0.15)
- Sky.SkyboxBk = imageThree
- Sky.SkyboxDn = imageThree
- Sky.SkyboxFt = imageThree
- Sky.SkyboxLf = imageThree
- Sky.SkyboxRt = imageThree
- Sky.SkyboxUp = imageThree
- wait(0.15)
- Sky.SkyboxBk = imageFour
- Sky.SkyboxDn = imageFour
- Sky.SkyboxFt = imageFour
- Sky.SkyboxLf = imageFour
- Sky.SkyboxRt = imageFour
- Sky.SkyboxUp = imageFour
- wait(0.15)
- Sky.SkyboxBk = imageFive
- Sky.SkyboxDn = imageFive
- Sky.SkyboxFt = imageFive
- Sky.SkyboxLf = imageFive
- Sky.SkyboxRt = imageFive
- Sky.SkyboxUp = imageFive
- wait(0.15)
- Sky.SkyboxBk = imageSix
- Sky.SkyboxDn = imageSix
- Sky.SkyboxFt = imageSix
- Sky.SkyboxLf = imageSix
- Sky.SkyboxRt = imageSix
- Sky.SkyboxUp = imageSix
- wait(0.15)
- Sky.SkyboxBk = imageSeven
- Sky.SkyboxDn = imageSeven
- Sky.SkyboxFt = imageSeven
- Sky.SkyboxLf = imageSeven
- Sky.SkyboxRt = imageSeven
- Sky.SkyboxUp = imageSeven
- wait(0.15)
- Sky.SkyboxBk = imageEight
- Sky.SkyboxDn = imageEight
- Sky.SkyboxFt = imageEight
- Sky.SkyboxLf = imageEight
- Sky.SkyboxRt = imageEight
- Sky.SkyboxUp = imageEight
- wait(0.15)
- end
- end
- end)
- addcmd('invisible', 'make a player invisible',{},
- function(args)
- local players = getPlayer(args[1])
- for i, v in pairs(players) do
- for k, v2 in pairs(_char(v):GetChildren()) do
- if v2.className == "Part" then
- if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
- elseif v2.className == "Hat" then
- if v2:FindFirstChild("Handle") then
- v2.Handle.Transparency = 1
- Notify(gPlayers[v].Name .. ' is now invisible')
- end
- end
- if v2:FindFirstChild("face") then
- v2.face:Destroy()
- end
- end
- end
- end)
- addcmd('visible', 'make a player visible',{},
- function(args)
- local players = getPlayer(args[1])
- for i, v in pairs(players) do
- for k, v2 in pairs(_char(v):GetChildren()) do
- if v2.className == "Part" then
- if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end
- elseif v2.className == "Hat" then
- if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
- Notify(gPlayers[v].Name .. ' is now visible')
- end
- if v2:FindFirstChild("face") then
- v2.face:Destroy()
- end
- end
- end
- end)
- addcmd('goto', 'go to a player',{},
- function(args)
- local players = getPlayer(args[1])
- if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
- _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
- end
- end)
- addcmd('bring', 'bring a player to you',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- if _char(v):FindFirstChild("HumanoidRootPart") then
- _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
- end
- end
- end)
- addcmd('tp', 'teleport player 1 to player 2',{},
- function(args)
- local players1=getPlayer(args[1])
- local players2=getPlayer(args[2])
- if not players2[1] then return end
- for i,v in pairs(players1) do
- if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
- _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
- wait(0.1)
- _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
- end
- end
- end)
- addcmd('char', 'change a players appearance',{},
- function(args)
- local players = getPlayer(args[1])
- if not args[1]or not args[2]then return end
- local id=args[2]
- if players ~= nil then
- for i,v in pairs(players) do
- gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..id
- if _char(v):FindFirstChild("Head") then
- _char(v).Head:Destroy()
- end
- end
- end
- end)
- addcmd('speed', 'change a players walkspeed',{},
- function(args)
- local players = getPlayer(args[1])
- if not args[1]or not args[2]then return end
- local num=args[2]
- for i,v in pairs(players) do
- if _char(v):FindFirstChild("Humanoid") then
- _char(v).Humanoid.WalkSpeed=tonumber(num)
- Notify(gPlayers[v].Name .. ' now has speed set to ' .. args[2])
- end
- end
- end)
- addcmd('lightsaber', 'gives lightsaber',{},
- function(args)
- Players = game:GetService("Players")
- Player = Players.LocalPlayer
- Bp = Player.Backpack
- Pg = Player.PlayerGui
- Char = Player.Character
- Head = Char.Head
- Torso = Char.Torso
- Hum = Char.Humanoid
- Humanoid = Hum
- Neck = Torso["Neck"]
- LS = Torso["Left Shoulder"]
- RS = Torso["Right Shoulder"]
- Ra = Char["Right Arm"]
- La = Char["Left Arm"]
- mouse = nil
- Mouse = nil
- bets =
- {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"," "}
- inew = Instance.new
- it = Instance.new
- bc = BrickColor.new
- vn = Vector3.new
- cn = CFrame.new
- ca = CFrame.Angles
- mpi = math.pi
- v3 = vn
- mr = math.rad
- br = BrickColor.new
- cf = CFrame.new
- ca = CFrame.Angles
- Colors = {"Really Red"}
- BladeColor = tostring(BrickColor.Random()) --Colors[math.random(1,#Colors)]
- TrailColor = BladeColor
- HopperName = "light saber"
- Rage = 100000
- MaxRage = Rage
- SwordType = "Single"
- LeftDebounce = {}
- RightDebounce = {}
- OtherDebounce = {}
- Anim = {key = {}}
- for i=1,#bets do table.insert(Anim.key,bets) end
- Anim.Move = "None"
- Anim.Click = false
- Anim.Button = false
- Anim.CanBerserk = 0
- Anim.ComboBreak = false
- Anim.Equipped = false
- keydown = false
- Speed = 2
- RageIncome = 500
- Left = false
- Right = false
- Anim.Act = false
- RealSpeed = 35
- DebounceSpeed = 0.85/Speed
- RageCost = {
- ["Berserk"] = 200;
- ["RotorBlade"] = 30;
- ["Blocking"] = 0.1;
- ["Boomerang"] = 30;
- ["RageRegening"] = -0.7;
- ["BoulderForce"] = 45;
- ["ForceWave"] = 65;
- ["ForceWave"] = 32;
- ["Teleport"] = 25;
- ["DualSpin"] = 4;
- }
- MagnitudeHit = {
- ["ForceWave"] = 500;
- }
- Damage = {
- ["RotorBlade"] = 8;
- ["BoulderForce"] = 100;
- ["Boomerang"] = 100;
- ["ForceWave"] = 100;
- ["DualSpin"] = 5;
- }
- Props = {}
- Props.MaxTeleDistance = 500
- Props.Buff = 1
- BlastMesh = Instance.new("FileMesh")
- BlastMesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
- RingMesh = Instance.new("FileMesh")
- RingMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
- RockMesh = Instance.new("FileMesh")
- RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
- RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
- DiamondMesh = Instance.new("FileMesh")
- DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- RingMesh = Instance.new("FileMesh")
- RingMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
- RockMesh = Instance.new("FileMesh")
- RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
- RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
- DiamondMesh = Instance.new("FileMesh")
- DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- RockMesh = Instance.new("FileMesh")
- RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
- RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
- DiamondMesh = Instance.new("FileMesh")
- DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- DiamondMesh = Instance.new("FileMesh")
- DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
- function rayCast(Pos, Dir, Max, Ignore)
- return Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
- end
- function MinusRage(raggge)
- Rage = Rage - raggge
- if Rage < 0 then Rage = 0 end
- end
- function r(zParent,zName)
- if zParent:findFirstChild(zName) ~= nil then
- zParent[zName]:Remove()
- else
- end
- end
- function rclass(zParent,zClass)
- local ch = zParent:GetChildren()
- for i=1,#ch do
- if (ch.className == zClass) then
- ch:Remove()
- else
- end
- end
- end
- function fWeld(zName,zParent,zPart0,zPart1,zCoco,a,b,c,d,e,f)
- local funcw = Instance.new("Weld")
- funcw.Name = zName
- funcw.Parent = zParent
- funcw.Part0 = zPart0
- funcw.Part1 = zPart1
- if (zCoco == true) then
- funcw.C0 = CFrame.new(a,b,c) *CFrame.fromEulerAnglesXYZ(d,e,f)
- else
- funcw.C1 = CFrame.new(a,b,c) *CFrame.fromEulerAnglesXYZ(d,e,f)
- end
- return funcw
- end
- function Dash(ob,se,mes,of)
- local off = nil
- if of == nil then off = 0 else off = of end
- pcall(function()
- coroutine.resume(coroutine.create(function()
- local dashin = true
- local oldpos = (ob.CFrame *CFrame.new(0,off,0)).p
- coroutine.resume(coroutine.create(function()
- wait(se) dashin = false end))
- for i=1,9999 do
- if dashin == false then break end
- local newpos = (ob.CFrame *CFrame.new(0,off,0)).p --+ Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
- local np = Instance.new("Part")
- np.BrickColor = BrickColor.new(TrailColor) np.CanCollide = false
- np.BottomSurface = 0 np.TopSurface = 0 np.Anchored = true np.Transparency = 0.4
- np.formFactor = "Custom" np.Parent = ob local mag = math.abs((newpos - oldpos).magnitude)
- local mp = nil
- if mes ~= nil then
- np.Size = Vector3.new(2,mag,2) mp = Instance.new("FileMesh",np) mp.MeshId = mes else
- np.Size = Vector3.new(0.4,0.4,mag) mp = Instance.new("BlockMesh",np) end
- np.CFrame = CFrame.new(newpos,oldpos)
- np.CFrame = np.CFrame + np.CFrame.lookVector* (mag/2)
- if mes == BlastMesh.MeshId then np.CFrame = np.CFrame *ca(mr(-90),0,0) else np.CFrame = np.CFrame *ca(0,0,mr(-45)) end
- oldpos = newpos
- coroutine.resume(coroutine.create(function()
- for i=1,0,-0.1 do
- np.Transparency = np.Transparency + 0.03
- --if mes ~= nil then
- --mp.Scale = Vector3.new(i,mag,i) else
- mp.Scale = Vector3.new(i,i,1) -- end
- wait()
- end
- np:Remove()
- end))
- wait(0.08)
- end
- end))
- end)
- end
- Sounds = {
- Boom = "http://www.roblox.com/asset/?id=16976189";
- SniperFire = "http://www.roblox.com/asset/?id=1369158";
- ShotgunFire2 = "http://www.roblox.com/asset/?id=1868836";
- MinigunFire = "http://www.roblox.com/asset/?id=2692806";
- MinigunCharge = "http://www.roblox.com/asset/?id=2692844";
- MinigunDischarge = "http://www.roblox.com/asset/?id=1753007";
- Flashbang = "http://www.roblox.com/asset/?id=16976189";
- Beep = "http://www.roblox.com/asset/?id=15666462";
- Smash = "http://www.roblox.com/asset/?id=2801263";
- Punch = "http://www.roblox.com/asset/?id=31173820";
- Slash = "rbxasset://sounds/swordslash.wav";
- Falcon = "http://www.roblox.com/asset/?id=1387390";
- Cast = "http://www.roblox.com/asset/?id=2101137";
- Spin = "http://www.roblox.com/asset/?id=1369159";
- Abscond = "http://www.roblox.com/asset/?id=2767090";
- ElectricalCharge = "http://www.roblox.com/asset/?id=2800815";
- FireExplosion = "http://www.roblox.com/asset/?id=3264793";
- SaberLightUp = "http://www.roblox.com/asset/?id=10209303";
- SaberSlash = "http://www.roblox.com/asset/?id=10209280";
- SaberHit = "http://www.roblox.com/asset/?id=44463749";
- EnergyBlast = "http://www.roblox.com/asset/?id=10209268";
- }
- function Sound(sid,pit,vol)
- local ss = Instance.new("Sound")
- ss.Name = "Sound"
- ss.Parent = Head
- ss.SoundId = sid
- ss.Pitch = pit
- ss.Volume = vol
- ss.PlayOnRemove = true
- wait()
- ss:Remove()
- end
- r(Char,"SwordPack")
- r(Char,"Suit")
- r(Char,"Saber" ..Player.Name)
- r(Pg,"Sabers")
- Suit = inew("Model")
- Suit.Name = "Suit"
- Suit.Parent = Char
- function p(pa,sh,x,y,z,c,a,tr,re,bc)
- local fp = it("Part",pa)
- fp.formFactor = "Custom"
- fp.Shape = sh
- fp.Size = v3(x,y,z)
- fp.CanCollide = c
- fp.Anchored = a
- fp.BrickColor = br(bc)
- fp.Transparency = tr
- fp.Reflectance = re
- fp.BottomSurface = 0
- fp.TopSurface = 0
- fp.CFrame = Torso.CFrame
- fp:BreakJoints()
- return fp
- end
- function weld(pa,p0,p1,x,y,z,a,b,c)
- local fw = it("Weld",pa)
- fw.Part0 = p0
- fw.Part1 = p1
- fw.C0 = cf(x,y,z) *ca(a,b,c)
- return fw
- end
- function ft(tab,nam)
- if tab == nil or nam == nil then print("U: Fail table") return false end
- for i=1,#tab do
- if tab == nam then
- return i
- else
- end
- end
- return nil
- end
- function spm(ty,pa,ssx,ssy,ssz)
- local sp = it("SpecialMesh",pa)
- sp.MeshType = ty
- sp.Scale = Vector3.new(ssx,ssy,ssz)
- return sp
- end
- Torso.Transparency = 1
- Torm = Instance.new("Model",Char)
- Torm.Name = "Saber" ..Player.Name
- Tor = p(Torm,"Block",1.98,1.98,1,false,false,0,0,"basda") Tor.Name = "Torso"
- Torw = weld(Tor,Torso,Tor,0,0,0,0,0,0)
- pcall(function() Char.Shirt:Clone().Parent = Torm end)
- pcall(function() Char.Pants:Clone().Parent = Torm end)
- function ShockWave(onb,scale,col)
- coroutine.resume(coroutine.create(function()
- local e1 = Instance.new("Part")
- e1.Anchored = true
- e1.formFactor = "Custom"
- e1.CanCollide = false
- e1.Size = Vector3.new(1,1,1)
- e1.BrickColor = BrickColor.new(col)
- e1.Transparency = 0.6
- e1.TopSurface = 0
- e1.BottomSurface = 0
- e1.Parent = Torm
- e1.CFrame = onb.CFrame
- e1.CFrame = e1.CFrame *CFrame.Angles(math.rad(-90),0,0)
- local e1m = Instance.new("SpecialMesh")
- e1m.MeshType = "FileMesh"
- e1m.Scale = Vector3.new(3,3,3)
- e1m.Parent = e1
- e1m.MeshId = RingMesh.MeshId
- local r1 = Instance.new("Part")
- r1.Anchored = true
- r1.formFactor = "Custom"
- r1.CanCollide = false
- r1.Size = Vector3.new(1,1,1)
- r1.BrickColor = BrickColor.new(col)
- r1.Transparency = 0.6
- r1.TopSurface = 0
- r1.BottomSurface = 0
- r1.Parent = Torm
- r1.CFrame = e1.CFrame *CFrame.Angles(math.rad(90),0,0)
- local r1m = Instance.new("SpecialMesh")
- r1m.MeshType = "FileMesh"
- r1m.Scale = Vector3.new(3,3,3)
- r1m.Parent = r1
- r1m.MeshId = BlastMesh.MeshId
- for i=1,30 do
- local pluscal = scale/38
- e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
- r1m.Scale = r1m.Scale + Vector3.new(pluscal/1.5,pluscal/3,pluscal/1.5)
- r1.CFrame = r1.CFrame * CFrame.Angles(0,math.rad(6),0)
- wait()
- end
- for i=1,30 do
- local pluscal = scale/38
- e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
- r1m.Scale = r1m.Scale + Vector3.new(pluscal/1.5,pluscal/4,pluscal/1.5)
- r1.CFrame = r1.CFrame * CFrame.Angles(0,math.rad(6),0)
- e1.Transparency = e1.Transparency + 0.1
- r1.Transparency = r1.Transparency + 0.1
- wait()
- end
- e1:Remove()
- r1:Remove()
- end))
- end
- function Explode(onb,scale,col)
- coroutine.resume(coroutine.create(function()
- local e1 = Instance.new("Part")
- e1.Anchored = true
- e1.formFactor = "Custom"
- e1.CanCollide = false
- e1.Size = Vector3.new(1,1,1)
- e1.BrickColor = BrickColor.new(col)
- e1.Transparency = 0.6
- e1.TopSurface = 0
- e1.BottomSurface = 0
- e1.Parent = Torm
- e1.CFrame = onb.CFrame
- local e1m = Instance.new("SpecialMesh")
- e1m.MeshType = "Sphere"
- e1m.Parent = e1
- local r1 = Instance.new("Part")
- r1.Anchored = true
- r1.formFactor = "Custom"
- r1.CanCollide = false
- r1.Size = Vector3.new(1,1,1)
- r1.BrickColor = BrickColor.new(col)
- r1.Transparency = 0.6
- r1.TopSurface = 0
- r1.BottomSurface = 0
- r1.Parent = Torm
- r1.CFrame = e1.CFrame *CFrame.Angles(math.rad(180),0,0)
- local r1m = Instance.new("SpecialMesh")
- r1m.MeshType = "FileMesh"
- r1m.Scale = Vector3.new(3,3,3)
- r1m.Parent = r1
- r1m.MeshId = RingMesh.MeshId
- local r2 = Instance.new("Part")
- r2.Anchored = true
- r2.formFactor = "Custom"
- r2.CanCollide = false
- r2.Size = Vector3.new(1,1,1)
- r2.BrickColor = BrickColor.new(col)
- r2.Transparency = 0.6
- r2.TopSurface = 0
- r2.BottomSurface = 0
- r2.Parent = Torm
- r2.CFrame = e1.CFrame *CFrame.Angles(0,math.rad(180),0)
- local r2m = Instance.new("SpecialMesh")
- r2m.MeshType = "FileMesh"
- r2m.Parent = r2
- r2m.Scale = Vector3.new(3,3,3)
- r2m.MeshId = RingMesh.MeshId
- local bla = Instance.new("Part")
- bla.Anchored = true
- bla.formFactor = "Custom"
- bla.CanCollide = false
- bla.Size = Vector3.new(1,1,1)
- bla.BrickColor = BrickColor.new(col)
- bla.Transparency = 0.6
- bla.TopSurface = 0
- bla.BottomSurface = 0
- bla.Parent = Torm
- bla.CFrame = CFrame.new(e1.Position.x,e1.Position.y,e1.Position.z)
- local blam = Instance.new("SpecialMesh")
- blam.MeshType = "FileMesh"
- blam.Parent = bla
- blam.Scale = Vector3.new(5,5,5)
- blam.MeshId = BlastMesh.MeshId
- for i=1,30 do
- local pluscal = scale/38
- e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
- r1m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
- r2m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
- blam.Scale = blam.Scale + Vector3.new(pluscal,pluscal/2,pluscal)
- bla.CFrame = bla.CFrame * CFrame.Angles(0,math.rad(12),0)
- r1.CFrame = r1.CFrame * CFrame.Angles(math.rad(6),0,0)
- r2.CFrame = r2.CFrame * CFrame.Angles(0,math.rad(6),0)
- wait()
- end
- for i=1,30 do
- local pluscal = scale/38
- e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
- r1m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
- r2m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
- blam.Scale = blam.Scale + Vector3.new(pluscal/1.5,pluscal/3,pluscal/1.5)
- bla.CFrame = bla.CFrame * CFrame.Angles(0,math.rad(12),0)
- r1.CFrame = r1.CFrame * CFrame.Angles(math.rad(6),0,0)
- r2.CFrame = r2.CFrame * CFrame.Angles(0,math.rad(6),0)
- bla.Transparency = bla.Transparency + 0.1
- e1.Transparency = e1.Transparency + 0.1
- r1.Transparency = r1.Transparency + 0.1
- r2.Transparency = r2.Transparency + 0.1
- wait()
- end
- e1:Remove()
- r1:Remove()
- r2:Remove()
- end))
- end
- H1 = p(Torm,"Block",0.5,0.9,0.5,false,false,0,0.1,"Medium stone grey") spm("Head",H1,1,1.3,1)
- H1w = weld(Tor,Torso,H1,0.4,-0.7,0.5,0,0,mr(45))
- H2 = p(Torm,"Block",0.5,0.9,0.5,false,false,0,0.1,"Medium stone grey") spm("Head",H2,1,1.3,1)
- H2w = weld(Tor,H1,H2,0,-0.8,0,mr(180),0,0)
- Des1 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Instance.new("CylinderMesh",Des1)
- Des1w = weld(Tor,H1,Des1,0,0.5,0,0,0,0)
- Des2 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Instance.new("CylinderMesh",Des2)
- Des2w = weld(Tor,H2,Des2,0,0.5,0,0,0,0)
- Des21 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Des21m = Instance.new("CylinderMesh",Des21) Des21m.Scale = Vector3.new(1,0.6,1)
- Des21w = weld(Tor,H1,Des21,0,-0.55,0,0,0,0)
- Des22 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Des22m = Instance.new("CylinderMesh",Des22) Des22m.Scale = Vector3.new(1,0.6,1)
- Des22w = weld(Tor,H2,Des22,0,-0.55,0,0,0,0)
- Blad1 = p(Torm,"Block",0.3,4,0.3,false,false,1,0.25,BladeColor) M1 = spm("Head",Blad1,1,1,1)
- Blad1w = weld(Tor,H1,Blad1,0,1.9,0,0,0,0)
- Blad2 = p(Torm,"Block",0.3,4,0.3,false,false,1,0.25,BladeColor) M2 = spm("Head",Blad2,1,1,1)
- Blad2w = weld(Tor,H2,Blad2,0,1.9,0,0,0,0)
- Glow1 = p(Torm,"Block",0.47,4.2,0.47,false,false,1,0,BladeColor) GM1 = spm("Head",Glow1,1,1,1)
- Glow1w = weld(Tor,H1,Glow1,0,1.9,0,0,0,0)
- Glow2 = p(Torm,"Block",0.47,4.2,0.47,false,false,1,0,BladeColor) GM2 = spm("Head",Glow2,1,1,1)
- Glow2w = weld(Tor,H2,Glow2,0,1.9,0,0,0,0)
- r(Bp,HopperName)
- bin = inew("HopperBin")
- bin.Name = HopperName
- bin.Parent = Bp
- Gui = Instance.new("ScreenGui",Pg)
- Gui.Name = "Sabers"
- Frame = Instance.new("Frame",Gui)
- Frame.BackgroundTransparency = 1 Frame.Size = UDim2.new(1,0,1,0)
- ImageGui = Instance.new("ImageLabel",Frame)
- ImageGui.Image = "http://www.roblox.com/asset/?id=51262246"
- ImageGui.BackgroundTransparency = 1
- ImageGui.Size = UDim2.new(0.3,0,0.075,0)
- HealthBar = Instance.new("ImageLabel",Frame)
- HealthBar.Image = "http://www.roblox.com/asset/?id=48965808"
- HealthBar.BorderSizePixel = 0
- HealthBar.Size = UDim2.new(0.23,0,0.017,0)
- HealthBar.Position = UDim2.new(0.06,0,0.017,0)
- RageBar = Instance.new("ImageLabel",Frame)
- RageBar.Image = "http://www.roblox.com/asset/?id=48965808"
- RageBar.BorderSizePixel = 0
- RageBar.Size = UDim2.new(0.165,0,0.012,0)
- RageBar.Position = UDim2.new(0.06,0,0.04,0)
- RageBar.BackgroundColor3 = BrickColor.new("Alder").Color
- SelectBar = Instance.new("ImageButton",Frame)
- SelectBar.Image = "http://www.roblox.com/asset/?id=48965808"
- SelectBar.BorderSizePixel = 0
- SelectBar.Size = UDim2.new(0.1,0,0.07,0)
- SelectBar.Position = UDim2.new(0.8,0,0.6,0)
- SelectBar.BackgroundColor3 = BrickColor.new(BladeColor).Color
- SelectrBar = Instance.new("TextLabel",SelectBar)
- SelectrBar.BackgroundTransparency = 1
- SelectrBar.BorderSizePixel = 0
- SelectrBar.Size = UDim2.new(0,0,0,0)
- SelectrBar.Position = UDim2.new(0.5,0,0.5,0)
- SelectrBar.Font = "ArialBold"
- SelectrBar.FontSize = "Size18"
- SelectBar.MouseButton1Up:connect(function()
- if Anim.Move ~= "None" then return end
- if Anim.Act == true then return end
- if Anim.Equipped == false then return end
- if SwordType == "Single" then
- Anim.Move = "Changing"
- Anims.ChangeToDual(0,1,0.065*Speed) SwordType = "Dual"
- Anim.Move = "None"
- else
- Anim.Move = "Changing"
- Anims.ChangeToSingle(0,1,0.065*Speed) SwordType = "Single"
- Anim.Move = "None"
- end
- end)
- coroutine.resume(coroutine.create(function()
- while true do
- wait(0.05)
- local hh = Hum.Health local hmh = Hum.MaxHealth
- HealthBar.Size = UDim2.new((hh/hmh)*0.23,0,0.017,0)
- if ((hh/hmh)*100) > 75 then
- HealthBar.BackgroundColor3 = BrickColor.new("Alder").Color
- elseif ((hh/hmh)*100) > 25 and ((hh/hmh)*100) < 76 then
- HealthBar.BackgroundColor3 = BrickColor.new("Deep orange").Color
- elseif ((hh/hmh)*100) < 26 then
- HealthBar.BackgroundColor3 = BrickColor.new("Bright red").Color
- end
- RageBar.Size = UDim2.new((Rage/MaxRage)*0.165,0,0.012,0)
- SelectrBar.Text = SwordType
- end
- end))
- -------
- function TellXPos(brick1,posd)
- local lb = p(nil,"Block",1,1,1,true,false,1,0.1,BladeColor)
- lb.CFrame = CFrame.new((brick1.CFrame *cf(-10,0,0)).p)
- local rb = p(nil,"Block",1,1,1,true,false,1,0.1,BladeColor)
- rb.CFrame = CFrame.new((brick1.CFrame *cf(10,0,0)).p)
- local posml = math.abs((posd - rb.Position).magnitude)
- local posmr = math.abs((posd - lb.Position).magnitude)
- if posml > posmr then
- return "left"
- else
- return "right"
- end
- end
- function GetNearPlayer(urpos,maxmag)
- if maxmag == nil then return nil end
- for i,v in pairs(game.Players:GetChildren()) do
- if v.Character ~= Char and v.Character ~= nil and v.Character:findFirstChild("Torso") ~= nil and math.abs((v.Character.Torso.Position-urpos).magnitude) < maxmag then
- return v.Character.Torso
- end
- end
- return nil
- end
- function Dmgz(hum,dmg)
- dmg = dmg*Props.Buff
- hum.Health = hum.Health - dmg
- Rage = Rage + ((dmg/1.25)*RageIncome)
- if Rage > MaxRage then Rage = MaxRage end
- end
- coroutine.resume(coroutine.create(function()
- while true do
- wait()
- if Right == true and Anim.Move == "ForceWave" then
- for i,v in pairs(workspace:GetChildren()) do
- coroutine.resume(coroutine.create(function()
- if v ~= Char and v ~= nil and v:findFirstChild("Torso") ~= nil and math.abs((v.Torso.Position-Blad2.Position).magnitude) < MagnitudeHit[Anim.Move] then
- local hit = v.Torso
- if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(RightDebounce,hit.Parent.Name) == nil then
- Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
- table.insert(RightDebounce,hit.Parent.Name)
- wait(DebounceSpeed) local nf = ft(RightDebounce,hit.Parent.Name) if nf ~= nil then table.remove(RightDebounce,nf) end
- end
- else
- if v:IsA("BasePart") and v.Anchored == false and math.abs((v.Position-Blad2.Position).magnitude) < MagnitudeHit[Anim.Move] then v:BreakJoints() v.Velocity = cf(Blad2.Position,v.Position).lookVector*30 + Vector3.new(0,20,0) end
- end
- end))
- end -- for
- end
- end
- end))
- Blad1.Touched:connect(function(hit)
- if Left == true then
- if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(LeftDebounce,hit.Parent.Name) == nil then
- coroutine.resume(coroutine.create(function()
- table.insert(LeftDebounce,hit.Parent.Name)
- wait(DebounceSpeed) local nf = ft(LeftDebounce,hit.Parent.Name) if nf ~= nil then table.remove(LeftDebounce,nf) end
- end))
- Sound(Sounds.SaberHit,1,1)
- Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
- else
- --if hit.Parent:findFirstChild("Humanoid") == nil and not hit:IsDescendantOf(Char) and hit.Anchored == false then hit:BreakJoints() hit.Velocity = cf(Blad1.Position,hit.Position).lookVector*30 end
- end
- end
- end)
- Blad2.Touched:connect(function(hit)
- if Right == true then
- if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(RightDebounce,hit.Parent.Name) == nil then
- coroutine.resume(coroutine.create(function()
- table.insert(RightDebounce,hit.Parent.Name)
- wait(DebounceSpeed) local nf = ft(RightDebounce,hit.Parent.Name) if nf ~= nil then table.remove(RightDebounce,nf) end
- end))
- Sound(Sounds.SaberHit,1,1)
- Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
- else
- --if hit.Parent:findFirstChild("Humanoid") == nil and not hit:IsDescendantOf(Char) and hit.Anchored == false then hit:BreakJoints() hit.Velocity = cf(Blad2.Position,hit.Position).lookVector*30 end
- end
- end
- end)
- LW = inew("Weld")
- RW = inew("Weld")
- Fla = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
- Fra = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
- Flaw = fWeld("Weld",Fla,Tor,Fla,true,-1.5,0.5,0,0,0,0)
- Fraw = fWeld("Weld",Fla,Tor,Fra,true,1.5,0.5,0,0,0,0)
- Flaw.C1 = CFrame.new(0,0.5,0)
- Fraw.C1 = CFrame.new(0,0.5,0)
- Fll = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
- Frl = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
- Fllw = fWeld("Weld",Fll,Torso,Fll,true,0,0,0,0,0,0)
- Frlw = fWeld("Weld",Fll,Torso,Frl,true,0,0,0,0,0,0)
- function FeetWeld(yesorno,lhh,rhh)
- if yesorno == false then
- lhh.Parent = nil
- rhh.Parent = nil
- Lh.Parent = Torso
- Rh.Parent = Torso
- Lh.Part0 = Tor
- Rh.Part0 = Tor
- Lh.Part1 = Char["Left Leg"]
- Rh.Part1 = Char["Right Leg"]
- return Lh,Rh
- else
- Rh.Parent = nil
- Lh.Parent = nil
- local hl,hr = it("Weld",Torso),it("Weld",Torso)
- hl.Part0 = Fll
- hr.Part0 = Frl
- hl.Part1 = Char["Left Leg"]
- hr.Part1 = Char["Right Leg"]
- hr.C1 = cf(-0.5,1.75,0)
- hl.C1 = cf(0.5,1.75,0)
- return hl,hr
- end
- end
- Anims = {}
- Anims.Equip = function(i1,i2,is)
- Anim.Act = true
- for i=i1,i2,is do
- RW.C1 = ca(mr(40*i),mr(20*i),0)
- RW.C0 = cf(-0.4*i,-0.1*i,0.4*i)
- wait()
- end
- H1w.Part0 = Ra
- H1w.Part1 = H1
- H1w.C0 = cf(0,-1.1,0) *ca(0,mr(180),0) H1w.C1 = ca(mr(-90),0,0)
- Sound(Sounds.Slash,1,1)
- for i=i1,i2,is do
- H1w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(270*i)),0)
- LW.C1 = ca(mr(-80*i),mr(40*i),0)
- LW.C0 = cf(0.6*i,0.3*i,-1*i)
- RW.C1 = ca(mr(40+(-120*i)),mr(20+(-60*i)),0)
- RW.C0 = cf(-0.4+(-0.2*i),-0.1+(0.4*i),0.4+(-1.4*i))
- wait()
- end
- Sound(Sounds.SaberLightUp,3,1)
- for i=i1,i2,is do
- Blad1w.C0 = cf(0,0.95+(0.95*i),0)
- Blad2w.C0 = cf(0,0.95+(0.95*i),0)
- M1.Scale = Vector3.new(1,1*i,1)
- M2.Scale = Vector3.new(1,1*i,1)
- Blad1.Transparency = 0.9-(1*i)
- Blad2.Transparency = 0.9-(1*i)
- Glow1w.C0 = cf(0,0.95+(0.95*i),0)
- Glow2w.C0 = cf(0,0.95+(0.95*i),0)
- GM1.Scale = Vector3.new(1,1*i,1)
- GM2.Scale = Vector3.new(1,1*i,1)
- Glow1.Transparency = 1.05-(0.5*i)
- Glow2.Transparency = 1.05-(0.5*i)
- wait()
- end
- Anim.Act = false
- end
- Anims.UnEquip = function(i1,i2,is)
- Anim.Act = true
- Sound(Sounds.SaberLightUp,3,1)
- for i=i1,i2,is do
- Blad1w.C0 = cf(0,0.95+(0.95*i),0)
- Blad2w.C0 = cf(0,0.95+(0.95*i),0)
- M1.Scale = Vector3.new(1,1*i,1)
- M2.Scale = Vector3.new(1,1*i,1)
- Blad1.Transparency = 0.9-(1*i)
- Blad2.Transparency = 0.9-(1*i)
- Glow1w.C0 = cf(0,0.95+(0.95*i),0)
- Glow2w.C0 = cf(0,0.95+(0.95*i),0)
- GM1.Scale = Vector3.new(1,1*i,1)
- GM2.Scale = Vector3.new(1,1*i,1)
- Glow1.Transparency = 1.05-(0.5*i)
- Glow2.Transparency = 1.05-(0.5*i)
- wait()
- end
- Sound(Sounds.Slash,1,1)
- for i=i1,i2,is do
- H1w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(270*i)),0)
- LW.C1 = ca(mr(-80*i),mr(40*i),0)
- LW.C0 = cf(0.6*i,0.3*i,-1*i)
- RW.C1 = ca(mr(40+(-120*i)),mr(20+(-60*i)),0)
- RW.C0 = cf(-0.4+(-0.2*i),-0.1+(0.4*i),0.4+(-1.4*i))
- wait()
- end
- H1w.Part0 = Torso
- H1w.Part1 = H1
- H1w.C0 = cf(0.4,-0.7,0.5) *ca(0,0,mr(45))
- H1w.C1 = cf(0,0,0) *ca(0,0,0)
- for i=i1,i2,is do
- RW.C1 = ca(mr(40*i),mr(20*i),0)
- RW.C0 = cf(-0.4*i,-0.1*i,0.4*i)
- wait()
- end
- Anim.Act = false
- end
- Anims.ChangeToDual = function(i1,i2,is)
- Anim.Act = true
- for i=i1,i2,is*Speed do
- H1w.C0 = cf(0,-1.1,0) *ca(mr(-80*i),mr(50*i),0)
- wait()
- end
- Sound(Sounds.SaberHit,1,1)
- Sound(Sounds.SaberLightUp,2,0.5)
- H1w.Part0 = La
- H1w.Part1 = H1
- H2w.Part0 = Ra
- H2w.Part1 = H2
- H2w.C1 = ca(mr(-90),0,0)
- for i=i1,i2,is*Speed do
- H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-90+(-90*i)),mr(20+(-20*i)))
- H2w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(90*i)),mr(-35+(-35*i)))
- LW.C1 = ca(mr(-80+(20*i)),mr(40+(-70*i)),0)
- LW.C0 = cf(0.6+(-0.6*i),0.3+(-0.3*i),-1+(0.5*i))
- RW.C1 = ca(mr(-80+(20*i)),mr(-40+(70*i)),0)
- RW.C0 = cf(-0.6+(0.6*i),0.3+(-0.3*i),-1+(0.5*i))
- wait()
- end
- Anim.Act = false
- end
- Anims.ChangeToSingle = function(i1,i2,is)
- Anim.Act = true
- for i=i2,i1,-is*Speed do
- H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-90+(-90*i)),mr(20+(-20*i)))
- H2w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(90*i)),mr(-35+(-35*i)))
- LW.C1 = ca(mr(-80+(20*i)),mr(40+(-70*i)),0)
- LW.C0 = cf(0.6+(-0.6*i),0.3+(-0.3*i),-1+(0.5*i))
- RW.C1 = ca(mr(-80+(20*i)),mr(-40+(70*i)),0)
- RW.C0 = cf(-0.6+(0.6*i),0.3+(-0.3*i),-1+(0.5*i))
- wait()
- end
- H1w.Part0 = Ra
- H1w.Part1 = H1
- H2w.Part0 = H1
- H2w.Part1 = H2
- H2w.C1 = ca(0,0,0)
- H2w.C0 = cf(0,-0.8,0) *ca(mr(180),0,0)
- Sound(Sounds.SaberLightUp,2,0.5)
- Sound(Sounds.SaberHit,1,1)
- for i=i2,i1,-is*Speed do
- H1w.C0 = cf(0,-1.1,0) *ca(mr(-80*i),mr(50*i),0)
- wait()
- end
- Anim.Act = false
- end
- Anims.RotorBlade = function(i1,i2,is,RaigCost)
- local lolpos = (Torso.Position - mouse.hit.p).unit
- local allx = (lolpos.y*80)-10
- local ally = (((mouse.X-(mouse.ViewSizeX/2))/mouse.ViewSizeX)*1.8)*-90
- Anim.Act = true
- for i=i1,i2,is do
- LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
- LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(90*i),0)
- RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(((-90)+ally)*i),0)
- Torw.C1 = ca(0,mr(-90*i),0)
- wait()
- end
- DebounceSpeed = DebounceSpeed - (0.5*Speed)
- Hum.WalkSpeed = Hum.WalkSpeed + (8*Speed)
- Left = true
- Right = true
- Dash(Blad1,2/Speed,nil,2)
- Dash(Blad2,2/Speed,nil,2)
- H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,-0.4,0) *ca(mr(-90),0,0)
- local soundtime = 0
- for i=i1,i2*4,is do
- if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
- H1w.C0 = cf(0,-1.1,0) *ca(0,mr(360*i),0)
- wait()
- end
- H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,0,0) *ca(mr(-90),0,0)
- DebounceSpeed = DebounceSpeed + (0.5*Speed)
- Hum.WalkSpeed = Hum.WalkSpeed - (8*Speed)
- Left = false
- Right = false
- for i=i2,i1,-is do
- LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
- LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(90*i),0)
- RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(((-90)+ally)*i),0)
- Torw.C1 = ca(0,mr(-90*i),0)
- wait()
- end
- Torw.C1 = ca(0,0,0)
- Anim.Act = false
- end
- -------
- Anims.Boomerang = function(i1,i2,is,RaigCost)
- MinusRage(RaigCost)
- local lolpos = (Head.Position - mouse.hit.p).unit
- local allx = (lolpos.y*80)-10
- Anim.Act = true
- for i=i1,i2,is do
- LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
- LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(60*i),0)
- RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-60*i),0)
- Torw.C1 = ca(0,mr(-60*i),0)
- H1w.C0 = cf(0,-1.1,0) *ca(mr(80*i),0,0)
- wait()
- end
- DebounceSpeed = DebounceSpeed - (0.5*Speed)
- Left = true
- Right = true
- Dash(Blad1,3.8/Speed,nil,2)
- Dash(Blad2,3.8/Speed,nil,2)
- H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,-0.4,0) *ca(mr(-90),0,0)
- local soundtime = 0
- for i=i1,i2,is/2 do
- if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
- H1w.C0 = cf(10*i,-1.1+(-15*i),0) *ca(mr(90),mr(720*i),0)
- wait()
- end
- for i=i1,i2,is/2 do
- if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
- H1w.C0 = cf(10+(-20*i),-16.1,0) *ca(mr(90),mr(720*i),0)
- wait()
- end
- for i=i1,i2,is/2 do
- if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
- H1w.C0 = cf(-10+(10*i),-16.1+(15*i),0) *ca(mr(90),mr(720*i),0)
- wait()
- end
- H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,0,0) *ca(mr(-90),0,0)
- DebounceSpeed = DebounceSpeed + (0.5*Speed)
- Left = false
- Right = false
- for i=i2,i1,-is do
- LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
- LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(60*i),0)
- RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-60*i),0)
- Torw.C1 = ca(0,mr(-60*i),0)
- H1w.C0 = cf(0,-1.1,0) *ca(mr(80*i),0,0)
- wait()
- end
- Torw.C1 = ca(0,0,0)
- Anim.Act = false
- end
- Anims.BoulderForce = function(i1,i2,is,RaigCost)
- MinusRage(RaigCost)
- Anim.Act = true
- for i=i1,i2,is do
- LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
- LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
- RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
- Torw.C1 = ca(0,mr(50*i),0)
- wait()
- end
- local bould = p(workspace,"Block",4,4,8,true,true,0,0,"Medium stone grey") bould.Name = "Boulder" bould.Material = "Concrete"
- local rm = RockMesh:Clone() rm.Scale = Vector3.new(3,3,4.8) rm.Parent = bould
- bould.Elasticity = 0 bould.Friction = 2 bould.CFrame = cf(Torso.Position.x+(math.random(-14,14)),Torso.Position.y-5,Torso.Position.z+(math.random(-14,14))) *CFrame.Angles(math.random(-33,33)/10,math.random(-33,33)/10,math.random(-33,33)/10)
- local warpdes = true
- local bpos = bould.Position
- Sound(Sounds.Cast,0.95,0.8)
- coroutine.resume(coroutine.create(function() repeat Functions.BrickWarpDesign(bould,9) wait() until warpdes == false end))
- for i=0,1,0.08 do bould.CFrame = CFrame.new(bpos.x,bpos.y,bpos.z) + Vector3.new(0,20*i,0) wait() end wait(1) bould.CFrame = CFrame.new(bpos.x,bpos.y+20,bpos.z) bould.CFrame = cf(bould.Position,mouse.hit.p)
- bould.Anchored = false wait() bould.Velocity = bould.CFrame.lookVector *(math.random(180,350)) bould.Touched:connect(function(hit) Functions.BoulderTouch(hit,bould) end)
- wait(0.5)
- warpdes = false
- game.Debris:AddItem(bould,10)
- for i=i2,i1,-is do
- LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
- LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
- RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
- Torw.C1 = ca(0,mr(50*i),0)
- wait()
- end
- Torw.C1 = ca(0,0,0)
- Anim.Act = false
- end
- Anims.ForceWave = function(i1,i2,is,RaigCost)
- local Hit, hitpos = rayCast(Torso.Position,((Torso.Position - Vector3.new(0,10000,0)) - Torso.Position),999.999,Player.Character)
- if Hit == nil then Anim.Act = false return end
- MinusRage(RaigCost)
- Anim.Act = true
- lh2,rh2 = FeetWeld(true,Lh,Rh)
- local bp2 = Instance.new("BodyPosition",Torso)
- bp2.maxForce = Vector3.new(0,math.huge,0)
- Humanoid.WalkSpeed = Humanoid.WalkSpeed - (RealSpeed-4)
- DebounceSpeed = DebounceSpeed + (1.1*Speed)
- bp2.position = Torso.Position + Vector3.new(0,25,0)
- Dash(Blad1,2.5/Speed)
- Dash(Blad2,2.5/Speed)
- local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,0.3,0,BladeColor) wav.Anchored = true
- local wavm = BlastMesh:Clone()
- wavm.Parent = wav
- wavm.Scale = Vector3.new(15,6,15)
- local cff = Torso.CFrame - Vector3.new(0,0,0)
- coroutine.resume(coroutine.create(function()
- Dash(Blad1,4/Speed)
- Dash(Blad2,4/Speed)
- for i=i1,i2,is*Speed do
- LW.C1 = ca(mr(-80+(-100*i)),mr(40-(40*i)),mr(45*i))
- LW.C0 = cf(0.6,0.3+(1.4*i),-1+(1*i))
- RW.C1 = ca(mr(-80+(-100*i)),mr(-40+(40*i)),mr(-45*i))
- RW.C0 = cf(-0.6,0.3+(1.4*i),-1+(1*i))
- lh2.C1 = ca(mr(30*i),0,mr(15*i))
- rh2.C1 = ca(mr(30*i),0,mr(-15*i))
- lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
- rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
- H1w.C0 = cf(0,-1.1+(-0.9*i),0) *ca(0,mr(360*i),0)
- H1w.C1 = ca(mr(-90+(40*i)),0,0)
- wait()
- end for i=i1,i2*3,is*Speed do H1w.C1 = ca(mr(-50),mr(360*i),0) wait() end end)) Sound(Sounds.Cast,0.45,1) for i=i1,i2*5,is do Functions.BrickWarpDesign(Torso,13) wav.CFrame = cff *ca(0,mr(180*i),0) wait() end
- for i=1,0.3,-0.14*Speed do wav.Transparency = i wait() end wav:Remove()
- for i=i2,i1,-is*Speed do
- LW.C1 = ca(mr(-80+(-100*i)),mr(40-(40*i)),mr(45*i))
- LW.C0 = cf(0.6,0.3+(1.4*i),-1+(1*i))
- RW.C1 = ca(mr(-80+(-100*i)),mr(-40+(40*i)),mr(-45*i))
- RW.C0 = cf(-0.6,0.3+(1.4*i),-1+(1*i))
- lh2.C1 = ca(mr(30*i),0,mr(15*i))
- rh2.C1 = ca(mr(30*i),0,mr(-15*i))
- lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
- rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
- H1w.C0 = cf(0,-1.1+(-0.9*i),0) *ca(0,mr(360*i),0)
- H1w.C1 = ca(mr(-90+(40*i)),0,0)
- wait()
- end
- bp2:Remove()
- local bg = Instance.new("BodyGyro",Torso) bg.maxTorque = Vector3.new(math.huge,0,math.huge)
- local bp = Instance.new("BodyPosition",Torso) bp.position = Torso.Position bp.maxForce = Vector3.new(math.huge,1000000,math.huge)
- rpos = math.abs(hitpos.y - Torso.Position.y)
- rpos = rpos - 1.2
- local tpos = Torso.Position
- Hum.WalkSpeed = 0
- Hum.PlatformStand = true
- Dash(Blad2,1.6/Speed,RingMesh.MeshId)
- for i=i1,i2,is do
- bp.position = tpos - Vector3.new(0,rpos*i,0)
- Neck.C0 = cf(0,1-(0.5*i),-0.5*i) *ca(Neck.C1:toEulerAnglesXYZ())
- Torw.C1 = ca(mr(20*i),0,0)
- Torw.C0 = cf(0,-0.2*i,-0.2*i)
- lh2.C0 = cf(-0.5,-1.9+(1*i),-1.1*i) *ca(mr(10*i),mr(90),0)
- rh2.C0 = cf(0.5,-1.9+(1*i),0.1*i) *ca(mr(-95*i),mr(-90),0)
- LW.C1 = ca(mr(-80+(30*i)),mr(40),0)
- LW.C0 = cf(0.6,0.3-(0.3*i),-1+(0.3*i))
- RW.C1 = ca(mr(-80+(30*i)),mr(-40),0)
- RW.C0 = cf(-0.6,0.3-(0.3*i),-1+(0.3*i))
- H1w.C0 = cf(0,-1.1,0) *ca(mr(55*i),0,0)
- wait()
- end
- wait(0.25)
- Sound(Sounds.Boom,0.5,1)
- Sound(Sounds.EnergyBlast,0.9,1)
- Right = true
- ShockWave(Torso,50,BladeColor)
- wait(1.5)
- Right = false
- local t2pos = Torso.Position
- for i=i2,i1,-is do
- bp.position = t2pos - Vector3.new(0,1.5-(1.5*i),0)
- Neck.C0 = cf(0,1-(0.5*i),-0.5*i) *ca(Neck.C1:toEulerAnglesXYZ())
- Torw.C1 = ca(mr(20*i),0,0)
- Torw.C0 = cf(0,-0.2*i,-0.2*i)
- lh2.C0 = cf(-0.5,-1.9+(1*i),-1.1*i) *ca(mr(10*i),mr(90),0)
- rh2.C0 = cf(0.5,-1.9+(1*i),0.1*i) *ca(mr(-95*i),mr(-90),0)
- LW.C1 = ca(mr(-80+(30*i)),mr(40),0)
- LW.C0 = cf(0.6,0.3-(0.3*i),-1+(0.3*i))
- RW.C1 = ca(mr(-80+(30*i)),mr(-40),0)
- RW.C0 = cf(-0.6,0.3-(0.3*i),-1+(0.3*i))
- H1w.C0 = cf(0,-1.1,0) *ca(mr(55*i),0,0)
- wait()
- end
- DebounceSpeed = DebounceSpeed - (1.1*Speed)
- bp:Remove()
- bg:Remove()
- Hum.PlatformStand = false
- Hum.WalkSpeed = RealSpeed
- Torw.C1 = ca(0,0,0)
- Anim.Act = false
- Lh,Rh = FeetWeld(false,lh2,rh2)
- end
- Anims.DualSpin = function(i1,i2,is,RaigCost)
- MinusRage(RaigCost)
- Anim.Act = true
- for i=i1,i2,is*Speed do
- H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-180-(-90*i)),mr(0*i)) H1w.C1 = ca(mr(-90-(60*i)),0,mr(0*i))
- H2w.C0 = cf(0,-1.1,0) *ca(0,mr(180-(270*i)),mr(0*i)) H2w.C1 = ca(mr(-90+(-30*i)),0,0)
- LW.C1 = ca(mr(-60+(-40*i)),mr(-30+(-75*i)),mr(0*i))
- LW.C0 = cf(0.13*i,0.5*i,-0.5+(0.5*i))
- RW.C1 = ca(mr(-60+(-20*i)),mr(30+(45*i)),mr(0*i))
- RW.C0 = cf(0.13*i,0.4*i,-0.5+(0.4*i))
- wait()
- end
- DebounceSpeed = DebounceSpeed - (0.5*Speed) Right = true Left = true Dash(Blad1,2.6/Speed,nil,2) Dash(Blad2,2.6/Speed,nil,2) local x,y,z = Neck.C0:toEulerAnglesXYZ()
- local soundtime = 0
- for i=i1,i2*4,is*Speed do if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end Torw.C1 = ca(0,mr(i*360),0) Neck.C0 = cf(0,1,0) *ca(x,y,z+mr(-360*i)) wait() end Neck.C0 = cf(0,1,0) *ca(x,y,z)Torw.C1 = ca(0,0,0)
- DebounceSpeed = DebounceSpeed + (0.5*Speed) for i=i2,i1,-is*Speed do
- H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-180-(-90*i)),mr(0*i)) H1w.C1 = ca(mr(-90-(60*i)),0,mr(0*i))
- H2w.C0 = cf(0,-1.1,0) *ca(0,mr(180-(270*i)),mr(0*i)) H2w.C1 = ca(mr(-90+(-30*i)),0,0)
- LW.C1 = ca(mr(-60+(-40*i)),mr(-30+(-75*i)),mr(0*i))
- LW.C0 = cf(0.13*i,0.5*i,-0.5+(0.5*i))
- RW.C1 = ca(mr(-60+(-20*i)),mr(30+(45*i)),mr(0*i))
- RW.C0 = cf(0.13*i,0.4*i,-0.5+(0.4*i))
- wait()
- end Right = false Left = false
- Anim.Act = false
- end
- ----------------------------
- ----------------------------
- ----------------------------
- ----------------------------
- Lh = Torso["Left Hip"]
- Rh = Torso["Right Hip"]
- Functions = {}
- Functions.BoulderTouch = function(hit2,bould)
- print(bould.Name)
- for i,v in pairs(workspace:GetChildren()) do
- if v ~= Char and v ~= nil and v:findFirstChild("Torso") ~= nil and v:findFirstChild("Humanoid") ~= nil then
- if math.abs((v.Torso.Position-bould.Position).magnitude) < 11 and ft(RightDebounce,v.Name) == nil then
- Sound(Sounds.Smash,1,1)
- Dmgz(v.Humanoid,Damage["BoulderForce"])
- table.insert(RightDebounce,v.Name)
- print(v.Name)
- coroutine.resume(coroutine.create(function()wait(DebounceSpeed) local nf = ft(RightDebounce,v.Name) if nf ~= nil then table.remove(RightDebounce,nf) end end))
- end
- else
- if v ~= bould and v:IsA("BasePart") and v.Anchored == false and math.abs((v.Position-bould.Position).magnitude) < 11 then v:BreakJoints() v.Velocity = cf(bould.Position,v.Position).lookVector*10 + Vector3.new(0,10,0) end
- end
- end -- for
- end
- Functions.Sparkle = function(bb,scal,si)
- if si == nil then si = 1 end
- local rand = bb.Position + Vector3.new(math.random(-scal,scal),math.random(-scal,scal),math.random(-scal,scal))
- local np = p(Torm,"Block",0.1,0.1,0.1,false,true,0.1,0.2,BladeColor)
- np.CFrame = cf(rand.x,rand.y,rand.z) *ca(math.random(-33,33)/10,math.random(-33,33)/10,math.random(-33,33)/10)
- local dm = DiamondMesh:Clone() dm.Scale = Vector3.new(0,0,0) dm.Parent = np
- coroutine.resume(coroutine.create(function()
- for i=0,1*si,0.1*si do
- dm.Scale = Vector3.new(1*i,1.25*i,1*i)
- wait()
- end
- end))
- coroutine.resume(coroutine.create(function()
- wait(0.1)
- for i=0,1,0.1 do
- np.Transparency = i
- wait()
- end
- np:Remove()
- end))
- end
- Functions.BrickWarpDesign = function(bb,scal)
- local rand = bb.Position + Vector3.new(math.random(-scal,scal),math.random(-scal,scal),math.random(-scal,scal))
- local mag = (rand - bb.Position).magnitude
- local np = p(Torm,"Block",0.1,0.1,mag-3,false,true,0.1,0.2,BladeColor)
- np.CFrame = cf(bb.Position,rand)
- np.CFrame = np.CFrame + np.CFrame.lookVector*((scal/5)+(mag/2))
- coroutine.resume(coroutine.create(function()
- for i=0.1,1,0.05 do
- np.Transparency = i
- wait()
- end
- np:Remove()
- end))
- end
- Functions.RageRegen = function()
- local lostcontrol = false
- local hpos = Torso.Position.y + 10
- Anim.Move = "RageRegening"
- Anim.Act = true
- local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,1,0,BladeColor) wav.Anchored = true
- local wavm = BlastMesh:Clone()
- wavm.Parent = wav
- local wavv = 0
- wavm.Scale = Vector3.new(5,3.5,5)
- wav.CFrame = cf((Torso.CFrame * CFrame.new(0,-2.5,0)).p) *ca(0,mr(wavv),0)
- local bp = Instance.new("BodyPosition",Torso)
- bp.maxForce = Vector3.new(0,math.huge,0)
- Humanoid.WalkSpeed = Humanoid.WalkSpeed - (RealSpeed-4)
- bp.position = Torso.Position + Vector3.new(0,10,0)
- local bpos = bp.position
- coroutine.resume(coroutine.create(function()
- lh2,rh2 = FeetWeld(true,Lh,Rh)
- if SwordType == "Single" then
- for i=0,1,0.1*Speed do
- LW.C1 = ca(mr(-80+(-30*i)),mr(40-(40*i)),0)
- LW.C0 = cf(0.6-(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(120*i),0)
- RW.C1 = ca(mr(-80+(-30*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(-120*i),0)
- lh2.C1 = ca(mr(30*i),0,mr(15*i))
- rh2.C1 = ca(mr(30*i),0,mr(-15*i))
- lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
- rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
- wait()
- end
- else
- for i=0,1,0.1*Speed do
- LW.C1 = ca(mr(-60+(-50*i)),mr(-40-(-40*i)),0)
- LW.C0 = cf(-0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(120*i),0)
- RW.C1 = ca(mr(-60+(-50*i)),mr(40+(-40*i)),0)
- RW.C0 = cf(0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(-120*i),0)
- lh2.C1 = ca(mr(30*i),0,mr(15*i))
- rh2.C1 = ca(mr(30*i),0,mr(-15*i))
- lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
- rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
- wait()
- end
- end
- local function movezx(i1,i2,is,bp)
- if SwordType == "Single" then
- for i=i1,i2,is*Speed do
- LW.C1 = ca(mr(-120+(20*i)),0,0)
- LW.C0 = cf(0,0.8,0.7) *ca(0,mr(120+(20*i)),0)
- RW.C1 = ca(mr(-120+(20*i)),0,0)
- RW.C0 = cf(0,0.8,0.7) *ca(0,mr(-120+(-20*i)),0)
- lh2.C1 = ca(mr(30+(-15*i)),0,mr(15+(-8*i)))
- rh2.C1 = ca(mr(30+(-15*i)),0,mr(-15+(8*i)))
- lh2.C0 = cf(-0.7,-1.9,0.35)
- rh2.C0 = cf(0.7,-1.9,0.35)
- bp.position = Vector3.new(bpos.x,(hpos+10)+(3*i),bpos.z)
- wait()
- end
- else
- for i=i1,i2,is*Speed do
- LW.C1 = ca(mr(-110),mr(0),0)
- LW.C0 = cf(-0.1,0.8,0.7) *ca(0,mr(120+(20*i)),0)
- RW.C1 = ca(mr(-110),mr(0),0)
- RW.C0 = cf(0.1,0.8,0.7) *ca(0,mr(-120+(-20*i)),0)
- lh2.C1 = ca(mr(30+(-15*i)),0,mr(15+(-8*i)))
- rh2.C1 = ca(mr(30+(-15*i)),0,mr(-15+(8*i)))
- lh2.C0 = cf(-0.7,-1.9,0.35)
- rh2.C0 = cf(0.7,-1.9,0.35)
- bp.position = Vector3.new(bpos.x,(hpos+10)+(3*i),bpos.z)
- wait()
- end
- end
- end
- local moved = 2
- repeat
- if Rage >= MaxRage or Anim.key.z == false then break end
- if moved == 2 then moved = 1 movezx(0,1,0.025,bp) else moved = 2 movezx(1,0,-0.025,bp) end
- until Rage >= MaxRage or Anim.key.z == false or lostcontrol == true
- if SwordType == "Single" then
- for i=1,0,-0.1*Speed do
- LW.C1 = ca(mr(-80+(-30*i)),mr(40-(40*i)),0)
- LW.C0 = cf(0.6-(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(120*i),0)
- RW.C1 = ca(mr(-80+(-30*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(-120*i),0)
- lh2.C1 = ca(mr(30*i),0,mr(15*i))
- rh2.C1 = ca(mr(30*i),0,mr(-15*i))
- lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
- rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
- wait()
- end
- else
- for i=1,0,-0.1*Speed do
- LW.C1 = ca(mr(-60+(-50*i)),mr(-40-(-40*i)),0)
- LW.C0 = cf(-0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(120*i),0)
- RW.C1 = ca(mr(-60+(-50*i)),mr(40+(-40*i)),0)
- RW.C0 = cf(0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(-120*i),0)
- lh2.C1 = ca(mr(30*i),0,mr(15*i))
- rh2.C1 = ca(mr(30*i),0,mr(-15*i))
- lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
- rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
- wait()
- end
- end
- Lh,Rh = FeetWeld(false,lh2,rh2)
- wait(0.6)
- Anim.Act = false
- Anim.Move = "None"
- end))
- for i=1,0.3,-0.14*Speed do wav.Transparency = i wait() end
- rpos = 0
- Sound(Sounds.Cast,0.8,1)
- repeat wait()
- local Hit, hitpos = rayCast(Torso.Position,((Torso.Position - Vector3.new(0,10000,0)) - Torso.Position),999.999,Player.Character)
- if Hit == nil then lostcontrol = true break end
- hpos = hitpos.y if math.random(1,6) == 4 then Functions.Sparkle(Torso,8) end
- if math.random(1,3) == 3 then Functions.BrickWarpDesign(Torso,10) end wavv = wavv + 10 Rage = Rage - (RageCost["RageRegening"]*RageIncome)
- wav.CFrame = cf(Torso.Position.x,hpos+1.4,Torso.Position.z) *ca(0,mr(wavv),0)
- until Rage >= MaxRage or Anim.key.z == false
- for i=0.3,01,0.14*Speed do wav.Transparency = i wait() end wav:Remove()
- bp:Remove()
- Humanoid.WalkSpeed = Humanoid.WalkSpeed + (RealSpeed-4)
- end
- Functions.Teleport = function(i1,i2,is,RaigCost)
- Anim.Act = true
- for i=i1,i2,is*Speed do
- LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
- LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
- RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
- Torw.C1 = ca(0,mr(50*i),0)
- wait()
- end
- local tele = false
- local tele2 = false -- for mouse
- local mouseact = mouse.Button1Up:connect(function() tele2 = true end)
- coroutine.resume(coroutine.create(function() Sound(Sounds.Cast,1.2,1) wait(12) tele = true end))
- local telepos = Torso.Position
- local telehit = nil
- local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,0.3,0.1,BladeColor) wav.Anchored = true
- local wavm = BlastMesh:Clone()
- wavm.Parent = wav
- local wavv = 0
- wavm.Scale = Vector3.new(3.5,2,3.5)
- repeat
- local mpos = mouse.hit.p + Vector3.new(0,2,0)
- telehit,telepos = rayCast(mpos,((mpos - Vector3.new(0,10000,0)) - mpos),999.999,Player.Character)
- wavv = wavv + 8 Functions.Sparkle(La,3) Functions.BrickWarpDesign(La,4)
- if telehit ~= nil then wav.Transparency = 0 wav.CFrame = cf(telepos.x,telepos.y+1,telepos.z) *ca(0,mr(wavv),0) else wav.Transparency = 1 end
- wait() until tele == true or tele2 == true mouseact:disconnect()
- if telehit == nil or math.abs((Torso.Position - telepos).magnitude) > Props.MaxTeleDistance then
- Sound(Sounds.Punch,1,1) for i=0.3,1,0.14 do wavm.Scale = Vector3.new(3.5+(5*i),2,3.5+(5*i)) wav.Transparency = i wait() end wav:Remove()
- wav:Remove()
- else
- MinusRage(RaigCost)
- for i=1,10 do wait() Functions.Sparkle(Torso,5,3) Functions.BrickWarpDesign(Torso,6) end
- ShockWave(Torso,7,BladeColor)
- Torso.CFrame = wav.CFrame + Vector3.new(0,2.2,0) Sound(Sounds.EnergyBlast,1.2,0.6)
- ShockWave(Torso,7,BladeColor)
- for i=1,10 do wait() Functions.Sparkle(Torso,5,3) Functions.BrickWarpDesign(Torso,6) end
- for i=0.3,1,0.14 do wavm.Scale = Vector3.new(3.5+(5*i),2,3.5+(5*i)) wav.Transparency = i wait() end wav:Remove()
- end
- for i=i2,i1,-is*Speed do
- LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
- LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
- RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
- RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
- Torw.C1 = ca(0,mr(50*i),0)
- wait()
- end
- Anim.Act = false
- end
- --------------------------------------------------------------------------------------------------------------
- --------------------------------------------------------------------------------------------------------------
- --------------------------------------------------------------------------------------------------------------
- --------------------------------------------------------------------------------------------------------------
- bin.Selected:connect(function(mm)
- Mouse = mouse
- mouse = mm
- Torso["Left Hip"].Part0 = Tor
- Torso["Right Hip"].Part0 = Tor
- RS.Parent = nil
- LS.Parent = nil
- RW.Parent = Torso
- RW.Part0 = Fra
- RW.Part1 = Ra
- LW.Parent = Torso
- LW.Part0 = Fla
- LW.Part1 = La
- RW.C0 = CFrame.new(0,0,0) RW.C1 = CFrame.new(0,0,0)
- LW.C0 = CFrame.new(0,0,0) LW.C1 = CFrame.new(0,0,0)
- Anims.Equip(0,1,0.07*Speed)
- Anim.Equipped = true
- mouse.KeyDown:connect(function(key)
- key:lower()
- pcall(function() Anim.key[key:lower()] = true end)
- keydown = true
- if key == "z" and Anim.Move == "None" and not Anim.Act then
- Functions.RageRegen()
- end
- if SwordType == "Single" then
- if key == "e" and Anim.Move == "None" and not Anim.Act and RageCost["RotorBlade"] <= Rage then
- Anim.Move = "RotorBlade"
- Anims.RotorBlade(0,1,0.08*Speed,RageCost["RotorBlade"])
- Anim.Move = "None"
- elseif key == "q" and Anim.Move == "None" and not Anim.Act and RageCost["Boomerang"] <= Rage then
- Anim.Move = "Boomerang"
- Anims.Boomerang(0,1,0.08*Speed,RageCost["Boomerang"])
- Anim.Move = "None"
- elseif key == "f" and Anim.Move == "None" and not Anim.Act and RageCost["BoulderForce"] <= Rage then
- Anim.Move = "BoulderForce"
- Anims.BoulderForce(0,1,0.08*Speed,RageCost["BoulderForce"])
- Anim.Move = "None"
- elseif key == "r" and Anim.Move == "None" and not Anim.Act and RageCost["ForceWave"] <= Rage then
- Anim.Move = "ForceWave"
- Anims.ForceWave(0,1,0.08*Speed,RageCost["ForceWave"])
- Anim.Move = "None"
- elseif key == "t" and Anim.Move == "None" and not Anim.Act and RageCost["Teleport"] <= Rage then
- Anim.Move = "Teleport"
- Functions.Teleport(0,1,0.08*Speed,RageCost["Teleport"])
- Anim.Move = "None"
- end
- elseif SwordType == "Dual" then
- if key == "e" and Anim.Move == "None" and not Anim.Act and RageCost["DualSpin"] <= Rage then
- Anim.Move = "DualSpin"
- Anims.DualSpin(0,1,0.08*Speed,RageCost["DualSpin"])
- Anim.Move = "None"
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- pcall(function() Anim.key[key:lower()] = false end)
- keydown = false
- end)
- mouse.Button1Down:connect(function() Anim.Button = true
- if not Anim.Click and Anim.Move == "None" and not Anim.Act then
- Anim.Click = true
- if Anim.CanBerserk ~= 0 then Anim.CanBerserk = Anim.CanBerserk + 1 end
- if Anim.CanBerserk == 0 and RageCost["Berserk"] <= Rage then
- Rage = Rage - RageCost["Berserk"]
- Anim.ComboBreak = true
- Speed = Speed + 0.5
- Anim.CanBerserk = Anim.CanBerserk + 1
- --Anim.Move = "LeftPunch"
- --Anims.LeftPunch(0,1,0.1*Speed,0) Anim.Move = "None"
- elseif Anim.CanBerserk == 2 then
- Anim.CanBerserk = 0
- end
- coroutine.resume(coroutine.create(function() local oldcomb = Anim.CanBerserk wait(0.5) if Anim.ComboBreak == true and Anim.CanBerserk == oldcomb then Anim.ComboBreak = false Speed = Speed -0.5 Anim.CanBerserk = 0 end end))
- wait(0.1)
- Anim.Click = false
- end
- end)
- mouse.Button1Up:connect(function() Anim.Button = false
- end)
- end)
- bin.Deselected:connect(function(mouse)
- Anim.Equipped = false
- if SwordType == "Dual" then Anims.ChangeToSingle(0,1,0.25*Speed) SwordType = "Single" end
- Anims.UnEquip(1,0,-0.08*Speed)
- RW.Parent = nil
- LW.Parent = nil
- RS.Parent = Torso
- RS.Part0 = Torso
- RS.Part1 = Ra
- LS.Parent = Torso
- LS.Part0 = Torso
- LS.Part1 = La
- if Rh.Parent == nil then
- FeetWeld(false,Lh,Rh)
- end
- Torso["Left Hip"].Part0 = Torso
- Torso["Right Hip"].Part0 = Torso
- end)
- Hum.WalkSpeed = RealSpeed
- Rage = 100000
- wait(5)
- end)
- addcmd('time', 'change the time of day',{},
- function(args)
- if not args[1]then return end
- local time_=tonumber(args[1])
- Notify('Time set to ' .. args[1])
- game.Lighting:SetMinutesAfterMidnight(time_*60)
- end)
- addcmd('kick', 'kick a player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- lol=function(wt) -- thx man
- if(wt~=nil)then
- spawn(function()
- pcall(function()
- local vic=wt
- local skt=Instance.new("SkateboardPlatform", vic)
- skt.CFrame=CFrame.new(math.random(-1000,1000),1000,math.random(-1000,1000))
- skt.CanCollide=false
- skt.Anchored=false
- skt.Transparency=1
- skt.Size=Vector3.new(5,1,5)
- vic.Humanoid.WalkSpeed=0
- vic.Humanoid.Jump=true
- wait(.2)
- local wld=Instance.new("Weld", workspace)
- wld.Part0=vic.Torso
- wld.Part1=skt
- wld.C0=CFrame.new(0,-500,0)
- wait(.5)
- skt.Anchored=true
- wld:Destroy()
- Notify('Kicked ' .. gPlayers[v].Name)
- end)
- end);
- end;
- end;
- lol(gPlayers[v].Character)
- end
- end)
- addcmd('ban', 'ban a player',{},
- function(args)
- game:GetService("RunService").Heartbeat:connect(function(heart)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- lol=function(wt) -- thx man
- if(wt~=nil)then
- spawn(function()
- pcall(function()
- local vic=wt
- local skt=Instance.new("SkateboardPlatform", vic)
- skt.CFrame=CFrame.new(math.random(-1000,1000),1000,math.random(-1000,1000))
- skt.CanCollide=false
- skt.Anchored=false
- skt.Transparency=1
- skt.Size=Vector3.new(5,1,5)
- vic.Humanoid.WalkSpeed=0
- vic.Humanoid.Jump=true
- wait(.2)
- local wld=Instance.new("Weld", workspace)
- wld.Part0=vic.Torso
- wld.Part1=skt
- wld.C0=CFrame.new(0,-500,0)
- wait(.5)
- skt.Anchored=true
- wld:Destroy()
- Notify('Banned ' .. gPlayers[v].Name)
- end)
- end);
- end;
- end;
- lol(gPlayers[v].Character)
- end
- end)
- end)
- addcmd('unlockws', 'unlock the whole workspace',{'unlock'},
- function(args)
- Notify('Workspace unlocked')
- wait(1)
- local function unlock(instance)
- for i,v in pairs(instance:GetChildren()) do
- if v:IsA("BasePart") then
- v.Locked = false
- end
- unlock(v)
- end
- end
- unlock(workspace)
- end)
- addcmd('lockws', 'lock the whole workspace',{'lock'},
- function(args)
- Notify('Workspace locked')
- wait(1)
- local function lock(instance)
- for i,v in pairs(instance:GetChildren()) do
- if v:IsA("BasePart") then
- v.Locked = true
- end
- lock(v)
- end
- end
- lock(workspace)
- end)
- addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
- function(args)
- Notify('What have you done ' .. Player.Name .. '!?')
- wait(1)
- local function unanchor(instance)
- for i,v in pairs(instance:GetChildren()) do
- if v:IsA("BasePart") then
- v.Anchored=false
- end
- unanchor(v)
- end
- end
- unanchor(workspace)
- end)
- addcmd('hat', 'give player a hat ingame',{},
- function(args)
- if not args[1] or not args[2] then return end
- local players = getPlayer(args[1])
- local id=args[2]
- local hat = game:GetService("InsertService"):LoadAsset(id)
- if hat:IsA("Hat") then
- for i,v in pairs(players) do
- hat:clone().Parent = _char(v)
- end
- end
- hat:Destroy()
- end)
- addcmd('gear', 'give player a gear ingame',{},
- function(args)
- spawn(function()
- if not args[1] or not args[2] then return end
- local players = getPlayer(args[1])
- local id=args[2]
- local model = game:GetService("InsertService"):LoadAsset(id)
- for i,v in pairs(players) do
- for _,j in pairs(model:GetChildren()) do
- if j:IsA("Tool") then
- j:Clone().Parent = gPlayers[v].Backpack
- Notify('Gave ' .. gPlayers[v].Name .. ' ' .. args[2])
- end
- end
- end
- model:Destroy()
- end)
- end)
- addcmd('skick','kicks a player by shutting them down, takes a few seconds',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- spawn(function()
- gPlayers[v].PersonalServerRank = 240
- gPlayers[v].Backpack:WaitForChild("ClassicTool")
- gPlayers[v].PersonalServerRank = 0
- end)
- end
- end)
- addcmd('admin', 'gives a player admin',{},
- function(args)
- if not args[1]then return end
- local players = getPlayer(args[1])
- table.foreach(players,function(k,v)
- admins[v]=true
- Notify('Gave' .. gPlayers[v].Name .. ' admin.')
- end)
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- game.Chat:Chat(pchar.Head, "You've been given admin.")
- wait(2.5)
- game.Chat:Chat(pchar.Head, 'Prefix is "' .. cmdprefix .. '"')
- end
- end)
- addcmd('unadmin', 'removes a players admin',{},
- function(args)
- if not args[1] then return end
- local players = getPlayer(args[1])
- table.foreach(players,function(k,v)
- admins[v]=nil
- Notify(gPlayers[v].Name .. ' no longer has Admin.')
- end)
- end)
- addcmd('explorer', 'opens DEX',{},
- function(args)
- function makeThread(str)
- local newstr = "coroutine.resume(coroutine.create(function()\n"
- newstr = newstr .. str .. "\n"
- newstr = newstr .. "end))\n"
- return newstr
- end
- local gui = game:GetObjects("rbxassetid://464671430")[1]
- gui.ExplorerPanel.LocalScript.Source = string.gsub(gui.ExplorerPanel.LocalScript.Source,"script.Parent","game.CoreGui.Dex.ExplorerPanel")
- gui.PropertiesFrame.Properties.Source = string.gsub(gui.PropertiesFrame.Properties.Source,"script.Parent.Parent","game.CoreGui.Dex")
- gui.Selection.Source = string.gsub(gui.Selection.Source,"script.Parent","game.CoreGui.Dex")
- gui.ScriptEditor.LocalScript.Source = string.gsub(gui.ScriptEditor.LocalScript.Source,"script.Parent","game.CoreGui.Dex.ScriptEditor")
- gui.Parent = game.CoreGui
- local a = makeThread(gui.ExplorerPanel.LocalScript.Source)
- local b = makeThread(gui.PropertiesFrame.Properties.Source)
- local c = makeThread(gui.Selection.Source)
- local d = makeThread(gui.ScriptEditor.LocalScript.Source)
- loadstring(a..b..c..d)()
- end)
- addcmd('firstp', 'forces player to go into first person',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- gPlayers[v].CameraMode = "LockFirstPerson"
- Notify(gPlayers[v].Name .. ' is now first person')
- end
- end)
- addcmd('base', 'spawns a base',{},
- function(args)
- local pt = Instance.new("Part")
- pt.BrickColor = BrickColor.new("Silver")
- pt.Anchored = true
- pt.CanCollide = true
- pt.BottomSurface = "Weld"
- pt.Parent = workspace
- pt.Name = (math.random(1,1000000))
- pt.Size = Vector3.new(1000, 1, 1000)
- Notify('Created new base')
- end)
- addcmd('fix', 'restores lighting and what not',{},
- function(args)
- game.Lighting.Ambient = origsettings.abt
- game.Lighting.Brightness = origsettings.brt
- game.Lighting.TimeOfDay = origsettings.time
- game.Lighting.FogColor = origsettings.fclr
- game.Lighting.FogEnd = origsettings.fe
- game.Lighting.FogStart = origsettings.fs
- end)
- addcmd('thirdp', 'allows player to go into third person',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- gPlayers[v].CameraMode = "Classic"
- Notify(gPlayers[v].Name .. ' is now third person')
- end
- end)
- addcmd('chat', 'forces player to chat what you input',{},
- function(args)
- local players = getPlayer(args[1])
- local MSG = table.concat(args, " ")
- local newMSG = string.gsub(MSG, args[1] .. " ", "")
- for i,v in pairs(players)do
- game.Chat:Chat(gPlayers[v].Character.Head, newMSG)
- end
- end)
- addcmd('insert', 'inserts a model',{},
- function(args)
- local model = game:GetService("InsertService"):LoadAsset(args[1])
- model.Parent = game.Workspace
- model:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
- model:MakeJoints()
- end)
- addcmd('name', 'names player',{},
- function(args)
- local players = getPlayer(args[1])
- local msg = table.concat(args, " ")
- local newmsg = string.gsub(msg, args[1] .. " ", "")
- for i,v in pairs(players) do
- for a, mod in pairs(gPlayers[v].Character:children()) do
- if mod:FindFirstChild("TAG") then
- gPlayers[v].Character.Head.Transparency = 0
- mod:Destroy()
- end
- end
- local char = gPlayers[v].Character
- local model = Instance.new("Model", char)
- local clone = char.Head:Clone()
- local hum = Instance.new("Humanoid", model)
- local weld = Instance.new("Weld", clone)
- model.Name = newmsg
- clone.Parent = model
- hum.Name = "TAG"
- hum.MaxHealth = 100
- hum.Health = 100
- weld.Part0 = clone
- weld.Part1 = char.Head
- char.Head.Transparency = 1
- Notify(gPlayers[v].Name .. ' name set to ' ..newmsg)
- end
- end)
- addcmd('unname', 'unnames player',{},
- function(args)
- local players = getPlayer(args[1])
- local name = (args[2])
- for i,v in pairs(players) do
- for a, mod in pairs(gPlayers[v].Character:children()) do
- if mod:FindFirstChild("TAG") then
- gPlayers[v].Character.Head.Transparency = 0
- mod:Destroy()
- Notify('Unnamed ' ..gPlayers[v].Name)
- end
- end
- end
- end)
- addcmd('stun', 'stuns player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v].Character.Humanoid.PlatformStand = true
- end
- end)
- addcmd('unstun', 'stuns player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v].Character.Humanoid.PlatformStand = false
- end
- end)
- addcmd('sit', 'stuns player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v].Character.Humanoid.Sit = true
- end
- end)
- addcmd('guest', 'ew a guest',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1"
- gPlayers[v].Character:BreakJoints()
- end
- end)
- addcmd('damage', 'damages a player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
- Notify('Gave ' .. gPlayers[v].Name .. ' damage')
- end
- end)
- addcmd('view', 'views player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
- Notify('Viewing ' .. gPlayers[v].Name)
- end
- end)
- addcmd('unview', 'stops viewing player',{},
- function()
- game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
- Notify('View turned off')
- end)
- addcmd('nolimbs', 'removes limbs from player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- for i,v in pairs(gPlayers[v].Character:GetChildren()) do
- if v:IsA("BasePart") and
- v.Name == "Right Leg" or
- v.Name == "Left Leg" or
- v.Name == "Right Arm" or
- v.Name == "Left Arm" then
- v:Remove()
- end
- end
- end
- end)
- addcmd('box', 'creates a box around player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- local SB = Instance.new("SelectionBox", pchar)
- SB.Adornee = SB.Parent
- SB.Color = BrickColor.new("" .. (args[2]))
- end
- end)
- addcmd('nobox', 'takes away box from player',{'unbox'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=_char(v)
- for i,v in pairs(gPlayers[v].Character:GetChildren()) do
- if v:IsA("SelectionBox") then
- v:Destroy()
- end
- end
- end
- end)
- addcmd('ghost', 'ghostifys player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=gPlayers[v].Character
- pchar.Head.Transparency = 0.5
- pchar.Torso.Transparency = 0.5
- pchar["Left Arm"].Transparency = 0.5
- pchar["Right Arm"].Transparency = 0.5
- pchar["Left Leg"].Transparency = 0.5
- pchar["Right Leg"].Transparency = 0.5
- pchar.Head.face.Transparency = 0.5
- end
- end)
- addcmd('sphere', 'puts sphere around player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=gPlayers[v].Character
- local SS = Instance.new("SelectionSphere", pchar)
- SS.Adornee = SS.Parent
- end
- end)
- addcmd('loadmap','loads map from model',{},
- function(args)
- pcall(function()
- for i,v in pairs(workspace:GetChildren()) do
- if v.Name~="Camera" and v.Name~="Terrain" then
- v:Destroy()
- end
- end
- workspace.Terrain:Clear()
- for i,v in pairs(game.Players:GetChildren()) do
- local plr = v
- local prt = Instance.new("Model", workspace)
- Instance.new("Part", prt).Name="Torso"
- Instance.new("Part", prt).Name="Head"
- Instance.new("Humanoid", prt).Name="Humanoid"
- plr.Character = prt
- end
- if (args[1]) == "sfotho" then
- local b = Insert(296400126, game.Workspace, "sfotho")
- b:MakeJoints()
- end
- local b = Insert(args[1], game.Workspace, "LoadedMap")
- b:MakeJoints()
- end)
- Notify('Loaded Map')
- end)
- addcmd('ambient','changes ambient',{},
- function(args)
- game.Lighting.Ambient = Color3.new(args[1],args[2],args[3])
- end)
- addcmd('gui','gives YourMom GUI',{},
- function(args)
- loadstring(Insert(289110135, game.CoreGui.RobloxGui).Source)()
- end)
- addcmd('jail','jails player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar=gPlayers[v].Character
- local JailPlayer = DATA.JAIL:Clone()
- JailPlayer.Parent = game.Workspace
- JailPlayer:MoveTo(pchar.Torso.Position)
- JailPlayer.Name = "JAIL_" .. gPlayers[v].Name
- if pchar:FindFirstChild("HumanoidRootPart") then
- pchar.HumanoidRootPart.CFrame = JailPlayer.MAIN.CFrame
- end
- end
- end)
- addcmd('unjail','unjails player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
- end
- end)
- addcmd('shutdown', 'shuts the server down',{},
- function(args)
- local function ShutDown(Base)
- for i,v in pairs(Base:GetChildren()) do
- v:Destroy()
- Notify('Shutting Down...')
- end
- end
- ShutDown(game.Players)
- end)
- addcmd('animation','makes player animate',{'anim'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- local ID = args[2]
- if args[2] == "climb" then
- ID = "180436334"
- end
- if args[2] == "fall" then
- ID = "180436148"
- end
- if args[2] == "jump" then
- ID = "125750702"
- end
- if args[2] == "sit" then
- ID = "178130996"
- end
- for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
- if x:IsA("StringValue") then
- for _,c in pairs(x:GetChildren()) do
- if c:IsA("Animation") then
- c.AnimationId = "rbxassetid://" .. ID
- end
- end
- end
- end
- end
- end)
- addcmd('normal','turns player back to normal',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
- pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
- pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
- for i,v in pairs(pchar.Head:GetChildren()) do
- if v:IsA("SpecialMesh") then
- v:Destroy()
- end
- end
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("Shirt") then
- v:Destroy()
- end
- end
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("Pants") then
- v:Destroy()
- end
- end
- if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
- Player.Character["Shirt Graphic"].Graphic = ""
- end
- local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
- HeadMesh.MeshType = "Head"
- HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
- pchar.Head.Transparency = 0
- pchar.Torso.Transparency = 0
- pchar["Left Arm"].Transparency = 0
- pchar["Right Arm"].Transparency = 0
- pchar["Left Leg"].Transparency = 0
- pchar["Right Leg"].Transparency = 0
- for i,v in pairs(pchar.Head:GetChildren()) do
- if v:IsA("Decal") then
- v:Destroy()
- end
- end
- local face = Instance.new("Decal", pchar.Head)
- face.Name = "face"
- face.Texture = "rbxasset://textures/face.png"
- face.Face = "Front"
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("Seat") then
- v:Destroy()
- end
- end
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v:IsA("Weld") then
- v:Destroy()
- end
- end
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v:IsA("SpecialMesh") then
- v:Destroy()
- end
- end
- pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
- pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
- pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
- pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
- pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
- pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
- for _,v in pairs(Player.Character:GetChildren()) do
- if v:IsA("Hat") then
- v:Destroy()
- end
- end
- end
- end)
- addcmd('creeper','make the player a creeper',{'crpr'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
- if pchar:FindFirstChild("Shirt") then
- pchar.Shirt.Parent = pchar.Torso
- end
- if pchar:FindFirstChild("Pants") then
- pchar.Pants.Parent = pchar.Torso
- end
- if pchar:FindFirstChild("Shirt Graphic") then
- pchar["Shirt Graphic"].Graphic = ""
- end
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("Hat") then
- v:Destroy()
- end
- end
- pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
- pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
- pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
- pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
- pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
- pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
- pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
- pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
- pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
- end
- end
- end)
- addcmd('uncreeper','makes player back to normal',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- execCmd("fix " .. gPlayers[v].Name, Player)
- end
- end)
- addcmd('shrek', 'makes player shrek',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
- v:Destroy()
- end
- end
- for i,v in pairs(pchar.Head:GetChildren()) do
- if v:IsA("Decal") or v:IsA("SpecialMesh") then
- v:Destroy()
- end
- end
- local mesh = Instance.new("SpecialMesh", pchar.Head)
- mesh.MeshType = "FileMesh"
- pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
- pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
- pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
- local Shirt = Instance.new("Shirt", gPlayers[v].Character)
- local Pants = Instance.new("Pants", gPlayers[v].Character)
- Shirt.ShirtTemplate = "rbxassetid://133078194"
- Pants.PantsTemplate = "rbxassetid://133078204"
- end
- end)
- addcmd('unshrek','makes player back to normal',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- execCmd("fix " .. gPlayers[v].Name, Player)
- end
- end)
- local Spamming = false
- addcmd('spam','spams text',{},
- function(args)
- Spamming = true
- spawn(function()
- while wait(0) do
- if Spamming == true then
- while wait(0.1) do
- if Spamming == true then
- game.Players:Chat("" .. args[1])
- elseif Spamming == false then
- return
- end
- end
- end
- end
- end)
- end)
- addcmd('nospam','stops spamming',{},
- function(args)
- Spamming = false
- end)
- addcmd('control','controls player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if gPlayers[v] and pchar then
- pchar.Humanoid.PlatformStand = true
- local w = Instance.new("Weld", Player.Character.Torso)
- w.Part0 = Player.Character.Torso
- w.Part1 = pchar.Torso
- local w2 = Instance.new("Weld", Player.Character.Head)
- w2.Part0 = Player.Character.Head
- w2.Part1 = pchar.Head
- local w3 = Instance.new("Weld", Player.Character:findFirstChild("Right Arm"))
- w3.Part0 = Player.Character:findFirstChild("Right Arm")
- w3.Part1 = pchar:findFirstChild("Right Arm")
- local w4 = Instance.new("Weld", Player.Character:findFirstChild("Left Arm"))
- w4.Part0 = Player.Character:findFirstChild("Left Arm")
- w4.Part1 = pchar:findFirstChild("Left Arm")
- local w5 = Instance.new("Weld", Player.Character:findFirstChild("Right Leg"))
- w5.Part0 = Player.Character:findFirstChild("Right Leg")
- w5.Part1 = pchar:findFirstChild("Right Leg")
- local w6 = Instance.new("Weld", Player.Character:findFirstChild("Left Leg"))
- w6.Part0 = Player.Character:findFirstChild("Left Leg")
- w6.Part1 = pchar:findFirstChild("Left Leg")
- char.Head.face:Destroy()
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("BasePart") then
- v.CanCollide = false
- end
- end
- for i,v in pairs(char:GetChildren()) do
- if v:IsA("BasePart") then
- v.Transparency = 1
- elseif v:IsA("Hat") then
- v:Destroy()
- end
- end
- pchar.Parent = char
- pchar.Humanoid.Changed:connect(function()
- pchar.Humanoid.PlatformStand = true
- end)
- end
- end
- end)
- addcmd('nuke','nukes player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if gPlayers[v] and pchar and pchar:FindFirstChild("Torso") then
- local nuke = Instance.new("Part", game.Workspace)
- nuke.Anchored = true
- nuke.CanCollide = false
- nuke.FormFactor = "Symmetric"
- nuke.Shape = "Ball"
- nuke.Size = Vector3.new(1,1,1)
- nuke.BrickColor = BrickColor.new("New Yeller")
- nuke.Transparency = 0.5
- nuke.Reflectance = 0.2
- nuke.TopSurface = 0
- nuke.BottomSurface = 0
- nuke.Touched:connect(function (hit)
- if hit and hit.Parent then
- local boom = Instance.new("Explosion", game.Workspace)
- boom.Position = hit.Position
- boom.BlastRadius = 11
- boom.BlastPressure = math.huge
- end
- end)
- local CF = pchar.Torso.CFrame
- nuke.CFrame = CF
- for i = 1,333 do
- nuke.Size = nuke.Size + Vector3.new(3,3,3)
- nuke.CFrame = CF
- wait(1/44)
- end
- nuke:Destroy()
- end
- end
- end)
- addcmd('infect','infects player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- function infect(rip)
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("Hat") or v:IsA("Shirt") or v:IsA("Pants") then
- v:Destroy()
- Notify(gPlayers[v].Name .. ' is now infected')
- end
- end
- if pchar.Torso:FindFirstChild("roblox") then
- pchar.Torso.roblox:Destroy()
- end
- if pchar.Head:FindFirstChild("face") then
- pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
- end
- if pchar:FindFirstChild("Body Colors") then
- local Colors = pchar["Body Colors"]
- local Skin = BrickColor.new("Pastel green")
- local Clothes = BrickColor.new("Reddish brown")
- Colors.HeadColor = Skin
- Colors.LeftArmColor = Skin
- Colors.RightArmColor = Skin
- Colors.LeftLegColor = Clothes
- Colors.RightLegColor = Clothes
- Colors.TorsoColor = Clothes
- end
- local w1 = Instance.new("Weld", pchar)
- w1.Part0 = pchar["Right Arm"]
- w1.Part1 = pchar.Torso
- w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
- local w2 = Instance.new("Weld", pchar)
- w2.Part0 = pchar["Left Arm"]
- w2.Part1 = pchar.Torso
- w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
- local rip = false
- local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
- if connect1 == false then
- connect1 = true
- if game.Players:FindFirstChild(hit.Parent.Name) then
- infect(game.Players[hit.Parent.Name])
- end
- wait(0.5)
- connect1 = true
- end
- end)
- local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
- if connect2 == false then
- connect2 = true
- if game.Players:FindFirstChild(hit.Parent.Name) then
- infect(game.Players[hit.Parent.Name])
- end
- wait(0.5)
- connect2 = true
- end
- end)
- local IV = Instance.new("IntValue", pchar)
- IV.Name = "Infected"
- IV.Value = 0
- IV.Changed:connect(function()
- connect1:disconnect()
- connect2:disconnect()
- end)
- end
- infect(v)
- end
- end)
- addcmd('uninfect','makes player back to normal',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- execCmd("fix " .. gPlayers[v].Name, Player)
- Notify(gPlayers[v].Name .. 'is no longer infected')
- end
- end)
- addcmd('duck','makes players head a duck',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v:IsA("Decal") then
- v:Destroy()
- end
- end
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("Hat") then
- v:Destroy()
- end
- end
- local duck = Instance.new("SpecialMesh", pchar.Torso)
- duck.MeshType = "FileMesh"
- duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
- duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
- duck.Scale = Vector3.new(5, 5, 5)
- pchar.Head.Transparency = 1
- pchar["Left Arm"].Transparency = 1
- pchar["Right Arm"].Transparency = 1
- pchar["Left Leg"].Transparency = 1
- pchar["Right Leg"].Transparency = 1
- pchar.Head.face.Transparency = 1
- end
- end)
- addcmd('unduck','makes player back to normal',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- execCmd("fix " .. gPlayers[v].Name, Player)
- end
- end)
- addcmd('disable','removes players humanoid',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("Humanoid") then
- pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
- local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
- humanoid.Parent = game.ContextActionService
- Notify(gPlayers[v].Name .. ' has been disabled')
- end
- end
- end)
- addcmd('enable','gives player humanoid',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("Humanoid") then
- return
- else
- local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
- humanoid.Parent = pchar
- humanoid.Name = "Humanoid"
- Notify(gPlayers[v].Name .. ' has been enabled')
- end
- end
- end)
- addcmd('size','changes size of player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- local function scale(chr,scl)
- for _,v in pairs(pchar:GetChildren()) do
- if v:IsA("Hat") then
- v:Clone()
- v.Parent = game.Lighting
- end
- end
- local Head = chr['Head']
- local Torso = chr['Torso']
- local LA = chr['Left Arm']
- local RA = chr['Right Arm']
- local LL = chr['Left Leg']
- local RL = chr['Right Leg']
- local HRP = chr['HumanoidRootPart']
- wait(0.1)
- Head.formFactor = 3
- Torso.formFactor = 3
- LA.formFactor = 3
- RA.formFactor = 3
- LL.formFactor = 3
- RL.formFactor = 3
- HRP.formFactor = 3
- Head.Size = Vector3.new(scl * 2, scl, scl)
- Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
- LA.Size = Vector3.new(scl, scl * 2, scl)
- RA.Size = Vector3.new(scl, scl * 2, scl)
- LL.Size = Vector3.new(scl, scl * 2, scl)
- RL.Size = Vector3.new(scl, scl * 2, scl)
- HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
- local Motor1 = Instance.new('Motor6D', Torso)
- Motor1.Part0 = Torso
- Motor1.Part1 = Head
- Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
- Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
- Motor1.Name = "Neck"
- local Motor2 = Instance.new('Motor6D', Torso)
- Motor2.Part0 = Torso
- Motor2.Part1 = LA
- Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
- Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
- Motor2.Name = "Left Shoulder"
- local Motor3 = Instance.new('Motor6D', Torso)
- Motor3.Part0 = Torso
- Motor3.Part1 = RA
- Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
- Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
- Motor3.Name = "Right Shoulder"
- local Motor4 = Instance.new('Motor6D', Torso)
- Motor4.Part0 = Torso
- Motor4.Part1 = LL
- Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
- Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
- Motor4.Name = "Left Hip"
- local Motor5 = Instance.new('Motor6D', Torso)
- Motor5.Part0 = Torso
- Motor5.Part1 = RL
- Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
- Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
- Motor5.Name = "Right Hip"
- local Motor6 = Instance.new('Motor6D', HRP)
- Motor6.Part0 = HRP
- Motor6.Part1 = Torso
- Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
- Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
- end
- scale(pchar, args[2])
- for _,v in pairs(game.Lighting:GetChildren()) do
- if v:IsA("Hat") then
- v.Parent = pchar
- end
- end
- end
- end)
- addcmd('confuse','reverses players speed',{'reverse'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- pchar.Humanoid.WalkSpeed = tonumber(-16)
- end
- end)
- addcmd('unconfuse','reverses players speed',{'unreverse'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- pchar.Humanoid.WalkSpeed = tonumber(16)
- end
- end)
- addcmd('clone','clones player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- pchar.Archivable = true
- local clone = pchar:Clone()
- clone.Parent = game.Workspace
- clone:MoveTo(pchar:GetModelCFrame().p)
- clone:MakeJoints()
- pchar.Archivable = false
- end
- end)
- addcmd('spin','spins player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v.Name == "Spinning" then
- v:Destroy()
- end
- end
- local Torso = pchar.Torso
- local BG = Instance.new("BodyGyro", Torso)
- BG.Name = "Spinning"
- BG.maxTorque = Vector3.new(0, math.huge, 0)
- BG.P = 11111
- BG.cframe = Torso.CFrame
- repeat wait(1/44)
- BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
- until not BG or BG.Parent ~= Torso
- end
- end)
- addcmd('unspin','stops spinning player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v.Name == "Spinning" then
- v:Destroy()
- end
- end
- end
- end)
- addcmd('dog','makes player a dog',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("Shirt") then
- pchar.Shirt:Destroy()
- end
- if pchar:FindFirstChild("Pants") then
- pchar.Pants:Destroy()
- end
- if pchar:FindFirstChild("Shirt Graphic") then
- pchar["Shirt Graphic"].Graphic = ""
- end
- pchar.Torso.Transparency = 1
- pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
- pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
- pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
- local FakeTorso = Instance.new("Seat", pchar)
- FakeTorso.Name = "FakeTorso"
- FakeTorso.FormFactor = "Symmetric"
- FakeTorso.TopSurface = 0
- FakeTorso.BottomSurface = 0
- FakeTorso.Size = Vector3.new(3,1,4)
- FakeTorso.BrickColor = BrickColor.new("Brown")
- FakeTorso.CFrame = pchar.Torso.CFrame
- local BF = Instance.new("BodyForce", FakeTorso)
- BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
- local W = Instance.new("Weld", pchar.Torso)
- W.Part0 = pchar.Torso
- W.Part1 = FakeTorso
- W.C0 = CFrame.new(0,-.5,0)
- local BC = pchar["Body Colors"]
- BC.HeadColor = BrickColor.new("Brown")
- BC.LeftArmColor = BrickColor.new("Brown")
- BC.LeftLegColor = BrickColor.new("Brown")
- BC.RightArmColor = BrickColor.new("Brown")
- BC.RightLegColor = BrickColor.new("Brown")
- BC.TorsoColor = BrickColor.new("Brown")
- end
- end)
- addcmd('undog','makes player back to normal',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- execCmd("fix " .. gPlayers[v].Name, Player)
- end
- end)
- addcmd('tptool','gives player tptool',{''},
- function(args)
- local tool = DATA.Teleport:Clone()
- tool.Parent = Player.Backpack
- end)
- addcmd('loopsit','loop sits player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("LoopSit") then
- pchar.LoopSit.Name = "NotLoopSit"
- wait(0.1)
- pchar.NotLoopSit:Destroy()
- end
- local LoopSit = Instance.new("StringValue", pchar)
- LoopSit.Name = "LoopSit"
- Notify(gPlayers[v].Name .. ' is now loopsitting')
- repeat wait(0.1)
- pchar.Humanoid.Sit = true
- Notify(gPlayers[v].Name .. ' is now loopsitting')
- until LoopSit.Name == "NotLoopSit"
- end
- end)
- addcmd('unloopsit','stops loop sit on player',{'noloopsit'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("LoopSit") then
- pchar.LoopSit.Name = "NotLoopSit"
- wait(0.1)
- pchar.NotLoopSit:Destroy()
- Notify(gPlayers[v].Name .. ' is no longer loopsitting')
- end
- end
- end)
- addcmd('loopjump','loop jumps player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("LoopJump") then
- pchar.LoopJump.Name = "NotLoopJump"
- wait(0.1)
- pchar.NotLoopJump:Destroy()
- end
- local LoopJump = Instance.new("StringValue", pchar)
- LoopJump.Name = "LoopJump"
- Notify('loopjumping ' .. gPlayers[v].Name)
- repeat wait(0.1)
- pchar.Humanoid.Jump = true
- until LoopJump.Name == "NotLoopJump"
- end
- end)
- addcmd('unloopjump','stops loop jump on player',{'noloopjump'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("LoopJump") then
- pchar.LoopJump.Name = "NotLoopJump"
- wait(0.1)
- pchar.NotLoopJump:Destroy()
- Notify(gPlayers[v].Name .. ' is no longer loopjumping')
- end
- end
- end)
- addcmd('loopheal','loop heals player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("LoopHeal") then
- pchar.LoopHeal.Name = "NotLoopHeal"
- wait(0.1)
- pchar.NotLoopHeal:Destroy()
- end
- local LoopHeal = Instance.new("StringValue", pchar)
- LoopHeal.Name = "LoopHeal"
- Notify('loophealing' .. gPlayers[v].Name)
- repeat wait(0.1)
- pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
- until LoopHeal.Name == "NotLoopHeal"
- end
- end)
- addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("LoopHeal") then
- pchar.LoopHeal.Name = "NotLoopHeal"
- wait(0.1)
- pchar.NotLoopHeal:Destroy()
- Notify(gPlayers[v].Name .. ' no longer has loopheal')
- end
- end
- end)
- addcmd('fling','flings player',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("Humanoid") then
- local xran
- local zran
- repeat
- xran = math.random(-9999,9999)
- until math.abs(xran) >= 5555
- repeat
- zran = math.random(-9999,9999)
- until math.abs(zran) >= 5555
- pchar.Humanoid.Sit = true
- pchar.Torso.Velocity = Vector3.new(0,0,0)
- local BF = Instance.new("BodyForce", pchar.Torso)
- BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
- Notify('Flung ' .. gPlayers[v].Name .. ' :D')
- end
- end
- end)
- addcmd('nograv','makes player have moon gravity',{''},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v.Name == "NoGrav" then
- v:Destroy()
- end
- end
- local BF = Instance.new("BodyForce", pchar.Torso)
- BF.Name = "NoGrav"
- BF.Force = Vector3.new(0,2700,0)
- Notify(gPlayers[v].Name .. ' now has nograv')
- end
- end)
- addcmd('grav','makes player have normal gravity',{''},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v.Name == "NoGrav" then
- v:Destroy()
- Notify(gPlayers[v].Name .. ' now has grav')
- end
- end
- end
- end)
- addcmd('seizure','makes player have a seizure',{''},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("Seizure") then
- end
- local Seizure = Instance.new("StringValue", pchar)
- Seizure.Name = "Seizure"
- pchar.Humanoid.PlatformStand = true
- repeat wait()
- pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
- pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
- until Seizure.Name == "NotSeizure"
- end
- end)
- addcmd('unseizure','makes player stop having a seizure',{''},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("Seizure") then
- pchar.Humanoid.PlatformStand = false
- pchar.Seizure.Name = "NotSeizure"
- wait(0.1)
- pchar.NotSeizure:Destroy()
- end
- end
- end)
- addcmd('wtrbtools', 'tools from welcome to roblox building',{},
- function(args)
- x = game:GetService("InsertService"):LoadAsset(73089166)
- for i,v in pairs(x:GetChildren()) do
- v.Parent = game.Players.LocalPlayer.Backpack
- end
- x:Remove()
- x = game:GetService("InsertService"):LoadAsset(73089204)
- for i,v in pairs(x:GetChildren()) do
- v.Parent = game.Players.LocalPlayer.Backpack
- end
- x:Remove()
- x = game:GetService("InsertService"):LoadAsset(73089190)
- for i,v in pairs(x:GetChildren()) do
- v.Parent = game.Players.LocalPlayer.Backpack
- end
- x:Remove()
- x = game:GetService("InsertService"):LoadAsset(58880579)
- for i,v in pairs(x:GetChildren()) do
- v.Parent = game.Players.LocalPlayer.Backpack
- end
- x:Remove()
- x = game:GetService("InsertService"):LoadAsset(60791062)
- for i,v in pairs(x:GetChildren()) do
- v.Parent = game.Players.LocalPlayer.Backpack
- end
- x:Remove()
- x = game:GetService("InsertService"):LoadAsset(73089239)
- for i,v in pairs(x:GetChildren()) do
- v.Parent = game.Players.LocalPlayer.Backpack
- end
- x:Remove()
- end)
- addcmd('cape','gives you a cape',{''},
- function(args)
- if not args[1] then
- args[1] = 1012
- end
- capeColor = args[1]
- Cape(Player)
- end)
- addcmd('m','makes a global message :0',{''},
- function(args)
- local MSG = table.concat(args, " ")
- local newMSG = string.gsub(MSG, args[1] .. " ", "")
- _G.msg(MSG)
- end)
- addcmd('uncape','takes cape away from you',{''},
- function(args)
- if char:FindFirstChild("Cape") ~= nil then
- char.Cape:Destroy()
- end
- end)
- addcmd('paper','makes player thin as paper',{''},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- local LA = DATA.Paper:Clone()
- LA.Parent = pchar["Left Arm"]
- local RA = DATA.Paper:Clone()
- RA.Parent = pchar["Right Arm"]
- local LL = DATA.Paper:Clone()
- LL.Parent = pchar["Left Leg"]
- local RL = DATA.Paper:Clone()
- RL.Parent = pchar["Right Leg"]
- local T = DATA.Paper:Clone()
- T.Parent = pchar.Torso
- local H = DATA.Paper:Clone()
- H.Parent = pchar.Head
- pchar.Head.face:Destroy()
- end
- end)
- addcmd('punish','punishs player',{''},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- pchar.Parent = game.Lighting
- Notify(gPlayers[v].Name .. ' has been punished')
- end
- end)
- addcmd('unpunish','unpunishs player',{''},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- if game.Lighting:FindFirstChild("" .. gPlayers[v].Name) then
- game.Lighting:FindFirstChild("" .. gPlayers[v].Name).Parent = game.Workspace
- Notify(gPlayers[v].Name .. ' has been unpunished')
- end
- end
- end)
- addcmd('disco','disco party',{''},
- function(args)
- Disco = true
- if Disco == true then
- repeat wait(0.3)
- game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
- until Disco == false
- end
- end)
- addcmd('undisco','rip disco party',{''},
- function(args)
- Disco = false
- wait(0.1)
- game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
- end)
- -----------
- ---Extra---
- -----------
- Floating = false
- addcmd('float', 'makes player float',{},
- function(args,speaker)
- Floating = true
- local players = getPlayer(args[1])
- for _,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
- spawn(function()
- local float = DATA.Float:Clone()
- float.Parent = pchar
- float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
- spawn(function()
- Notify(gPlayers[v].Name .. ' now has float')
- while wait(0.1) do
- if pchar:FindFirstChild("Float") then
- float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
- else
- break
- end
- end
- end)
- end)
- end
- end
- end)
- addcmd('unfloat','disables floating',{},
- function(args)
- Floating = false
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("Float") then
- pchar.Float:Destroy()
- Notify(gPlayers[v].Name .. ' no longer has float')
- end
- end
- end)
- local Clip = true
- addcmd('noclip','enables noclip',{},
- function(args)
- Notify('NoClip enabled')
- Clip = false
- wait(1)
- Name = game.Players.LocalPlayer.Name
- game:GetService('Players').LocalPlayer.PlayerGui.ChildAdded:connect(function (NC)
- delay(0, function()
- if NC.Name ~= "Memes" then
- NC:Destroy()
- end
- end)
- end)
- game:GetService('RunService').Stepped:connect(function ()
- game.Workspace[Name].Torso.CanCollide = Clip
- game.Workspace[Name].Head.CanCollide = Clip
- end)
- game.Workspace[Name].Torso.Changed:connect(function()
- game.Workspace[Name].Torso.CanCollide = Clip
- game.Workspace[Name].Head.CanCollide = Clip
- end)
- end)
- addcmd('clip','disables noclip',{},
- function(args)
- Notify('NoClip disabled')
- Clip = true
- end)
- wait(0.1)
- addcmd('prefix','changes prefix',{},
- function(args)
- cmdprefix = args[1]
- Notify('Changed prefix to "' .. args[1] .. '"')
- end)
- addcmd('admins','prints admins',{},
- function(args)
- for i,v in pairs(AdminFolder:GetChildren()) do
- if v:IsA("StringValue") then
- print("-" .. v.Value)
- Notify('Printed Admins, Check Console')
- end
- end
- end)
- addcmd('respawn','respawns',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_seth'
- local H = Instance.new('Humanoid', M)
- local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
- gPlayers[v].Character = M
- end
- end)
- addcmd('bans','prints bans',{},
- function(args)
- for i,v in pairs(BanFolder:GetChildren()) do
- if v:IsA("StringValue") then
- print("-" .. v.Value)
- Notify('Printed Bans, Check Console (F9)')
- end
- end
- end)
- addcmd('version','shows version',{''},
- function(args)
- Notify("Version is " .. Version)
- end)
- -----------------------
- -----Floating data-----
- -----------------------
- Mouse.KeyDown:connect(function (Key)
- if Key:byte() == 29 then
- if Floating == false then
- execCmd("float me", Player)
- Floating = true
- elseif Floating == true then
- execCmd("unfloat me", Player)
- Floating = false
- end
- end
- end)
- --------------
- ---Ban data---
- --------------
- for i,v in pairs(BannedPlayers) do
- local ban = Instance.new("StringValue", BanFolder)
- ban.Value = v
- ban.RobloxLocked = true
- end
- spawn(function ()
- while wait(0.1) do
- for _,a in pairs(game.ContextActionService:GetChildren()) do
- if a.Name == "BanList" then
- for _,b in pairs(a:GetChildren()) do
- if b:IsA("StringValue") then
- for _,c in pairs(game.Players:GetChildren()) do
- if c.Name == b.Value then
- c.PersonalServerRank = 200
- wait(0.1)
- c.PersonalServerRank = 0
- end
- end
- end
- end
- end
- end
- end
- end)
- ---------
- --Admin--
- ---------
- for i,v in pairs(admins) do
- local admin = Instance.new("StringValue", AdminFolder)
- admin.Value = v
- admin.RobloxLocked = true
- end
- spawn(function ()
- while wait(0.1) do
- for _,a in pairs(game.ContextActionService:GetChildren()) do
- if a.Name == "AdminList" then
- for _,b in pairs(a:GetChildren()) do
- if b:IsA("StringValue") then
- for _,c in pairs(game.Players:GetChildren()) do
- if c.Name == b.Value then
- execCmd('admin ' .. c.Name)
- end
- end
- end
- end
- end
- end
- end
- end)
- -------------------------
- -----Long space lmao-----
- -------------------------
- -------------------
- ----Command bar----
- -------------------
- CMDbar = Instance.new('ScreenGui', game.CoreGui)
- CMDbar.Name = 'GUI'
- cmdBAR = Instance.new('TextBox', CMDbar)
- cmdBAR.Name = 'CMDbar'
- cmdBAR.Active = true
- cmdBAR.BackgroundColor = BrickColor.new(255,255,255)
- cmdBAR.BackgroundTransparency = 0.5
- cmdBAR.BorderColor = BrickColor.new(255,255,255)
- cmdBAR.BorderSizePixel = 0
- cmdBAR.Position = UDim2.new(0,0,-25,-25)
- cmdBAR.Size = UDim2.new(0,200,0,20)
- cmdBAR.Font = 'SourceSans'
- cmdBAR.FontSize = 'Size18'
- cmdBAR.Text = 'Press ; to Execute a Command'
- cmdBAR.TextColor = BrickColor.new(0,0,0)
- -------------------
- ----Random data----
- -------------------
- DATA = Instance.new('Folder', game.ContextActionService)
- DATA.Name = 'Data'
- Paper = Instance.new('BlockMesh', DATA)
- Paper.Name = 'Paper'
- Paper.Scale = Vector3.new(1,1,0.1)
- ayylmao = Instance.new('Hat', DATA)
- ayylmao.Name = 'ayylmao'
- ayyHandle = Instance.new('Part', ayylmao)
- ayyHandle.Name = 'Handle'
- ayyHandle.Size = Vector3.new(2,2.4,2)
- ayyHandle.FormFactor = 'Plate'
- ayyMesh = Instance.new('SpecialMesh', ayyHandle)
- ayyMesh.Scale = Vector3.new(1,1.02,1)
- ayyMesh.MeshType = 'FileMesh'
- ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
- ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
- Float = Instance.new('Part', DATA)
- Float.Name = 'Float'
- Float.Transparency = 1
- Float.Size = Vector3.new(6,1,6)
- Float.Anchored = true
- ---------------------------
- --Commands GUI properties--
- ---------------------------
- cmdGUI = Instance.new('ScreenGui', DATA)
- cmdGUI.Name = 'CMDs'
- cmdMAIN = Instance.new('Frame', cmdGUI)
- cmdMAIN.Name = 'MAIN'
- cmdMAIN.Active = true
- cmdMAIN.BackgroundColor = BrickColor.new(255,255,255)
- cmdMAIN.BackgroundTransparency = 0.5
- cmdMAIN.BorderColor = BrickColor.new(0,0,0)
- cmdMAIN.BorderSizePixel = 0
- cmdMAIN.Position = UDim2.new(0, 0, 0.7, 0)
- cmdMAIN.Size = UDim2.new(0,170,0,15)
- cmdMAIN.Draggable = true
- cmdCMDs = Instance.new('ScrollingFrame', cmdMAIN)
- cmdCMDs.Name = 'CMDs'
- cmdCMDs.BackgroundColor = BrickColor.new(255,255,255)
- cmdCMDs.BackgroundTransparency = 0.8
- cmdCMDs.BorderColor = BrickColor.new(0,0,0)
- cmdCMDs.BorderSizePixel = 0
- cmdCMDs.Position = UDim2.new(0,0,0,15)
- cmdCMDs.Size = UDim2.new(0,200,0,150)
- cmdCMDs.CanvasSize = UDim2.new(0,0,0,0)
- cmdCMDs.TopImage = 'rbxasset://textures/blackBkg_square.png'
- cmdCMDs.MidImage = 'rbxasset://textures/blackBkg_square.png'
- cmdCMDs.BottomImage = 'rbxasset://textures/blackBkg_square.png'
- cmdCMDs.ScrollBarThickness = 5
- cmdExit = Instance.new('TextButton', cmdMAIN)
- cmdExit.Name = 'Exit'
- cmdExit.BackgroundColor = BrickColor.new(255,0,0)
- cmdExit.BackgroundTransparency = 0.5
- cmdExit.BorderColor = BrickColor.new(255,0,0)
- cmdExit.BorderSizePixel = 0
- cmdExit.Position = UDim2.new(0,185,0,0)
- cmdExit.Size = UDim2.new(0,15,0,15)
- cmdExit.Text = ""
- ExitScript = Instance.new('LocalScript', cmdExit)
- ExitScript.Source =
- [[
- script.Parent.MouseButton1Down:connect(function()
- script.Parent.Parent.CMDs:Destroy()
- end)
- ]]
- cmdMin = Instance.new('TextButton', cmdMAIN)
- cmdMin.Name = 'MM'
- cmdMin.BackgroundColor = BrickColor.new(0.3,0.3,0.3)
- cmdMin.BackgroundTransparency = 0.5
- cmdMin.BorderColor = BrickColor.new(140,140,140)
- cmdMin.BorderSizePixel = 0
- cmdMin.Position = UDim2.new(0,170,0,0)
- cmdMin.Size = UDim2.new(0,15,0,15)
- cmdMin.Text = ""
- MinScript = Instance.new('LocalScript', cmdMin)
- MinScript.Source =
- [[
- local CMDs = script.Parent.Parent.CMDs
- script.Parent.MouseButton1Down:connect(function()
- if CMDs.Visible == true then
- CMDs.Visible = false
- elseif CMDs.Visible == false then
- CMDs.Visible = true
- end
- end)
- ]]
- cmdEx = Instance.new('TextLabel', cmdMAIN)
- cmdEx.Name = 'Example'
- cmdEx.BackgroundColor = BrickColor.new(0,0,0)
- cmdEx.BackgroundTransparency = 0.8
- cmdEx.BorderColor = BrickColor.new(0,0,0)
- cmdEx.BorderSizePixel = 0
- cmdEx.Position = UDim2.new(0,5,0,20)
- cmdEx.Size = UDim2.new(0,190,0,20)
- cmdEx.Visible = false
- cmdEx.TextColor = BrickColor.new(255,255,255)
- cmdEx.TextXAlignment = 'Left'
- memeGUI = Instance.new('ScreenGui', DATA)
- memeGUI.Name = 'Memes'
- memeImage = Instance.new('ImageLabel', memeGUI)
- memeImage.BackgroundTransparency = 1
- memeImage.Position = UDim2.new(0,-300,1,-150)
- memeImage.Size = UDim2.new(0,300,0,300)
- memeImage.Rotation = -30
- memeImage.Image = 'rbxassetid://343377229'
- memeScript = Instance.new('LocalScript', memeGUI)
- memeScript.Source =
- [[
- local meme = script.Parent.ImageLabel
- wait(2)
- meme:TweenPosition(UDim2.new(1, 0, 1, -150), "InOut", "Quad", 3, true, nil)
- ]]
- espMAIN = Instance.new('BillboardGui', DATA)
- espMAIN.Name = 'MAIN'
- espMAIN.AlwaysOnTop = true
- espMAIN.ExtentsOffset = Vector3.new(0,1,0)
- espMAIN.Size = UDim2.new(0,5,0,5)
- espMAIN.StudsOffset = Vector3.new(0,1,0)
- espDot = Instance.new('Frame', espMAIN)
- espDot.BackgroundColor = BrickColor.new(42,181,255)
- espDot.BackgroundTransparency = 0.3
- espDot.BorderSizePixel = 0
- espDot.Position = UDim2.new(-0.5,0,-0.5,0)
- espDot.Size = UDim2.new(2,0,2,0)
- espDot.Visible = false
- espDot.ZIndex = 10
- espName = Instance.new('TextLabel', espMAIN)
- espName.Name = 'Name'
- espName.BackgroundColor = BrickColor.new(0,0,0)
- espName.BackgroundTransparency = 1
- espName.BorderColor = BrickColor.new(0,0,0)
- espName.BorderSizePixel = 0
- espName.Position = UDim2.new(0,0,0,-35)
- espName.Size = UDim2.new(1,0,10,0)
- espName.Visible = false
- espName.ZIndex = 10
- -------------------------
- ----Notify properties----
- -------------------------
- notifyMAIN = Instance.new('ScreenGui', DATA)
- notifyMAIN.Name = 'Notification'
- notifyNOT = Instance.new('Frame', notifyMAIN)
- notifyNOT.Name = 'NOTIFY'
- notifyNOT.BackgroundColor = BrickColor.new(255,255,255)
- notifyNOT.BackgroundTransparency = 0.5
- notifyNOT.BorderColor = BrickColor.new(255,255,255)
- notifyNOT.BorderSizePixel = 2
- notifyNOT.Position = UDim2.new(0,-200,0.7,0)
- notifyNOT.Size = UDim2.new(0,400,0,50)
- notifyNOTE = Instance.new('TextLabel', notifyNOT)
- notifyNOTE.Name = 'NOTE'
- notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
- notifyNOTE.BackgroundTransparency = 1
- notifyNOTE.BorderColor = BrickColor.new(255,255,255)
- notifyNOTE.BorderSizePixel = 0
- notifyNOTE.Size = UDim2.new(1,0,1,0)
- notifyNOTE.ZIndex = 10
- notifyNOTE.FontSize = 'Size24'
- notifyNOTE.Font = 'SourceSans'
- notifyNOTE.Text = 'NOTIFY'
- notifyNOTE.TextColor = BrickColor.new(0,0,0)
- notifyNOTE.TextStrokeColor3 = Color3.new(255,255,255)
- notifyNOTE.TextStrokeTransparency = 0.8
- tpTool = Instance.new('HopperBin', DATA)
- tpTool.Name = 'Teleport'
- tpScript = Instance.new('LocalScript', tpTool)
- tpScript.Source =
- [[
- local Player = game.Players.LocalPlayer
- local Mouse = Player:GetMouse()
- local Tool = script.Parent
- Mouse.Button1Down:connect(function()
- if Mouse.Target and Tool.Active then
- Player.Character.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,2,0)
- end
- end)
- ]]
- modJAIL = Instance.new('Model', DATA)
- modJAIL.Name = 'JAIL'
- botJAIL = Instance.new('Part', modJAIL)
- botJAIL.Name = 'BOTTOM'
- botJAIL.BrickColor = BrickColor.new('Black')
- botJAIL.Transparency = 0.5
- botJAIL.Position = Vector3.new(-6.2,0.5,-11.6)
- botJAIL.Anchored = true
- botJAIL.Locked = true
- botJAIL.Size = Vector3.new(6,1,6)
- botJAIL.TopSurface = 'Smooth'
- botJAIL.BottomSurface = 'Smooth'
- topJAIL = Instance.new('Part', modJAIL)
- topJAIL.Name = 'BOTTOM'
- topJAIL.BrickColor = BrickColor.new('Black')
- topJAIL.Transparency = 0.5
- topJAIL.Position = Vector3.new(-6.2,7.5,-11.6)
- topJAIL.Anchored = true
- topJAIL.Locked = true
- topJAIL.Size = Vector3.new(6,1,6)
- topJAIL.TopSurface = 'Smooth'
- topJAIL.BottomSurface = 'Smooth'
- p1 = Instance.new('Part', modJAIL)
- p1.Name = 'MAIN'
- p1.BrickColor = BrickColor.new('Black')
- p1.Transparency = 1
- p1.Position = Vector3.new(-8.7,4,-11.6)
- p1.Rotation = Vector3.new(-180,0,-180)
- p1.Anchored = true
- p1.Locked = true
- p1.Size = Vector3.new(1,6,4)
- p1.TopSurface = 'Smooth'
- p1.BottomSurface = 'Smooth'
- p2 = Instance.new('Part', modJAIL)
- p2.BrickColor = BrickColor.new('Black')
- p2.Transparency = 0.5
- p2.Position = Vector3.new(-3.7,4,-14.1)
- p2.Anchored = true
- p2.Locked = true
- p2.Size = Vector3.new(1,6,1)
- p2.TopSurface = 'Smooth'
- p2.BottomSurface = 'Smooth'
- p3 = Instance.new('Part', modJAIL)
- p3.BrickColor = BrickColor.new('Black')
- p3.Transparency = 0.5
- p3.Position = Vector3.new(-8.7,4,-9.1)
- p3.Anchored = true
- p3.Locked = true
- p3.Size = Vector3.new(1,6,1)
- p3.TopSurface = 'Smooth'
- p3.BottomSurface = 'Smooth'
- p4 = Instance.new('Part', modJAIL)
- p4.BrickColor = BrickColor.new('Black')
- p4.Transparency = 0.5
- p4.Position = Vector3.new(-3.7,4,-9.1)
- p4.Anchored = true
- p4.Locked = true
- p4.Size = Vector3.new(1,6,1)
- p4.TopSurface = 'Smooth'
- p4.BottomSurface = 'Smooth'
- p5 = Instance.new('Part', modJAIL)
- p5.BrickColor = BrickColor.new('Black')
- p5.Transparency = 0.5
- p5.Position = Vector3.new(-8.7,4,-14.1)
- p5.Anchored = true
- p5.Locked = true
- p5.Size = Vector3.new(1,6,1)
- p5.TopSurface = 'Smooth'
- p5.BottomSurface = 'Smooth'
- p6 = Instance.new('Part', modJAIL)
- p6.BrickColor = BrickColor.new('Black')
- p6.Transparency = 1
- p6.Position = Vector3.new(-6.2,4,-14.1)
- p6.Rotation = Vector3.new(0,90,0)
- p6.Anchored = true
- p6.Locked = true
- p6.Size = Vector3.new(1,6,4)
- p6.TopSurface = 'Smooth'
- p6.BottomSurface = 'Smooth'
- p7 = Instance.new('Part', modJAIL)
- p7.BrickColor = BrickColor.new('Black')
- p7.Transparency = 1
- p7.Position = Vector3.new(-3.7,4,-11.6)
- p7.Anchored = true
- p7.Locked = true
- p7.Size = Vector3.new(1,6,4)
- p7.TopSurface = 'Smooth'
- p7.BottomSurface = 'Smooth'
- p8 = Instance.new('Part', modJAIL)
- p8.BrickColor = BrickColor.new('Black')
- p8.Transparency = 1
- p8.Position = Vector3.new(-6.2,4,-9.1)
- p8.Rotation = Vector3.new(0,90,0)
- p8.Anchored = true
- p8.Locked = true
- p8.Size = Vector3.new(1,6,4)
- p8.TopSurface = 'Smooth'
- p8.BottomSurface = 'Smooth'
- ------------------------
- ---Even more commands---
- ------------------------
- addcmd('ayylmao','ayy lmao',{''},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players)do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild("Shirt") then
- pchar.Shirt:Destroy()
- end
- if pchar:FindFirstChild("Pants") then
- pchar.Pants:Destroy()
- end
- if pchar:FindFirstChild("Shirt Graphic") then
- pchar["Shirt Graphic"].Graphic = ""
- end
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA("Hat") then
- v:Destroy()
- end
- end
- local ayylmao = DATA.ayylmao:Clone()
- ayylmao.Parent = pchar
- local BC = pchar["Body Colors"]
- BC.HeadColor = BrickColor.new("Fossil")
- BC.LeftArmColor = BrickColor.new("Fossil")
- BC.LeftLegColor = BrickColor.new("Fossil")
- BC.RightArmColor = BrickColor.new("Fossil")
- BC.RightLegColor = BrickColor.new("Fossil")
- BC.TorsoColor = BrickColor.new("Fossil")
- end
- end)
- ----------------------
- -----Commands GUI-----
- ----------------------
- CMDsFolder = Instance.new("Folder", game.CoreGui)
- for i,v in pairs(CMDs) do
- CMDsValue = Instance.new("StringValue", CMDsFolder)
- CMDsValue.Value = v
- CMDsValue.RobloxLocked = true
- end
- local function commands()
- local cmds = DATA.CMDs:Clone()
- cmds.Parent = Player.PlayerGui
- local CMDsV = CMDsFolder:GetChildren()
- for i = 1, #CMDsV do
- local YSize = 25
- local Position = ((i * YSize) - YSize)
- local newcmd = cmds.MAIN.Example:Clone()
- newcmd.Parent = cmds.MAIN.CMDs
- newcmd.Visible = true
- newcmd.Position = UDim2.new(0,5,0, Position + 5)
- newcmd.Text = "" .. CMDsV[i].Value
- cmds.MAIN.CMDs.CanvasSize = UDim2.new(0,0,0, Position + 30)
- end
- end
- addcmd('cmds','prints cmds',{},
- function(args)
- commands()
- end)
- -----------------
- ---Command Bar---
- -----------------
- CMDbar.CMDbar.FocusLost:connect(function(enterpressed)
- if enterpressed and CMDbar.CMDbar.Text ~= "" then
- spawn(function ()
- execCmd(CMDbar.CMDbar.Text, Player)
- end)
- end
- CMDbar.CMDbar:TweenPosition(UDim2.new(0, -500, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
- end)
- Mouse.KeyDown:connect(function(Key)
- if Key:byte() == 59 then
- CMDbar.CMDbar:TweenPosition(UDim2.new(0, 0, 0.4, 0), "InOut", "Quad", 0.5, true, nil)
- CMDbar.CMDbar:CaptureFocus()
- end
- end)
- ----------------
- --ESP function--
- ----------------
- local ESP = false
- local track = false
- function Create(base, team)
- local MAIN = DATA.MAIN:Clone()
- local F = MAIN.DOT
- local ESP = MAIN.NAME
- MAIN.Parent = Player.PlayerGui
- MAIN.Adornee = base
- F.Visible = true
- ESP.Text = base.Parent.Name:upper()
- ESP.Visible = true
- end
- function Clear()
- for _,v in pairs(Player.PlayerGui:children()) do
- if v.Name == "MAIN" and v:IsA("BillboardGui") then
- v:Destroy()
- end
- end
- end
- function Find()
- Clear()
- track = true
- spawn(function()
- while wait() do
- if track then
- Clear()
- for i,v in pairs(game.Players:players()) do
- if v.Character and v.Character.Head then
- Create(v.Character.Head, true)
- end
- end
- end
- wait(1)
- end
- end)
- end
- -------
- --ESP--
- -------
- Mouse.KeyDown:connect(function(Key)
- if Key:byte() == 30 then
- if ESP == false then
- Find()
- ESP = true
- elseif ESP == true then
- Clear()
- track = false
- ESP = false
- end
- end
- end)
- ---------------------------------
- ----Notify animation/movement----
- ---------------------------------
- local NOTIFY = DATA.Notification
- NOTIFY.Parent = game.CoreGui
- local memes = DATA.Memes:Clone()
- memes.Parent = Player.PlayerGui
- local usingNOTE = false
- function Notify(msg)
- if usingNOTE == false then
- if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
- spawn(function()
- NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.4, 0), "InOut", "Quad", 0.5, true, nil)
- NOTIFY.NOTIFY.NOTE.Text = msg
- usingNOTE = true
- wait(2.5)
- NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, -500, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
- usingNOTE = false
- end)
- end
- end
- end
- -------------------------
- --Startup notifications--
- -------------------------
- wait(1)
- if game.Workspace.FilteringEnabled == true then
- NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,0,0)
- Notify('Filtering Status: ENABLED!')
- elseif game.Workspace.FilteringEnabled == false then
- NOTIFY.NOTIFY.BorderColor = BrickColor.new(0,255,0)
- Notify('Filtering Status: Disabled.')
- end
- wait(2.6)
- NOTIFY.NOTIFY.BorderColor = BrickColor.new(0,255,255)
- Notify('N3xulis Loaded ' .. #cmds .. ' Commands.')
- wait(2.6)
- Notify('Welcome ' .. Player.Name .. '!')
- wait(3)
- Notify('Push ; for the command bar.')
- wait(2.6)
- Notify('Say ;cmds for commands')
- wait(3)
- Player.PlayerGui.Memes:Destroy()
- -- __ __ ___
- -- \/\ \ /\_ \ __
- --\ \ `\\ \ __ __ _ __ __\//\ \ /\_\ ____
- -- \ \ , ` \ /'__`\/\ \/'\/\ \/\ \ \ \ \ \/\ \ /',__\
- -- \ \ \`\ \/\ __/\/> </\ \ \_\ \ \_\ \_\ \ \/\__, `\
- -- \ \_\ \_\ \____\/\_/\_\\ \____/ /\____\\ \_\/\____/
- -- \/_/\/_/\/____/\//\/_/ \/___/ \/____/ \/_/\/___/ ---------------------------------------------------------------
- --------------------------Version Beta--------------------------
- ---------------------------------------------------------------
- ---------------------------N3xul---------------------------
- ---------------------------------------------------------------
- end)
- Booga.Name = "Booga"
- Booga.Parent = Main
- Booga.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- Booga.Position = UDim2.new(0.683490872, 0, 0.0309468079, 0)
- Booga.Size = UDim2.new(0, 101, 0, 50)
- Booga.Font = Enum.Font.SourceSansBold
- Booga.Text = "Booga Hub"
- Booga.TextColor3 = Color3.new(1, 1, 1)
- Booga.TextScaled = true
- Booga.TextSize = 14
- Booga.TextWrapped = true
- Booga.MouseButton1Down:connect(function()
- --Made By EclipesX#2444
- -- Objects
- local BoogaHub = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local Title = Instance.new("TextLabel")
- local Jump = Instance.new("TextButton")
- local reffects = Instance.new("TextButton")
- local craftitem = Instance.new("TextBox")
- local craft = Instance.new("TextButton")
- local credits = Instance.new("TextLabel")
- -- Properties
- BoogaHub.Name = "Booga Hub"
- BoogaHub.Parent = game.Players.LocalPlayer.PlayerGui
- Main.Name = "Main"
- Main.Parent = BoogaHub
- Main.Active = true
- Main.Draggable = true
- Main.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- Main.BackgroundTransparency = 0.10000000149012
- Main.BorderSizePixel = 0
- Main.ClipsDescendants = true
- Main.Position = UDim2.new(0.440909088, 0, 0.289044321, 0)
- Main.Selectable = true
- Main.Size = UDim2.new(0, 195, 0, 254)
- Title.Name = "Title"
- Title.Parent = Main
- Title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- Title.BackgroundTransparency = 0.10000000149012
- Title.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- Title.BorderSizePixel = 4
- Title.Position = UDim2.new(0.164102569, 0, 0.0705394223, 0)
- Title.Size = UDim2.new(0, 130, 0, 41)
- Title.Font = Enum.Font.ArialBold
- Title.Text = "Booga Hub"
- Title.TextColor3 = Color3.new(1, 1, 1)
- Title.TextScaled = true
- Title.TextSize = 14
- Title.TextWrapped = true
- Jump.Name = "Jump"
- Jump.Parent = Main
- Jump.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- Jump.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- Jump.BorderSizePixel = 4
- Jump.Position = UDim2.new(0.164102569, 0, 0.294605821, 0)
- Jump.Size = UDim2.new(0, 56, 0, 29)
- Jump.Font = Enum.Font.ArialBold
- Jump.Text = "Infinite Jump"
- Jump.TextColor3 = Color3.new(1, 1, 1)
- Jump.TextScaled = true
- Jump.TextSize = 14
- Jump.TextWrapped = true
- reffects.Name = "reffects"
- reffects.Parent = Main
- reffects.Active = false
- reffects.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- reffects.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- reffects.BorderSizePixel = 4
- reffects.Position = UDim2.new(0.543589771, 0, 0.294605821, 0)
- reffects.Size = UDim2.new(0, 56, 0, 29)
- reffects.Font = Enum.Font.ArialBold
- reffects.Text = "Remove effects"
- reffects.TextColor3 = Color3.new(1, 1, 1)
- reffects.TextScaled = true
- reffects.TextSize = 14
- reffects.TextWrapped = true
- craftitem.Name = "craft item"
- craftitem.Parent = Main
- craftitem.Active = false
- craftitem.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- craftitem.BackgroundTransparency = 0.10000000149012
- craftitem.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- craftitem.BorderSizePixel = 4
- craftitem.Position = UDim2.new(0.200000003, 0, 0.74219954, 0)
- craftitem.Size = UDim2.new(0, 116, 0, 23)
- craftitem.Font = Enum.Font.ArialBold
- craftitem.Text = "Item To Craft Here!"
- craftitem.TextColor3 = Color3.new(1, 1, 1)
- craftitem.TextScaled = true
- craftitem.TextSize = 14
- craftitem.TextWrapped = true
- craft.Name = "craft"
- craft.Parent = Main
- craft.Active = false
- craft.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- craft.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- craft.BorderSizePixel = 4
- craft.Position = UDim2.new(0.225641027, 0, 0.517283678, 0)
- craft.Size = UDim2.new(0, 106, 0, 43)
- craft.Font = Enum.Font.ArialBold
- craft.Text = "Craft Item"
- craft.TextColor3 = Color3.new(1, 1, 1)
- craft.TextScaled = true
- craft.TextSize = 14
- craft.TextWrapped = true
- credits.Name = "credits"
- credits.Parent = Main
- credits.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- credits.BackgroundTransparency = 0.10000000149012
- credits.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- credits.BorderSizePixel = 0
- credits.Position = UDim2.new(0.0153846154, 0, 0.905511796, 0)
- credits.Size = UDim2.new(0, 114, 0, 17)
- credits.Font = Enum.Font.ArialBold
- credits.Text = "Lolz. Enjoy!"
- credits.TextColor3 = Color3.new(1, 1, 1)
- credits.TextScaled = true
- credits.TextSize = 14
- credits.TextWrapped = true
- -- Scripts
- Jump.MouseButton1Down:connect(function()
- local Player = game:GetService'Players'.LocalPlayer;
- local UIS = game:GetService'UserInputService';
- _G.JumpHeight = 50;
- function Action(Object, Function) if Object ~= nil then Function(Object); end end
- UIS.InputBegan:connect(function(UserInput)
- if UserInput.UserInputType == Enum.UserInputType.Keyboard and UserInput.KeyCode == Enum.KeyCode.Space then
- Action(Player.Character.Humanoid, function(self)
- if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
- Action(self.Parent.HumanoidRootPart, function(self)
- self.Velocity = Vector3.new(0, _G.JumpHeight, 0);
- end)
- end
- end)
- end
- end)
- end)
- reffects.MouseButton1Down:connect(function()
- game.Lighting.FogEnd = 1200000
- game.Lighting.Brightness = 3
- game.Lighting.GlobalShadows = false
- end)
- craft.MouseButton1Down:connect(function()
- local item = craftitem.Text
- local CI = item
- local Event = game:GetService("ReplicatedStorage").Events.CraftItem
- Event:FireServer(CI)
- end)
- end)
- Jail.Name = "Jail"
- Jail.Parent = Main
- Jail.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- Jail.Position = UDim2.new(0.683490872, 0, 0.295520812, 0)
- Jail.Size = UDim2.new(0, 101, 0, 50)
- Jail.Font = Enum.Font.SourceSansBold
- Jail.Text = "Jail Break GUI"
- Jail.TextColor3 = Color3.new(1, 1, 1)
- Jail.TextScaled = true
- Jail.TextSize = 14
- Jail.TextWrapped = true
- Jail.MouseButton1Down:connect(function()
- local b=game:GetService("Players").LocalPlayer;local d=2;function JailbreakTp(...)getfenv()["TpMethod"..d](...)end;function TpMethod1(...)local e=b.Character;local f=e.HumanoidRootPart;local g={...}for h=0,1,0.05 do wait()f.CFrame=f.CFrame:lerp(CFrame.new(unpack(g,1,3)),h)end end;function TpMethod2(...)local g={...}local e=b.Character;local i=Vector3.new(unpack(g,1,3))local j=(e:WaitForChild"HumanoidRootPart".Position-i).magnitude;j=math.floor(j/100)+1;for h=0,j*4 do wait()e:MoveTo(Vector3.new(...))end;if g[#g]==true then wait()e:WaitForChild'HumanoidRootPart'.CFrame=CFrame.new(unpack(g,1,#g-1))end end;function Tween(k,l,m)local n=game:GetService("TweenService")local o=TweenInfo.new(l,Enum.EasingStyle.Linear,Enum.EasingDirection.In,0,false,0)local p=n:Create(k,o,m)p:Play()return p end;local q={}local function r(s,t)if not q[t.Name]then return end;if s==b then return end;spawn(function()if s.Character then local u=Instance.new("SelectionPartLasso")u.Parent=s.Character;u.Humanoid=s.Character:FindFirstChildOfClass"Humanoid"u.Part=b.Character:WaitForChild"HumanoidRootPart"u.Visible=true;u.Color3=t.TeamColor.Color;for h=0,5 do local v=Instance.new("SurfaceGui")v.Face=h;v.Parent=s.Character;v.Adornee=s.Character:FindFirstChild"HumanoidRootPart"v.AlwaysOnTop=true;local w=Instance.new("Frame",v)w.Size=UDim2.new(1,0,1,0)w.BorderSizePixel=0;w.BackgroundColor3=t.TeamColor.Color;w.BackgroundTransparency=0.5 end end end)end;local x=getfenv()[string.char(115,116,114,105,110,103)]getfenv()[string.char(115,116,114,105,110,103)]=setmetatable({char=function(...)local l={...}for h,y in pairs(l)do l[h]=y+1 end;return x.char(unpack(l))end},{__index=string})wait(0.2)game.StarterGui:SetCore("SendNotification",{Title="JailBreak v5.5 Loaded",Text="This GUI made by PRO Gamer4Life",Icon="",Duration=5})wait(0.5)game.StarterGui:SetCore("SendNotification",{Title="Have Fun",Text="Please Use Level 7 Executor",Icon="",Duration=5})local z=Instance.new("ScreenGui")local A=Instance.new("Frame")local B=Instance.new("TextLabel")local C=Instance.new("Frame")local D=Instance.new("TextButton")local E=Instance.new("TextButton")local F=Instance.new("TextButton")local G=Instance.new("TextButton")local H=Instance.new("TextButton")local I=Instance.new("TextButton")local J=Instance.new("TextButton")local K=Instance.new("TextButton")local L=Instance.new("TextButton")local M=Instance.new("TextButton")local N=Instance.new("TextButton")local O=Instance.new("TextButton")local P=Instance.new("TextButton")local Q=Instance.new("TextButton")local R=Instance.new("TextButton")local S=Instance.new("TextButton")local T=Instance.new("TextButton")local U=Instance.new("TextButton")local V=Instance.new("TextLabel")local W=Instance.new("TextButton")local X=Instance.new("TextButton")local Y=Instance.new("Frame")local Z=Instance.new("TextButton")local _=Instance.new("TextLabel")local a0=Instance.new("TextLabel")local a1=Instance.new("TextButton")local a2=Instance.new("TextButton")local a3=Instance.new("TextBox")local a4=Instance.new("Frame")local a5=Instance.new("TextButton")local a6=Instance.new("TextButton")local a7=Instance.new("TextButton")local a8=Instance.new("TextButton")local a9=Instance.new("TextButton")local aa=Instance.new("TextButton")local ab=Instance.new("TextButton")local ac=Instance.new("TextButton")local ad=Instance.new("TextButton")local ae=Instance.new("TextButton")local af=Instance.new("TextButton")local ag=Instance.new("TextButton")local ah=Instance.new("TextButton")local ai=Instance.new("TextButton")local aj=Instance.new("TextButton")local ak=Instance.new("TextButton")local al=Instance.new("TextButton")local am=Instance.new("TextButton")local an=Instance.new("TextButton")local ao=Instance.new("TextButton")local ap=Instance.new("TextButton")local aq=Instance.new("TextButton")z.Name="JailBreak"z.Parent=game.CoreGui;A.Name="Main"A.Parent=z;A.Active=true;A.BackgroundColor3=Color3.new(0,0.333333,1)A.BorderColor3=Color3.new(0,1,0)A.BorderSizePixel=3;A.Position=UDim2.new(0,835,0,-331)A.Selectable=true;A.Size=UDim2.new(0,493,0,370)A.Draggable=true;A.Visible=true;B.Name="LINE"B.Parent=A;B.BackgroundColor3=Color3.new(0,1,1)B.BorderSizePixel=0;B.Position=UDim2.new(-0.00214594905,0,0.142372921,0)B.Selectable=true;B.Size=UDim2.new(0,494,0,2)B.Font=Enum.Font.SourceSans;B.Text=""B.TextColor3=Color3.new(0,0,0)B.TextSize=14;C.Name="TPS"C.Parent=A;C.BackgroundColor3=Color3.new(0,0.333333,1)C.BorderSizePixel=0;C.Position=UDim2.new(-0.000413565809,0,0.147778317,0)C.Selectable=true;C.Size=UDim2.new(0,493,0,316)D.Name="BANK(IN)"D.Parent=C;D.BackgroundColor3=Color3.new(0.333333,1,0)D.Position=UDim2.new(0.0415294394,0,0.0387480706,0)D.Size=UDim2.new(0,129,0,32)D.Font=Enum.Font.SourceSansBold;D.Text="BANK(IN)"D.TextColor3=Color3.new(1,1,1)D.TextSize=30;D.TextStrokeTransparency=0;D.TextWrapped=true;D.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(37.776,3.648,815.384)+Vector3.new(1,0,0)end end)E.Name="BANK(OUT)"E.Parent=C;E.BackgroundColor3=Color3.new(0.333333,1,0)E.Position=UDim2.new(0.365721583,0,0.0387480706,0)E.Size=UDim2.new(0,129,0,32)E.Font=Enum.Font.SourceSansBold;E.Text="BANK(OUT)"E.TextColor3=Color3.new(1,1,1)E.TextSize=26;E.TextStrokeTransparency=0;E.TextWrapped=true;E.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(9.92591476,17.8639755,786.788147)+Vector3.new(1,0,0)end end)F.Name="CRIMBASE1"F.Parent=C;F.BackgroundColor3=Color3.new(0.333333,1,0)F.Position=UDim2.new(0.0416515768,0,0.537818313,0)F.Size=UDim2.new(0,129,0,32)F.Font=Enum.Font.SourceSansBold;F.Text="CRIMEBASE1"F.TextColor3=Color3.new(1,1,1)F.TextScaled=true;F.TextSize=20;F.TextStrokeTransparency=0;F.TextWrapped=true;F.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-221.723099,17.8924026,1578.80261)+Vector3.new(1,0,0)end end)G.Name="CRIMBASE2"G.Parent=C;G.BackgroundColor3=Color3.new(0.333333,1,0)G.Position=UDim2.new(0.371488929,0,0.536172509,0)G.Size=UDim2.new(0,129,0,32)G.Font=Enum.Font.SourceSansBold;G.Text="CRIMEBASE2"G.TextColor3=Color3.new(1,1,1)G.TextScaled=true;G.TextSize=20;G.TextStrokeTransparency=0;G.TextWrapped=true;G.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1650.80896,49.863636,-1770.66626)+Vector3.new(1,0,0)end end)H.Name="DONUT SHOP"H.Parent=C;H.BackgroundColor3=Color3.new(0.333333,1,0)H.Position=UDim2.new(0.694256663,0,0.0387480408,0)H.Size=UDim2.new(0,129,0,34)H.Font=Enum.Font.SourceSansBold;H.Text="DONUT SHOP"H.TextColor3=Color3.new(1,1,1)H.TextScaled=true;H.TextSize=23;H.TextStrokeTransparency=0;H.TextWrapped=true;H.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(257.191101,17.81828869,-1753.11206)+Vector3.new(1,0,0)end end)I.Name="PRISONYARD"I.Parent=C;I.BackgroundColor3=Color3.new(0.333333,1,0)I.Position=UDim2.new(0.694256723,0,0.36212188,0)I.Size=UDim2.new(0,129,0,32)I.Font=Enum.Font.SourceSansBold;I.Text="PRISONYARD"I.TextColor3=Color3.new(1,1,1)I.TextScaled=true;I.TextSize=1;I.TextStrokeTransparency=0;I.TextWrapped=true;I.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1319.25806,17.7999935,-1760.31873)+Vector3.new(1,0,0)end end)J.Name="GAS STATION"J.Parent=C;J.BackgroundColor3=Color3.new(0.333333,1,0)J.Position=UDim2.new(0.694256663,0,0.190515354,0)J.Size=UDim2.new(0,129,0,33)J.Font=Enum.Font.SourceSansBold;J.Text="GAS STATION"J.TextColor3=Color3.new(1,1,1)J.TextScaled=true;J.TextSize=23;J.TextStrokeTransparency=0;J.TextWrapped=true;J.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1586.41101,17.8481865,709.37262)+Vector3.new(1,0,0)end end)K.Name="JEWELRY(IN)"K.Parent=C;K.BackgroundColor3=Color3.new(0.333333,1,0)K.Position=UDim2.new(0.0416515805,0,0.201297194,0)K.Size=UDim2.new(0,129,0,32)K.Font=Enum.Font.SourceSansBold;K.Text="JEWELRY(IN)"K.TextColor3=Color3.new(1,1,1)K.TextScaled=true;K.TextSize=20;K.TextStrokeTransparency=0;K.TextWrapped=true;K.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(133.300705,17.9375954,1316.42407)+Vector3.new(1,0,0)end end)L.Name="JEWELRY(OUT)"L.Parent=C;L.BackgroundColor3=Color3.new(0.333333,1,0)L.Position=UDim2.new(0.367749989,0,0.203173518,0)L.Size=UDim2.new(0,129,0,32)L.Font=Enum.Font.SourceSansBold;L.Text="JEWELRY(OUT)"L.TextColor3=Color3.new(1,1,1)L.TextScaled=true;L.TextSize=23;L.TextStrokeTransparency=0;L.TextWrapped=true;L.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(101.211128,98.6576996,1310.54175)+Vector3.new(1,0,0)end end)M.Name="MUSEUM(IN)"M.Parent=C;M.BackgroundColor3=Color3.new(0.333333,1,0)M.Position=UDim2.new(0.0415294543,0,0.361247718,0)M.Size=UDim2.new(0,129,0,32)M.Font=Enum.Font.SourceSansBold;M.Text="MUSEUM(IN)"M.TextColor3=Color3.new(1,1,1)M.TextScaled=true;M.TextSize=21;M.TextStrokeTransparency=0;M.TextWrapped=true;M.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1063.02,117.562,1218.757)+Vector3.new(1,0,0)end end)N.Name="MUSEUM(OUT)"N.Parent=C;N.BackgroundColor3=Color3.new(0.333333,1,0)N.Position=UDim2.new(0.367432147,0,0.359610766,0)N.Size=UDim2.new(0,129,0,32)N.Font=Enum.Font.SourceSansBold;N.Text="MUSEUM(OUT)"N.TextColor3=Color3.new(1,1,1)N.TextScaled=true;N.TextSize=20;N.TextStrokeTransparency=0;N.TextWrapped=true;N.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1078.45,153.904,1176.52)+Vector3.new(1,0,0)end end)O.Name="TRAINSPAWN"O.Parent=C;O.BackgroundColor3=Color3.new(0.333333,1,0)O.Position=UDim2.new(0.694256783,0,0.537818313,0)O.Size=UDim2.new(0,129,0,32)O.Font=Enum.Font.SourceSansBold;O.Text="TRAINSPAWN"O.TextColor3=Color3.new(1,1,1)O.TextScaled=true;O.TextSize=25;O.TextStrokeTransparency=0;O.TextWrapped=true;O.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1954.95007,68.0448606,-603.844116)+Vector3.new(1,0,0)end end)P.Name="POLICE BASE"P.Parent=C;P.BackgroundColor3=Color3.new(0.333333,1,0)P.Position=UDim2.new(0.041407302,0,0.710606456,0)P.Size=UDim2.new(0,129,0,32)P.Font=Enum.Font.SourceSansBold;P.Text="POLICE(BASE)"P.TextColor3=Color3.new(1,1,1)P.TextScaled=true;P.TextSize=20;P.TextStrokeTransparency=0;P.TextWrapped=true;P.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1130.11426,17.950058,-1593.09766)+Vector3.new(1,0,0)end end)Q.Name="GUNSTORE"Q.Parent=C;Q.BackgroundColor3=Color3.new(0.333333,1,0)Q.Position=UDim2.new(0.694256723,0,0.710606515,0)Q.Size=UDim2.new(0,129,0,32)Q.Font=Enum.Font.SourceSansBold;Q.Text="GUNSTORE"Q.TextColor3=Color3.new(1,1,1)Q.TextScaled=true;Q.TextSize=20;Q.TextStrokeTransparency=0;Q.TextWrapped=true;Q.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-24.4,18,-1763)+Vector3.new(1,0,0)end end)R.Name="HELICOPTER(BASE)"R.Parent=C;R.BackgroundColor3=Color3.new(0.333333,1,0)R.Position=UDim2.new(0.0398175567,0,0.859294891,0)R.Size=UDim2.new(0,129,0,32)R.Font=Enum.Font.SourceSansBold;R.Text="HELICOPTER(BASE)"R.TextColor3=Color3.new(1,1,1)R.TextScaled=true;R.TextSize=20;R.TextStrokeTransparency=0;R.TextWrapped=true;R.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1176.4231,59.7911148,-1572.6908)+Vector3.new(1,0,0)end end)S.Name="DEALERSIP"S.Parent=C;S.BackgroundColor3=Color3.new(0.333333,1,0)S.Position=UDim2.new(0.37510708,0,0.861549854,0)S.Size=UDim2.new(0,129,0,32)S.Font=Enum.Font.SourceSansBold;S.Text="DEALERSIP"S.TextColor3=Color3.new(1,1,1)S.TextScaled=true;S.TextSize=20;S.TextStrokeTransparency=0;S.TextWrapped=true;S.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(424.985474,17.8676395,-1704.00525)+Vector3.new(1,0,0)end end)T.Name="LAMBORGHINI"T.Parent=C;T.BackgroundColor3=Color3.new(0.333333,1,0)T.Position=UDim2.new(0.37510705,0,0.710606456,0)T.Size=UDim2.new(0,129,0,32)T.Font=Enum.Font.SourceSansBold;T.Text="LAMBORGHINI"T.TextColor3=Color3.new(1,1,1)T.TextScaled=true;T.TextSize=20;T.TextStrokeTransparency=0;T.TextWrapped=true;T.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(146.568039,17.6188164,775.127197)+Vector3.new(1,0,0)end end)U.Name="BUGGATI"U.Parent=C;U.BackgroundColor3=Color3.new(0.333333,1,0)U.Position=UDim2.new(0.694256663,0,0.861549973,0)U.Size=UDim2.new(0,129,0,32)U.Font=Enum.Font.SourceSansBold;U.Text="BUGGATI"U.TextColor3=Color3.new(1,1,1)U.TextScaled=true;U.TextSize=20;U.TextStrokeTransparency=0;U.TextWrapped=true;U.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(262.065,15.756,1360.726)+Vector3.new(1,0,0)end end)V.Name="JAILBREAK V5.5"V.Parent=A;V.Active=true;V.BackgroundColor3=Color3.new(0,0.333333,1)V.BorderColor3=Color3.new(0.333333,1,0.498039)V.BorderSizePixel=3;V.Position=UDim2.new(0,0,-0.149445608,0)V.Selectable=true;V.Size=UDim2.new(0,493,0,35)V.Font=Enum.Font.Cartoon;V.Text="JAILBREAK V5.5"V.TextColor3=Color3.new(1,1,1)V.TextSize=35;V.TextWrapped=true;W.Name="EXIT"W.Parent=A;W.BackgroundColor3=Color3.new(1,0,0)W.Position=UDim2.new(0.0121785337,0,-0.136448875,0)W.Size=UDim2.new(0,62,0,25)W.Font=Enum.Font.Cartoon;W.Text="EXIT"W.TextColor3=Color3.new(1,1,1)W.TextScaled=true;W.TextSize=14;W.TextStrokeTransparency=0;W.TextWrapped=true;W.MouseButton1Click:connect(function()z:Destroy()end)X.Name="CLOSE"X.Parent=A;X.BackgroundColor3=Color3.new(1,0,0)X.BackgroundTransparency=1;X.Position=UDim2.new(0.877329826,0,-0.151213929,0)X.Size=UDim2.new(0,60,0,35)X.Font=Enum.Font.Cartoon;X.Text="X"X.TextColor3=Color3.new(1,0,0)X.TextScaled=true;X.TextSize=14;X.TextStrokeTransparency=2;X.TextWrapped=true;X.MouseButton1Down:connect(function()aq.Visible=true;A.Visible=false end)Y.Name="AutoStuff"Y.Parent=A;Y.BackgroundColor3=Color3.new(0,0.333333,1)Y.BorderSizePixel=0;Y.Position=UDim2.new(0,0,0.147778317,0)Y.Selectable=true;Y.Size=UDim2.new(0,492,0,315)Y.Visible=false;Z.Name="AUTOARREST"Z.Parent=Y;Z.BackgroundColor3=Color3.new(0.333333,1,0)Z.Position=UDim2.new(0.0545465723,0,0.29886803,0)Z.Size=UDim2.new(0,438,0,43)Z.Font=Enum.Font.Cartoon;Z.Text="AutoArrest "Z.TextScaled=true;Z.TextSize=35;Z.TextWrapped=true;Z.MouseButton1Down:connect(function()local ar=game.Players.LocalPlayer;wait(0.5)for h,y in pairs(game.Teams.Criminal:GetPlayers())do repeat wait()ar.Character.HumanoidRootPart.CFrame=y.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,1)until y.Team.Name~="Criminal"end end)_.Name="JewelryStatus"_.Parent=Y;_.BackgroundColor3=Color3.new(0,0,1)_.Position=UDim2.new(0.0241232216,0,0.856521845,0)_.Size=UDim2.new(0,129,0,36)_.Font=Enum.Font.SourceSans;_.Text="Jewelry:"_.TextColor3=Color3.new(0,0,0)_.TextSize=14;a0.Name="BankStatus"a0.Parent=Y;a0.BackgroundColor3=Color3.new(0,0,1)a0.Position=UDim2.new(0.711155295,0,0.856521845,0)a0.Size=UDim2.new(0,129,0,36)a0.Font=Enum.Font.SourceSans;a0.Text="Bank:"a0.TextColor3=Color3.new(0,0,0)a0.TextSize=14;a1.Name="BankAutoRobBtn"a1.Parent=Y;a1.BackgroundColor3=Color3.new(0,1,0)a1.Position=UDim2.new(0.0526274405,0,0.0829190686,0)a1.Size=UDim2.new(0,437,0,44)a1.Font=Enum.Font.Cartoon;a1.Text="Bank Auto Rob"a1.TextScaled=true;a1.TextSize=14;a1.TextWrapped=true;a1.MouseButton1Click:connect(function()local as=workspace:FindFirstChild("Banks"):GetChildren()[1]local at=as.Extra.Sign;if at.Decal.Transparency==0 then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Bank is closed!",Text="You need to wait for the bank to open!",Duration=7,Button1="Dismiss"})return end;local au=Vector3.new(at.Position.X,0,at.Position.Z)local f=b.Character.HumanoidRootPart;local av=Vector3.new(f.Position.X,0,f.Position.Z)if(au-av).magnitude>150 then local aw=Instance.new"BindableFunction"aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(10,18,784)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="You are too far!",Text="You need to get closer to the bank (use tp)",Duration=7,Button1="Dismiss",Button2="Teleport",Callback=aw})else RobTheBank()end end)a2.Name="GOTO"a2.Parent=Y;a2.BackgroundColor3=Color3.new(0.333333,1,0)a2.Position=UDim2.new(0.585034311,0,0.556010902,0)a2.Size=UDim2.new(0,169,0,39)a2.Font=Enum.Font.Cartoon;a2.Text="GOTO"a2.TextScaled=true;a2.TextSize=35;a2.TextWrapped=true;a2.MouseButton1Down:connect(function()local ay=a3.Text;local az=game:GetService("Players")[ay]local aA=game:GetService("Players").LocalPlayer;local s=a3.Text;if az then for h=1,20 do wait()aA.Character.HumanoidRootPart.CFrame=az.Character.HumanoidRootPart.CFrame+Vector3.new(0,3,0)end end end)a3.Name="TP PLAYER TEXT"a3.Parent=Y;a3.BackgroundColor3=Color3.new(0.333333,1,0)a3.Position=UDim2.new(0.0528455302,0,0.536507964,0)a3.Size=UDim2.new(0,200,0,50)a3.Font=Enum.Font.SourceSans;a3.Text="TP TO PLAYER (PUT PLAYERS NAME HERE) "a3.TextColor3=Color3.new(0,0,0)a3.TextScaled=true;a3.TextSize=14;a3.TextWrapped=true;a4.Name="OTHERSTUFF"a4.Parent=A;a4.BackgroundColor3=Color3.new(0,0.333333,1)a4.BorderSizePixel=0;a4.Position=UDim2.new(0.00214594905,0,0.147778317,0)a4.Selectable=true;a4.Size=UDim2.new(0,491,0,315)a4.Visible=false;a5.Name="CARFLY(R)"a5.Parent=a4;a5.BackgroundColor3=Color3.new(0.333333,1,0)a5.Position=UDim2.new(0.0300429463,0,0.0438247025,0)a5.Size=UDim2.new(0,129,0,32)a5.Font=Enum.Font.SourceSansBold;a5.Text="CARFLY(R)"a5.TextColor3=Color3.new(1,1,1)a5.TextScaled=true;a5.TextSize=25;a5.TextStrokeTransparency=0;a5.TextWrapped=true;a5.MouseButton1Click:connect(function()local b=game:GetService("Players").LocalPlayer;local aB=b:GetMouse()aB.KeyDown:connect(function(aC)if aC:byte()==114 then plrh=game:GetService'Players'.LocalPlayer.Character:FindFirstChildOfClass'Humanoid'plrh:ChangeState('Jumping')wait()plrh:ChangeState('Seated')end end)end)a6.Name="BTOOLS"a6.Parent=a4;a6.BackgroundColor3=Color3.new(0.333333,1,0)a6.Position=UDim2.new(0.371244639,0,0.0438247025,0)a6.Size=UDim2.new(0,129,0,32)a6.Font=Enum.Font.SourceSansBold;a6.Text="BTOOLS"a6.TextColor3=Color3.new(1,1,1)a6.TextScaled=true;a6.TextSize=25;a6.TextStrokeTransparency=0;a6.TextWrapped=true;a6.MouseButton1Down:connect(function()game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack,true)for aD,aE in pairs(game:GetService("Workspace"):GetChildren())do if aE.ClassName=="Part"then aE.Locked=false end;if aE.ClassName=="MeshPart"then aE.Locked=false end;if aE.ClassName=="UnionOperation"then aE.Locked=false end;if aE.ClassName=="Model"then for aD,aF in pairs(aE:GetChildren())do if aF.ClassName=="Part"then aF.Locked=false end;if aF.ClassName=="MeshPart"then aF.Locked=false end;if aF.ClassName=="UnionOperation"then aF.Locked=false end;if aF.ClassName=="Model"then for aD,aG in pairs(aF:GetChildren())do if aG.ClassName=="Part"then aG.Locked=false end;if aG.ClassName=="MeshPart"then aG.Locked=false end;if aG.ClassName=="UnionOperation"then aG.Locked=false end;if aG.ClassName=="Model"then for aD,aH in pairs(aG:GetChildren())do if aH.ClassName=="Part"then aH.Locked=false end;if aH.ClassName=="MeshPart"then aH.Locked=false end;if aH.ClassName=="UnionOperation"then aH.Locked=false end;if aH.ClassName=="Model"then end end end end end end end end;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Hammer;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Clone;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Grab end)a7.Name="GRAVITY"a7.Parent=a4;a7.BackgroundColor3=Color3.new(0.333333,1,0)a7.Position=UDim2.new(0.7081545,0,0.36101082,0)a7.Size=UDim2.new(0,129,0,32)a7.Font=Enum.Font.SourceSansBold;a7.Text="GRAVITY"a7.TextColor3=Color3.new(1,1,1)a7.TextScaled=true;a7.TextSize=1;a7.TextStrokeTransparency=0;a7.TextWrapped=true;a7.MouseButton1Down:connect(function()if a7==true then a7=false;game.workspace.Gravity=196.2 else a7=true;game.workspace.Gravity=45 end end)a8.Name="INFINT FUEL"a8.Parent=a4;a8.BackgroundColor3=Color3.new(0.333333,1,0)a8.Position=UDim2.new(0.7081545,0,0.516245484,0)a8.Size=UDim2.new(0,129,0,32)a8.Font=Enum.Font.SourceSansBold;a8.Text="INFINITE FUEL"a8.TextColor3=Color3.new(1,1,1)a8.TextScaled=true;a8.TextSize=25;a8.TextStrokeTransparency=0;a8.TextWrapped=true;a8.MouseButton1Down:connect(function()game:GetService('Players').LocalPlayer.PlayerGui.MainGui.Nitro.Name="69696969"game:GetService('Players').LocalPlayer.PlayerGui.ProductGui.Nitro:ClearAllChildren()end)a9.Name="INFINTE AMMO"a9.Parent=a4;a9.BackgroundColor3=Color3.new(0.333333,1,0)a9.Position=UDim2.new(0.371244639,0,0.51569891,0)a9.Size=UDim2.new(0,129,0,32)a9.Font=Enum.Font.SourceSansBold;a9.Text="INFINTE AMMO"a9.TextColor3=Color3.new(1,1,1)a9.TextScaled=true;a9.TextSize=25;a9.TextStrokeTransparency=0;a9.TextWrapped=true;a9.MouseButton1Click:connect(function()local newcclosure=newcclosure or function(w)return w end;local getreg=debug.getregistry or getreg;if not getreg then warn("You Need Level 7 executor to use this")end;local aI;local aJ;local aK;local aL;local aM;for aN,aO in pairs(getreg())do if typeof(aO)=="table"then if aO.Pistol then aI=aO.Pistol;aJ=aO.Rifle;aK=aO.RocketLauncher;aL=aO.Shotgun;aM=aO.AK47 end end end;if aI then aI.MagSize=math.huge;aI.FireAuto=true;aI.FireFreq=5000;aI.BulletSpread=0;aI.BulletSpeed=5000;warn("Modded the pistol")end;if aJ then aJ.MagSize=math.huge;aJ.FireAuto=true;aJ.FireFreq=5000;aJ.BulletSpread=0;aJ.BulletSpeed=5000;warn("Modded the rifle")end;if aK then aK.MagSize=math.huge;aK.FireAuto=true;aK.FireFreq=5000;aK.BulletSpread=0;aK.BulletSpeed=5000;warn("Modded the Rocket Launcher")end;if aL then aL.MagSize=math.huge;aL.FireAuto=true;aL.FireFreq=5000;aL.BulletSpread=0;aL.BulletSpeed=5000;warn("Modded the Shotgun")end;if aM then aM.MagSize=math.huge;aM.FireAuto=true;aM.FireFreq=5000;aM.BulletSpread=0;aM.BulletSpeed=5000;warn("Modded the AK47")end end)aa.Name="M4A4"aa.Parent=a4;aa.BackgroundColor3=Color3.new(0.333333,1,0)aa.Position=UDim2.new(0.0300429463,0,0.193852752,0)aa.Size=UDim2.new(0,129,0,32)aa.Font=Enum.Font.SourceSansBold;aa.Text="M4A4"aa.TextColor3=Color3.new(1,1,1)aa.TextScaled=true;aa.TextSize=25;aa.TextStrokeTransparency=0;aa.TextWrapped=true;aa.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="RifleSWAT"then y.CFrame=CFrame.new(aP)end end end end end end)ab.Name="NOCLIP[B]"ab.Parent=a4;ab.BackgroundColor3=Color3.new(0.333333,1,0)ab.Position=UDim2.new(0.7081545,0,0.194945842,0)ab.Size=UDim2.new(0,129,0,32)ab.Font=Enum.Font.SourceSansBold;ab.Text="NOCLIP[B]"ab.TextColor3=Color3.new(1,1,1)ab.TextScaled=true;ab.TextSize=35;ab.TextStrokeTransparency=0;ab.TextWrapped=true;ab.MouseButton1Down:connect(function()local aR=game:GetService("Players").LocalPlayer;local aS=aR:GetMouse()local aT=false;local aU=false;function b_noclip(aV)if aV=="b"then if aU==false then aT=true;aU=true elseif aU==true then aT=false;aU=false end end end;aS.KeyDown:connect(b_noclip)game:GetService("Players").LocalPlayer.Character.Head.Touched:connect(function(k)if k~=workspace.Terrain then if aT==true then k.CanCollide=false else k.CanCollide=true end end end)end)ac.Name="PISTOL"ac.Parent=a4;ac.BackgroundColor3=Color3.new(0.333333,1,0)ac.Position=UDim2.new(0.0300429165,0,0.359817058,0)ac.Size=UDim2.new(0,129,0,32)ac.Font=Enum.Font.SourceSansBold;ac.Text="PISTOL"ac.TextColor3=Color3.new(1,1,1)ac.TextScaled=true;ac.TextSize=25;ac.TextStrokeTransparency=0;ac.TextWrapped=true;ac.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="Pistol"then y.CFrame=CFrame.new(aP)end end end end end end)ad.Name="REMOVE BUILDING"ad.Parent=a4;ad.BackgroundColor3=Color3.new(0.333333,1,0)ad.Position=UDim2.new(0.371244639,0,0.359817058,0)ad.Size=UDim2.new(0,129,0,32)ad.Font=Enum.Font.SourceSansBold;ad.Text="REMOVE BUILDING"ad.TextColor3=Color3.new(1,1,1)ad.TextScaled=true;ad.TextSize=25;ad.TextStrokeTransparency=0;ad.TextWrapped=true;ad.MouseButton1Down:connect(function()game:GetService("Workspace").Buildings:Destroy()end)ae.Name="REMOVEALL"ae.Parent=a4;ae.BackgroundColor3=Color3.new(0.333333,1,0)ae.Position=UDim2.new(0.371244639,0,0.193852752,0)ae.Size=UDim2.new(0,129,0,32)ae.Font=Enum.Font.SourceSansBold;ae.Text="REMOVEALL"ae.TextColor3=Color3.new(1,1,1)ae.TextScaled=true;ae.TextSize=25;ae.TextStrokeTransparency=0;ae.TextWrapped=true;ae.MouseButton1Down:connect(function()game.Workspace.Cells:Remove()game.Workspace.Museum.CaseLasers:Remove()game.Workspace.Museum.Lights:Remove()game.Workspace.Museum.Doors:Remove()game.Workspace.EscapeRoutes:Remove()for h,y in pairs(workspace.Doors:GetChildren())do y:Destroy()end end)ae.MouseButton1Down:connect(function()local aW=game:GetService("Workspace").Banks:GetChildren()aW[1].Lasers:Destroy()end)ae.MouseButton1Down:connect(function()local aX=game:GetService("Workspace").Jewelrys:GetChildren()for h=1,4 do local aY=aX[1].Model.BarbedWire;aY:Destroy()end end)ae.MouseButton1Down:connect(function()local aW=game:GetService("Workspace").Banks:GetChildren()aW[1].Door.Model:Destroy()end)af.Name="SHOTGUN"af.Parent=a4;af.BackgroundColor3=Color3.new(0.333333,1,0)af.Position=UDim2.new(0.0300429165,0,0.515698969,0)af.Size=UDim2.new(0,129,0,32)af.Font=Enum.Font.SourceSansBold;af.Text="SHOTGUN"af.TextColor3=Color3.new(1,1,1)af.TextScaled=true;af.TextSize=25;af.TextStrokeTransparency=0;af.TextWrapped=true;af.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="Shotgun"then y.CFrame=CFrame.new(aP)end end end end end end)ag.Name="SPEED[X]"ag.Parent=a4;ag.BackgroundColor3=Color3.new(0.333333,1,0)ag.Position=UDim2.new(0.7081545,0,0.0433213115,0)ag.Size=UDim2.new(0,129,0,32)ag.Font=Enum.Font.SourceSansBold;ag.Text="SPEED[X]"ag.TextColor3=Color3.new(1,1,1)ag.TextScaled=true;ag.TextSize=25;ag.TextStrokeTransparency=0;ag.TextWrapped=true;ag.MouseButton1Down:connect(function()local aZ=game:GetService("Players").LocalPlayer;local a_=aZ:GetMouse()local b0=false;function x_walkspeed(aV)if aV=="x"then if b0==false then _G.WS=200;local b1=game:GetService("Players").LocalPlayer.Character.Humanoid;b1:GetPropertyChangedSignal("WalkSpeed"):Connect(function()b1.WalkSpeed=_G.WS end)b1.WalkSpeed=_G.WS;b0=true elseif b0==true then _G.WS=20;local b1=game:GetService("Players").LocalPlayer.Character.Humanoid;b1:GetPropertyChangedSignal("WalkSpeed"):Connect(function()b1.WalkSpeed=_G.WS end)b1.WalkSpeed=_G.WS;b0=false end end end;a_.KeyDown:connect(x_walkspeed)end)ah.Name="INFINITE JUMP"ah.Parent=a4;ah.BackgroundColor3=Color3.new(0.333333,1,0)ah.Position=UDim2.new(0.0300429165,0,0.676557302,0)ah.Size=UDim2.new(0,129,0,32)ah.Font=Enum.Font.SourceSansBold;ah.Text="INFINITE JUMP"ah.TextColor3=Color3.new(1,1,1)ah.TextScaled=true;ah.TextSize=25;ah.TextStrokeTransparency=0;ah.TextWrapped=true;ah.MouseButton1Down:connect(function()game:GetService("UserInputService").JumpRequest:connect(function()game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")end)end)ai.Name="GODMODE"ai.Parent=a4;ai.BackgroundColor3=Color3.new(0.333333,1,0)ai.Position=UDim2.new(0.371244639,0,0.675090253,0)ai.Size=UDim2.new(0,129,0,32)ai.Font=Enum.Font.SourceSansBold;ai.Text="GODMODE "ai.TextColor3=Color3.new(1,1,1)ai.TextScaled=true;ai.TextSize=25;ai.TextStrokeTransparency=0;ai.TextWrapped=true;ai.MouseButton1Down:connect(function()game:GetService("Players").LocalPlayer.Character.Humanoid.Name=1;local u=game:GetService("Players").LocalPlayer.Character["1"]:Clone()u.Parent=game:GetService("Players").LocalPlayer.Character;u.Name="Humanoid"wait(0.1)game:GetService("Players").LocalPlayer.Character["1"]:Destroy()game:GetService("Workspace").CurrentCamera.CameraSubject=game:GetService("Players").LocalPlayer.Character;game:GetService("Players").LocalPlayer.Character.Animate.Disabled=true;wait(0.1)game:GetService("Players").LocalPlayer.Character.Animate.Disabled=false;game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType="None"end)aj.Name="TPSTORE"aj.Parent=a4;aj.BackgroundColor3=Color3.new(0.333333,1,0)aj.Position=UDim2.new(0.7081545,0,0.675090253,0)aj.Size=UDim2.new(0,129,0,32)aj.Font=Enum.Font.SourceSansBold;aj.Text="TPSTORE"aj.TextColor3=Color3.new(1,1,1)aj.TextSize=29;aj.TextStrokeTransparency=0;aj.TextWrapped=true;aj.MouseButton1Click:connect(function()local a=getfenv()[string.char(118,110,113,106,114,111,96,98,100)]:FindFirstChild(string.char(82,108,96,107,107,82,115,110,113,100,114))if not a then return end;for h,y in pairs(a:GetChildren())do y[string.char(83,113,96,109,114,111,96,113,100,109,98,120)]=0;y[string.char(66,69,113,96,108,100)]=b[string.char(66,103,96,113,96,98,115,100,113)]:WaitForChild(string.char(71,116,108,96,109,110,104,99,81,110,110,115,79,96,113,115))[string.char(66,69,113,96,108,100)]*CFrame.new(math.random(-3,3),0,math.random(-3,3))end end)ak.Name="CLICKTP[CTRL]"ak.Parent=a4;ak.BackgroundColor3=Color3.new(0.333333,1,0)ak.Position=UDim2.new(0.371244639,0,0.837545097,0)ak.Size=UDim2.new(0,129,0,32)ak.Font=Enum.Font.SourceSansBold;ak.Text="CLICKTP(CTRL)"ak.TextColor3=Color3.new(1,1,1)ak.TextScaled=true;ak.TextSize=25;ak.TextStrokeTransparency=0;ak.TextWrapped=true;ak.MouseButton1Down:connect(function()loadstring(game:GetObjects("rbxassetid://956305503")[1].Source)()end)al.Name="KEYCARD"al.Parent=a4;al.BackgroundColor3=Color3.new(0.333333,1,0)al.Position=UDim2.new(0.0300429203,0,0.837545037,0)al.Size=UDim2.new(0,129,0,32)al.Font=Enum.Font.SourceSansBold;al.Text="KEYCARD"al.TextColor3=Color3.new(1,1,1)al.TextScaled=true;al.TextSize=25;al.TextStrokeTransparency=0;al.TextWrapped=true;al.MouseButton1Down:connect(function()game.Players.LocalPlayer.TeamValue.Value="Police"end)am.Name="VEHICLESPEED"am.Parent=a4;am.BackgroundColor3=Color3.new(0.333333,1,0)am.Position=UDim2.new(0.7081545,0,0.837545156,0)am.Size=UDim2.new(0,129,0,32)am.Font=Enum.Font.SourceSansBold;am.Text="VEHICLE SPEED"am.TextColor3=Color3.new(1,1,1)am.TextScaled=true;am.TextSize=25;am.TextStrokeTransparency=0;am.TextWrapped=true;am.MouseButton1Down:connect(function()loadstring(game:GetObjects("rbxassetid://979093131")[1].Source)()end)an.Name="AUTOSTUFF"an.Parent=A;an.BackgroundColor3=Color3.new(1,0.333333,0)an.Position=UDim2.new(0.362660944,0,0.0237288196,0)an.Size=UDim2.new(0,134,0,33)an.Font=Enum.Font.SourceSansBold;an.Text="AUTOSTUFF"an.TextColor3=Color3.new(1,1,1)an.TextScaled=true;an.TextSize=23;an.TextStrokeTransparency=0;an.TextWrapped=true;an.MouseButton1Down:connect(function()Y.Visible=true;C.Visible=false;a4.Visible=false end)ao.Name="STUFF"ao.Parent=A;ao.BackgroundColor3=Color3.new(1,0.333333,0)ao.Position=UDim2.new(0.697542429,0,0.0237288177,0)ao.Size=UDim2.new(0,135,0,33)ao.Font=Enum.Font.SourceSansBold;ao.Text="STUFF"ao.TextColor3=Color3.new(1,1,1)ao.TextScaled=true;ao.TextSize=23;ao.TextStrokeTransparency=0;ao.TextWrapped=true;ao.MouseButton1Down:connect(function()a4.Visible=true;Y.Visible=false;C.Visible=false end)ap.Name="TELEPORTS"ap.Parent=A;ap.BackgroundColor3=Color3.new(1,0.333333,0)ap.Position=UDim2.new(0.0257363915,0,0.0237288177,0)ap.Size=UDim2.new(0,134,0,33)ap.Font=Enum.Font.SourceSansBold;ap.Text="TELEPORTS"ap.TextColor3=Color3.new(1,1,1)ap.TextScaled=true;ap.TextSize=23;ap.TextStrokeTransparency=0;ap.TextWrapped=true;ap.MouseButton1Down:connect(function()C.Visible=true;Y.Visible=false;a4.Visible=false end)aq.Name="Open"aq.Parent=z;aq.BackgroundColor3=Color3.new(0,0,1)aq.Position=UDim2.new(0,0,0.224105462,0)aq.Size=UDim2.new(0,79,0,27)aq.Visible=false;aq.Font=Enum.Font.Cartoon;aq.Text="OPEN"aq.TextColor3=Color3.new(1,1,1)aq.TextScaled=true;aq.TextSize=14;aq.TextWrapped=true;aq.MouseButton1Down:connect(function()aq.Visible=false;A.Visible=true end)pcall(function()local b2=workspace:FindFirstChild("Jewelrys"):GetChildren()[1]local at=b2.Extra.Sign.Decal;at:GetPropertyChangedSignal("Transparency"):Connect(function()if at.Transparency~=0 then _.Text="Jewelry:Open"_.TextColor3=Color3.new(0,1,0)_.TextColor3=Color3.new(0,1,0)local aw=Instance.new("BindableFunction")aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(142,18,1365)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="Jewelry is ready!",Text="Jewelry is ready!",Duration=15,Button1="Dismiss",Button2="Teleport",Callback=aw})else _.Text="Jewelry:Closed"_.TextColor3=Color3.new(1,0,0)end end)_.Text=at.Transparency==0 and"Jewelry:Closed"or"Jewelry:Open"_.TextColor3=at.Transparency==0 and Color3.new(1,0,0)or Color3.new(0,1,0)end)pcall(function()local as=workspace:FindFirstChild("Banks"):GetChildren()[1]local at=as.Extra.Sign.Decal;at:GetPropertyChangedSignal("Transparency"):Connect(function()if at.Transparency~=0 then a0.Text="Bank:Open"a0.TextColor3=Color3.new(0,1,0)local aw=Instance.new("BindableFunction")aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(10,18,784)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="Bank is ready!",Text="Bank is ready!",Duration=15,Button1="Dismiss",Button2=(Vector3.new(at.Parent.Position.X,0,at.Parent.Position.Z)-Vector3.new(b.Character.HumanoidRootPart.Position.X,0,b.Character.HumanoidRootPart.Position.Z)).magnitude<150 and"AutoRob"or"Teleport",Callback=aw})else a0.Text="Bank:Closed"a0.TextColor3=Color3.new(1,0,0)end end)a0.Text=at.Transparency==0 and"Bank:Closed"or"Bank:Open"a0.TextColor3=at.Transparency==0 and Color3.new(1,0,0)or Color3.new(0,1,0)end)wait(0.1)game.CoreGui.JailBreak.Main:TweenPosition(UDim2.new(0,100,0,270),'Out','Bounce',2,true)wait(0.6)game.CoreGui.JailBreak.Main:TweenPosition(UDim2.new(0,835,0,270),'Out','Bounce',2,true)
- end)
- God.Name = "God"
- God.Parent = Main
- God.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- God.Position = UDim2.new(0.352078736, 0, 0.295520812, 0)
- God.Size = UDim2.new(0, 101, 0, 50)
- God.Font = Enum.Font.SourceSansBold
- God.Text = "FE God"
- God.TextColor3 = Color3.new(1, 1, 1)
- God.TextScaled = true
- God.TextSize = 14
- God.TextWrapped = true
- God.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character.Humanoid.Name = 1
- local l = game.Players.LocalPlayer.Character["1"]:Clone()
- l.Parent = game.Players.LocalPlayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- game.Players.LocalPlayer.Character["1"]:Destroy()
- game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character.Animate.Disabled = true
- wait(0.1)
- game.Players.LocalPlayer.Character.Animate.Disabled = false
- game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
- end)
- ComingSoon.Name = "ComingSoon!"
- ComingSoon.Parent = Main
- ComingSoon.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- ComingSoon.Position = UDim2.new(0.0293121785, 0, 0.295520812, 0)
- ComingSoon.Size = UDim2.new(0, 101, 0, 50)
- ComingSoon.Font = Enum.Font.SourceSansBold
- ComingSoon.Text = "Coming Soon!"
- ComingSoon.TextColor3 = Color3.new(1, 1, 1)
- ComingSoon.TextScaled = true
- ComingSoon.TextSize = 14
- ComingSoon.TextWrapped = true
- NameAndCredit.Name = "NameAndCredit"
- NameAndCredit.Parent = Main
- NameAndCredit.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
- NameAndCredit.BackgroundTransparency = 1
- NameAndCredit.Position = UDim2.new(0.0293121785, 0, 0.582516253, 0)
- NameAndCredit.Size = UDim2.new(0, 328, 0, 86)
- NameAndCredit.Font = Enum.Font.SourceSansBold
- NameAndCredit.Text = "Buga Buga - Made by denko1"
- NameAndCredit.TextColor3 = Color3.new(1, 1, 1)
- NameAndCredit.TextScaled = true
- NameAndCredit.TextSize = 14
- NameAndCredit.TextWrapped = true
- -- Scripts:
Add Comment
Please, Sign In to add comment