Script
Script
3'
HttpService = game:GetService("HttpService")
SAVEFILE = {
colorR = 0.121569;
colorG = 0.121569;
colorB = 0.121569;
cmdprefix = ';';
suggestionstoggle = true;
allowfriends = true;
JLnotify = true;
Mseconds = '7';
Nfriends = true;
cmdbarbind = ';';
chatsV = false;
whispersV = false;
commandsV = false;
aliasSave = {}
}
defaults = HttpService:JSONEncode(SAVEFILE)
loaded = false
function run()
local function writeF()
writefile("IY.txt", defaults)
wait(1)
local newjson = readfile("IY.txt")
local CREATEFILE = HttpService:JSONDecode(newjson)
colorR = CREATEFILE.colorR
colorG = CREATEFILE.colorG
colorB = CREATEFILE.colorB
cmdprefix = CREATEFILE.cmdprefix
suggestionstoggle = CREATEFILE.suggestionstoggle
allowfriends = CREATEFILE.allowfriends
JLnotify = CREATEFILE.JLnotify
Mseconds = CREATEFILE.Mseconds
Nfriends = CREATEFILE.Nfriends
cmdbarbind = CREATEFILE.cmdbarbind
chatsV = CREATEFILE.chatsV
whispersV = CREATEFILE.whispersV
commandsV = CREATEFILE.commandsV
aliasSave = CREATEFILE.aliasSave
loaded = true end
function pcWRITE()
local file, err = pcall(writeF)
if not file then
warn("READ/WRITE ERROR: "..err)
R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
function Click(mouse) R_W:Destroy()
for _, child in pairs(game.CoreGui:GetChildren()) do
if child.Name == "IYrun" then
child:Destroy() end end end
R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
if writefileExploit() then
local function sfile()
local checktxt = readfile("IY.txt")
if checktxt == nil then pcWRITE() writeF()
else return end end
local success, message2 = pcall(sfile)
if success then
local json = readfile("IY.txt")
local LOADFILE = HttpService:JSONDecode(json)
colorR = LOADFILE.colorR
colorG = LOADFILE.colorG
colorB = LOADFILE.colorB
cmdprefix = LOADFILE.cmdprefix
suggestionstoggle = LOADFILE.suggestionstoggle
allowfriends = LOADFILE.allowfriends
JLnotify = LOADFILE.JLnotify
Mseconds = LOADFILE.Mseconds
Nfriends = LOADFILE.Nfriends
cmdbarbind = LOADFILE.cmdbarbind
chatsV = LOADFILE.chatsV
whispersV = LOADFILE.whispersV
commandsV = LOADFILE.commandsV
aliasSave = LOADFILE.aliasSave
loaded = true else
pcWRITE() writeF() end
else
colorR = 0.121569
colorG = 0.121569
colorB = 0.121569
cmdprefix = ';'
suggestionstoggle = true
allowfriends = true
JLnotify = true
Mseconds = '7'
Nfriends = true
cmdbarbind = ';'
chatsV = false
whispersV = false
commandsV = false
aliasSave = {}
loaded = true
end
repeat wait() until loaded == true
local gCoreGui = game:GetService('CoreGui') local gPlayers =
game:GetService('Players') local gLighting = game:GetService('Lighting') local
Player = gPlayers.LocalPlayer
local Mouse = Player:GetMouse() local char = Player.Character local LP =
gPlayers.LocalPlayer local gPlayers = game:GetService("Players") local _players =
game:GetService('Players') MSGhook = false local services={} local cmds={}
local std={} local loopkillT = {} local rainbowT = {} local disabletoolsT = {}
local banT = {} local adminT = {} function FIND_CHILD(PATH, NAME) if
PATH:FindFirstChild(NAME) then return true end return false end
services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock =
nil isagelocked = false local scriptprefix='\\'
local split=" " slock = false
function updatefile()
if writefileExploit() then
local update = {
colorR = colorR;
colorG = colorG;
colorB = colorB;
cmdprefix = cmdprefix;
suggestionstoggle = suggestionstoggle;
allowfriends = allowfriends;
JLnotify = JLnotify;
Mseconds = Mseconds;
Nfriends = Nfriends;
cmdbarbind = cmdbarbind;
chatsV = chatsV;
whispersV = whispersV;
commandsV = commandsV;
aliasSave = aliasSave
}
local updated = HttpService:JSONEncode(update)
wait(0.1)
writefile("IY.txt", updated) end end
function isNumber(str)
return tonumber(str) ~= nil end
function msghook()
for _, child in pairs( workspace:GetChildren()) do
if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage"
then
child.Name = "IYmessage" child.Text = '' MSGhook = true end end
if workspace:FindFirstChild("IYmessage") then MSGhook = true
else MSGhook = false end end
game:GetService("RunService").RenderStepped:Connect(function()
game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
if r15noclip then
if LP.Character:FindFirstChild('Humanoid') then
LP.Character.Humanoid:ChangeState(11) end end
if LP.Character and LP.Character:FindFirstChild('Humanoid') then
LP.Character.Humanoid.Died:connect(function() FLYING = false end)
if MSGhook == true and workspace:FindFirstChild("IYmessage") then
if workspace.IYmessage.Text == '' then
for _, child in pairs( LightingService:GetChildren()) do
if child.Name == "IYmblur" then
child:Destroy() end end end
else MSGhook = false end
for i,v in pairs(_players:GetPlayers()) do
if FindTable(loopkillT, v.Name) then
v.Character:BreakJoints() end
if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
v.Backpack:Destroy()
for i,n in pairs(v.Character:GetChildren()) do
if n:IsA('Tool') or n:IsA('HopperBin') then
n:destroy() end end end
if FindTable(rainbowT, v.Name) then
v.Neutral = false
v.TeamColor = BrickColor.random()
end end end end)
LightingService = game:GetService("Lighting")
origsettings = {abt = LightingService.Ambient, oabt =
LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
LightingService.TimeOfDay, fclr = LightingService.FogColor, fe =
LightingService.FogEnd, fs = LightingService.FogStart}
function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a
LocalPlayer only command!', 2) end
function FindTable(Table, Name)
for i,v in pairs(Table) do
if v == Name then
return true
end end
return false
end
function GetInTable(Table, Name)
for i = 1, #Table do
if Table[i] == Name then
return i
end end
return false end
_players.PlayerRemoving:connect(function(player)
for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a)
workspace["JAIL_" .. player.Name]:Destroy() end end
for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a)
workspace[player.Name .. "TAB"]:Destroy() end end
if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
game:FindService('StarterGui'):SetCore('SendNotification', {
Title = player.Name,
Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?
x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] ..
math.random(1,100000000),
Duration = 5,
})
elseif JLnotify == true and Nfriends == false then
game:FindService('StarterGui'):SetCore('SendNotification', {
Title = player.Name,
Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?
x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] ..
math.random(1,100000000),
Duration = 5,
})
end
end)
FLYING = false
iyflyspeed = 1
function sFLY() -- from rocky2u cmdscript
repeat wait() until LP and LP.Character and
LP.Character:FindFirstChild('HumanoidRootPart') and
LP.Character:FindFirstChild('Humanoid')
repeat wait() until Mouse
local T = LP.Character.HumanoidRootPart
local CONTROL = {F = 0, B = 0, L = 0, R = 0}
local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
local SPEED = 0
std.inTable=function(tbl,val)
if tbl==nil then 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
function dragGUI(gui)
spawn(function()
local UserInputService = game:GetService("UserInputService")
local dragging
local dragInput
local dragStart
local startPos
local function update(input)
local delta = input.Position - dragStart
gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
end
gui.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or
input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = gui.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
gui.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or
input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
UserInputService.InputChanged:Connect(function(input)
if input == dragInput and dragging then
update(input)
end
end)
end)
end
maincolor = Color3.new(colorR, colorG, colorB)
function updatecolors(color)
colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
maincolor = color
for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
if child.Name == "TopBarContainer" then
child.BackgroundColor3 = color
end end
FeedbackMain.BackgroundColor3 = maincolor
MAIN.BackgroundColor3 = maincolor
bar.BackgroundColor3 = maincolor
game.CoreGui.sugg.suggestions.BackgroundColor3 = color
if game.CoreGui:FindFirstChild('Updates') then
game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
if game.CoreGui:FindFirstChild('Sinfo') then
game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
if game.CoreGui:FindFirstChild('cp') then
game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
if game.CoreGui:FindFirstChild('Bans') then
game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
if game.CoreGui:FindFirstChild('Pos') then
game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
if game.CoreGui:FindFirstChild('Admins') then
game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
if game.CoreGui:FindFirstChild('Logs') then
game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
if game.CoreGui:FindFirstChild('Aliases') then
game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
for _, child in pairs( game.CoreGui:GetChildren()) do
if child.Name == "Models" then
game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 =
color
game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
end
end
for _, child in pairs( game.CoreGui:GetChildren()) do
if child.Name == "Audios" then
game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 =
color
game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
end
end
end
function respawn(plr)
local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
local H = Instance.new('Humanoid', M)
local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false
T.Transparency = 1
plr.Character = M end
local dummy =
game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
WL =
{'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','Desired
Username1233','marie',LP.Name}
function kickF(plr)
spawn(function()
if plr.Parent ~= nil then
if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
local newChar = dummy:Clone() newChar.Parent = workspace
newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000),
10000, 0)
for i = 1,4 do
local Plat = Instance.new('SkateboardPlatform', newChar)
Plat.Position = newChar.HumanoidRootPart.Position
Plat.Name = 'IYplat'
Plat.Size = Vector3.new(10, 1.2, 10)
Plat.Transparency = 1 end
plr.Character = newChar
local PART = Instance.new('Part', newChar)
PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
PART.Size = Vector3.new(10, 1.2, 10)
PART.Anchored = true
PART.Transparency = 1
if newChar:FindFirstChild("SkateboardPlatform") then
newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
wait(0.4)
if newChar then newChar:Destroy() end
kickF(plr) end
end end) end
function refresh(plr)
spawn(function()
local rpos = plr.Character.HumanoidRootPart.Position
wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
repeat wait() until plr.Character ~= nil and
plr.Character:FindFirstChild('HumanoidRootPart')
plr.Character:MoveTo(rpos) end) end
local foundList = {}
local foundNames = {}
for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
return foundNames
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) 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 _G.msg(txt)
spawn(function()
msghook()
if MSGhook == true then
workspace.IYmessage.Text = ''
wait(0.1)
local b = Instance.new("BlurEffect", LightingService)
b.Name = "IYmblur"
b.Size = 18
workspace.IYmessage.Text = txt
wait(Mseconds)
b:Destroy()
if workspace.IYmessage.Text == txt then
workspace.IYmessage.Text = '' end
elseif MSGhook == false then
execCmd("loadm")
repeat wait() until workspace:FindFirstChild("IYmessage")
workspace.IYmessage.Text = ''
wait(0.1)
local b = Instance.new("BlurEffect", LightingService)
b.Name = "IYmblur"
b.Size = 18
workspace.IYmessage.Text = txt
wait(Mseconds)
b:Destroy()
if workspace.IYmessage.Text == txt then
workspace.IYmessage.Text = '' end
end
end)
end
function bleach(plr)
spawn(function()
local char = plr.Character
local hit1 = Instance.new("Sound", workspace)
hit1.SoundId = "http://roblox.com/asset?id=145486953"
local hit = Instance.new("Sound", workspace)
hit.SoundId = "http://roblox.com/asset?id=178646271"
local Bleach = Instance.new("Part", char["Left Arm"])
Bleach.CanCollide = false
local Mesh = Instance.new("SpecialMesh", Bleach)
Mesh.MeshId = "http://roblox.com/asset?id=483388971"
Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
Mesh.TextureId = "http://roblox.com/asset?id=520016684"
local Handy = Instance.new("Weld", Bleach)
Handy.Part0 = Bleach
Handy.Part1 = char["Left Arm"]
Handy.C0 = CFrame.new(0.5,1.8,0)
Handy.C1 = CFrame.Angles(0,4,1)
local drink = Instance.new("Sound", char.Head)
drink.SoundId = "http://roblox.com/asset?id=10722059"
wait(3)
game.Chat:Chat(char.Head,"I need to die","Red")
for i = 1,10 do
wait()
char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0
* CFrame.Angles(-0.018,0,0)
Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 *
CFrame.Angles(0.2,0,-0.1)
end
drink:Play()
wait(3.4)
drink:Stop()
for i = 1,10 do
wait()
char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0
* CFrame.new(0,-0.50,0)
char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0
* CFrame.Angles(0.175,0,0)
Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 *
CFrame.Angles(-0.15,-0.04,0.2)
char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 *
CFrame.Angles(-0.05,0.03,0)
char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 *
CFrame.Angles(-0.02,0,0)
char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-
0.01,0,0)
end
wait(0.01)
char.Torso.Anchored = true
char["Left Arm"].Anchored = true
char["Right Arm"].Anchored = true
char["Left Leg"].Anchored = true
char["Right Leg"].Anchored = true
char.Head.Anchored = true
hit:Play()
hit1:Play()
wait(4)
local bl00d = Instance.new("Part", char.Head)
bl00d.Size = Vector3.new(0.1,0.1,0.1)
bl00d.Rotation = Vector3.new(0,0,-90)
bl00d.CanCollide = false
bl00d.Anchored = true
bl00d.BrickColor = BrickColor.new("Maroon")
bl00d.Position = char.Head.Position
bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
bl00d.Shape = "Cylinder"
bl00d.Material = "Pebble"
for i = 1,100 do
wait()
bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
end
wait(1)
char.Humanoid.Health = 0
end)
end
function rape(victim, speaker) -- from rocky2u cmdscript
spawn(function()
local P1 = game:GetService("Players")[speaker].Character.Torso
local V1 = game:GetService("Players")[victim].Character.Torso
V1.Parent.Humanoid.PlatformStand = true
P1['Left Shoulder']:destroy() local LA1 = Instance.new('Weld', P1)
LA1.Part0 = P1 LA1.Part1 = P1.Parent['Left Arm'] LA1.C0 = CFrame.new(-1.5, 0, 0)
LA1.Name = 'Left Shoulder'
P1['Right Shoulder']:destroy() local RS1 = Instance.new('Weld', P1)
RS1.Part0 = P1 RS1.Part1 = P1.Parent['Right Arm'] RS1.C0 = CFrame.new(1.5, 0, 0)
RS1.Name = 'Right Shoulder'
V1['Left Shoulder']:destroy() local LS2 = Instance.new('Weld', V1)
LS2.Part0 = V1 LS2.Part1 = V1.Parent['Left Arm'] LS2.C0 = CFrame.new(-1.5, 0, 0)
LS2.Name = 'Left Shoulder'
V1['Right Shoulder']:destroy() local RS2 = Instance.new('Weld', V1)
RS2.Part0 = V1 RS2.Part1 = V1.Parent['Right Arm'] RS2.C0 = CFrame.new(1.5, 0, 0)
RS2.Name = 'Right Shoulder'
V1['Left Hip']:destroy() local LH2 = Instance.new('Weld', V1) LH2.Part0 =
V1 LH2.Part1 = V1.Parent['Left Leg'] LH2.C0 = CFrame.new(-0.5, -2, 0) LH2.Name =
'Left Hip'
V1['Right Hip']:destroy() local RH2 = Instance.new('Weld', V1) RH2.Part0 =
V1 RH2.Part1 = V1.Parent['Right Leg'] RH2.C0 = CFrame.new(0.5, -2, 0) RH2.Name =
'Right Hip'
local D = Instance.new('Part', P1) D.TopSurface = 0 D.BottomSurface = 0
D.CanCollide = false D.BrickColor = BrickColor.new('Pastel brown') D.Shape = 'Ball'
D.Size = Vector3.new(1, 1, 1)
local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere'
DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
local D2 = D:Clone() D2.Parent = P1
fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
local C = Instance.new('Part', P1) C.TopSurface = 0 C.BottomSurface = 0
C.CanCollide = false C.BrickColor = BrickColor.new('Pastel brown') C.Size =
Vector3.new(0.4, 1.3, 0.4)
fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-
80), 0, 0)
local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale =
Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0,
0)
local CM = Instance.new('CylinderMesh', C)
local BL = Instance.new('Part', V1) BL.TopSurface = 0 BL.BottomSurface = 0
BL.CanCollide = false BL.BrickColor = BrickColor.new('Pastel brown') BL.Shape =
'Ball' BL.Size = Vector3.new(1, 1, 1)
local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere'
DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
local BR = Instance.new('Part', V1) BR.TopSurface = 0 BR.BottomSurface = 0
BR.CanCollide = false BR.BrickColor = BrickColor.new('Pastel brown') BR.Shape =
'Ball' BR.Size = Vector3.new(1, 1, 1)
local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere'
DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
local BLN = Instance.new('Part', V1) BLN.TopSurface = 0 BLN.BottomSurface =
0 BLN.CanCollide = false BLN.BrickColor = BrickColor.new('Pink') BLN.Shape = 'Ball'
BLN.Size = Vector3.new(1, 1, 1)
local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere'
DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
local BRN = Instance.new('Part', V1) BRN.TopSurface = 0 BRN.BottomSurface =
0 BRN.CanCollide = false BRN.BrickColor = BrickColor.new('Pink') BRN.Shape = 'Ball'
BRN.Size = Vector3.new(1, 1, 1)
local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere'
DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
LH2.C1 = CFrame.new(0.2, 1.6, 0.4) * CFrame.Angles(3.9, -0.4, 0) RH2.C1 =
CFrame.new(-0.2, 1.6, 0.4) * CFrame.Angles(3.9, 0.4, 0)
LS2.C1 = CFrame.new(-0.2, 0.9, 0.6) * CFrame.Angles(3.9, -0.2, 0) RS2.C1 =
CFrame.new(0.2, 0.9, 0.6) * CFrame.Angles(3.9, 0.2, 0)
LA1.C1 = CFrame.new(-0.5, 0.7, 0) * CFrame.Angles(-0.9, -0.4, 0) RS1.C1 =
CFrame.new(0.5, 0.7, 0) * CFrame.Angles(-0.9, 0.4, 0)
if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-
210), math.rad(180), 0)
end)
spawn(function() while wait() do for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0,
-0.3, 0) end for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, 0.3, 0) end end end)
end
addcmd('877241loadalias','dab',{},
function(args,speaker)
if #args < 2 then return end
local cmd = string.lower(args[1])
local alias = string.lower(args[2])
for i,v in pairs(cmds) do
if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
customAlias[alias] = v
updatealiases()
break
end
end
end)
function hub()
if not game.CoreGui:FindFirstChild('ScriptHub') then
loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
addcmd('hub','opens script hub',{'scripts'},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker) else
hub()
end end)
addcmd('ff','gives ff to player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local pchar=_char(v)
Instance.new("ForceField", pchar)
end
end)
function spawnrain(mesh,texture)
spawn(function()
for i,v in pairs(gPlayers:GetChildren()) do
if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
if raining == true then
local rain = Instance.new("Part",workspace)
rain.CanCollide = true
local m = Instance.new("SpecialMesh",rain)
m.MeshId = "http://www.roblox.com/asset/?id="..mesh
m.TextureId = "http://www.roblox.com/asset/?id="..texture
rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-
250,250),100,math.random(-250,250))
wait(5) rain:Destroy()
end
end
end
end)
end
raining = false
addcmd('rain','make it rain a mesh',{},
function(args, speaker)
raining = true
repeat
wait(0.5)
spawnrain(args[1],args[2])
until raining == false
end)
addcmd('uncape','Removes cape',{'nocape'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local pchar=_char(v)
for _, child in pairs( pchar:GetChildren()) do
if child.Name == "IYcape" then
child:Destroy() end end
end
end)
game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
local cam = workspace.CurrentCamera
cam.CameraSubject =
game:GetService('Players').LocalPlayer.Character.Humanoid
cam.CameraType = 'Custom'
end end
addcmd('freecam','freecam',{'fc'},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker)
else
FC()
end
end)
addcmd('fixcam','fixes camera',{},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker)
else
workspace.CurrentCamera:remove()
wait(.1)
workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
workspace.CurrentCamera.CameraType = "Custom"
LP.CameraMinZoomDistance = 0.5
LP.CameraMaxZoomDistance = 400
LP.CameraMode = "Classic"
end
end)
fire.Enabled=true
smoke.Enabled=true
light.Enabled=true
crack:Play()
scream:Play()
scream.Pitch = 0.8
--scream.Volume = 0.5
for i=1,30 do
crack.Volume = crack.Volume+(1/30)
scream.Volume = crack.Volume
fire.Size=i
smoke.RiseVelocity=i-5
smoke.Size=i/2
light.Range=i*2
wait(1)
end
for i=1,#colors do
bods.HeadColor=BrickColor.new(colors[i])
bods.LeftArmColor=BrickColor.new(colors[i])
bods.LeftLegColor=BrickColor.new(colors[i])
bods.RightArmColor=BrickColor.new(colors[i])
bods.RightLegColor=BrickColor.new(colors[i])
bods.TorsoColor=BrickColor.new(colors[i])
hay.BrickColor=BrickColor.new(colors[i])
hay2.BrickColor=BrickColor.new(colors[i])
stake.BrickColor=BrickColor.new(colors[i])
wait(5)
end
wait(10)
scream.Volume = 0.5
wait(1)
scream:Stop()
char:BreakJoints()
end
end)
addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker)
else
UFC()
end
end)
addcmd('freecamspeed','unfreecam',{'fcspeed'},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker)
else
if isNumber(args[1]) then
cs = args[1]
end end end)
function weld(tab)
local last = nil
for i,v in pairs(tab) do
if v:IsA("BasePart") then
if last then
local w = Instance.new("Weld",last)
w.Part0 = w.Parent
w.Part1 = v
local pos = last.CFrame:toObjectSpace(v.CFrame)
w.C0 = pos
end
last = v
end
end
end
function makeball(pos)
local model = Instance.new("Model",workspace)
model.Name = gPlayers[v].Name .. "ball"
local rand = BrickColor.Random()
pchar.Head.Anchored = true
for i=0,340,20 do
wait()
for z=-90,70,20 do
local p = Instance.new("Part",model)
p.formFactor = "Custom"
p.BrickColor = rand
p.Transparency = 0.5
p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
p.Anchored = true
p.TopSurface = 0
p.BottomSurface = 0
p.CFrame = CFrame.new(pos) *
CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
p:breakJoints()
end
end
weld(model:children())
for i,v in pairs(model:children()) do v.Anchored = false end
pchar.Head.Anchored = false
model:MakeJoints()
end
if pchar then
makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-
2.5,0))
end
end
end)
function arrest(name)
spawn(function()
local p = game:GetService("Players"):FindFirstChild(name)
local char = p.Character
local torso =
p.Character:FindFirstChild("HumanoidRootPart")
local humanoid = p.Character:FindFirstChild("Humanoid")
if torso and humanoid and not
char:FindFirstChild("ADONIS_VAN") then
local van =
game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
if van then
local function check()
if not van or not van.Parent or not p or
p.Parent ~= game:GetService("Players") or not torso or not humanoid or not
torso.Parent or not humanoid.Parent or not char or not char.Parent then
return false
else
return true
end
end
van.PrimaryPart = van.Primary
van.Name = "ADONIS_VAN"
van.Parent = workspace
humanoid.Name = "NoResetForYou"
humanoid.WalkSpeed = 0
sound.Pitch = 1.3
spawn(function()
while fastwait(0.2) do
van.Body.Lightbar.Red.PointLight.Enabled =
true
van.Body.Lightbar.Blue.PointLight.Enabled =
false
fastwait(0.2)
van.Body.Lightbar.Red.PointLight.Enabled =
false
van.Body.Lightbar.Blue.PointLight.Enabled =
true
end
end)
for i = 1,200 do
if not check() then
break
else
van:SetPrimaryPartCFrame(tPos*(CFrame.new(-
200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
fastwait(0.001*(i/5))
end
end
sound.Pitch = 0.9
fastwait(0.5)
if check() then
--door.Transparency = 1
end
fastwait(3)
if check() then
torso.CFrame =
primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
end
fastwait(0.5)
if check() then
--door.Transparency = 0
end
fastwait(0.5)
sound.Pitch = 1.3
local gui = Instance.new("ScreenGui")
local frame = Instance.new("Frame",gui)
frame.BackgroundTransparency = 1
frame.BackgroundColor3 = Color3.new(0,0,0)
frame.Position = UDim2.new(0,0,0,-36)
frame.Size = UDim2.new(1,0,1,36)
spawn(function()
for i = 1,0,-0.01 do
frame.BackgroundTransparency = i
fastwait(0.1)
end
frame.BackgroundTransparency = 0
end)
p.CameraMaxZoomDistance = 0.5
torso.Anchored = true
for i = 1,400 do
if not check() then
break
else
van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-
7)*CFrame.Angles(0,math.rad(270),0)))
torso.CFrame =
primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
fastwait(0.1/(i*5))
if i == 270 then
music.Volume = 5
end
end
end
Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
Model0.Parent = game:GetService('Workspace')
end)
function gull(name)
spawn(function()
local char = game:GetService("Players")[name].Character
char.PrimaryPart = char.HumanoidRootPart
if char:FindFirstChild("Torso") then
char.Torso.Anchored = true
else
char.UpperTorso.Anchored = true
end
char:FindFirstChildOfClass("Humanoid").Name = "Sad"
for i = 400,-1000,-2 do
local der = 0.02*i
local angle = math.atan(der/1)
gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) +
initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
if i == 0 then sound:Play() end
if i <= 0 then
char:SetPrimaryPartCFrame(gull.CFrame)
local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
leftMotor.DesiredAngle = -nextAngle
leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle),
0.280000001)
rightMotor.DesiredAngle = nextAngle
rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle),
0.280000001)
end
game:GetService("RunService").RenderStepped:wait()
end
if char:FindFirstChild("Torso") then
char.Torso.Anchored = false
else
char.UpperTorso.Anchored = false
end
spawn(function()
if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer
then wait(5) end
game:GetService("Players")[name].CharacterAdded:Connect(function()
wait()
KICK(game:GetService("Players")[name])
end)
KICK(game:GetService("Players")[name])
end)
local go = Instance.new("BodyVelocity",gull)
go.Velocity = Vector3.new(0,1000,0)
go.MaxForce = Vector3.new(1000000,1000000,1000000)
gull.Anchored = false
end)
end
function sandbox(var,func)
local env = getfenv(func)
local newenv = setmetatable({},{
__index = function(self,k)
if k=="script" then
return var
else
return env[k]
end
end,
})
setfenv(func,newenv)
return func
end
cors = {}
mas = Instance.new("Model",game:GetService("Lighting"))
HopperBin0 = Instance.new("HopperBin")
HopperBin0.Name = "Terrain Build"
HopperBin0.Parent = mas
for i,v in pairs(mas:GetChildren()) do
v.Parent = game:GetService("Players").LocalPlayer.Backpack
pcall(function() v:MakeJoints() end)
end
mas:Destroy()
for i,v in pairs(cors) do
spawn(function()
pcall(v)
end)
end
wait(0.01)
function sandbox(var,func)
local env = getfenv(func)
local newenv = setmetatable({},{
__index = function(self,k)
if k=="script" then
return var
else
return env[k]
end
end,
})
setfenv(func,newenv)
return func
end
cors = {}
mas = Instance.new("Model",game:GetService("Lighting"))
ScreenGui0 = Instance.new("ScreenGui")
ImageLabel1 = Instance.new("ImageLabel")
ImageButton2 = Instance.new("ImageButton")
Frame3 = Instance.new("Frame")
NumberValue4 = Instance.new("NumberValue")
ImageButton5 = Instance.new("ImageButton")
Frame6 = Instance.new("Frame")
NumberValue7 = Instance.new("NumberValue")
ImageButton8 = Instance.new("ImageButton")
Frame9 = Instance.new("Frame")
NumberValue10 = Instance.new("NumberValue")
ImageButton11 = Instance.new("ImageButton")
Frame12 = Instance.new("Frame")
NumberValue13 = Instance.new("NumberValue")
ImageButton14 = Instance.new("ImageButton")
Frame15 = Instance.new("Frame")
NumberValue16 = Instance.new("NumberValue")
ImageButton17 = Instance.new("ImageButton")
Frame18 = Instance.new("Frame")
NumberValue19 = Instance.new("NumberValue")
ImageButton20 = Instance.new("ImageButton")
Frame21 = Instance.new("Frame")
NumberValue22 = Instance.new("NumberValue")
ImageButton23 = Instance.new("ImageButton")
Frame24 = Instance.new("Frame")
NumberValue25 = Instance.new("NumberValue")
ImageButton26 = Instance.new("ImageButton")
Frame27 = Instance.new("Frame")
NumberValue28 = Instance.new("NumberValue")
ImageButton29 = Instance.new("ImageButton")
Frame30 = Instance.new("Frame")
NumberValue31 = Instance.new("NumberValue")
ImageButton32 = Instance.new("ImageButton")
Frame33 = Instance.new("Frame")
NumberValue34 = Instance.new("NumberValue")
ImageButton35 = Instance.new("ImageButton")
Frame36 = Instance.new("Frame")
NumberValue37 = Instance.new("NumberValue")
ImageButton38 = Instance.new("ImageButton")
Frame39 = Instance.new("Frame")
NumberValue40 = Instance.new("NumberValue")
ImageButton41 = Instance.new("ImageButton")
Frame42 = Instance.new("Frame")
NumberValue43 = Instance.new("NumberValue")
ImageButton44 = Instance.new("ImageButton")
Frame45 = Instance.new("Frame")
NumberValue46 = Instance.new("NumberValue")
ImageButton47 = Instance.new("ImageButton")
Frame48 = Instance.new("Frame")
NumberValue49 = Instance.new("NumberValue")
ImageButton50 = Instance.new("ImageButton")
Frame51 = Instance.new("Frame")
NumberValue52 = Instance.new("NumberValue")
ImageButton53 = Instance.new("ImageButton")
Frame54 = Instance.new("Frame")
ScreenGui0.Name = "MaterialGui"
ScreenGui0.Parent = mas
ImageLabel1.Name = "MaterialMenu"
ImageLabel1.Parent = ScreenGui0
ImageLabel1.Transparency = 1
ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
ImageLabel1.BackgroundTransparency = 1
ImageLabel1.ZIndex = 2
ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
ImageButton2.Name = "Grass"
ImageButton2.Parent = ImageLabel1
ImageButton2.Transparency = 1
ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
ImageButton2.BackgroundTransparency = 1
ImageButton2.ZIndex = 4
ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
Frame3.Name = "Selection"
Frame3.Parent = ImageButton2
Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
Frame3.BorderSizePixel = 0
Frame3.ZIndex = 3
NumberValue4.Name = "num"
NumberValue4.Parent = ImageButton2
NumberValue4.Value = 1
ImageButton5.Name = "Sand"
ImageButton5.Parent = ImageLabel1
ImageButton5.Transparency = 1
ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
ImageButton5.BackgroundTransparency = 1
ImageButton5.ZIndex = 4
ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
Frame6.Name = "Selection"
Frame6.Parent = ImageButton5
Frame6.Transparency = 1
Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
Frame6.BackgroundTransparency = 1
Frame6.BorderSizePixel = 0
Frame6.ZIndex = 3
NumberValue7.Name = "num"
NumberValue7.Parent = ImageButton5
NumberValue7.Value = 2
ImageButton8.Name = "Brick"
ImageButton8.Parent = ImageLabel1
ImageButton8.Transparency = 1
ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
ImageButton8.BackgroundTransparency = 1
ImageButton8.ZIndex = 4
ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
Frame9.Name = "Selection"
Frame9.Parent = ImageButton8
Frame9.Transparency = 1
Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
Frame9.BackgroundTransparency = 1
Frame9.BorderSizePixel = 0
Frame9.ZIndex = 3
NumberValue10.Name = "num"
NumberValue10.Parent = ImageButton8
NumberValue10.Value = 3
ImageButton11.Name = "Granite"
ImageButton11.Parent = ImageLabel1
ImageButton11.Transparency = 1
ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
ImageButton11.BackgroundTransparency = 1
ImageButton11.ZIndex = 4
ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
Frame12.Name = "Selection"
Frame12.Parent = ImageButton11
Frame12.Transparency = 1
Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
Frame12.BackgroundTransparency = 1
Frame12.BorderSizePixel = 0
Frame12.ZIndex = 3
NumberValue13.Name = "num"
NumberValue13.Parent = ImageButton11
NumberValue13.Value = 4
ImageButton14.Name = "Asphalt"
ImageButton14.Parent = ImageLabel1
ImageButton14.Transparency = 1
ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
ImageButton14.BackgroundTransparency = 1
ImageButton14.ZIndex = 4
ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
Frame15.Name = "Selection"
Frame15.Parent = ImageButton14
Frame15.Transparency = 1
Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
Frame15.BackgroundTransparency = 1
Frame15.BorderSizePixel = 0
Frame15.ZIndex = 3
NumberValue16.Name = "num"
NumberValue16.Parent = ImageButton14
NumberValue16.Value = 5
ImageButton17.Name = "Iron"
ImageButton17.Parent = ImageLabel1
ImageButton17.Transparency = 1
ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
ImageButton17.BackgroundTransparency = 1
ImageButton17.ZIndex = 4
ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
Frame18.Name = "Selection"
Frame18.Parent = ImageButton17
Frame18.Transparency = 1
Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
Frame18.BackgroundTransparency = 1
Frame18.BorderSizePixel = 0
Frame18.ZIndex = 3
NumberValue19.Name = "num"
NumberValue19.Parent = ImageButton17
NumberValue19.Value = 6
ImageButton20.Name = "Aluminum"
ImageButton20.Parent = ImageLabel1
ImageButton20.Transparency = 1
ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
ImageButton20.BackgroundTransparency = 1
ImageButton20.ZIndex = 4
ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
Frame21.Name = "Selection"
Frame21.Parent = ImageButton20
Frame21.Transparency = 1
Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
Frame21.BackgroundTransparency = 1
Frame21.BorderSizePixel = 0
Frame21.ZIndex = 3
NumberValue22.Name = "num"
NumberValue22.Parent = ImageButton20
NumberValue22.Value = 7
ImageButton23.Name = "Gold"
ImageButton23.Parent = ImageLabel1
ImageButton23.Transparency = 1
ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
ImageButton23.BackgroundTransparency = 1
ImageButton23.ZIndex = 4
ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
Frame24.Name = "Selection"
Frame24.Parent = ImageButton23
Frame24.Transparency = 1
Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
Frame24.BackgroundTransparency = 1
Frame24.BorderSizePixel = 0
Frame24.ZIndex = 3
NumberValue25.Name = "num"
NumberValue25.Parent = ImageButton23
NumberValue25.Value = 8
ImageButton26.Name = "Plank"
ImageButton26.Parent = ImageLabel1
ImageButton26.Transparency = 1
ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
ImageButton26.BackgroundTransparency = 1
ImageButton26.ZIndex = 4
ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
Frame27.Name = "Selection"
Frame27.Parent = ImageButton26
Frame27.Transparency = 1
Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
Frame27.BackgroundTransparency = 1
Frame27.BorderSizePixel = 0
Frame27.ZIndex = 3
NumberValue28.Name = "num"
NumberValue28.Parent = ImageButton26
NumberValue28.Value = 9
ImageButton29.Name = "Log"
ImageButton29.Parent = ImageLabel1
ImageButton29.Transparency = 1
ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
ImageButton29.BackgroundTransparency = 1
ImageButton29.ZIndex = 4
ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
Frame30.Name = "Selection"
Frame30.Parent = ImageButton29
Frame30.Transparency = 1
Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
Frame30.BackgroundTransparency = 1
Frame30.BorderSizePixel = 0
Frame30.ZIndex = 3
NumberValue31.Name = "num"
NumberValue31.Parent = ImageButton29
NumberValue31.Value = 10
ImageButton32.Name = "Gravel"
ImageButton32.Parent = ImageLabel1
ImageButton32.Transparency = 1
ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
ImageButton32.BackgroundTransparency = 1
ImageButton32.ZIndex = 4
ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
Frame33.Name = "Selection"
Frame33.Parent = ImageButton32
Frame33.Transparency = 1
Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
Frame33.BackgroundTransparency = 1
Frame33.BorderSizePixel = 0
Frame33.ZIndex = 3
NumberValue34.Name = "num"
NumberValue34.Parent = ImageButton32
NumberValue34.Value = 11
ImageButton35.Name = "Cinder"
ImageButton35.Parent = ImageLabel1
ImageButton35.Transparency = 1
ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
ImageButton35.BackgroundTransparency = 1
ImageButton35.ZIndex = 4
ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
Frame36.Name = "Selection"
Frame36.Parent = ImageButton35
Frame36.Transparency = 1
Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
Frame36.BackgroundTransparency = 1
Frame36.BorderSizePixel = 0
Frame36.ZIndex = 3
NumberValue37.Name = "num"
NumberValue37.Parent = ImageButton35
NumberValue37.Value = 12
ImageButton38.Name = "Stone"
ImageButton38.Parent = ImageLabel1
ImageButton38.Transparency = 1
ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
ImageButton38.BackgroundTransparency = 1
ImageButton38.ZIndex = 4
ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
Frame39.Name = "Selection"
Frame39.Parent = ImageButton38
Frame39.Transparency = 1
Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
Frame39.BackgroundTransparency = 1
Frame39.BorderSizePixel = 0
Frame39.ZIndex = 3
NumberValue40.Name = "num"
NumberValue40.Parent = ImageButton38
NumberValue40.Value = 13
ImageButton41.Name = "Cement"
ImageButton41.Parent = ImageLabel1
ImageButton41.Transparency = 1
ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
ImageButton41.BackgroundTransparency = 1
ImageButton41.ZIndex = 4
ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
Frame42.Name = "Selection"
Frame42.Parent = ImageButton41
Frame42.Transparency = 1
Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
Frame42.BackgroundTransparency = 1
Frame42.BorderSizePixel = 0
Frame42.ZIndex = 3
NumberValue43.Name = "num"
NumberValue43.Parent = ImageButton41
NumberValue43.Value = 14
ImageButton44.Name = "Red Plastic"
ImageButton44.Parent = ImageLabel1
ImageButton44.Transparency = 1
ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
ImageButton44.BackgroundTransparency = 1
ImageButton44.ZIndex = 4
ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
Frame45.Name = "Selection"
Frame45.Parent = ImageButton44
Frame45.Transparency = 1
Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
Frame45.BackgroundTransparency = 1
Frame45.BorderSizePixel = 0
Frame45.ZIndex = 3
NumberValue46.Name = "num"
NumberValue46.Parent = ImageButton44
NumberValue46.Value = 15
ImageButton47.Name = "Blue Plastic"
ImageButton47.Parent = ImageLabel1
ImageButton47.Transparency = 1
ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
ImageButton47.BackgroundTransparency = 1
ImageButton47.ZIndex = 4
ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
Frame48.Name = "Selection"
Frame48.Parent = ImageButton47
Frame48.Transparency = 1
Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
Frame48.BackgroundTransparency = 1
Frame48.BorderSizePixel = 0
Frame48.ZIndex = 3
NumberValue49.Name = "num"
NumberValue49.Parent = ImageButton47
NumberValue49.Value = 16
ImageButton50.Name = "Water"
ImageButton50.Parent = ImageLabel1
ImageButton50.Transparency = 1
ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
ImageButton50.BackgroundTransparency = 1
ImageButton50.ZIndex = 4
ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?
fmt=png&wd=75&ht=75&aid=82717697"
Frame51.Name = "Selection"
Frame51.Parent = ImageButton50
Frame51.Transparency = 1
Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
Frame51.BackgroundTransparency = 1
Frame51.BorderSizePixel = 0
Frame51.ZIndex = 3
NumberValue52.Name = "num"
NumberValue52.Parent = ImageButton50
NumberValue52.Value = 17
ImageButton53.Name = "Dig"
ImageButton53.Parent = ImageLabel1
ImageButton53.Transparency = 1
ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
ImageButton53.BackgroundTransparency = 1
ImageButton53.ZIndex = 4
ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
Frame54.Name = "Selection"
Frame54.Parent = ImageButton53
Frame54.Transparency = 1
Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
Frame54.BackgroundTransparency = 1
Frame54.BorderSizePixel = 0
Frame54.ZIndex = 3
for i,v in pairs(mas:GetChildren()) do
v.Parent = gPlayers.LocalPlayer.PlayerGui
pcall(function() v:MakeJoints() end)
end
mas:Destroy()
for i,v in pairs(cors) do
spawn(function()
pcall(v)
end)
end
wait(0.01)
gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
material = 1
local Terrain = workspace.Terrain
local CC = workspace.CurrentCamera
HopperBin0.Selected:connect(function(M)
SelB.Parent = gPlayers.LocalPlayer.PlayerGui
gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
SelB.Adornee = nil
local ClickType = 1
local TerrainClick = 1
local P1 = nil
M.KeyDown:connect(function(K)
if K == "q" then
ClickType = 1
elseif K == "e" then
ClickType = 2
elseif K == "z" then
TerrainClick = 0
elseif K == "x" then
TerrainClick = 1
elseif K == "c" then
TerrainClick = 2
elseif K == "v" then
TerrainClick = 3
elseif K == "b" then
TerrainClick = 4
end
end)
M.Button1Down:connect(function()
if not M.Target then return end
local Hit = M.Hit
local cellPos
if ClickType == 1 then
cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y,
Hit.z))
else
cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y,
Hit.z))
end
if ClickState == "None" then
ClickState = "Click1"
P1 = cellPos
end
end)
M.Button1Up:connect(function()
if not M.Target then return end
local Hit = M.Hit
local cellPos
if ClickType == 1 then
cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y,
Hit.z))
else
cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y,
Hit.z))
end
if ClickState == "Click1" then
ClickState = "None"
local MinX = math.min(P1.x,cellPos.x)
local MaxX = math.max(P1.x,cellPos.x)
local MinY = math.min(P1.y,cellPos.y)
local MaxY = math.max(P1.y,cellPos.y)
local MinZ = math.min(P1.z,cellPos.z)
local MaxZ = math.max(P1.z,cellPos.z)
for y=MinY,MaxY do
for x=MinX,MaxX do
for z=MinZ,MaxZ do
Terrain:SetCell(x, y, z, material, 0, 0)
end
end
wait()
end
SelB.Adornee = nil
end
end)
M.Move:connect(function()
if not M.Target then return end
local Hit = M.Hit
local cellPos
if ClickType == 1 then
cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y,
Hit.z))
else
cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y,
Hit.z))
end
if ClickState == "Click1" then
SelB.Adornee = SelP
local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
local Size = W1-W2
Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))
+Vector3.new(4,4,4)
local Pos = (W1+W2)/2
SelP.Size = Size
SelP.CFrame = CFrame.new(Pos)
end
end)
end)
HopperBin0.Deselected:connect(function()
SelB.Parent = nil
SelB.Adornee = nil
gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
end)
game:GetService('RunService').Stepped:connect(function()
if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
for _, child in
pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
if child:FindFirstChild("num") and material ~= child.num.Value then
child.Selection.BackgroundTransparency = 1
end
end
end
end)
for _, child in
pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
local enterCon = child.MouseButton1Click:connect(function()
if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
material = child.num.Value
if child:FindFirstChild("Selection") then
child.Selection.BackgroundTransparency = 0
end
end
end)
end
local clr =
gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:conne
ct(function()
workspace.Terrain:Clear()
end)
function sandbox(var,func)
local env = getfenv(func)
local newenv = setmetatable({},{
__index = function(self,k)
if k=="script" then
return var
else
return env[k]
end
end,
})
setfenv(func,newenv)
return func
end
cors = {}
mas = Instance.new("Model",game:GetService("Lighting"))
HopperBin0 = Instance.new("HopperBin")
HopperBin0.Name = "Terrain Delete"
HopperBin0.Parent = mas
for i,v in pairs(mas:GetChildren()) do
v.Parent = game:GetService("Players").LocalPlayer.Backpack
pcall(function() v:MakeJoints() end)
end
mas:Destroy()
for i,v in pairs(cors) do
spawn(function()
pcall(v)
end)
end
function onClick(mouse)
p = gPlayers.LocalPlayer
if (p == nil) then return end
if (p.Character == nil) then return end
c = workspace.Terrain
c:SetCell(x, y, z, 0, 0, 0)
end
function onSelect(mouse)
mouse.Button1Down:connect(function () onClick(mouse) end)
end
HopperBin0.Selected:connect(onSelect)
end
end)
if game.CoreGui:FindFirstChild("CorePart") then
game.CoreGui.CorePart:Destroy()
end
function createDDown(callback,but,...)
if barActive then
for i,v in pairs(activeOptions) do
v:Destroy()
end
activeOptions = {}
barActive = false
return
else
barActive = true
end
local slots = {...}
local base = but
for i,v in pairs(slots) do
local newOption = base:Clone()
newOption.ZIndex = 5
newOption.Name = "Option "..tostring(i)
newOption.Parent = base.Parent
table.insert(activeOptions,newOption)
newOption.Position = UDim2.new(but.Position.X.Scale, but.Position.X.Offset,
but.Position.Y.Scale, but.Position.Y.Offset + (#activeOptions * but.Size.Y.Offset))
newOption.Text = slots[i]
newOption.MouseButton1Down:connect(function()
but.Text = slots[i]
callback(slots[i])
for i,v in pairs(activeOptions) do
v:Destroy()
end
activeOptions = {}
barActive = false
end)
end
end
_G.Scripters = {}
function _G.loadScripts(obj,runall)
for i,v in pairs(obj:GetDescendants()) do
if v:IsA("LocalScript") and (not v.Disabled or runall) then
table.insert(_G.Scripters,v)
local i = #_G.Scripters
local loadfunc = loadstring("local script =
_G.Scripters["..i.."]\n"..v.Source)
spawn(loadfunc)
print("LOADED",v:GetFullName())
end
end
end
player.CharacterAdded:Connect(function()
newKnife = knife:Clone()
newKnife.Parent = player.Backpack
_G.loadScripts(newKnife)
end)
_G.knifemode = "PlayersOnly"
_G.loadScripts(newKnife)
--_G.loadScripts(gun)
--_G.loadScripts(fastgun)
--_G.loadScripts(lasergun)
end
end
end)
_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;
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();
_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=_RGB(255,255,0);
transparency=0.6;
reflectance=0.5;
canCollide=false;
bottomSurface=0;
anchored=true;
formFactor=3;
topSurface=0;
inv;
},.15);
_light(v0,v1);
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;
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);
_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.TextBound
s.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;
end
end)
addcmd('unban','unbans a player',{},
function(args, speaker)
if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
table.remove(banT, GetInTable(banT,
gPlayers:GetUserIdFromNameAsync(args[1])))
for i,v in pairs(banname) do
if v.NAME == tostring(args[1]) then
table.remove(banname, i)
updatebans()
end end
Notify('Unbanned ' .. args[1])
end
end)
addcmd('dismiss', 'dismiss',{'verify'},
function(args, speaker)
for _, child in pairs( workspace:GetChildren()) do
if child.Name == speaker.Name .. "TAB" then
child:Destroy() end end
for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end
end
end)
addcmd('bang', 'owo',{'rape'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
local target = getPlayer(args[2], speaker)[1]
for i,v in pairs(players)do
if args[2] then
rape(target, v)
else
rape(v, speaker.Name)
end
end
end)
y = Instance.new("BillboardGui")
y.Size = UDim2.new(0,100,0,150)
y.StudsOffset = Vector3.new(0,1,0)
y.Parent = gPlayers[v].Character.Head
y.Adornee = gPlayers[v].Character.Head
f = Instance.new("TextLabel")
f.Parent = y
f.BackgroundTransparency = 1
f.Position = UDim2.new(0,0,0,-50)
f.Size = UDim2.new(0,100,0,100)
f.Font = "Highway"
f.FontSize = "Size48"
f.Text = GLS(false, 1)
f.TextStrokeColor3 = Color3.new(0,0,0)
f.TextColor3 = Color3.new(255/255,255/255,255/255)
f.TextStrokeTransparency = 0
f.TextYAlignment = "Bottom"
end
end)
addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
end
end
end)
function pipeTp(name,target)
spawn(function()
local pipe = Instance.new("Part")
pipe.Name = "Pipe"
pipe.Color = Color3.new(52/255,142/255,64/255)
pipe.Size = Vector3.new(8,8,8)
pipe.Anchored = true
local mesh = Instance.new("SpecialMesh",pipe)
mesh.MeshId = "rbxassetid://856736661"
mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
local sound = Instance.new("Sound",pipe)
sound.SoundId = "rbxassetid://864352897"
sound.Volume = 1
pipe.Parent = workspace
pipe.CFrame = initPos - Vector3.new(0,8,0)
for i = 0,8,0.2 do
pipe.CFrame = initPos - Vector3.new(0,8-i,0)
if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
end
game:GetService("RunService").RenderStepped:wait()
end
sound:Play()
for i = 7,-8,-0.2 do
char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
game:GetService("RunService").RenderStepped:wait()
end
char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
for i = 8,0,-0.2 do
pipe.CFrame = initPos - Vector3.new(0,8-i,0)
game:GetService("RunService").RenderStepped:wait()
end
for i = 0,8,0.2 do
pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
game:GetService("RunService").RenderStepped:wait()
end
for i = 8,0,-0.2 do
pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
end
game:GetService("RunService").RenderStepped:wait()
end
pipe:Destroy()
if char:FindFirstChild("Torso") then
char.Torso.Anchored = false
else
char.UpperTorso.Anchored = false
end
end)
end
wdisco = false
addcmd('partdisco', 'color spams the workspace',{'pdisco'},
function(args, speaker)
if wdisco == false then
wdisco = true
presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright
blue","Bright bluish green","Bright green"}
repeat wait(1)
if wdisco == true then
local function color(instance)
for i,v in pairs(instance:GetChildren())do
if v.className == "Part" then
v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
color(v)
end
end
color(workspace)
end
until wdisco == false
end
end)
SINFOGUIopen = false
function serverinfogui()
if SINFOGUIopen == false then
local Sinfo = Instance.new("ScreenGui")
local drag = Instance.new("Frame")
local PromptDialog = Instance.new("Frame")
local shadow = Instance.new("Frame")
local PopupText = Instance.new("TextLabel")
local Exit = Instance.new("TextButton")
local ContainerFrame = Instance.new("Frame")
local TextLabel = Instance.new("TextLabel")
local TextLabel2 = Instance.new("TextLabel")
local TextLabel3 = Instance.new("TextLabel")
local Time = Instance.new("TextLabel")
local appearance = Instance.new("TextLabel")
local fe = Instance.new("TextLabel")
local maxplayers = Instance.new("TextLabel")
local name = Instance.new("TextLabel")
local placeid = Instance.new("TextLabel")
local playerid = Instance.new("TextLabel")
local players = Instance.new("TextLabel")
Sinfo.Name = "Sinfo"
Sinfo.Parent = game.CoreGui
drag.Name = "drag"
drag.Parent = Sinfo
drag.Active = true
drag.BackgroundColor3 = Color3.new(1, 1, 1)
drag.BackgroundTransparency = 1
dragGUI(drag)
drag.Position = UDim2.new(0.5, -150, 0, -400)
drag.Size = UDim2.new(0, 290, 0, 30)
PromptDialog.Name = "PromptDialog"
PromptDialog.Parent = drag
PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
PromptDialog.BackgroundTransparency = 1
PromptDialog.BorderSizePixel = 0
PromptDialog.Position = UDim2.new(0, -10, 0, 0)
PromptDialog.Size = UDim2.new(0, 310, 0, 300)
PromptDialog.ZIndex = 8
shadow.Name = "shadow"
shadow.Parent = PromptDialog
shadow.BackgroundColor3 = maincolor
shadow.BackgroundTransparency = 0.30000001192093
shadow.BorderColor3 = Color3.new(0, 0, 0)
shadow.BorderSizePixel = 0
shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
shadow.Size = UDim2.new(0, 290, 0, 26)
PopupText.Name = "PopupText"
PopupText.Parent = shadow
PopupText.BackgroundTransparency = 1
PopupText.Position = UDim2.new(0, 8, 0, -3)
PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
PopupText.ZIndex = 110
PopupText.Font = Enum.Font.SourceSansBold
PopupText.FontSize = Enum.FontSize.Size28
PopupText.Text = "Server"
PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText.TextStrokeTransparency = 0
PopupText.TextWrapped = true
PopupText.TextYAlignment = Enum.TextYAlignment.Top
Exit.Name = "Exit"
Exit.Parent = shadow
Exit.BackgroundColor3 = Color3.new(1, 0, 0)
Exit.BackgroundTransparency = 0.30000001192093
Exit.BorderColor3 = Color3.new(1, 0, 0)
Exit.BorderSizePixel = 0
Exit.Position = UDim2.new(0, 267, 0, 3)
Exit.Size = UDim2.new(0, 20, 0, 20)
Exit.FontSize = Enum.FontSize.Size14
Exit.Text = ""
ContainerFrame.Name = "ContainerFrame"
ContainerFrame.Parent = PromptDialog
ContainerFrame.BackgroundColor3 = maincolor
ContainerFrame.BackgroundTransparency = 0.5
ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
ContainerFrame.BorderSizePixel = 0
ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
ContainerFrame.ZIndex = 5
TextLabel.Name = "Text Label"
TextLabel.Parent = ContainerFrame
TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel.BackgroundTransparency = 1
TextLabel.BorderColor3 = Color3.new(0, 0, 0)
TextLabel.Position = UDim2.new(0, 10, 0, 70)
TextLabel.Size = UDim2.new(0, 100, 0, 20)
TextLabel.ZIndex = 10
TextLabel.Font = Enum.Font.SourceSans
TextLabel.FontSize = Enum.FontSize.Size24
TextLabel.Text = "Run Time:"
TextLabel.TextColor3 = Color3.new(1, 1, 1)
TextLabel.TextStrokeTransparency = 0
TextLabel.TextXAlignment = Enum.TextXAlignment.Left
TextLabel2.Name = "Text Label2"
TextLabel2.Parent = ContainerFrame
TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel2.BackgroundTransparency = 1
TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
TextLabel2.Position = UDim2.new(0, 10, 0, 120)
TextLabel2.Size = UDim2.new(0, 100, 0, 20)
TextLabel2.ZIndex = 10
TextLabel2.Font = Enum.Font.SourceSans
TextLabel2.FontSize = Enum.FontSize.Size24
TextLabel2.Text = "Statistics:"
TextLabel2.TextColor3 = Color3.new(1, 1, 1)
TextLabel2.TextStrokeTransparency = 0
TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
TextLabel3.Name = "Text Label3"
TextLabel3.Parent = ContainerFrame
TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel3.BackgroundTransparency = 1
TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
TextLabel3.Position = UDim2.new(0, 10, 0, 0)
TextLabel3.Size = UDim2.new(0, 100, 0, 20)
TextLabel3.ZIndex = 10
TextLabel3.Font = Enum.Font.SourceSans
TextLabel3.FontSize = Enum.FontSize.Size24
TextLabel3.Text = "Local Player:"
TextLabel3.TextColor3 = Color3.new(1, 1, 1)
TextLabel3.TextStrokeTransparency = 0
TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
Time.Name = "Time"
Time.Parent = ContainerFrame
Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
Time.BackgroundTransparency = 1
Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
Time.Position = UDim2.new(0, 10, 0, 90)
Time.Size = UDim2.new(0, 100, 0, 20)
Time.ZIndex = 100
Time.Font = Enum.Font.ArialBold
Time.FontSize = Enum.FontSize.Size14
Time.Text = "Loading..."
Time.TextColor3 = Color3.new(1, 1, 1)
Time.TextStrokeTransparency = 0
Time.TextXAlignment = Enum.TextXAlignment.Left
appearance.Name = "appearance"
appearance.Parent = ContainerFrame
appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
appearance.BackgroundTransparency = 1
appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
appearance.Position = UDim2.new(0, 10, 0, 40)
appearance.Size = UDim2.new(0, 100, 0, 20)
appearance.ZIndex = 10
appearance.Font = Enum.Font.ArialBold
appearance.FontSize = Enum.FontSize.Size14
appearance.Text = "Appearance: Loading..."
appearance.TextColor3 = Color3.new(1, 1, 1)
appearance.TextStrokeTransparency = 0
appearance.TextXAlignment = Enum.TextXAlignment.Left
fe.Name = "fe"
fe.Parent = ContainerFrame
fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
fe.BackgroundTransparency = 1
fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
fe.Position = UDim2.new(0, 10, 0, 200)
fe.Size = UDim2.new(0, 100, 0, 20)
fe.ZIndex = 10
fe.Font = Enum.Font.ArialBold
fe.FontSize = Enum.FontSize.Size14
fe.Text = "Loading..."
fe.TextColor3 = Color3.new(1, 1, 1)
fe.TextStrokeTransparency = 0
fe.TextXAlignment = Enum.TextXAlignment.Left
maxplayers.Name = "maxplayers"
maxplayers.Parent = ContainerFrame
maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
maxplayers.BackgroundTransparency = 1
maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
maxplayers.Position = UDim2.new(0, 10, 0, 160)
maxplayers.Size = UDim2.new(0, 100, 0, 20)
maxplayers.ZIndex = 10
maxplayers.Font = Enum.Font.ArialBold
maxplayers.FontSize = Enum.FontSize.Size14
maxplayers.Text = "Loading..."
maxplayers.TextColor3 = Color3.new(1, 1, 1)
maxplayers.TextStrokeTransparency = 0
maxplayers.TextXAlignment = Enum.TextXAlignment.Left
name.Name = "name"
name.Parent = ContainerFrame
name.BackgroundColor3 = Color3.new(0, 0.8, 1)
name.BackgroundTransparency = 1
name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
name.Position = UDim2.new(0, 10, 0, 180)
name.Size = UDim2.new(0, 100, 0, 20)
name.ZIndex = 10
name.Font = Enum.Font.ArialBold
name.FontSize = Enum.FontSize.Size14
name.Text = "Place: Loading..."
name.TextColor3 = Color3.new(1, 1, 1)
name.TextStrokeTransparency = 0
name.TextXAlignment = Enum.TextXAlignment.Left
placeid.Name = "placeid"
placeid.Parent = ContainerFrame
placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
placeid.BackgroundTransparency = 1
placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
placeid.Position = UDim2.new(0, 10, 0, 220)
placeid.Size = UDim2.new(0, 100, 0, 20)
placeid.ZIndex = 10
placeid.Font = Enum.Font.ArialBold
placeid.FontSize = Enum.FontSize.Size14
placeid.Text = "Place ID: Loading..."
placeid.TextColor3 = Color3.new(1, 1, 1)
placeid.TextStrokeTransparency = 0
placeid.TextXAlignment = Enum.TextXAlignment.Left
playerid.Name = "playerid"
playerid.Parent = ContainerFrame
playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
playerid.BackgroundTransparency = 1
playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
playerid.Position = UDim2.new(0, 10, 0, 20)
playerid.Size = UDim2.new(0, 100, 0, 20)
playerid.ZIndex = 10
playerid.Font = Enum.Font.ArialBold
playerid.FontSize = Enum.FontSize.Size14
playerid.Text = "Player ID: Loading..."
playerid.TextColor3 = Color3.new(1, 1, 1)
playerid.TextStrokeTransparency = 0
playerid.TextXAlignment = Enum.TextXAlignment.Left
players.Name = "players"
players.Parent = ContainerFrame
players.BackgroundColor3 = Color3.new(0, 0.8, 1)
players.BackgroundTransparency = 1
players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
players.Position = UDim2.new(0, 10, 0, 140)
players.Size = UDim2.new(0, 100, 0, 20)
players.ZIndex = 100
players.Font = Enum.Font.ArialBold
players.FontSize = Enum.FontSize.Size14
players.Text = "Loading..."
players.TextColor3 = Color3.new(1, 1, 1)
players.TextStrokeTransparency = 0
players.TextXAlignment = Enum.TextXAlignment.Left
local SINFOGUI = ContainerFrame
drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
SINFOGUIopen = true wait(0.5)
local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
SINFOGUI.name.Text = "Place: " .. Asset.Name
Exit.MouseButton1Click:Connect(function()
drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
LightEnabled = true
coroutine.wrap(function()
repeat
wait(TickWait)
LightEnabled = not LightEnabled
Light.Enabled = LightEnabled
Beep:Play()
until Dead == true or Char:FindFirstChild("Bomb") == nil
end)()
wait(10)
if Dead == false then
Dead = true
ExplodeSound:Play(); wait(1.4)
local Explosion = Instance.new("Explosion")
Explosion.Position = Belt.Position
Explosion.BlastPressure = 100000
Explosion.DestroyJointRadiusPercent = 0.7
Explosion.ExplosionType = "CratersAndDebris"
Explosion.BlastRadius = 50
Explosion.Parent = workspace
end
end)
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);
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;
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
end)
addcmd('skygif', 'makes the sky play the IDs you feed it',{},
function(args, speaker)
if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
playinggif = false
wait(0.5)
local GIF = splitString(args[1])
for _, child in pairs( gLighting:GetChildren()) do
if child.ClassName == "Sky" then
child:Destroy()
end
end
Sky = Instance.new("Sky",game.Lighting)
Notify('Loading...')
playinggif = true
for N,F in ipairs(GIF) do
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?
id="..F)
end
gLighting.TimeOfDay = 12
Notify('Playing skybox')
playinggif = true
wait(0.5)
repeat
for N,F in ipairs(GIF) do
Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
wait(skyinterval)
end
until playinggif == false
end)
bodyc.HeadColor = BrickColor.new(color)
bodyc.LeftArmColor = BrickColor.new(color)
bodyc.LeftLegColor = BrickColor.new(color)
bodyc.RightArmColor = BrickColor.new(color)
bodyc.RightLegColor = BrickColor.new(color)
bodyc.TorsoColor = BrickColor.new(color)
end
end)
bodyc.HeadColor = BrickColor.new(color)
bodyc.LeftArmColor = BrickColor.new(color)
bodyc.LeftLegColor = BrickColor.new(color)
bodyc.RightArmColor = BrickColor.new(color)
bodyc.RightLegColor = BrickColor.new(color)
bodyc.TorsoColor = BrickColor.new(color)
end
end)
addcmd('delete', 'removes any part with a certain name from the workspace',
{'remove'},
function(args, speaker)
part = GLS(false, 0)
local function dels(instance)
for i,v in pairs(instance:GetChildren())do
if v.Name:lower() == part:lower() then v:Destroy() end
dels(v)
end
end
dels(workspace)
Notify('Deleted ' ..GLS(false, 0))
end)
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 = 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(gPlayers:GetChildren()) do
table.insert(playerLeaderstats, v)
end
for i, v in pairs(playerLeaderstats) do
pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
pe.Texture = "http://www.roblox.com/asset/?id=171905673"
pe.VelocitySpread = 50
end
texture = "http://www.roblox.com/asset/?id=185495987"
local A = workspace:GetChildren()
local B = workspace:GetChildren()
local C = workspace:GetChildren()
local D = workspace:GetChildren()
local E = workspace:GetChildren()
local F = 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
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"
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)
local WayPoints = {}
addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
function(args, speaker)
local WPName = tostring(GLS(false, 0))
if speaker.Character:findFirstChild("HumanoidRootPart") then
Notify("Created waypoint: "..GLS(false, 0))
local torso = speaker.Character:findFirstChild("HumanoidRootPart")
WayPoints[#WayPoints + 1] = {NAME = WPName, COORD =
{math.floor(torso.Position.X), math.floor(torso.Position.Y),
math.floor(torso.Position.Z)}}
updatepositions()
end
end)
jumping = {}
addcmd('loopjump','like a bunny :)',{'ljump'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
if FindTable(jumping, _players[v].Name) then return end
table.insert(jumping, _players[v].Name)
repeat wait(0.01)
if _players[v].Character ~= nil and
_players[v].Character:FindFirstChild("Humanoid") then
if _players[v].Character.Humanoid.Jump ~= true then
_players[v].Character.Humanoid.Jump = true end end
until not FindTable(jumping, _players[v].Name)
end)
end
end)
addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
for a,b in pairs(jumping) do if b == _players[v].Name then
table.remove(jumping, a) end end
end)
end
end)
sitting = {}
addcmd('loopsit','very annoying',{'lsit'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
if FindTable(sitting, _players[v].Name) then return end
table.insert(sitting, _players[v].Name)
repeat wait(0.01)
if _players[v].Character ~= nil and
_players[v].Character:FindFirstChild("Humanoid") then
if _players[v].Character.Humanoid.Sit ~= true then
_players[v].Character.Humanoid.Sit = true end end
until not FindTable(sitting, _players[v].Name)
end)
end
end)
addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
for a,b in pairs(sitting) do if b == _players[v].Name then
table.remove(sitting, a) end end
end)
end
end)
addcmd('strength',' strong',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
for _, child in pairs( _players[v].Character:GetDescendants()) do
if child.ClassName == "Part" then
child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
end
end
end)
end
end)
addcmd('weaken',' weak',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
for _, child in pairs( _players[v].Character:GetDescendants()) do
if child.ClassName == "Part" then
child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
end
end
end)
end
end)
oofing = false
addcmd('loopoof','very VERY annoying',{},
function(args, speaker)
oofing = true
repeat wait(0.01)
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 end
end
end
end
until oofing == false
end)
addcmd('confuse', 'confusing...',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players) do
spawn(function()
if _char(v):FindFirstChild("Humanoid") then
_char(v).Humanoid.Name = "ConfusedNigga"
while true do
_char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
_char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100),
math.random(1,100), math.random(1,100))
wait(0.1)
end
end
end)
end
end)
end
end)
end
end)
function fadelock(id)
if lockic.ImageTransparency ~= 1 then
for i=1, 10 do
lockic.ImageTransparency = lockic.ImageTransparency + 0.1
wait(0.01)
end
lockic.ImageTransparency = 1
end
if id ~= 'off' then
lockic.Image = id
wait(0.2)
for i=1, 10 do
lockic.ImageTransparency = lockic.ImageTransparency - 0.1
wait(0.01)
end
lockic.ImageTransparency = 0
end end
addcmd('iyspam', '/shrug',{},
function(args, speaker)
loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
end)
addcmd('ambient','changes ambient',{},
function(args, speaker)
LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
end)
addcmd('fogend','changes the fogend',{},
function(args, speaker)
LightingService.FogEnd = args[1]
end)
injail = {}
addcmd('jail','jails player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
if FindTable(injail, _players[v].Name) then return end
table.insert(injail, _players[v].Name)
local pchar=gPlayers[v].Character
local J = DATA.JAIL:Clone() J.Parent = workspace
J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
repeat wait(0.5)
pchar = _players[v].Character if pchar and
pchar:FindFirstChild('HumanoidRootPart') and J:FindFirstChild('MAIN') then
pchar.HumanoidRootPart.CFrame = J.MAIN.CFrame + Vector3.new(0, 1, 0) end
until not FindTable(injail, _players[v].Name)
end)
end
end)
addcmd('unjail','unjails player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
for a,b in pairs(injail) do if b == _players[v].Name then
table.remove(injail, a) end end
workspace["JAIL_" .. _players[v].Name]:Destroy()
end)
end
end)
loopn = {}
addcmd('loopname','loops a players name',{'lname'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
if FindTable(loopn, _players[v].Name) then return end
table.insert(loopn, _players[v].Name)
local Lname = GLS(false, 1)
local pchar=gPlayers[v].Character
pchar.Name = Lname
if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. '
(only visible to others)') else
Notify('Looping name for player(s) (only visible to others)') end
repeat wait(0.01)
repeat wait() until _players[v].Character
gPlayers[v].Character.Name = Lname
until not FindTable(loopn, _players[v].Name)
end)
end
end)
addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
local pchar=gPlayers[v].Character
for a,b in pairs(loopn) do if b == _players[v].Name then
table.remove(loopn, a) end end
wait(0.5)
if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' ..
args[1]) else
Notify('Stopped looping name for player(s)') end
pchar.Name = gPlayers[v].Name
end)
end
end)
addcmd('feinvisible','fe invisible',{'feinvis'},
function(args, speaker)
-- Elite1337#9377 & Timeless#4044
local function CheckRig()
if Player.Character then
local Humanoid = Player.Character:WaitForChild('Humanoid')
if Humanoid.RigType == Enum.HumanoidRigType.R15 then
return 'R15'
else
return 'R6'
end
end
end
local function InitiateInvis()
local Character = Player.Character
local StoredCF = Character.PrimaryPart.CFrame
local Part = Instance.new('Part',workspace)
Part.Size = Vector3.new(5,0,5)
Part.Anchored = true
Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
spawn(function()
wait(3)
Part:Destroy()
end)
if CheckRig() == 'R6' then
local Clone = Character.HumanoidRootPart:Clone()
Character.HumanoidRootPart:Destroy()
Clone.Parent = Character
else
local Clone = Character.LowerTorso.Root:Clone()
Character.LowerTorso.Root:Destroy()
Clone.Parent = Character.LowerTorso
end
end
InitiateInvis()
end)
addcmd('unloopbring','unjails player',{'noloopbring'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
for a,b in pairs(bringT) do if b == _players[v].Name then
table.remove(bringT, a) end end
end)
end
end)
strobe = false
addcmd('strobe','makes the server flash',{'flash'},
function(args, speaker)
if strobe == false then
strobep = Instance.new("ColorCorrectionEffect")
strobep.Brightness = 1
strobep.Parent = LightingService
strobe = true
repeat wait(0.01)
strobep.Enabled = true
wait(0.01)
strobep.Enabled = false
until strobe == false
end
end)
addcmd('fekill','oof?',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
-- illremember's cool fe kill script
local Target = gPlayers[v].Name
game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
l.Parent = game:GetService("Players").LocalPlayer.Character
l.Name = "Humanoid"
wait(0.1)
game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
game.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"
for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
v.CanBeDropped = true
end
wait(0.1)
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
wait(0.1)
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
wait(0.2)
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(Vector3.new(-10000,-100, -10000))
end
end)
addcmd('crash','crashes a player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..'
is whitelisted') else
if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
Notify('Crashed player(s)') end
wait(4)
if gPlayers[v] ~= nil then
for i=1,3600 do
Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
end
wait()
for i=1,3600 do
Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
end
wait()
end
end
end
end)
Shirt.ShirtTemplate = "rbxassetid://133078194"
Pants.PantsTemplate = "rbxassetid://133078204"
end
end)
addcmd('control','controls player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
local pchar = gPlayers[v].Character
if gPlayers[v] and pchar then
execCmd("invisible " .. speaker.Name)
pchar.Humanoid.PlatformStand = true
local w = Instance.new("Weld", speaker.Character.Torso)
w.Part0 = speaker.Character.Torso
w.Part1 = pchar.Torso
local w2 = Instance.new("Weld", speaker.Character.Head)
w2.Part0 = speaker.Character.Head
w2.Part1 = pchar.Head
local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right
Arm"))
w3.Part0 = speaker.Character:findFirstChild("Right Arm")
w3.Part1 = pchar:findFirstChild("Right Arm")
local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left
Arm"))
w4.Part0 = speaker.Character:findFirstChild("Left Arm")
w4.Part1 = pchar:findFirstChild("Left Arm")
local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right
Leg"))
w5.Part0 = speaker.Character:findFirstChild("Right Leg")
w5.Part1 = pchar:findFirstChild("Right Leg")
local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left
Leg"))
w6.Part0 = speaker.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("Accessory") then
v:Destroy()
end
end
pchar.Parent = char
pchar.Humanoid.Changed:connect(function()
pchar.Humanoid.PlatformStand = true
end)
end
end)
end
end)
gLighting.Brightness = 5
gLighting.Ambient = Color3.new(1,0.5,0.5)
gLighting.OutdoorAmbient = Color3.new(1,1,1)
addcmd('infect','infects player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
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("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
v:Destroy()
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 gPlayers:FindFirstChild(hit.Parent.Name) then
infect(gPlayers[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 gPlayers:FindFirstChild(hit.Parent.Name) then
infect(gPlayers[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('mage', 'mage',{},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker) else
if not LP.PlayerGui:FindFirstChild('ChangeArc') then
local arcPackage =
game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
local fakeLighting = arcPackage.Lighting
wait()
local destructAnchored = false
local maxMass = 1000
function newCESS(scr)
local newFunc = loadstring(scr.Source)
if type(newFunc) ~= "function" then return end
setfenv(newFunc,setmetatable({script = scr},{
__index = function(self,ind)
if ind == "game" then return proGame end
return getfenv()[ind]
end,
__newindex = function(self,ind,val)
rawset(self,ind,val)
end
}))
pcall(function()spawn(newFunc)end)
end
gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
function destroyHook(obj,replacement,par)
obj:GetPropertyChangedSignal("Parent"):Connect(function()
local newObj = replacement:Clone()
if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
newObj.Parent = par
destroyHook(newObj,replacement,par)
end)
end
function replaceScripts(root)
for i,v in pairs(root:GetChildren()) do
if v:IsA("Script") and not v:IsA("LocalScript") then
local tempStore = {}
for i2,v2 in pairs(v:GetChildren()) do
table.insert(tempStore,v2:Clone())
end
local newScript = Instance.new("LocalScript",v.Parent)
newScript.Name = v.Name
for i2,v2 in pairs(tempStore) do
v2.Parent = newScript
end
v:Destroy()
end
replaceScripts(v)
end
end
if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element")
then
local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
eTemplate.Parent = game.ReplicatedStorage
end
if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName")
then
local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
fTemplate.Parent = game.ReplicatedStorage
end
if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level")
then
local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
lTemplate.Parent = game.ReplicatedStorage
end
if not
game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
mTemplate.Parent = game.ReplicatedStorage
end
function getMyPlayerArea()
for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
if v.Player.Value == player.Name then
return v.PlayerArea
end
end
end
local whitelistedParts = {
["DamagePart"] = true,
["Explosion"] = true,
["Explosion2"] = true,
["SuperExplosion"] = true,
}
workspace.DescendantAdded:connect(function(desc)
if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character)
then
newCESS(desc)
elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
newCESS(desc)
elseif desc:IsA("BodyGyro") then
desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
desc.MaxTorque = Vector3.new(100000,100000,100000)
end)
--elseif desc:IsA("BodyPosition") then
-- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
-- desc.MaxForce = Vector3.new(10000,10000,10000)
-- end)
end
end)
player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
player.PlayerGui.HealthGui.MaxMana.Value = (150+
(player.leaderstats1.Level.Value*25))
player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
wait(1)
local arcs = {}
function getMove(root)
for i,v in pairs(root:GetChildren()) do
if v.Name ~= "Requirement" then
return v
end
end
return nil
end
Open = false
MouseClick = function()
if Open == false then
Open = true
player.PlayerGui.ChangeArc.Stuff.Visible = true
else
if Open == true then
Open = false
player.PlayerGui.ChangeArc.Stuff.Visible = false
end
end
end
player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
Open2 = false
MouseClick2 = function()
if Open2 == false then
Open2 = true
arcMoves.Visible = true
else
if Open2 == true then
Open2 = false
arcMoves.Visible = false
end
end
end
arcToggler.MouseButton1Down:connect(MouseClick2)
addcmd('clone','clones player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local pchar = gPlayers[v].Character
spawn(function()
pchar.Archivable = true
local clone = pchar:Clone()
clone.Parent = workspace
local cloneV = Instance.new("BoolValue")
cloneV.Name = "isclone"
cloneV.Parent = clone
clone:MoveTo(pchar:GetModelCFrame().p)
clone:MakeJoints()
pchar.Archivable = false
end)
end
end)
addcmd('spin','spins player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
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
end)
addcmd('fling','flings player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
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.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
end
end
end)
addcmd('skydive','self explanatory',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local pchar = gPlayers[v].Character
if pchar:FindFirstChild("HumanoidRootPart") then
pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame +
Vector3.new(0,10000,0)
end
end
end)
addcmd('bleach','drink bleach',{''},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
bleach(gPlayers[v])
end
end)
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)
blindT = {}
addcmd('blind','blinds a player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
if FindTable(blindT, _players[v].Name) then return end
local blind = gPlayers[v].Name
local victim = gPlayers:FindFirstChild(blind)
if victim ~= nil then
victim.CameraMaxZoomDistance = 0.5
blnd = Instance.new("Part",workspace)
blnd.Name = "IYblind" .. gPlayers[v].Name
blnd.Size = Vector3.new(1,1,1)
blnd.CanCollide = false
blnd.BrickColor = BrickColor.new("Really black")
blnd.Material = "Neon"
local m = Instance.new("SpecialMesh",blnd)
m.Scale = Vector3.new(-1.5,-1.5,-1.5)
m.MeshId = "http://www.roblox.com/asset/?id=10061232"
local w = Instance.new("Weld",blnd)
w.Part0 = blnd
w.Part1 = victim.Character.Head
if FindTable(blindT, _players[v].Name) then return end
table.insert(blindT, _players[v].Name)
repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
local blind = gPlayers[v].Name
local victim = gPlayers:FindFirstChild(blind)
if victim ~= nil then
victim.CameraMaxZoomDistance = 0.5
blnd = Instance.new("Part",workspace)
blnd.Name = "IYblind" .. gPlayers[v].Name
blnd.Size = Vector3.new(1,1,1)
blnd.CanCollide = false
blnd.BrickColor = BrickColor.new("Really black")
blnd.Material = "Neon"
local m = Instance.new("SpecialMesh",blnd)
m.Scale = Vector3.new(-1.5,-1.5,-1.5)
m.MeshId = "http://www.roblox.com/asset/?id=10061232"
local w = Instance.new("Weld",blnd)
w.Part0 = blnd
w.Part1 = victim.Character.Head
end end wait(1)
until not FindTable(blindT, _players[v].Name)
end end) end end)
addcmd('unblind','blinds a player',{'noblind'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
spawn(function()
for a,b in pairs(blindT) do if b == _players[v].Name then
table.remove(blindT, a) end end
local blind = gPlayers[v].Name
local victim = gPlayers:FindFirstChild(blind)
if victim ~= nil then
victim.CameraMaxZoomDistance = 400 wait(0.5)
for _, child in pairs( workspace:GetChildren()) do
if child.Name == "IYblind" .. gPlayers[v].Name then
child:Destroy()
end end end end) end end)
addcmd('punish','punishs player',{''},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local pchar = gPlayers[v].Character
pchar.Parent = LightingService
end
end)
addcmd('unpunish','unpunishs player',{''},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent =
workspace
end
end
end)
local starmanPlayers = {}
local starmanLastColor = nil
local starmanEvents = {}
game:GetService("Debris"):AddItem(powerupSound,2)
while char.HumanoidRootPart:FindFirstChild("Starman") do
char.HumanoidRootPart.Starman:Destroy() end
char.Humanoid.WalkSpeed = 32
char.Humanoid.MaxHealth = math.huge
char.Humanoid.Health = math.huge
while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
char.HumanoidRootPart.StarmanFlash:Destroy() end
local light = Instance.new("PointLight",char.HumanoidRootPart)
light.Name = "StarmanFlash"
light.Brightness = 100
light.Range = 20
light.Shadows = true
local tadaas = {}
for i = 1,1 do
local tadaa =
Instance.new("Sound",part.Parent.HumanoidRootPart)
tadaa.Volume = 10
tadaa.SoundId = "rbxassetid://551195499"
table.insert(tadaas,tadaa)
end
wait()
local events = {}
for i,v in pairs(char:GetChildren()) do
if v:IsA("BasePart") then v.Material = Enum.Material.Neon
table.insert(events,v.Touched:Connect(stardestroy)) end
end
if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name])
do v:Disconnect() end starmanEvents[plr.Name] = nil end
starmanEvents[plr.Name] = events
starmanPlayers[plr.Name] = char
end
local Timers = {}
function checkTimer(n,t,res)
if not Timers[n] then Timers[n] = 0 end
function nonEmpty(t)
for i,v in pairs(t) do
return true
end
return false
end
game:GetService("RunService").RenderStepped:Connect(function()
if nonEmpty(starmanPlayers) then
if checkTimer("Starman",0.05,true) then
for name,plrchar in pairs(starmanPlayers) do
ypcall(function()
local colors = {"Bright red","Bright blue","Bright
green","Bright yellow","Bright violet"}
if not gPlayers:FindFirstChild(name) then starmanPlayers[name]
= nil end
if plr then
local char = plrchar
local light =
char.HumanoidRootPart:FindFirstChild("StarmanFlash")
local meshMap = {}
game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency =
1}):Play()
game:GetService("Debris"):AddItem(fade,0.5)
end
end
light.Color = newColor.Color
end
end)
end
end
end
end)
addcmd('bait',';)',{'troll'},
function(args, speaker)
spawn(function()
local M = Instance.new('Model', workspace) M.Name = 'IYbait'
local P = Instance.new('Part', M) P.Name = 'Main' P.Position =
speaker.Character.Head.Position P.Color = maincolor P.Material = 'Neon' P.Size =
Vector3.new(4, 1, 4)
y = Instance.new("BillboardGui")
y.Size = UDim2.new(0,100,0,150)
y.StudsOffset = Vector3.new(0,1,0)
y.Parent = P
y.Adornee = P
f = Instance.new("TextLabel")
f.Parent = y
f.BackgroundTransparency = 1
f.Position = UDim2.new(0,0,0,-50)
f.Size = UDim2.new(0,100,0,100)
f.Font = "Highway"
f.FontSize = "Size48"
f.Text = "Touch for admin!"
f.TextStrokeColor3 = Color3.new(0,0,0)
f.TextColor3 = Color3.new(255/255,255/255,255/255)
f.TextStrokeTransparency = 0
f.TextYAlignment = "Bottom"
P.Touched:connect(function(oof) if oof.Parent.Name ~= speaker.Name or
oof.Parent.Name ~= LP.Name then if oof.Parent:FindFirstChild('Humanoid') then
execCmd("oof " .. oof.Parent.Name, Player) end end end)
end)
end)
function CreateInstance(cls,props)
local inst = Instance.new(cls)
for i,v in pairs(props) do
inst[i] = v
end
return inst end
local function createSoundFrame()
local soundFrame = Instance.new("Frame") soundFrame.Name = "Sound"
soundFrame.BackgroundColor3 = Color3.new(0, 0, 0) soundFrame.BackgroundTransparency
= 1 soundFrame.BorderSizePixel = 0 soundFrame.Position = UDim2.new(0.5, -350, 0,
-100) soundFrame.Size = UDim2.new(0, 700, 0, 35)
local soundFrame4 = Instance.new("TextLabel") soundFrame4.Name = "SName"
soundFrame4.Parent = soundFrame soundFrame4.BackgroundColor3 = Color3.new(1, 1, 1)
soundFrame4.BackgroundTransparency = 1 soundFrame4.Position = UDim2.new(0, 3, 0, 2)
soundFrame4.Size = UDim2.new(1, -6, 0, 15) soundFrame4.Font =
Enum.Font.SourceSansBold soundFrame4.FontSize = Enum.FontSize.Size14
soundFrame4.Text = "Audio" soundFrame4.TextColor3 = Color3.new(1, 1, 1)
soundFrame4.TextWrapped = true soundFrame4.TextYAlignment = Enum.TextYAlignment.Top
local soundFrame6 = Instance.new("TextButton") soundFrame6.Name = "Pause"
soundFrame6.Parent = soundFrame soundFrame6.BackgroundColor3 = Color3.new(0.901961,
0.901961, 0.901961) soundFrame6.BackgroundTransparency = 1 soundFrame6.Position =
UDim2.new(0, 170, 1, -18) soundFrame6.Size = UDim2.new(0, 15, 0, 15)
soundFrame6.Font = Enum.Font.SourceSans soundFrame6.FontSize = Enum.FontSize.Size14
soundFrame6.Text = "" soundFrame6.TextColor3 = Color3.new(0.901961, 0.901961,
0.901961)
local soundFrame7 = CreateInstance("Frame",
{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(0.90
196084976196,0.90196084976196,0.90196084976196),BackgroundTransparency=0,BorderColo
r3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0
,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,3,0,0),Rotation=0,Sele
ctable=false,Size=UDim2.new(0,2,1,0),SizeConstraint=0,Visible=true,ZIndex=1,Name="L
ine",Parent = soundFrame6})
local soundFrame8 = CreateInstance("Frame",
{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(0.90
196084976196,0.90196084976196,0.90196084976196),BackgroundTransparency=0,BorderColo
r3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0
,ClipsDescendants=false,Draggable=false,Position=UDim2.new(1,-
5,0,0),Rotation=0,Selectable=false,Size=UDim2.new(0,2,1,0),SizeConstraint=0,Visible
=true,ZIndex=1,Name="Line",Parent = soundFrame6})
local soundFrame9 = Instance.new("Frame") soundFrame9.Name = "Pos"
soundFrame9.Parent = soundFrame soundFrame9.BackgroundColor3 = Color3.new(0.901961,
0.901961, 0.901961) soundFrame9.BackgroundTransparency = 1
soundFrame9.BorderSizePixel = 0 soundFrame9.Position = UDim2.new(0, 260, 1, -16)
soundFrame9.Size = UDim2.new(1, -300, 0, 11)
local soundFrame10 = Instance.new("Frame") soundFrame10.Name = "Touch"
soundFrame10.Parent = soundFrame9 soundFrame10.BackgroundColor3 = Color3.new(1, 1,
1) soundFrame10.BorderSizePixel = 0 soundFrame10.Size = UDim2.new(0, 5, 0, 11)
local soundFrame11 = CreateInstance("Frame",
{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(1,1,
1),BackgroundTransparency=0,BorderColor3=Color3.new(0.10588236153126,0.164705887436
87,0.20784315466881),BorderSizePixel=0,ClipsDescendants=false,Draggable=false,Posit
ion=UDim2.new(0,0,0,5),Rotation=0,Selectable=false,Size=UDim2.new(1,0,0,1),SizeCons
traint=0,Visible=true,ZIndex=1,Name="Line",Parent = soundFrame9})
local soundFrame12 = Instance.new("TextLabel") soundFrame12.Name = "TimeEnd"
soundFrame12.Parent = soundFrame soundFrame12.BackgroundColor3 = Color3.new(1, 1,
1) soundFrame12.BackgroundTransparency = 1 soundFrame12.Position = UDim2.new(1,
-35, 1, -18) soundFrame12.Size = UDim2.new(0, 30, 0, 15) soundFrame12.Font =
Enum.Font.SourceSans soundFrame12.FontSize = Enum.FontSize.Size14 soundFrame12.Text
= "1:52" soundFrame12.TextColor3 = Color3.new(1, 1, 1) soundFrame12.TextYAlignment
= Enum.TextYAlignment.Top
local soundFrame13 = Instance.new("TextLabel") soundFrame13.Name = "TimeStart"
soundFrame13.Parent = soundFrame soundFrame13.BackgroundColor3 = Color3.new(1, 1,
1) soundFrame13.BackgroundTransparency = 1 soundFrame13.Position = UDim2.new(0,
225, 1, -18) soundFrame13.Size = UDim2.new(0, 30, 0, 15) soundFrame13.Font =
Enum.Font.SourceSans soundFrame13.FontSize = Enum.FontSize.Size14 soundFrame13.Text
= "0:00" soundFrame13.TextColor3 = Color3.new(1, 1, 1) soundFrame13.TextYAlignment
= Enum.TextYAlignment.Top
local soundFrame15 = Instance.new("TextButton") soundFrame15.Name = "NextSong"
soundFrame15.Parent = soundFrame soundFrame15.BackgroundColor3 = Color3.new(1, 1,
1) soundFrame15.BackgroundTransparency = 1 soundFrame15.Position = UDim2.new(0, 80,
1, -18) soundFrame15.Size = UDim2.new(0, 15, 0, 15) soundFrame15.Font =
Enum.Font.SourceSans soundFrame15.FontSize = Enum.FontSize.Size14 soundFrame15.Text
= "" soundFrame15.TextColor3 = Color3.new(1, 1, 1)
local soundFrame16 = CreateInstance("Frame",
{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(0.90
196084976196,0.90196084976196,0.90196084976196),BackgroundTransparency=0,BorderColo
r3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0
,ClipsDescendants=false,Draggable=false,Position=UDim2.new(1,-
2,0,0),Rotation=0,Selectable=false,Size=UDim2.new(0,2,1,0),SizeConstraint=0,Visible
=true,ZIndex=1,Name="Line",Parent = soundFrame15})
local soundFrame17 = CreateInstance("ImageLabel",
{Image="rbxassetid://304846479",ImageColor3=Color3.new(0.90196084976196,0.901960849
76196,0.90196084976196),ImageRectOffset=Vector2.new(0,0),ImageRectSize=Vector2.new(
0,0),ImageTransparency=0,ScaleType=0,SliceCenter=Rect.new(0,0,0,0),Active=false,Anc
horPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(1,1,1),BackgroundTransparency
=1,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),Bord
erSizePixel=1,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,0,0,2),Ro
tation=90,Selectable=false,Size=UDim2.new(0,10,0,11),SizeConstraint=0,Visible=true,
ZIndex=1,Name="ImageLabel",Parent = soundFrame15})
local soundFrame18 = Instance.new("TextButton") soundFrame18.Name = "PrevSong"
soundFrame18.Parent = soundFrame soundFrame18.BackgroundColor3 = Color3.new(1, 1,
1) soundFrame18.BackgroundTransparency = 1 soundFrame18.Position = UDim2.new(0, 20,
1, -18) soundFrame18.Size = UDim2.new(0, 15, 0, 15) soundFrame18.Font =
Enum.Font.SourceSans soundFrame18.FontSize = Enum.FontSize.Size14 soundFrame18.Text
= "" soundFrame18.TextColor3 = Color3.new(1, 1, 1)
local soundFrame19 = CreateInstance("Frame",
{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(0.90
196084976196,0.90196084976196,0.90196084976196),BackgroundTransparency=0,BorderColo
r3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0
,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,0,0,0),Rotation=0,Sele
ctable=false,Size=UDim2.new(0,2,1,0),SizeConstraint=0,Visible=true,ZIndex=1,Name="L
ine",Parent = soundFrame18})
local soundFrame20 = CreateInstance("ImageLabel",
{Image="rbxassetid://304846479",ImageColor3=Color3.new(0.90196084976196,0.901960849
76196,0.90196084976196),ImageRectOffset=Vector2.new(0,0),ImageRectSize=Vector2.new(
0,0),ImageTransparency=0,ScaleType=0,SliceCenter=Rect.new(0,0,0,0),Active=false,Anc
horPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(1,1,1),BackgroundTransparency
=1,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),Bord
erSizePixel=1,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,5,0,2),Ro
tation=-
90,Selectable=false,Size=UDim2.new(0,10,0,11),SizeConstraint=0,Visible=true,ZIndex=
1,Name="ImageLabel",Parent = soundFrame18})
local soundFrame21 = Instance.new("TextLabel") soundFrame21.Name =
"PlaylistCount" soundFrame21.Parent = soundFrame soundFrame21.BackgroundColor3 =
Color3.new(1, 1, 1) soundFrame21.BackgroundTransparency = 1 soundFrame21.Position =
UDim2.new(0, 40, 1, -18) soundFrame21.Size = UDim2.new(0, 35, 0, 15)
soundFrame21.Font = Enum.Font.SourceSans soundFrame21.FontSize =
Enum.FontSize.Size14 soundFrame21.Text = "1/1" soundFrame21.TextColor3 =
Color3.new(1, 1, 1) soundFrame21.TextYAlignment = Enum.TextYAlignment.Top
local soundFrame22 = Instance.new("ImageButton") soundFrame22.Name = "PlayStop"
soundFrame22.Parent = soundFrame soundFrame22.BackgroundColor3 =
Color3.new(0.901961, 0.901961, 0.901961) soundFrame22.BackgroundTransparency = 1
soundFrame22.BorderSizePixel = 0 soundFrame22.Position = UDim2.new(0, 145, 1, -18)
soundFrame22.Rotation = 90 soundFrame22.Size = UDim2.new(0, 15, 0, 15)
soundFrame22.AutoButtonColor = false soundFrame22.Image = "rbxassetid://304846479"
soundFrame22.ImageColor3 = Color3.new(0.901961, 0.901961, 0.901961)
return soundFrame end
local soundFrame = createSoundFrame()
soundFrame.Visible = true
local MusicPlayer do
MusicPlayer = {}
local playlist = {}
local currentSong = 1
local playlistHook = nil
--local soundFrame = script.Parent:WaitForChild("Sound")
local soundLine = soundFrame:WaitForChild("Pos")
local soundTouch = soundLine:WaitForChild("Touch")
local soundPlayStop = soundFrame:WaitForChild("PlayStop")
local soundPause = soundFrame:WaitForChild("Pause")
local soundNext = soundFrame:WaitForChild("NextSong")
local soundPrev = soundFrame:WaitForChild("PrevSong")
local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
local mouseDrag = false
local mouse = gPlayers.LocalPlayer:GetMouse()
local lineBar = soundFrame:WaitForChild("Pos")
adminSound = Instance.new("Sound",nil)
local function timeConvert(num)
local mins = math.floor(num/60)
local secs = math.floor(num % 60)
return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or
"")..tostring(secs)
end
local function updateSongLine()
local linePos = mouse.X - soundLine.AbsolutePosition.X
if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
local movePos = linePos/soundLine.AbsoluteSize.X
soundTouch.Position = UDim2.new(movePos,0,0,0)
elseif linePos < 0 then
soundTouch.Position = UDim2.new(0,0,0,0)
else
soundTouch.Position = UDim2.new(1,0,0,0)
end
local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
adminSound.TimePosition = newTimePos
soundFrame.TimeStart.Text = timeConvert(newTimePos)
soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
end
local function updateDetails(id)
local info = game:GetService("MarketplaceService"):GetProductInfo(id)
soundFrame.SName.Text = info.Name
end
local function setPlaylistHook()
if playlistHook then playlistHook:Disconnect() playlistHook = nil end
if #playlist == 0 then return end
playlistHook = adminSound.DidLoop:connect(function()
if currentSong == #playlist then currentSong = 1 else currentSong =
currentSong + 1 end
soundFrame.PlaylistCount.Text =
tostring(currentSong).."/"..tostring(#playlist)
MusicPlayer:Play(playlist[currentSong],true)
end)
end
local function disconnectPlaylistHook()
if playlistHook then playlistHook:disconnect() playlistHook = nil end
end
game:GetService("RunService").RenderStepped:Connect(function()
if adminSound.Playing then
soundTouch.Position =
UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
end
end)
lineBar.InputBegan:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
mouseDrag = true
updateSongLine()
end
end)
lineBar.InputEnded:connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
mouseDrag = false
end
end)
mouse.Move:connect(function(prop)
if mouseDrag then
updateSongLine()
end
end)
function MusicPlayer:Play(id,plist)
if not plist then playlist = {} disconnectPlaylistHook()
soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false
soundFrame.PrevSong.Visible = false end
adminSound:Stop()
if adminSound.Parent == nil then
adminSound = Instance.new("Sound",workspace)
adminSound.Name = "IYsound"
adminSound.Looped = true
if plist then setPlaylistHook() end
end
adminSound.SoundId = "rbxassetid://"..tostring(id)
adminSound.TimePosition = 0
--repeat wait() until adminSound.IsLoaded
adminSound:Play()
soundPlayStop.BackgroundTransparency = 0
soundPlayStop.ImageTransparency = 1
updateDetails(id)
end
function MusicPlayer:Playlist(list)
playlist = list
soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true
soundFrame.PrevSong.Visible = true
currentSong = 1
if adminSound.Parent == nil then
adminSound = Instance.new("Sound",workspace)
adminSound.Name = "IYsound"
adminSound.Looped = true
end
soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
MusicPlayer:Play(playlist[1],true)
setPlaylistHook()
end
function MusicPlayer:Stop()
adminSound:Stop()
adminSound.TimePosition = 0
soundTouch.Position = UDim2.new(0,0,0,0)
soundFrame.TimeStart.Text = "0:00"
soundPlayStop.BackgroundTransparency = 1
soundPlayStop.ImageTransparency = 0
end
function MusicPlayer:Pause()
adminSound:Pause()
soundPlayStop.BackgroundTransparency = 1
soundPlayStop.ImageTransparency = 0
end
function MusicPlayer:Resume()
adminSound:Resume()
soundPlayStop.BackgroundTransparency = 0
soundPlayStop.ImageTransparency = 1
setPlaylistHook()
end
function MusicPlayer:NextSong()
if #playlist == 0 then return end
if currentSong == #playlist then currentSong = 1 else currentSong =
currentSong + 1 end
soundFrame.PlaylistCount.Text =
tostring(currentSong).."/"..tostring(#playlist)
MusicPlayer:Play(playlist[currentSong],true)
end
function MusicPlayer:PrevSong()
if #playlist == 0 then return end
if currentSong == 1 then currentSong = #playlist else currentSong =
currentSong - 1 end
soundFrame.PlaylistCount.Text =
tostring(currentSong).."/"..tostring(#playlist)
MusicPlayer:Play(playlist[currentSong],true)
end
function MusicPlayer:SetSong(ind)
if ind > #playlist or ind <= 0 then return end
soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
MusicPlayer:Play(playlist[ind],true)
end
playerenabled = false
function MusicPlayer:Show()
soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-
72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
end
function MusicPlayer:Hide()
soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-
150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
end
function colorFrames(obj,col)
for i,v in pairs(obj:GetChildren()) do
if v:IsA("ImageLabel") then
v.ImageColor3 = col
end
v.BackgroundColor3 = col
end
end
for i,v in pairs(soundButtons) do
v.MouseEnter:connect(function()
if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
v.BackgroundColor3 = Color3.new(1,1,1)
colorFrames(v,Color3.new(1,1,1))
end)
v.MouseLeave:connect(function()
if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255,
230/255, 230/255) end
if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255,
230/255) end
v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
colorFrames(v,Color3.new(230/255, 230/255, 230/255))
end)
end
soundPlayStop.MouseButton1Click:connect(function()
if adminSound.Playing then
MusicPlayer:Stop()
else
MusicPlayer:Resume()
end
end)
soundPause.MouseButton1Click:connect(function()
MusicPlayer:Pause()
end)
soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
end
local testgui = Instance.new("ScreenGui",game.CoreGui)
soundFrame.Parent = testgui
addcmd('playlist','makes a noice playlist',{'ids','player'},
function(args, speaker)
playerenabled = true
if #args > 0 then
for i,v in pairs(game:GetDescendants()) do
if v:IsA'Sound'then v:Destroy() end end wait(0.1)
if adminSound.Parent == nil then
adminSound = Instance.new("Sound",workspace)
adminSound.Name = "IYsound"
adminSound.Looped = true
end
local idlist = splitString(args[1])
local workingIds = {}
for i,v in pairs(idlist) do if tonumber(v) then
table.insert(workingIds,tonumber(v)) end end
if #workingIds > 0 then
playerenabled = true
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart",
0.5, true, nil)
MusicPlayer:Playlist(workingIds)
MusicPlayer:Show() if qopen == true then
quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut",
"Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut",
"Quart", 0.5, true, nil) wait(0.01) qopen = false end end
else MusicPlayer:Show() NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100),
"InOut", "Quart", 0.5, true, nil) if qopen == true then
quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut",
"Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut",
"Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
addcmd('setsong','goto a song',{'tosong'},
function(args, speaker)
MusicPlayer:SetSong(tonumber(args[1]))
end)
addcmd('nextsong','forward a song',{'nxtsong'},
function(args, speaker)
MusicPlayer:NextSong()
end)
addcmd('prevsong','back a song',{'previoussong'},
function(args, speaker)
MusicPlayer:PrevSong()
end)
addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
function(args, speaker)
playerenabled = false
MusicPlayer:Hide()
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true,
nil)
end)
addcmd('disco','disco party',{''},
function(args, speaker)
_G.nodisco = nil
coroutine.resume(coroutine.create(function()
repeat
game:GetService('Lighting').GlobalShadows = true
game:GetService('Lighting').FogEnd = 200
game:GetService('Lighting').TimeOfDay = 0
local r = 255
local g = 0
local b = 0
for i = 0,255,5 do
if _G.nodisco ~=nil then return end
r = r - 5
b = b + 5
game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
wait()
end
for i = 0,255,5 do
if _G.nodisco ~=nil then return end
g = g + 5
game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
wait()
end
for i = 0,255,5 do
if _G.nodisco ~=nil then return end
b = b - 5
game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
wait()
end
for i = 0,255,5 do
if _G.nodisco ~=nil then return end
r = r + 5
game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
wait()
end
for i = 0,255,5 do
if _G.nodisco ~=nil then return end
g = g - 5
game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
wait()
end
until _G.nodisco
end))
end)
fm = Instance.new('BlockMesh', DATA)
fm.Scale = Vector3.new(1, 1, 2)
fm.Name = "FAT"
addcmd('fat','makes a plr fat',{''},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local char = gPlayers[v].Character
for _, child in pairs( char:GetChildren()) do
if child.ClassName == "CharacterMesh" then
child:Destroy() end end
for i,v in pairs(char:GetChildren()) do
if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
fm:Clone().Parent = v
end end end end)
addcmd('crucify','crucifies a player',{'cruci'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local char = gPlayers[v].Character
local torso=char['Torso']
local larm=char['Left Arm']
local rarm=char['Right Arm']
local lleg=char['Left Leg']
local rleg=char['Right Leg']
local head=char['Head']
if torso and larm and rarm and lleg and rleg and head and not
char:FindFirstChild(char.Name..'epixcrusify') then
local cru=Instance.new('Model',char)
cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses
epixcommands ;)
local c1=Instance.new('Part',cru)
c1.BrickColor=BrickColor.new('Reddish brown')
c1.Material='Wood'
c1.CFrame=(char.Torso.CFrame-
char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
c1.Size=Vector3.new(2,18.4,1)
c1.Anchored=true
local c2=c1:Clone()
c2.Parent=cru
c2.Size=Vector3.new(11,1.6,1)
c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
torso.Anchored=true;wait(0.5)
torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-
1,0);wait(0.5)
larm.Anchored=true
rarm.Anchored=true
lleg.Anchored=true
rleg.Anchored=true
head.Anchored=true;wait()
larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
--head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
local n1=Instance.new('Part',cru)
n1.BrickColor=BrickColor.new('Dark stone grey')
n1.Material='DiamondPlate'
n1.Size=Vector3.new(0.2,0.2,2)
n1.Anchored=true
local m=Instance.new('BlockMesh',n1)
m.Scale=Vector3.new(0.2,0.2,0.7)
local n2=n1:Clone()
n2.Parent=cru
local n3=n1:Clone()
n3.Parent=cru
n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
spawn(function()
repeat
wait(0.1)
char.Humanoid.Health=char.Humanoid.Health-0.6
until (not cru) or (not cru.Parent) or (not v) or (not char) or
(not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
char:BreakJoints()
end)
end
end
end)
addcmd('hang','hangs a player',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local plr = gPlayers[v].Character
plr.HumanoidRootPart.Anchored = true
function sandbox(var,func)
local env = getfenv(func)
local newenv = setmetatable({},{
__index = function(self,k)
if k=="script" then
return var
else
return env[k]
end
end,
})
setfenv(func,newenv)
return func
end
cors = {}
mas = Instance.new("Model",game:GetService("Lighting"))
local Model0 = Instance.new("Model")
local Part1 = Instance.new("Part")
local Part2 = Instance.new("Part")
local Part3 = Instance.new("Part")
local Part4 = Instance.new("Part")
local Part5 = Instance.new("Part")
local Motor6D6 = Instance.new("Motor6D")
local Part7 = Instance.new("Part")
local Part8 = Instance.new("Part")
local Part9 = Instance.new("Part")
local Part10 = Instance.new("Part")
local Part11 = Instance.new("Part")
local Part12 = Instance.new("Part")
local Part13 = Instance.new("Part")
local Part14 = Instance.new("Part")
local Part15 = Instance.new("Part")
Model0.Name = "hang"
Model0.Parent = mas
Part1.Parent = Model0
Part1.Material = Enum.Material.SmoothPlastic
Part1.BrickColor = BrickColor.new("Reddish brown")
Part1.Anchored = true
Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0,
1)
Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part2.Parent = Model0
Part2.Material = Enum.Material.Wood
Part2.BrickColor = BrickColor.new("Pine Cone")
Part2.Anchored = true
Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0,
0, 1)
Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
Part3.Parent = Model0
Part3.Material = Enum.Material.Wood
Part3.BrickColor = BrickColor.new("Pine Cone")
Part3.Anchored = true
Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0,
0, 0, 1)
Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
Part4.Parent = Model0
Part4.Material = Enum.Material.Wood
Part4.BrickColor = BrickColor.new("Pine Cone")
Part4.Anchored = true
Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0,
0, 1)
Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
Part5.Name = "main"
Part5.Parent = Model0
Part5.BrickColor = BrickColor.new("Bright blue")
Part5.Transparency = 1
Part5.Rotation = Vector3.new(0, -90, 0)
Part5.Anchored = true
Part5.CanCollide = false
Part5.FormFactor = Enum.FormFactor.Symmetric
Part5.Size = Vector3.new(2, 2, 1)
Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1,
0, 0)
Part5.BottomSurface = Enum.SurfaceType.Smooth
Part5.TopSurface = Enum.SurfaceType.Smooth
Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
Part5.Orientation = Vector3.new(0, -90, 0)
Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
Motor6D6.Name = "RootJoint"
Motor6D6.Parent = Part5
Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
Motor6D6.Part0 = Part5
Motor6D6.MaxVelocity = 0.10000000149012
Part7.Parent = Model0
Part7.Material = Enum.Material.SmoothPlastic
Part7.BrickColor = BrickColor.new("Reddish brown")
Part7.Rotation = Vector3.new(90, 75, -180)
Part7.Anchored = true
Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0,
0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
Part7.Orientation = Vector3.new(15, 90, -90)
Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part8.Parent = Model0
Part8.Material = Enum.Material.Wood
Part8.BrickColor = BrickColor.new("Pine Cone")
Part8.Anchored = true
Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0,
0, 1)
Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
Part9.Parent = Model0
Part9.Material = Enum.Material.SmoothPlastic
Part9.BrickColor = BrickColor.new("Reddish brown")
Part9.Rotation = Vector3.new(90, 75, -180)
Part9.Anchored = true
Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0,
0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
Part9.Orientation = Vector3.new(15, 90, -90)
Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part10.Parent = Model0
Part10.Material = Enum.Material.SmoothPlastic
Part10.BrickColor = BrickColor.new("Reddish brown")
Part10.Anchored = true
Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0,
0, 1)
Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part11.Parent = Model0
Part11.Material = Enum.Material.SmoothPlastic
Part11.BrickColor = BrickColor.new("Reddish brown")
Part11.Anchored = true
Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0,
0, 1)
Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part12.Parent = Model0
Part12.Material = Enum.Material.SmoothPlastic
Part12.BrickColor = BrickColor.new("Reddish brown")
Part12.Rotation = Vector3.new(90, 75, -180)
Part12.Anchored = true
Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0,
0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
Part12.Orientation = Vector3.new(15, 90, -90)
Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part13.Parent = Model0
Part13.Material = Enum.Material.SmoothPlastic
Part13.BrickColor = BrickColor.new("Reddish brown")
Part13.Anchored = true
Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0,
0, 1)
Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part14.Parent = Model0
Part14.Material = Enum.Material.SmoothPlastic
Part14.BrickColor = BrickColor.new("Reddish brown")
Part14.Rotation = Vector3.new(90, 75, -180)
Part14.Anchored = true
Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0,
0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
Part14.Orientation = Vector3.new(15, 90, -90)
Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part15.Parent = Model0
Part15.Material = Enum.Material.SmoothPlastic
Part15.BrickColor = BrickColor.new("Reddish brown")
Part15.Anchored = true
Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0,
1)
Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
for i,v in pairs(mas:GetChildren()) do
v.Parent = workspace
pcall(function() v:MakeJoints() end)
end
mas:Destroy()
for i,v in pairs(cors) do
spawn(function()
pcall(v)
end)
end
hang = Model0
hang.Parent = plr
hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
pcall(function()
plr.HumanoidRootPart.CFrame = hang.main.CFrame
function weld(p, cf)
local weld1 = Instance.new("Weld")
weld1.Part0 = p
weld1.Part1 = plr.Torso
weld1.C0 = CFrame.new()
weld1.C1 = cf
weld1.Parent = p
end
weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5,
4))
weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0,
-0.5, -4))
spawn(function()
repeat
wait(0.1)
plr.Humanoid.Health=plr.Humanoid.Health-0.6
until (not hang) or (not hang.Parent) or (not v) or (not plr) or
(not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
plr:BreakJoints()
end)
end)
end
end)
Floating = false
addcmd('unfloat','disables floating',{},
function(args, speaker)
Floating = false
local players = getPlayer(args[1], speaker)
for i,v in pairs(players)do
local pchar = gPlayers[v].Character
if pchar:FindFirstChild("Float") then
pchar.Float:Destroy()
end
end
end)
runningnoclip = false
Clip = true
addcmd('noclip','noclip',{},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker)
else
Notify('Noclip enabled')
Clip = false
if LP.Character:FindFirstChild('Torso') then
wait(0.1)
if runningnoclip == false then runningnoclip = true
game:GetService('RunService').Stepped:connect(function ()
if Clip == false and LP.Character ~= nil then
for _, child in pairs( LP.Character:GetDescendants()) do
if child.ClassName == 'Part' and child.CanCollide == true then
child.CanCollide = false
end end end end) end
else
r15noclip = true
end
end
end)
addcmd('clip','clip',{},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker)
else
Notify('Noclip disabled')
Clip = true
r15noclip = false
wait(0.1)
if LP.Character ~= nil then
LP.Character.Torso.CanCollide = true
LP.Character.Head.CanCollide = true
end end end)
addcmd('prefix','changes prefix',{},
function(args, speaker)
cmdprefix = args[1]
Notify('Set prefix to "' .. args[1] .. '"')
updatefile()
end)
logsopen = false
addcmd('logs','shows logs',{},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker) else
if logsopen == false then logsopen = true
logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true,
nil)
end
end
end)
local Saved = {}
RestorePoint = function()
Saved = {}
for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
v.Archivable = true;
end
for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
if not v:IsA("Terrain") and not v:IsA("Camera") then
if not game:GetService("Players"):FindFirstChild(v.Name) then
table.insert(Saved, v:Clone());
end
elseif v:IsA("Terrain") then
Saved.Terrain =
game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrai
n.MaxExtents);
end
end
return Saved;
end
InsertPoint = function()
if #Saved == 0 and not Saved.Terrain then
return false;
end
for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
if not v:IsA("Camera") and not v:IsA("Terrain") then
if not game:GetService("Players"):FindFirstChild(v.Name) then
pcall(function()
v:Destroy()
end)
end
elseif v:IsA("Terrain") then
v:Clear()
end
end
for i, v in ipairs(Saved) do
v:Clone().Parent = workspace;
end
game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain,
game:GetService("Workspace").Terrain.MaxExtents.Min, true);
end
addcmd('respawn','respawns',{},
function(args, speaker)
local players = getPlayer(args[1], speaker)
for i,v in pairs(players) do
respawn(gPlayers[v])
end
end)
addcmd('version','shows version',{''},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker)
else
Notify("Version is " .. Version)
end
end)
local CTPenabled = false
Mouse.KeyDown:connect(function (Key)
if Key:byte() == 29 then
if FLYING == false then
execCmd("fly me", Player)
elseif FLYING == true then
execCmd("unfly me", Player)
end
end
if Key:byte() == 30 then
if Clip == true then
execCmd("noclip", Player)
elseif Clip == false then
execCmd("clip", Player)
end
end
Key = Key:lower()
if Key:byte() == 27 then
CTPenabled = true
end
end)
Mouse.KeyUp:connect(function(Key)
Key = Key:lower()
if Key:byte() == 27 then
CTPenabled = false
end
end)
Mouse.Button1Down:connect(function()
local charx = gPlayers.LocalPlayer.Character
if charx and CTPenabled == true then
charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
end
end)
addcmd('ayylmao','ayy lmao',{'alien'},
function(args, speaker)
local players = getPlayer(args[1], speaker)
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("Accessory") 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)
HKFolder = Instance.new("Folder", game.CoreGui)
for i,v in pairs(HK) do
local HKValue = Instance.new("StringValue", HKFolder)
HKValue.Value = v
HKValue.RobloxLocked = true
end
CMDsFolder = Instance.new("Folder", game.CoreGui)
for i,v in pairs(CMDs) do
local CMDsValue = Instance.new("StringValue", CMDsFolder)
CMDsValue.Value = v
CMDsValue.RobloxLocked = true
end
cmdOpen = false
function commands()
if cmdOpen == false then
cmdOpen = true
local cmds = cp:Clone()
cmds.Parent = game.CoreGui
local HKV = HKFolder:GetChildren()
local CMDsV = CMDsFolder:GetChildren()
dragGUI(cmds.Frame)
cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true)
wait(0.01)
cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-
310),"Out","Quad",0.2,true) wait(0.1)
cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-
300),"Out","Quad",0.2,true)
SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends
== false then
SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
end
--joined/left friend option
SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
Nfriends = true updatefile()
end)
SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
Nfriends = false updatefile()
end)
-- Color mixer
SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5,
-219, 0, 100), "InOut", "Quart", 0.5, true, nil)
end)
--Message time
SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
wait()
Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
Notify('Set message time to '
..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
updatefile()
end)
--CMDBAR keybind
SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
wait()
cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
Notify('Set the command bar keybind to "'
..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
updatefile()
end)
--Change prefix
SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
wait()
cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text ..
'"')
updatefile()
end)
--Check Box for notify
checked = "http://www.roblox.com/asset/?id=65492641"
unchecked = "http://www.roblox.com/asset/?id=65492651"
if suggestionstoggle == true then
SettingsGUI.FeedbackMain.CheckBox.Image = checked else
SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
if suggestionstoggle == true then suggestionstoggle = false updatefile()
SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
suggestionstoggle = true
updatefile()
SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
--Check Box for allow friends on serverlock
checked2 = "http://www.roblox.com/asset/?id=65492641"
unchecked2 = "http://www.roblox.com/asset/?id=65492651"
if allowfriends == true then
SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
if allowfriends == true then allowfriends = false updatefile()
SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
allowfriends = true updatefile()
SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
--Check Box for JoinedLeft notifications
checked3 = "http://www.roblox.com/asset/?id=65492641"
unchecked3 = "http://www.roblox.com/asset/?id=65492651"
if JLnotify == true then
SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
if JLnotify == true then JLnotify = false updatefile()
SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-
310),"Out","Quad",0.2,true) wait(0.1)
cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-
300),"Out","Quad",0.2,true) wait(0.2)
cmds.Frame.holder.bar.Hide.Visible = true
cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
end)
cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-
300),"Out","Quad",0.2,true) wait(0.1)
cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-
310),"Out","Quad",0.2,true) wait(0.2)
cmds.Frame.holder.bar.Hide.Visible = true
cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
end)
cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-
640),"Out","Quad",0.2,true)
cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-
310),"Out","Quad",0.2,true) wait(0.2)
cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true)
wait(0.2)
cmds.Frame.holder.bar.Hide.Visible = false end)
cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
cmds:Destroy() cmdOpen = false end)
cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
searchbar()
for i = 1, #HKV do
local YSize = 25
local Position = ((i * YSize) - YSize)
local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
newcmd.Visible = true
newcmd.Position = UDim2.new(0,5,0, Position + 5)
newcmd.Text = "" .. HKV[i].Value
CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
end
for i = 1, #CMDsV do
local YSize = 25
local Position = ((i * YSize) - YSize)
local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
newcmd.Visible = true
newcmd.Position = UDim2.new(0,5,0, Position + 5)
newcmd.Text = "" .. CMDsV[i].Value
CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
end
game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-
310),"Out","Quad",0.2,true) wait(0.1)
game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-
300),"Out","Quad",0.2,true) wait(0.2)
game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0
.2,true) end end
function searchbar()
local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
local main = CSP
local frame = CSP:WaitForChild('CMDs')
local gui = CSP:WaitForChild('Search')
local focused = false
Match = function(name,str)
return name:lower():find(str:lower()) and true
end
gui.FocusLost:connect(function(enterpressed)
gui.Text = "Search"
end)
IndexContents = function(str,bool)
local Index,SizeY = 0,0
for i,v in next, frame:GetChildren() do
if bool then
if Match(v.Text,str) then
Index = Index + 1
v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-
v.AbsoluteSize.Y)
v.Visible = true
SizeY = SizeY + v.AbsoluteSize.Y
frame.CanvasSize = UDim2.new(0,0,0,SizeY)
else
v.Visible = false
end
else
v.Visible = true
SizeY = SizeY + v.AbsoluteSize.Y
frame.CanvasSize = UDim2.new(0,0,0,SizeY)
end
end
end
game:GetService('RunService').Stepped:connect(function()
if gui:IsFocused() and gui.Text == "Search" then
gui.Text = ''
end
end)
gui.Changed:connect(function()
if gui:IsFocused() then IndexContents(gui.Text,true) end
end)
IndexContents('',true)
end
function runwindow()
commands()
searchbar()
end
function movetab(speaker,PART)
game:GetService('RunService').Stepped:connect(function()
if PART ~= nil and speaker ~= nil and
speaker.Character:FindFirstChild('HumanoidRootPart') then
PART.Locked = true
local cf = speaker.Character.HumanoidRootPart.CFrame
local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
PART.CFrame = newcf end end) end
hastab = {}
addcmd('tablet','opens tablet gui',{},
function(args, speaker)
for _, child in pairs( workspace:GetChildren()) do
if child.Name == speaker.Name .. "TAB" then
child:Destroy() end end
game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'..
cmdprefix .. 'dismiss"', 1)
local GUI = Instance.new("SurfaceGui")
local holder = Instance.new("Frame")
local bar = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local MAIN = Instance.new("Frame")
local Example = Instance.new("TextLabel")
local CMDs = Instance.new("ScrollingFrame")
local PART = Instance.new("Part")
PART.Name = speaker.Name .. 'TAB'
PART.Color = maincolor
PART.Size = Vector3.new(7, 7.8, 0.2)
PART.Transparency = 0
PART.Locked = true
PART.CanCollide = false
PART.Parent = workspace
PART.Anchored = true
PART.Material = "Neon"
local GUI = Instance.new("SurfaceGui")
local holder = Instance.new("Frame")
local bar = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local MAIN = Instance.new("Frame")
local Example = Instance.new("TextLabel")
local CMDs = Instance.new("ScrollingFrame")
GUI.Name = "GUI"
GUI.Parent = PART
GUI.CanvasSize = Vector2.new(500, 600)
GUI.Face = Enum.NormalId.Back
holder.Name = "holder"
holder.Parent = GUI
holder.BackgroundColor3 = Color3.new(1, 1, 1)
holder.BackgroundTransparency = 1
holder.BorderSizePixel = 2
holder.Position = UDim2.new(0, 0, 0, 10)
holder.Size = UDim2.new(0, 300, 0, 330)
holder.ZIndex = 2
bar.Name = "bar"
bar.Parent = holder
bar.BackgroundColor3 = Color3.new(0, 0, 0)
bar.BackgroundTransparency = 0.89999997615814
bar.BorderSizePixel = 0
bar.Position = UDim2.new(0, 10, 1, -330)
bar.Size = UDim2.new(0, 480, 0, 33)
Title.Name = "Title"
Title.Parent = bar
Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
Title.BackgroundTransparency = 1
Title.Size = UDim2.new(1, 0, 0, 30)
Title.Font = Enum.Font.SourceSansBold
Title.FontSize = Enum.FontSize.Size24
Title.Text = "[Infinite Yield] Command List"
Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
MAIN.Name = "MAIN"
MAIN.Parent = holder
MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
MAIN.BackgroundTransparency = 0.89999997615814
MAIN.BorderSizePixel = 0
MAIN.Position = UDim2.new(0, 10, 1, -300)
MAIN.Size = UDim2.new(0, 480, 0, 550)
Example.Name = "Example"
Example.Parent = MAIN
Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
Example.BackgroundTransparency = 1
Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
Example.BorderSizePixel = 0
Example.Size = UDim2.new(0, 190, 0, 40)
Example.Visible = false
Example.Font = Enum.Font.SourceSansBold
Example.FontSize = Enum.FontSize.Size36
Example.Text = "txt"
Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
Example.TextStrokeTransparency = 0
Example.TextXAlignment = Enum.TextXAlignment.Left
Example.ZIndex = 6
CMDs.Name = "CMDs"
CMDs.Parent = MAIN
CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
CMDs.BackgroundTransparency = 1
CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
CMDs.BorderSizePixel = 0
CMDs.Size = UDim2.new(0, 480, 0, 550)
CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
CMDs.ScrollBarThickness = 15
CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
local CMDsV = CMDsFolder:GetChildren()
for i = 1, #CMDsV do
local YSize = 35
local Position = ((i * YSize) - YSize)
local newcmd = Example:Clone()
newcmd.Parent = CMDs
newcmd.Visible = true
newcmd.Position = UDim2.new(0,10,0, Position + 1)
newcmd.Text = "" .. CMDsV[i].Value
CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
local cf = speaker.Character.HumanoidRootPart.CFrame
local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
PART.CFrame = newcf
speaker.Character.Humanoid.Died:connect(function()
PART:Destroy() end)
wait(1)
PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
table.insert(hastab, speaker.Name) movetab(speaker,PART)
end)
function updatepositions()
if PList then
PList:ClearAllChildren()
PList.CanvasSize = UDim2.new(0, 0, 0, 10)
for i = 1, #WayPoints do
local YSize = 25
local Position = ((i * YSize) - YSize)
local newcmd = Example:Clone()
newcmd.Parent = PList
newcmd.Visible = true
newcmd.Position = UDim2.new(0,5,0, Position + 5)
newcmd.Text = " " .. WayPoints[i].NAME .. ": " ..
WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " ..
WayPoints[i].COORD[3]
PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
local goto = Instance.new("TextButton")
goto.Name = "goto"
goto.Parent = PList
goto.BackgroundColor3 = Color3.new(255, 255, 255)
goto.BackgroundTransparency = 0.30000001192093
goto.BorderColor3 = Color3.new(1, 0, 0)
goto.BorderSizePixel = 0
goto.Position = UDim2.new(0,-10,0, Position + 5)
goto.Size = UDim2.new(0, 20, 0, 20)
goto.FontSize = Enum.FontSize.Size14
goto.Text = ""
goto.ZIndex = 6
goto.MouseButton1Click:Connect(function()
execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
end)
end
end
end
posopen = false
addcmd("positions","lists waypoints",{'pos'},
function(args, speaker)
if posopen == false then
posopen = true
local Pos = Instance.new("ScreenGui")
local drag = Instance.new("Frame")
local PromptDialog = Instance.new("Frame")
local shadow = Instance.new("Frame")
local PopupText = Instance.new("TextLabel")
local Exit = Instance.new("TextButton")
local ContainerFrame = Instance.new("Frame")
PList = Instance.new("ScrollingFrame")
Pos.Name = "Pos"
Pos.Parent = game.CoreGui
drag.Name = "drag"
drag.Parent = Pos
drag.Active = true
drag.BackgroundColor3 = Color3.new(1, 1, 1)
drag.BackgroundTransparency = 1
dragGUI(drag)
drag.Position = UDim2.new(0.5, -150, 0, -400)
drag.Size = UDim2.new(0, 290, 0, 30)
PromptDialog.Name = "PromptDialog"
PromptDialog.Parent = drag
PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
PromptDialog.BackgroundTransparency = 1
PromptDialog.BorderSizePixel = 0
PromptDialog.Position = UDim2.new(0, -10, 0, 0)
PromptDialog.Size = UDim2.new(0, 310, 0, 300)
PromptDialog.ZIndex = 8
shadow.Name = "shadow"
shadow.Parent = PromptDialog
shadow.BackgroundColor3 = maincolor
shadow.BackgroundTransparency = 0.30000001192093
shadow.BorderColor3 = Color3.new(0, 0, 0)
shadow.BorderSizePixel = 0
shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
shadow.Size = UDim2.new(0, 290, 0, 26)
PopupText.Name = "PopupText"
PopupText.Parent = shadow
PopupText.BackgroundTransparency = 1
PopupText.Position = UDim2.new(0, 8, 0, -3)
PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
PopupText.ZIndex = 110
PopupText.Font = Enum.Font.SourceSansBold
PopupText.FontSize = Enum.FontSize.Size28
PopupText.Text = "Positions"
PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText.TextStrokeTransparency = 0
PopupText.TextWrapped = true
PopupText.TextYAlignment = Enum.TextYAlignment.Top
Exit.Name = "Exit"
Exit.Parent = shadow
Exit.BackgroundColor3 = Color3.new(1, 0, 0)
Exit.BackgroundTransparency = 0.30000001192093
Exit.BorderColor3 = Color3.new(1, 0, 0)
Exit.BorderSizePixel = 0
Exit.Position = UDim2.new(0, 267, 0, 3)
Exit.Size = UDim2.new(0, 20, 0, 20)
Exit.FontSize = Enum.FontSize.Size14
Exit.Text = ""
ContainerFrame.Name = "ContainerFrame"
ContainerFrame.Parent = PromptDialog
ContainerFrame.BackgroundColor3 = maincolor
ContainerFrame.BackgroundTransparency = 0.5
ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
ContainerFrame.BorderSizePixel = 0
ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
ContainerFrame.ZIndex = 5
PList.Name = "List"
PList.Parent = ContainerFrame
PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
PList.BackgroundTransparency = 1
PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
PList.BorderSizePixel = 0
PList.Position = UDim2.new(0, 10, 0, 5)
PList.Size = UDim2.new(0, 280, 0, 230)
PList.ZIndex = 6
PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
PList.CanvasSize = UDim2.new(0, 0, 0, 10)
PList.MidImage = "rbxasset://textures/blackBkg_square.png"
PList.ScrollBarThickness = 8
PList.TopImage = "rbxasset://textures/blackBkg_square.png"
updatepositions()
drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
Exit.MouseButton1Click:Connect(function()
drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
function updateadmins()
if AList then
AList:ClearAllChildren()
AList.CanvasSize = UDim2.new(0, 0, 0, 10)
for i = 1, #adminname do
local YSize = 25
local Position = ((i * YSize) - YSize)
local newcmd = Example:Clone()
newcmd.Parent = AList
newcmd.Visible = true
newcmd.Position = UDim2.new(0,5,0, Position + 5)
newcmd.Text = adminname[i].NAME
AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
end
end
end
adminsopen = false
adminname = {}
addcmd('admins','displays admins',{'adminlist'},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker) else
if adminsopen == false then
adminsopen = true
local admins = Instance.new("ScreenGui")
local drag = Instance.new("Frame")
local PromptDialog = Instance.new("Frame")
local shadow = Instance.new("Frame")
local PopupText = Instance.new("TextLabel")
local Exit = Instance.new("TextButton")
local ContainerFrame = Instance.new("Frame")
AList = Instance.new("ScrollingFrame")
admins.Name = "Admins"
admins.Parent = game.CoreGui
drag.Name = "drag"
drag.Parent = admins
drag.Active = true
drag.BackgroundColor3 = Color3.new(1, 1, 1)
drag.BackgroundTransparency = 1
dragGUI(drag)
drag.Position = UDim2.new(0.5, -150, 0, -400)
drag.Size = UDim2.new(0, 290, 0, 30)
PromptDialog.Name = "PromptDialog"
PromptDialog.Parent = drag
PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
PromptDialog.BackgroundTransparency = 1
PromptDialog.BorderSizePixel = 0
PromptDialog.Position = UDim2.new(0, -10, 0, 0)
PromptDialog.Size = UDim2.new(0, 310, 0, 300)
PromptDialog.ZIndex = 8
shadow.Name = "shadow"
shadow.Parent = PromptDialog
shadow.BackgroundColor3 = maincolor
shadow.BackgroundTransparency = 0.30000001192093
shadow.BorderColor3 = Color3.new(0, 0, 0)
shadow.BorderSizePixel = 0
shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
shadow.Size = UDim2.new(0, 290, 0, 26)
PopupText.Name = "PopupText"
PopupText.Parent = shadow
PopupText.BackgroundTransparency = 1
PopupText.Position = UDim2.new(0, 8, 0, -3)
PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
PopupText.ZIndex = 110
PopupText.Font = Enum.Font.SourceSansBold
PopupText.FontSize = Enum.FontSize.Size28
PopupText.Text = "Admins"
PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText.TextStrokeTransparency = 0
PopupText.TextWrapped = true
PopupText.TextYAlignment = Enum.TextYAlignment.Top
Exit.Name = "Exit"
Exit.Parent = shadow
Exit.BackgroundColor3 = Color3.new(1, 0, 0)
Exit.BackgroundTransparency = 0.30000001192093
Exit.BorderColor3 = Color3.new(1, 0, 0)
Exit.BorderSizePixel = 0
Exit.Position = UDim2.new(0, 267, 0, 3)
Exit.Size = UDim2.new(0, 20, 0, 20)
Exit.FontSize = Enum.FontSize.Size14
Exit.Text = ""
ContainerFrame.Name = "ContainerFrame"
ContainerFrame.Parent = PromptDialog
ContainerFrame.BackgroundColor3 = maincolor
ContainerFrame.BackgroundTransparency = 0.5
ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
ContainerFrame.BorderSizePixel = 0
ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
ContainerFrame.ZIndex = 5
AList.Name = "List"
AList.Parent = ContainerFrame
AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
AList.BackgroundTransparency = 1
AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
AList.BorderSizePixel = 0
AList.Position = UDim2.new(0, 10, 0, 5)
AList.Size = UDim2.new(0, 280, 0, 230)
AList.ZIndex = 6
AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
AList.CanvasSize = UDim2.new(0, 0, 0, 10)
AList.MidImage = "rbxasset://textures/blackBkg_square.png"
AList.ScrollBarThickness = 8
AList.TopImage = "rbxasset://textures/blackBkg_square.png"
updateadmins()
drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
Exit.MouseButton1Click:Connect(function()
drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
function updatebans()
if BList then
BList:ClearAllChildren()
BList.CanvasSize = UDim2.new(0, 0, 0, 10)
for i = 1, #banname do
local YSize = 25
local Position = ((i * YSize) - YSize)
local newcmd = Example:Clone()
newcmd.Parent = BList
newcmd.Visible = true
newcmd.Position = UDim2.new(0,5,0, Position + 5)
newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID
.. " | Age: " .. banname[i].AGE
newcmd.TextSize = 20
BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
local delet = Instance.new("TextButton")
delet.Name = "delet"
delet.Parent = BList
delet.BackgroundColor3 = Color3.new(1, 0, 0)
delet.BackgroundTransparency = 0.30000001192093
delet.BorderColor3 = Color3.new(1, 0, 0)
delet.BorderSizePixel = 0
delet.Position = UDim2.new(0,-10,0, Position + 5)
delet.Size = UDim2.new(0, 20, 0, 20)
delet.FontSize = Enum.FontSize.Size14
delet.Text = ""
delet.ZIndex = 6
delet.MouseButton1Click:Connect(function()
execCmd("unban "..banname[i].NAME)
end)
end
end
end
banname = {}
bansopen = false
addcmd('bans','displays bans',{'banlist'},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker) else
if bansopen == false then
bansopen = true
local Bans = Instance.new("ScreenGui")
local drag = Instance.new("Frame")
local PromptDialog = Instance.new("Frame")
local ContainerFrame = Instance.new("Frame")
BList = Instance.new("ScrollingFrame")
local shadow = Instance.new("Frame")
local Exit = Instance.new("TextButton")
local PopupText = Instance.new("TextLabel")
Bans.Name = "Bans"
Bans.Parent = game.CoreGui
drag.Name = "drag"
drag.Parent = Bans
drag.Active = true
drag.BackgroundColor3 = Color3.new(1, 1, 1)
drag.BackgroundTransparency = 1
dragGUI(drag)
drag.Position = UDim2.new(0.5, -225, 0, -400)
drag.Size = UDim2.new(0, 438, 0, 26)
PromptDialog.Name = "PromptDialog"
PromptDialog.Parent = drag
PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
PromptDialog.BackgroundTransparency = 1
PromptDialog.BorderSizePixel = 0
PromptDialog.Position = UDim2.new(0, 0, 0, -2)
PromptDialog.Size = UDim2.new(0, 438, 0, 300)
PromptDialog.ZIndex = 5
ContainerFrame.Name = "ContainerFrame"
ContainerFrame.Parent = PromptDialog
ContainerFrame.BackgroundColor3 = maincolor
ContainerFrame.BackgroundTransparency = 0.5
ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
ContainerFrame.BorderSizePixel = 0
ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
ContainerFrame.ZIndex = 5
BList.Name = "List"
BList.Parent = ContainerFrame
BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
BList.BackgroundTransparency = 1
BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
BList.BorderSizePixel = 0
BList.Position = UDim2.new(0, 10, 0, 9)
BList.Size = UDim2.new(0, 428, 0, 230)
BList.ZIndex = 5
BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
BList.CanvasSize = UDim2.new(0, 0, 0, 10)
BList.MidImage = "rbxasset://textures/blackBkg_square.png"
BList.ScrollBarThickness = 8
BList.TopImage = "rbxasset://textures/blackBkg_square.png"
shadow.Name = "shadow"
shadow.Parent = PromptDialog
shadow.BackgroundColor3 = maincolor
shadow.BackgroundTransparency = 0.30000001192093
shadow.BorderColor3 = Color3.new(0, 0, 0)
shadow.BorderSizePixel = 0
shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
shadow.Size = UDim2.new(0, 438, 0, 26)
Exit.Name = "Exit"
Exit.Parent = shadow
Exit.BackgroundColor3 = Color3.new(1, 0, 0)
Exit.BackgroundTransparency = 0.30000001192093
Exit.BorderColor3 = Color3.new(1, 0, 0)
Exit.BorderSizePixel = 0
Exit.Position = UDim2.new(0, 415, 0, 3)
Exit.Size = UDim2.new(0, 20, 0, 20)
Exit.FontSize = Enum.FontSize.Size14
Exit.Text = ""
PopupText.Name = "PopupText"
PopupText.Parent = shadow
PopupText.BackgroundTransparency = 1
PopupText.Position = UDim2.new(0, 61, 0, -4)
PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
PopupText.ZIndex = 6
PopupText.Font = Enum.Font.SourceSansBold
PopupText.FontSize = Enum.FontSize.Size32
PopupText.Text = "Bans"
PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText.TextStrokeTransparency = 0
PopupText.TextWrapped = true
PopupText.TextYAlignment = Enum.TextYAlignment.Top
updatebans()
drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
Exit.MouseButton1Click:Connect(function()
drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
wait(0.6) bansopen = false Bans:Destroy() end) end end
end)
function updatealiases()
if AlList then
AlList:ClearAllChildren()
AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
for i = 1, #aliasSave do
local YSize = 25
local Position = ((i * YSize) - YSize)
local newcmd = Example:Clone()
newcmd.Parent = AlList
newcmd.Visible = true
newcmd.Position = UDim2.new(0,5,0, Position + 5)
newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias:
['..aliasSave[i].ALIAS..']'
newcmd.TextSize = 20
AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
local delet = Instance.new("TextButton")
delet.Name = "delet"
delet.Parent = AlList
delet.BackgroundColor3 = Color3.new(1, 0, 0)
delet.BackgroundTransparency = 0.30000001192093
delet.BorderColor3 = Color3.new(1, 0, 0)
delet.BorderSizePixel = 0
delet.Position = UDim2.new(0,-10,0, Position + 5)
delet.Size = UDim2.new(0, 20, 0, 20)
delet.FontSize = Enum.FontSize.Size14
delet.Text = ""
delet.ZIndex = 6
delet.MouseButton1Click:Connect(function()
execCmd("removealias "..aliasSave[i].ALIAS)
end)
end
end
end
aliasesopen = false
addcmd('aliases','displays aliases',{},
function(args, speaker)
if speaker.userId ~= LP.userId then
lponly(speaker) else
if aliasesopen == false then
aliasesopen = true
local aliases = Instance.new("ScreenGui")
local drag = Instance.new("Frame")
local PromptDialog = Instance.new("Frame")
local ContainerFrame = Instance.new("Frame")
AlList = Instance.new("ScrollingFrame")
local shadow = Instance.new("Frame")
local Exit = Instance.new("TextButton")
local PopupText = Instance.new("TextLabel")
aliases.Name = "Aliases"
aliases.Parent = game.CoreGui
drag.Name = "drag"
drag.Parent = aliases
drag.Active = true
drag.BackgroundColor3 = Color3.new(1, 1, 1)
drag.BackgroundTransparency = 1
dragGUI(drag)
drag.Position = UDim2.new(0.5, -225, 0, -400)
drag.Size = UDim2.new(0, 438, 0, 26)
PromptDialog.Name = "PromptDialog"
PromptDialog.Parent = drag
PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
PromptDialog.BackgroundTransparency = 1
PromptDialog.BorderSizePixel = 0
PromptDialog.Position = UDim2.new(0, 0, 0, -2)
PromptDialog.Size = UDim2.new(0, 438, 0, 300)
PromptDialog.ZIndex = 5
ContainerFrame.Name = "ContainerFrame"
ContainerFrame.Parent = PromptDialog
ContainerFrame.BackgroundColor3 = maincolor
ContainerFrame.BackgroundTransparency = 0.5
ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
ContainerFrame.BorderSizePixel = 0
ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
ContainerFrame.ZIndex = 5
AlList.Name = "List"
AlList.Parent = ContainerFrame
AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
AlList.BackgroundTransparency = 1
AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
AlList.BorderSizePixel = 0
AlList.Position = UDim2.new(0, 10, 0, 9)
AlList.Size = UDim2.new(0, 428, 0, 230)
AlList.ZIndex = 5
AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
AlList.ScrollBarThickness = 8
AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
shadow.Name = "shadow"
shadow.Parent = PromptDialog
shadow.BackgroundColor3 = maincolor
shadow.BackgroundTransparency = 0.30000001192093
shadow.BorderColor3 = Color3.new(0, 0, 0)
shadow.BorderSizePixel = 0
shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
shadow.Size = UDim2.new(0, 438, 0, 26)
Exit.Name = "Exit"
Exit.Parent = shadow
Exit.BackgroundColor3 = Color3.new(1, 0, 0)
Exit.BackgroundTransparency = 0.30000001192093
Exit.BorderColor3 = Color3.new(1, 0, 0)
Exit.BorderSizePixel = 0
Exit.Position = UDim2.new(0, 415, 0, 3)
Exit.Size = UDim2.new(0, 20, 0, 20)
Exit.FontSize = Enum.FontSize.Size14
Exit.Text = ""
PopupText.Name = "PopupText"
PopupText.Parent = shadow
PopupText.BackgroundTransparency = 1
PopupText.Position = UDim2.new(0, 61, 0, -4)
PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
PopupText.ZIndex = 6
PopupText.Font = Enum.Font.SourceSansBold
PopupText.FontSize = Enum.FontSize.Size32
PopupText.Text = "Aliases"
PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText.TextStrokeTransparency = 0
PopupText.TextWrapped = true
PopupText.TextYAlignment = Enum.TextYAlignment.Top
updatealiases()
drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
Exit.MouseButton1Click:Connect(function()
drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
wait(0.6) aliasesopen = false aliases:Destroy() end) end end
end)
dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" ..
v.AssetId), window, ModelContainerFrame, v.Name)
Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate |
T: tilt')
ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut",
"Quart", 0.5, true, nil)
end)
Notify('Select a model to insert')
drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
Exit.MouseButton1Click:Connect(function()
drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
wait(0.6) Models:Destroy() end) end end
end)
cmdBAR:TweenSizeAndPosition(UDim2.new(0,250+math.floor(math.max(0,diff)),0,25),UDim
2.new(0,10-math.floor(math.max(0,diff)),1,-
35),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
end)
cmdBAR.Focused:Connect(function() historyCount = 0 end)
game:GetService("UserInputService").InputBegan:Connect(function(input)
if not cmdBAR:IsFocused() then return end
if input.KeyCode == Enum.KeyCode.Up then
historyCount = historyCount + 1
if historyCount > #cmdHistory then historyCount = #cmdHistory end
cmdBAR.Text = cmdHistory[historyCount] or ""
elseif input.KeyCode == Enum.KeyCode.Down then
historyCount = historyCount - 1
if historyCount < 1 then historyCount = 1 end
cmdBAR.Text = cmdHistory[historyCount] or ""
end
end)
NOTIFY = DATA.Notification
NOTIFY.Parent = game.CoreGui
local usingNOTE = false
function Notify(msg)
spawn(function()
if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut",
"Quart", 0.5, true, nil)
wait(0.5)
MusicPlayer:Hide()
if qopen == true then
quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50),
"InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
NOTIFY.NOTIFY.NOTE.Text = msg
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut",
"Quart", 0.5, true, nil)
if playerenabled == true then
wait(4)
if playerenabled == true then
MusicPlayer:Show()
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut",
"Quart", 0.5, true, nil)
end
end
else
NOTIFY.NOTIFY.NOTE.Text = msg
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut",
"Quart", 0.5, true, nil)
if playerenabled == true then
wait(4)
if playerenabled == true then
MusicPlayer:Show()
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut",
"Quart", 0.5, true, nil)
end
end
end end end) end
local loadbar = Instance.new("ScreenGui") local Loading = Instance.new("TextLabel")
local fr = Instance.new("Frame") local ba = Instance.new("Frame") loadbar.Name =
"loadbar" loadbar.Parent = game.CoreGui
Loading.Name = "Loading" Loading.Parent = loadbar Loading.BackgroundColor3 =
Color3.new(1, 1, 1) Loading.BackgroundTransparency = 1 Loading.Position =
UDim2.new(0.25, 0, 0.875, 0) Loading.Size = UDim2.new(0.5, 0, 0, 50)
Loading.ZIndex = 101 Loading.Font = Enum.Font.ArialBold Loading.FontSize =
Enum.FontSize.Size24 Loading.Text = "Loading..." Loading.TextColor3 = Color3.new(0,
0, 0) Loading.TextStrokeColor3 = Color3.new(1, 1, 1) Loading.TextStrokeTransparency
= 0.5
Loading.TextTransparency = 0.10000000149012 Loading.TextWrapped = true fr.Name =
"fr" fr.Parent = Loading fr.BackgroundColor3 = Color3.new(0.196078, 0.196078,
0.196078) fr.BackgroundTransparency = 0.30000001192093
fr.BorderColor3 = Color3.new(0.196078, 0.196078, 0.196078) fr.BorderSizePixel = 2
fr.Size = UDim2.new(1, 0, 1, 0) ba.ZIndex = 100 fr.ZIndex = 99 ba.Name = "ba"
ba.Parent = Loading ba.BackgroundColor3 = Color3.new(0.0980392, 0.0980392,
0.0980392) ba.BorderColor3 = Color3.new(0.0980392, 0.0980392, 0.0980392)
ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
if aliasSave then
for i = 1, #aliasSave do
execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
end else
aliasSave = {} wait(0.1) updatefile()
for i = 1, #aliasSave do
execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
end end
Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
local Logs = Instance.new("ScreenGui")
logdrag = Instance.new("Frame")
local PromptDialog = Instance.new("Frame")
local ContainerFrame = Instance.new("Frame")
local pos = Instance.new("Frame")
local clear = Instance.new("TextButton")
local scroll = Instance.new("ScrollingFrame")
local hl = Instance.new("Frame")
local whispers = Instance.new("Frame")
local CheckBox = Instance.new("ImageButton")
local box = Instance.new("TextButton")
local whispers_2 = Instance.new("TextLabel")
local chats = Instance.new("Frame")
local CheckBox_2 = Instance.new("ImageButton")
local box_2 = Instance.new("TextButton")
local chats_2 = Instance.new("TextLabel")
local commands = Instance.new("Frame")
local CheckBox_3 = Instance.new("ImageButton")
local box_3 = Instance.new("TextButton")
local commands_2 = Instance.new("TextLabel")
local shadow = Instance.new("Frame")
local Exit = Instance.new("TextButton")
local PopupText = Instance.new("TextLabel")
local Hide = Instance.new("TextButton")
Logs.Name = "Logs"
Logs.Parent = game.CoreGui
logdrag.Name = "drag"
logdrag.Parent = Logs
logdrag.Active = true
logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
logdrag.BackgroundTransparency = 1
dragGUI(logdrag)
logdrag.Position = UDim2.new(0.5, -225, 0, -400)
logdrag.Size = UDim2.new(0, 438, 0, 26)
PromptDialog.Name = "PromptDialog"
PromptDialog.Parent = logdrag
PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
PromptDialog.BackgroundTransparency = 1
PromptDialog.BorderSizePixel = 0
PromptDialog.Position = UDim2.new(0, 0, 0, -2)
PromptDialog.Size = UDim2.new(0, 438, 0, 300)
PromptDialog.ZIndex = 5
PromptDialog.ClipsDescendants = true
ContainerFrame.Name = "ContainerFrame"
ContainerFrame.Parent = PromptDialog
ContainerFrame.BackgroundColor3 = maincolor
ContainerFrame.BackgroundTransparency = 0.5
ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
ContainerFrame.BorderSizePixel = 0
ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
ContainerFrame.ZIndex = 5
pos.Name = "pos"
pos.Parent = ContainerFrame
pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
pos.BackgroundTransparency = 1
pos.BorderColor3 = Color3.new(0, 0, 0)
pos.BorderSizePixel = 0
pos.Position = UDim2.new(0, 10, 0, 9)
pos.Size = UDim2.new(0, 428, 0, 230)
pos.ZIndex = 5
clear.Name = "clear"
clear.Parent = pos
clear.BackgroundColor3 = Color3.new(0, 0, 0)
clear.BackgroundTransparency = 0.80000001192093
clear.BorderColor3 = Color3.new(1, 1, 1)
clear.Position = UDim2.new(0, 3, 0, 3)
clear.Size = UDim2.new(0, 70, 0, 20)
clear.ZIndex = 5
clear.Font = Enum.Font.SourceSans
clear.FontSize = Enum.FontSize.Size14
clear.Text = "Clear"
clear.TextColor3 = Color3.new(1, 1, 1)
scroll.Name = "scroll"
scroll.Parent = pos
scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
scroll.BackgroundTransparency = 1
scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
scroll.BorderSizePixel = 0
scroll.Size = UDim2.new(0, 413, 0, 193)
scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
scroll.ZIndex = 5
scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
scroll.ScrollBarThickness = 8
scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
hl.Name = "hl"
hl.Parent = pos
hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
hl.BackgroundTransparency = 0.5
hl.BorderColor3 = Color3.new(0, 0, 0)
hl.BorderSizePixel = 0
hl.Position = UDim2.new(0, 2, 0, 35)
hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
hl.ZIndex = 5
whispers.Name = "whispers"
whispers.Parent = pos
whispers.BackgroundColor3 = Color3.new(1, 1, 1)
whispers.BackgroundTransparency = 1
whispers.Size = UDim2.new(0, 428, 0, 230)
CheckBox.Name = "CheckBox"
CheckBox.Parent = whispers
CheckBox.BackgroundTransparency = 1
CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
CheckBox.Size = UDim2.new(0, 20, 0, 20)
CheckBox.ZIndex = 6
CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
box.Name = "box"
box.Parent = whispers
box.BackgroundColor3 = Color3.new(0, 0, 0)
box.BackgroundTransparency = 0.80000001192093
box.BorderColor3 = Color3.new(1, 1, 1)
box.Position = UDim2.new(0, 172, 0, 3)
box.Size = UDim2.new(0, 94, 0, 20)
box.ZIndex = 5
box.Font = Enum.Font.SourceSans
box.FontSize = Enum.FontSize.Size14
box.Text = ""
box.TextColor3 = Color3.new(1, 1, 1)
whispers_2.Name = "whispers"
whispers_2.Parent = whispers
whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
whispers_2.BackgroundTransparency = 1
whispers_2.Position = UDim2.new(0, 172, 0, 3)
whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
whispers_2.ZIndex = 6
whispers_2.Font = Enum.Font.SourceSansBold
whispers_2.FontSize = Enum.FontSize.Size14
whispers_2.Text = "Whispers"
whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
chats.Name = "chats"
chats.Parent = pos
chats.BackgroundColor3 = Color3.new(1, 1, 1)
chats.BackgroundTransparency = 1
chats.Size = UDim2.new(0, 428, 0, 230)
CheckBox_2.Name = "CheckBox"
CheckBox_2.Parent = chats
CheckBox_2.BackgroundTransparency = 1
CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
CheckBox_2.ZIndex = 6
CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
box_2.Name = "box"
box_2.Parent = chats
box_2.BackgroundColor3 = Color3.new(0, 0, 0)
box_2.BackgroundTransparency = 0.80000001192093
box_2.BorderColor3 = Color3.new(1, 1, 1)
box_2.Position = UDim2.new(0, 86, 0, 3)
box_2.Size = UDim2.new(0, 73, 0, 20)
box_2.ZIndex = 5
box_2.Font = Enum.Font.SourceSans
box_2.FontSize = Enum.FontSize.Size14
box_2.Text = ""
box_2.TextColor3 = Color3.new(1, 1, 1)
chats_2.Name = "chats"
chats_2.Parent = chats
chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
chats_2.BackgroundTransparency = 1
chats_2.Position = UDim2.new(0, 86, 0, 2)
chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
chats_2.ZIndex = 6
chats_2.Font = Enum.Font.SourceSansBold
chats_2.FontSize = Enum.FontSize.Size14
chats_2.Text = "Chats"
chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
commands.Name = "commands"
commands.Parent = pos
commands.BackgroundColor3 = Color3.new(1, 1, 1)
commands.BackgroundTransparency = 1
commands.Size = UDim2.new(0, 428, 0, 230)
CheckBox_3.Name = "CheckBox"
CheckBox_3.Parent = commands
CheckBox_3.BackgroundTransparency = 1
CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
CheckBox_3.ZIndex = 6
CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
box_3.Name = "box"
box_3.Parent = commands
box_3.BackgroundColor3 = Color3.new(0, 0, 0)
box_3.BackgroundTransparency = 0.80000001192093
box_3.BorderColor3 = Color3.new(1, 1, 1)
box_3.Position = UDim2.new(0, 279, 0, 3)
box_3.Size = UDim2.new(0, 102, 0, 20)
box_3.ZIndex = 5
box_3.Font = Enum.Font.SourceSans
box_3.FontSize = Enum.FontSize.Size14
box_3.Text = ""
box_3.TextColor3 = Color3.new(1, 1, 1)
commands_2.Name = "commands"
commands_2.Parent = commands
commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
commands_2.BackgroundTransparency = 1
commands_2.Position = UDim2.new(0, 279, 0, 3)
commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
commands_2.ZIndex = 6
commands_2.Font = Enum.Font.SourceSansBold
commands_2.FontSize = Enum.FontSize.Size14
commands_2.Text = "Commands"
commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
shadow.Name = "shadow"
shadow.Parent = PromptDialog
shadow.BackgroundColor3 = maincolor
shadow.BackgroundTransparency = 0.30000001192093
shadow.BorderColor3 = Color3.new(0, 0, 0)
shadow.BorderSizePixel = 0
shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
shadow.Size = UDim2.new(0, 438, 0, 26)
Exit.Name = "Exit"
Exit.Parent = shadow
Exit.BackgroundColor3 = Color3.new(1, 0, 0)
Exit.BackgroundTransparency = 0.30000001192093
Exit.BorderColor3 = Color3.new(1, 0, 0)
Exit.BorderSizePixel = 0
Exit.Position = UDim2.new(0, 415, 0, 3)
Exit.Size = UDim2.new(0, 20, 0, 20)
Exit.FontSize = Enum.FontSize.Size14
Exit.Text = ""
PopupText.Name = "PopupText"
PopupText.Parent = shadow
PopupText.BackgroundTransparency = 1
PopupText.Position = UDim2.new(0, 61, 0, -5)
PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
PopupText.ZIndex = 6
PopupText.Font = Enum.Font.SourceSansBold
PopupText.TextSize = 31
PopupText.Text = "Logs"
PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText.TextStrokeTransparency = 0
PopupText.TextWrapped = true
PopupText.TextYAlignment = Enum.TextYAlignment.Top
Hide.Name = "Hide"
Hide.Parent = shadow
Hide.BackgroundColor3 = Color3.new(1, 1, 1)
Hide.BackgroundTransparency = 0.30000001192093
Hide.BorderColor3 = Color3.new(1, 1, 1)
Hide.BorderSizePixel = 0
Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
Hide.Size = UDim2.new(0, 20, 0, 20)
Hide.FontSize = Enum.FontSize.Size14
Hide.Text = ""
checked = "http://www.roblox.com/asset/?id=65492641"
unchecked = "http://www.roblox.com/asset/?id=65492651"
if chatsV == true then
CheckBox_2.Image = checked else
CheckBox_2.Image = unchecked end
box_2.MouseButton1Down:connect(function()
if chatsV == true then chatsV = false
CheckBox_2.Image = unchecked updatefile() else
chatsV = true
CheckBox_2.Image = checked updatefile() end end)
if whispersV == true then
CheckBox.Image = checked else
CheckBox.Image = unchecked end
box.MouseButton1Down:connect(function()
if whispersV == true then whispersV = false
CheckBox.Image = unchecked updatefile() else
whispersV = true
CheckBox.Image = checked updatefile() end end)
if commandsV == true then
CheckBox_3.Image = checked else
CheckBox_3.Image = unchecked end
box_3.MouseButton1Down:connect(function()
if commandsV == true then commandsV = false
CheckBox_3.Image = unchecked updatefile() else
commandsV = true
CheckBox_3.Image = checked updatefile() end end)
clear.MouseButton1Down:connect(function()
for _, child in pairs( scroll:GetChildren()) do
child:Destroy() end
scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
end)
Exit.MouseButton1Down:connect(function()
logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true,
nil)
logsopen = false
end)
local hidden = false
Hide.MouseButton1Down:connect(function()
if hidden == false then hidden = true
ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true,
nil)
else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5,
true, nil) hidden = false
end end)
function logtime() -- time function from aperture
local HOUR = math.floor((tick() % 86400) / 3600)
local MINUTE = math.floor((tick() % 3600) / 60)
local SECOND = math.floor(tick() % 60)
local AP = HOUR > 11 and 'PM' or 'AM'
HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
HOUR = HOUR < 10 and '0' .. HOUR or HOUR
MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
SECOND = SECOND < 10 and '0' .. SECOND or SECOND
return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
function CreateLabel(Name, Text)
local sf = scroll
if #sf:GetChildren() >= 2546 then
sf:ClearAllChildren()
end
local alls = 0
for i,v in pairs(sf:GetChildren()) do
if v then
alls = v.Size.Y.Offset + alls
end
if not v then
alls = 0
end
end
local tl = Instance.new('TextLabel', sf)
local il = Instance.new('Frame', tl)
tl.Name = Name
tl.ZIndex = 6
tl.Text = logtime().." - ["..Name.."]: "..Text
tl.Size = UDim2.new(0,410,0,84)
tl.BackgroundTransparency = 1
tl.BorderSizePixel = 0
tl.Font = "SourceSansBold"
tl.Position = UDim2.new(-1,0,0,alls)
tl.TextTransparency = 1
tl.TextScaled = false
tl.TextSize = 14
tl.TextWrapped = true
tl.TextXAlignment = "Left"
tl.TextYAlignment = "Top"
il.BackgroundTransparency = 1
il.BorderSizePixel = 0
il.Size = UDim2.new(0,12,1,0)
il.Position = UDim2.new(0,410,0,0)
tl.TextColor3 = Color3.fromRGB(255,255,255)
tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
local size2 = sf.CanvasSize.Y.Offset
tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
for i = 0,50 do wait(0.05)
tl.TextTransparency = tl.TextTransparency - 0.05
end
tl.TextTransparency = 0
end logsloaded = true
local intro = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local Circle = Instance.new("ImageLabel")
local ImageLabel = Instance.new("ImageLabel")
intro.Name = "intro"
intro.Parent = game.CoreGui
Frame.Parent = intro
Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
Frame.BackgroundTransparency = 1
Frame.BorderSizePixel = 0
Frame.ClipsDescendants = true
Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
Frame.Size = UDim2.new(0, 250, 0, 250)
Circle.Name = "Circle"
Circle.Parent = Frame
Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
Circle.BackgroundTransparency = 1
Circle.BorderSizePixel = 0
Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
Circle.Image = "rbxassetid://631172870"
Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
ImageLabel.Parent = Frame
ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
ImageLabel.BackgroundTransparency = 1
ImageLabel.BorderSizePixel = 0
ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
ImageLabel.Image = "rbxassetid://1352543873"
Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
local g = intro
local f = Frame
local imagef = Circle
local logof = ImageLabel
loadedintro = false
local function tween2()
f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out",
"Quart", 0.4)
wait(0.6) loadedintro = true end
local function tween1()
f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In",
"Quart", 0.4, false, tween2) end
imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out",
"Linear", 0.4)
logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear",
0.4, false, tween1)
if pcall(function()
loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
if workspace.FilteringEnabled == true then
Notify('Filtering ENABLED '..ServerMessage)
elseif workspace.FilteringEnabled == false then
Notify('Filtering Disabled '..ServerMessage)
end
else
if workspace.FilteringEnabled == true then
Notify('Filtering ENABLED')
elseif
workspace.FilteringEnabled == false then
Notify('Filtering Disabled')
end
end
Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local
cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
local settings = Instance.new("ImageButton") local settings_2 =
Instance.new("TextLabel") local updates = Instance.new("ImageButton") local
updates_2 = Instance.new("TextLabel")
local info = Instance.new("ImageButton") local info_2 = Instance.new("TextLabel")
local mix = Instance.new("ImageButton") local mix_2 = Instance.new("TextLabel")
local MAIN = Instance.new("TextLabel") iy.Name = "iy" iy.Parent =
game.CoreGui.RobloxGui.TopBarContainer
iy.BackgroundTransparency = 1 iy.Position = UDim2.new(0, 2, 0, -38) iy.Size =
UDim2.new(0, 50, 0, 36) iy.AutoButtonColor = false sheild.Name = "sheild"
sheild.Parent = iy sheild.BackgroundColor3 = Color3.new(1, 1, 1)
sheild.BackgroundTransparency = 1 sheild.Size = UDim2.new(0, 320, 0, 35) cmds.Name
= "cmds" cmds.Parent = sheild cmds.BackgroundTransparency = 1 cmds.Position =
UDim2.new(0, 50, 0, 0) cmds.Size = UDim2.new(0, 80, 0, 36)
cmds.AutoButtonColor = false cmds_2.Name = "cmds" cmds_2.Parent = cmds
cmds_2.BackgroundColor3 = Color3.new(1, 1, 1) cmds_2.BackgroundTransparency = 1
cmds_2.Position = UDim2.new(0, 0, 0, -2)
cmds_2.Size = UDim2.new(0, 80, 0, 40) cmds_2.Font = Enum.Font.Arial cmds_2.FontSize
= Enum.FontSize.Size14 cmds_2.Text = "Commands" cmds_2.TextColor3 = Color3.new(1,
1, 1) cmds_2.TextStrokeTransparency = 0.69999998807907
settings.Name = "settings" settings.Parent = sheild settings.BackgroundTransparency
= 1 settings.Position = UDim2.new(0, 146, 0, 0) settings.Size = UDim2.new(0, 60, 0,
36) settings.AutoButtonColor = false
settings_2.Name = "settings" settings_2.Parent = settings
settings_2.BackgroundColor3 = Color3.new(1, 1, 1) settings_2.BackgroundTransparency
= 1 settings_2.Position = UDim2.new(0, 0, 0, -2)
settings_2.Size = UDim2.new(0, 60, 0, 40) settings_2.Font = Enum.Font.Arial
settings_2.FontSize = Enum.FontSize.Size14 settings_2.Text = "Script Hub"
settings_2.TextColor3 = Color3.new(1, 1, 1)
settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates"
updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position =
UDim2.new(0, 220, 0, 0)
updates.Size = UDim2.new(0, 60, 0, 36) updates.AutoButtonColor = false
updates_2.Name = "updates" updates_2.Parent = updates updates_2.BackgroundColor3 =
Color3.new(1, 1, 1) updates_2.BackgroundTransparency = 1
updates_2.Position = UDim2.new(0, 0, 0, -2) updates_2.Size = UDim2.new(0, 60, 0,
40) updates_2.Font = Enum.Font.Arial updates_2.FontSize = Enum.FontSize.Size14
updates_2.Text = "Server" updates_2.TextColor3 = Color3.new(1, 1, 1)
updates_2.TextStrokeTransparency = 0.69999998807907 info.Name = "info" info.Parent
= sheild info.BackgroundTransparency = 1 info.Position = UDim2.new(0, 290, 0, 0)
info.Size = UDim2.new(0, 35, 0, 36) info.AutoButtonColor = false info_2.Name =
"info" info_2.Parent = info info_2.BackgroundColor3 = Color3.new(1, 1, 1)
info_2.BackgroundTransparency = 1 info_2.Position = UDim2.new(0, 0, 0, -2)
info_2.Size = UDim2.new(0, 30, 0, 40) info_2.Font = Enum.Font.Arial info_2.FontSize
= Enum.FontSize.Size14 info_2.Text = "Info" info_2.TextColor3 = Color3.new(1, 1, 1)
mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position =
UDim2.new(0, 340, 0, 0)
mix.Size = UDim2.new(0, 35, 0, 36) mix.AutoButtonColor = false mix_2.Name = "mix"
mix_2.Parent = mix mix_2.BackgroundColor3 = Color3.new(1, 1, 1)
mix_2.BackgroundTransparency = 1 mix_2.Position = UDim2.new(0, 0, 0, -2)
mix_2.Size = UDim2.new(0, 30, 0, 40) mix_2.Font = Enum.Font.Arial mix_2.FontSize =
Enum.FontSize.Size14 mix_2.Text = "Color" mix_2.TextColor3 = Color3.new(1, 1, 1)
mix_2.TextStrokeTransparency = 0.7
lockic = Instance.new("ImageLabel")
lockic.Name = "lock"
lockic.Parent = iy
lockic.BackgroundColor3 = Color3.new(1, 1, 1)
lockic.BackgroundTransparency = 1
lockic.ImageTransparency = 1
lockic.BorderSizePixel = 0
lockic.Position = UDim2.new(0, 53, 0, -3)
lockic.Size = UDim2.new(0, 40, 0, 40)
lockic.Image = "rbxassetid://1495252742"
info_2.TextStrokeTransparency = 0.69999998807907 MAIN.Name = "MAIN" MAIN.Parent =
iy MAIN.BackgroundColor3 = Color3.new(1, 1, 1) MAIN.BackgroundTransparency = 1
MAIN.Position = UDim2.new(0, 2, 0, -2)
MAIN.Size = UDim2.new(0, 40, 0, 40) MAIN.Font = Enum.Font.ArialBold MAIN.FontSize =
Enum.FontSize.Size24 MAIN.Text = "IY" MAIN.TextColor3 = Color3.new(1, 1, 1)
MAIN.TextStrokeTransparency = 0.69999998807907
Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
local TopBarContainer = Instance.new("Frame") TopBarContainer.Name =
"TopBarContainer" TopBarContainer.Parent = game.CoreGui.RobloxGui
TopBarContainer.Active = true TopBarContainer.BackgroundColor3 =
Color3.new(0.121569, 0.121569, 0.121569)
TopBarContainer.BackgroundTransparency = 0.5 TopBarContainer.BorderSizePixel = 0
TopBarContainer.Position = UDim2.new(0, 0, 0, -72) TopBarContainer.Size =
UDim2.new(1, 0, 0, 36) TopBarContainer.ZIndex = 0
picker =
game:GetService("InsertService"):LoadLocalAsset("rbxassetid://02011075373")
picker.Parent = game.CoreGui picker.ColorPicker.Visible = false
picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
quickmenu.sheild.mix.MouseButton1Click:connect(function()
picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5,
-219, 0, 100), "InOut", "Quart", 0.5, true, nil) end)
PKR = picker.ColorPicker
local ColorPicker do
ColorPicker = {}
ColorPicker.new = function()
local newMt = setmetatable({},{})
local basicColors =
{Color3.new(0,0,0),Color3.new(0.66666668653488,0,0),Color3.new(0,0.33333334326744,0
),Color3.new(0.66666668653488,0.33333334326744,0),Color3.new(0,0.66666668653488,0),
Color3.new(0.66666668653488,0.66666668653488,0),Color3.new(0,1,0),Color3.new(0.6666
6668653488,1,0),Color3.new(0,0,0.49803924560547),Color3.new(0.66666668653488,0,0.49
803924560547),Color3.new(0,0.33333334326744,0.49803924560547),Color3.new(0.66666668
653488,0.33333334326744,0.49803924560547),Color3.new(0,0.66666668653488,0.498039245
60547),Color3.new(0.66666668653488,0.66666668653488,0.49803924560547),Color3.new(0,
1,0.49803924560547),Color3.new(0.66666668653488,1,0.49803924560547),Color3.new(0,0,
1),Color3.new(0.66666668653488,0,1),Color3.new(0,0.33333334326744,1),Color3.new(0.6
6666668653488,0.33333334326744,1),Color3.new(0,0.66666668653488,1),Color3.new(0.666
66668653488,0.66666668653488,1),Color3.new(0,1,1),Color3.new(0.66666668653488,1,1),
Color3.new(0.33333334326744,0,0),Color3.new(1,0,0),Color3.new(0.33333334326744,0.33
333334326744,0),Color3.new(1,0.33333334326744,0),Color3.new(0.33333334326744,0.6666
6668653488,0),Color3.new(1,0.66666668653488,0),Color3.new(0.33333334326744,1,0),Col
or3.new(1,1,0),Color3.new(0.33333334326744,0,0.49803924560547),Color3.new(1,0,0.498
03924560547),Color3.new(0.33333334326744,0.33333334326744,0.49803924560547),Color3.
new(1,0.33333334326744,0.49803924560547),Color3.new(0.33333334326744,0.666666686534
88,0.49803924560547),Color3.new(1,0.66666668653488,0.49803924560547),Color3.new(0.3
3333334326744,1,0.49803924560547),Color3.new(1,1,0.49803924560547),Color3.new(0.333
33334326744,0,1),Color3.new(1,0,1),Color3.new(0.33333334326744,0.33333334326744,1),
Color3.new(1,0.33333334326744,1),Color3.new(0.33333334326744,0.66666668653488,1),Co
lor3.new(1,0.66666668653488,1),Color3.new(0.33333334326744,1,1),Color3.new(1,1,1)}
local customColors = {}
chosenColor = Color3.new(red,green,blue)
colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
previewFrame.BackgroundColor3 = chosenColor
newMt.Color = chosenColor
if newMt.Changed then newMt:Changed(chosenColor) end
end
updateColor()
end
updateColor()
end
releaseEvent = user.InputEnded:Connect(function(input)
if input.UserInputType ~= Enum.UserInputType.MouseButton1
then return end
releaseEvent:Disconnect()
pressing = false
end)
startNum = startNum + 1
func(startNum)
while pressing do
if tick()-startTime > 0.3 then
startNum = startNum + 1
func(startNum)
end
wait(0.1)
end
end
end)
frame.ArrowFrame.Up.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
frame.ArrowFrame.Up.BackgroundTransparency = 1
end
end)
frame.ArrowFrame.Down.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
frame.ArrowFrame.Down.BackgroundTransparency = 0.5
elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
local releaseEvent,runEvent
releaseEvent = user.InputEnded:Connect(function(input)
if input.UserInputType ~= Enum.UserInputType.MouseButton1
then return end
releaseEvent:Disconnect()
pressing = false
end)
startNum = startNum - 1
func(startNum)
while pressing do
if tick()-startTime > 0.3 then
startNum = startNum - 1
func(startNum)
end
wait(0.1)
end
end
end)
frame.ArrowFrame.Down.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
frame.ArrowFrame.Down.BackgroundTransparency = 1
end
end)
end
colorSpace.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local releaseEvent,mouseEvent
releaseEvent = user.InputEnded:Connect(function(input)
if input.UserInputType ~= Enum.UserInputType.MouseButton1 then
return end
releaseEvent:Disconnect()
mouseEvent:Disconnect()
end)
mouseEvent = user.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
colorSpaceInput()
end
end)
colorSpaceInput()
end
end)
colorStrip.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local releaseEvent,mouseEvent
releaseEvent = user.InputEnded:Connect(function(input)
if input.UserInputType ~= Enum.UserInputType.MouseButton1 then
return end
releaseEvent:Disconnect()
mouseEvent:Disconnect()
end)
mouseEvent = user.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
colorStripInput()
end
end)
colorStripInput()
end
end)
local row = 0
local column = 0
for i,v in pairs(basicColors) do
local newColor = colorChoice:Clone()
newColor.BackgroundColor3 = v
newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
newColor.MouseButton1Click:Connect(function()
red,green,blue = v.r,v.g,v.b
local newColor = Color3.new(red,green,blue)
hue,sat,val = Color3.toHSV(newColor)
updateColor()
end)
newColor.Parent = basicColorsFrame
column = column + 1
if column == 6 then row = row + 1 column = 0 end
end
row = 0
column = 0
for i = 1,12 do
local color = customColors[i] or Color3.new(0,0,0)
local newColor = colorChoice:Clone()
newColor.BackgroundColor3 = color
newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
newColor.MouseButton1Click:Connect(function()
local curColor = customColors[i] or Color3.new(0,0,0)
red,green,blue = curColor.r,curColor.g,curColor.b
hue,sat,val = Color3.toHSV(curColor)
updateColor()
end)
newColor.MouseButton2Click:Connect(function()
customColors[i] = chosenColor
newColor.BackgroundColor3 = chosenColor
end)
newColor.Parent = customColorsFrame
column = column + 1
if column == 6 then row = row + 1 column = 0 end
end
pickerTopBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
local releaseEvent,mouseEvent
local dragOffX,dragOffY = mouse.X-
pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
releaseEvent = user.InputEnded:Connect(function(input)
if input.UserInputType ~= Enum.UserInputType.MouseButton1 then
return end
releaseEvent:Disconnect()
mouseEvent:Disconnect()
end)
mouseEvent = user.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
pickerGui.Position = UDim2.new(0,mouse.X-
dragOffX,0,mouse.Y-dragOffY)
end
end)
end
end)
updateColor()
newMt.SetColor = function(self,color)
red,green,blue = color.r,color.g,color.b
hue,sat,val = Color3.toHSV(color)
updateColor()
end
return newMt
end
end
local rainbowCount = 50
local rainbowGuiActive = false
local rainbowreset = true
spawn(function()
local colors = {
BrickColor.Red(),
BrickColor.Yellow(),
BrickColor.new('Lime green'),
BrickColor.new('Cyan'),
BrickColor.new('Dark indigo')
}
while wait() do
for i,v in pairs(colors) do
for num = 1,rainbowCount do
if rainbowGuiActive == true then
local mimic = i-1
if not colors[mimic] then
mimic = #colors
end
mimic = colors[mimic]
updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
elseif rainbowreset == false then
updatecolors(SAVEDCOLOR)
rainbowreset = true
end
wait()
end
end
end
end)
local picker = ColorPicker.new()
picker.Confirm = function(self,color) PKR:TweenPosition(UDim2.new(0.5, -219, 0,
-500), "InOut", "Quart", 0.5, true, nil) SAVEDCOLOR = color updatecolors(color)
updatefile() end
picker.Changed = function(self,color) updatecolors(color) end
picker.Rainbow = function(self)
if rainbowGuiActive == false then
rainbowGuiActive = true
rainbowButton.Text = 'Rainbow [Enabled]'
elseif rainbowGuiActive == true then
rainbowGuiActive = false
rainbowreset = false
rainbowButton.Text = 'Rainbow [Disabled]'
end end
picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500),
"InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
picker.Default = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500),
"InOut", "Quart", 0.5, true, nil) updatecolors(Color3.new(0.121569, 0.121569,
0.121569))
colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR =
Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent =
game.CoreGui
suggestions.Name = "suggestions" suggestions.Parent = sugg
suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0,
0, 0) suggestions.BorderSizePixel = 0
suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-
0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 =
Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold
Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG"
SUG.Parent = suggestions
SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667,
0.0666667)
SUG.BorderSizePixel = 0 SUG.Position = UDim2.new(0, 7, 0, 40) SUG.Size =
UDim2.new(0, 293, 0, 130) SUG.BottomImage =
"rbxasset://textures/blackBkg_square.png"
SUG.CanvasSize = UDim2.new(0, 0, 0, 5160) SUG.MidImage =
"rbxasset://textures/blackBkg_square.png" SUG.ScrollBarThickness = 8 SUG.TopImage =
"rbxasset://textures/blackBkg_square.png"
local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local
Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
newcmd.Visible = true newcmd.Position = UDim2.new(0,5,0, Position + 5) newcmd.Text
= "" .. CMDsV[i].Value SUG.CanvasSize = UDim2.new(0,0,0, Position + 30) end
local CSP2 = game.CoreGui.sugg.suggestions
local main2 = CSP2
local frame2 = CSP2:WaitForChild('SUG')
Match2 = function(name,str) return name:lower():find(str:lower()) and true end
IndexContents2 = function(str,bool)
if suggestionstoggle == true then
if string.find(str, " ") then
game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0,
0),"Out","Quad",0.2,true) else
local Index,SizeY = 0,0
for i,v in next, frame2:GetChildren() do
if bool then
if Match2(v.Text,str) then
game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0,
200),"Out","Quad",0.3,true)
Index = Index + 1
v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-
v.AbsoluteSize.Y)
v.Visible = true
SizeY = SizeY + v.AbsoluteSize.Y
frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false
end else
v.Visible = true
SizeY = SizeY + v.AbsoluteSize.Y
frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
IndexContents2('',true)
game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0,
0),"Out","Quad",0.2,true)
Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
wait(1)
repeat wait() until loadedintro == true
logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out",
"Linear", 0.1)
wait(0.2)
f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear",
0.2)
wait(0.3) g:Destroy()
updatecolors(Color3.new(colorR, colorG, colorB))
Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil)
wait(0.5) Loading.Parent:Destroy()
if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and
gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and
gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame"
) and
gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("
BoxFrame") then
function chatboxx() local chatbox =
gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.C
hatBar chatbox.Changed:connect(function (property) if suggestionstoggle == true and
property == "Text" then
if
gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.C
hatBar.Text:lower():sub(1,1) == cmdprefix then
IndexContents2(gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.B
oxFrame.Frame.ChatBar.Text:lower():sub(2),true)
else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0,
0),"Out","Quad",0.2,true) end end end) end chatboxx()
gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(fun
ction(newbar)
if newbar:FindFirstChild('BoxFrame') then
chatboxx() end end)
LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.Can
vasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
coroutine.resume(coroutine.create(function()
if script.ClassName == "LocalScript" then
game.StarterGui:SetCore("ChatMakeSystemMessage", {
Text = "The prefix is '" .. cmdprefix .. "'";
Color = Color3.new(255,255,255);
Font = Enum.Font.SourceSans;
FontSize = Enum.FontSize.Size24;
}) wait(0.5)
game.StarterGui:SetCore("ChatMakeSystemMessage", {
Text = "Click IY on the top left to see more options";
Color = Color3.new(255,255,255);
Font = Enum.Font.SourceSans;
FontSize = Enum.FontSize.Size24;
}) end end))
else print('Custom chat detected. Will not provide suggestions for the chat.') end
quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut",
"Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
qopen = false quickmenu.MouseButton1Click:connect(function()
if qopen == false then fadelock('off')
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true,
nil)
quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5,
true, nil) wait(0.01)
quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5,
true, nil) wait(0.01) MusicPlayer:Hide()
quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5,
true, nil) wait(0.01)
quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5,
true, nil) wait(0.01) qopen = true else
quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut",
"Quart", 0.5, true, nil) wait(0.01)
quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart",
0.5, true, nil) wait(0.01)
if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked ==
true then fadelock("rbxassetid://1495252495") end
qopen = false if playerenabled == true then MusicPlayer:Show() else
NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true,
nil) end end end)
quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-
310),"Out","Quad",0.2,true) wait(0.1)
game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-
300),"Out","Quad",0.2,true) wait(0.2)
game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0
.2,true)
else runwindow() end end)
quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if
infopen == false then infopen = true
Updates = Instance.new("ScreenGui")
dragg = Instance.new("Frame")
local PromptDialog = Instance.new("Frame")
local ContainerFrame = Instance.new("Frame")
local LOG = Instance.new("TextLabel")
local PopupText3 = Instance.new("TextLabel")
local PopupText4 = Instance.new("TextLabel")
local UTDV = Instance.new("TextLabel")
local PopupText5 = Instance.new("TextLabel")
local shadow = Instance.new("Frame")
Exitt = Instance.new("TextButton")
local PopupText = Instance.new("TextLabel")
local vers = Instance.new("TextLabel")
Updates.Name = "Updates"
Updates.Parent = game.CoreGui
dragg.Name = "drag"
dragg.Parent = Updates
dragg.Active = true
dragg.BackgroundColor3 = Color3.new(1, 1, 1)
dragg.BackgroundTransparency = 1
dragGUI(dragg)
dragg.Position = UDim2.new(0.5, -225, 0, -600)
dragg.Size = UDim2.new(0, 438, 0, 26)
PromptDialog.Name = "PromptDialog"
PromptDialog.Parent = dragg
PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
PromptDialog.BackgroundTransparency = 1
PromptDialog.BorderSizePixel = 0
PromptDialog.Position = UDim2.new(0, 0, 0, -2)
PromptDialog.Size = UDim2.new(0, 438, 0, 300)
PromptDialog.ZIndex = 5
ContainerFrame.Name = "ContainerFrame"
ContainerFrame.Parent = PromptDialog
ContainerFrame.BackgroundColor3 = maincolor
ContainerFrame.BackgroundTransparency = 0.5
ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
ContainerFrame.BorderSizePixel = 0
ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
ContainerFrame.ZIndex = 5
LOG.Name = "LOG"
LOG.Parent = ContainerFrame
LOG.BackgroundTransparency = 1
LOG.Position = UDim2.new(0, 8, 0, 110)
LOG.Size = UDim2.new(1, -16, 1, 0)
LOG.ZIndex = 10
LOG.Font = Enum.Font.SourceSansBold
LOG.TextSize = 20
LOG.Text = "+ Added os [plr]\n+ Added whiteify/blackify [plr]\n+ Added addban [full
username]\n+ Added a rainbow mode to the UI (inside color picker)\n\n* Fixed a bug
in kidnap"
LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
LOG.TextStrokeTransparency = 0
LOG.TextWrapped = true
LOG.TextYAlignment = Enum.TextYAlignment.Top
LOG.TextXAlignment = "Left"
PopupText3.Name = "PopupText3"
PopupText3.Parent = ContainerFrame
PopupText3.BackgroundTransparency = 1
PopupText3.Position = UDim2.new(0, 8, 0, 35)
PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
PopupText3.ZIndex = 10
PopupText3.Font = Enum.Font.SourceSansBold
PopupText3.TextSize = 20
PopupText3.Text = "Edge - Moon"
PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText3.TextStrokeTransparency = 0
PopupText3.TextWrapped = true
PopupText3.TextYAlignment = Enum.TextYAlignment.Top
PopupText4.Name = "PopupText4"
PopupText4.Parent = ContainerFrame
PopupText4.BackgroundTransparency = 1
PopupText4.Position = UDim2.new(0, 8, 0, 50)
PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
PopupText4.ZIndex = 10
PopupText4.Font = Enum.Font.SourceSansBold
PopupText4.FontSize = Enum.FontSize.Size18
PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText4.TextStrokeTransparency = 0
PopupText4.TextWrapped = true
PopupText4.TextYAlignment = Enum.TextYAlignment.Top
UTDV.Name = "UTDV"
UTDV.Parent = ContainerFrame
UTDV.BackgroundTransparency = 1
UTDV.Position = UDim2.new(0, 8, 0, 5)
UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
UTDV.ZIndex = 10
UTDV.Font = Enum.Font.SourceSansBold
UTDV.FontSize = Enum.FontSize.Size28
UTDV.Text = "Up to date version: N/A"
UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
UTDV.TextStrokeTransparency = 0
UTDV.TextWrapped = true
UTDV.TextYAlignment = Enum.TextYAlignment.Top
PopupText5.Name = "PopupText5"
PopupText5.Parent = ContainerFrame
PopupText5.BackgroundTransparency = 1
PopupText5.Position = UDim2.new(0, 8, 0, 75)
PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
PopupText5.ZIndex = 10
PopupText5.Font = Enum.Font.SourceSansBold
PopupText5.FontSize = Enum.FontSize.Size28
PopupText5.Text = "Update Log:"
PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText5.TextStrokeTransparency = 0
PopupText5.TextWrapped = true
PopupText5.TextYAlignment = Enum.TextYAlignment.Top
shadow.Name = "shadow"
shadow.Parent = PromptDialog
shadow.BackgroundColor3 = maincolor
shadow.BackgroundTransparency = 0.30000001192093
shadow.BorderColor3 = Color3.new(0, 0, 0)
shadow.BorderSizePixel = 0
shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
shadow.Size = UDim2.new(0, 438, 0, 26)
Exitt.Name = "Exit"
Exitt.Parent = shadow
Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
Exitt.BackgroundTransparency = 0.30000001192093
Exitt.BorderColor3 = Color3.new(1, 0, 0)
Exitt.BorderSizePixel = 0
Exitt.Position = UDim2.new(0, 415, 0, 3)
Exitt.Size = UDim2.new(0, 20, 0, 20)
Exitt.FontSize = Enum.FontSize.Size14
Exitt.Text = ""
PopupText.Name = "PopupText"
PopupText.Parent = shadow
PopupText.BackgroundTransparency = 1
PopupText.Position = UDim2.new(0, 61, 0, -2)
PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
PopupText.ZIndex = 110
PopupText.Font = Enum.Font.SourceSansBold
PopupText.TextSize = 30
PopupText.Text = "Information"
PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
PopupText.TextStrokeTransparency = 0
PopupText.TextWrapped = true
PopupText.TextYAlignment = Enum.TextYAlignment.Top
vers.Name = "vers"
vers.Parent = shadow
vers.BackgroundTransparency = 1
vers.Position = UDim2.new(0, 8, 0, 2)
vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
vers.ZIndex = 110
vers.Font = Enum.Font.SourceSansBold
vers.TextSize = 20
vers.Text = "v" .. Version
vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
vers.TextStrokeTransparency = 0
vers.TextWrapped = true
vers.TextXAlignment = Enum.TextXAlignment.Left
vers.TextYAlignment = Enum.TextYAlignment.Top
if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to
date version: No" end end
dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
Exitt.MouseButton1Click:connect(function()
dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true,
nil) wait(0.5) infopen = false Updates:Destroy() end) end)
quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end)
end