Pastebin
API
tools
faq
paste
Login
Sign up
Please fix the following errors:
New Paste
Syntax Highlighting
-- Objects local ScreenGui = Instance.new("ScreenGui") local MainFrame = Instance.new("Frame") local Name = Instance.new("TextLabel") local Bar1 = Instance.new("Frame") local CloseMainFrame = Instance.new("TextButton") local Exploit = Instance.new("TextButton") local ScriptHub = Instance.new("TextButton") local Executor = Instance.new("TextButton") local Executor_2 = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local Frame = Instance.new("Frame") local TextBox = Instance.new("TextBox") local TextButton = Instance.new("TextButton") local TextButton_2 = Instance.new("TextButton") local TextButton_3 = Instance.new("TextButton") local CloseExecutor = Instance.new("TextButton") local Open = Instance.new("TextButton") local ScriptHub_2 = Instance.new("Frame") local ScriptHub_2_2 = Instance.new("TextLabel") local DildoKnife = Instance.new("TextButton") local OpNeflHam = Instance.new("TextButton") local EditedBigSmoke = Instance.new("TextButton") local RedTitan = Instance.new("TextButton") local TextLabel_2 = Instance.new("TextLabel") local DildoKnife_2 = Instance.new("TextButton") local Login = Instance.new("Frame") local Name_2 = Instance.new("TextLabel") local Bar1_2 = Instance.new("Frame") local User = Instance.new("TextBox") local Login_2 = Instance.new("TextButton") local Pass = Instance.new("TextBox") -- Properties ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui MainFrame.Name = "Main Frame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647) MainFrame.BorderSizePixel = 0 MainFrame.Position = UDim2.new(0.391040236, -514, 0.359116018, -91) MainFrame.Size = UDim2.new(0, 430, 0, 365) MainFrame.Visible = false Name.Name = "Name" Name.Parent = MainFrame Name.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.290196) Name.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647) Name.BorderSizePixel = 0 Name.Position = UDim2.new(-0.00242718449, 0, 0, 0) Name.Size = UDim2.new(0, 387, 0, 43) Name.Font = Enum.Font.SciFi Name.Text = "Mod2s" Name.TextColor3 = Color3.new(0.333333, 1, 1) Name.TextScaled = true Name.TextSize = 14 Name.TextWrapped = true Bar1.Name = "Bar-1" Bar1.Parent = MainFrame Bar1.BackgroundColor3 = Color3.new(0, 0, 0) Bar1.BorderSizePixel = 0 Bar1.Position = UDim2.new(0, 0, 0.140983611, -7) Bar1.Size = UDim2.new(0, 430, 0, 10) CloseMainFrame.Name = "CloseMainFrame" CloseMainFrame.Parent = MainFrame CloseMainFrame.BackgroundColor3 = Color3.new(1, 0, 0) CloseMainFrame.BackgroundTransparency = 1 CloseMainFrame.BorderSizePixel = 0 CloseMainFrame.Position = UDim2.new(0.796116531, 45, 0, 0) CloseMainFrame.Size = UDim2.new(0, 42, 0, 38) CloseMainFrame.Font = Enum.Font.SciFi CloseMainFrame.Text = "X" CloseMainFrame.TextColor3 = Color3.new(0.333333, 1, 1) CloseMainFrame.TextScaled = true CloseMainFrame.TextSize = 14 CloseMainFrame.TextWrapped = true CloseMainFrame.MouseButton1Down:connect(function() MainFrame.Visible = false Open.Visible = true end) Exploit.Name = "Exploit" Exploit.Parent = MainFrame Exploit.BackgroundColor3 = Color3.new(0, 0, 0) Exploit.BorderSizePixel = 0 Exploit.Position = UDim2.new(0.267441869, 13, 0.197260275, 1) Exploit.Size = UDim2.new(0, 173, 0, 46) Exploit.Font = Enum.Font.SciFi Exploit.Text = "Ro - Exploit 6.0" Exploit.TextColor3 = Color3.new(0.333333, 1, 1) Exploit.TextSize = 14 Exploit.MouseButton1Down:connect(function() Folder = game.Players.LocalPlayer.PlayerGui script=Instance.new('LocalScript') local a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z local A,B,C,D,F,E,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z local Aa,Ba,Ca,Da,Fa,Ea,Ga,Ha,Ia,Ja,Ka,La,Ma,Na,Oa,Pa,Qa,Ra,Sa,Ta,Ua,Va,Wa,Xa,Ya,Za local IntroSFX = nil local IntroDone,Toggle,taco = false local Folders, Selected, Banned, WayPoint = nil local CId = Instance.new("IntValue") CId.Value = 0 local LPCId = Instance.new("IntValue") LPCId.Value = 0 local SId = Instance.new("IntValue") SId.Value = 0 local MId = Instance.new("IntValue") MId.Value = 0 local MPId = Instance.new("IntValue") MPId.Value = 0 local GId = Instance.new("IntValue") GId.Value = 0 local GPId = Instance.new("IntValue") GPId.Value = 0 local HId = Instance.new("IntValue") HId.Value = 0 local HPId = Instance.new("IntValue") HPId.Value = 0 local SDId = Instance.new("IntValue") SDId.Value = 0 local WId = Instance.new("IntValue") WId.Value = 0 local WMId = Instance.new("IntValue") WMId.Value = 0 local LCId = Instance.new("IntValue") LCId.Value = 0 local TCId = Instance.new("IntValue") TCId.Value = 0 local MEId = Instance.new("IntValue") MEId.Value = 1 local MEPId = Instance.new("IntValue") MEPId.Value = 0 local SkyId = Instance.new("IntValue") SkyId.Value = 1 local SkypId = Instance.new("IntValue") SkypId.Value = 0 local TabId = Instance.new("IntValue") TabId.Value = 0 local EmptySP = UDim2.new(0,0,0,0) local PrivateServer = false function Execute(f) return coroutine.resume(coroutine.create(function()f()end)) end function PlaySFX(SoundId,Volume,Pitch,Looped) A=Instance.new("Sound",workspace) A.PlayOnRemove = true A.SoundId = "rbxassetid://" .. SoundId A.Volume = Volume A.Pitch = Pitch A.Looped = Looped A:Play() return A end function Frame(parent,Size,Position) B=Instance.new("Frame",parent) B.Size = Size B.Position = Position return B end function ScrollFrame(parent,Size,Position) B=Instance.new("ScrollingFrame",parent) B.Size = Size B.Position = Position B.ScrollBarThickness = 10 return B end function Label(parent,Text,Size,Position,value) C=Instance.new("TextLabel",parent) C.Size = Size C.Position = Position C.Text = Text C.BackgroundTransparency = 1 C.Font = "Legacy" C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.TextWrapped = true if value ~= nil then if value == 1 then C.Size = UDim2.new(1,-10,0,35) end C.Position = UDim2.new(0,0,0,35*value.Value) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 value.Value = value.Value + 1 end return C end function Button(parent,Text,Size,Position,func,value) C=Instance.new("TextButton",parent) C.Size = Size C.Position = Position C.Text = Text C.Style = "RobloxButton" C.Font = "Legacy" C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.TextWrapped = true C.MouseButton1Click:connect(function() ypcall(function() PlaySFX(156785206,0.75,1.25); func() end) end) if value ~= nil then if Size == EmptySP then C.Size = UDim2.new(1,-10,0,35) end C.Position = UDim2.new(0,0,0,35*value.Value) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 value.Value = value.Value + 1 end return C end function TextBox(parent,text,Size,Position) C = Instance.new("TextBox") C.Parent = parent C.Name = text C.Text = text if text == "ValueBox" then C.Text = "0" end C.Size = Size C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C.Position = Position C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.Font = 2 C.FontSize = Enum.FontSize.Size12 C.TextWrapped = true return C end letters = { "a"; "b"; "c"; "d"; "e"; "f"; "g"; "h"; "i"; "j"; "k"; "l"; "m"; "n"; "o"; "p"; "q"; "r"; "s"; "t"; "u"; "v"; "w"; "x"; "y" ;"z"; " "; ":"; "/" } function CheckForNumbers(textbox) for i = 1, #letters do n = string.find(string.lower(textbox.Text), letters[i]) if n ~= nil then textbox.Text = string.sub(string.lower(textbox.Text), 1, n-1)..string.sub(string.lower(textbox.Text), n+1) end end end function NumTextBox(textbox) ypcall(function() Execute(function() wait(0.25) textbox.Changed:connect(function(property) if property == "Text" then CheckForNumbers(textbox) end end) end) end) end function TextUsedButton(parents,name,func,value,type) x=Frame(parents,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,(35*value.Value))) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 x.BorderSizePixel = 0 y=TextBox(x,"ValueBox",UDim2.new(1,-85,0,25),UDim2.new(0,5,0,5)) y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.BackgroundTransparency = 0.85 y.BorderSizePixel = 0 if type ~= nil then NumTextBox(y) y.Text = type else y.Text = "" end z=Button(x,name,UDim2.new(0,70,0,25),UDim2.new(1,-75,0,5),function() if y.Text ~= "" and type ~= nil then func() else func() end end) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 z.BorderSizePixel = 0 z.Style = "Custom" if value ~= nil then value.Value = value.Value + 1 end return x end function TextUsedLabel(parents,name,value,type) x=Frame(parents,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,(35*value.Value))) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 x.BorderSizePixel = 0 y=TextBox(x,"ValueBox",UDim2.new(1,-85,0,25),UDim2.new(0,80,0,5)) y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.BackgroundTransparency = 0.85 y.BorderSizePixel = 0 if type ~= nil then NumTextBox(y) y.Text = type else y.Text = "" end z=Label(x,name,UDim2.new(0,70,0,25),UDim2.new(0,5,0,5)) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 z.BorderSizePixel = 0 if value ~= nil then value.Value = value.Value + 1 end return x end function ToggleButton(parent,name,func1,func2,value) x=Frame(parent,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,35*value.Value)) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 z=Label(x,name,UDim2.new(1,-160,0,25),UDim2.new(0,5,0,5)) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 y=Button(x,"On",UDim2.new(0,-70,0,25),UDim2.new(1,-80,0,5),function() func1() end) y.BackgroundTransparency = 0.85 y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.Style = "Custom" y.Name = "On" g=Button(x,"Off",UDim2.new(0,-70,0,25),UDim2.new(1,-5,0,5),function() func2() end) g.BackgroundTransparency = 0.85 g.BackgroundColor3 = Color3.new(0,75/255,150/255) g.Style = "Custom" g.Name = "Off" if value ~= nil then value.Value = value.Value + 1 end return x end function ImageLabel(parent,Image,Size,Position) C = nil C=Instance.new("ImageLabel",parent) C.Image = "rbxassetid://" .. Image C.Size = Size C.Position = Position C.BackgroundTransparency = 1 return C end function ToggleMenu() if Toggle == true then PlaySFX(243152215,0.85,1) E:TweenPosition(UDim2.new(0.5,-250,-0.5,-175),"Out","Quad",.5,true) PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,0,1,-50),"Out","Quad",.25,true) Toggle = false else PlaySFX(243152215,0.85,1) E:TweenPosition(UDim2.new(0.5,-250,0.5,-175),"Out","Quad",.5,true) PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,-50,1,-50),"Out","Quad",.25,true) Toggle = true end end function AddTab(parent,tabparent,text,cValue) if cValue ~= nil then D=Frame(tabparent,UDim2.new(1,0,1,0),UDim2.new(0,0,0,0)) D.Transparency = 1 D.BorderSizePixel = 0 D.Name = text D.Visible = false if cValue.Value == 0 then D.Visible = true end Instance.new("IntValue",D).Name = "IsATab" C=Button(parent,text,UDim2.new(1,-10,0,35),UDim2.new(0,5,0,5+(40*cValue.Value)),function() for i, v in pairs(tabparent:GetChildren()) do if v.Name == text then v.Visible = true else v.Visible = false end end end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 Instance.new("IntValue",C).Name = "IsATabButton" if cValue ~= nil then cValue.Value = cValue.Value + 1 end if parent.Parent.ClassName == "ScrollingFrame" then parent.Parent.CanvasSize = UDim2.new(0,0,0,5+(40*(cValue.Value))) end return D end end function ClearFolder(Folder) if Folder ~= nil then for i,v in pairs(Folder:GetChildren()) do v:Remove() end end end function CreateFolder(parent,name) C=Instance.new("Folder",parent) C.Name = name return C end function AddValue(Folder,name) if Folder ~= nil then C=Instance.new("StringValue") C.Name = name C.Value = name C.Parent = Folder end end function RemoveValue(Folder,name) if Folder ~= nil then if Folder:FindFirstChild(name) ~= nil then Folder:FindFirstChild(name):Remove() end end end function VerifyValue(Folder,name) if Folder ~= nil then if Folder:FindFirstChild(name) ~= nil then return true else return false end end end local Mouse function AddHotkey(key,func) Mouse = game.Players.LocalPlayer:GetMouse() if Mouse ~= nil then Mouse.KeyDown:connect(function(Key) if Key == string.lower(string.char(key)) then func() end end) else Mouse = game.Players.LocalPlayer:GetMouse() end end local STR = " : False" function SetPlayerList(parent) ClearFolder(parent) ypcall(function() for i,v in pairs(game.Players:GetChildren()) do if VerifyValue(Selected,v.Name) then STR = " : True" else STR = " : False" end C=Button(parent,v.Name .. STR,UDim2.new(1,-20,0,35),UDim2.new(0,5,0,5+(40*(i-1))),function() if VerifyValue(Selected,v.Name) then RemoveValue(Selected,v.Name) else AddValue(Selected,v.Name) end SetPlayerList(parent) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 if parent.ClassName == "ScrollingFrame" then parent.CanvasSize = UDim2.new(0,0,0,5+(40*(i))) end end end) end function SetBannedList(parent) ClearFolder(parent) for i,v in pairs(Banned:GetChildren()) do C=Button(parent,v.Name,UDim2.new(1,-20,0,35),UDim2.new(0,5,0,5+(40*(i-1))),function() if VerifyValue(Banned,v.Name) then RemoveValue(Banned,v.Name) end end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 if parent.ClassName == "ScrollingFrame" then parent.CanvasSize = UDim2.new(0,0,0,5+(40*(i))) end end end function IsLocalPlayer(aname) if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Name == aname then return true else return false end end end end local ContentProvider = game:GetService("ContentProvider"); local function LoadAssets(AssetList) for _, AssetId in pairs(AssetList) do ContentProvider:Preload("rbxassetid://" .. AssetId); end end LoadAssets({364328150,278201073,145487017,278208523,278208523}) local PRT = Instance.new("ScreenGui",Folder) Label(PRT,"Currently Preloading Data, Please Wait!",UDim2.new(1,0,0,20),UDim2.new(0,0,0,0)) while (ContentProvider.RequestQueueSize > 0) do wait(); end if Folder:FindFirstChild("GlobalData") ~= nil then for i,v in pairs(Folder:FindFirstChild("GlobalData"):GetChildren()) do v.Parent = Folder end Folder:FindFirstChild("GlobalData"):Remove() end for i,v in pairs(Folder:GetChildren()) do if v.Name == "GearData" or v.Name == "HatData" or v.Name == "MemeData" or v.Name == "SkyData" then for k,c in pairs(v:GetChildren()) do LoadAssets({c.Value}) end end end PRT:Remove() function spamColor(v) if v.ClassName == ("BasePart") then v.BrickColor = BrickColor.Random() else for a,b in pairs(v:GetChildren()) do spamColor(b) end end end function UnAnchore(v) if v.ClassName == ("BasePart") then v.Anchored = false else for a,b in pairs(v:GetChildren()) do if game.Players:FindFirstChild(v.Name) == nil then UnAnchore(b) end end end end function Anchore(v) if v.ClassName == ("BasePart") then v.Anchored = true else for a,b in pairs(v:GetChildren()) do if game.Players:FindFirstChild(v.Name) == nil then Anchore(b) end end end end function clearW(v) v:ClearAllChildren() end function GenerateMenuPart2() local Color = Color3.new(0,75/255,150/255) X=AddTab(M,N,"Hat Giver",TabId) X.Size = UDim2.new(1,10,1,0) T=AddTab(M,N,"Music Player",TabId) T.Size = UDim2.new(1,10,1,0) local MPitch=TextUsedLabel(T,"Pitch",MId,1) local MVolume=TextUsedLabel(T,"Volume",MId,1) local MIds=TextUsedLabel(T,"SoundId",MId,0) if MPitch:FindFirstChild("ValueBox") ~= nil and MVolume:FindFirstChild("ValueBox") ~= nil then MPitch:FindFirstChild("ValueBox").Text = 1 MVolume:FindFirstChild("ValueBox").Text = 0.5 end local Music = nil ToggleButton(T,"Music",function() if game.Workspace:FindFirstChild("Ro-MusicPlayer") ~= nil then if game.Workspace:FindFirstChild("Ro-MusicPlayer"):IsA("Sound") then game.Workspace:FindFirstChild("Ro-MusicPlayer"):Stop() game.Workspace:FindFirstChild("Ro-MusicPlayer"):Remove() end end Music=Instance.new("Sound",game.workspace) Music.Name = "Ro-MusicPlayer" Music.Looped = true if MIds:FindFirstChild("ValueBox") ~= nil then Music.SoundId = "rbxassetid://"..MIds:FindFirstChild("ValueBox").Text end if MVolume:FindFirstChild("ValueBox") ~= nil then Music.Volume = MVolume:FindFirstChild("ValueBox").Text end if MPitch:FindFirstChild("ValueBox") ~= nil then Music.Pitch = MPitch:FindFirstChild("ValueBox").Text end wait() Music:Play() end, function() if game.Workspace:FindFirstChild("Ro-MusicPlayer") ~= nil then if game.Workspace:FindFirstChild("Ro-MusicPlayer"):IsA("Sound") then game.Workspace:FindFirstChild("Ro-MusicPlayer"):Stop() game.Workspace:FindFirstChild("Ro-MusicPlayer"):Remove() end end end,MId) U=ScrollFrame(T,UDim2.new(1,0,1,-(35*(MId.Value))),UDim2.new(0,0,0,35*(MId.Value))) U.Transparency = .85 U.BorderSizePixel = 0 U.CanvasSize = UDim2.new(0,0,0,0) U.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("MusicData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MusicData"):GetChildren()) do Button(U,v.Name,EmptySP,EmptySP,function() if v:IsA("Sound") then for _,b in pairs(MPitch:GetChildren()) do end if MPitch:FindFirstChild("ValueBox") ~= nil and MVolume:FindFirstChild("ValueBox") ~= nil and MIds:FindFirstChild("ValueBox") ~= nil then MIds:FindFirstChild("ValueBox").Text = v.SoundId end end end ,MPId) MPId.Value = i U.CanvasSize = UDim2.new(0,0,0,35*MPId.Value) end end end V=AddTab(M,N,"Gear Giver",TabId) V.Size = UDim2.new(1,10,1,0) local GiveGear GiveGear=TextUsedButton(V,"Give Gear",function() if GiveGear ~= nil then if GiveGear:FindFirstChild("ValueBox") ~= nil then ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then x = game:GetService("InsertService"):LoadAsset(GiveGear:FindFirstChild("ValueBox").Text) for p,q in pairs(x:GetChildren()) do q.Parent = b.Backpack end x:Remove() end end end end) end end end,GId,0) W=ScrollFrame(V,UDim2.new(1,0,1,-(35*(GId.Value))),UDim2.new(0,0,0,35*(GId.Value))) W.Transparency = .85 W.BorderSizePixel = 0 W.CanvasSize = UDim2.new(0,0,0,0) W.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("GearData") ~= nil then for i, v in pairs(Folder:FindFirstChild("GearData"):GetChildren()) do Button(W,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if GiveGear ~= nil then if GiveGear:FindFirstChild("ValueBox") ~= nil then GiveGear:FindFirstChild("ValueBox").Text = v.Value end end end end,GPId) GPId.Value = i W.CanvasSize = UDim2.new(0,0,0,35*GPId.Value) end end end local GiveHat GiveHat=TextUsedButton(X,"Give Hat",function() if GiveHat ~= nil then if GiveHat:FindFirstChild("ValueBox") ~= nil then ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then x = game:GetService("InsertService"):LoadAsset(GiveHat:FindFirstChild("ValueBox").Text) for p,q in pairs(x:GetChildren()) do q.Parent = b.Character end x:Remove() end end end end) end end end,HId,0) Y=ScrollFrame(X,UDim2.new(1,0,1,-(35*(HId.Value))),UDim2.new(0,0,0,35*(HId.Value))) Y.Transparency = .85 Y.BorderSizePixel = 0 Y.CanvasSize = UDim2.new(0,0,0,0) Y.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("HatData") ~= nil then for i, v in pairs(Folder:FindFirstChild("HatData"):GetChildren()) do Button(Y,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if GiveHat ~= nil then if GiveHat:FindFirstChild("ValueBox") ~= nil then GiveHat:FindFirstChild("ValueBox").Text = v.Value end end end end,HPId) HPId.Value = i Y.CanvasSize = UDim2.new(0,0,0,35*GPId.Value) end end end o=AddTab(M,N,"Banned Player",TabId) p=ScrollFrame(o,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) p.Transparency = 1 p.BorderSizePixel = 0 p.CanvasSize = UDim2.new(0,0,0,0) game.Players.ChildAdded:connect(function(child) if VerifyValue(Banned,child.Name) then wait(0.35) child:Remove() end if PrivateServer == true then wait(0.35) child:Remove() end end) Banned.ChildAdded:connect(function(child) SetBannedList(p) end) Banned.ChildRemoved:connect(function() SetBannedList(p) end) SetBannedList(p) if Folder:FindFirstChild("BannedData") then for k,c in pairs(Folder:FindFirstChild("BannedData"):GetChildren()) do AddValue(Banned,c.Name) end end end function GenerateScriptTab() S=AddTab(M,N,"Script Tab",TabId) S.ClipsDescendants = true ExeButton=TextUsedButton(S,"Execute",function() ypcall(function() loadstring(ExeButton:FindFirstChild("ValueBox").Text)() end) end, SId) ExeButton.Size = UDim2.new(1,0,0,35) aFrame=Instance.new("Frame",S) aFrame.Size = UDim2.new(1,0,1,-35) aFrame.BackgroundTransparency = 1 aFrame.Position = UDim2.new(0,0,0,35) local Current = Instance.new("IntValue",S) Current.Value = 1 local Max = 0 local Color = Color3.new(0,75/255,150/255) local Pos = UDim2.new(0.5,-75,0.5,-50) local Size = UDim2.new(0,150,0,150) local Size2 = UDim2.new(0,75,0,75) local K local runLocalScript = function(SC) if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.PlayerGui ~= nil then ypcall(function() K = Instance.new("LocalScript",game.Players.LocalPlayer.PlayerGui) K.Disabled = true K.Source = SC wait() K.Disabled = false end) end end end local search = Instance.new("TextBox",aFrame) search.BackgroundColor3 = Color search.BackgroundTransparency = 0.85 search.BorderSizePixel = 0 search.Position = UDim2.new(0.5,-100,0,0) search.Size = UDim2.new(0,200,0,20) search.Font = "Legacy" search.FontSize = "Size10" search.TextColor3 = Color3.new(1,1,1) search.TextStrokeTransparency = 0.5 search.TextWrapped = true search.Text = "" search.ClearTextOnFocus = true search.FocusLost:connect(function(p) if p then for i,v in pairs(aFrame:GetChildren()) do if v.Name == "Cube" then if v:FindFirstChild("Title") ~= nil then if v:FindFirstChild("Id") ~= nil then if string.match(string.lower(search.Text),v:FindFirstChild("Id").Value) then Current.Value = v:FindFirstChild("Id").Value elseif string.match(string.lower(v:FindFirstChild("Title").Text),string.lower(search.Text)) then if v:FindFirstChild("Id") ~= nil then Current.Value = v:FindFirstChild("Id").Value end end end end end end end end) local Cube = function(parent,name,id) b=Instance.new("Frame",parent) b.BorderSizePixel = 0 b.Name = "Cube" b.BackgroundTransparency = 0.85 b.BackgroundColor3 = Color e=Instance.new("IntValue",b) e.Name = "Id" e.Value = id f=Instance.new("TextLabel",b) f.Text = " ID: "..id f.BackgroundTransparency = 1 f.Size = UDim2.new(0,100,0,20) f.Font = "Legacy" f.TextColor3 = Color3.new(1,1,1) f.TextStrokeTransparency = 0.5 f.TextXAlignment = "Left" g=Instance.new("TextLabel",b) g.Text = name g.BackgroundTransparency = 1 g.Size = UDim2.new(1,0,0.10,0) g.Position = UDim2.new(0,0,0.15,0) g.Font = "Legacy" g.TextScaled = true g.TextColor3 = Color3.new(1,1,1) g.TextStrokeTransparency = 0.5 g.Name = "Title" h=Instance.new("TextButton",b) h.Text = "Execute" h.BackgroundColor3 = Color h.BackgroundTransparency = 0.85 h.Size = UDim2.new(0.75,0,0.2,0) h.Position = UDim2.new(0.5-(0.75/2),0,1-0.25,0) h.Font = "Legacy" h.TextScaled = true h.TextColor3 = Color3.new(1,1,1) h.TextStrokeTransparency = 0.5 h.BorderSizePixel = 0 h.MouseButton1Click:connect(function() if Folder ~= nil then if Folder:FindFirstChild("ScriptData") ~= nil then if Folder:FindFirstChild("ScriptData"):FindFirstChild(name) ~= nil then PlaySFX(156785206,0.75,1.25) loadstring("script.Name = 'DeathDeletepl0x'; " .. string.reverse(Folder:FindFirstChild("ScriptData"):FindFirstChild(name).Source) .. " script.Name = 'DeathDeletepl0x';" .. [==[ game.Players.LocalPlayer.Character.Humanoid.Died:connect(function() script.Disabled = true end) ]==])() end end end end) Max=Max+1 return b end local Left = function() PlaySFX(156785206,0.75,1.25) if Current.Value > 1 then Current.Value = Current.Value - 1 else Current.Value = Max end end local c = Instance.new("TextButton",aFrame) c.Size = UDim2.new(0,50,1,0) c.Text = "<" c.BackgroundTransparency = 0.85 c.BackgroundColor3 = Color c.BorderSizePixel = 0 c.Font = "Legacy" c.FontSize = "Size36" c.TextStrokeTransparency = 0.5 c.TextColor3 = Color3.new(1,1,1) c.ZIndex = 3 c.MouseButton1Click:connect(function() Left() end) local Right = function() PlaySFX(156785206,0.75,1.25) if Current.Value < Max then Current.Value = Current.Value + 1 else Current.Value = 1 end end local d = Instance.new("TextButton",aFrame) d.Size = UDim2.new(0,50,1,0) d.Position = UDim2.new(1,-50,0,0) d.BackgroundTransparency = 0.85 d.BackgroundColor3 = Color d.BorderSizePixel = 0 d.Text = ">" d.Font = "Legacy" d.FontSize = "Size36" d.TextStrokeTransparency = 0.5 d.TextColor3 = Color3.new(1,1,1) d.ZIndex = 3 d.MouseButton1Click:connect(function() Right() end) AddHotkey(string.byte("q"),function() if Toggle == true then if S.Visible == true then Left() end end end) AddHotkey(string.byte("e"),function() if Toggle == true then if S.Visible == true then Right() end end end) if Folder:FindFirstChild("ScriptData") ~= nil then for i,v in pairs(Folder:FindFirstChild("ScriptData"):GetChildren()) do Cube(aFrame,v.Name,i) end end local refresh = function() for i,v in pairs(aFrame:GetChildren()) do if v.Name == "Cube" then if v:FindFirstChild("Id") ~= nil then if v:FindFirstChild("Id").Value == Current.Value then v:TweenSizeAndPosition(Size,Pos,"Out","Quad",0.75,true) for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 2 end end elseif v:FindFirstChild("Id").Value > Current.Value then if v:FindFirstChild("Id").Value > Current.Value + 1 then v:TweenSizeAndPosition(Size2,UDim2.new(1.5,-75/2,0.25,-75),"Out","Quad",0.75,true) else v:TweenSizeAndPosition(Size2,UDim2.new(0.75,-75/2,0.25,0),"Out","Quad",0.75,true) end for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 1 end end elseif v:FindFirstChild("Id").Value < Current.Value then if v:FindFirstChild("Id").Value < Current.Value - 1 then v:TweenSizeAndPosition(Size2,UDim2.new(-0.5,-75/2,0.25,-75),"Out","Quad",0.75,true) else v:TweenSizeAndPosition(Size2,UDim2.new(0.25,-75/2,0.25,0),"Out","Quad",0.75,true) end for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 1 end end end end end end end Current.Changed:connect(function() refresh() end) refresh() end function GeneratePlayerCommand() Q=AddTab(M,N,"Player Commands",TabId) R=ScrollFrame(Q,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) R.Transparency = 1 R.BorderSizePixel = 0 R.CanvasSize = UDim2.new(0,0,0,0) CId.Changed:connect(function() if R:IsA("ScrollingFrame") then R.CanvasSize = UDim2.new(0,0,0,35*CId.Value) end end) Button(R,"Ban",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do if not VerifyValue(Banned,v.Name) then if v.Name ~= "KrystalTeam" then if not IsLocalPlayer(v.Name) then AddValue(Banned,v.Name) end else game.Players:Chat("I'm a jerk ass trying to ban my own script provider!") end end end end,CId) Button(R,"Kick",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if v.Name ~= "KrystalTeam" then if not IsLocalPlayer(v.Name) then b:Remove() end else game.Players:Chat("I'm a jerk ass trying to kick my own script provider!") end end end end end,CId) Button(R,"Kill",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then b.Character:BreakJoints() end end end end end,CId) local Ex Button(R,"Explode",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if b.Character:FindFirstChild("Torso") ~= nil then Ex=Instance.new("Explosion",b.Character:FindFirstChild("Torso")) Ex.Position = b.Character:FindFirstChild("Torso").Position end end end end end end,CId) Button(R,"Respawn",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then local ack2 = Instance.new("Model") ack2.Parent = game.Workspace local ack4 = Instance.new("Part") ack4.Transparency = 1 ack4.CanCollide = false ack4.Anchored = true ack4.Name = "Torso" ack4.Position = Vector3.new(10000,10000,10000) ack4.Parent = ack2 local ack3 = Instance.new("Humanoid") ack3.Torso = ack4 ack3.Parent = ack2 b.Character = ack2 end end end end,CId) Button(R,"Lag",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if v.Name ~= "KrystalTeam" then for i = 1,10000 do g = Instance.new("HopperBin") g.Parent = b.Backpack end else game.Players:Chat("I'm a jerk ass trying to lag my own script provider!") end end end end end,CId) ToggleButton(R,"ForceField",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then Instance.new("ForceField",b.Character) end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c ~= nil then if c:IsA("ForceField") then c:Remove() end end end end end end end end,CId) ToggleButton(R,"InVisible",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c:IsA("BasePart") then c.Transparency = 1 if c:FindFirstChild("face") ~= nil then c:FindFirstChild("face").Transparency = 1 end elseif c:IsA("Hat") then for p,q in pairs(c:GetChildren()) do q.Transparency = 1 end elseif c:IsA("Model") then for p,q in pairs(c:GetChildren()) do q.Transparency = 1 end end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c:IsA("BasePart") then c.Transparency = 0 if c.Name == "HumanoidRootPart" then c.Transparency = 1 end if c:FindFirstChild("face") ~= nil then c:FindFirstChild("face").Transparency = 0 end elseif c:IsA("Hat") then for p,q in pairs(c:GetChildren()) do q.Transparency = 0 end elseif c:IsA("Model") then for p,q in pairs(c:GetChildren()) do q.Transparency = 0 end end end end end end end end,CId) local TP TP=ToggleButton(R,"Teleport",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then b.Character:MoveTo(game.Players.LocalPlayer.Character:FindFirstChild("Torso").Position) end end end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if b.Character:FindFirstChild("Torso") ~= nil then game.Players.LocalPlayer.Character:MoveTo(b.Character:FindFirstChild("Torso").Position) end end end end end end end end end,CId) TP.On.Text = "Tp To Me" TP.Off.Text = "Tp To Them" local BT,T1,T2,T3 BT=ToggleButton(R,"Build Tools",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Backpack ~= nil then T1 = Instance.new("HopperBin",b.Backpack); T1.BinType = "Grab"; T1.Name = "Grab" T2 = Instance.new("HopperBin",b.Backpack); T2.BinType = "Clone"; T2.Name = "Clone" T3 = Instance.new("HopperBin",b.Backpack); T3.BinType = "Hammer"; T3.Name = "Hammer" end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Backpack ~= nil then for k,c in pairs(b.Backpack:GetChildren()) do if c.Name == "Grab" or c.Name == "Clone" or c.Name == "Hammer" then c:Remove() end end end end end end end end end,CId) BT.On.Text = "Give" BT.Off.Text = "Remove" local NameButton,na,nb,nc NameButton=TextUsedButton(R,"Set Name",function() ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for m,n in pairs(b.Character:GetChildren()) do if n.ClassName == "Model" then for c,k in pairs(n:GetChildren()) do if k.Name == "FakeHumanoidBro" then n:Remove() end end end end na = Instance.new("Model",b.Character) na.Name = NameButton:FindFirstChild("ValueBox").Text nb = b.Character:FindFirstChild("Head"):Clone() local weld = Instance.new("Weld", nb) weld.Part0 = nb weld.Part1 = b.Character:FindFirstChild("Head") b.Character:FindFirstChild("Head").Transparency = 1 nb.Transparency = 0 nb.Parent = na nb.Name = "Head" nb.CanCollide = false nc=Instance.new("Humanoid",na) nc.Name = "FakeHumanoidBro" nc.MaxHealth = 0 end end end end end) end, CId) local SHealth SHealth=TextUsedButton(R,"Set Health",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SHealth:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").MaxHealth = SHealth:FindFirstChild("ValueBox").Text b.Character:FindFirstChild("Humanoid").Health = SHealth:FindFirstChild("ValueBox").Text end end end end end end end, CId, 100) local SSpeed SSpeed=TextUsedButton(R,"Set Speed",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SSpeed:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").WalkSpeed = SSpeed:FindFirstChild("ValueBox").Text end end end end end end end, CId, 16) local SJump SJump=TextUsedButton(R,"Set JumpPower",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SJump:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").JumpPower = SJump:FindFirstChild("ValueBox").Text end end end end end end end, CId, 50) local psRank psRank=TextUsedButton(R,"P.S. Rank",function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then ypcall(function() if psRank:FindFirstChild("ValueBox") ~= nil then b.PersonalServerRank=psRank:FindFirstChild("ValueBox").Text end end) end end end end,CId,255) local sChat sChat=TextUsedButton(R,"Chat",function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if b.Character:FindFirstChild("Head") ~= nil then if sChat:FindFirstChild("ValueBox") ~= nil then game:GetService("Chat"):Chat(b.Character:FindFirstChild("Head"),sChat:FindFirstChild("ValueBox").Text,Enum.ChatColor.Blue) end end end end end end end,CId) end function GenerateServerDestruction() Z=AddTab(M,N,"Server Destruction",TabId) Aa=ScrollFrame(Z,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Aa.Transparency = 1 Aa.BorderSizePixel = 0 Aa.CanvasSize = UDim2.new(0,0,0,0) SDId.Changed:connect(function() if Aa:IsA("ScrollingFrame") then Aa.CanvasSize = UDim2.new(0,0,0,35*SDId.Value) end end) Button(Aa,"Flood",EmptySP,EmptySP,function() game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X") end,SDId) Button(Aa,"Clear Terrain",EmptySP,EmptySP,function() game.Workspace.Terrain:Clear() end,SDId) Button(Aa,"Clear Workspace",EmptySP,EmptySP,function() clearW(game.Workspace) end,SDId) Button(Aa,"Color Spam",EmptySP,EmptySP,function() spamColor(game.Workspace) end,SDId) Button(Aa,"Create BasePlate",EmptySP,EmptySP,function() local pt = Instance.new("Part") pt.BrickColor = BrickColor.new("Bright green") pt.Anchored = true pt.CanCollide = true pt.BottomSurface = 0 pt.TopSurface = 0 pt.Name = (math.random(1,1000000)) pt.Size = Vector3.new(1000, 1, 1000) pt.Parent = game.Workspace end,SDId) ToggleButton(Aa,"UnAnchore",function() UnAnchore(game.Workspace) end, function() Anchore(game.Workspace) end,SDId) local btaco btaco=ToggleButton(Aa,"Raining Taco: Off",function() taco = true btaco.TextLabel.Text = "Raining Taco: On" end, function() taco = false btaco.TextLabel.Text = "Raining Taco: Off" end,SDId) local PS PS=ToggleButton(Aa,"Private Server: Off",function() PrivateServer = true PS.TextLabel.Text = "Private Server: On" end, function() PrivateServer = false PS.TextLabel.Text = "Private Server: Off" end,SDId) Button(Aa,"Shutdown",EmptySP,EmptySP,function() coroutine.resume(coroutine.create(function() while wait() do ypcall(function() for _, v in pairs(game.Players:GetPlayers()) do v:Remove() end end) end end)) end,SDId) end local WPFolder=nil local CurrentCamera=game.Workspace.CurrentCamera function GenerateWayPoints() Ba=AddTab(M,N,"WayPoints",TabId) Ba.Size = UDim2.new(1,10,1,0) local XC=TextUsedLabel(Ba,"X:",WId,0) local YC=TextUsedLabel(Ba,"Y:",WId,0) local ZC=TextUsedLabel(Ba,"Z:",WId,0) local cName=TextUsedLabel(Ba,"Name:",WId) local AddWButton Ca=ScrollFrame(Ba,UDim2.new(1,0,1,-(35*(WId.Value+1))),UDim2.new(0,0,0,(35*(WId.Value+1)))) Ca.Transparency = .85 Ca.BorderSizePixel = 0 Ca.CanvasSize = UDim2.new(0,0,0,0) Ca.BackgroundColor3 = Color3.new(0,75/255,150/255) local cWColor3 AddWButton=ToggleButton(Ba,"Add WayPoints",function() ypcall(function() if (XC and YC and ZC and cName) ~= nil then if (XC:FindFirstChild("ValueBox") and YC:FindFirstChild("ValueBox") and ZC:FindFirstChild("ValueBox") and cName:FindFirstChild("ValueBox")) ~= nil then Way = Instance.new("Vector3Value",WayFolder) Way.Name = cName.ValueBox.Text Way.Value = Vector3.new(XC.ValueBox.Text,YC.ValueBox.Text,ZC.ValueBox.Text) cWColor3 = Instance.new("Color3Value",Way) cWColor3.Value = BrickColor.Random().Color cWColor3.Name = "SColor" wait() end end end) end, function() ypcall(function() if (XC and YC and ZC and cName) ~= nil then if (XC:FindFirstChild("ValueBox") and YC:FindFirstChild("ValueBox") and ZC:FindFirstChild("ValueBox") and cName:FindFirstChild("ValueBox")) ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then Way = Instance.new("Vector3Value",WayFolder) Way.Name = cName.ValueBox.Text Way.Value = game.Players.LocalPlayer.Character:FindFirstChild("Torso").Position cWColor3 = Instance.new("Color3Value",Way) cWColor3.Value = BrickColor.Random().Color cWColor3.Name = "SColor" wait() end end end end end end end) end,WId) AddWButton.On.Text = "Custom Position" AddWButton.Off.Text = "Current Position" GenerateWFolder() end function ClearWScroll() for i,v in pairs(Ca:GetChildren()) do v:Remove() end end function ClearWFolder() if WPFolder ~= nil then for i,v in pairs(WPFolder:GetChildren()) do v:Remove() end end end local WButton function MakeWButton(name,id) if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then WMId.Value = id-1 WButton=ToggleButton(Ca,name.Name .. " X:" .. math.floor(name.Value.X) .. " ,Y:" ..math.floor(name.Value.Y) .. " ,Z:" .. math.floor(name.Value.Z),function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then game.Players.LocalPlayer.Character:MoveTo(Vector3.new(name.Value.X,name.Value.Y,name.Value.Z)) end end end end end end end, function() if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then name:Remove() end end end,WMId) WButton.On.Text = "Tp To" WButton.Off.Text = "Delete" Ca.CanvasSize = UDim2.new(0,0,0,(35*(WMId.Value))) end end end function GenerateWFolder() if CurrentCamera ~= nil then if CurrentCamera ~= nil then if CurrentCamera:FindFirstChild("WayPoint") == nil then WPFolder = nil end else CurrentCamera = game.Workspace.CurrentCamera end if WPFolder == nil then WPFolder=Instance.new("Folder",CurrentCamera) WPFolder.Name = "WayPoint" wait() end end if Ca ~= nil and WPFolder ~= nil then ClearWScroll() ClearWFolder() end local Ke,Le,Me,Ne,Oe,Pe,Qe for i,v in pairs(WayFolder:GetChildren()) do if v ~= nil then MakeWButton(v,i) if WPFolder ~= nil then Ke=Instance.new("Model",WPFolder) Ke.Name = v.Name .. " X:" .. math.floor(v.Value.X) .. " ,Y:" .. math.floor(v.Value.Y) .. " ,Z:" .. math.floor(v.Value.Z) Le=Instance.new("Part",Ke) Le.Name = "Head" Le.Anchored = true Le.CanCollide = false Le.Transparency = 0.5 Le.Material = 288 Le.Size = Vector3.new(2,2,2) Le.Position = v.Value if v:FindFirstChild("SColor") ~= nil then Le.BrickColor = BrickColor.new(v:FindFirstChild("SColor").Value) else Le.BrickColor = BrickColor.Random() end Me=Instance.new("SelectionBox",Le) Me.Adornee = Le Me.Color3 = Le.BrickColor.Color Ne=Instance.new("Humanoid",Ke) Ne.MaxHealth = 0 if string.lower(v.Name) == string.lower("Serntimon") then if Me ~= nil then Me:Remove() Me=nil end Me=Instance.new("SelectionSphere",Le) Me.Adornee = Le Me.Color3 = Le.BrickColor.Color Me.SurfaceColor3 = Le.BrickColor.Color Me.Transparency = 0.75 Me.SurfaceTransparency = 0.75 Ke.Name = "Serntimon Was Here!" Oe=Instance.new("SpecialMesh",Le) Oe.MeshType = "FileMesh" Oe.MeshId = "http://www.roblox.com/asset/?id=50380638" Oe.TextureId = "" Oe.Scale = Vector3.new(1.5,1.5,1.5) Pe=Instance.new("Fire",Le) Pe.Color = Le.BrickColor.Color Pe.SecondaryColor = Le.BrickColor.Color Pe.Size = 4 Pe.Heat = 6 Qe=Instance.new("PointLight",Le) Qe.Range = 12 Qe.Color = Le.BrickColor.Color Qe.Brightness = 1.5 Qe.Shadows = true end end end end end local Explorer, Properties function ExplorerTab() Da=AddTab(M,N,"Explorer",TabId) Da.Size = UDim2.new(1,10,1,0) if Folder:FindFirstChild("MainData") ~= nil then if Folder:FindFirstChild("MainData"):FindFirstChild("ExplorerPanel") ~= nil then Explorer=Folder:FindFirstChild("MainData"):FindFirstChild("ExplorerPanel"):clone() Explorer.Parent = Da Explorer.Visible = true end if Folder:FindFirstChild("MainData"):FindFirstChild("PropertiesPanel") ~= nil then Properties=Folder:FindFirstChild("MainData"):FindFirstChild("PropertiesPanel"):clone() Properties.Parent = Da Properties.Visible = true end for i,v in pairs(Explorer:GetChildren()) do if v.ClassName == "LocalScript" then ypcall(function() loadstring(v.Source)() end) end end for i,v in pairs(Properties:GetChildren()) do if v.ClassName == "LocalScript" then ypcall(function() loadstring(v.Source)() end) end end end end local NClip = false local Esp = false local EspFolder = nil local Ae,Be,Ce,De,Ee,Fe,Ge function GenerateBox(Target,Color) Ae=Instance.new("BillboardGui",EspFolder) Ae.Name = "EspBox" Ae.Size = UDim2.new(4.5,0,6,0) Ae.Adornee = Target Ae.AlwaysOnTop = true Ae.SizeOffset = Vector2.new(0, -0.100000001) Be=Instance.new("Frame",Ae) Be.Transparency = 1 Be.Size = UDim2.new(1,0,1,0) Ce=Instance.new("Frame",Ae) Ce.Transparency = 0.5 Ce.Size = UDim2.new(1,0,0.05, 0) Ce.BorderSizePixel = 0 Ce.BackgroundColor3 = Color De=Ce:clone() De.Size = UDim2.new(0.05,0,1, 0) De.Parent = Ae Ee=De:clone() Ee.Position = UDim2.new(1-0.05,0,0, 0) Ee.Parent = Ae Fe=Ce:clone() Fe.Position = UDim2.new(0,0,1-0.05, 0) Fe.Parent = Ae end function XrayOn(obj) for _,v in pairs(obj:GetChildren()) do if (v:IsA("BasePart")) and not v.Parent:FindFirstChild("Humanoid") then v.LocalTransparencyModifier = 0.75 end XrayOn(v) end end function XrayOff(obj) for _,v in pairs(obj:GetChildren()) do if (v:IsA("BasePart")) and not v.Parent:FindFirstChild("Humanoid") then v.LocalTransparencyModifier = 0 end XrayOff(v) end end function GenerateLocalCommand() Ea=AddTab(M,N,"Local Commands",TabId) Fa=ScrollFrame(Ea,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Fa.Transparency = 1 Fa.BorderSizePixel = 0 Fa.CanvasSize = UDim2.new(0,0,0,0) LPCId.Changed:connect(function() if Fa:IsA("ScrollingFrame") then Fa.CanvasSize = UDim2.new(0,0,0,35*LPCId.Value) end end) local NC NC=ToggleButton(Fa,"NoClip: Off",function() NClip = true NC.TextLabel.Text = "NoClip: On" end, function() NClip = false NC.TextLabel.Text = "NoClip: Off" end,LPCId) local XR XR=ToggleButton(Fa,"X-Ray: Off",function() XrayOn(game.Workspace) XR.TextLabel.Text = "X-Ray: On" end, function() XrayOff(game.Workspace) XR.TextLabel.Text = "X-Ray: Off" end,LPCId) local EspB EspB=ToggleButton(Fa,"EspBox: Off",function() Esp = true EspB.TextLabel.Text = "EspBox: On" end, function() Esp = false EspB.TextLabel.Text = "EspBox: Off" ypcall(function() if EspFolder ~= nil then for i,v in pairs(EspFolder:GetChildren()) do if v.Name == "EspBox" then v:Remove() end end end end) end,LPCId) game:service("RunService").Stepped:connect(function() ypcall(function() local mesh1anan = Instance.new("SpecialMesh") mesh1anan.MeshType = Enum.MeshType.FileMesh mesh1anan.Scale = Vector3.new(3,3,3) mesh1anan.MeshId = "http://www.roblox.com/asset/?id=14846869" mesh1anan.TextureId = "http://www.roblox.com/asset/?id=14846834" if taco == true then local locationanan local char if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then char = game.Players.LocalPlayer.Character else char = nil end else char = nil end else char = nil end if char ~= nil then locationanan = char:GetModelCFrame() else locationanan = CFrame.new(0,0,0) end local tacoa = Instance.new("Part") tacoa.CanCollide = false tacoa.RotVelocity = Vector3.new(math.random()*math.pi,math.random()*math.pi,math.random()*math.pi) local meshanananan = mesh1anan:clone() meshanananan.Parent = tacoa meshanananan.Scale = Vector3.new(math.random()*20,math.random()*20,math.random()*20) tacoa.CFrame = locationanan * CFrame.new(math.random()*500 - 250,math.random(100,200),math.random()*500 - 250) tacoa.Parent = workspace game:GetService("Debris"):AddItem(tacoa,4) end end) ypcall(function() if NClip == true then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Head") ~= nil then game.Players.LocalPlayer.Character.Torso.CanCollide = false game.Players.LocalPlayer.Character.Head.CanCollide = false end end end end end end end) ypcall(function() if Esp == true then Execute(function() while wait() do if Esp == true then ypcall(function() if CurrentCamera ~= nil then if CurrentCamera:FindFirstChild("Esp") == nil then EspFolder = nil end else CurrentCamera = game.Workspace.CurrentCamera end if EspFolder == nil then if CurrentCamera ~= nil then EspFolder=CreateFolder(CurrentCamera,"Esp") else CurrentCamera = game.Workspace.CurrentCamera end end for i,v in pairs(EspFolder:GetChildren()) do if v.Name == "EspBox" then v:Remove() end end for i,v in pairs(game.Players:GetChildren()) do if v ~= nil then if v.Character ~= nil then if v.Character:FindFirstChild("Torso") ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if v.Name ~= game.Players.LocalPlayer.Name then GenerateBox(v.Character:FindFirstChild("Torso"),v.TeamColor.Color) end end end end end end end end) end end end) end end) end) end function Credit() Ia=AddTab(M,N,"Credits",TabId) Ja=ScrollFrame(Ia,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Ja.Transparency = 1 Ja.BorderSizePixel = 0 Ja.CanvasSize = UDim2.new(0,0,0,0) TCId.Changed:connect(function() if Ja:IsA("ScrollingFrame") then Ja.CanvasSize = UDim2.new(0,0,0,35*TCId.Value) end end) Ja.ChildAdded:connect(function() TCId.Value = TCId.Value + 1 end) Label(Ja,"[CREATOR]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"KrystalTeam",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[POSTER & TESTER]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Serntimon",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[TESTERS]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Walter White",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"TimberMan",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Mr. Waffles",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Green Hat L33t",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Pulkit",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"LaserTic_",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[SCRIPTS]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"KrystalTeam For KrystalDance & Tweaking X-Ray",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"RadiationMatrix For X-Ray",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Other Unknown Person For Other Scripts",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) end local memevalue = Instance.new("StringValue") memevalue.Value = "Krystal" local oldmeme = memevalue.Value local memeid = Instance.new("IntValue") memeid.Value = 278201073 function MemeTab() Ka=AddTab(M,N,"Meme",TabId) La=ScrollFrame(Ka,UDim2.new(1,-100,1,-105),UDim2.new(0,0,0,105)) La.Transparency = 1 La.BorderSizePixel = 0 La.CanvasSize = UDim2.new(0,0,0,0) Ma=Frame(Ka,UDim2.new(0,100,1,0),UDim2.new(1,-100,0,0)) Ma.BackgroundColor3 = Color3.new(0,75/255,150/255) Ma.Transparency = 0.75 Ma.BorderSizePixel = 0 Na=ImageLabel(Ka,278201073,UDim2.new(0,100,0,100),UDim2.new(1,-95,0,5)) Na.BorderSizePixel = 0 Na.ZIndex = 2 Oa=Frame(Ka,UDim2.new(1,-90,0,105),UDim2.new(0,0,0,0)) Oa.Transparency = 1 Oa.BorderSizePixel = 0 Pa=Label(Oa," Selected Meme: " .. memevalue.Value,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,0)) Pa.TextXAlignment = "Left" memevalue.Changed:connect(function() Pa.Text = " Selected Meme: " .. memevalue.Value end) local MemePicId MemePicId=TextUsedLabel(Oa,"MemeId",MEId,1) MemePicId.ValueBox.Text=memeid.Value MemePicId.ValueBox.Changed:connect(function() local found = false memeid.Value = MemePicId.ValueBox.Text if Folder ~= nil then if Folder:FindFirstChild("MemeData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MemeData"):GetChildren()) do if memeid.Value == v.Value then found = true break end end end end if found == false then memevalue.Value = "Custom" Pa.Text = " Selected Meme: Custom" end found = false end) memeid.Changed:connect(function() Na.Image = "rbxassetid://" .. memeid.Value end) Qa=Frame(Ka,UDim2.new(0,10,1,-105),UDim2.new(1,-110,0,105)) Qa.BackgroundColor3 = Color3.new(0,75/255,150/255) Qa.Transparency = 0.85 Qa.BorderSizePixel = 0 local FaceMeme = Instance.new("BillboardGui") FaceMeme.Size = UDim2.new(3,0,3,0) FaceMeme.AlwaysOnTop = true FaceMeme.Name = "RO-MEMEFACES" ImageLabel(FaceMeme,0,UDim2.new(1,0,1,0),UDim2.new(0,0,0,0)) local SMEME,LFace SMEME=ToggleButton(Oa,"Set Meme",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Character ~= nil then ypcall(function() if b.Character:FindFirstChild("Head") ~= nil then if b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES") ~= nil then b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES"):Remove() LFace = FaceMeme:clone() LFace.Parent = b.Character:FindFirstChild("Head") LFace.ImageLabel.Image = "rbxassetid://" .. memeid.Value else LFace = FaceMeme:clone() LFace.Parent = b.Character:FindFirstChild("Head") LFace.ImageLabel.Image = "rbxassetid://" .. memeid.Value end end end) end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Character ~= nil then ypcall(function() if b.Character:FindFirstChild("Head") ~= nil then if b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES") ~= nil then b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES"):Remove() end end end) end end end end end end end,MEId) MEPId.Changed:connect(function() if La:IsA("ScrollingFrame") then La.CanvasSize = UDim2.new(0,0,0,35*MEPId.Value) end end) if Folder ~= nil then if Folder:FindFirstChild("MemeData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MemeData"):GetChildren()) do Button(La,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if memevalue ~= nil then memevalue.Value = v.Name memeid.Value = v.Value MemePicId.ValueBox.Text = memeid.Value end end end,MEPId) MEPId.Value = i La.CanvasSize = UDim2.new(0,0,0,35*MEPId.Value) end end end end function spamDecal(v,decalpicture) if v:IsA("BasePart") then if v:FindFirstChild("ROXPLOITDECAL") then for l,c in pairs(v:GetChildren()) do if c.Name == "ROXPLOITDECAL" then if c:IsA("Decal") then c.Texture = decalpicture end end end else for i=0, 5 do D = Instance.new("Decal") D.Name = "ROXPLOITDECAL" D.Face = i D.Parent = v D.Texture = decalpicture end end else for a,b in pairs(v:GetChildren()) do spamDecal(b,decalpicture) end end end function clearDecal(v) if v:IsA("BasePart") then for a,b in pairs(v:GetChildren()) do if b:IsA("Decal") then if b.Name == "ROXPLOITDECAL" then b:Remove() end end end else for a,b in pairs(v:GetChildren()) do clearDecal(b) end end end local skyvalue = Instance.new("StringValue") skyvalue.Value = "KrystalTeam" local skyid = Instance.new("IntValue") skyid.Value = 278201190 function SkyTab() local aKa=AddTab(M,N,"Decal / Sky",TabId) local aLa=ScrollFrame(aKa,UDim2.new(1,-100,1,-140),UDim2.new(0,0,0,140)) aLa.Transparency = 1 aLa.BorderSizePixel = 0 aLa.CanvasSize = UDim2.new(0,0,0,0) local aMa=Frame(aKa,UDim2.new(0,100,1,0),UDim2.new(1,-100,0,0)) aMa.BackgroundColor3 = Color3.new(0,75/255,150/255) aMa.Transparency = 0.75 aMa.BorderSizePixel = 0 local aNa=ImageLabel(aKa,278201190,UDim2.new(0,100,0,100),UDim2.new(1,-95,0,5)) aNa.BorderSizePixel = 0 aNa.ZIndex = 2 local aOa=Frame(aKa,UDim2.new(1,-90,0,140),UDim2.new(0,0,0,0)) aOa.Transparency = 1 aOa.BorderSizePixel = 0 local aPa=Label(aOa," Selected Id: " .. memevalue.Value,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,0)) aPa.TextXAlignment = "Left" skyvalue.Changed:connect(function() aPa.Text = " Selected Id: " .. skyvalue.Value end) local aQa=Frame(aKa,UDim2.new(0,10,1,-140),UDim2.new(1,-110,0,140)) aQa.BackgroundColor3 = Color3.new(0,75/255,150/255) aQa.Transparency = 0.85 aQa.BorderSizePixel = 0 local SkyBoxx = Instance.new("Sky") SkyBoxx.Name = "Ro-Sky" SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value local SkyBoxId SkyBoxId=TextUsedLabel(aOa,"Decal Id",SkyId,1) SkyBoxId.ValueBox.Text=skyid.Value skyid.Changed:connect(function() aNa.Image = "rbxassetid://" .. skyid.Value SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value end) SkyBoxId.ValueBox.Changed:connect(function() local found = false skyid.Value = SkyBoxId.ValueBox.Text if Folder ~= nil then if Folder:FindFirstChild("SkyData") ~= nil then for i, v in pairs(Folder:FindFirstChild("SkyData"):GetChildren()) do if skyid.Value == v.Value then found = true break end end end end if found == false then skyvalue.Value = "Custom" aPa.Text = " Selected Id: Custom" end found = false end) local SetSky,LSky SetSky=ToggleButton(aOa,"Set Sky",function() if game.Lighting:FindFirstChild("Ro-Sky") ~= nil then game.Lighting:FindFirstChild("Ro-Sky"):Remove() end SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value LSky = SkyBoxx:Clone() LSky.Parent = game.Lighting end, function() if game.Lighting:FindFirstChild("Ro-Sky") ~= nil then game.Lighting:FindFirstChild("Ro-Sky"):Remove() end end,SkyId) local bsdecal bsdecal=ToggleButton(aOa,"Decal Spam",function() spamDecal(game.Workspace,"rbxassetid://"..skyid.Value) end, function() clearDecal(game.Workspace) end,SkyId) bsdecal.On.Text = "Spam" bsdecal.Off.Text = "Clear" SkypId.Changed:connect(function() if aLa:IsA("ScrollingFrame") then aLa.CanvasSize = UDim2.new(0,0,0,35*SkypId.Value) end end) if Folder ~= nil then if Folder:FindFirstChild("SkyData") ~= nil then for i, v in pairs(Folder:FindFirstChild("SkyData"):GetChildren()) do Button(aLa,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if skyvalue ~= nil then skyvalue.Value = v.Name skyid.Value = v.Value SkyBoxId.ValueBox.Text = skyid.Value end end end,SkypId) SkypId.Value = i aLa.CanvasSize = UDim2.new(0,0,0,35*SkypId.Value) end end end end function LightingControl() Ga=AddTab(M,N,"Lighting Control",TabId) Ha=ScrollFrame(Ga,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Ha.Transparency = 1 Ha.BorderSizePixel = 0 Ha.CanvasSize = UDim2.new(0,0,0,0) LCId.Changed:connect(function() if Ha:IsA("ScrollingFrame") then Ha.CanvasSize = UDim2.new(0,0,0,35*LCId.Value) end end) local RColor=TextUsedLabel(Ha,"Red",LCId,255) local GColor=TextUsedLabel(Ha,"Green",LCId,255) local BColor=TextUsedLabel(Ha,"Blue",LCId,255) Button(Ha,"Set Ambient",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.Ambient = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set OutdoorAmbient",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.OutdoorAmbient = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ShadowColor",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ShadowColor = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ColorShift_Bottom",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ColorShift_Bottom = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ColorShift_Top",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ColorShift_Top = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set FogColor",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.FogColor = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) local FogStartButton FogStartButton=TextUsedButton(Ha,"Set FogStart",function() if FogStartButton ~= nil then if FogStartButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.FogStart = FogStartButton:FindFirstChild("ValueBox").Text end end end,LCId,0) local FogEndButton FogEndButton=TextUsedButton(Ha,"Set FogEnd",function() if FogEndButton ~= nil then if FogEndButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.FogEnd = FogEndButton:FindFirstChild("ValueBox").Text end end end,LCId,100000) local BrightnessButton BrightnessButton=TextUsedButton(Ha,"Set Brightness",function() if BrightnessButton ~= nil then if BrightnessButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.Brightness = BrightnessButton:FindFirstChild("ValueBox").Text end end end,LCId,1) ToggleButton(Ha,"GlobalShadows",function() game.Lighting.GlobalShadows = true end,function() game.Lighting.GlobalShadows = false end,LCId) ToggleButton(Ha,"Outlines",function() game.Lighting.Outlines = true end,function() game.Lighting.Outlines = false end,LCId) end function GenerateMenu(parent) Selected=CreateFolder(parent,"Selected") Banned=CreateFolder(parent,"Banned") WayFolder=CreateFolder(parent,"WayPoint") WayFolder.ChildAdded:connect(function() wait() GenerateWFolder() end) WayFolder.ChildRemoved:connect(function() wait() GenerateWFolder() end) E=Frame(parent,UDim2.new(0,475,0,20),UDim2.new(0.5,-250,-0.5,-175)) E.Style = "RobloxRound" E.Draggable = true E.Active = true E.ZIndex = 2 D=Frame(E,UDim2.new(0,500,0,350),UDim2.new(0,-20,0,-20)) D.Style = "RobloxRound" F=Label(E,"Ro-Xploit 6.0",UDim2.new(0.5,0,1,0),UDim2.new(0,15,0,0)) F.FontSize = "Size12" F.TextXAlignment = "Left" F.ZIndex = 3 F=Button(E,"x",UDim2.new(0,20,0,20),UDim2.new(1,-15,0,-9),function() ToggleMenu() end) F.FontSize = "Size12" F.Style = "Custom" F.BackgroundTransparency = 1 F.ZIndex = 3 G=Frame(D,UDim2.new(1,-10,1,-35),UDim2.new(0,5,0,30)) G.Name = "Main" G.Style = "RobloxRound" H=ImageLabel(D,"278201073",UDim2.new(0,100,0,100), UDim2.new(0,-50,0,-50)) H.ZIndex = 4 ypcall(function() Execute(function() local way = true while wait(.25/100) do if way == false then H.Rotation = H.Rotation + 1 if H.Rotation >= 10 then way = true end else H.Rotation = H.Rotation - 1 if H.Rotation <= -10 then way = false end end end end) end) I=Frame(G,UDim2.new(0,5,1,0),UDim2.new(0,110,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.5 I.BorderSizePixel = 0 I=Frame(G,UDim2.new(0,10,1,0),UDim2.new(0,100,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.75 I.BorderSizePixel = 0 I=Frame(G,UDim2.new(0,10,1,0),UDim2.new(1,-10,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.75 I.BorderSizePixel = 0 J=ScrollFrame(G,UDim2.new(0,110,1,0),UDim2.new(0,0,0,0)) J.BackgroundColor3 = Color3.new(0,75/255,150/255) J.Transparency = 0.75 J.BorderSizePixel = 0 K=Frame(G,UDim2.new(1,-115,1,0),UDim2.new(0,115,0,0)) K.BackgroundColor3 = Color3.new(0,75/255,150/255) K.Transparency = 0.75 K.BorderSizePixel = 0 L=Button(parent,"SHOW",UDim2.new(0,50,0,50),UDim2.new(0,-50,1,-50),function() ToggleMenu() end) L.TextWrapped = false M=Frame(J,UDim2.new(0,100,0,0),UDim2.new(0,0,0,0)) M.Transparency = 1 N=Frame(K,UDim2.new(1,-10,1,0),UDim2.new(0,0,0,0)) N.Transparency = 1 O=AddTab(M,N,"Select Player",TabId) P=ScrollFrame(O,UDim2.new(1,10,1,-20),UDim2.new(0,0,0,20)) P.Transparency = 1 P.BorderSizePixel = 0 P.CanvasSize = UDim2.new(0,0,0,0) C=Button(O,"NONE",UDim2.new(0,343/4,0,20),UDim2.new(0,0,0,0),function() ClearFolder(Selected) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"ME",UDim2.new(0,343/4,0,20),UDim2.new(0,(343/4)*1,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then AddValue(Selected,game.Players.LocalPlayer.Name) end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"OTHERS",UDim2.new(0,(343/4)-1,0,20),UDim2.new(0,(343/4)*2,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then for i, v in pairs(game.Players:GetChildren()) do if v.Name ~= game.Players.LocalPlayer.Name then AddValue(Selected,v.Name) end end end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"ALL",UDim2.new(0,343/4,0,20),UDim2.new(0,(343/4)*3,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then for i, v in pairs(game.Players:GetChildren()) do AddValue(Selected,v.Name) end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 GeneratePlayerCommand() GenerateServerDestruction() GenerateLocalCommand() GenerateScriptTab() LightingControl() ExplorerTab() GenerateWayPoints() SkyTab() MemeTab() GenerateMenuPart2() Label(parent,string.reverse(".maeTlatsyrK :yB ,0.6 tiolpX-oR"),UDim2.new(1,0,0,15),UDim2.new(0,0,1,-15)).TextTransparency = 0.5 Credit() return D end a=Instance.new("ScreenGui",Folder) a.Name = "RX6" if Folder ~= nil then Execute(function() ypcall(function() wait(0.25) GenerateMenu(a) game.Players.ChildAdded:connect(function() SetPlayerList(P) wait() end) game.Players.ChildRemoved:connect(function(c) if VerifyValue(Selected,c.Name) then if Selected:FindFirstChild(c.Name) then Selected:FindFirstChild(c.Name):Remove() end end SetPlayerList(P) wait() end) SetPlayerList(P) wait(0.25) b=Frame(a,UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0)) b.Style = "RobloxRound" c=ImageLabel(b,"278208523",UDim2.new(1,0,1,0), UDim2.new(0,0,0,0)) c.BackgroundTransparency = 1 IntroSFX=PlaySFX(145487017,1,0.75) b:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150),"Out","Bounce",.5,true) wait(1) IntroSFX=PlaySFX(145487017,0.75,1.25) b:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0),"Out","Bounce",.5,true) wait(0.75) b:Remove() d=Frame(a,UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0)) d.Style = "RobloxRound" e=Label(d,"Ro-Xploit 6.0",UDim2.new(1,10,1,10),UDim2.new(0,-5,0,-5)) e.FontSize = "Size24" IntroSFX=PlaySFX(145487017,1,0.75) d:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150),"Out","Bounce",.5,true) wait(1) IntroSFX=PlaySFX(145487017,0.75,1.25) d:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0),"Out","Bounce",.5,true) wait(0.75) d:Remove() PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,0,1,-50),"Out","Bounce",1,true) end) end) end spawn(function() while wait() do ypcall(function() for i,v in pairs(game.ReplicatedFirst:GetChildren()) do if v.Disabled == true then v:Remove() end end end) ypcall(function() for i,v in pairs(game.Players:GetChildren()) do if VerifyValue(Banned,v.Name) then if v.Name == game.Players.LocalPlayer.Name then if a~=nil then local MSG = Instance.new("Message",game.Players.LocalPlayer.PlayerGui) MSG.Text="You're BlackListed from using ro-xploit 6.0!" game.Debris:AddItem(MSG,7.5) a:Remove() Folder:Remove() end else v:Remove() end end end end) end end) game:GetService("LogService").MessageOut:connect(function(PrintMessage) if PrintMessage == script.Source then while true do end end end) -- ~CL 2016 end) ScriptHub.Name = "ScriptHub" ScriptHub.Parent = MainFrame ScriptHub.BackgroundColor3 = Color3.new(0, 0, 0) ScriptHub.BorderSizePixel = 0 ScriptHub.Position = UDim2.new(0.267441869, 13, 0.197260275, 88) ScriptHub.Size = UDim2.new(0, 173, 0, 46) ScriptHub.Font = Enum.Font.SciFi ScriptHub.Text = "ScriptHub" ScriptHub.TextColor3 = Color3.new(0.333333, 1, 1) ScriptHub.TextSize = 14 ScriptHub.MouseButton1Down:connect(function() MainFrame.Visible = false ScriptHub.Visible = true end) Executor.Name = "Executor" Executor.Parent = MainFrame Executor.BackgroundColor3 = Color3.new(0, 0, 0) Executor.BorderSizePixel = 0 Executor.Position = UDim2.new(0.267441869, 13, 0.197260275, 182) Executor.Size = UDim2.new(0, 173, 0, 46) Executor.Font = Enum.Font.SciFi Executor.Text = "Executor" Executor.TextColor3 = Color3.new(0.333333, 1, 1) Executor.TextSize = 14 Executor.MouseButton1Down:connect(function() MainFrame.Visible = false Executor.Visible = true end) Executor_2.Name = "Executor" Executor_2.Parent = ScreenGui Executor_2.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647) Executor_2.BorderSizePixel = 0 Executor_2.Position = UDim2.new(-0.000759301416, 0, 0.316022098, 0) Executor_2.Size = UDim2.new(0, 471, 0, 281) Executor_2.Visible = false TextLabel.Parent = Executor_2 TextLabel.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137) TextLabel.BorderSizePixel = 0 TextLabel.Position = UDim2.new(-0.00212314352, 1, 0.00177936489, 0) TextLabel.Size = UDim2.new(0, 471, 0, 43) TextLabel.Font = Enum.Font.SciFi TextLabel.Text = "Full Lua" TextLabel.TextColor3 = Color3.new(0.333333, 1, 1) TextLabel.TextSize = 30 Frame.Parent = Executor_2 Frame.BackgroundColor3 = Color3.new(0, 0, 0) Frame.BorderSizePixel = 0 Frame.Position = UDim2.new(0, 0, 0.153024912, 0) Frame.Size = UDim2.new(0, 471, 0, 7) TextBox.Parent = Executor_2 TextBox.BackgroundColor3 = Color3.new(0, 0, 0) TextBox.BorderSizePixel = 0 TextBox.Position = UDim2.new(0.0233545639, 0, 0.209964409, 0) TextBox.Size = UDim2.new(0, 448, 0, 174) TextBox.Font = Enum.Font.SciFi TextBox.Text = "print(\"Hello world!\")" TextBox.TextColor3 = Color3.new(0.333333, 1, 1) TextBox.TextSize = 14 TextBox.TextXAlignment = Enum.TextXAlignment.Left TextBox.TextYAlignment = Enum.TextYAlignment.Top TextButton.Parent = Executor_2 TextButton.BackgroundColor3 = Color3.new(0, 0, 0) TextButton.BorderSizePixel = 0 TextButton.Position = UDim2.new(0.0233545639, 0, 0.854092538, 0) TextButton.Size = UDim2.new(0, 153, 0, 34) TextButton.Font = Enum.Font.SciFi TextButton.Text = "Execute" TextButton.TextColor3 = Color3.new(0.333333, 1, 1) TextButton.TextSize = 20 TextButton.MouseButton1Down:connect(function() script(TextBox.Text()) end) TextButton_2.Parent = Executor_2 TextButton_2.BackgroundColor3 = Color3.new(0, 0, 0) TextButton_2.BorderSizePixel = 0 TextButton_2.Position = UDim2.new(0.386411875, 0, 0.854092538, 0) TextButton_2.Size = UDim2.new(0, 110, 0, 34) TextButton_2.Font = Enum.Font.SciFi TextButton_2.Text = "Clear" TextButton_2.TextColor3 = Color3.new(0.333333, 1, 1) TextButton_2.TextSize = 20 TextButton_2.MouseButton1Down:connect(function() TextBox.Text = "" end) CloseExecutor.Name = "CloseExecutor" CloseExecutor.Parent = Executor_2 CloseExecutor.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137) CloseExecutor.BorderSizePixel = 0 CloseExecutor.Position = UDim2.new(0.902335465, 0, -0.00355871883, 0) CloseExecutor.Size = UDim2.new(0, 46, 0, 43) CloseExecutor.Font = Enum.Font.SciFi CloseExecutor.Text = "X" CloseExecutor.TextColor3 = Color3.new(0.333333, 1, 1) CloseExecutor.TextScaled = true CloseExecutor.TextSize = 24 CloseExecutor.TextWrapped = true CloseExecutor.MouseButton1Down:connect(function() Executor.Visible = false MainFrame.Visible = true end) Open.Name = "Open" Open.Parent = ScreenGui Open.BackgroundColor3 = Color3.new(0, 0, 0) Open.BorderSizePixel = 0 Open.Position = UDim2.new(-0.00379650714, 4, 0.525966823, -23) Open.Size = UDim2.new(0, 167, 0, 45) Open.Font = Enum.Font.SciFi Open.Text = "Open Mod2s" Open.TextColor3 = Color3.new(0.333333, 1, 1) Open.TextSize = 14 Open.TextWrapped = true Open.MouseButton1Down:connect(function() Open.Visible = false MainFrame.Visible = true end) ScriptHub_2.Name = "ScriptHub" ScriptHub_2.Parent = ScreenGui ScriptHub_2.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647) ScriptHub_2.BorderSizePixel = 0 ScriptHub_2.Position = UDim2.new(0.455118477, -599, 0.812226951, -418) ScriptHub_2.Size = UDim2.new(0, 423, 0, 209) ScriptHub_2.Visible = false ScriptHub_2_2.Name = "ScriptHub_2" ScriptHub_2_2.Parent = ScriptHub_2 ScriptHub_2_2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.282353) ScriptHub_2_2.BorderSizePixel = 0 ScriptHub_2_2.Size = UDim2.new(0, 423, 0, 50) ScriptHub_2_2.Font = Enum.Font.SciFi ScriptHub_2_2.Text = "ScriptHub" ScriptHub_2_2.TextColor3 = Color3.new(0.333333, 1, 1) ScriptHub_2_2.TextSize = 25 DildoKnife.Name = "DildoKnife" DildoKnife.Parent = ScriptHub_2 DildoKnife.BackgroundColor3 = Color3.new(0, 0, 0) DildoKnife.BorderSizePixel = 0 DildoKnife.Position = UDim2.new(0.0212765951, 0, 0.315495551, 0) DildoKnife.Size = UDim2.new(0, 181, 0, 50) DildoKnife.Font = Enum.Font.SciFi DildoKnife.Text = "Booties" DildoKnife.TextColor3 = Color3.new(0.333333, 1, 1) DildoKnife.TextSize = 24 DildoKnife.MouseButton1Down:connect(function() Player = game:GetService("Players").LocalPlayer Character = Player.Character PlayerGui = Player.PlayerGui Backpack = Player.Backpack Torso = Character.Torso Head = Character.Head LeftArm = Character["Left Arm"] LeftLeg = Character["Left Leg"] RightArm = Character["Right Arm"] RightLeg = Character["Right Leg"] LS = Torso["Left Shoulder"] LH = Torso["Left Hip"] RS = Torso["Right Shoulder"] RH = Torso["Right Hip"] if (script.Parent.className ~= "HopperBin") then Tool = Instance.new("HopperBin") Tool.Parent = Backpack Tool.Name = "Painis" script.Parent = Tool end Bin = script.Parent so = function(id,par,vol,pit) coroutine.resume(coroutine.create(function() local sou = Instance.new("Sound",par or workspace) sou.Volume=vol sou.Pitch=pit or 1 sou.SoundId=id wait() sou:play() wait(6) sou:Remove() end)) end function ob1d(mouse) size=0.5 mode=1 color=BrickColor.new(Color3.new(math.random(),math.random(),math.random())) mo=Instance.new("Model") mo.Name="EEEEUGH HA HA HAAAAA" mo.Parent=workspace game.Debris:AddItem(mo,10) p=Instance.new("Seat") p.Name="Torso" p.Size=Vector3.new(14,50,14)*size p.BrickColor=color m=Instance.new("SpecialMesh") m.Parent=p p.Name="Torso" p.Parent=mo p=Instance.new("Seat") p.Shape="Ball" p.Size=Vector3.new(24,24,24)*size p.BrickColor=color p.Name="Legball" for i=1, 10 do lol=Instance.new("Seat") lol.BrickColor=BrickColor:Black() lol.Name="SEE?" lol.Parent=mo lol.Size=Vector3.new(1,math.random(30,40),1) *size w=Instance.new("Weld") w.Part0=p w.Part1=lol w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10)) w.Parent=w.Part0 end p.Parent=mo w=Instance.new("Weld") w.Part0=mo.Torso w.Part1=p w.C0=CFrame.new(16*(size/2),-48*(size/2),0) w.Parent=w.Part0 p=Instance.new("Seat") p.Shape="Ball" p.Size=Vector3.new(24,24,24)*size p.BrickColor=color p.Name="Legball" for i=1, 10 do lol=Instance.new("Seat") lol.BrickColor=BrickColor:Black() lol.Name="SEE?" lol.Parent=mo lol.Size=Vector3.new(1,math.random(30,40),1) *size w=Instance.new("Weld") w.Part0=p w.Part1=lol w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10)) w.Parent=w.Part0 end p.Parent=mo w=Instance.new("Weld") w.Part0=mo.Torso w.Part1=p w.C0=CFrame.new(-16*(size/2),-48*(size/2),0) w.Parent=w.Part0 p=Instance.new("Seat") p.Shape="Ball" p.Size=Vector3.new(21,15,21)*size p.BrickColor=color p.Name="Legball" for i=1, 10 do lol=Instance.new("Seat") lol.BrickColor=BrickColor:Black() lol.Name="SEE?" lol.Parent=mo lol.Size=Vector3.new(1,math.random(30,40),1) *size w=Instance.new("Weld") w.Part0=p w.Part1=lol w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10)) w.Parent=w.Part0 end p.Parent=mo w=Instance.new("Weld") w.Part0=mo.Torso w.Part1=p w.C0=CFrame.new(0,60*(size/2),0) m=Instance.new("SpecialMesh") m.Parent=p p.Name="Head" w.Parent=w.Part0 s=Instance.new("Sound") s.Parent=mo.Torso s.Volume=100 s.Pitch=1 s.SoundId="http://www.roblox.com/asset/?id=149779810" s.Looped=true s:play() coroutine.resume(coroutine.create(function(Part) while Part.Parent~=nil do wait(math.random()) --[[derp=math.random(1,11) if derp==1 then so("http://www.roblox.com/asset/?id=151172618",Part,100,math.random(0,2)+math.random()) --PINGAS elseif derp==2 then so("http://www.roblox.com/asset/?id=148636758",Part,100,math.random(0,2)+math.random()) --POOTIS elseif derp==3 then so("http://www.roblox.com/asset/?id=132026302",Part,100,math.random(0,2)+math.random()) --MEEM elseif derp==4 then so("http://www.roblox.com/asset/?id=131228548",Part,100,math.random(0,2)+math.random()) --GET OVER HERE elseif derp==5 then so("http://www.roblox.com/asset/?id=131554451",Part,100,math.random(0,2)+math.random()) --DED elseif derp==6 then so("http://www.roblox.com/asset/?id=130818264",Part,0.5,math.random(0,2)+math.random()) --ALL TOASTERS elseif derp==7 then so("http://www.roblox.com/asset/?id=131313234",Part,100,math.random(0,2)+math.random()) --BOOM HEDSHOT elseif derp==8 then so("http://www.roblox.com/asset/?id=130770819",Part,100,math.random(0,2)+math.random()) --I SELL PROPANE elseif derp==9 then so("http://www.roblox.com/asset/?id=130776108",Part,100,math.random(0,2)+math.random()) --OM NOM NOM elseif derp==10 then so("http://www.roblox.com/asset/?id=130768126",Part,100,math.random(0,2)+math.random()) --DRINK YO PRUNE JUICE elseif derp==11 then so("http://www.roblox.com/asset/?id=130815729",Part,100,math.random(0,2)+math.random()) --NOPE.AVI end]] so("http://www.roblox.com/asset/?id=148636758",Part,100,1) --GOTTA GO FAST end end),mo.Torso) --[[mo:MoveTo(Vector3.new(math.random(-300,300),60,math.random(-300,300))) mo.Torso.CFrame=mo.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) ]] --mo:MoveTo(Vector3.new(0,60,0)) mo.Torso.CFrame=mo.Torso.CFrame*Torso.CFrame*CFrame.new(0,0,-50*size)*CFrame.fromEulerAnglesXYZ(-1.57,0,0) mo.Torso.Velocity=mouse.Hit.lookVector * 400 coroutine.resume(coroutine.create(function(Part) while true do wait(math.random(0,1)+math.random()) Part.RotVelocity=Vector3.new(math.random(-40,40),math.random(-40,40),math.random(-40,40)) --Part.RotVelocity=Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) end end),mo.Torso) end function ob1u(mouse) end buttonhold = false function key(key,mouse) end function key2(key,mouse) end function s(mouse) mouse.Button1Down:connect(function() ob1d(mouse) end) mouse.Button1Up:connect(function() ob1u(mouse) end) mouse.KeyDown:connect(key) mouse.KeyUp:connect(key2) end function ds(mouse) end Bin.Selected:connect(s) Bin.Deselected:connect(ds) end) OpNeflHam.Name = "Op NeflHam" OpNeflHam.Parent = ScriptHub_2 OpNeflHam.BackgroundColor3 = Color3.new(0, 0, 0) OpNeflHam.BorderSizePixel = 0 OpNeflHam.Position = UDim2.new(0.553191483, 0, 0.315495551, 0) OpNeflHam.Size = UDim2.new(0, 179, 0, 50) OpNeflHam.Font = Enum.Font.SciFi OpNeflHam.Text = "King NeflHam" OpNeflHam.TextColor3 = Color3.new(0.333333, 1, 1) OpNeflHam.TextSize = 25 OpNeflHam.MouseButton1Down:connect(function() --[[Baby Nefl created by Brannon1964802]]-- --[[Mini King Neflhelm edited by Zalgo_exe]]-- --[[Accurate design of King Neflhelm from Strife]]-- Player=game:GetService("Players").LocalPlayer Character=Player.Character PlayerGui=Player.PlayerGui Backpack=Player.Backpack Torso=Character.Torso Head=Character.Head Humanoid=Character.Humanoid m=Instance.new('Model',Character) LeftArm=Character["Left Arm"] LeftLeg=Character["Left Leg"] RightArm=Character["Right Arm"] RightLeg=Character["Right Leg"] LS=Torso["Left Shoulder"] LH=Torso["Left Hip"] RS=Torso["Right Shoulder"] RH=Torso["Right Hip"] Face = Head.face Neck=Torso.Neck it=Instance.new attacktype=1 vt=Vector3.new cf=CFrame.new euler=CFrame.fromEulerAnglesXYZ angles=CFrame.Angles cloaked=false necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0) LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0) RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0) RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0) RootPart=Character.HumanoidRootPart RootJoint=RootPart.RootJoint RootCF=euler(-1.57,0,3.14) attack = false attackdebounce = false deb=false equipped=true hand=false MMouse=nil combo=0 mana=0 trispeed=.2 attackmode='none' local idle=0 local Anim="Idle" local Effects={} local gun=false local shoot=false player=nil mana=0 sphere=true aura=false blinking=true rest=false sleep=false game.Players.LocalPlayer.Character.Humanoid.Changed:connect(function(jump) if jump == "Jump" then Humanoid.Jump = false end end) Humanoid.MaxHealth = 9999999 wait(0.1) Humanoid.Health = 9999999 print("Giant Snowman loaded.") print("Baby Nefl by Brannon1964802") print("Edited Baby King Neflhelm by Zalgo_exe") RootPart.Transparency = 1 Humanoid.CameraOffset = Vector3.new(0, 12.5, 0) Humanoid:findFirstChild("Animator"):Destroy() Torso.Transparency = 1 Head.Transparency = 1 LeftLeg.Transparency = 1 RightLeg.Transparency = 1 LeftArm.Transparency = 1 RightArm.Transparency = 1 mouse=Player:GetMouse() --save shoulders RSH, LSH=nil, nil --welds RW, LW=Instance.new("Weld"), Instance.new("Weld") RW.Name="Right Shoulder" LW.Name="Left Shoulder" LH=Torso["Left Hip"] RH=Torso["Right Hip"] TorsoColor=Torso.BrickColor function NoOutline(Part) Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10 end player=Player ch=Character RSH=ch.Torso["Right Shoulder"] LSH=ch.Torso["Left Shoulder"] -- RSH.Parent=nil LSH.Parent=nil -- RW.Name="Right Shoulder" RW.Part0=ch.Torso RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) RW.C1=cf(0, 0.5, 0) RW.Part1=ch["Right Arm"] RW.Parent=ch.Torso -- LW.Name="Left Shoulder" LW.Part0=ch.Torso LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) LW.C1=cf(0, 0.5, 0) LW.Part1=ch["Left Arm"] LW.Parent=ch.Torso Player=game:GetService('Players').LocalPlayer Character=Player.Character Mouse=Player:GetMouse() m=Instance.new('Model',Character) music = Instance.new("Sound", Character) music.SoundId = "http://www.roblox.com/asset/?id=340106561" music.Volume = 0.5 music.Looped = true wait(0.1) music:Play() music2 = Instance.new("Sound", Character) music2.SoundId = "http://www.roblox.com/asset/?id=340106807" music2.Volume = 0.7 music2.Looped = true rawr = Instance.new("Sound", Character) rawr.SoundId = "http://www.roblox.com/asset/?id=297472596" rawr.Volume = 0.7 rawr.Looped = false Beast = Instance.new("Model",Character) Beast.Name = "The Beast from The Depths" torsop=Instance.new("Part",Character) torsop.FormFactor="Custom" torsop.Size=Vector3.new(.2,.2,.2) torsop.Transparency=0 torsop.CanCollide=false torsop.BrickColor = BrickColor.new("Institutional white") torsop.Material="Sand" torsop.TopSurface="Smooth" torsop.BottomSurface="Smooth" torsop.RightSurface="Smooth" torsop.LeftSurface="Smooth" torsopw=Instance.new("Weld",Character) torsopw.Part0=Character.Torso torsopw.Part1=torsop torsopw.C0=CFrame.new(0,-1,0)*CFrame.Angles(0,math.rad(-90),math.rad(0)) torsop = Instance.new("SpecialMesh",torsop) torsop.MeshType = "Sphere" torsop.Scale = Vector3.new(45,45,45) torsop=Instance.new("Part",Character) torsop.FormFactor="Custom" torsop.Size=Vector3.new(.2,.2,.2) torsop.Transparency=0 torsop.CanCollide=false torsop.BrickColor = BrickColor.new("Institutional white") torsop.Material="Sand" torsop.TopSurface="Smooth" torsop.BottomSurface="Smooth" torsop.RightSurface="Smooth" torsop.LeftSurface="Smooth" torsopw=Instance.new("Weld",Character) torsopw.Part0=Character.Torso torsopw.Part1=torsop torsopw.C0=CFrame.new(0,0,2)*CFrame.Angles(0,math.rad(-90),math.rad(0)) torsop = Instance.new("SpecialMesh",torsop) torsop.MeshType = "Sphere" torsop.Scale = Vector3.new(45,45,45) torsop=Instance.new("Part",Character) torsop.FormFactor="Custom" torsop.Size=Vector3.new(.2,.2,.2) torsop.Transparency=0 torsop.CanCollide=false torsop.BrickColor = BrickColor.new("Institutional white") torsop.Material="Sand" torsop.TopSurface="Smooth" torsop.BottomSurface="Smooth" torsop.RightSurface="Smooth" torsop.LeftSurface="Smooth" torsopw=Instance.new("Weld",Character) torsopw.Part0=Character.Torso torsopw.Part1=torsop torsopw.C0=CFrame.new(0,-4,0)*CFrame.Angles(0,math.rad(-90),math.rad(0)) torsop = Instance.new("SpecialMesh",torsop) torsop.MeshType = "Sphere" torsop.Scale = Vector3.new(35,35,35) torsop=Instance.new("Part",Character) torsop.FormFactor="Custom" torsop.Size=Vector3.new(.2,.2,.2) torsop.Transparency=0 torsop.CanCollide=false torsop.BrickColor = BrickColor.new("Institutional white") torsop.Material="Sand" torsop.TopSurface="Smooth" torsop.BottomSurface="Smooth" torsop.RightSurface="Smooth" torsop.LeftSurface="Smooth" torsopw=Instance.new("Weld",Character) torsopw.Part0=Character.Torso torsopw.Part1=torsop torsopw.C0=CFrame.new(0,-0.5,-4.53)*CFrame.Angles(0,math.rad(0),math.rad(0)) crystalmesh = Instance.new("FileMesh",torsop) crystalmesh.MeshId = "http://www.roblox.com/asset/?id=569102850" crystalmesh.Scale = Vector3.new(0.017,0.047,0.017) torsop=Instance.new("Part",Character) torsop.FormFactor="Custom" torsop.Size=Vector3.new(.2,.2,.2) torsop.Transparency=0 torsop.CanCollide=false torsop.BrickColor = BrickColor.new("Institutional white") torsop.Material="Sand" torsop.TopSurface="Smooth" torsop.BottomSurface="Smooth" torsop.RightSurface="Smooth" torsop.LeftSurface="Smooth" torsopw=Instance.new("Weld",Character) torsopw.Part0=Character.Torso torsopw.Part1=torsop torsopw.C0=CFrame.new(0.15,5,-4.53)*CFrame.Angles(-90,math.rad(0),math.rad(0)) crystalmesh = Instance.new("FileMesh",torsop) crystalmesh.MeshId = "http://www.roblox.com/asset/?id=444893999" crystalmesh.Scale = Vector3.new(0.03,0.020,0.04) torsopaa=Instance.new("Part",Character) torsopaa.FormFactor="Custom" torsopaa.Size=Vector3.new(.2,.2,.2) torsopaa.Transparency=0 torsopaa.CanCollide=false torsopaa.BrickColor = BrickColor.new("Pastel light blue") torsopaa.Material="Sand" torsopaa.TopSurface="Smooth" torsopaa.BottomSurface="Smooth" torsopaa.RightSurface="Smooth" torsopaa.LeftSurface="Smooth" torsopwaa=Instance.new("Weld",Character) torsopwaa.Part0=Character.Torso torsopwaa.Part1=torsopaa torsopwaa.C0=CFrame.new(0,-0.5,-4.53)*CFrame.Angles(0,math.rad(45),math.rad(0)) crystalmeshaa = Instance.new("FileMesh",torsopaa) crystalmeshaa.MeshId = "http://www.roblox.com/asset/?id=569102850" crystalmeshaa.Scale = Vector3.new(0.017,0.047,0.017) torsopad=Instance.new("Part",Character) torsopad.FormFactor="Custom" torsopad.Size=Vector3.new(.2,.2,.2) torsopad.Transparency=0 torsopad.CanCollide=false torsopad.BrickColor = BrickColor.new("Institutional white") torsopad.Material="Sand" torsopad.TopSurface="Smooth" torsopad.BottomSurface="Smooth" torsopad.RightSurface="Smooth" torsopad.LeftSurface="Smooth" torsopwa=Instance.new("Weld",Character) torsopwa.Part0=Character.Torso torsopwa.Part1=torsopad torsopwa.C0=CFrame.new(0,-5,0)*CFrame.Angles(0,math.rad(0),math.rad(180)) crystalmeshad = Instance.new("FileMesh",torsopad) crystalmeshad.MeshId = "http://www.roblox.com/asset/?id=1323306" crystalmeshad.Scale = Vector3.new(5,5,5) torsopad=Instance.new("Part",Character) torsopad.FormFactor="Custom" torsopad.Size=Vector3.new(.2,.2,.2) torsopad.Transparency=0 torsopad.CanCollide=false torsopad.BrickColor = BrickColor.new("Institutional white") torsopad.Material="Sand" torsopad.TopSurface="Smooth" torsopad.BottomSurface="Smooth" torsopad.RightSurface="Smooth" torsopad.LeftSurface="Smooth" torsopwa=Instance.new("Weld",Character) torsopwa.Part0=Character.Torso torsopwa.Part1=torsopad torsopwa.C0=CFrame.new(0,2.5,6)*CFrame.Angles(1,math.rad(0),math.rad(0)) crystalmeshad = Instance.new("FileMesh",torsopad) crystalmeshad.MeshId = "http://www.roblox.com/asset/?id=1323306" crystalmeshad.Scale = Vector3.new(7,5,7) torsopad=Instance.new("Part",Character) torsopad.FormFactor="Custom" torsopad.Size=Vector3.new(.2,.2,.2) torsopad.Transparency=0 torsopad.CanCollide=false torsopad.BrickColor = BrickColor.new("Institutional white") torsopad.Material="Sand" torsopad.TopSurface="Smooth" torsopad.BottomSurface="Smooth" torsopad.RightSurface="Smooth" torsopad.LeftSurface="Smooth" torsopwa=Instance.new("Weld",Character) torsopwa.Part0=Character.Torso torsopwa.Part1=torsopad torsopwa.C0=CFrame.new(-2,-0.8,-4)*CFrame.Angles(-1.5,math.rad(1.5),math.rad(45)) crystalmeshad = Instance.new("FileMesh",torsopad) crystalmeshad.MeshId = "http://www.roblox.com/asset/?id=569102850" crystalmeshad.Scale = Vector3.new(0.01,0.05,0.01) torsopad=Instance.new("Part",Character) torsopad.FormFactor="Custom" torsopad.Size=Vector3.new(.2,.2,.2) torsopad.Transparency=0 torsopad.CanCollide=false torsopad.BrickColor = BrickColor.new("Institutional white") torsopad.Material="Sand" torsopad.TopSurface="Smooth" torsopad.BottomSurface="Smooth" torsopad.RightSurface="Smooth" torsopad.LeftSurface="Smooth" torsopwa=Instance.new("Weld",Character) torsopwa.Part0=Character.Torso torsopwa.Part1=torsopad torsopwa.C0=CFrame.new(2,-0.8,-4)*CFrame.Angles(-1.5,math.rad(1.5),math.rad(-45)) crystalmeshad = Instance.new("FileMesh",torsopad) crystalmeshad.MeshId = "http://www.roblox.com/asset/?id=569102850" crystalmeshad.Scale = Vector3.new(0.01,0.05,0.01) torsopad=Instance.new("Part",Character) torsopad.FormFactor="Custom" torsopad.Size=Vector3.new(.2,.2,.2) torsopad.Transparency=0 torsopad.CanCollide=false torsopad.BrickColor = BrickColor.new("Institutional white") torsopad.Material="Sand" torsopad.TopSurface="Smooth" torsopad.BottomSurface="Smooth" torsopad.RightSurface="Smooth" torsopad.LeftSurface="Smooth" torsopwa=Instance.new("Weld",Character) torsopwa.Part0=Character.Torso torsopwa.Part1=torsopad torsopwa.C0=CFrame.new(1.5,1,-4)*CFrame.Angles(-0.5,math.rad(-1.5),math.rad(-45)) crystalmeshad = Instance.new("FileMesh",torsopad) crystalmeshad.MeshId = "http://www.roblox.com/asset/?id=569102850" crystalmeshad.Scale = Vector3.new(0.01,0.05,0.01) torsopad=Instance.new("Part",Character) torsopad.FormFactor="Custom" torsopad.Size=Vector3.new(.2,.2,.2) torsopad.Transparency=0 torsopad.CanCollide=false torsopad.BrickColor = BrickColor.new("Institutional white") torsopad.Material="Sand" torsopad.TopSurface="Smooth" torsopad.BottomSurface="Smooth" torsopad.RightSurface="Smooth" torsopad.LeftSurface="Smooth" torsopwa=Instance.new("Weld",Character) torsopwa.Part0=Character.Torso torsopwa.Part1=torsopad torsopwa.C0=CFrame.new(-1.5,1,-4)*CFrame.Angles(-0.5,math.rad(-1.5),math.rad(45)) crystalmeshad = Instance.new("FileMesh",torsopad) crystalmeshad.MeshId = "http://www.roblox.com/asset/?id=569102850" crystalmeshad.Scale = Vector3.new(0.01,0.05,0.01) torsopad=Instance.new("Part",Character) torsopad.FormFactor="Custom" torsopad.Size=Vector3.new(.2,.2,.2) torsopad.Transparency=0 torsopad.CanCollide=false torsopad.BrickColor = BrickColor.new("Institutional white") torsopad.Material="Sand" torsopad.TopSurface="Smooth" torsopad.BottomSurface="Smooth" torsopad.RightSurface="Smooth" torsopad.LeftSurface="Smooth" torsopwa=Instance.new("Weld",Character) torsopwa.Part0=Character.Torso torsopwa.Part1=torsopad torsopwa.C0=CFrame.new(-1,-2.5,-4)*CFrame.Angles(-2,math.rad(1.5),math.rad(45)) crystalmeshad = Instance.new("FileMesh",torsopad) crystalmeshad.MeshId = "http://www.roblox.com/asset/?id=569102850" crystalmeshad.Scale = Vector3.new(0.01,0.05,0.01) torsopad=Instance.new("Part",Character) torsopad.FormFactor="Custom" torsopad.Size=Vector3.new(.2,.2,.2) torsopad.Transparency=0 torsopad.CanCollide=false torsopad.BrickColor = BrickColor.new("Institutional white") torsopad.Material="Sand" torsopad.TopSurface="Smooth" torsopad.BottomSurface="Smooth" torsopad.RightSurface="Smooth" torsopad.LeftSurface="Smooth" torsopwa=Instance.new("Weld",Character) torsopwa.Part0=Character.Torso torsopwa.Part1=torsopad torsopwa.C0=CFrame.new(1,-2.5,-4)*CFrame.Angles(-2,math.rad(1.5),math.rad(-45)) crystalmeshad = Instance.new("FileMesh",torsopad) crystalmeshad.MeshId = "http://www.roblox.com/asset/?id=569102850" crystalmeshad.Scale = Vector3.new(0.01,0.05,0.01) headsp=Instance.new("Part",Character) headsp.FormFactor="Custom" headsp.Size=Vector3.new(.2,.2,.2) headsp.Transparency=0 headsp.CanCollide=false headsp.BrickColor = BrickColor.new("Institutional white") headsp.Material="Sand" headsp.TopSurface="Smooth" headsp.BottomSurface="Smooth" headsp.RightSurface="Smooth" headsp.LeftSurface="Smooth" headspw=Instance.new("Weld",Character) headspw.Part0=Character.Torso headspw.Part1=headsp headspw.C0=CFrame.new(0,3,-2)*CFrame.Angles(0,math.rad(-90),math.rad(0)) heads = Instance.new("SpecialMesh",headsp) heads.MeshType = "Sphere" heads.Scale = Vector3.new(25,25,25) ghostp=Instance.new("Part",Character) ghostp.FormFactor="Custom" ghostp.Size=Vector3.new(0.2,0.2,0.2) ghostp.Transparency=1 ghostp.CanCollide=false ghostp.BrickColor = BrickColor.new("Institutional white") ghostp.Material="Neon" ghostp.TopSurface="Smooth" ghostp.BottomSurface="Smooth" ghostp.RightSurface="Smooth" ghostp.LeftSurface="Smooth" ghostw=Instance.new("Weld",Character) ghostw.Part0=Character.Torso ghostw.Part1=ghostp ghostw.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) ghostmesh = Instance.new("FileMesh",ghostp) ghostmesh.MeshId = "http://www.roblox.com/asset/?id=168892432" ghostmesh.Scale = Vector3.new(5,5,5) ghostp2=Instance.new("Part",Character) ghostp2.FormFactor="Custom" ghostp2.Size=Vector3.new(0.2,0.2,0.2) ghostp2.Transparency=1 ghostp2.CanCollide=false ghostp2.BrickColor = BrickColor.new("Institutional white") ghostp2.Material="Neon" ghostp2.TopSurface="Smooth" ghostp2.BottomSurface="Smooth" ghostp2.RightSurface="Smooth" ghostp2.LeftSurface="Smooth" ghostw2=Instance.new("Weld",Character) ghostw2.Part0=Character.Torso ghostw2.Part1=ghostp2 ghostw2.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) ghostmesh2 = Instance.new("FileMesh",ghostp2) ghostmesh2.MeshId = "http://www.roblox.com/asset/?id=168892432" ghostmesh2.Scale = Vector3.new(10,10,10) ghostp3=Instance.new("Part",Character) ghostp3.FormFactor="Custom" ghostp3.Size=Vector3.new(0.2,0.2,0.2) ghostp3.Transparency=1 ghostp3.CanCollide=false ghostp3.BrickColor = BrickColor.new("Institutional white") ghostp3.Material="Neon" ghostp3.TopSurface="Smooth" ghostp3.BottomSurface="Smooth" ghostp3.RightSurface="Smooth" ghostp2.LeftSurface="Smooth" ghostw3=Instance.new("Weld",Character) ghostw3.Part0=Character.Torso ghostw3.Part1=ghostp3 ghostw3.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) ghostmesh3 = Instance.new("FileMesh",ghostp3) ghostmesh3.MeshId = "http://www.roblox.com/asset/?id=168892432" ghostmesh3.Scale = Vector3.new(15,15,15) ghostp4=Instance.new("Part",Character) ghostp4.FormFactor="Custom" ghostp4.Size=Vector3.new(0.2,0.2,0.2) ghostp4.Transparency=1 ghostp4.CanCollide=false ghostp4.BrickColor = BrickColor.new("Institutional white") ghostp4.Material="Neon" ghostp4.TopSurface="Smooth" ghostp4.BottomSurface="Smooth" ghostp4.RightSurface="Smooth" ghostp4.LeftSurface="Smooth" ghostw4=Instance.new("Weld",Character) ghostw4.Part0=Character.Torso ghostw4.Part1=ghostp4 ghostw4.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) ghostmesh4 = Instance.new("FileMesh",ghostp4) ghostmesh4.MeshId = "http://www.roblox.com/asset/?id=168892432" ghostmesh4.Scale = Vector3.new(20,20,20) ghostp5=Instance.new("Part",Character) ghostp5.FormFactor="Custom" ghostp5.Size=Vector3.new(0.2,0.2,0.2) ghostp5.Transparency=1 ghostp5.CanCollide=false ghostp5.BrickColor = BrickColor.new("Institutional white") ghostp5.Material="Neon" ghostp5.TopSurface="Smooth" ghostp5.BottomSurface="Smooth" ghostp5.RightSurface="Smooth" ghostp5.LeftSurface="Smooth" ghost5w=Instance.new("Weld",Character) ghost5w.Part0=Character.Torso ghost5w.Part1=ghostp5 ghost5w.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) ghostmesh = Instance.new("FileMesh",ghostp5) ghostmesh.MeshId = "http://www.roblox.com/asset/?id=168892432" ghostmesh.Scale = Vector3.new(2.5,2.5,2.5) ghostp6=Instance.new("Part",Character) ghostp6.FormFactor="Custom" ghostp6.Size=Vector3.new(0.2,0.2,0.2) ghostp6.Transparency=1 ghostp6.CanCollide=false ghostp6.BrickColor = BrickColor.new("Institutional white") ghostp6.Material="Neon" ghostp6.TopSurface="Smooth" ghostp6.BottomSurface="Smooth" ghostp6.RightSurface="Smooth" ghostp6.LeftSurface="Smooth" ghost6w=Instance.new("Weld",Character) ghost6w.Part0=Character.Torso ghost6w.Part1=ghostp6 ghost6w.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) ghostmesh = Instance.new("FileMesh",ghostp6) ghostmesh.MeshId = "http://www.roblox.com/asset/?id=168892432" ghostmesh.Scale = Vector3.new(7.5,7.5,7.5) ghostp7=Instance.new("Part",Character) ghostp7.FormFactor="Custom" ghostp7.Size=Vector3.new(0.2,0.2,0.2) ghostp7.Transparency=1 ghostp7.CanCollide=false ghostp7.BrickColor = BrickColor.new("Institutional white") ghostp7.Material="Neon" ghostp7.TopSurface="Smooth" ghostp7.BottomSurface="Smooth" ghostp7.RightSurface="Smooth" ghostp7.LeftSurface="Smooth" ghost7w=Instance.new("Weld",Character) ghost7w.Part0=Character.Torso ghost7w.Part1=ghostp7 ghost7w.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) ghostmesh = Instance.new("FileMesh",ghostp7) ghostmesh.MeshId = "http://www.roblox.com/asset/?id=168892432" ghostmesh.Scale = Vector3.new(12.5,12.5,12.5) ghostp8=Instance.new("Part",Character) ghostp8.FormFactor="Custom" ghostp8.Size=Vector3.new(0.2,0.2,0.2) ghostp8.Transparency=1 ghostp8.CanCollide=false ghostp8.BrickColor = BrickColor.new("Institutional white") ghostp8.Material="Neon" ghostp8.TopSurface="Smooth" ghostp8.BottomSurface="Smooth" ghostp8.RightSurface="Smooth" ghostp8.LeftSurface="Smooth" ghost8w=Instance.new("Weld",Character) ghost8w.Part0=Character.Torso ghost8w.Part1=ghostp8 ghost8w.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) ghostmesh = Instance.new("FileMesh",ghostp8) ghostmesh.MeshId = "http://www.roblox.com/asset/?id=168892432" ghostmesh.Scale = Vector3.new(17.5,17.5,17.5) eyeoutline=Instance.new("Part",Character) eyeoutline.FormFactor="Custom" eyeoutline.Size=Vector3.new(.2,.2,.2) eyeoutline.Transparency=0 eyeoutline.CanCollide=false eyeoutline.BrickColor = BrickColor.new("Black") eyeoutline.Material="SmoothPlastic" eyeoutline.TopSurface="Smooth" eyeoutline.BottomSurface="Smooth" eyeoutline.RightSurface="Smooth" eyeoutline.LeftSurface="Smooth" eyeoutlinew=Instance.new("Weld",Character) eyeoutlinew.Part0=Character.Torso eyeoutlinew.Part1=eyeoutline eyeoutlinew.C0=CFrame.new(-1,2.3,-4.2)*CFrame.Angles(0,math.rad(20),math.rad(0)) eyemesh = Instance.new("SpecialMesh",eyeoutline) eyemesh.MeshType = "Sphere" eyemesh.Scale = Vector3.new(3.9,3.9,2) eyep=Instance.new("Part",Character) eyep.FormFactor="Custom" eyep.Size=Vector3.new(.2,.2,.2) eyep.Transparency=0 eyep.CanCollide=false eyep.BrickColor = BrickColor.new("Cyan") eyep.Material="Neon" eyep.TopSurface="Smooth" eyep.BottomSurface="Smooth" eyep.RightSurface="Smooth" eyep.LeftSurface="Smooth" eyepw=Instance.new("Weld",Character) eyepw.Part0=eyeoutline eyepw.Part1=eyep eyepw.C0=CFrame.new(0,0,-0.1)*CFrame.Angles(0,math.rad(0),math.rad(0)) eyepmesh = Instance.new("SpecialMesh",eyep) eyepmesh.MeshType = "Sphere" eyepmesh.Scale = Vector3.new(3.5,3.5,2) eyeoutline2=Instance.new("Part",Character) eyeoutline2.FormFactor="Custom" eyeoutline2.Size=Vector3.new(.2,.2,.2) eyeoutline2.Transparency=0 eyeoutline2.CanCollide=false eyeoutline2.BrickColor = BrickColor.new("Black") eyeoutline2.Material="SmoothPlastic" eyeoutline2.TopSurface="Smooth" eyeoutline2.BottomSurface="Smooth" eyeoutline2.RightSurface="Smooth" eyeoutline2.LeftSurface="Smooth" eyeoutline2w=Instance.new("Weld",Character) eyeoutline2w.Part0=Character.Torso eyeoutline2w.Part1=eyeoutline2 eyeoutline2w.C0=CFrame.new(1,2.3,-4.2)*CFrame.Angles(0,math.rad(-20),math.rad(0)) eyemesh = Instance.new("SpecialMesh",eyeoutline2) eyemesh.MeshType = "Sphere" eyemesh.Scale = Vector3.new(3.9,3.9,2) eyep2=Instance.new("Part",Character) eyep2.FormFactor="Custom" eyep2.Size=Vector3.new(.2,.2,.2) eyep2.Transparency=0 eyep2.CanCollide=false eyep2.BrickColor = BrickColor.new("Cyan") eyep2.Material="Neon" eyep2.TopSurface="Smooth" eyep2.BottomSurface="Smooth" eyep2.RightSurface="Smooth" eyep2.LeftSurface="Smooth" eyep2w=Instance.new("Weld",Character) eyep2w.Part0=eyeoutline2 eyep2w.Part1=eyep2 eyep2w.C0=CFrame.new(0,0,-0.1)*CFrame.Angles(0,math.rad(0),math.rad(0)) eyep2mesh = Instance.new("SpecialMesh",eyep2) eyep2mesh.MeshType = "Sphere" eyep2mesh.Scale = Vector3.new(3.5,3.5,2) local spotlight = Instance.new("SpotLight", eyep) spotlight.Shadows = true spotlight.Color = Color3.new(0, 255, 255) spotlight.Range = 24 spotlight.Angle = 60 spotlight.Brightness = 100 local spotlight2 = Instance.new("SpotLight", eyep2) spotlight2.Shadows = true spotlight2.Color = Color3.new(0, 255, 255) spotlight2.Range = 24 spotlight2.Angle = 60 spotlight2.Brightness = 100 local particleemitter = Instance.new("ParticleEmitter", Torso) particleemitter.VelocitySpread = 180 particleemitter.Lifetime = NumberRange.new(1) particleemitter.Speed = NumberRange.new(10) particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter.RotSpeed = NumberRange.new(-180, 180) particleemitter.Rotation = NumberRange.new(-360, 360) particleemitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter.LightEmission = 1 particleemitter.Texture = "http://www.roblox.com/asset/?id=0" particleemitter.Color = ColorSequence.new(Color3.new(0, 0, 0), Color3.new(0, 0, 0)) emitterp=Instance.new("Part",Character) emitterp.FormFactor="Custom" emitterp.Size=Vector3.new(5,.2,5) emitterp.Transparency=1 emitterp.CanCollide=false emitterp.BrickColor = BrickColor.new("Cyan") emitterp.Material="Neon" emitterp.TopSurface="Smooth" emitterp.BottomSurface="Smooth" emitterp.RightSurface="Smooth" emitterp.LeftSurface="Smooth" emitterpw=Instance.new("Weld",Character) emitterpw.Part0=Character.Torso emitterpw.Part1=emitterp emitterpw.C0=CFrame.new(0,-4,0)*CFrame.Angles(0,math.rad(0),math.rad(0)) local emitter = Instance.new("ParticleEmitter", emitterp) emitter.EmissionDirection = "Bottom" emitter.VelocitySpread = 30 emitter.Lifetime = NumberRange.new(1) emitter.Speed = NumberRange.new(10) emitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 2, 0), NumberSequenceKeypoint.new(1, 2, 0)}) emitter.RotSpeed = NumberRange.new(-180, 180) emitter.Rate = 1000 emitter.Rotation = NumberRange.new(-360, 360) emitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) emitter.LightEmission = 1 emitter.Texture = "http://www.roblox.com/asset/?id=0" emitter.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 0, 0)) local eyeeffect = Instance.new("ParticleEmitter", eyep) eyeeffect.Lifetime = NumberRange.new(1) eyeeffect.Speed = NumberRange.new(0) eyeeffect.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 4), NumberSequenceKeypoint.new(1, 4)}) eyeeffect.RotSpeed = NumberRange.new(1080) eyeeffect.Rate = 25 eyeeffect.Rotation = NumberRange.new(-360, 360) eyeeffect.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.11, 0), NumberSequenceKeypoint.new(0.99, 1), NumberSequenceKeypoint.new(1, 1)}) eyeeffect.LightEmission = 0.5 eyeeffect.Texture = "http://www.roblox.com/asset/?id=242292288" eyeeffect.Color = ColorSequence.new(Color3.new(0, 255, 255), Color3.new(255, 255, 255)) eyeeffect.LockedToPart = true eyeeffect.Enabled = false local eyeeffect2 = Instance.new("ParticleEmitter", eyep2) eyeeffect2.Lifetime = NumberRange.new(1) eyeeffect2.Speed = NumberRange.new(0) eyeeffect2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 4), NumberSequenceKeypoint.new(1, 4)}) eyeeffect2.RotSpeed = NumberRange.new(1080) eyeeffect2.Rate = 25 eyeeffect2.Rotation = NumberRange.new(-360, 360) eyeeffect2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.11, 0), NumberSequenceKeypoint.new(0.99, 1), NumberSequenceKeypoint.new(1, 1)}) eyeeffect2.LightEmission = 0.5 eyeeffect2.Texture = "http://www.roblox.com/asset/?id=242292288" eyeeffect2.Color = ColorSequence.new(Color3.new(0, 255, 255), Color3.new(255, 255, 255)) eyeeffect2.LockedToPart = true eyeeffect2.Enabled = false -------------------------------------------------------------- Arm = Instance.new("Model",Character) Arm.Name = "Arm 1" arm1p=Instance.new("Part",Character) arm1p.FormFactor="Custom" arm1p.Size=Vector3.new(.2,.2,.2) arm1p.Transparency=0 arm1p.CanCollide=false arm1p.BrickColor = BrickColor.new("Institutional white") arm1p.Material="Sand" arm1p.TopSurface="Smooth" arm1p.BottomSurface="Smooth" arm1p.RightSurface="Smooth" arm1p.LeftSurface="Smooth" arm1pw=Instance.new("Weld",Character) arm1pw.Part0=Character["Right Arm"] arm1pw.Part1=arm1p arm1pw.C0=CFrame.new(0,-5,0)*CFrame.Angles(0,math.rad(0),math.rad(90)) arm1pmesh = Instance.new("SpecialMesh",arm1p) arm1pmesh.MeshType = "Sphere" arm1pmesh.Scale = Vector3.new(30,30,30) local particleemitter2 = Instance.new("ParticleEmitter", arm1p) particleemitter2.VelocitySpread = 180 particleemitter2.Lifetime = NumberRange.new(1) particleemitter2.Speed = NumberRange.new(10) particleemitter2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter2.RotSpeed = NumberRange.new(-180, 180) particleemitter2.Rotation = NumberRange.new(-360, 360) particleemitter2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter2.LightEmission = 1 particleemitter2.Texture = "http://www.roblox.com/asset/?id=0" particleemitter2.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter2.Enabled = false arm1p2=Instance.new("Part",Character) arm1p2.FormFactor="Custom" arm1p2.Size=Vector3.new(.2,.2,.2) arm1p2.Transparency=0 arm1p2.CanCollide=false arm1p2.BrickColor = BrickColor.new("Institutional white") arm1p2.Material="Sand" arm1p2.TopSurface="Smooth" arm1p2.BottomSurface="Smooth" arm1p2.RightSurface="Smooth" arm1p2.LeftSurface="Smooth" arm1p2w=Instance.new("Weld",Character) arm1p2w.Part0=arm1p arm1p2w.Part1=arm1p2 arm1p2w.C0=CFrame.new(0,3,0)*CFrame.Angles(0,math.rad(90),math.rad(-90)) arm1p2mesh = Instance.new("SpecialMesh",arm1p2) arm1p2mesh.MeshType = "Cylinder" arm1p2mesh.Scale = Vector3.new(30,20,30) local particleemitter3 = Instance.new("ParticleEmitter", arm1p2) particleemitter3.VelocitySpread = 180 particleemitter3.Lifetime = NumberRange.new(1) particleemitter3.Speed = NumberRange.new(10) particleemitter3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter3.RotSpeed = NumberRange.new(-180, 180) particleemitter3.Rotation = NumberRange.new(-360, 360) particleemitter3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter3.LightEmission = 1 particleemitter3.Texture = "http://www.roblox.com/asset/?id=0" particleemitter3.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter3.Enabled = false arm1p3=Instance.new("Part",Character) arm1p3.FormFactor="Custom" arm1p3.Size=Vector3.new(.2,.2,.2) arm1p3.Transparency=0 arm1p3.CanCollide=false arm1p3.BrickColor = BrickColor.new("Institutional white") arm1p3.Material="Sand" arm1p3.TopSurface="Smooth" arm1p3.BottomSurface="Smooth" arm1p3.RightSurface="Smooth" arm1p3.LeftSurface="Smooth" arm1p3w=Instance.new("Weld",Character) arm1p3w.Part0=arm1p2 arm1p3w.Part1=arm1p3 arm1p3w.C0=CFrame.new(-4,0,0)*CFrame.Angles(0,math.rad(0),math.rad(0)) arm1p3mesh = Instance.new("SpecialMesh",arm1p3) arm1p3mesh.MeshType = "Sphere" arm1p3mesh.Scale = Vector3.new(25,25,25) local particleemitter4 = Instance.new("ParticleEmitter", arm1p3) particleemitter4.VelocitySpread = 180 particleemitter4.Lifetime = NumberRange.new(1) particleemitter4.Speed = NumberRange.new(10) particleemitter4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter4.RotSpeed = NumberRange.new(-180, 180) particleemitter4.Rotation = NumberRange.new(-360, 360) particleemitter4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter4.LightEmission = 1 particleemitter4.Texture = "http://www.roblox.com/asset/?id=0" particleemitter4.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter4.Enabled = false arm1p4=Instance.new("Part",Character) arm1p4.FormFactor="Custom" arm1p4.Size=Vector3.new(.2,.2,.2) arm1p4.Transparency=0 arm1p4.CanCollide=false arm1p4.BrickColor = BrickColor.new("Institutional white") arm1p4.Material="Sand" arm1p4.TopSurface="Smooth" arm1p4.BottomSurface="Smooth" arm1p4.RightSurface="Smooth" arm1p4.LeftSurface="Smooth" arm1p4w=Instance.new("Weld",Character) arm1p4w.Part0=arm1p3 arm1p4w.Part1=arm1p4 arm1p4w.C0=CFrame.new(-3,3,0)*CFrame.Angles(0,math.rad(0),math.rad(-45)) arm1p4mesh = Instance.new("SpecialMesh",arm1p4) arm1p4mesh.MeshType = "Cylinder" arm1p4mesh.Scale = Vector3.new(30,20,30) local particleemitter5 = Instance.new("ParticleEmitter", arm1p4) particleemitter5.VelocitySpread = 180 particleemitter5.Lifetime = NumberRange.new(1) particleemitter5.Speed = NumberRange.new(10) particleemitter5.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter5.RotSpeed = NumberRange.new(-180, 180) particleemitter5.Rotation = NumberRange.new(-360, 360) particleemitter5.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter5.LightEmission = 1 particleemitter5.Texture = "http://www.roblox.com/asset/?id=0" particleemitter5.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter5.Enabled = false arm1p5=Instance.new("Part",Character) arm1p5.FormFactor="Custom" arm1p5.Size=Vector3.new(.2,.2,.2) arm1p5.Transparency=0 arm1p5.CanCollide=false arm1p5.BrickColor = BrickColor.new("Institutional white") arm1p5.Material="Sand" arm1p5.TopSurface="Smooth" arm1p5.BottomSurface="Smooth" arm1p5.RightSurface="Smooth" arm1p5.LeftSurface="Smooth" arm1p5w=Instance.new("Weld",Character) arm1p5w.Part0=arm1p4 arm1p5w.Part1=arm1p5 arm1p5w.C0=CFrame.new(-4,0,0)*CFrame.Angles(0,math.rad(0),math.rad(0)) arm1p5mesh = Instance.new("SpecialMesh",arm1p5) arm1p5mesh.MeshType = "Sphere" arm1p5mesh.Scale = Vector3.new(30,30,30) local particleemitter6 = Instance.new("ParticleEmitter", arm1p5) particleemitter6.VelocitySpread = 180 particleemitter6.Lifetime = NumberRange.new(1) particleemitter6.Speed = NumberRange.new(10) particleemitter6.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter6.RotSpeed = NumberRange.new(-180, 180) particleemitter6.Rotation = NumberRange.new(-360, 360) particleemitter6.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter6.LightEmission = 1 particleemitter6.Texture = "http://www.roblox.com/asset/?id=0" particleemitter6.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter6.Enabled = false arm1p6=Instance.new("Part",Character) arm1p6.FormFactor="Custom" arm1p6.Size=Vector3.new(.2,.2,.2) arm1p6.Transparency=0 arm1p6.CanCollide=false arm1p6.BrickColor = BrickColor.new("Institutional white") arm1p6.Material="Sand" arm1p6.TopSurface="Smooth" arm1p6.BottomSurface="Smooth" arm1p6.RightSurface="Smooth" arm1p6.LeftSurface="Smooth" arm1p6w=Instance.new("Weld",Character) arm1p6w.Part0=arm1p5 arm1p6w.Part1=arm1p6 arm1p6w.C0=CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0),math.rad(0)) arm1p6mesh = Instance.new("FileMesh",arm1p6) arm1p6mesh.MeshId = "http://www.roblox.com/asset/?id=1290033" arm1p6mesh.Scale = Vector3.new(3.15,3.15,3.15) arm1p7=Instance.new("Part",Character) arm1p7.FormFactor="Custom" arm1p7.Size=Vector3.new(.5,.20,.20) arm1p7.Transparency=0 arm1p7.CanCollide=false arm1p7.BrickColor = BrickColor.new("Institutional white") arm1p7.Material="Sand" arm1p7.TopSurface="Smooth" arm1p7.BottomSurface="Smooth" arm1p7.RightSurface="Smooth" arm1p7.LeftSurface="Smooth" arm1p7w=Instance.new("Weld",Character) arm1p7w.Part0=arm1p arm1p7w.Part1=arm1p7 arm1p7w.C0=CFrame.new(0,-1.5,2.5)*CFrame.Angles(90,math.rad(0),math.rad(0)) arm1p7mesh = Instance.new("FileMesh",arm1p7) arm1p7mesh.MeshId = "http://www.roblox.com/asset/?id=1323306" arm1p7mesh.Scale = Vector3.new(5,4,5) arm1hitbox=Instance.new("Part",Character) arm1hitbox.FormFactor="Custom" arm1hitbox.Size=Vector3.new(5,5,5) arm1hitbox.Transparency=1 arm1hitbox.CanCollide=false arm1hitbox.BrickColor = BrickColor.new("Institutional white") arm1hitbox.Material="Sand" arm1hitbox.TopSurface="Smooth" arm1hitbox.BottomSurface="Smooth" arm1hitbox.RightSurface="Smooth" arm1hitbox.LeftSurface="Smooth" arm1hitboxw=Instance.new("Weld",Character) arm1hitboxw.Part0=arm1p6 arm1hitboxw.Part1=arm1hitbox arm1hitboxw.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) -------------------------------------------------------------- Arm2 = Instance.new("Model",Character) Arm2.Name = "Arm 2" arm2p=Instance.new("Part",Character) arm2p.FormFactor="Custom" arm2p.Size=Vector3.new(.2,.2,.2) arm2p.Transparency=0 arm2p.CanCollide=false arm2p.BrickColor = BrickColor.new("Institutional white") arm2p.Material="Sand" arm2p.TopSurface="Smooth" arm2p.BottomSurface="Smooth" arm2p.RightSurface="Smooth" arm2p.LeftSurface="Smooth" arm2pw=Instance.new("Weld",Character) arm2pw.Part0=Character["Left Arm"] arm2pw.Part1=arm2p arm2pw.C0=CFrame.new(0,-5,0)*CFrame.Angles(0,math.rad(0),math.rad(-90)) arm2pmesh = Instance.new("SpecialMesh",arm2p) arm2pmesh.MeshType = "Sphere" arm2pmesh.Scale = Vector3.new(30,30,30) local particleemitter7 = Instance.new("ParticleEmitter", arm2p) particleemitter7.VelocitySpread = 180 particleemitter7.Lifetime = NumberRange.new(1) particleemitter7.Speed = NumberRange.new(10) particleemitter7.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter7.RotSpeed = NumberRange.new(-180, 180) particleemitter7.Rotation = NumberRange.new(-360, 360) particleemitter7.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter7.LightEmission = 1 particleemitter7.Texture = "http://www.roblox.com/asset/?id=0" particleemitter7.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter7.Enabled = false arm2p2=Instance.new("Part",Character) arm2p2.FormFactor="Custom" arm2p2.Size=Vector3.new(.2,.2,.2) arm2p2.Transparency=0 arm2p2.CanCollide=false arm2p2.BrickColor = BrickColor.new("Institutional white") arm2p2.Material="Sand" arm2p2.TopSurface="Smooth" arm2p2.BottomSurface="Smooth" arm2p2.RightSurface="Smooth" arm2p2.LeftSurface="Smooth" arm2p2w=Instance.new("Weld",Character) arm2p2w.Part0=arm2p arm2p2w.Part1=arm2p2 arm2p2w.C0=CFrame.new(0,3,0)*CFrame.Angles(0,math.rad(90),math.rad(-90)) arm2p2mesh = Instance.new("SpecialMesh",arm2p2) arm2p2mesh.MeshType = "Cylinder" arm2p2mesh.Scale = Vector3.new(30,20,30) local particleemitter8 = Instance.new("ParticleEmitter", arm2p2) particleemitter8.VelocitySpread = 180 particleemitter8.Lifetime = NumberRange.new(1) particleemitter8.Speed = NumberRange.new(10) particleemitter8.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter8.RotSpeed = NumberRange.new(-180, 180) particleemitter8.Rotation = NumberRange.new(-360, 360) particleemitter8.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter8.LightEmission = 1 particleemitter8.Texture = "http://www.roblox.com/asset/?id=0" particleemitter8.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter8.Enabled = false arm2p3=Instance.new("Part",Character) arm2p3.FormFactor="Custom" arm2p3.Size=Vector3.new(.2,.2,.2) arm2p3.Transparency=0 arm2p3.CanCollide=false arm2p3.BrickColor = BrickColor.new("Institutional white") arm2p3.Material="Sand" arm2p3.TopSurface="Smooth" arm2p3.BottomSurface="Smooth" arm2p3.RightSurface="Smooth" arm2p3.LeftSurface="Smooth" arm2p3w=Instance.new("Weld",Character) arm2p3w.Part0=arm2p2 arm2p3w.Part1=arm2p3 arm2p3w.C0=CFrame.new(-4,0,0)*CFrame.Angles(0,math.rad(0),math.rad(0)) arm2p3mesh = Instance.new("SpecialMesh",arm2p3) arm2p3mesh.MeshType = "Sphere" arm2p3mesh.Scale = Vector3.new(25,25,25) local particleemitter9 = Instance.new("ParticleEmitter", arm2p3) particleemitter9.VelocitySpread = 180 particleemitter9.Lifetime = NumberRange.new(1) particleemitter9.Speed = NumberRange.new(10) particleemitter9.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter9.RotSpeed = NumberRange.new(-180, 180) particleemitter9.Rotation = NumberRange.new(-360, 360) particleemitter9.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter9.LightEmission = 1 particleemitter9.Texture = "http://www.roblox.com/asset/?id=0" particleemitter9.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter9.Enabled = false arm2p4=Instance.new("Part",Character) arm2p4.FormFactor="Custom" arm2p4.Size=Vector3.new(.2,.2,.2) arm2p4.Transparency=0 arm2p4.CanCollide=false arm2p4.BrickColor = BrickColor.new("Institutional white") arm2p4.Material="Sand" arm2p4.TopSurface="Smooth" arm2p4.BottomSurface="Smooth" arm2p4.RightSurface="Smooth" arm2p4.LeftSurface="Smooth" arm2p4w=Instance.new("Weld",Character) arm2p4w.Part0=arm2p3 arm2p4w.Part1=arm2p4 arm2p4w.C0=CFrame.new(-3,3,0)*CFrame.Angles(0,math.rad(0),math.rad(-45)) arm2p4mesh = Instance.new("SpecialMesh",arm2p4) arm2p4mesh.MeshType = "Cylinder" arm2p4mesh.Scale = Vector3.new(30,20,30) local particleemitter10 = Instance.new("ParticleEmitter", arm2p4) particleemitter10.VelocitySpread = 180 particleemitter10.Lifetime = NumberRange.new(1) particleemitter10.Speed = NumberRange.new(10) particleemitter10.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter10.RotSpeed = NumberRange.new(-180, 180) particleemitter10.Rotation = NumberRange.new(-360, 360) particleemitter10.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter10.LightEmission = 1 particleemitter10.Texture = "http://www.roblox.com/asset/?id=0" particleemitter10.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter10.Enabled = false arm2p5=Instance.new("Part",Character) arm2p5.FormFactor="Custom" arm2p5.Size=Vector3.new(.2,.2,.2) arm2p5.Transparency=0 arm2p5.CanCollide=false arm2p5.BrickColor = BrickColor.new("Institutional white") arm2p5.Material="Sand" arm2p5.TopSurface="Smooth" arm2p5.BottomSurface="Smooth" arm2p5.RightSurface="Smooth" arm2p5.LeftSurface="Smooth" arm2p5w=Instance.new("Weld",Character) arm2p5w.Part0=arm2p4 arm2p5w.Part1=arm2p5 arm2p5w.C0=CFrame.new(-4,0,0)*CFrame.Angles(0,math.rad(0),math.rad(0)) arm2p5mesh = Instance.new("SpecialMesh",arm2p5) arm2p5mesh.MeshType = "Sphere" arm2p5mesh.Scale = Vector3.new(30,30,30) local particleemitter11 = Instance.new("ParticleEmitter", arm2p5) particleemitter11.VelocitySpread = 180 particleemitter11.Lifetime = NumberRange.new(1) particleemitter11.Speed = NumberRange.new(10) particleemitter11.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0.5, 0.5)}) particleemitter11.RotSpeed = NumberRange.new(-180, 180) particleemitter11.Rotation = NumberRange.new(-360, 360) particleemitter11.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.2, 0), NumberSequenceKeypoint.new(0.8, 0), NumberSequenceKeypoint.new(1, 1)}) particleemitter11.LightEmission = 1 particleemitter11.Texture = "http://www.roblox.com/asset/?id=0" particleemitter11.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(0, 0, 255)) particleemitter11.Enabled = false arm2p6=Instance.new("Part",Character) arm2p6.FormFactor="Custom" arm2p6.Size=Vector3.new(.2,.2,.2) arm2p6.Transparency=0 arm2p6.CanCollide=false arm2p6.BrickColor = BrickColor.new("Institutional white") arm2p6.Material="Sand" arm2p6.TopSurface="Smooth" arm2p6.BottomSurface="Smooth" arm2p6.RightSurface="Smooth" arm2p6.LeftSurface="Smooth" arm2p6w=Instance.new("Weld",Character) arm2p6w.Part0=arm2p5 arm2p6w.Part1=arm2p6 arm2p6w.C0=CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0),math.rad(90)) arm2p6mesh = Instance.new("FileMesh",arm2p6) arm2p6mesh.MeshId = "http://www.roblox.com/asset/?id=1290033" arm2p6mesh.Scale = Vector3.new(3.15,3.15,3.15) arm2p7=Instance.new("Part",Character) arm2p7.FormFactor="Custom" arm2p7.Size=Vector3.new(.5,.20,.20) arm2p7.Transparency=0 arm2p7.CanCollide=false arm2p7.BrickColor = BrickColor.new("Institutional white") arm2p7.Material="Sand" arm2p7.TopSurface="Smooth" arm2p7.BottomSurface="Smooth" arm2p7.RightSurface="Smooth" arm2p7.LeftSurface="Smooth" arm2p7w=Instance.new("Weld",Character) arm2p7w.Part0=arm2p arm2p7w.Part1=arm2p7 arm2p7w.C0=CFrame.new(0,-1.5,2.5)*CFrame.Angles(90,math.rad(0),math.rad(0)) arm2p7mesh = Instance.new("FileMesh",arm2p7) arm2p7mesh.MeshId = "http://www.roblox.com/asset/?id=1323306" arm2p7mesh.Scale = Vector3.new(5,4,5) arm2hitbox=Instance.new("Part",Character) arm2hitbox.FormFactor="Custom" arm2hitbox.Size=Vector3.new(5,5,5) arm2hitbox.Transparency=1 arm2hitbox.CanCollide=false arm2hitbox.BrickColor = BrickColor.new("Institutional white") arm2hitbox.Material="Sand" arm2hitbox.TopSurface="Smooth" arm2hitbox.BottomSurface="Smooth" arm2hitbox.RightSurface="Smooth" arm2hitbox.LeftSurface="Smooth" arm2hitboxw=Instance.new("Weld",Character) arm2hitboxw.Part0=arm2p6 arm2hitboxw.Part1=arm2hitbox arm2hitboxw.C0=CFrame.new(0, 0 ,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) -------------------------------------------------------------- local function weldBetween(a, b) local weldd = Instance.new("ManualWeld") weldd.Part0 = a weldd.Part1 = b weldd.C0 = CFrame.new() weldd.C1 = b.CFrame:inverse() * a.CFrame weldd.Parent = a return weldd end function swait(num) if num==0 or num==nil then game:service'RunService'.Stepped:wait(0) else for i=0,num do game:service'RunService'.Stepped:wait(0) end end end function nooutline(part) part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 end function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) local fp=it("Part") fp.formFactor=formfactor fp.Parent=parent fp.Reflectance=reflectance fp.Transparency=transparency fp.CanCollide=false fp.Locked=true fp.BrickColor=BrickColor.new(tostring(brickcolor)) fp.Name=name fp.Size=size fp.Position=Character.Torso.Position nooutline(fp) fp.Material=material fp:BreakJoints() return fp end function mesh(Mesh,part,meshtype,meshid,offset,scale) local mesh=it(Mesh) mesh.Parent=part if Mesh=="SpecialMesh" then mesh.MeshType=meshtype mesh.MeshId=meshid end mesh.Offset=offset mesh.Scale=scale return mesh end function weld(parent,part0,part1,c0,c1) local weld=it("Weld") weld.Parent=parent weld.Part0=part0 weld.Part1=part1 weld.C0=c0 weld.C1=c1 return weld end local function CFrameFromTopBack(at, top, back) local right = top:Cross(back) return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z) end function Triangle(a, b, c) local edg1 = (c-a):Dot((b-a).unit) local edg2 = (a-b):Dot((c-b).unit) local edg3 = (b-c):Dot((a-c).unit) if edg1 <= (b-a).magnitude and edg1 >= 0 then a, b, c = a, b, c elseif edg2 <= (c-b).magnitude and edg2 >= 0 then a, b, c = b, c, a elseif edg3 <= (a-c).magnitude and edg3 >= 0 then a, b, c = c, a, b else assert(false, "unreachable") end local len1 = (c-a):Dot((b-a).unit) local len2 = (b-a).magnitude - len1 local width = (a + (b-a).unit*len1 - c).magnitude local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit) local list = {} local TrailColor = ("Dark grey") if len1 > 0.01 then local w1 = Instance.new('WedgePart', m) game:GetService("Debris"):AddItem(w1,5) w1.Material = "SmoothPlastic" w1.FormFactor = 'Custom' w1.BrickColor = BrickColor.new(TrailColor) w1.Transparency = 0 w1.Reflectance = 0 w1.Material = "SmoothPlastic" w1.CanCollide = false NoOutline(w1) local sz = Vector3.new(0.2, width, len1) w1.Size = sz local sp = Instance.new("SpecialMesh",w1) sp.MeshType = "Wedge" sp.Scale = Vector3.new(0,1,1) * sz/w1.Size w1:BreakJoints() w1.Anchored = true w1.Parent = workspace w1.Transparency = 0.7 table.insert(Effects,{w1,"Disappear",.01}) w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2) table.insert(list,w1) end if len2 > 0.01 then local w2 = Instance.new('WedgePart', m) game:GetService("Debris"):AddItem(w2,5) w2.Material = "SmoothPlastic" w2.FormFactor = 'Custom' w2.BrickColor = BrickColor.new(TrailColor) w2.Transparency = 0 w2.Reflectance = 0 w2.Material = "SmoothPlastic" w2.CanCollide = false NoOutline(w2) local sz = Vector3.new(0.2, width, len2) w2.Size = sz local sp = Instance.new("SpecialMesh",w2) sp.MeshType = "Wedge" sp.Scale = Vector3.new(0,1,1) * sz/w2.Size w2:BreakJoints() w2.Anchored = true w2.Parent = workspace w2.Transparency = 0.7 table.insert(Effects,{w2,"Disappear",.01}) w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2) table.insert(list,w2) end return unpack(list) end so = function(id,par,vol,pit) coroutine.resume(coroutine.create(function() local sou = Instance.new("Sound",par or workspace) sou.Volume=vol sou.Pitch=pit or 1 sou.SoundId=id swait() sou:play() game:GetService("Debris"):AddItem(sou,6) end)) end function clerp(a,b,t) local qa = {QuaternionFromCFrame(a)} local qb = {QuaternionFromCFrame(b)} local ax, ay, az = a.x, a.y, a.z local bx, by, bz = b.x, b.y, b.z local _t = 1-t return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) end function QuaternionFromCFrame(cf) local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() local trace = m00 + m11 + m22 if trace > 0 then local s = math.sqrt(1 + trace) local recip = 0.5/s return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 else local i = 0 if m11 > m00 then i = 1 end if m22 > (i == 0 and m00 or m11) then i = 2 end if i == 0 then local s = math.sqrt(m00-m11-m22+1) local recip = 0.5/s return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip elseif i == 1 then local s = math.sqrt(m11-m22-m00+1) local recip = 0.5/s return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip elseif i == 2 then local s = math.sqrt(m22-m00-m11+1) local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip end end end function QuaternionToCFrame(px, py, pz, x, y, z, w) local xs, ys, zs = x + x, y + y, z + z local wx, wy, wz = w*xs, w*ys, w*zs local xx = x*xs local xy = x*ys local xz = x*zs local yy = y*ys local yz = y*zs local zz = z*zs return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) end function QuaternionSlerp(a, b, t) local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] local startInterp, finishInterp; if cosTheta >= 0.0001 then if (1 - cosTheta) > 0.0001 then local theta = math.acos(cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((1-t)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = 1-t finishInterp = t end else if (1+cosTheta) > 0.0001 then local theta = math.acos(-cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((t-1)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = t-1 finishInterp = t end end return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp end --Example: Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) end Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock) if hit.Parent==nil then return end h=hit.Parent:FindFirstChild("Humanoid") for _,v in pairs(hit.Parent:children()) do if v:IsA("Humanoid") then h=v end end if hit.Parent.Parent:FindFirstChild("Torso")~=nil then h=hit.Parent.Parent:FindFirstChild("Humanoid") end if hit.Parent.className=="Hat" then hit=hit.Parent.Parent:findFirstChild("Head") end if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then return end]] -- hs(hit,1.2) c=Instance.new("ObjectValue") c.Name="creator" c.Value=game:service("Players").LocalPlayer c.Parent=h game:GetService("Debris"):AddItem(c,.5) Damage=math.random(minim,maxim) -- h:TakeDamage(Damage) blocked=false block=hit.Parent:findFirstChild("Block") if block~=nil then print(block.className) if block.className=="NumberValue" then if block.Value>0 then blocked=true if decreaseblock==nil then block.Value=block.Value-1 end end end if block.className=="IntValue" then if block.Value>0 then blocked=true if decreaseblock~=nil then block.Value=block.Value-1 end end end end if blocked==false then -- h:TakeDamage(Damage) h.Health=h.Health-Damage showDamage(hit.Parent,Damage,.5,BrickColor.new("New Yeller")) else h.Health=h.Health-(Damage/2) showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue")) end if Type=="Knockdown" then hum=hit.Parent.Humanoid hum.PlatformStand=true coroutine.resume(coroutine.create(function(HHumanoid) swait(1) HHumanoid.PlatformStand=false end),hum) local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0) local bodvol=Instance.new("BodyVelocity") bodvol.velocity=angle*knockback bodvol.P=5000 bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) bodvol.Parent=hit rl=Instance.new("BodyAngularVelocity") rl.P=3000 rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000 rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)) rl.Parent=hit game:GetService("Debris"):AddItem(bodvol,.5) game:GetService("Debris"):AddItem(rl,.5) elseif Type=="Normal" then so("http://www.roblox.com/asset/?id=314390675",hit,1,math.random(80,120)/100) vp=Instance.new("BodyVelocity") vp.P=500 vp.maxForce=Vector3.new(math.huge,0,math.huge) -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback if KnockbackType==1 then vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05 elseif KnockbackType==2 then vp.velocity=Property.CFrame.lookVector*knockback end if knockback>0 then vp.Parent=hit.Parent.Torso end game:GetService("Debris"):AddItem(vp,.5) elseif Type=="Up" then local bodyVelocity=Instance.new("BodyVelocity") bodyVelocity.velocity=vt(0,60,0) bodyVelocity.P=5000 bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) bodyVelocity.Parent=hit game:GetService("Debris"):AddItem(bodyVelocity,1) rl=Instance.new("BodyAngularVelocity") rl.P=3000 rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000 rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30)) rl.Parent=hit game:GetService("Debris"):AddItem(rl,.5) elseif Type=="Snare" then bp=Instance.new("BodyPosition") bp.P=2000 bp.D=100 bp.maxForce=Vector3.new(math.huge,math.huge,math.huge) bp.position=hit.Parent.Torso.Position bp.Parent=hit.Parent.Torso game:GetService("Debris"):AddItem(bp,1) elseif Type=="Target" then if Targetting==false then ZTarget=hit.Parent.Torso coroutine.resume(coroutine.create(function(Part) so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) swait(5) so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) end),ZTarget) TargHum=ZTarget.Parent:findFirstChild("Humanoid") targetgui=Instance.new("BillboardGui") targetgui.Parent=ZTarget targetgui.Size=UDim2.new(10,100,10,100) targ=Instance.new("ImageLabel") targ.Parent=targetgui targ.BackgroundTransparency=1 targ.Image="rbxassetid://4834067" targ.Size=UDim2.new(1,0,1,0) cam.CameraType="Scriptable" cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z) workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) Targetting=true RocketTarget=ZTarget for i=1,Property do --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then swait() end --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100) cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z) cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0) end Targetting=false RocketTarget=nil targetgui.Parent=nil cam.CameraType="Custom" end end debounce=Instance.new("BoolValue") debounce.Name="DebounceHit" debounce.Parent=hit.Parent debounce.Value=true game:GetService("Debris"):AddItem(debounce,Delay) c=Instance.new("ObjectValue") c.Name="creator" c.Value=Player c.Parent=h game:GetService("Debris"):AddItem(c,.5) CRIT=false hitDeb=true AttackPos=6 end end showDamage=function(Char,Dealt,du,Color) m=Instance.new("Model") m.Name=tostring(Dealt) h=Instance.new("Humanoid") h.Health=0 h.MaxHealth=0 h.Parent=m c=Instance.new("Part") c.Transparency=0 c.BrickColor=BrickColor.new("Bright red") c.Name="Head" c.TopSurface=0 c.BottomSurface=0 c.formFactor="Plate" c.Size=Vector3.new(1,.4,1) ms=Instance.new("CylinderMesh") ms.Scale=Vector3.new(.8,.8,.8) if CRIT==true then ms.Scale=Vector3.new(1,1.25,1) end ms.Parent=c c.Reflectance=0 Instance.new("BodyGyro").Parent=c c.Parent=m if Char:findFirstChild("Head")~=nil then c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0)) elseif Char.Parent:findFirstChild("Head")~=nil then c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0)) end f=Instance.new("BodyPosition") f.P=2000 f.D=100 f.maxForce=Vector3.new(math.huge,math.huge,math.huge) f.position=c.Position+Vector3.new(0,3,0) f.Parent=c game:GetService("Debris"):AddItem(m,.5+du) c.CanCollide=false m.Parent=workspace c.CanCollide=false end function Shockwave2(brickcolor, cframe, x1, y1, z1, x2, y2, z2, delay) local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5)) prt.Anchored = true prt.CFrame = cframe local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=20329976", vt(0, 0, 0), vt(x1, y1, z1)) coroutine.resume(coroutine.create(function() for i = 0, 1, delay do swait() prt.Transparency = i msh.Scale = msh.Scale + vt(x2, y2, z2) end prt.Parent = nil end)) end function attackone() attack=true for i=0,1,0.04 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,8)*angles(math.rad(5),math.rad(0),math.rad(-30)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(100)), 0.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(-100)), 0.2) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.2) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,4)*angles(math.rad(60),math.rad(90),math.rad(-90)),0.2) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm1p4w.C0=clerp(arm1p4w.C0,cf(1.5,3,0)*angles(math.rad(0),math.rad(0),math.rad(-120)),0.2) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2pw.C0=clerp(arm2pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),0.2) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.2) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.2) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.2) end so("http://www.roblox.com/asset/?id=203691467",arm1hitbox,1,1) con1=arm1hitbox.Touched:connect(function(hit) Damagefunc(hit,2000,2000,math.random(2000,2000),"Normal",RootPart,.2,1) end) for i=0,1,0.2 do swait() Shockwave(BrickColor.new("Cyan"),cf(arm1hitbox.Position),1,1,1,1,1,1,0.075) RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,8)*angles(math.rad(5),math.rad(0),math.rad(30)),.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(100)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(-130)), 0.2) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(-2.5,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,-4)*angles(math.rad(-60),math.rad(90),math.rad(-90)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),0.2) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.2) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.2) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.2) end for i=0,1,0.04 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,8)*angles(math.rad(5),math.rad(0),math.rad(30)),.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(100)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(-130)), 0.2) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(-2.5,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,-4)*angles(math.rad(-60),math.rad(90),math.rad(-90)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),0.2) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.2) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.2) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.2) end con1:disconnect() attack=false end function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) end function attacktwo() attack=true for i=0,1,0.04 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12)*angles(math.rad(-20),math.rad(0),math.rad(20)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(100)), 0.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(-100)), 0.2) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.2) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.2) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.2) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2pw.C0=clerp(arm2pw.C0,cf(0,-2.5,0)*angles(math.rad(0),math.rad(120),math.rad(-90)),0.2) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.2) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2p4w.C0=clerp(arm2p4w.C0,cf(-1,3,0)*angles(math.rad(0),math.rad(0),math.rad(-75)),0.2) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.2) end so("http://www.roblox.com/asset/?id=203691467",arm1hitbox,1,0.8) con1=arm2hitbox.Touched:connect(function(hit) Damagefunc(hit,2000,2000,math.random(2000,2000),"Normal",RootPart,.2,1) end) for i=0,1,0.2 do swait() Shockwave(BrickColor.new("Cyan"),cf(arm2hitbox.Position),1,1,1,1,1,1,0.075) RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,10)*angles(math.rad(20),math.rad(0),math.rad(-45)),.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(100)), 0.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(-100)), 0.2) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.2) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.2) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.2) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2pw.C0=clerp(arm2pw.C0,cf(1.5,-3.5,-5)*angles(math.rad(-30),math.rad(0),math.rad(-90)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) end Humanoid.WalkSpeed = 64 local hit,pos=rayCast(arm2hitbox.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,100,Character) if hit~=nil then swait() print("touched") local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Cyan"),"Effect",vt()) ref.Anchored=true ref.CFrame=cf(pos) game:GetService("Debris"):AddItem(ref,3) so("http://www.roblox.com/asset/?id=199145477",arm2hitbox,1,math.random(60,140)/100) Shockwave2(BrickColor.new("Cyan"),cf(pos),0.1,0.1,0.1,1,1,1,0.05) end for i=0,1,0.04 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,10)*angles(math.rad(20),math.rad(0),math.rad(-45)),.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(100)), 0.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(-100)), 0.2) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.2) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.2) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.2) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.2) arm2pw.C0=clerp(arm2pw.C0,cf(1.5,-3.5,-5)*angles(math.rad(-20),math.rad(0),math.rad(-90)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) end Humanoid.WalkSpeed = 64 con1:disconnect() attack=false end lasereye=1 mouse.Button1Down:connect(function() if attack==false and attacktype==1 and sphere==false then attackone() attacktype=2 elseif attack==false and attacktype==2 and sphere==false then attacktwo() attacktype=1 end if attack==false and used==false and sphere==true and rest==false and lasereye==1 then lasereye=2 LaserBlaster() elseif attack==false and used==false and sphere==true and rest==false and lasereye==2 then lasereye=1 LaserBlaster2() end end) function Shockwave(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5)) prt.Anchored = true prt.CFrame = cframe prt.Material = "Neon" local msh = mesh("SpecialMesh", prt, "Sphere", "", vt(0, 0, 0), vt(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 2) coroutine.resume(coroutine.create(function(Part, Mesh) for i = 0, 1, delay do swait() Part.CFrame = Part.CFrame Part.Transparency = i Mesh.Scale = Mesh.Scale + vt(x3, y3, z3) end Part.Parent = nil end), prt, msh) end function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5)) prt.Anchored = true prt.CFrame = cframe prt.Material = "Neon" local msh = mesh("SpecialMesh", prt, "Head", "", vt(0, 0, 0), vt(x1, y1, z1)) game:GetService("Debris"):AddItem(prt, 2) coroutine.resume(coroutine.create(function(Part, Mesh) for i = 0, 1, delay do swait() Part.CFrame = Part.CFrame Part.Transparency = i Mesh.Scale = Mesh.Scale + vt(x3, y3, z3) end Part.Parent = nil end), prt, msh) end MMouse=mouse LaserTarget=RootPart used=false function LaserBlaster() used=true so("http://www.roblox.com/asset/?id=156572165",eyep,1,math.random(60,80)/100) local MouseLook=cf((eyep.Position+MMouse.Hit.p)/2,MMouse.Hit.p) local hit,pos = rayCast(eyep.Position,MouseLook.lookVector,999,LaserTarget.Parent) local mag=(eyep.Position-pos).magnitude Laser(BrickColor.new("Cyan"),CFrame.new((eyep.Position+pos)/2,pos)*angles(1.57,0,0),1,mag*2,1,0.5,0,0.5,0.1) if hit~=nil then local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Cyan"),"Effect",vt()) ref.Anchored=true ref.CFrame=cf(pos) game:GetService("Debris"):AddItem(ref,1) so("http://www.roblox.com/asset/?id=142082166",ref,1,math.random(80,120)/100) Shockwave(BrickColor.new("Cyan"),cf(pos),1,1,1,1,1,1,0.075) Damagefunc(hit,20,40,0,"Normal",RootPart,0) end for i=0,1,0.2 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,2,12)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) end wait(0.25) used=false end function LaserBlaster2() used=true so("http://www.roblox.com/asset/?id=156572165",eyep2,1,math.random(60,80)/100) local MouseLook=cf((eyep2.Position+MMouse.Hit.p)/2,MMouse.Hit.p) local hit,pos = rayCast(eyep2.Position,MouseLook.lookVector,999,LaserTarget.Parent) local mag=(eyep2.Position-pos).magnitude Laser(BrickColor.new("Cyan"),CFrame.new((eyep2.Position+pos)/2,pos)*angles(1.57,0,0),1,mag*2,1,0.5,0,0.5,0.1) if hit~=nil then local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Cyan"),"Effect",vt()) ref.Anchored=true ref.CFrame=cf(pos) game:GetService("Debris"):AddItem(ref,1) so("http://www.roblox.com/asset/?id=142082166",ref,1,math.random(80,120)/100) Shockwave(BrickColor.new("Cyan"),cf(pos),1,1,1,1,1,1,0.075) Damagefunc(hit,20,40,0,"Normal",RootPart,0) end for i=0,1,0.2 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,2,12)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) end wait(0.25) used=false end used2=false function GiantLaserBlaster() used2=true so("http://www.roblox.com/asset/?id=136007472",eyep,1,math.random(60,80)/100) eyeeffect.Enabled = true wait(2.6) eyeeffect.Enabled = false so("http://www.roblox.com/asset/?id=419268760",eyep,1,math.random(75,125)/100) so("http://www.roblox.com/asset/?id=419268760",eyep,1,math.random(75,125)/100) so("http://www.roblox.com/asset/?id=419268760",eyep,1,math.random(75,125)/100) so("http://www.roblox.com/asset/?id=419268760",eyep,1,math.random(75,125)/100) local MouseLook=cf((eyep.Position+MMouse.Hit.p)/2,MMouse.Hit.p) local hit,pos = rayCast(eyep.Position,MouseLook.lookVector,999,LaserTarget.Parent) local mag=(eyep.Position-pos).magnitude Laser(BrickColor.new("Cyan"),CFrame.new((eyep.Position+pos)/2,pos)*angles(1.57,0,0),1,mag*2,1,2.5,0,2.5,0.05) if hit~=nil then local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Cyan"),"Effect",vt()) ref.Anchored=true ref.CFrame=cf(pos) game:GetService("Debris"):AddItem(ref,1) so("http://www.roblox.com/asset/?id=142082166",ref,1,math.random(80,120)/100) Shockwave(BrickColor.new("Cyan"),cf(pos),2.5,2.5,2.5,2.5,2.5,2.5,0.025) Damagefunc(hit,999999,999999,0,"Normal",RootPart,0) end for i=0,1,0.1 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,8,12)*angles(math.rad(-30),math.rad(0),math.rad(0)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) end wait(3) used2=false end function GiantLaserBlaster2() used2=true so("http://www.roblox.com/asset/?id=136007472",eyep2,1,math.random(60,80)/100) eyeeffect2.Enabled = true wait(2.6) eyeeffect2.Enabled = false so("http://www.roblox.com/asset/?id=419268760",eyep2,1,math.random(75,125)/100) so("http://www.roblox.com/asset/?id=419268760",eyep2,1,math.random(75,125)/100) so("http://www.roblox.com/asset/?id=419268760",eyep2,1,math.random(75,125)/100) so("http://www.roblox.com/asset/?id=419268760",eyep2,1,math.random(75,125)/100) local MouseLook=cf((eyep2.Position+MMouse.Hit.p)/2,MMouse.Hit.p) local hit,pos = rayCast(eyep2.Position,MouseLook.lookVector,999,LaserTarget.Parent) local mag=(eyep2.Position-pos).magnitude Laser(BrickColor.new("Cyan"),CFrame.new((eyep2.Position+pos)/2,pos)*angles(1.57,0,0),1,mag*2,1,2.5,0,2.5,0.05) if hit~=nil then local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Cyan"),"Effect",vt()) ref.Anchored=true ref.CFrame=cf(pos) game:GetService("Debris"):AddItem(ref,1) so("http://www.roblox.com/asset/?id=142082166",ref,1,math.random(80,120)/100) Shockwave(BrickColor.new("Cyan"),cf(pos),2.5,2.5,2.5,2.5,2.5,2.5,0.025) Damagefunc(hit,1500,2000,0,"Normal",RootPart,0) end for i=0,1,0.1 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,8,12)*angles(math.rad(-30),math.rad(0),math.rad(0)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) end wait(3) used2=false end function Hibernation() if rest==false then print("You are now resting.") rest=true sleep=true attack=true emitter.Enabled = false particleemitter.Enabled = false for i=0,1,0.15 do wait() Humanoid.CameraOffset = Vector3.new(0, 12.5-12.5*i, 0) music.Volume = 0.5 eyep2mesh.Scale = Vector3.new(3.5,3.5-3.4*i,2) eyepmesh.Scale = Vector3.new(3.5,3.5-3.4*i,2) end music.Volume = 0.5 Humanoid.CameraOffset = Vector3.new(0, 0, 0) attack=false Humanoid.WalkSpeed = 0 elseif rest==true then print("You are now awake.") rest=false attack=true sleep=false for i=0,1,0.15 do wait() Humanoid.CameraOffset = Vector3.new(0, 0+12.5*i, 0) music.Volume = 0.5 eyep2mesh.Scale = Vector3.new(3.5,0.2+3.4*i,2) eyepmesh.Scale = Vector3.new(3.5,0.2+3.4*i,2) end emitter.Enabled = true particleemitter.Enabled = true Humanoid.WalkSpeed = 20 music.Volume = 0.5 Humanoid.CameraOffset = Vector3.new(0, 12.5, 0) attack=false end end ragemodedelay=false function RageMode() if sphere==true then music:Stop() music2:Play() rawr:Play() particleemitter2.Enabled=true particleemitter3.Enabled=true particleemitter4.Enabled=true particleemitter5.Enabled=true particleemitter6.Enabled=true particleemitter7.Enabled=true particleemitter8.Enabled=true particleemitter9.Enabled=true particleemitter10.Enabled=true particleemitter11.Enabled=true Humanoid.WalkSpeed = 64 Shockwave(BrickColor.new("Cyan"),cf(Torso.Position),4,4,4,6,6,6,0.025) so("http://www.roblox.com/asset/?id=340722848",Character,0.5,1.2) sphere=false elseif sphere==false then music2:Stop() music:Play() particleemitter2.Enabled=false particleemitter3.Enabled=false particleemitter4.Enabled=false particleemitter5.Enabled=false particleemitter6.Enabled=false particleemitter7.Enabled=false particleemitter8.Enabled=false particleemitter9.Enabled=false particleemitter10.Enabled=false particleemitter11.Enabled=false Humanoid.WalkSpeed = 20 Shockwave(BrickColor.new("Cyan"),cf(Torso.Position),4,4,4,6,6,6,0.025) so("http://www.roblox.com/asset/?id=340722848",Character,0.5,0.8) sphere=true end end --use3=false function TheWind() if aura==false then Shockwave(BrickColor.new("Institutional white"),cf(Torso.Position),16,16,16,10,10,10,0.025) so("http://www.roblox.com/asset/?id=340722848",Torso,1,1.1) ghostp.Transparency = 0.8 ghostp2.Transparency = 0.85 ghostp3.Transparency = 0.9 ghostp4.Transparency = 0.95 ghostp5.Transparency = 0.75 ghostp6.Transparency = 0.825 ghostp7.Transparency = 0.875 ghostp8.Transparency = 0.925 aura=true elseif aura==true then Shockwave(BrickColor.new("Institutional white"),cf(Torso.Position),16,16,16,10,10,10,0.025) so("http://www.roblox.com/asset/?id=340722848",Torso,1,0.9) ghostp.Transparency = 1 ghostp2.Transparency = 1 ghostp3.Transparency = 1 ghostp4.Transparency = 1 ghostp5.Transparency = 1 ghostp6.Transparency = 1 ghostp7.Transparency = 1 ghostp8.Transparency = 1 aura=false end while aura==true do for i=0,1,0.05 do wait() ghostw.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(45+360*i),math.rad(0)) ghostw2.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(90+360*i),math.rad(0)) ghostw3.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(135+360*i),math.rad(0)) ghostw4.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(180+360*i),math.rad(0)) ghost5w.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(225+360*i),math.rad(0)) ghost6w.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(270+360*i),math.rad(0)) ghost7w.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(315+360*i),math.rad(0)) ghost8w.C0=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(360+360*i),math.rad(0)) end end end giantlasereye=1 function ShootingTheEyes() if giantlasereye==1 then GiantLaserBlaster() giantlasereye=2 elseif giantlasereye==2 then GiantLaserBlaster2() giantlasereye=1 end end mouse.KeyDown:connect(function(k) k=k:lower() if k=='r' and attack==false and sphere==true and aura==false then Hibernation() end if k=='f' and used2==false and sphere==true and rest==false then ShootingTheEyes() end if k=='q' and rest==false and ragemodedelay==false then RageMode() ragemodedelay=true wait(3) ragemodedelay=false end if k=='e' and rest==false then TheWind() end end) local sine = 0 local change = 1 local val = 0 while true do swait() sine = sine + change local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude local velderp=RootPart.Velocity.y hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character) if equipped==true or equipped==false then if attack==false then idle=idle+1 else idle=0 end if idle>=500 then if attack==false then --Sheath() end end if RootPart.Velocity.y > 1 and hitfloor==nil then Anim="Jump" if attack==false and sphere==false then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12-0.5*math.cos(sine/60))*angles(math.rad(-30),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(80-10*math.cos(sine/60))), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-80+10*math.cos(sine/60))), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) else if attack==false and sphere==true then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12-0.5*math.cos(sine/40))*angles(math.rad(-20),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) end end elseif RootPart.Velocity.y < -1 and hitfloor==nil then Anim="Fall" if attack==false and sphere==false then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12-0.5*math.cos(sine/60))*angles(math.rad(30),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(120-10*math.cos(sine/60))), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-120+10*math.cos(sine/60))), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) else if attack==false and sphere==true then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12-0.5*math.cos(sine/40))*angles(math.rad(20),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) end end elseif torvel<1 and hitfloor~=nil then Anim="Idle" Humanoid.WalkSpeed = 64 if attack==false and sphere==false and rest==false then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12-0.5*math.cos(sine/30))*angles(math.rad(5+5*math.cos(sine/30)),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(15-10*math.cos(sine/30)), math.rad(0), math.rad(100-5*math.cos(sine/30))), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15-10*math.cos(sine/30)), math.rad(0), math.rad(-100+5*math.cos(sine/30))), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) else if attack==false and sphere==true and rest==false then Humanoid.WalkSpeed = 20 RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0+1*math.cos(sine/20),0,12-0.5*math.cos(sine/40))*angles(math.rad(5+5*math.cos(sine/30)),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) else if attack==false and sphere==true and rest==true then Humanoid.WalkSpeed = 0 RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(2.5+2.5*math.cos(sine/20)),math.rad(30),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) end end end elseif torvel>2 and torvel<22 and hitfloor~=nil then Anim="Walk" if attack==false and sphere==false then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12-1*math.cos(sine/30))*angles(math.rad(10),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(120)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-120)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) else if attack==false and sphere==true then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12-0.5*math.cos(sine/40))*angles(math.rad(10),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p3w.C0=clerp(arm1p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p3w.C0=clerp(arm2p3w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) end end elseif torvel>=22 and hitfloor~=nil then Anim="Run" if attack==false and sphere==false then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,12-1*math.cos(sine/30))*angles(math.rad(10),math.rad(0),math.rad(0)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.1) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(120)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-120)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.1) arm1pw.C0=clerp(arm1pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) arm1p2w.C0=clerp(arm1p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm1p3w.C0=clerp(arm1p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p4w.C0=clerp(arm1p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm1p5w.C0=clerp(arm1p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm1p6w.C0=clerp(arm1p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2pw.C0=clerp(arm2pw.C0,cf(0,-5,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),0.3) arm2p2w.C0=clerp(arm2p2w.C0,cf(0,3,0)*angles(math.rad(0),math.rad(90),math.rad(-90)),0.5) arm2p3w.C0=clerp(arm2p3w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p4w.C0=clerp(arm2p4w.C0,cf(-3,3,0)*angles(math.rad(0),math.rad(0),math.rad(-45)),0.3) arm2p5w.C0=clerp(arm2p5w.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3) arm2p6w.C0=clerp(arm2p6w.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),0.3) end end end if #Effects>0 then --table.insert(Effects,{prt,"Block1",delay}) for e=1,#Effects do if Effects[e]~=nil then --for j=1,#Effects[e] do local Thing=Effects[e] if Thing~=nil then local Part=Thing[1] local Mode=Thing[2] local Delay=Thing[3] local IncX=Thing[4] local IncY=Thing[5] local IncZ=Thing[6] if Thing[1].Transparency<=1 then if Thing[2]=="Block1" then Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Mesh=Thing[1].Mesh Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) Thing[1].Transparency=Thing[1].Transparency+Thing[3] elseif Thing[2]=="Cylinder" then Mesh=Thing[1].Mesh Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) Thing[1].Transparency=Thing[1].Transparency+Thing[3] elseif Thing[2]=="Blood" then Mesh=Thing[7] Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0) Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) Thing[1].Transparency=Thing[1].Transparency+Thing[3] elseif Thing[2]=="Elec" then Mesh=Thing[1].Mesh Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9]) Thing[1].Transparency=Thing[1].Transparency+Thing[3] elseif Thing[2]=="Disappear" then Thing[1].Transparency=Thing[1].Transparency+Thing[3] end else Part.Parent=nil table.remove(Effects,e) end end end end end end end) EditedBigSmoke.Name = "Edited Big Smoke" EditedBigSmoke.Parent = ScriptHub_2 EditedBigSmoke.BackgroundColor3 = Color3.new(0, 0, 0) EditedBigSmoke.BorderSizePixel = 0 EditedBigSmoke.Position = UDim2.new(0.0212765951, 0, 0.655502379, 0) EditedBigSmoke.Size = UDim2.new(0, 181, 0, 50) EditedBigSmoke.Font = Enum.Font.SciFi EditedBigSmoke.Text = "Edited Big Smoke" EditedBigSmoke.TextColor3 = Color3.new(0.333333, 1, 1) EditedBigSmoke.TextSize = 24 EditedBigSmoke.MouseButton1Down:connect(function() ---------ONE WITH CHEESEEE------------ ---------MADE BY SKRUBL0RDZI------------ ---------EDIT BY babynuts3 via ROBLOX--------- p = game.Players.LocalPlayer char = p.Character torso = char.Torso hed = char.Head neck = char.Torso.Neck hum = char.Humanoid hum.MaxHealth = math.huge local msg = game:GetService("Chat") torso.BrickColor = BrickColor.new("Brown") hed.BrickColor = BrickColor.new("Brown") char["Right Arm"].BrickColor = BrickColor.new("Brown") char["Left Arm"].BrickColor = BrickColor.new("Brown") char["Left Leg"].BrickColor = BrickColor.new("Brown") char["Right Leg"].BrickColor = BrickColor.new("Brown") ypcall(function() shirt = Instance.new("Shirt", char) shirt.Name = "Shirt" pants = Instance.new("Pants", char) pants.Name = "Pants" char.Shirt.ShirtTemplate = "rbxassetid://755559601" char.Pants.PantsTemplate = "rbxassetid://464092657" end) function sbchat(msg,displayname) if not displayname then displayname = '<Big Smoke>' end for i,v in pairs(game:GetService('Players'):GetChildren()) do local st = Instance.new('StringValue') st.Name = 'SB_Chat' st.Value = displayname..'/'..msg delay(0.2,function() st.Parent = v end) end end p1 = Instance.new("Part",char) p1.FormFactor = Enum.FormFactor.Custom p1.Size = Vector3.new(1.8,0.8,1.8) p1.CanCollide = false p1.Locked = true p1.BottomSurface = Enum.SurfaceType.Smooth p1.TopSurface = Enum.SurfaceType.Smooth SMesh = Instance.new("SpecialMesh", p1) SMesh.MeshId = "http://www.roblox.com/asset/?id=91673856" SMesh.MeshType = Enum.MeshType.FileMesh SMesh.Name = "Mesh" SMesh.TextureId = "http://www.roblox.com/asset/?id=91673893" w1 = Instance.new("Weld", hed) w1.Part0 = hed w1.C0 = CFrame.new(0,0.76,0.2)*CFrame.Angles(0.3,0,0) w1.Part1 = p1 w1.C1 = CFrame.new(0, 0, 0) -------------------------------- p1 = Instance.new("Part",char) p1.FormFactor = Enum.FormFactor.Custom p1.Size = Vector3.new(1.8,0.8,1.8) p1.CanCollide = false p1.Locked = true p1.BrickColor = BrickColor.new("Really red") p1.BottomSurface = Enum.SurfaceType.Smooth p1.TopSurface = Enum.SurfaceType.Smooth SMesh = Instance.new("SpecialMesh", p1) SMesh.MeshId = "http://www.roblox.com/asset/?id=34851362" SMesh.MeshType = Enum.MeshType.FileMesh SMesh.Name = "Mesh" w1 = Instance.new("Weld", hed) w1.Part0 = hed w1.C0 = CFrame.new(0,0.2,-0.25) w1.Part1 = p1 w1.C1 = CFrame.new(0, 0, 0) ----------- GroundWave3 = function() local HandCF = CFrame.new(torso.Position - Vector3.new(0,0,0)) * CFrame.Angles(0,0,0) local wave1 = Instance.new("Part", torso) wave1.BrickColor = BrickColor.new("Really red") wave1.Anchored = true wave1.CanCollide = false wave1.Locked = true wave1.Material = "Neon" wave1.Size = Vector3.new(1, 1, 1) wave1.TopSurface = "Smooth" wave1.BottomSurface = "Smooth" wave1.Transparency = 0 wave1.CFrame = HandCF wm = Instance.new("SpecialMesh", wave1) wm.Scale = Vector3.new(.1,.1,.1) wm.MeshType = "Sphere" coroutine.wrap(function() for i = 1, 20, 1 do wm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2) --wave1.Size = wm.Scale wave1.CFrame = HandCF wave1.Transparency = i/10 wait() end wait() wave1:Destroy() end)() end ------------------------------- Spawn(function() while wait(1) do GroundWave3() wait(.5) GroundWave3() end end) warn'[Ground Brake]:Connect!' ----------------------------------- local Plr = game.Players.LocalPlayer --LocalScript local Char = Plr.Character local Mouse = Plr:GetMouse() local ra = Char:FindFirstChild('Right Arm') local ts = Char.Torso local la = Char:FindFirstChild('Left Arm') local ll = Char:FindFirstChild('Left Leg') local rl = Char:FindFirstChild('Right Leg') local hd = Char.Head local root = Char:FindFirstChild('HumanoidRootPart') rarm = ra larm = la torso = ts hed = hd root = root lleg = ll rleg = rl FloatPart = function() local Part = Instance.new('Part',torso) Part.CFrame = CFrame.new(torso.CFrame.X,workspace.Base.CFrame.Y+1,torso.CFrame.Z) * CFrame.fromEulerAnglesXYZ(86.4,0,87) Part.Anchored = true Part.Material = 'Neon' Part.CanCollide = false Part.BrickColor = BrickColor.new("New Yeller") local Mesh = Instance.new('SpecialMesh',Part) Mesh.Scale = Vector3.new(4,4,.2) Mesh.MeshId = 'http://www.roblox.com/asset/?id=34851362' Mesh.VertexColor = Vector3.new(0,170,255) spawn(function() for i = 1,30 do Mesh.Scale = Mesh.Scale + Vector3.new(.04,.04,0) Part.Transparency = Part.Transparency + .035 game["Run Service"].RenderStepped:wait() end Part:Destroy() end) end; DubPart = function() local Part = Instance.new('Part',torso) Part.CFrame = CFrame.new(torso.CFrame.X,workspace.Base.CFrame.Y+1,torso.CFrame.Z) * CFrame.fromEulerAnglesXYZ(86.4,0,87) Part.Anchored = true Part.CanCollide = false Part.Material = 'Neon' Part.BrickColor = BrickColor.new("New Yeller") local Mesh = Instance.new('SpecialMesh',Part) Mesh.Scale = Vector3.new(7,7,.2) Mesh.MeshId = 'http://www.roblox.com/asset/?id=3270017' Mesh.VertexColor = Vector3.new(0,170,255) spawn(function() for i = 1,30 do Mesh.Scale = Mesh.Scale + Vector3.new(.04,.04,0) Part.Transparency = Part.Transparency + .035 game["Run Service"].RenderStepped:wait() end Part:Destroy() end) end; OnTouch = function(Toucher) if Toucher.Parent.Name ~= Plr.Name and Toucher.Parent:FindFirstChild('Humanoid') then local Hum = Toucher.Parent:FindFirstChild('Humanoid') Hum.Health = Hum.Health - .7 end end; Fade = function(Item,t) spawn(function() for i = 1,20 do Item.Transparency = Item.Transparency + .05 if t then wait(t) else wait() end end Item:Destroy() end) end TouchKill = function(Toucher) if Toucher.Parent then if Toucher.Parent:FindFirstChild('Humanoid') then local P = Toucher.Parent:FindFirstChild('Humanoid') if P ~= nil and P.Parent.Name ~= Plr.Name then P.Health = P.Health - math.random(4,17) end end end end; Particle = function() local Part = Instance.new('Part',torso) Part.Anchored = true Part.Transparency = 0 Part.Material = "Neon" Part.Touched:connect(function(I)OnTouch(I)end) Part.CanCollide = false Part.CFrame = torso.CFrame * CFrame.new(math.random(-10,10),math.random(-15,15),math.random(-10,10)) * CFrame.fromEulerAnglesXYZ(math.random(),math.random(),math.random()) local Mesh = Instance.new('SpecialMesh',Part) Mesh.Scale = Vector3.new(1,1,1) Mesh.MeshId = "rbxassetid://1090700" Mesh.TextureId = "rbxassetid://1090703" spawn(function() for i = 1,40 do Part.Transparency = Part.Transparency + .0125 Part.CFrame = Part.CFrame * CFrame.new(0,-.07,0) game["Run Service"].RenderStepped:wait() end Part:Destroy() end) end; Particle2 = function() local Part = Instance.new('Part',torso) Part.Anchored = true Part.Transparency = 0 Part.Material = "Neon" Part.Touched:connect(function(I)OnTouch(I)end) Part.CanCollide = false Part.CFrame = torso.CFrame * CFrame.new(math.random(-10,10),math.random(-15,15),math.random(-10,10)) * CFrame.fromEulerAnglesXYZ(math.random(),math.random(),math.random()) local Mesh = Instance.new('SpecialMesh',Part) Mesh.Scale = Vector3.new(1.5,1.5,1.5) Mesh.MeshId = "rbxassetid://13073626" Mesh.TextureId = "rbxassetid://13073598" spawn(function() for i = 1,40 do Part.Transparency = Part.Transparency + .0125 Part.CFrame = Part.CFrame * CFrame.new(0,-.07,0) game["Run Service"].RenderStepped:wait() end Part:Destroy() end) end; spawn(function() while wait() do wait(.05) FloatPart() wait(.08) FloatPart() wait(.05) DubPart() wait(.08) end end) spawn(function() while wait() do Particle() wait(0.75) Particle2() end end) ------------- hed.face.Texture = "http://www.roblox.com/asset/?id=110287880" game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"I'M BACK CJ. LET'S FOLLOW DAT DAMN TRAIN!", "Red") sbchat("I'M BACK CJ. LET'S FOLLOW DAT DAMN TRAIN!",'[Big Smoke]') local HBill = Instance.new("BillboardGui", hed) local HMain, HBarBack, HBar = Instance.new("Frame", HBill), Instance.new("Frame"), Instance.new("Frame") local HHealth, HName = Instance.new("TextLabel", HBarBack), Instance.new("TextLabel") HBill.Size = UDim2.new(15,0,2.2,0) HBill.Name = "Health Display" HBill.StudsOffset = Vector3.new(0,4,0) HBill.AlwaysOnTop = true HBill.Enabled = true HMain.BackgroundColor3 = Color3.new(0, 0, 0) HMain.BackgroundTransparency = 0.6 HMain.Size = UDim2.new(1,0,1,0) HBarBack.Parent = HMain HBarBack.BackgroundColor3 = Color3.new(0,0,0) HBarBack.BorderColor3 = Color3.new(0,0,0) HBarBack.BorderSizePixel = 2 HBarBack.Position = UDim2.new(.025, 0, .55, 0) HBarBack.Size = UDim2.new(.95, 0, .3, 0) HHealth.BackgroundTransparency = 1 HHealth.Size = UDim2.new(1,0,1,0) HHealth.Font = "Code" HHealth.Text = "1.#INF" HHealth.TextScaled = true HHealth.TextColor3 = Color3.new(1,1,1) HHealth.TextStrokeColor3 = BrickColor.new("New Yeller").Color HHealth.TextStrokeTransparency = 0 HName.Parent = HMain HName.BackgroundTransparency = 1 HName.Size = UDim2.new(1,0,.5,0) HName.Font = "Code" HName.Text = "Big Smoke" HName.TextScaled = true HName.TextColor3 = BrickColor.new("New Yeller").Color HName.TextStrokeColor3 = Color3.new(0,0,0) HName.TextStrokeTransparency = 0 HName.TextYAlignment = "Top" plr = game.Players.LocalPlayer local s = Instance.new("Sound",plr.Character) s.Volume = 3 s.Looped = true s.Pitch = 1 s.SoundId = "rbxassetid://568315166" s:Play() repeat wait(0.4) until plr.Character chr = plr.Character human = chr:FindFirstChild("Humanoid") mouse = plr:GetMouse() cam = workspace.CurrentCamera selected = false equipd = false tors = chr.Torso rarm = chr["Right Arm"] larm = chr["Left Arm"] rleg = chr["Right Leg"] lleg = chr["Left Leg"] hrp = chr.HumanoidRootPart hed = chr.Head anim = human.Animator activu = false ragged = false batting = false Heartbeat = Instance.new("BindableEvent") Heartbeat.Name = "Heartbeat" Heartbeat.Parent = script frame = 0.03333333333333333 tf = 0 game:GetService("RunService").Heartbeat:connect(function(s, p) tf = tf + s if tf >= frame then for i = 1, math.floor(tf / frame) do Heartbeat:Fire() end tf = tf - frame * math.floor(tf / frame) end end) function swait(num) if num == 0 or num == nil then Heartbeat.Event:wait() else for i = 1, num do Heartbeat.Event:wait() end end end tool = Instance.new("Tool") tool.CanBeDropped = false tool.RequiresHandle = false tool.ToolTip = "Big Smoke" tool.Name = "Press x to equip bat" tool.Parent = plr.Backpack modz = Instance.new("Model") modz.Name = "efx" modz.Parent = chr RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) local nscale = Instance.new("NumberValue") nscale.Value = 1 nscale.Parent = nil RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) nscale.Changed:connect(function() RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) end) RS = tors:FindFirstChild("Right Shoulder") LS = tors:FindFirstChild("Left Shoulder") RH = tors:FindFirstChild("Right Hip") LH = tors:FindFirstChild("Left Hip") RJ = hrp:FindFirstChild("RootJoint") N = tors:FindFirstChild("Neck") cf = CFrame.new ang = CFrame.Angles rd = math.rad rd2 = math.random function nooutline(p) p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10 end function makepart(color, name, reflec, trans, mater, parnt, cfram) local port = Instance.new("Part") port.BrickColor = BrickColor.new(color) port.Name = name port.Transparency = trans nooutline(port) port.Reflectance = reflec port.Material = mater port.Anchored = false port.CanCollide = false port.Locked = true port.Size = Vector3.new(0.2, 0.2, 0.2) port.Parent = parnt return port end function makemesh(meshtype, scale, meshid, parent) local mes = Instance.new("SpecialMesh") mes.MeshType = meshtype mes.Scale = scale if meshtype == "FileMesh" then mes.MeshId = meshid end mes.Parent = parent return mes end function makeweld(parent, p0, p1, c0, c1) local wel = Instance.new("Weld") wel.Part0 = p0 wel.Part1 = p1 wel.C0 = c0 if c1 ~= nil then wel.C1 = c1 end wel.Parent = parent return wel end local lauf1 = Instance.new("Sound") lauf1.SoundId = "rbxassetid://138199573" lauf1.Volume = 5 lauf1.Pitch = 1 lauf1.Parent = hrp function lerpz(joint, prop, cfrmz, alp) joint[prop] = joint[prop]:lerp(cfrmz, alp) end lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) function resetlerp() RJ.C0 = RJC0 RJ.C1 = RJC1 N.C0 = NC0 N.C1 = NC1 RS.C0 = RSC0 RS.C1 = RSC1 LS.C0 = LSC0 LS.C1 = LSC1 RH.C0 = RHC0 RH.C1 = RHC1 LH.C0 = LHC0 LH.C1 = LHC1 end function test() if selected == false or activu == true then return end if ragged == false then ragged = true human.PlatformStand = true if rarm and tors:FindFirstChild("Right Shoulder") then tors:FindFirstChild("Right Shoulder"):Destroy() makegloo(tors, RightShoulderC0, RightShoulderC1, tors, rarm, "Right Shoulder") maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0)) end if larm and tors:FindFirstChild("Left Shoulder") then tors:FindFirstChild("Left Shoulder"):Destroy() makegloo(tors, LeftShoulderC0, LeftShoulderC1, tors, larm, "Left Shoulder") maketouchy(larm, larm, CFrame.new(0, 0.5, 0)) end if rleg and tors:FindFirstChild("Right Hip") then tors:FindFirstChild("Right Hip"):Destroy() makegloo(tors, RightHipC0, RightHipC1, tors, rleg, "Right Hip") maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0)) end if lleg and tors:FindFirstChild("Left Hip") then tors:FindFirstChild("Left Hip"):Destroy() makegloo(tors, LeftHipC0, LeftHipC1, tors, lleg, "Left Hip") maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0)) HName.Text = "Died" end elseif ragged == true then ragged = false human.Jump = true if rarm and tors:FindFirstChild("Right Shoulder") then tors:FindFirstChild("Right Shoulder"):Destroy() makejoint(tors, RSC0, RSC1, tors, rarm, "Right Shoulder") rarm:FindFirstChild("touchy"):Destroy() end if larm and tors:FindFirstChild("Left Shoulder") then tors:FindFirstChild("Left Shoulder"):Destroy() makejoint(tors, LSC0, LSC1, tors, larm, "Left Shoulder") larm:FindFirstChild("touchy"):Destroy() end if rleg and tors:FindFirstChild("Right Hip") then tors:FindFirstChild("Right Hip"):Destroy() makejoint(tors, RHC0, RHC1, tors, rleg, "Right Hip") rleg:FindFirstChild("touchy"):Destroy() end if lleg and tors:FindFirstChild("Left Hip") then tors:FindFirstChild("Left Hip"):Destroy() makejoint(tors, LHC0, LHC1, tors, lleg, "Left Hip") lleg:FindFirstChild("touchy"):Destroy() end RS = tors:FindFirstChild("Right Shoulder") LS = tors:FindFirstChild("Left Shoulder") RH = tors:FindFirstChild("Right Hip") LH = tors:FindFirstChild("Left Hip") RJ = hrp:FindFirstChild("RootJoint") N = tors:FindFirstChild("Neck") HName.Text = "Big Smoke" end end function makegloo(paren, co, ci, parto, parti, nam) local gloo = Instance.new("Glue") gloo.Name = nam gloo.C0 = co gloo.C1 = ci gloo.Part0 = parto gloo.Part1 = parti gloo.Parent = paren end function makejoint(paren, co, ci, parto, parti, nam) local gloo = Instance.new("Motor6D") gloo.Name = nam gloo.C0 = co gloo.C1 = ci gloo.Part0 = parto gloo.Part1 = parti gloo.Parent = paren end function maketouchy(parent, limb, cframe) local pr = Instance.new("Part") pr.Name = "touchy" pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value) pr.Transparency = 1 pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5) pr.CanCollide = true pr.Anchored = false pr.Parent = parent local w = Instance.new("Weld") w.Part0 = pr w.Part1 = limb w.C0 = cframe w.Parent = pr end local clibat, spec local dipperhat = chr:FindFirstChild("DXD_DipperHat") local dipperrot if dipperhat then dipperrot = dipperhat.Handle.HatAttachment.Rotation end function bat() if selected == false or activu == true then return end if batting == false then batting = true do local bmod = Instance.new("Model") bmod.Name = "bmodel" bmod.Parent = chr local hnd = makepart("Really red", "hnd", 0, 1, "Neon", bmod, rarm.CFrame) local hmes = makemesh("1", Vector3.new(2, 9, 2), nil, hnd) local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil) local pt1 = makepart("Really black", "pt1", 0, 1, "Neon", bmod, rarm.CFrame) local p1m = makemesh("Sphere", Vector3.new(3,3,3), nil, pt1) local p1w = makeweld(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), nil) local pt3 = makepart("Really black", "pt3", 0, 1, "Neon", bmod, rarm.CFrame) local p3m = makemesh("1", Vector3.new(1, 6, 1), nil, pt3) local p3w = makeweld(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), nil) local pt4 = makepart("Really black", "pt4", 0, math.rad(0,1), "Neon", bmod, rarm.CFrame) local p4m = makemesh("FileMesh", Vector3.new(2,2,2), "http://www.roblox.com/asset/?id=54983181", pt4) p4m.TextureId = "http://www.roblox.com/asset/?id=54983107" p4m.Scale = Vector3.new(2,2,2) local p4w = makeweld(pt4, pt4, hnd, ang(rd(90), rd(0), rd(0)) * cf(0, -1.5, 0), nil) local pt5 = makepart("Forest green", "pt5", 0, 1, "Neon", bmod, rarm.CFrame) local p5m = makemesh("Cylinder", Vector3.new(25, 1.5, 1.5), nil, pt5) local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), nil) local swingwoo = Instance.new("Sound") swingwoo.SoundId = "rbxassetid://175024455" swingwoo.Pitch = rd2(10, 11) / 10 swingwoo.Name = "sweae" swingwoo.Volume = 1 swingwoo.Parent = hrp clibat = tool.Activated:connect(function() if selected == false or activu == true or ragged == true then return end activu = true for _ = 1, 5 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) end local bon = Instance.new("Sound") bon.SoundId = "rbxassetid://175024455" bon.Pitch = rd2(10, 12) / 10 bon.Volume = 1 bon.Parent = hrp game.Debris:AddItem(bon, 1) bon:Play() swingwoo:Play() for X = 1, 5 do swait() if X > 1 then hito(pt5, 5, 80, 0.2, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-5, 5), rd2(-40, 40))) end lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) end activu = false end) spec = mouse.KeyDown:connect(function(keya) if selected == false or activu == true or ragged == true then return end if keya == "]]" then activu = true local speed = human.WalkSpeed human.WalkSpeed = 0 human:SetStateEnabled(3, false) local function expa() local sond = Instance.new("Sound") sond.Volume = 1.25 sond.Pitch = 1 sond.EmitterSize = 15 sond.SoundId = "rbxassetid://151790502" sond.Parent = pt6 sond:Play() for _ = 1, 3 do swait() hmes.Scale = hmes.Scale:lerp(Vector3.new(6, 27, 6), 0.7) p1m.Scale = p1m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7) p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), 0.7) p3m.Scale = p3m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7) p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), 0.7) p4m.Scale = p4m.Scale:lerp(Vector3.new(0.07500000000000001, 0.07500000000000001, 0.07500000000000001), 0.7) p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -3.75, 0), 0.7) p5m.Scale = p5m.Scale:lerp(Vector3.new(64.5, 18.75, 18.75), 0.7) p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -12.075000000000001, 0), 0.7) end for _ = 1, 5 do swait() hmes.Scale = hmes.Scale:lerp(Vector3.new(4, 18, 4), 0.7) p1m.Scale = p1m.Scale:lerp(Vector3.new(5, 5, 5), 0.7) p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 2, 0), 0.7) p3m.Scale = p3m.Scale:lerp(Vector3.new(5, 5, 5), 0.7) p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -2, 0), 0.7) p4m.Scale = p4m.Scale:lerp(Vector3.new(0.05, 0.05, 0.05), 0.7) p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -2.5, 0), 0.7) p5m.Scale = p5m.Scale:lerp(Vector3.new(63, 12.5, 12.5), 0.7) p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -8.05, 0), 0.7) end sond.Pitch = 0.75 sond:Play() for _ = 1, 3 do swait() hmes.Scale = hmes.Scale:lerp(Vector3.new(12, 54, 12), 0.7) p1m.Scale = p1m.Scale:lerp(Vector3.new(15, 15, 15), 0.7) p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 6, 0), 0.7) p3m.Scale = p3m.Scale:lerp(Vector3.new(15, 15, 15), 0.7) p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6, 0), 0.7) p4m.Scale = p4m.Scale:lerp(Vector3.new(0.15000000000000002, 0.15000000000000002, 0.15000000000000002), 0.7) p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -7.5, 0), 0.7) p5m.Scale = p5m.Scale:lerp(Vector3.new(156, 37.5, 37.5), 0.7) p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -24.150000000000002, 0), 0.7) end for _ = 1, 5 do swait() hmes.Scale = hmes.Scale:lerp(Vector3.new(8, 36, 8), 0.7) p1m.Scale = p1m.Scale:lerp(Vector3.new(10, 10, 10), 0.7) p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 4, 0), 0.7) p3m.Scale = p3m.Scale:lerp(Vector3.new(10, 10, 10), 0.7) p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), 0.7) p4m.Scale = p4m.Scale:lerp(Vector3.new(0.1, 0.1, 0.1), 0.7) p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -5, 0), 0.7) p5m.Scale = p5m.Scale:lerp(Vector3.new(102, 25, 25), 0.7) p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -16.1, 0), 0.7) end sond.Pitch = 0.4 sond:Play() game.Debris:AddItem(sond, 2) for _ = 1, 3 do swait() hmes.Scale = hmes.Scale:lerp(Vector3.new(18, 81, 18), 0.7) p1m.Scale = p1m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7) p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 9, 0), 0.7) p3m.Scale = p3m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7) p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -9, 0), 0.7) p4m.Scale = p4m.Scale:lerp(Vector3.new(0.225, 0.225, 0.225), 0.7) p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -11.25, 0), 0.7) p5m.Scale = p5m.Scale:lerp(Vector3.new(230.2, 56.25, 56.25), 0.7) p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -36.225, 0), 0.7) end for _ = 1, 5 do swait() hmes.Scale = hmes.Scale:lerp(Vector3.new(14, 63, 14), 0.7) p1m.Scale = p1m.Scale:lerp(Vector3.new(17.5, 17.5, 17.5), 0.7) p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 7, 0), 0.7) p3m.Scale = p3m.Scale:lerp(Vector3.new(17.5, 17.5, 17.5), 0.7) p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -7, 0), 0.7) p4m.Scale = p4m.Scale:lerp(Vector3.new(0.17500000000000002, 0.17500000000000002, 0.17500000000000002), 0.7) p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -8.75, 0), 0.7) p5m.Scale = p5m.Scale:lerp(Vector3.new(400, 43.75, 43.75), 0.7) p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -30, 0), 0.7) end end for _ = 1, 3 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5) if dipperhat then dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3) end lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) end for _ = 1, 3 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3) if dipperhat then dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3) end lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) end for _ = 1, 30 do swait() lerpz(RJ, "C0", RJC0 * cf(1.1, 0.6, 0) * ang(rd(0), rd(0), rd(-120)), 0.2) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.2) lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.2) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2) lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.2) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.2) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2) lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.2) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2) end expa() for O = 1, 10 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0.3, 0) * ang(rd(0), rd(0), rd(60)), 0.001 + O * 0.01) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.001 + O * 0.01) lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.001 + O * 0.01) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01) lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.001 + O * 0.01) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.001 + O * 0.01) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01) lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.001 + O * 0.01) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01) end local whoooo = Instance.new("Sound") whoooo.Volume = 3 whoooo.Pitch = 1.1 whoooo.SoundId = "rbxassetid://151790502" whoooo.Parent = pt5 whoooo:Play() game.Debris:AddItem(whoooo, 2) for O = 1, 1 do swait() hito(pt5, 70, 808282854, 0.75, hrp.CFrame.rightVector * -10000000 + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160))) lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(120)), 0.1 + O * 0.05) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.05) lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(20), rd(20)), 0.1 + O * 0.05) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05) lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.05) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.05) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05) lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.05) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05) end for O = 1, 13 do swait() hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075) p1m.Scale = p1m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075) p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), 0.05 + O * 0.075) p3m.Scale = p3m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075) p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), 0.05 + O * 0.075) p4m.Scale = p4m.Scale:lerp(Vector3.new(0.025, 0.025, 0.025), 0.05 + O * 0.075) p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), 0.05 + O * 0.075) p5m.Scale = p5m.Scale:lerp(Vector3.new(21.5, 1, 1), 0.05 + O * 0.075) p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075) lerpz(RJ, "C0", RJC0 * cf(1.1, -0.8, 0) * ang(rd(0), rd(0), rd(150)), 0.05 + O * 0.075) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.05 + O * 0.075) lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(30), rd(10)), 0.05 + O * 0.075) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075) lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(20), rd(20), rd(-20)), 0.05 + O * 0.075) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.05 + O * 0.075) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075) lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.05 + O * 0.075) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075) end if dipperhat then dipperhat.Handle.HatAttachment.Rotation = dipperrot end human.WalkSpeed = speed human:SetStateEnabled(3, true) activu = false end if keya == "q" then activu = true do local checkkey = true local keyingup = mouse.KeyUp:connect(function(xzx) if xzx == "q" then checkkey = false end end) repeat for _ = 1, 2 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(30), rd(-20), rd(80)), 0.7) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) end swingwoo:Play() for T = 1, 2 do swait() if T == 2 then hito(pt5, 7, 30, 0.03, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-2, 2), rd2(-10, 10))) end lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(40), rd(40)), 0.7) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) end for _ = 1, 2 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-30), rd(20), rd(0)), 0.7) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7) lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(179)), 0.7) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-40), rd(20), rd(30)), 0.7) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(35)), 0.7) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) end swingwoo:Play() for T = 1, 2 do swait() if T == 2 then hito(pt5, 7, 30, 0.03, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-2, 2), rd2(-10, 10))) end lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(40), rd(40), rd(0)), 0.7) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7) lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(30)), 0.7) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(-65)), 0.7) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7) end until not checkkey keyingup:Disconnect() activu = false end end if keya == "f" then activu = true do local speed = human.WalkSpeed human.WalkSpeed = 2 human:SetStateEnabled(3, false) local checkkey = true local chargecounter = 0 local keyingup = mouse.KeyUp:connect(function(xzx) if xzx == "f" then checkkey = false end end) local firederp for _ = 1, 8 do swait() hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6) lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5) lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5) end repeat swait() chargecounter = chargecounter + 1 lerpz(RS, "C0", RSC0 * cf(rd2(-5, 5) / 100, rd2(-5, 5) / 100, rd2(-5, 5) / 100) * ang(rd(rd2(65, 75)), rd(rd2(-15, 5)), rd(rd2(75, 85))), 0.05 + chargecounter * 0.019) lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(rd2(-15, -5)), rd(rd2(-75, -65)), rd(rd2(-80, -70))), 0.05 + chargecounter * 0.019) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.019) if chargecounter > 30 and firederp == nil then local colorKeyPoints={ColorSequenceKeypoint.new(0,Color3.new(1,1,1)), ColorSequenceKeypoint.new(1,Color3.new(1,1,1)) } local sizeKeyPoints={NumberSequenceKeypoint.new(0,.25), NumberSequenceKeypoint.new(1,1), NumberSequenceKeypoint.new(1,0) } local opacityKeyPoints={NumberSequenceKeypoint.new(0,0); NumberSequenceKeypoint.new(.793,0); NumberSequenceKeypoint.new(1,1); } local runRing=Instance.new('ParticleEmitter',pt1) runRing.LightEmission=0 runRing.Color=ColorSequence.new(colorKeyPoints) runRing.Size=NumberSequence.new(sizeKeyPoints) runRing.Texture='rbxassetid://720401995' runRing.LockedToPart = false runRing.Transparency=NumberSequence.new(opacityKeyPoints) runRing.Lifetime=NumberRange.new(1,2) runRing.Rate=100 runRing.Rotation=NumberRange.new(0,360) runRing.RotSpeed=NumberRange.new(-20,20) runRing.Speed=NumberRange.new(4) runRing.VelocitySpread=10 wait(.1) runRing.Enabled = false end until not checkkey or chargecounter > 50 swingwoo:Play() sbchat("THE POWER OF CHEESE!!!!!!!!!",'[Big Smoke]') game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"THE POWER OF CHEESE!!!!!!!!", "Red") for U = 1, 10 do swait() if U < 3 then hito(pt5, 8, math.huge, 0.2, hrp.CFrame.lookVector * (math.huge + chargecounter * math.huge) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 25))) if chargecounter > 30 then tagexplode(pt5, 5, 1) end end hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6) lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6) lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6) end if firederp then firederp:Destroy() end swait(10) hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0) keyingup:Disconnect() human.WalkSpeed = speed human:SetStateEnabled(3, true) activu = false HName.Text = "Big Smoke" end end end) end elseif batting == true then batting = false clibat:Disconnect() spec:Disconnect() hrp.sweae:Destroy() local batmod = chr:FindFirstChild("bmodel") batmod.hnd.Weld:Destroy() batmod.PrimaryPart = batmod.hnd batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1)) for _, A in pairs(batmod:GetChildren()) do if A.ClassName == "Part" then A.CanCollide = true A.Anchored = false end end batmod.Parent = workspace game.Debris:AddItem(batmod, 8) end end local movin = false local cliham, hamspec function ham() if batting == false then batting = true do local bmod = Instance.new("Model") bmod.Name = "bmodel" bmod.Parent = chr local makemotor = function(parent, p0, p1, c0, c1) local wel = Instance.new("Motor6D") wel.Part0 = p0 wel.Part1 = p1 wel.C0 = c0 if c1 ~= nil then wel.C1 = c1 end wel.Parent = parent return wel end local hnd = makepart("Br. yellowish green", "hnd", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) hnd.Anchored = true local hmes = makemesh("Head", Vector3.new(5, 30, 5), nil, hnd) movin = true hnd.CFrame = hrp.CFrame coroutine.resume(coroutine.create(function() while hnd.Anchored == true do swait() if movin then hnd.CFrame = hnd.CFrame:lerp(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, 11, 0), 0.65) end end end)) sbchat("CJ, DAT DAMN TRAIN IS BACK. IMA USE DIS HAMMER TO BREAK IT!",'[Big Smoke]') game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"CJ, DAT DAMN TRAIN IS BACK. IMA USE DIS HAMMER TO BREAK IT!", "Red") local pt1 = makepart("Br. yellowish green", "pt1", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p1m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt1) local p1w = makemotor(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), nil) local pt2 = makepart("Br. yellowish green", "pt2", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p2m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt2) local p2w = makemotor(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil) local pt3 = makepart("Bright yellow", "pt3", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p3m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt3) local p3w = makemotor(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3.75, 0), nil) local pt4 = makepart("New Yeller", "pt4", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://250640098", pt4) p4m.TextureId = "rbxassetid://250639536" local p4w = makemotor(pt4, pt4, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 4.25, 0.25), nil) local pt5 = makepart("Bright blue", "pt5", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p5m = makemesh("Head", Vector3.new(5, 90, 4), nil, pt5) local p5w = makemotor(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -12, 0), nil) local pt6 = makepart("Bright blue", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame) local p6m = makemesh("FileMesh", Vector3.new(0.16, 0.4, 0.16), "rbxassetid://524341960", pt6) p6m.TextureId = "rbxassetid://526531650" p6m.Scale = Vector3.new(0.5,0.50,0.5) local p6w = makemotor(pt6, pt6, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -16, 0), nil) local pt7 = makepart("Bright yellow", "pt7", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p7m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt7) local p7w = makemotor(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -27, 0), nil) local pt8 = makepart("Bright yellow", "pt8", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p8m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt8) local p8w = makemotor(pt8, pt8, hnd, ang(rd(0), rd(-90), rd(0)) * cf(0, -27, 0), nil) local hdec2 = Instance.new("Decal") local pt9 = makepart("Bright yellow", "pt9", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p9m = makemesh("FileMesh", Vector3.new(12, 11, 11), "rbxassetid://272942659", pt9) local p9w = makemotor(pt9, pt9, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -30, 0), nil) p9m.TextureId = "rbxassetid://272942750" local pt10 = makepart("Bright yellow", "pt10", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p10m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt10) local p10w = makemotor(pt10, pt10, pt7, ang(rd(0), rd(0), rd(90)) * cf(11, 0, 0), nil) local hdec3 = Instance.new("Decal") local pt11 = makepart("Bright yellow", "pt11", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p11m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt11) local p11w = makemotor(pt11, pt11, pt7, ang(rd(0), rd(180), rd(90)) * cf(11, 0, 0), nil) local pt12 = makepart("Bright yellow", "pt12", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p12m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt12) local p12w = makemotor(pt12, pt12, pt7, ang(rd(0), rd(0), rd(-90)) * cf(-11, 0, 0), nil) local pt13 = makepart("Bright yellow", "pt13", 0, 1, "SmoothPlastic", bmod, hrp.CFrame) local p13m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt13) local p13w = makemotor(pt13, pt13, pt7, ang(rd(0), rd(180), rd(-90)) * cf(-11, 0, 0), nil) cliham = tool.Activated:connect(function() if selected == false or activu == true or ragged == true then return end activu = true movin = false for B = 1, 20 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.4) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(8), rd(0), rd(0)), 0.4) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(170)), 0.4) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(10)), 0.4) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(-10)), 0.4) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(10)), 0.4) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4) hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 0.1 + B * 0.045) end for B = 1, 30 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0.8, 0) * ang(rd(-25), rd(0), rd(-50)), 0.1 + B / 80) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-18), rd(0), rd(40)), 0.1 + B / 80) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-30), rd(-5), rd(160)), 0.1 + B / 80) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80) lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-20), rd(-150)), 0.1 + B / 80) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(-10)), 0.1 + B / 80) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80) lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(-5), rd(60), rd(-110)), 0.1 + B / 80) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80) hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1) end for B = 1, 7 do swait() lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(40)), 0.015 + B / 15) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.015 + B / 15) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-50), rd(100)), 0.015 + B / 15) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15) lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.015 + B / 15) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(10)), 0.015 + B / 15) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15) lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(-20)), 0.015 + B / 15) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15) hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1) end for B = 1, 8 do swait() hito(pt6, 20, 808282854, 0.75, hrp.CFrame.rightVector * math.huge + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160))) lerpz(RJ, "C0", RJC0 * cf(0, -0.8, 0) * ang(rd(70), rd(0), rd(40)), 0.38 + B * 0.1) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.38 + B * 0.1) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-40), rd(100)), 0.38 + B * 0.1) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1) lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.38 + B * 0.1) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(60)), 0.38 + B * 0.1) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1) lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(70)), 0.38 + B * 0.1) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1) hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1) local exp = Instance.new("Explosion",plr.Character) exp.Position = pt6.Position exp.BlastRadius = 0 end swait(15) movin = true sbchat("AW FAK. MY PENIS BLEW UP!",'[Big Smoke]') activu = false end) end elseif batting == true then batting = false cliham:Disconnect() local badevz = chr:FindFirstChild("bmodel") badevz.PrimaryPart = badevz.hnd for _, A in pairs(badevz:GetChildren()) do if A.ClassName == "Part" then A.CanCollide = true A.Anchored = false end end movin = false badevz.Parent = workspace badevz:SetPrimaryPartCFrame(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, -11, 0)) game.Debris:AddItem(badevz, 8) end end game:GetService("ContentProvider"):Preload("rbxassetid://725969678") function lauf() if selected == false or activu == true then return end lauf1:Play() end function makenoob(cfrem, scalo, rags) nscale.Value = scalo local md = Instance.new("Model") md.Name = "Small Smoke" md.Parent = workspace local hu = Instance.new("Humanoid") hu.RigType = "R6" hu.MaxHealth = 100 * scalo hu.Health = 100 * scalo hu.Parent = md local anm = Instance.new("Animator") anm.Parent = hu hu.PlatformStand = true local light = function(part) part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5) end local hd = Instance.new("Part") hd.Name = "Head" hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value) hd.TopSurface = "Smooth" hd.BottomSurface = "Inlet" hd.Locked = true hd.BrickColor = BrickColor.random() hd.CanCollide = true hd.Anchored = false light(hd) hd.Parent = md local hm = Instance.new("SpecialMesh") hm.MeshType = "Head" hm.Scale = Vector3.new(1.25, 1.25, 1.25) hm.Parent = hd local hf = Instance.new("Decal") hf.Texture = "rbxasset://textures/face.png" local gen = math.random(1, 40) if gen == 3 then hf.Texture = "rbxassetid://101912931" end if gen == 8 then hf.Texture = "rbxassetid://548947987" end if gen == 12 then hf.Texture = "rbxassetid://259580505" end if gen == 16 then hf.Texture = "rbxassetid://259579232" end if gen == 24 then hf.Texture = "rbxassetid://259571525" end if gen == 28 then hf.Texture = "rbxassetid://258283210" end if gen == 32 then hf.Texture = "rbxassetid://258940032" end if gen == 38 then hf.Texture = "rbxassetid://673220970" hf.Color3 = Color3.new(0, 0, 0) end hf.Face = "Front" hf.Parent = hd local hrpa = Instance.new("Part") hrpa.Name = "HumanoidRootPart" hrpa.TopSurface, hrpa.BottomSurface = 0, 0 hrpa.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value) hrpa.Transparency = 1 hrpa.CanCollide = false hrpa.Locked = true light(hrpa) hrpa.Parent = md local tagbomb = Instance.new("BoolValue") tagbomb.Name = "tagbomb" tagbomb.Value = false tagbomb.Parent = hrpa local learm = Instance.new("Part") learm.Name = "Left Arm" learm.BrickColor = BrickColor.random() learm.CanCollide = false learm.Locked = true learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value) light(learm) learm.Parent = md local riarm = Instance.new("Part") riarm.Name = "Right Arm" riarm.BrickColor = BrickColor.random() riarm.CanCollide = false riarm.Locked = true light(riarm) riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value) riarm.Parent = md local leleg = Instance.new("Part") leleg.Name = "Left Leg" leleg.BrickColor = BrickColor.random() leleg.CanCollide = false leleg.Locked = true light(leleg) leleg.BottomSurface = 0 leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value) leleg.Parent = md local rileg = Instance.new("Part") rileg.Name = "Right Leg" rileg.BrickColor = BrickColor.random() rileg.CanCollide = false rileg.Locked = true light(rileg) rileg.BottomSurface = 0 rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value) rileg.Parent = md local tor = Instance.new("Part") tor.Name = "Torso" tor.BrickColor = BrickColor.random() tor.Locked = true light(tor) tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value) tor.LeftSurface, tor.RightSurface = "Weld", "Weld" tor.Parent = md md.PrimaryPart = hrpa md:SetPrimaryPartCFrame(cfrem) md:makeJoints() makejoint(hrpa, RootJointC0, RootJointC1, hrpa, tor, "RootJoint") makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck") if rags == true then makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder") makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder") makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip") makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip") maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0)) maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0)) maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0)) maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0)) elseif rags == false then makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder") makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder") makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip") makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip") hu.PlatformStand = false end nscale.Value = 1 hu.Touched:connect(function(tpart, uwot) if tagbomb.Value == true and tpart.Parent ~= md and tpart.Parent.Parent ~= md and tpart.Parent.Parent.Parent ~= md then tagbomb.Value = false hu.Health = 0 local derp = Instance.new("Explosion") derp.BlastPressure = 200 derp.BlastRadius = 8 derp.DestroyJointRadiusPercent = 0 derp.ExplosionType = 2 derp.Visible = true derp.Position = uwot.Position - Vector3.new(0, 0.5, 0) derp.Parent = workspace game.Debris:AddItem(md, 8) end end) return md end function makecircle(cfrem, scalo) local mcir1 = Instance.new("Part") mcir1.Anchored = true mcir1.CanCollide = false mcir1.Size = Vector3.new(0.2, 0.2, 0.2) mcir1.Transparency = 1 mcir1.CFrame = cfrem mcir1.Parent = modz game.Debris:AddItem(mcir1, 8) local d1 = Instance.new("Decal") d1.Texture = "rbxassetid://557132029" d1.Face = "Front" d1.Parent = mcir1 local d2 = Instance.new("Decal") d2.Texture = "rbxassetid://0" d2.Face = "Back" d2.Parent = mcir1 local bme = Instance.new("BlockMesh") bme.Parent = mcir1 for _ = 1, 9 do swait() bme.Scale = bme.Scale:lerp(Vector3.new(35 * scalo, 35 * scalo, 0), 0.3) end coroutine.resume(coroutine.create(function() swait(15) for _ = 1, 12 do swait() d1.Transparency = d1.Transparency + 0.08 d2.Transparency = d2.Transparency + 0.08 end mcir1:Destroy() end)) return mcir1 end function spawnnoob(circlecf, noobcf, scalez, ragd) local aearae = makecircle(circlecf, scalez) local nananb if ragd then nananb = makenoob(aearae.CFrame * noobcf, scalez, true) elseif not ragd then nananb = makenoob(aearae.CFrame * noobcf, scalez, false) end return nananb end function tagexplode(partoz, magn, bombdelay) for _, guy in pairs(workspace:GetChildren()) do if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy.Name == "Skid" and guy.Name == "Dummy" and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude then coroutine.resume(coroutine.create(function() swait(bombdelay * 0) guy:FindFirstChild("HumanoidRootPart").tagbomb.Value = true end)) end end end function hito(partoz, magn, dmg, debtim, bodyfdire, bodyrot) for _, guy in pairs(workspace:GetChildren()) do if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then do local humz = guy:FindFirstChild("Humanoid") local horp = guy:FindFirstChild("HumanoidRootPart") humz:TakeDamage(dmg) humz:SetStateEnabled(16, true) delay(debtim, function() humz:SetStateEnabled(16, true) end) local db = Instance.new("StringValue") db.Name = "alabo" db.Parent = horp delay(debtim, function() db:Destroy() end) local b = Instance.new("Part") nooutline(b) b.Size = Vector3.new(0.2, 0.2, 0.2) b.Transparency = 0 b.Anchored = true b.CanCollide = false b.Material = "Neon" b.BrickColor = BrickColor.new("New Yeller") b.Locked = true b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))*CFrame.Angles(math.random(1412),math.random(423532),math.random(1312)) b.Parent = modz local c = Instance.new("SpecialMesh") c.MeshType = "Sphere" c.Scale = Vector3.new(3.5, 3.5, 3.5) c.Parent = b game.Debris:AddItem(b, 1) if bodyfdire then local boopyve = Instance.new("BodyVelocity") boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999) boopyve.P = 9999999999 boopyve.Velocity = bodyfdire boopyve.Parent = horp game.Debris:AddItem(boopyve, debtim) end if bodyrot then local boopyro = Instance.new("BodyAngularVelocity") boopyro.MaxTorque = Vector3.new(999999, 999999, 999999) boopyro.P = math.huge boopyro.AngularVelocity = bodyrot boopyro.Parent = horp game.Debris:AddItem(boopyro, debtim) end local bet = Instance.new("Sound") bet.Pitch = rd2(9, 11) / 10 bet.Volume = rd2(12, 14) / 10 bet.SoundId = "rbxassetid://175024455" bet.Parent = b bet:Play() coroutine.resume(coroutine.create(function() for _ = 1, 24 do swait() b.Transparency = b.Transparency + 0.08 c.Scale = c.Scale + Vector3.new(.8 * dmg, .8 * dmg, .8 * dmg) end end)) end end end end function cleannoobs() for _, nib in pairs(workspace:GetChildren()) do coroutine.resume(coroutine.create(function() if nib.Name == "Noob" then if nib:FindFirstChild("HumanoidRootPart") then local g = Instance.new("Part") g.CanCollide, g.Anchored = false, true g.Transparency = 1 g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame g.Parent = workspace game.Debris:AddItem(g, 3.5) local sou = Instance.new("Sound") sou.Pitch = 0 sou.Volume = 3 sou.SoundId = "rbxassetid://151790502" sou.Parent = g local pe = Instance.new("ParticleEmitter") pe.Acceleration = Vector3.new(0, 8, 0) pe.Lifetime = NumberRange.new(1, 1.5) pe.Rate = 0.005 pe.RotSpeed = NumberRange.new(-30, 30) pe.Rotation = NumberRange.new(0, 360) pe.Size = NumberSequence.new({ NumberSequenceKeypoint.new(0, 4.38, 0), NumberSequenceKeypoint.new(0.672, 4.14, 0), NumberSequenceKeypoint.new(1, 1.48, 0) }) pe.Texture = "rbxassetid://244221440" pe.Transparency = NumberSequence.new({ NumberSequenceKeypoint.new(0, 0, 0), NumberSequenceKeypoint.new(0.529, 0.3, 0), NumberSequenceKeypoint.new(1, 1, 1) }) pe.ZOffset = 5 pe.Enabled = true pe.VelocitySpread = 360 pe.Parent = g swait(5) pe:Emit(6) sou:Play() end nib:Destroy() end end)) end end function animo(yep) if yep == true then anim.Parent = human chr.Animate.Disabled = false elseif yep == false then chr.Animate.Disabled = true anim.Parent = nil end end mouse.KeyDown:connect(function(key) if key == "r" then test() end if key == "m" then lauf() end if key == "c" then ham() end if key == "x" then bat() end if key == "l" and selected == true then spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, true) end if key == "h" and selected == true then spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true) end if key == "k" and selected == true then spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false) end if key == "p" then cleannoobs() end if key == "e" then local so = Instance.new("Sound",plr.Character) so.SoundId = "rbxassetid://409176756" so.Volume = 10 so:Play() game:GetService("Lighting").Ambient = Color3.new(255,0,0) game:GetService("Lighting").Brightness = 0 game:GetService("Lighting").TimeOfDay = "00:00:00" HName.Text = "YOU PICK THE WRONG HOUSE, FOOOOOOL!" sbchat("YOU PICK THE WRONG HOUSE, FOOOOOOL!",'[Big Smoke]') wait(2) game.Players.LocalPlayer.PlayerGui.SB_DataTransfer.SB_CommandRemote.Value = "g/fl" HName.Text = "Big Smoke" end if key == "z" then if selected == false or activu == true then return end if human.WalkSpeed == 25 then human.WalkSpeed = 100 human.JumpPower = 125 else human.WalkSpeed = 25 human.JumpPower = 50 end end end) tool.Equipped:connect(function() selected = true end) tool.Unequipped:connect(function() selected = false end) animo(false) human.WalkSpeed = 25 sine = 0 charge = 1 cos = math.cos game:GetService("RunService").RenderStepped:connect(function() if ragged == false and activu == false then local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0)) local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false) local checkstate = human:GetState() if checkstate.Value == 13 then animpose = "Sitting" elseif hrp.Velocity.y > 1 and checkpart == nil then animpose = "Jumping" elseif hrp.Velocity.y < -1 and checkpart == nil then animpose = "Falling" elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then animpose = "Idle" elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then animpose = "Walking" elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then animpose = "TooFast" end if animpose == "Idle" then sine = sine + charge lerpz(RJ, "C0", RJC0 * cf(0.05 * cos(sine / 40), 0, -0.05 - 0.05 * cos(sine / 20)) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(10)), 0.3) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(100), rd(-40), rd(-32)), 0.3) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RH, "C0", RHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), 0.05 * cos(sine / 40)) * ang(rd(-5), rd(-5), rd(1)), 0.3) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LH, "C0", LHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), -0.05 * cos(sine / 40)) * ang(rd(-5), rd(5), rd(1)), 0.3) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) end if animpose == "Walking" then sine = sine + charge lerpz(RJ, "C0", RJC0 * cf(0, 0, 0 * cos(sine / 4)) * ang(rd(20), math.sin(hrp.RotVelocity.Y / 80), 0), 0.3) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.6) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(100), rd(-40), rd(-32)), 0.6) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 8))), 0.6) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 8))), 0.6) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) end if animpose == "Jumping" then lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3) lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) end if animpose == "Falling" then lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3) lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) end if animpose == "TooFast" then sine = sine + charge lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.35 * cos(sine / 2)) * ang(rd(30), math.sin(hrp.RotVelocity.Y / 20), math.sin(hrp.RotVelocity.Y / 2)), 0.3) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-80)), 0.6) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(110), rd(-40), rd(-35)), 0.6) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 3))), 0.6) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 3))), 0.6) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) end if animpose == "Sitting" then lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3) lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3) lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3) lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3) lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3) end end end) if plr.Character.Humanoid.PlatformStand == true then plr.Character.Humanoid.PlatformStand = false end plr.Character.Humanoid.Died:connect(function() s:Stop() HName.TextColor3 = BrickColor.new("Hot white").Color HName.Text = "R.I.P" local f = Instance.new("Explosion",plr.Character.Torso) f.Position = plr.Character.Torso.Position f.BlastRadius = 0 local m = Instance.new("Sound",Workspace) m.SoundId = "rbxassetid://609079653" m.Volume = 10 m:Play() end) --------------------------Gui--------------------------- makeframe = function(par, trans, pos, size, color) local frame = Instance.new("Frame", par) frame.BackgroundTransparency = trans frame.BorderSizePixel = 1 frame.BorderColor3 = BrickColor.Black().Color frame.Position = pos frame.Size = size frame.BackgroundColor3 = BrickColor.new("New Yeller").Color frame.ZIndex = 5 return frame end makelabel = function(par, text) local label = Instance.new("TextLabel", par) label.BackgroundTransparency = 1 label.Size = ud(1, 0, 1, 0) label.Position = ud(0, 0, 0, 0) label.TextColor3 = c3(1,1,1) label.TextStrokeTransparency = 0 label.FontSize = Enum.FontSize.Size24 label.Font = Enum.Font.SciFi label.BorderSizePixel = 0 label.TextScaled = true label.Text = text end ---------------------------------------------- local scrn = Instance.new("ScreenGui", p.PlayerGui) ud = UDim2.new c3 = Color3.new Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.150,0), ud(0.19, 0, 0.03, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "[Q]:Automatic Attack (Hold)") Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.190,0), ud(0.19, 0, 0.03, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "[E]:WRONG HOUSE FOOL!") Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.230,0), ud(0.19, 0, 0.03, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "[R]:Ragdoll") Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.270,0), ud(0.19, 0, 0.03, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "[Z]:Speed") Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.310,0), ud(0.19, 0, 0.03, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "[C]:Big Smoke Hammer") Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.350,0), ud(0.19, 0, 0.03, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "[K]:No Ragdoll Dummy") Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.390,0), ud(0.19, 0, 0.03, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "[L]:Ragdoll Dummy") Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.430,0), ud(0.19, 0, 0.03, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "[H]:Big Dummy") Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.470,0), ud(0.19, 0, 0.17, 0), c3(0,0,0)) Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0)) Manatext = makelabel(Manabar, "Please enjoy this edit:D!") warn'<Script>[Anti Sent To Local]:Connect!' warn'<Script>:Welcome!' ----------------------------------------------------------------- end) RedTitan.Name = "Red Titan" RedTitan.Parent = ScriptHub_2 RedTitan.BackgroundColor3 = Color3.new(0, 0, 0) RedTitan.BorderSizePixel = 0 RedTitan.Position = UDim2.new(0.553191483, 0, 0.655502379, 0) RedTitan.Size = UDim2.new(0, 179, 0, 50) RedTitan.Font = Enum.Font.SciFi RedTitan.Text = "Noclip" RedTitan.TextColor3 = Color3.new(0.333333, 1, 1) RedTitan.TextSize = 24 RedTitan.MouseButton1Down:connect(function() local noclip = true char = game.Players.LocalPlayer.Character while true do if noclip == true then for _,v in pairs(char:children()) do pcall(function() if v.className == "Part" then v.CanCollide = false elseif v.ClassName == "Model" then v.Head.CanCollide = false end end) end end game:service("RunService").Stepped:wait() end end) TextLabel_2.Parent = ScriptHub_2 TextLabel_2.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647) TextLabel_2.BorderSizePixel = 0 TextLabel_2.Position = UDim2.new(0, 0, 0.909090936, 0) TextLabel_2.Size = UDim2.new(0, 234, 0, 19) TextLabel_2.Font = Enum.Font.SciFi TextLabel_2.Text = "" TextLabel_2.TextColor3 = Color3.new(0.333333, 1, 1) TextLabel_2.TextSize = 14 DildoKnife_2.Name = "DildoKnife" DildoKnife_2.Parent = ScriptHub_2 DildoKnife_2.BackgroundColor3 = Color3.new(0, 0, 0) DildoKnife_2.BackgroundTransparency = 1 DildoKnife_2.BorderSizePixel = 0 DildoKnife_2.Position = UDim2.new(0.0212765951, 366, 0.315495551, -65) DildoKnife_2.Size = UDim2.new(0, 48, 0, 46) DildoKnife_2.Font = Enum.Font.SciFi DildoKnife_2.Text = "X" DildoKnife_2.TextColor3 = Color3.new(0.333333, 1, 1) DildoKnife_2.TextScaled = true DildoKnife_2.TextSize = 24 DildoKnife_2.TextWrapped = true DildoKnife_2.MouseButton1Down:connect(function() ScriptHub.Visible = false MainFrame.Visible = true end) Login.Name = "Login" Login.Parent = ScreenGui Login.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647) Login.BorderSizePixel = 0 Login.Position = UDim2.new(0.391040236, -20, 0.359116018, -130) Login.Size = UDim2.new(0, 430, 0, 475) Name_2.Name = "Name" Name_2.Parent = Login Name_2.BackgroundColor3 = Color3.new(0.290196, 0.290196, 0.290196) Name_2.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647) Name_2.BorderSizePixel = 0 Name_2.Position = UDim2.new(-0.00242718449, 0, 0, 0) Name_2.Size = UDim2.new(0, 431, 0, 43) Name_2.Font = Enum.Font.SciFi Name_2.Text = "Mod2s" Name_2.TextColor3 = Color3.new(0.333333, 1, 1) Name_2.TextScaled = true Name_2.TextSize = 14 Name_2.TextWrapped = true Bar1_2.Name = "Bar-1" Bar1_2.Parent = Login Bar1_2.BackgroundColor3 = Color3.new(0, 0, 0) Bar1_2.BorderSizePixel = 0 Bar1_2.Position = UDim2.new(0, 0, 0.140983611, -27) Bar1_2.Size = UDim2.new(0, 430, 0, 10) User.Name = "User" User.Parent = Login User.BackgroundColor3 = Color3.new(0, 0, 0) User.BorderSizePixel = 0 User.Position = UDim2.new(0.0776699036, 0, 0.239344269, 0) User.Size = UDim2.new(0, 342, 0, 53) User.Font = Enum.Font.SciFi User.Text = "USERNAME" User.TextColor3 = Color3.new(0.333333, 1, 1) User.TextSize = 14 Login_2.Name = "Login" Login_2.Parent = Login Login_2.BackgroundColor3 = Color3.new(0, 0, 0) Login_2.BorderSizePixel = 0 Login_2.Position = UDim2.new(0.252427191, 0, 0.760655761, -35) Login_2.Size = UDim2.new(0, 173, 0, 73) Login_2.Font = Enum.Font.SciFi Login_2.Text = "LOGIN" Login_2.TextColor3 = Color3.new(0.333333, 1, 1) Login_2.TextSize = 14 Login_2.MouseButton1Down:connect(function() Login.Visible = false MainFrame.Visible = true end) Pass.Name = "Pass" Pass.Parent = Login Pass.BackgroundColor3 = Color3.new(0, 0, 0) Pass.BorderSizePixel = 0 Pass.Position = UDim2.new(0.0776699036, 0, 0.495081961, 0) Pass.Size = UDim2.new(0, 338, 0, 51) Pass.Font = Enum.Font.SciFi Pass.Text = "PASSWORD" Pass.TextColor3 = Color3.new(0.333333, 1, 1) Pass.TextSize = 14
Optional Paste Settings
Category:
None
Cryptocurrency
Cybersecurity
Fixit
Food
Gaming
Haiku
Help
History
Housing
Jokes
Legal
Money
Movies
Music
Pets
Photo
Science
Software
Source Code
Spirit
Sports
Travel
TV
Writing
Tags:
Syntax Highlighting:
None
Bash
C
C#
C++
CSS
HTML
JSON
Java
JavaScript
Lua
Markdown (PRO members only)
Objective C
PHP
Perl
Python
Ruby
Swift
4CS
6502 ACME Cross Assembler
6502 Kick Assembler
6502 TASM/64TASS
ABAP
AIMMS
ALGOL 68
APT Sources
ARM
ASM (NASM)
ASP
ActionScript
ActionScript 3
Ada
Apache Log
AppleScript
Arduino
Asymptote
AutoIt
Autohotkey
Avisynth
Awk
BASCOM AVR
BNF
BOO
Bash
Basic4GL
Batch
BibTeX
Blitz Basic
Blitz3D
BlitzMax
BrainFuck
C
C (WinAPI)
C Intermediate Language
C for Macs
C#
C++
C++ (WinAPI)
C++ (with Qt extensions)
C: Loadrunner
CAD DCL
CAD Lisp
CFDG
CMake
COBOL
CSS
Ceylon
ChaiScript
Chapel
Clojure
Clone C
Clone C++
CoffeeScript
ColdFusion
Cuesheet
D
DCL
DCPU-16
DCS
DIV
DOT
Dart
Delphi
Delphi Prism (Oxygene)
Diff
E
ECMAScript
EPC
Easytrieve
Eiffel
Email
Erlang
Euphoria
F#
FO Language
Falcon
Filemaker
Formula One
Fortran
FreeBasic
FreeSWITCH
GAMBAS
GDB
GDScript
Game Maker
Genero
Genie
GetText
Go
Godot GLSL
Groovy
GwBasic
HQ9 Plus
HTML
HTML 5
Haskell
Haxe
HicEst
IDL
INI file
INTERCAL
IO
ISPF Panel Definition
Icon
Inno Script
J
JCL
JSON
Java
Java 5
JavaScript
Julia
KSP (Kontakt Script)
KiXtart
Kotlin
LDIF
LLVM
LOL Code
LScript
Latex
Liberty BASIC
Linden Scripting
Lisp
Loco Basic
Logtalk
Lotus Formulas
Lotus Script
Lua
M68000 Assembler
MIX Assembler
MK-61/52
MPASM
MXML
MagikSF
Make
MapBasic
Markdown (PRO members only)
MatLab
Mercury
MetaPost
Modula 2
Modula 3
Motorola 68000 HiSoft Dev
MySQL
Nagios
NetRexx
Nginx
Nim
NullSoft Installer
OCaml
OCaml Brief
Oberon 2
Objeck Programming Langua
Objective C
Octave
Open Object Rexx
OpenBSD PACKET FILTER
OpenGL Shading
Openoffice BASIC
Oracle 11
Oracle 8
Oz
PARI/GP
PCRE
PHP
PHP Brief
PL/I
PL/SQL
POV-Ray
ParaSail
Pascal
Pawn
Per
Perl
Perl 6
Phix
Pic 16
Pike
Pixel Bender
PostScript
PostgreSQL
PowerBuilder
PowerShell
ProFTPd
Progress
Prolog
Properties
ProvideX
Puppet
PureBasic
PyCon
Python
Python for S60
QBasic
QML
R
RBScript
REBOL
REG
RPM Spec
Racket
Rails
Rexx
Robots
Roff Manpage
Ruby
Ruby Gnuplot
Rust
SAS
SCL
SPARK
SPARQL
SQF
SQL
SSH Config
Scala
Scheme
Scilab
SdlBasic
Smalltalk
Smarty
StandardML
StoneScript
SuperCollider
Swift
SystemVerilog
T-SQL
TCL
TeXgraph
Tera Term
TypeScript
TypoScript
UPC
Unicon
UnrealScript
Urbi
VB.NET
VBScript
VHDL
VIM
Vala
Vedit
VeriLog
Visual Pro Log
VisualBasic
VisualFoxPro
WHOIS
WhiteSpace
Winbatch
XBasic
XML
XPP
Xojo
Xorg Config
YAML
YARA
Z80 Assembler
ZXBasic
autoconf
jQuery
mIRC
newLISP
q/kdb+
thinBasic
Paste Expiration:
Never
Burn after read
10 Minutes
1 Hour
1 Day
1 Week
2 Weeks
1 Month
6 Months
1 Year
Paste Exposure:
Public
Unlisted
Private
Folder:
(members only)
Password
NEW
Enabled
Disabled
Burn after read
NEW
Paste Name / Title:
Create New Paste
Hello
Guest
Sign Up
or
Login
Sign in with Facebook
Sign in with Twitter
Sign in with Google
You are currently not logged in, this means you can not edit or delete anything you paste.
Sign Up
or
Login
Public Pastes
memtest 86 logg
1 hour ago | 229.83 KB
TLOZ Windwaker - Windfall Island - Virtual Pi...
4 hours ago | 1.57 KB
squar
10 hours ago | 0.10 KB
my-pus
10 hours ago | 0.09 KB
OoT rando seed 6/18
18 hours ago | 69.75 KB
Peter Thiel Dialog Society
19 hours ago | 23.72 KB
other seps
CSS | 20 hours ago | 0.15 KB
Check socradar.io for your FortiGate
PowerShell | 23 hours ago | 2.33 KB
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the
Cookies Policy
.
OK, I Understand
Not a member of Pastebin yet?
Sign Up
, it unlocks many cool features!