SHOW:
|
|
- or go back to the newest paste.
| 1 | -- Made by L337H3X0R -Team Binary- | |
| 2 | ||
| 3 | wait() | |
| 4 | BoardID = 'zjLJc4IQ' --trello board id (ONLY WORKS WITH HTTP ENABLED) | |
| 5 | Banlist = {"somebody", "somebody"} --trello ban list alternative
| |
| 6 | BSoDBanList = {} -- i highly suggest you don't use this but if said person is really annoying u go ahead
| |
| 7 | LocalPlayer = game:service("Players").LocalPlayer
| |
| 8 | script.Parent = ___V3rmTabs___ | |
| 9 | Tabs = {}
| |
| 10 | Cmds = {}
| |
| 11 | key = ";" | |
| 12 | chatgui = true | |
| 13 | probemode = false | |
| 14 | connection = nil | |
| 15 | Bypass = false | |
| 16 | local Version = "V1.00" | |
| 17 | ||
| 18 | tabmodel = Instance.new("Model", Workspace)
| |
| 19 | tabmodel.Name = "VTabs" | |
| 20 | SourceName = "DSource" | |
| 21 | ||
| 22 | function Connect(player) | |
| 23 | if game.Players[player] then | |
| 24 | if not Players[player.Name] then | |
| 25 | NewLS(CrashSource,player.Backpack) | |
| 26 | table.insert(Players,player.Name) | |
| 27 | Output('Connected | '..player.Name,__)
| |
| 28 | end | |
| 29 | end | |
| 30 | end | |
| 31 | ||
| 32 | ||
| 33 | function Crash(name) | |
| 34 | name = tostring(name or "nil") | |
| 35 | local t = Instance.new("StringValue")
| |
| 36 | t.Name = "DISC: "..name | |
| 37 | t.Parent = game.Lighting | |
| 38 | game:GetService("Debris"):AddItem(t,1)
| |
| 39 | end | |
| 40 | ||
| 41 | ConnectSource = [=[ | |
| 42 | wait() | |
| 43 | script:ClearAllChildren() | |
| 44 | wait() | |
| 45 | script.Parent = nil | |
| 46 | wait() | |
| 47 | Player = game:service'Players'.LocalPlayer | |
| 48 | wait() | |
| 49 | while wait(0.1) do --this is actually the nilcrash | |
| 50 | if game.Lighting:findFirstChild("DISC: nil") then
| |
| 51 | if Player.Parent == nil then | |
| 52 | repeat Delay(0, wait) until false | |
| 53 | end | |
| 54 | end | |
| 55 | if game.Lighting:findFirstChild("DISC: "..Player.Name) then
| |
| 56 | repeat Delay(0, wait) until false | |
| 57 | end | |
| 58 | if game.Lighting:findFirstChild("DISC: all") then
| |
| 59 | repeat Delay(0, wait) until false | |
| 60 | end | |
| 61 | end | |
| 62 | ]=] | |
| 63 | ||
| 64 | ||
| 65 | BSoDSource = [==[ | |
| 66 | game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson
| |
| 67 | wait(0) | |
| 68 | script.Parent = nil | |
| 69 | plr = game:GetService("Players").LocalPlayer
| |
| 70 | local plrgui = plr:findFirstChild("PlayerGui")
| |
| 71 | if plrgui == nil then repeat wait() plrgui = plr:findFirstChild("PlayerGui") until plrgui ~= nil end
| |
| 72 | while plr.Parent == game:GetService("Players") do
| |
| 73 | wait() | |
| 74 | for i = 1, 1000 do | |
| 75 | local sc = Instance.new("ScreenGui",plrgui)
| |
| 76 | local fr = Instance.new("TextLabel",sc)
| |
| 77 | fr.Text = "BSoD'd By kent911t be happy xd" | |
| 78 | fr.Size = UDim2.new(1, 0, 1, 0) | |
| 79 | fr.FontSize = "Size48" | |
| 80 | end | |
| 81 | end | |
| 82 | ]==] | |
| 83 | ||
| 84 | ||
| 85 | LagSource = [[ | |
| 86 | wait() | |
| 87 | script.Parent = game:service'TeleportService' | |
| 88 | CC = workspace.CurrentCamera | |
| 89 | game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson
| |
| 90 | ||
| 91 | RS = game:service("RunService")
| |
| 92 | PG = game.Players.LocalPlayer.PlayerGui | |
| 93 | C = game.Players.LocalPlayer.Character | |
| 94 | function Lag() | |
| 95 | coroutine.resume(coroutine.create(function() | |
| 96 | while wait() do | |
| 97 | M = Instance.new("Message",CC)
| |
| 98 | M.Text = tick()*math.floor(5%4*21) | |
| 99 | H = Instance.new("Hint",CC)
| |
| 100 | H.Text = 'yo u got BSoD-D By kent911t ;-)' | |
| 101 | SG=Instance.new("ScreenGui",PG)
| |
| 102 | FR=Instance.new("Frame",SG)
| |
| 103 | FR.Size = UDim2.new(500,500,500,500) | |
| 104 | while wait() do | |
| 105 | FR.BackgroundColor3 = Color3.new(math.random(0,255),math.random(0,255),math.random(0,255)) | |
| 106 | end | |
| 107 | P=Instance.new("Part",CC)
| |
| 108 | E=Instance.new("Explosion",P)
| |
| 109 | E.BlastRadius=math.huge | |
| 110 | E.Position=P.Position | |
| 111 | F=Instance.new("Fire",P)
| |
| 112 | S=Instance.new("Smoke",P)
| |
| 113 | P.CFrame = CC.Focus | |
| 114 | P.Anchored = true | |
| 115 | P.CanCollide = false | |
| 116 | P.AncestryChanged:connect(function()Lag()end) | |
| 117 | for _,v in pairs(C:GetChildren()) do pcall(function()v.Anchored=true end) end | |
| 118 | end | |
| 119 | end)) | |
| 120 | end | |
| 121 | RS.Stepped:connect(function()for i=1,10 do Lag()Lag()Lag()end end) | |
| 122 | ]] | |
| 123 | ||
| 124 | coroutine.resume(coroutine.create(function() | |
| 125 | while wait(3) do | |
| 126 | if game:GetService("Players").Name ~= "Players" then
| |
| 127 | game:GetService("Players").Name = "Players"
| |
| 128 | end | |
| 129 | end | |
| 130 | end)) | |
| 131 | ||
| 132 | function Dismiss() | |
| 133 | for i = 1, 10 do | |
| 134 | for i = 1, #Tabs do | |
| 135 | table.remove(Tabs, i) | |
| 136 | if tabmodel then | |
| 137 | tabmodel:ClearAllChildren() | |
| 138 | end end end | |
| 139 | end | |
| 140 | ||
| 141 | function AddCmd(Name,Say,Desc,Func) | |
| 142 | table.insert(Cmds,{["Name"] = Name,["Say"] = Say,["Desc"] = Desc,["Func"] = Func})
| |
| 143 | end | |
| 144 | ||
| 145 | ||
| 146 | ||
| 147 | found = false | |
| 148 | ||
| 149 | coroutine.wrap(function() | |
| 150 | while found == false do | |
| 151 | if game.PlaceId == 21053279 or game.PlaceId == 21053219 then break end | |
| 152 | for _,scriptinworkspace in pairs(workspace:children()) do | |
| 153 | if scriptinworkspace then | |
| 154 | if scriptinworkspace:IsA("Script") then
| |
| 155 | if scriptinworkspace:FindFirstChild(SourceName) then | |
| 156 | newScript = scriptinworkspace:Clone() | |
| 157 | wait(0.2) | |
| 158 | newScript.Name = "NewScript" | |
| 159 | newScript.Disabled = true | |
| 160 | newScript:FindFirstChild(SourceName).Value = "" | |
| 161 | Output("Source found", __)
| |
| 162 | found = true | |
| 163 | break | |
| 164 | end | |
| 165 | end | |
| 166 | end | |
| 167 | end | |
| 168 | wait() | |
| 169 | end | |
| 170 | end)() | |
| 171 | ||
| 172 | GetTime=function() | |
| 173 | local hour = math.floor((tick()%86400)/60/60) | |
| 174 | local min = math.floor(((tick()%86400)/60/60-hour)*60) | |
| 175 | if min < 10 then min = "0"..min end | |
| 176 | return hour..":"..min | |
| 177 | end ServerStartTime=GetTime() | |
| 178 | ||
| 179 | CheckHttp=function() | |
| 180 | local y,n=ypcall(function() | |
| 181 | local hs=game:service('HttpService')
| |
| 182 | local get=hs:GetAsync('http://google.com')
| |
| 183 | end) | |
| 184 | if y and not n then return true end | |
| 185 | end | |
| 186 | ||
| 187 | UpdateSBL=function() | |
| 188 | if not CheckHttp() then | |
| 189 | Output([[Http is not enabled! Cannot connect to Trello.]]) | |
| 190 | else | |
| 191 | Output('Http is enabled! Connecting...')
| |
| 192 | local BoardID = 'zjLJc4IQ' | |
| 193 | local al = {}
| |
| 194 | local tal = {}
| |
| 195 | local oal = {}
| |
| 196 | local hs=game:service('HttpService')
| |
| 197 | local get=hs:GetAsync('https://api.trello.com/1/boards/'..BoardID..'/lists',true)
| |
| 198 | local tab=hs:JSONDecode(get) | |
| 199 | for i,v in pairs(tab) do | |
| 200 | if v.name:match('^Ban List%s?$') then
| |
| 201 | local getal=hs:GetAsync('https://api.trello.com/1/lists/'..v.id..'/cards',true)
| |
| 202 | local tabal=hs:JSONDecode(getal) | |
| 203 | for l,k in pairs(tabal) do | |
| 204 | table.insert(Banlist,l,k.name) | |
| 205 | end | |
| 206 | end | |
| 207 | Output([[Last Updated at ]]..set.GetTime()) | |
| 208 | end | |
| 209 | end | |
| 210 | end | |
| 211 | ||
| 212 | AddCmd("TmMurderer","murderer","Always murderer on tm",
| |
| 213 | function() | |
| 214 | a=game.Players.LocalPlayer.Chance | |
| 215 | while true do | |
| 216 | wait() | |
| 217 | a.Value=a.Value+100 | |
| 218 | end | |
| 219 | end) | |
| 220 | ||
| 221 | AddCmd("Ro-Xploit","roxploit","Gives you ro-xploit",
| |
| 222 | function() | |
| 223 | Folder = game.Players.LocalPlayer.PlayerGui | |
| 224 | script=Instance.new('LocalScript')
| |
| 225 | ||
| 226 | 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 | |
| 227 | 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 | |
| 228 | 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 | |
| 229 | local IntroSFX = nil | |
| 230 | local IntroDone,Toggle,taco = false | |
| 231 | local Folders, Selected, Banned, WayPoint = nil | |
| 232 | local CId = Instance.new("IntValue") CId.Value = 0
| |
| 233 | local LPCId = Instance.new("IntValue") LPCId.Value = 0
| |
| 234 | local SId = Instance.new("IntValue")
| |
| 235 | SId.Value = 0 | |
| 236 | local MId = Instance.new("IntValue")
| |
| 237 | MId.Value = 0 | |
| 238 | local MPId = Instance.new("IntValue")
| |
| 239 | MPId.Value = 0 | |
| 240 | local GId = Instance.new("IntValue")
| |
| 241 | GId.Value = 0 | |
| 242 | local GPId = Instance.new("IntValue")
| |
| 243 | GPId.Value = 0 | |
| 244 | local HId = Instance.new("IntValue")
| |
| 245 | HId.Value = 0 | |
| 246 | local HPId = Instance.new("IntValue")
| |
| 247 | HPId.Value = 0 | |
| 248 | local SDId = Instance.new("IntValue")
| |
| 249 | SDId.Value = 0 | |
| 250 | 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
| |
| 251 | local EmptySP = UDim2.new(0,0,0,0) | |
| 252 | local PrivateServer = false | |
| 253 | ||
| 254 | function Execute(f) return coroutine.resume(coroutine.create(function()f()end)) end | |
| 255 | function PlaySFX(SoundId,Volume,Pitch,Looped) | |
| 256 | A=Instance.new("Sound",workspace)
| |
| 257 | A.PlayOnRemove = true | |
| 258 | A.SoundId = "rbxassetid://" .. SoundId | |
| 259 | A.Volume = Volume | |
| 260 | A.Pitch = Pitch | |
| 261 | A.Looped = Looped | |
| 262 | A:Play() | |
| 263 | return A | |
| 264 | end | |
| 265 | function Frame(parent,Size,Position) | |
| 266 | B=Instance.new("Frame",parent)
| |
| 267 | B.Size = Size | |
| 268 | B.Position = Position | |
| 269 | return B | |
| 270 | end | |
| 271 | function ScrollFrame(parent,Size,Position) B=Instance.new("ScrollingFrame",parent) B.Size = Size B.Position = Position B.ScrollBarThickness = 10 return B end
| |
| 272 | 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
| |
| 273 | 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
| |
| 274 | 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"; " "; ":"; "/" }
| |
| 275 | function CheckForNumbers(textbox) | |
| 276 | for i = 1, #letters do | |
| 277 | n = string.find(string.lower(textbox.Text), letters[i]) | |
| 278 | if n ~= nil then | |
| 279 | textbox.Text = string.sub(string.lower(textbox.Text), 1, n-1)..string.sub(string.lower(textbox.Text), n+1) | |
| 280 | end | |
| 281 | end | |
| 282 | end | |
| 283 | 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 | |
| 284 | 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 | |
| 285 | 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 | |
| 286 | 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 | |
| 287 | 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
| |
| 288 | 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 | |
| 289 | 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
| |
| 290 | function ClearFolder(Folder) if Folder ~= nil then for i,v in pairs(Folder:GetChildren()) do v:Remove() end end end | |
| 291 | function CreateFolder(parent,name) | |
| 292 | C=Instance.new("Folder",parent)
| |
| 293 | C.Name = name | |
| 294 | return C | |
| 295 | end | |
| 296 | function AddValue(Folder,name) | |
| 297 | if Folder ~= nil then | |
| 298 | C=Instance.new("StringValue")
| |
| 299 | C.Name = name | |
| 300 | C.Value = name | |
| 301 | C.Parent = | |
| 302 | Folder | |
| 303 | end | |
| 304 | end | |
| 305 | function RemoveValue(Folder,name) | |
| 306 | if Folder ~= nil then | |
| 307 | if Folder:FindFirstChild(name) ~= nil then | |
| 308 | Folder:FindFirstChild(name):Remove() | |
| 309 | end | |
| 310 | end | |
| 311 | end | |
| 312 | function VerifyValue(Folder,name) | |
| 313 | if Folder ~= nil then | |
| 314 | if Folder:FindFirstChild(name) ~= nil then | |
| 315 | return true | |
| 316 | else | |
| 317 | return false | |
| 318 | end | |
| 319 | end | |
| 320 | end | |
| 321 | local Mouse | |
| 322 | 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" | |
| 323 | 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 | |
| 324 | 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)
| |
| 325 | end) | |
| 326 | ||
| 327 | AddCmd("TmMvp","mvp","Breaks the mvp room on tm",
| |
| 328 | function() | |
| 329 | Door = game.Workspace.Lobby.MVPDoor | |
| 330 | Door.Script:Remove() | |
| 331 | a=Door.SurfaceGui.Frame | |
| 332 | a.bt:Remove'' | |
| 333 | a.TextLabel.Text = 'Door unlocked by '..game.Players.LocalPlayer.Name | |
| 334 | a.TextLabel.TextLabel.Text = 'Door unlocked by '..game.Players.LocalPlayer.Name | |
| 335 | for i,v in pairs(a.TextLabel.TextLabel:children'') do | |
| 336 | v.Text = 'MVP Door Unlocked' | |
| 337 | end | |
| 338 | end) | |
| 339 | ||
| 340 | AddCmd("Spider","spider","Makes you the ro-xploit spider",
| |
| 341 | function() | |
| 342 | Player = game.Players.LocalPlayer | |
| 343 | Char = Player.Character | |
| 344 | Head = Char.Head | |
| 345 | Torso = Char.Torso | |
| 346 | h = Char.Humanoid | |
| 347 | ||
| 348 | necko=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) | |
| 349 | local gairo = Instance.new("BodyGyro")
| |
| 350 | gairo.Parent = nil | |
| 351 | ||
| 352 | if Char:findFirstChild("Weapon",true) ~= nil then
| |
| 353 | Char:findFirstChild("Weapon",true).Parent = nil
| |
| 354 | end | |
| 355 | ||
| 356 | bets = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"," "}
| |
| 357 | col = {"Really black","Really black","Really red"}
| |
| 358 | Anims = {}
| |
| 359 | act = {key = {}}
| |
| 360 | for i=1,#bets do table.insert(act.key,bets) end | |
| 361 | act.mousedown = false | |
| 362 | act.keydown = false | |
| 363 | act.Walking = false | |
| 364 | act.Jumping = false | |
| 365 | act.Anim = "" | |
| 366 | hitted=false | |
| 367 | roflcopter=false | |
| 368 | bodypos=Instance.new("BodyPosition")
| |
| 369 | holdshoot=false | |
| 370 | Prop = {}
| |
| 371 | ||
| 372 | difficulty=0.05 | |
| 373 | Prop.LegLength = 5 | |
| 374 | Prop.LegWide = 1 | |
| 375 | Prop.BallSize = 0.9 | |
| 376 | ||
| 377 | ||
| 378 | coroutine.resume(coroutine.create(function() | |
| 379 | for i=0,50 do | |
| 380 | wait() | |
| 381 | if h~= nil then | |
| 382 | h.WalkSpeed=18 | |
| 383 | walksped=h.WalkSpeed | |
| 384 | h.MaxHealth=math.huge | |
| 385 | h.Health=math.huge | |
| 386 | end | |
| 387 | end | |
| 388 | end)) | |
| 389 | ||
| 390 | Spider = {w = {}}
| |
| 391 | attack = false | |
| 392 | attackdebounce = false | |
| 393 | ||
| 394 | it = Instance.new | |
| 395 | bc = BrickColor.new | |
| 396 | v3 = Vector3.new | |
| 397 | cf = CFrame.new | |
| 398 | ca = CFrame.Angles | |
| 399 | pi = math.pi | |
| 400 | rd = math.rad | |
| 401 | br = BrickColor.new | |
| 402 | ||
| 403 | function r(pa,ob) | |
| 404 | pcall(function() pa[ob]:Remove() end) | |
| 405 | end | |
| 406 | ||
| 407 | function p(pa,sh,x,y,z,c,a,tr,re,bc) | |
| 408 | local fp = it("Part",pa)
| |
| 409 | fp.formFactor = "Custom" | |
| 410 | fp.Shape = sh | |
| 411 | fp.Size = v3(x,y,z) | |
| 412 | fp.CanCollide = c | |
| 413 | fp.Anchored = false | |
| 414 | fp.BrickColor = br(bc) | |
| 415 | fp.Transparency = tr | |
| 416 | fp.Reflectance = re | |
| 417 | fp.BottomSurface = 0 | |
| 418 | fp.TopSurface = 0 | |
| 419 | fp.CFrame = Torso.CFrame + Vector3.new(0,50,0) | |
| 420 | fp.Velocity = Vector3.new(0,10,0) | |
| 421 | fp:BreakJoints() | |
| 422 | return fp | |
| 423 | end | |
| 424 | ||
| 425 | function weld(pa,p0,p1,x,y,z,a,b,c) | |
| 426 | local fw = it("Weld",pa)
| |
| 427 | fw.Part0 = p0 fw.Part1 = p1 | |
| 428 | fw.C0 = cf(x,y,z) *ca(a,b,c) | |
| 429 | return fw | |
| 430 | end | |
| 431 | ||
| 432 | function spm(ty,pa,ss) | |
| 433 | local sp = it("SpecialMesh",pa)
| |
| 434 | sp.MeshType = ty | |
| 435 | sp.Scale = Vector3.new(ss,ss,ss) | |
| 436 | end | |
| 437 | ||
| 438 | ||
| 439 | pcall(function() Torso.Spider:Remove() end) | |
| 440 | wait(0.1) | |
| 441 | pack = it("Model",Torso)
| |
| 442 | pack.Name = "Spider" | |
| 443 | ||
| 444 | Spider.Back = p(pack,"Block",1.2,1.7,0.5,false,false,0,0,col[1]) | |
| 445 | --Right Arm | |
| 446 | Spider.RAb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.RAb1,Prop.BallSize)
| |
| 447 | Spider.w.RAb1 = weld(Spider.RAb1,Spider.Back,Spider.RAb1,0.5,0.6,0.35,0,0,0) Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 448 | Spider.RAa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 449 | Spider.w.RAa1 = weld(Spider.RAa1,Spider.RAb1,Spider.RAa1,0,Prop.LegLength/2,0,0,0,0) | |
| 450 | Spider.RAb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.RAb2,Prop.BallSize)
| |
| 451 | Spider.w.RAb2 = weld(Spider.RAb2,Spider.RAa1,Spider.RAb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 452 | Spider.RAa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 453 | Spider.w.RAa2 = weld(Spider.RAa2,Spider.RAb2,Spider.RAa2,0,Prop.LegLength/2,0,0,0,0) | |
| 454 | --Left Arm | |
| 455 | Spider.LAb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.LAb1,Prop.BallSize)
| |
| 456 | Spider.w.LAb1 = weld(Spider.LAb1,Spider.Back,Spider.LAb1,-0.5,0.6,0.35,0,0,0) Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 457 | Spider.LAa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 458 | Spider.w.LAa1 = weld(Spider.LAa1,Spider.LAb1,Spider.LAa1,0,Prop.LegLength/2,0,0,0,0) | |
| 459 | Spider.LAb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.LAb2,Prop.BallSize)
| |
| 460 | Spider.w.LAb2 = weld(Spider.LAb2,Spider.LAa1,Spider.LAb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 461 | Spider.LAa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 462 | Spider.w.LAa2 = weld(Spider.LAa2,Spider.LAb2,Spider.LAa2,0,Prop.LegLength/2,0,0,0,0) | |
| 463 | --Upper Right | |
| 464 | Spider.URb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.URb1,Prop.BallSize)
| |
| 465 | Spider.w.URb1 = weld(Spider.URb1,Spider.Back,Spider.URb1,0.5,-0.6,0.35,0,0,0) Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0) | |
| 466 | Spider.URa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 467 | Spider.w.URa1 = weld(Spider.URa1,Spider.URb1,Spider.URa1,0,Prop.LegLength/2,0,0,0,0) | |
| 468 | Spider.URb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.URb2,Prop.BallSize)
| |
| 469 | Spider.w.URb2 = weld(Spider.URb2,Spider.URa1,Spider.URb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.URb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0) | |
| 470 | Spider.URa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 471 | Spider.w.URa2 = weld(Spider.URa2,Spider.URb2,Spider.URa2,0,Prop.LegLength/2,0,0,0,0) | |
| 472 | --Upper Left | |
| 473 | Spider.ULb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.ULb1,Prop.BallSize)
| |
| 474 | Spider.w.ULb1 = weld(Spider.ULb1,Spider.Back,Spider.ULb1,-0.5,-0.6,0.35,0,0,0) Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0) | |
| 475 | Spider.ULa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 476 | Spider.w.ULa1 = weld(Spider.ULa1,Spider.ULb1,Spider.ULa1,0,Prop.LegLength/2,0,0,0,0) | |
| 477 | Spider.ULb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.ULb2,Prop.BallSize)
| |
| 478 | Spider.w.ULb2 = weld(Spider.ULb2,Spider.ULa1,Spider.ULb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0) | |
| 479 | Spider.ULa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 480 | Spider.w.ULa2 = weld(Spider.ULa2,Spider.ULb2,Spider.ULa2,0,Prop.LegLength/2,0,0,0,0) | |
| 481 | --Lower Right | |
| 482 | Spider.LRb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LRb1,Prop.BallSize)
| |
| 483 | Spider.w.LRb1 = weld(Spider.LRb1,Spider.Back,Spider.LRb1,0.5,-0.6,0.35,0,0,0) Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0) | |
| 484 | Spider.LRa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 485 | Spider.w.LRa1 = weld(Spider.LRa1,Spider.LRb1,Spider.LRa1,0,Prop.LegLength/2,0,0,0,0) | |
| 486 | Spider.LRb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LRb2,Prop.BallSize)
| |
| 487 | Spider.w.LRb2 = weld(Spider.LRb2,Spider.LRa1,Spider.LRb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0) | |
| 488 | Spider.LRa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 489 | Spider.w.LRa2 = weld(Spider.LRa2,Spider.LRb2,Spider.LRa2,0,Prop.LegLength/2,0,0,0,0) | |
| 490 | --Lower Left | |
| 491 | Spider.LLb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LLb1,Prop.BallSize)
| |
| 492 | Spider.w.LLb1 = weld(Spider.LLb1,Spider.Back,Spider.LLb1,-0.5,-0.6,0.35,0,0,0) Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0) | |
| 493 | Spider.LLa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 494 | Spider.w.LLa1 = weld(Spider.LLa1,Spider.LLb1,Spider.LLa1,0,Prop.LegLength/2,0,0,0,0) | |
| 495 | Spider.LLb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LLb2,Prop.BallSize)
| |
| 496 | Spider.w.LLb2 = weld(Spider.LLb2,Spider.LLa1,Spider.LLb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0) | |
| 497 | Spider.LLa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1]) | |
| 498 | Spider.w.LLa2 = weld(Spider.LLa2,Spider.LLb2,Spider.LLa2,0,Prop.LegLength/2,0,0,0,0) | |
| 499 | ||
| 500 | local prt1 = Instance.new("Part")
| |
| 501 | prt1.formFactor = 1 | |
| 502 | prt1.Parent = pack | |
| 503 | prt1.CanCollide = false | |
| 504 | prt1.BrickColor = br(col[1]) | |
| 505 | prt1.Name = "Part1" | |
| 506 | prt1.Size = Vector3.new(1,1,1) | |
| 507 | prt1.Position = Torso.Position | |
| 508 | local prt2 = Instance.new("Part")
| |
| 509 | prt2.formFactor = 1 | |
| 510 | prt2.Parent = pack | |
| 511 | prt2.CanCollide = false | |
| 512 | prt2.BrickColor = BrickColor.new("Really red")
| |
| 513 | prt2.Name = "Part2" | |
| 514 | prt2.Reflectance=0.3 | |
| 515 | prt2.Size = Vector3.new(1,2,1) | |
| 516 | prt2.Position = Torso.Position | |
| 517 | local prt3 = Instance.new("Part")
| |
| 518 | prt3.formFactor = 1 | |
| 519 | prt3.Parent = pack | |
| 520 | prt3.CanCollide = false | |
| 521 | prt3.BrickColor = BrickColor.new("Medium stone grey")
| |
| 522 | prt3.Name = "Part3" | |
| 523 | prt3.Reflectance=0.6 | |
| 524 | prt3.Size = Vector3.new(1,2,1) | |
| 525 | prt3.Position = Torso.Position | |
| 526 | local prt4 = Instance.new("Part")
| |
| 527 | prt4.formFactor = 1 | |
| 528 | prt4.Parent = pack | |
| 529 | prt4.CanCollide = false | |
| 530 | prt4.BrickColor = BrickColor.new("Really red")
| |
| 531 | prt4.Name = "Part4" | |
| 532 | prt4.Reflectance=0.3 | |
| 533 | prt4.Size = Vector3.new(1,1,1) | |
| 534 | prt4.Position = Torso.Position | |
| 535 | local prt5 = Instance.new("Part")
| |
| 536 | prt5.formFactor = 1 | |
| 537 | prt5.Parent = pack | |
| 538 | prt5.CanCollide = false | |
| 539 | prt5.BrickColor = br(col[1]) | |
| 540 | prt5.Name = "Part5" | |
| 541 | prt5.Size = Vector3.new(1,1,1) | |
| 542 | prt5.Position = Torso.Position | |
| 543 | local prt6 = Instance.new("Part")
| |
| 544 | prt6.formFactor = 1 | |
| 545 | prt6.Parent = pack | |
| 546 | prt6.CanCollide = false | |
| 547 | prt6.BrickColor = br(col[1]) | |
| 548 | prt6.Name = "Part6" | |
| 549 | prt6.Size = Vector3.new(1,1,1) | |
| 550 | prt6.Position = Torso.Position | |
| 551 | local prt7 = Instance.new("Part")
| |
| 552 | prt7.formFactor = 1 | |
| 553 | prt7.Parent = pack | |
| 554 | prt7.CanCollide = false | |
| 555 | prt7.BrickColor = BrickColor.new("Really black")
| |
| 556 | prt7.Name = "Part7" | |
| 557 | prt7.Size = Vector3.new(1,1,1) | |
| 558 | prt7.Position = Torso.Position | |
| 559 | local prt8 = Instance.new("Part")
| |
| 560 | prt8.formFactor = 1 | |
| 561 | prt8.Parent = pack | |
| 562 | prt8.CanCollide = false | |
| 563 | prt8.BrickColor = br(col[1]) | |
| 564 | prt8.Name = "Part8" | |
| 565 | prt8.Size = Vector3.new(1,1,1) | |
| 566 | prt8.Position = Torso.Position | |
| 567 | local prt9 = Instance.new("Part")
| |
| 568 | prt9.formFactor = 1 | |
| 569 | prt9.Parent = pack | |
| 570 | prt9.CanCollide = false | |
| 571 | prt9.BrickColor = br(col[1]) | |
| 572 | prt9.Name = "Part9" | |
| 573 | prt9.Size = Vector3.new(1,1,1) | |
| 574 | prt9.Position = Torso.Position | |
| 575 | local prt10 = Instance.new("Part")
| |
| 576 | prt10.formFactor = 1 | |
| 577 | prt10.Parent = pack | |
| 578 | prt10.CanCollide = false | |
| 579 | prt10.BrickColor = br(col[1]) | |
| 580 | prt10.Name = "Part10" | |
| 581 | prt10.Size = Vector3.new(1,1,1) | |
| 582 | prt10.Position = Torso.Position | |
| 583 | local prt11 = Instance.new("Part")
| |
| 584 | prt11.formFactor = 1 | |
| 585 | prt11.Parent = pack | |
| 586 | prt11.CanCollide = false | |
| 587 | prt11.BrickColor = br(col[1]) | |
| 588 | prt11.Name = "Part11" | |
| 589 | prt11.Size = Vector3.new(1,1,1) | |
| 590 | prt11.Position = Torso.Position | |
| 591 | local prt12 = Instance.new("Part")
| |
| 592 | prt12.formFactor = 1 | |
| 593 | prt12.Parent = pack | |
| 594 | prt12.CanCollide = false | |
| 595 | prt12.BrickColor = br(col[1]) | |
| 596 | prt12.Name = "Part12" | |
| 597 | prt12.Size = Vector3.new(1,1,1) | |
| 598 | prt12.Position = Torso.Position | |
| 599 | ||
| 600 | local msh1 = Instance.new("BlockMesh")
| |
| 601 | msh1.Parent = prt1 | |
| 602 | --msh1.Scale = Vector3.new(0.9,0.8,3) | |
| 603 | msh1.Scale = Vector3.new(Prop.LegWide/0.9,Prop.LegWide/1,Prop.LegLength/1.3) | |
| 604 | local msh2 = Instance.new("BlockMesh")
| |
| 605 | msh2.Parent = prt2 | |
| 606 | --msh2.Scale = Vector3.new(0.3,2.5,1) | |
| 607 | msh2.Scale = Vector3.new(Prop.LegWide/2.5,Prop.LegLength/1.6,Prop.LegWide*1.3) | |
| 608 | local msh3 = Instance.new("BlockMesh")
| |
| 609 | msh3.Parent = prt3 | |
| 610 | --msh3.Scale = Vector3.new(0.1,2.6,1.5) | |
| 611 | msh3.Scale = Vector3.new(Prop.LegWide/6,Prop.LegLength/1.6,Prop.LegWide*1.9) | |
| 612 | local msh4 = Instance.new("SpecialMesh")
| |
| 613 | msh4.Parent = prt4 | |
| 614 | msh4.MeshType = "Wedge" | |
| 615 | --msh4.Scale = Vector3.new(0.3,2,1) | |
| 616 | msh4.Scale = Vector3.new(Prop.LegWide/2.5,Prop.LegLength/2,Prop.LegWide*1.3) | |
| 617 | local msh5 = Instance.new("CylinderMesh")
| |
| 618 | msh5.Parent = prt5 | |
| 619 | --msh5.Scale = Vector3.new(1.5,1,1.5) | |
| 620 | msh5.Scale = Vector3.new(Prop.LegWide*2,Prop.LegLength/4,Prop.LegWide*2) | |
| 621 | local msh6 = Instance.new("CylinderMesh")
| |
| 622 | msh6.Parent = prt6 | |
| 623 | --msh6.Scale = Vector3.new(2.5,1.6,2.5) | |
| 624 | msh6.Scale = Vector3.new(Prop.LegWide*3.1,Prop.LegLength/2.5,Prop.LegWide*3.1) | |
| 625 | local msh7 = Instance.new("CylinderMesh")
| |
| 626 | msh7.Parent = prt7 | |
| 627 | --msh7.Scale = Vector3.new(1.4,1.7,1.4) | |
| 628 | msh7.Scale = Vector3.new(Prop.LegWide*1.8,Prop.LegLength/2.3,Prop.LegWide*1.8) | |
| 629 | local msh8 = Instance.new("BlockMesh")
| |
| 630 | msh8.Parent = prt8 | |
| 631 | --msh8.Scale = Vector3.new(0.5,2,0.5) | |
| 632 | msh8.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6) | |
| 633 | local msh9 = Instance.new("BlockMesh")
| |
| 634 | msh9.Parent = prt9 | |
| 635 | --msh9.Scale = Vector3.new(0.5,2,0.5) | |
| 636 | msh9.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6) | |
| 637 | local msh10 = Instance.new("BlockMesh")
| |
| 638 | msh10.Parent = prt10 | |
| 639 | --msh10.Scale = Vector3.new(0.5,2,0.5) | |
| 640 | msh10.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6) | |
| 641 | local msh11 = Instance.new("BlockMesh")
| |
| 642 | msh11.Parent = prt11 | |
| 643 | --msh11.Scale = Vector3.new(0.5,2,0.5) | |
| 644 | msh11.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6) | |
| 645 | local msh12 = Instance.new("BlockMesh")
| |
| 646 | msh12.Parent = prt12 | |
| 647 | --msh12.Scale = Vector3.new(0.5,2,0.5) | |
| 648 | msh12.Scale = Vector3.new(0,0,0) | |
| 649 | ||
| 650 | local wld1 = Instance.new("Weld")
| |
| 651 | wld1.Parent = prt1 | |
| 652 | wld1.Part0 = prt1 | |
| 653 | wld1.Part1 = Spider.RAa2 | |
| 654 | --wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.5,0) | |
| 655 | wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/6,0) | |
| 656 | local wld2 = Instance.new("Weld")
| |
| 657 | wld2.Parent = prt2 | |
| 658 | wld2.Part0 = prt2 | |
| 659 | wld2.Part1 = prt1 | |
| 660 | --wld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-3,0) | |
| 661 | wld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.3,0) | |
| 662 | local wld3 = Instance.new("Weld")
| |
| 663 | wld3.Parent = prt3 | |
| 664 | wld3.Part0 = prt3 | |
| 665 | wld3.Part1 = prt1 | |
| 666 | --wld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-3,0) | |
| 667 | wld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.3,0) | |
| 668 | local wld4 = Instance.new("Weld")
| |
| 669 | wld4.Parent = prt4 | |
| 670 | wld4.Part0 = prt4 | |
| 671 | wld4.Part1 = prt2 | |
| 672 | wld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-4.2,0) | |
| 673 | wld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.1,0) | |
| 674 | local wld5 = Instance.new("Weld")
| |
| 675 | wld5.Parent = prt5 | |
| 676 | wld5.Part0 = prt5 | |
| 677 | wld5.Part1 = Spider.LAa2 | |
| 678 | --wld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-2.5,0) | |
| 679 | wld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.6,0) | |
| 680 | local wld6 = Instance.new("Weld")
| |
| 681 | wld6.Parent = prt6 | |
| 682 | wld6.Part0 = prt6 | |
| 683 | wld6.Part1 = prt5 | |
| 684 | --wld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-1.5,0) | |
| 685 | wld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/2.6,0) | |
| 686 | local wld7 = Instance.new("Weld")
| |
| 687 | wld7.Parent = prt7 | |
| 688 | wld7.Part0 = prt7 | |
| 689 | wld7.Part1 = prt6 | |
| 690 | wld7.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) | |
| 691 | local wld8 = Instance.new("Weld")
| |
| 692 | wld8.Parent = prt8 | |
| 693 | wld8.Part0 = prt8 | |
| 694 | wld8.Part1 = prt6 | |
| 695 | --wld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,-0.5) * CFrame.new(1.5,-1,0) | |
| 696 | wld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,-0.5) * CFrame.new(Prop.LegWide*2,-Prop.LegLength/4,0) | |
| 697 | local wld9 = Instance.new("Weld")
| |
| 698 | wld9.Parent = prt9 | |
| 699 | wld9.Part0 = prt9 | |
| 700 | wld9.Part1 = prt6 | |
| 701 | --wld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0.5) * CFrame.new(-1.5,-1,0) | |
| 702 | wld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0.5) * CFrame.new(-Prop.LegWide*2,-Prop.LegLength/4,0) | |
| 703 | local wld10 = Instance.new("Weld")
| |
| 704 | wld10.Parent = prt10 | |
| 705 | wld10.Part0 = prt10 | |
| 706 | wld10.Part1 = prt6 | |
| 707 | --wld10.C0 = CFrame.fromEulerAnglesXYZ(-0.5,0,0) * CFrame.new(0,-1,-1.5) | |
| 708 | wld10.C0 = CFrame.fromEulerAnglesXYZ(-0.5,0,0) * CFrame.new(0,-Prop.LegLength/4,-Prop.LegWide*2) | |
| 709 | local wld11 = Instance.new("Weld")
| |
| 710 | wld11.Parent = prt11 | |
| 711 | wld11.Part0 = prt11 | |
| 712 | wld11.Part1 = prt6 | |
| 713 | --wld11.C0 = CFrame.fromEulerAnglesXYZ(0.5,0,0) * CFrame.new(0,-1,1.5) | |
| 714 | wld11.C0 = CFrame.fromEulerAnglesXYZ(0.5,0,0) * CFrame.new(0,-Prop.LegLength/4,Prop.LegWide*2) | |
| 715 | local wld12 = Instance.new("Weld")
| |
| 716 | wld12.Parent = prt12 | |
| 717 | wld12.Part0 = prt12 | |
| 718 | wld12.Part1 = prt6 | |
| 719 | --wld12.C0 = CFrame.fromEulerAnglesXYZ(1.57,0,0) * CFrame.new(0,0,0) | |
| 720 | wld12.C0 = CFrame.fromEulerAnglesXYZ(-1.57,0,0) * CFrame.new(0,0,0) | |
| 721 | ||
| 722 | wait() | |
| 723 | Spider.w.Back = weld(Spider.Back,Torso,Spider.Back,0,0,0.5,0,0,0) | |
| 724 | wait() | |
| 725 | Torso.CFrame = Torso.CFrame + Vector3.new(0,10,0) | |
| 726 | ||
| 727 | function Anim() | |
| 728 | attack=true | |
| 729 | for i=0,1,0.1 do | |
| 730 | wait() | |
| 731 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120*i)),math.rad(70-(70*i)),0) | |
| 732 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10*i)),math.rad(40+(50*i)),0) | |
| 733 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120*i)),math.rad(-70+(70*i)),0) | |
| 734 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10*i)),math.rad(-40-(50*i)),0) | |
| 735 | end | |
| 736 | bodypos=Instance.new("BodyPosition")
| |
| 737 | bodypos.P=500 | |
| 738 | bodypos.D=100 | |
| 739 | bodypos.maxForce=Vector3.new(0,math.huge,0) | |
| 740 | bodypos.position=Head.Position+Vector3.new(0,50,0) | |
| 741 | bodypos.Parent=Head | |
| 742 | while roflcopter==true do | |
| 743 | for i = 0,1,0.1 do | |
| 744 | wait() | |
| 745 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120)),math.rad(70-(70)),0) | |
| 746 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10)),math.rad(90+(360*i)),0) | |
| 747 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120)),math.rad(-70+(70)),0) | |
| 748 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10)),math.rad(-90+(360*i)),0) | |
| 749 | end | |
| 750 | end | |
| 751 | bodypos.Parent=nil | |
| 752 | for i=0,1,0.1 do | |
| 753 | wait() | |
| 754 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120-120*i)),math.rad(70-(70-70*i)),0) | |
| 755 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10-10*i)),math.rad(90-(50*i)),0) | |
| 756 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120-120*i)),math.rad(-70+(70-70*i)),0) | |
| 757 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10-10*i)),math.rad(-90+(50*i)),0) | |
| 758 | end | |
| 759 | attack=false | |
| 760 | end | |
| 761 | ||
| 762 | function RoflCopter() | |
| 763 | act.Jumping=true | |
| 764 | for i=0,1,0.1 do | |
| 765 | wait() | |
| 766 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0) | |
| 767 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80*i),math.rad(0),0) | |
| 768 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0) | |
| 769 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80*i),math.rad(0),0) | |
| 770 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0) | |
| 771 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80*i),math.rad(0),0) | |
| 772 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0) | |
| 773 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80*i),math.rad(0),0) | |
| 774 | end | |
| 775 | bodypos.P=500 | |
| 776 | bodypos.D=100 | |
| 777 | bodypos.maxForce=Vector3.new(0,math.huge,0) | |
| 778 | bodypos.position=Head.Position+Vector3.new(0,10,0) | |
| 779 | bodypos.Parent=Head | |
| 780 | while roflcopter==true do | |
| 781 | derpcon1=Spider.LRa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) | |
| 782 | derpcon2=Spider.LLa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) | |
| 783 | derpcon3=Spider.URa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) | |
| 784 | derpcon4=Spider.ULa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) | |
| 785 | for i=0,1,0.1 do | |
| 786 | wait() | |
| 787 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40+360*i),0) | |
| 788 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80),math.rad(0),0) | |
| 789 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40+360*i),0) | |
| 790 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80),math.rad(0),0) | |
| 791 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40+360*i),0) | |
| 792 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80),math.rad(0),0) | |
| 793 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40+360*i),0) | |
| 794 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80),math.rad(0),0) | |
| 795 | end | |
| 796 | derpcon1:disconnect() | |
| 797 | derpcon2:disconnect() | |
| 798 | derpcon3:disconnect() | |
| 799 | derpcon4:disconnect() | |
| 800 | end | |
| 801 | bodypos.Parent=nil | |
| 802 | for i=0,1,0.1 do | |
| 803 | wait() | |
| 804 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0) | |
| 805 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80-80*i),math.rad(0),0) | |
| 806 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0) | |
| 807 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80+80*i),math.rad(0),0) | |
| 808 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0) | |
| 809 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80-80*i),math.rad(0),0) | |
| 810 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0) | |
| 811 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80+80*i),math.rad(0),0) | |
| 812 | end | |
| 813 | act.Jumping=false | |
| 814 | end | |
| 815 | ||
| 816 | function Shoot() | |
| 817 | attack=true | |
| 818 | for i=0,1,0.1 do | |
| 819 | wait() | |
| 820 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 821 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 822 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50*i),math.rad(-70),0) | |
| 823 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20*i),math.rad(-40+40*i),0) | |
| 824 | end | |
| 825 | gairo.Parent = Head | |
| 826 | gairo.maxTorque = Vector3.new(4e+005,4e+005,4e+005)*math.huge | |
| 827 | gairo.P = 20e+003 | |
| 828 | gairo.cframe = Head.CFrame | |
| 829 | for i=0,1,0.1 do | |
| 830 | wait() | |
| 831 | Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,1.57*i) | |
| 832 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 833 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 834 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+20*i),math.rad(-70-20*i),0) | |
| 835 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20+80*i),math.rad(-40+40),0) | |
| 836 | end | |
| 837 | wait(0.1) | |
| 838 | for i = 1,3 do | |
| 839 | DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black"))
| |
| 840 | shoottrail2(prt7) | |
| 841 | wait(0.5) | |
| 842 | end | |
| 843 | for i=0,1,0.1 do | |
| 844 | wait() | |
| 845 | Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,1.57-1.57*i) | |
| 846 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 847 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 848 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+20+30*i),math.rad(-70-20+20*i),0) | |
| 849 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20+80-100*i),math.rad(-40+40-40*i),0) | |
| 850 | end | |
| 851 | gairo.Parent=nil | |
| 852 | Torso.Neck.C0=necko | |
| 853 | attack=false | |
| 854 | end | |
| 855 | ||
| 856 | function Shoot2() | |
| 857 | attack=true | |
| 858 | for i=0,1,0.1 do | |
| 859 | wait() | |
| 860 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 861 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 862 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60*i),math.rad(-70),0) | |
| 863 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15*i),math.rad(-40-60*i),0) | |
| 864 | end | |
| 865 | for i=0,0.3,0.1 do | |
| 866 | wait(0.1) | |
| 867 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 868 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 869 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60),math.rad(-70),0) | |
| 870 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15+40*i),math.rad(-40-60),0) | |
| 871 | DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black"))
| |
| 872 | shoottrail2(prt7) | |
| 873 | end | |
| 874 | for i=0,1,0.1 do | |
| 875 | wait() | |
| 876 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 877 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 878 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60+60*i),math.rad(-70),0) | |
| 879 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15+20-55*i),math.rad(-40-60+60*i),0) | |
| 880 | end | |
| 881 | attack=false | |
| 882 | end | |
| 883 | ||
| 884 | function Shoot3() | |
| 885 | attack=true | |
| 886 | for i=0,1,0.1 do | |
| 887 | wait() | |
| 888 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 889 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 890 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50*i),math.rad(-70+70*i),math.rad(90*i)) | |
| 891 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60*i),math.rad(-40+40*i),math.rad(3*i)) | |
| 892 | end | |
| 893 | for i=0,1,0.1 do | |
| 894 | wait() | |
| 895 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 896 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 897 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+60*i),math.rad(-70+70),math.rad(90)) | |
| 898 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60+40*i),math.rad(-40+40),math.rad(3)) | |
| 899 | DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black"))
| |
| 900 | shoottrail2(prt7) | |
| 901 | end | |
| 902 | for i=0,1,0.1 do | |
| 903 | wait() | |
| 904 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 905 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 906 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+60-10*i),math.rad(-70+70-70*i),math.rad(90-90*i)) | |
| 907 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60+40-100*i),math.rad(-40+40-40*i),math.rad(3-3*i)) | |
| 908 | end | |
| 909 | attack=false | |
| 910 | end | |
| 911 | ||
| 912 | function Shoot4() | |
| 913 | attack=true | |
| 914 | for i=0,1,0.1 do | |
| 915 | wait() | |
| 916 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 917 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 918 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60*i),math.rad(-70+70*i),math.rad(0)) | |
| 919 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(-40+40*i),math.rad(0)) | |
| 920 | end | |
| 921 | for i=0,1,0.1 do | |
| 922 | wait() | |
| 923 | DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black"))
| |
| 924 | shoottrail2(prt7) | |
| 925 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 926 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 927 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60),math.rad(-70+70),math.rad(0)) | |
| 928 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50+50*i),math.rad(-40+40),math.rad(0)) | |
| 929 | end | |
| 930 | for i=0,1,0.1 do | |
| 931 | wait() | |
| 932 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0) | |
| 933 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0) | |
| 934 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60-60*i),math.rad(-70+70-70*i),math.rad(0)) | |
| 935 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50+50-100*i),math.rad(-40+40-40*i),math.rad(0)) | |
| 936 | end | |
| 937 | attack=false | |
| 938 | end | |
| 939 | ||
| 940 | function Attack() | |
| 941 | attack=true | |
| 942 | for i=0,1,0.1 do | |
| 943 | wait() | |
| 944 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80*i),math.rad(70-70*i),0) | |
| 945 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40-40*i),0) | |
| 946 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 947 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 948 | end | |
| 949 | ss(1) | |
| 950 | con1=prt2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end) | |
| 951 | con2=Spider.RAa2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end) | |
| 952 | for i=0,1,0.2 do | |
| 953 | wait() | |
| 954 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80+90*i),math.rad(70-70),0) | |
| 955 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+70*i),math.rad(40-40),0) | |
| 956 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 957 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 958 | end | |
| 959 | wait(0.1) | |
| 960 | con1:disconnect() | |
| 961 | con2:disconnect() | |
| 962 | for i=0,1,0.1 do | |
| 963 | wait() | |
| 964 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120+10-10*i),math.rad(70-70+70*i),0) | |
| 965 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+70-70*i),math.rad(40-40+40*i),0) | |
| 966 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 967 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 968 | end | |
| 969 | attack=false | |
| 970 | end | |
| 971 | ||
| 972 | function MegaBonk() | |
| 973 | attack=true | |
| 974 | for i=0,1,0.1 do | |
| 975 | wait() | |
| 976 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80*i),math.rad(70-70*i),0) | |
| 977 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40-40*i),0) | |
| 978 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 979 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 980 | end | |
| 981 | wait(0.1) | |
| 982 | for i=0,1,0.02 do | |
| 983 | wait() | |
| 984 | MMMAGIC(prt4,Prop.BallSize*2,Prop.BallSize*2,Prop.BallSize*2,0,Prop.LegLength/2,0,BrickColor.new("Really black"))
| |
| 985 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80-30*i),math.rad(70-70),0) | |
| 986 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30*i),math.rad(40-40),0) | |
| 987 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 988 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 989 | end | |
| 990 | ss(1.3) | |
| 991 | con1=prt2.Touched:connect(function(hit) Damagefunc2(hit,Prop.LegLength*10,100) end) | |
| 992 | con2=Spider.RAa2.Touched:connect(function(hit) Damagefunc2(hit,Prop.LegLength*10,100) end) | |
| 993 | for i=0,1,0.2 do | |
| 994 | wait() | |
| 995 | MMMAGIC(prt4,Prop.BallSize*2,Prop.BallSize*2,Prop.BallSize*2,0,Prop.LegLength/2,0,BrickColor.new("Really black"))
| |
| 996 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80-30+110*i),math.rad(70-70),0) | |
| 997 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30+120*i),math.rad(40-40),0) | |
| 998 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 999 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 1000 | end | |
| 1001 | MMMAGIC(prt4,Prop.BallSize*4,Prop.BallSize*4,Prop.BallSize*4,0,Prop.LegLength/2,0,BrickColor.new("Really black"))
| |
| 1002 | wait(0.5) | |
| 1003 | con1:disconnect() | |
| 1004 | con2:disconnect() | |
| 1005 | for i=0,1,0.1 do | |
| 1006 | wait() | |
| 1007 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-110+110),math.rad(70-70+70*i),0) | |
| 1008 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30+120-100*i),math.rad(40-40+40*i),0) | |
| 1009 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 1010 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 1011 | end | |
| 1012 | attack=false | |
| 1013 | end | |
| 1014 | ||
| 1015 | function DualAttack() | |
| 1016 | attack=true | |
| 1017 | for i=0,1,0.1 do | |
| 1018 | wait() | |
| 1019 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30*i),math.rad(70-90*i),0) | |
| 1020 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40+40*i),0) | |
| 1021 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 1022 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 1023 | end | |
| 1024 | ss(1) | |
| 1025 | con1=prt2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end) | |
| 1026 | con2=Spider.RAa2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end) | |
| 1027 | for i=0,1,0.2 do | |
| 1028 | wait() | |
| 1029 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30),math.rad(70-90+100*i),0) | |
| 1030 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(40+40),0) | |
| 1031 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 1032 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 1033 | end | |
| 1034 | con1:disconnect() | |
| 1035 | con2:disconnect() | |
| 1036 | for i=0,1,0.1 do | |
| 1037 | wait() | |
| 1038 | Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30+30*i),math.rad(70-90+100-10*i),0) | |
| 1039 | Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(40+40-40*i),0) | |
| 1040 | Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0) | |
| 1041 | Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0) | |
| 1042 | end | |
| 1043 | attack=false | |
| 1044 | end | |
| 1045 | ||
| 1046 | function Stomp() | |
| 1047 | attack=true | |
| 1048 | local vel2 = Instance.new("BodyVelocity")
| |
| 1049 | vel2.Parent = Player.Character.Torso | |
| 1050 | vel2.maxForce = Vector3.new(4e+005,4e+005,4e+005)*1 | |
| 1051 | vel2.velocity = Vector3.new(0,1,0) * 20 | |
| 1052 | wait(0.05) | |
| 1053 | vel2.Parent=nil | |
| 1054 | act.Jumping=true | |
| 1055 | Char.Humanoid.WalkSpeed=0 | |
| 1056 | for i=0,1,0.1 do | |
| 1057 | wait() | |
| 1058 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50*i),math.rad(-40),0) | |
| 1059 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(0),0) | |
| 1060 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0) | |
| 1061 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0) | |
| 1062 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50*i),math.rad(40),0) | |
| 1063 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(0),0) | |
| 1064 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0) | |
| 1065 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0) | |
| 1066 | end | |
| 1067 | for i=0,1,0.1 do | |
| 1068 | wait() | |
| 1069 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50),math.rad(-40),0) | |
| 1070 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50),math.rad(0),0) | |
| 1071 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(-40+40*i),0) | |
| 1072 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30*i),math.rad(0),0) | |
| 1073 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50),math.rad(40),0) | |
| 1074 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50),math.rad(0),0) | |
| 1075 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(40-40*i),0) | |
| 1076 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30*i),math.rad(0),0) | |
| 1077 | end | |
| 1078 | ss(0.9) | |
| 1079 | con1=Spider.URa1.Touched:connect(function(hit) DBHit(hit,50,Prop.LegLength*2) end) | |
| 1080 | con2=Spider.URa2.Touched:connect(function(hit) DBHit(hit,50,Prop.LegLength*2) end) | |
| 1081 | for i=0,1,0.2 do | |
| 1082 | wait() | |
| 1083 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50+50*i),math.rad(-40),0) | |
| 1084 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(0),0) | |
| 1085 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+50*i),math.rad(-40+40),0) | |
| 1086 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30+30*i),math.rad(0),0) | |
| 1087 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50+50*i),math.rad(40),0) | |
| 1088 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(0),0) | |
| 1089 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+50*i),math.rad(40-40),0) | |
| 1090 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30+30*i),math.rad(0),0) | |
| 1091 | end | |
| 1092 | wait(0.1) | |
| 1093 | con1:disconnect() | |
| 1094 | con2:disconnect() | |
| 1095 | for i=0,1,0.1 do | |
| 1096 | wait() | |
| 1097 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50+50),math.rad(-40),0) | |
| 1098 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50-50),math.rad(0),0) | |
| 1099 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+50),math.rad(-40+40-40*i),0) | |
| 1100 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30+30),math.rad(0),0) | |
| 1101 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50+50),math.rad(40),0) | |
| 1102 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50-50),math.rad(0),0) | |
| 1103 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+50),math.rad(40-40+40*i),0) | |
| 1104 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30+30),math.rad(0),0) | |
| 1105 | end | |
| 1106 | Char.Humanoid.WalkSpeed=walksped | |
| 1107 | act.Jumping=false | |
| 1108 | attack=false | |
| 1109 | end | |
| 1110 | ||
| 1111 | function Jump() | |
| 1112 | attack=true | |
| 1113 | act.Jumping=true | |
| 1114 | for i=0,1,0.1 do | |
| 1115 | wait() | |
| 1116 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50*i),math.rad(-40),0) | |
| 1117 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50*i),math.rad(0),0) | |
| 1118 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(-40),0) | |
| 1119 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50*i),math.rad(0),0) | |
| 1120 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50*i),math.rad(40),0) | |
| 1121 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50*i),math.rad(0),0) | |
| 1122 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(40),0) | |
| 1123 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50*i),math.rad(0),0) | |
| 1124 | end | |
| 1125 | for i=0,1,0.2 do | |
| 1126 | wait() | |
| 1127 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50-100*i),math.rad(-40),0) | |
| 1128 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50+100*i),math.rad(0),0) | |
| 1129 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+100*i),math.rad(-40),0) | |
| 1130 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50-100*i),math.rad(0),0) | |
| 1131 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50-100*i),math.rad(40),0) | |
| 1132 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50+100*i),math.rad(0),0) | |
| 1133 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+100*i),math.rad(40),0) | |
| 1134 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50-100*i),math.rad(0),0) | |
| 1135 | end | |
| 1136 | local vel2 = Instance.new("BodyVelocity")
| |
| 1137 | vel2.Parent = Player.Character.Torso | |
| 1138 | vel2.maxForce = Vector3.new(4e+005,4e+005,4e+005)*1 | |
| 1139 | vel2.velocity = Vector3.new(0,1,0) * 100 | |
| 1140 | wait(0.1) | |
| 1141 | vel2.Parent=nil | |
| 1142 | for i=0,1,0.1 do | |
| 1143 | wait() | |
| 1144 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50-100+50*i),math.rad(-40),0) | |
| 1145 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50+100-50*i),math.rad(0),0) | |
| 1146 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+100-50*i),math.rad(-40),0) | |
| 1147 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50-100+50*i),math.rad(0),0) | |
| 1148 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50-100+50*i),math.rad(40),0) | |
| 1149 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50+100-50*i),math.rad(0),0) | |
| 1150 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+100-50*i),math.rad(40),0) | |
| 1151 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50-100+50*i),math.rad(0),0) | |
| 1152 | end | |
| 1153 | act.Jumping=false | |
| 1154 | attack=false | |
| 1155 | end | |
| 1156 | ||
| 1157 | function shoottrail2(pos1) | |
| 1158 | coroutine.resume(coroutine.create(function() | |
| 1159 | spread2 = 0 | |
| 1160 | range2 = Prop.LegLength*150 | |
| 1161 | rangepower = Prop.LegLength*1.5 | |
| 1162 | local spreadvector = (Vector3.new(math.random(-spread2,spread2),math.random(-spread2,spread2),math.random(-spread2,spread2)) / 100) * (pos1.Position).magnitude/100 | |
| 1163 | --local dir = Head.CFrame.lookVector+spreadvector | |
| 1164 | local dir = prt12.CFrame.lookVector+spreadvector | |
| 1165 | local hit2,pos = rayCast(pos1.Position,dir,10,pack) | |
| 1166 | local rangepos = range2 | |
| 1167 | local function drawtrail(From,To) | |
| 1168 | local effectsmsh = Instance.new("CylinderMesh")
| |
| 1169 | effectsmsh.Scale = Vector3.new(1,1,1) | |
| 1170 | effectsmsh.Name = "Mesh" | |
| 1171 | local effectsg = Instance.new("Part")
| |
| 1172 | effectsg.formFactor = 3 | |
| 1173 | effectsg.CanCollide = false | |
| 1174 | effectsg.Name = "Eff" | |
| 1175 | effectsg.Locked = true | |
| 1176 | effectsg.Anchored = true | |
| 1177 | effectsg.Size = Vector3.new(Prop.LegLength/4,Prop.LegLength/5,Prop.LegLength/4) | |
| 1178 | effectsg.Parent = pack | |
| 1179 | effectsmsh.Parent = effectsg | |
| 1180 | effectsg.BrickColor = BrickColor.new("Really black")
| |
| 1181 | effectsg.Reflectance = 0.25 | |
| 1182 | local LP = From | |
| 1183 | local point1 = To | |
| 1184 | local mg = (LP - point1).magnitude | |
| 1185 | effectsmsh.Scale = Vector3.new(1,mg*5,1) | |
| 1186 | effectsg.CFrame = CFrame.new((LP+point1)/2,point1) * CFrame.Angles(math.rad(90),0,0) | |
| 1187 | coroutine.resume(coroutine.create(function() | |
| 1188 | for i = 0 , 1 , 0.2 do | |
| 1189 | wait() | |
| 1190 | effectsg.Transparency = 1*i | |
| 1191 | effectsmsh.Scale = Vector3.new(1-1*i,mg*5,1-1*i) | |
| 1192 | end | |
| 1193 | effectsg.Parent = nil | |
| 1194 | end)) | |
| 1195 | end | |
| 1196 | local newpos = pos1.Position | |
| 1197 | local inc = rangepower | |
| 1198 | repeat | |
| 1199 | wait() | |
| 1200 | rangepos = rangepos - 10 | |
| 1201 | dir = dir | |
| 1202 | hit2,pos = rayCast(newpos,dir,inc,pack) | |
| 1203 | drawtrail(newpos,pos) | |
| 1204 | newpos = newpos + (dir * inc) | |
| 1205 | if alt==1 then | |
| 1206 | inc = 10 | |
| 1207 | if inc >= 20 then | |
| 1208 | inc = inc - 10 | |
| 1209 | end | |
| 1210 | end | |
| 1211 | if hit2 ~= nil then | |
| 1212 | rangepos = 0 | |
| 1213 | end | |
| 1214 | until rangepos <= 0 | |
| 1215 | if hit2 ~= nil then | |
| 1216 | local effectsmsh = Instance.new("SpecialMesh")
| |
| 1217 | effectsmsh.MeshId = "http://www.roblox.com/asset/?id=15887356" | |
| 1218 | --effectsmsh.Scale = Vector3.new(1,1,2.5) | |
| 1219 | effectsmsh.Scale = Vector3.new(3,3,3) | |
| 1220 | local effectsg = Instance.new("Part")
| |
| 1221 | effectsg.formFactor = 3 | |
| 1222 | effectsg.CanCollide = false | |
| 1223 | effectsg.Name = "Arrow" | |
| 1224 | effectsg.Locked = true | |
| 1225 | effectsg.Transparency = 1 | |
| 1226 | effectsg.Size = Vector3.new(0.2,0.2,0.2) | |
| 1227 | effectsg.Parent = pack | |
| 1228 | effectsg.BrickColor = BrickColor.new("Really black")
| |
| 1229 | effectsmsh.Parent = effectsg | |
| 1230 | effectsg.CFrame = CFrame.new(newpos,pos) + CFrame.new(newpos,pos).lookVector*2.5*2 | |
| 1231 | local efwel = Instance.new("Weld")
| |
| 1232 | efwel.Parent = effectsg | |
| 1233 | efwel.Part0 = effectsg | |
| 1234 | efwel.Part1 = hit2 | |
| 1235 | efwel.Parent = nil | |
| 1236 | effectsg.Anchored = true | |
| 1237 | local HitPos = effectsg.Position + CFrame.new(newpos,pos).lookVector*0.75 | |
| 1238 | --local HitPos = prt1.Position + CFrame.new(newpos,pos).lookVector*0.75 | |
| 1239 | --local HitPos = prt1.Position + (prt1.CFrame.lookVector * .5) | |
| 1240 | local CJ = CFrame.new(HitPos) | |
| 1241 | local C0 = effectsg.CFrame:inverse() * CJ | |
| 1242 | local C1 = hit2.CFrame:inverse() * CJ | |
| 1243 | --efwel.C0 = C0 | |
| 1244 | --efwel.C1 = C1 | |
| 1245 | --efwel.Parent = effectsg | |
| 1246 | Damg = Prop.LegLength*5 | |
| 1247 | coroutine.resume(coroutine.create(function() | |
| 1248 | boomsound(1) | |
| 1249 | coroutine.resume(coroutine.create(function() | |
| 1250 | local c = game.Workspace:GetChildren(); | |
| 1251 | for i = 1, #c do | |
| 1252 | local hum = c:findFirstChild("Humanoid")
| |
| 1253 | if hum ~= nil and hum.Health ~= 0 then | |
| 1254 | local head = c:findFirstChild("Head");
| |
| 1255 | if head ~= nil then | |
| 1256 | local targ = head.Position - effectsg.Position; | |
| 1257 | local mag = targ.magnitude; | |
| 1258 | if mag <= Prop.LegLength*3 then | |
| 1259 | wait() | |
| 1260 | DBHit(head,effectsg,Prop.LegLength) | |
| 1261 | end | |
| 1262 | end | |
| 1263 | end | |
| 1264 | end | |
| 1265 | end)) | |
| 1266 | EVENMOARMAGIX(effectsg,Prop.LegLength*3,Prop.LegLength*2,Prop.LegLength*3,0,0,0,0,0,0,BrickColor.new("Black"))
| |
| 1267 | for i = 0,5 do | |
| 1268 | wait() | |
| 1269 | MMMAGIC(effectsg,Prop.LegLength*3,Prop.LegLength*2,Prop.LegLength*3,0,0,0,BrickColor.new("Black"))
| |
| 1270 | end | |
| 1271 | end)) | |
| 1272 | coroutine.resume(coroutine.create(function() | |
| 1273 | wait(3) | |
| 1274 | effectsg.Parent = nil | |
| 1275 | end)) | |
| 1276 | if hit2.Parent:FindFirstChild("Humanoid") ~= nil then
| |
| 1277 | hum = hit2.Parent.Humanoid | |
| 1278 | attackdebounce = false | |
| 1279 | Damagefunc1(hit2,Damg,50) | |
| 1280 | elseif hit2.Parent.Parent ~= nil and hit2.Parent.Parent:FindFirstChild("Humanoid") ~= nil then
| |
| 1281 | hum = hit2.Parent.Parent.Humanoid | |
| 1282 | attackdebounce = false | |
| 1283 | Damagefunc1(hit2,Damg,50) | |
| 1284 | end | |
| 1285 | end | |
| 1286 | end)) | |
| 1287 | end | |
| 1288 | ||
| 1289 | function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , Ignore Descendants | |
| 1290 | return game.Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) | |
| 1291 | end | |
| 1292 | ||
| 1293 | function MMMAGIC(part,x1,y1,z1,x2,y2,z2,color) | |
| 1294 | local msh1 = Instance.new("BlockMesh")
| |
| 1295 | msh1.Scale = Vector3.new(0.5,0.5,0.5) | |
| 1296 | S=Instance.new("Part")
| |
| 1297 | S.Name="Effect" | |
| 1298 | S.formFactor=0 | |
| 1299 | S.Size=Vector3.new(x1,y1,z1) | |
| 1300 | S.BrickColor=color | |
| 1301 | S.Reflectance = 0 | |
| 1302 | S.TopSurface=0 | |
| 1303 | S.BottomSurface=0 | |
| 1304 | S.Transparency=0 | |
| 1305 | S.Anchored=true | |
| 1306 | S.CanCollide=false | |
| 1307 | S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) | |
| 1308 | S.Parent=pack | |
| 1309 | msh1.Parent = S | |
| 1310 | coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame) | |
| 1311 | end | |
| 1312 | ||
| 1313 | function UltimaMMMAGIC(part,x1,y1,z1,x2,y2,z2,color) | |
| 1314 | local msh1 = Instance.new("BlockMesh")
| |
| 1315 | msh1.Scale = Vector3.new(x1,y1,z1) | |
| 1316 | S=Instance.new("Part")
| |
| 1317 | S.Name="Effect" | |
| 1318 | S.formFactor=0 | |
| 1319 | S.Size=Vector3.new(1,1,1) | |
| 1320 | S.BrickColor=color | |
| 1321 | S.Reflectance = 0 | |
| 1322 | S.TopSurface=0 | |
| 1323 | S.BottomSurface=0 | |
| 1324 | S.Transparency=0 | |
| 1325 | S.Anchored=true | |
| 1326 | S.CanCollide=false | |
| 1327 | S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) | |
| 1328 | S.Parent=pack | |
| 1329 | msh1.Parent = S | |
| 1330 | coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame) | |
| 1331 | end | |
| 1332 | ||
| 1333 | function MOREMAGIX(part,cframe,x,y,z,color) | |
| 1334 | p2=Instance.new("Part")
| |
| 1335 | p2.Name="Blast" | |
| 1336 | p2.TopSurface=0 | |
| 1337 | p2.BottomSurface=0 | |
| 1338 | p2.CanCollide=false | |
| 1339 | p2.Anchored=true | |
| 1340 | p2.BrickColor=color | |
| 1341 | p2.Size=Vector3.new(x,y,z) | |
| 1342 | p2.formFactor="Symmetric" | |
| 1343 | p2.CFrame=part.CFrame*CFrame.new(0,cframe,0) | |
| 1344 | p2.Parent=pack | |
| 1345 | m=Instance.new("BlockMesh")
| |
| 1346 | m.Parent=p2 | |
| 1347 | m.Name="BlastMesh" | |
| 1348 | coroutine.resume(coroutine.create(function(part,dir) for loll=1, 15 do part.BlastMesh.Scale=part.BlastMesh.Scale-Vector3.new(.09,.09,.09) part.Transparency=loll/20 part.CFrame=part.CFrame*CFrame.new(dir)*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100, math.random(-100,100)/100, math.random(-100,100)/100) wait() end part.Parent=nil end),p2,Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10)) | |
| 1349 | end | |
| 1350 | ||
| 1351 | function EVENMOARMAGIX(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color) | |
| 1352 | local msh1 = Instance.new("SpecialMesh")
| |
| 1353 | msh1.Scale = Vector3.new(0.5,0.5,0.5) | |
| 1354 | msh1.MeshType = "Sphere" | |
| 1355 | S=Instance.new("Part")
| |
| 1356 | S.Name="Effect" | |
| 1357 | S.formFactor=0 | |
| 1358 | S.Size=Vector3.new(x1,y1,z1) | |
| 1359 | S.BrickColor=color | |
| 1360 | S.Reflectance = 0 | |
| 1361 | S.TopSurface=0 | |
| 1362 | S.BottomSurface=0 | |
| 1363 | S.Transparency=0 | |
| 1364 | S.Anchored=true | |
| 1365 | S.CanCollide=false | |
| 1366 | S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3) | |
| 1367 | S.Parent=pack | |
| 1368 | msh1.Parent = S | |
| 1369 | coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.15,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame) | |
| 1370 | end | |
| 1371 | ||
| 1372 | function WaveEffect(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color) | |
| 1373 | local msh1 = Instance.new("SpecialMesh")
| |
| 1374 | msh1.Scale = Vector3.new(x1,y1,z1) | |
| 1375 | msh1.MeshId = "http://www.roblox.com/asset/?id=20329976" | |
| 1376 | S=Instance.new("Part")
| |
| 1377 | S.Name="Effect" | |
| 1378 | S.formFactor=0 | |
| 1379 | S.Size=Vector3.new(1,1,1) | |
| 1380 | S.BrickColor=color | |
| 1381 | S.Reflectance = 0 | |
| 1382 | S.TopSurface=0 | |
| 1383 | S.BottomSurface=0 | |
| 1384 | S.Transparency=0 | |
| 1385 | S.Anchored=true | |
| 1386 | S.CanCollide=false | |
| 1387 | S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3) | |
| 1388 | S.Parent=pack | |
| 1389 | msh1.Parent = S | |
| 1390 | coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.3,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame) | |
| 1391 | end | |
| 1392 | ||
| 1393 | function BlastEffect(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color) | |
| 1394 | local msh1 = Instance.new("SpecialMesh")
| |
| 1395 | msh1.Scale = Vector3.new(x1,y1,z1) | |
| 1396 | msh1.MeshId = "http://www.roblox.com/asset/?id=1323306" | |
| 1397 | S=Instance.new("Part")
| |
| 1398 | S.Name="Effect" | |
| 1399 | S.formFactor=0 | |
| 1400 | S.Size=Vector3.new(1,1,1) | |
| 1401 | S.BrickColor=color | |
| 1402 | S.Reflectance = 0 | |
| 1403 | S.TopSurface=0 | |
| 1404 | S.BottomSurface=0 | |
| 1405 | S.Transparency=0 | |
| 1406 | S.Anchored=true | |
| 1407 | S.CanCollide=false | |
| 1408 | S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3) | |
| 1409 | S.Parent=pack | |
| 1410 | msh1.Parent = S | |
| 1411 | coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.15,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame) | |
| 1412 | end | |
| 1413 | ||
| 1414 | function DerpMagic(part,x1,y1,z1,x2,y2,z2,color) | |
| 1415 | local msh1 = Instance.new("BlockMesh")
| |
| 1416 | msh1.Scale = Vector3.new(0.5,0.5,0.5) | |
| 1417 | S=Instance.new("Part")
| |
| 1418 | S.Name="Effect" | |
| 1419 | S.formFactor=0 | |
| 1420 | S.Size=Vector3.new(x1,y1,z1) | |
| 1421 | S.BrickColor=color | |
| 1422 | S.Reflectance = 0 | |
| 1423 | S.TopSurface=0 | |
| 1424 | S.BottomSurface=0 | |
| 1425 | S.Transparency=0 | |
| 1426 | S.Anchored=true | |
| 1427 | S.CanCollide=false | |
| 1428 | S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) | |
| 1429 | S.Parent=pack | |
| 1430 | msh1.Parent = S | |
| 1431 | coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame) | |
| 1432 | end | |
| 1433 | ||
| 1434 | ||
| 1435 | function ss(pitch) | |
| 1436 | ||
| 1437 | local SlashSound = Instance.new("Sound")
| |
| 1438 | --SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav" | |
| 1439 | SlashSound.SoundId = "http://roblox.com/asset/?id=10209645" | |
| 1440 | SlashSound.Parent = workspace | |
| 1441 | SlashSound.Volume = .7 | |
| 1442 | SlashSound.Pitch = pitch | |
| 1443 | SlashSound.PlayOnRemove = true | |
| 1444 | coroutine.resume(coroutine.create(function() | |
| 1445 | wait(0) | |
| 1446 | SlashSound.Parent = nil | |
| 1447 | end)) | |
| 1448 | end | |
| 1449 | function equipsound(pitch) | |
| 1450 | ||
| 1451 | local SlashSound = Instance.new("Sound")
| |
| 1452 | SlashSound.SoundId = "rbxasset://sounds\\unsheath.wav" | |
| 1453 | SlashSound.Parent = workspace | |
| 1454 | SlashSound.Volume = .5 | |
| 1455 | SlashSound.Pitch = pitch | |
| 1456 | SlashSound.PlayOnRemove = true | |
| 1457 | coroutine.resume(coroutine.create(function() | |
| 1458 | wait(0) | |
| 1459 | SlashSound.Parent = nil | |
| 1460 | end)) | |
| 1461 | end | |
| 1462 | function magicsound(pitch) | |
| 1463 | ||
| 1464 | local SlashSound = Instance.new("Sound")
| |
| 1465 | SlashSound.SoundId = "http://www.roblox.com/asset/?id=2248511" | |
| 1466 | SlashSound.Parent = workspace | |
| 1467 | SlashSound.Volume = .5 | |
| 1468 | SlashSound.Pitch = pitch | |
| 1469 | SlashSound.PlayOnRemove = true | |
| 1470 | coroutine.resume(coroutine.create(function() | |
| 1471 | wait(0) | |
| 1472 | SlashSound.Parent = nil | |
| 1473 | end)) | |
| 1474 | end | |
| 1475 | function critsound(pitch) | |
| 1476 | ||
| 1477 | local SlashSound = Instance.new("Sound")
| |
| 1478 | SlashSound.SoundId = "http://www.roblox.com/asset/?id=2801263" | |
| 1479 | SlashSound.Parent = workspace | |
| 1480 | SlashSound.Volume = .7 | |
| 1481 | SlashSound.Pitch = pitch | |
| 1482 | SlashSound.PlayOnRemove = true | |
| 1483 | coroutine.resume(coroutine.create(function() | |
| 1484 | wait(0) | |
| 1485 | SlashSound.Parent = nil | |
| 1486 | end)) | |
| 1487 | end | |
| 1488 | function spikesound(pitch) | |
| 1489 | ||
| 1490 | local SlashSound = Instance.new("Sound")
| |
| 1491 | SlashSound.SoundId = "http://www.roblox.com/asset/?id=3264793" | |
| 1492 | SlashSound.Parent = workspace | |
| 1493 | SlashSound.Volume = .7 | |
| 1494 | SlashSound.Pitch = pitch | |
| 1495 | SlashSound.PlayOnRemove = true | |
| 1496 | coroutine.resume(coroutine.create(function() | |
| 1497 | wait(0) | |
| 1498 | SlashSound.Parent = nil | |
| 1499 | end)) | |
| 1500 | end | |
| 1501 | function boomsound(pitch) | |
| 1502 | ||
| 1503 | local SlashSound = Instance.new("Sound")
| |
| 1504 | SlashSound.SoundId = "http://www.roblox.com/asset?id=2101148" | |
| 1505 | SlashSound.Parent = workspace | |
| 1506 | SlashSound.Volume = .7 | |
| 1507 | SlashSound.Pitch = pitch | |
| 1508 | SlashSound.PlayOnRemove = true | |
| 1509 | coroutine.resume(coroutine.create(function() | |
| 1510 | wait(0) | |
| 1511 | SlashSound.Parent = nil | |
| 1512 | end)) | |
| 1513 | end | |
| 1514 | function lasersound(pitch) | |
| 1515 | ||
| 1516 | local SlashSound = Instance.new("Sound")
| |
| 1517 | SlashSound.SoundId = "rbxasset://sounds/Launching rocket.wav" | |
| 1518 | SlashSound.Parent = workspace | |
| 1519 | SlashSound.Volume = .5 | |
| 1520 | SlashSound.Pitch = pitch | |
| 1521 | SlashSound.PlayOnRemove = true | |
| 1522 | coroutine.resume(coroutine.create(function() | |
| 1523 | wait(0) | |
| 1524 | SlashSound.Parent = nil | |
| 1525 | end)) | |
| 1526 | end | |
| 1527 | function omnomnom(pitch) | |
| 1528 | ||
| 1529 | local SlashSound = Instance.new("Sound")
| |
| 1530 | SlashSound.SoundId = "http://www.roblox.com/asset/?id=12544690" | |
| 1531 | SlashSound.Parent = workspace | |
| 1532 | SlashSound.Volume = .5 | |
| 1533 | SlashSound.Pitch = pitch | |
| 1534 | SlashSound.PlayOnRemove = true | |
| 1535 | coroutine.resume(coroutine.create(function() | |
| 1536 | wait(0) | |
| 1537 | SlashSound.Parent = nil | |
| 1538 | end)) | |
| 1539 | end | |
| 1540 | function boomsound(pitch) | |
| 1541 | ||
| 1542 | local SlashSound = Instance.new("Sound")
| |
| 1543 | SlashSound.SoundId = "http://www.roblox.com/asset?id=2101148" | |
| 1544 | SlashSound.Parent = workspace | |
| 1545 | SlashSound.Volume = .7 | |
| 1546 | SlashSound.Pitch = pitch | |
| 1547 | SlashSound.PlayOnRemove = true | |
| 1548 | coroutine.resume(coroutine.create(function() | |
| 1549 | wait(0) | |
| 1550 | SlashSound.Parent = nil | |
| 1551 | end)) | |
| 1552 | end | |
| 1553 | ||
| 1554 | function MMMAGIC(part,x1,y1,z1,x2,y2,z2,color) | |
| 1555 | local msh1 = Instance.new("BlockMesh")
| |
| 1556 | msh1.Scale = Vector3.new(0.5,0.5,0.5) | |
| 1557 | S=Instance.new("Part")
| |
| 1558 | S.Name="Effect" | |
| 1559 | S.formFactor=0 | |
| 1560 | S.Size=Vector3.new(x1,y1,z1) | |
| 1561 | S.BrickColor=color | |
| 1562 | S.Reflectance = 0 | |
| 1563 | S.TopSurface=0 | |
| 1564 | S.BottomSurface=0 | |
| 1565 | S.Transparency=0 | |
| 1566 | S.Anchored=true | |
| 1567 | S.CanCollide=false | |
| 1568 | S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) | |
| 1569 | S.Parent=workspace | |
| 1570 | msh1.Parent = S | |
| 1571 | coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame) | |
| 1572 | end | |
| 1573 | ||
| 1574 | attackdebounce = false | |
| 1575 | Damagefunc1=function(hit,Damage,Knockback) | |
| 1576 | if hit.Parent==nil then | |
| 1577 | return | |
| 1578 | end | |
| 1579 | CPlayer=Bin | |
| 1580 | h=hit.Parent:FindFirstChild("Humanoid")
| |
| 1581 | if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
| |
| 1582 | if attackdebounce == false then | |
| 1583 | critsound(2) | |
| 1584 | attackdebounce = true | |
| 1585 | coroutine.resume(coroutine.create(function() | |
| 1586 | wait(0.1) | |
| 1587 | attackdebounce = false | |
| 1588 | end)) | |
| 1589 | Damage=Damage | |
| 1590 | --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then | |
| 1591 | return | |
| 1592 | end]] | |
| 1593 | c=Instance.new("ObjectValue")
| |
| 1594 | c.Name="creator" | |
| 1595 | c.Value=game.Players.LocalPlayer | |
| 1596 | c.Parent=h | |
| 1597 | game:GetService("Debris"):AddItem(c,.5)
| |
| 1598 | -- print(c.Value) | |
| 1599 | if math.random(0,99)+math.random()<=5 then | |
| 1600 | CRIT=true | |
| 1601 | Damage=Damage*150 | |
| 1602 | --[[ Knockback=Knockback*2 | |
| 1603 | r=Instance.new("BodyAngularVelocity")
| |
| 1604 | r.P=3000 | |
| 1605 | r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000 | |
| 1606 | r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
| 1607 | r.Parent=hit.Parent.Torso]] | |
| 1608 | --critsound(2) | |
| 1609 | ||
| 1610 | end | |
| 1611 | Damage=Damage+math.random(50,100) | |
| 1612 | -- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20)) | |
| 1613 | h:TakeDamage(Damage) | |
| 1614 | showDamage(hit.Parent,Damage,50) | |
| 1615 | vp=Instance.new("BodyVelocity")
| |
| 1616 | vp.P=500 | |
| 1617 | vp.maxForce=Vector3.new(math.huge,0,math.huge) | |
| 1618 | -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback | |
| 1619 | vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05 | |
| 1620 | if Knockback>0 then | |
| 1621 | vp.Parent=hit.Parent.Torso | |
| 1622 | end | |
| 1623 | game:GetService("Debris"):AddItem(vp,.25)
| |
| 1624 | --[[ r=Instance.new("BodyAngularVelocity")
| |
| 1625 | r.P=3000 | |
| 1626 | r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000 | |
| 1627 | r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
| 1628 | r.Parent=hit.Parent.Torso]] | |
| 1629 | game:GetService("Debris"):AddItem(r,.5)
| |
| 1630 | c=Instance.new("ObjectValue")
| |
| 1631 | c.Name="creator" | |
| 1632 | c.Value=Player | |
| 1633 | c.Parent=h | |
| 1634 | game:GetService("Debris"):AddItem(c,.5)
| |
| 1635 | CRIT=false | |
| 1636 | hitDeb=true | |
| 1637 | AttackPos=6 | |
| 1638 | end | |
| 1639 | end | |
| 1640 | end | |
| 1641 | ||
| 1642 | Damagefunc2=function(hit,Damage,Knockback) | |
| 1643 | if hit.Parent==nil then | |
| 1644 | return | |
| 1645 | end | |
| 1646 | CPlayer=Bin | |
| 1647 | h=hit.Parent:FindFirstChild("Humanoid")
| |
| 1648 | if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
| |
| 1649 | if attackdebounce == false then | |
| 1650 | critsound(1) | |
| 1651 | attackdebounce = true | |
| 1652 | coroutine.resume(coroutine.create(function() | |
| 1653 | wait(0.1) | |
| 1654 | attackdebounce = false | |
| 1655 | end)) | |
| 1656 | Damage=Damage | |
| 1657 | --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then | |
| 1658 | return | |
| 1659 | end]] | |
| 1660 | c=Instance.new("ObjectValue")
| |
| 1661 | c.Name="creator" | |
| 1662 | c.Value=game.Players.LocalPlayer | |
| 1663 | c.Parent=h | |
| 1664 | game:GetService("Debris"):AddItem(c,.5)
| |
| 1665 | -- print(c.Value) | |
| 1666 | if math.random(0,99)+math.random()<=5 then | |
| 1667 | CRIT=true | |
| 1668 | Damage=Damage*100 | |
| 1669 | --[[ Knockback=Knockback*2 | |
| 1670 | r=Instance.new("BodyAngularVelocity")
| |
| 1671 | r.P=3000 | |
| 1672 | r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000 | |
| 1673 | r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
| 1674 | r.Parent=hit.Parent.Torso]] | |
| 1675 | --critsound(2) | |
| 1676 | ||
| 1677 | end | |
| 1678 | Damage=Damage+math.random(50,100) | |
| 1679 | -- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20)) | |
| 1680 | h:TakeDamage(Damage) | |
| 1681 | showDamage(hit.Parent,Damage,50) | |
| 1682 | vp=Instance.new("BodyVelocity")
| |
| 1683 | vp.P=500 | |
| 1684 | vp.maxForce=Vector3.new(math.huge,0,math.huge) | |
| 1685 | -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback | |
| 1686 | vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05 | |
| 1687 | rl=Instance.new("BodyAngularVelocity")
| |
| 1688 | rl.P=3000 | |
| 1689 | rl.maxTorque=Vector3.new(5000,5000,5000)*500000000 | |
| 1690 | rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)) | |
| 1691 | rl.Parent=t | |
| 1692 | game:GetService("Debris"):AddItem(rl,.2)
| |
| 1693 | vl=Instance.new("BodyVelocity")
| |
| 1694 | vl.P=4500 | |
| 1695 | vl.maxForce=Vector3.new(math.huge,math.huge,math.huge) | |
| 1696 | vl.velocity=Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z)*1.05+Vector3.new(0,10,0) | |
| 1697 | vl.Parent=t | |
| 1698 | game:GetService("Debris"):AddItem(vl,.2)
| |
| 1699 | if Knockback>0 then | |
| 1700 | vp.Parent=hit.Parent.Torso | |
| 1701 | end | |
| 1702 | game:GetService("Debris"):AddItem(vp,.25)
| |
| 1703 | --[[ r=Instance.new("BodyAngularVelocity")
| |
| 1704 | r.P=3000 | |
| 1705 | r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000 | |
| 1706 | r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
| 1707 | r.Parent=hit.Parent.Torso]] | |
| 1708 | game:GetService("Debris"):AddItem(r,.5)
| |
| 1709 | c=Instance.new("ObjectValue")
| |
| 1710 | c.Name="creator" | |
| 1711 | c.Value=Player | |
| 1712 | c.Parent=h | |
| 1713 | game:GetService("Debris"):AddItem(c,.5)
| |
| 1714 | CRIT=false | |
| 1715 | hitDeb=true | |
| 1716 | AttackPos=6 | |
| 1717 | end | |
| 1718 | end | |
| 1719 | end | |
| 1720 | ||
| 1721 | slashdamage1=function(hit,Damage,Knockback) | |
| 1722 | if hit.Parent==nil then | |
| 1723 | return | |
| 1724 | end | |
| 1725 | CPlayer=Bin | |
| 1726 | h=hit.Parent:FindFirstChild("Humanoid")
| |
| 1727 | if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
| |
| 1728 | if attackdebounce == false then | |
| 1729 | attackdebounce = true | |
| 1730 | coroutine.resume(coroutine.create(function() | |
| 1731 | wait(0.1) | |
| 1732 | attackdebounce = false | |
| 1733 | end)) | |
| 1734 | Damage=Damage | |
| 1735 | --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then | |
| 1736 | return | |
| 1737 | end]] | |
| 1738 | c=Instance.new("ObjectValue")
| |
| 1739 | c.Name="creator" | |
| 1740 | c.Value=game.Players.LocalPlayer | |
| 1741 | c.Parent=h | |
| 1742 | game:GetService("Debris"):AddItem(c,.5)
| |
| 1743 | -- print(c.Value) | |
| 1744 | if math.random(0,99)+math.random()<=5 then | |
| 1745 | Damage=Damage*50 | |
| 1746 | --[[ Knockback=Knockback*2 | |
| 1747 | r=Instance.new("BodyAngularVelocity")
| |
| 1748 | r.P=3000 | |
| 1749 | r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000 | |
| 1750 | r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
| 1751 | r.Parent=hit.Parent.Torso]] | |
| 1752 | --critsound(2) | |
| 1753 | ||
| 1754 | end | |
| 1755 | Damage=Damage+math.random(65,90) | |
| 1756 | -- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20)) | |
| 1757 | h:TakeDamage(Damage) | |
| 1758 | showDamage(hit.Parent,Damage,50) | |
| 1759 | vp=Instance.new("BodyVelocity")
| |
| 1760 | vp.P=500 | |
| 1761 | vp.maxForce=Vector3.new(math.huge,0,math.huge) | |
| 1762 | -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback | |
| 1763 | vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05 | |
| 1764 | if Knockback>0 then | |
| 1765 | vp.Parent=hit.Parent.Torso | |
| 1766 | end | |
| 1767 | game:GetService("Debris"):AddItem(vp,.25)
| |
| 1768 | --[[ r=Instance.new("BodyAngularVelocity")
| |
| 1769 | r.P=3000 | |
| 1770 | r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000 | |
| 1771 | r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20)) | |
| 1772 | r.Parent=hit.Parent.Torso]] | |
| 1773 | game:GetService("Debris"):AddItem(r,.5)
| |
| 1774 | c=Instance.new("ObjectValue")
| |
| 1775 | c.Name="creator" | |
| 1776 | c.Value=Player | |
| 1777 | c.Parent=h | |
| 1778 | game:GetService("Debris"):AddItem(c,.5)
| |
| 1779 | CRIT=false | |
| 1780 | hitDeb=true | |
| 1781 | AttackPos=6 | |
| 1782 | end | |
| 1783 | end | |
| 1784 | end | |
| 1785 | ||
| 1786 | DBHit=function(hit,DB,Dmg) --credits to turdulator for making this function :D | |
| 1787 | if hit.Parent==nil then | |
| 1788 | return | |
| 1789 | end | |
| 1790 | h=hit.Parent:FindFirstChild("Humanoid")
| |
| 1791 | if h==nil then | |
| 1792 | h=hit.Parent.Parent:FindFirstChild("Humanoid")
| |
| 1793 | end | |
| 1794 | t=hit.Parent:FindFirstChild("Torso")
| |
| 1795 | if h~=nil and t~=nil then | |
| 1796 | --[[ if h.Parent==Character then | |
| 1797 | return | |
| 1798 | end]] | |
| 1799 | critsound(1.5) | |
| 1800 | Damage=Dmg+math.random(20,100) | |
| 1801 | h:TakeDamage(Damage) | |
| 1802 | c=Instance.new("ObjectValue")
| |
| 1803 | c.Name="creator" | |
| 1804 | c.Value=game.Players.LocalPlayer | |
| 1805 | c.Parent=h | |
| 1806 | game:GetService("Debris"):AddItem(c,.5)
| |
| 1807 | showDamage(hit.Parent,Damage,59) | |
| 1808 | vl=Instance.new("BodyVelocity")
| |
| 1809 | vl.P=4500 | |
| 1810 | vl.maxForce=Vector3.new(math.huge,math.huge,math.huge) | |
| 1811 | vl.velocity=Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z)*1.05+Vector3.new(0,10,0) | |
| 1812 | vl.Parent=t | |
| 1813 | game:GetService("Debris"):AddItem(vl,.2)
| |
| 1814 | rl=Instance.new("BodyAngularVelocity")
| |
| 1815 | rl.P=3000 | |
| 1816 | rl.maxTorque=Vector3.new(5000,5000,5000)*500000000 | |
| 1817 | rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)) | |
| 1818 | rl.Parent=t | |
| 1819 | game:GetService("Debris"):AddItem(rl,.2)
| |
| 1820 | else | |
| 1821 | if hit.CanCollide==false then | |
| 1822 | return | |
| 1823 | end | |
| 1824 | MagicCom:disconnect() | |
| 1825 | -- DBExplode(DB) | |
| 1826 | CRIT=false | |
| 1827 | end | |
| 1828 | end | |
| 1829 | ||
| 1830 | showDamage=function(Char,Dealt,du) | |
| 1831 | m=Instance.new("Model")
| |
| 1832 | m.Name=tostring(Dealt) | |
| 1833 | h=Instance.new("Humanoid")
| |
| 1834 | h.Health=math.huge | |
| 1835 | h.MaxHealth=math.huge | |
| 1836 | h.Parent=m | |
| 1837 | c=Instance.new("Part")
| |
| 1838 | c.Transparency=0 | |
| 1839 | c.BrickColor=BrickColor:Red() | |
| 1840 | c.Name="Head" | |
| 1841 | c.TopSurface=0 | |
| 1842 | c.BottomSurface=0 | |
| 1843 | c.formFactor="Plate" | |
| 1844 | c.Size=Vector3.new(1,.4,1) | |
| 1845 | ms=Instance.new("CylinderMesh")
| |
| 1846 | ms.Scale=Vector3.new(.8,.8,.8) | |
| 1847 | ms.Parent=c | |
| 1848 | c.Reflectance=0 | |
| 1849 | Instance.new("BodyGyro").Parent=c
| |
| 1850 | c.Parent=m | |
| 1851 | c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0)) | |
| 1852 | f=Instance.new("BodyPosition")
| |
| 1853 | f.P=2000 | |
| 1854 | f.D=100 | |
| 1855 | f.maxForce=Vector3.new(math.huge,math.huge,math.huge) | |
| 1856 | f.position=c.Position+Vector3.new(0,3,0) | |
| 1857 | f.Parent=c | |
| 1858 | game:GetService("Debris"):AddItem(m,.5+du)
| |
| 1859 | c.CanCollide=false | |
| 1860 | m.Parent=workspace | |
| 1861 | c.CanCollide=false | |
| 1862 | end | |
| 1863 | ||
| 1864 | Anims.Walking = function() | |
| 1865 | derpcon1=Spider.LRa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) | |
| 1866 | derpcon2=Spider.LLa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) | |
| 1867 | derpcon3=Spider.URa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) | |
| 1868 | derpcon4=Spider.ULa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) | |
| 1869 | for i=0,1,difficulty do | |
| 1870 | if act.Jumping ~= true then | |
| 1871 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(-40-(40*i)),0) | |
| 1872 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0) | |
| 1873 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(-40-(40*i)),0) | |
| 1874 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0) | |
| 1875 | wait() | |
| 1876 | end | |
| 1877 | end | |
| 1878 | coroutine.resume(coroutine.create(function() | |
| 1879 | for i=0,1,difficulty do | |
| 1880 | if act.Jumping ~= true then | |
| 1881 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(40+(40*i)),0) | |
| 1882 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0) | |
| 1883 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(40+(40*i)),0) | |
| 1884 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0) | |
| 1885 | wait() | |
| 1886 | end | |
| 1887 | end | |
| 1888 | for i=1,0,-difficulty do | |
| 1889 | if act.Jumping ~= true then | |
| 1890 | Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(40+(40*i)),0) | |
| 1891 | Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0) | |
| 1892 | Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(40+(40*i)),0) | |
| 1893 | Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0) | |
| 1894 | wait() | |
| 1895 | end | |
| 1896 | end | |
| 1897 | end)) | |
| 1898 | for i=1,0,-difficulty do | |
| 1899 | if act.Jumping ~= true then | |
| 1900 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(-40-(40*i)),0) | |
| 1901 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0) | |
| 1902 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(-40-(40*i)),0) | |
| 1903 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0) | |
| 1904 | wait() | |
| 1905 | end | |
| 1906 | end | |
| 1907 | derpcon1:disconnect() | |
| 1908 | derpcon2:disconnect() | |
| 1909 | derpcon3:disconnect() | |
| 1910 | derpcon4:disconnect() | |
| 1911 | if act.Jumping ~= true then | |
| 1912 | Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0) | |
| 1913 | Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0) | |
| 1914 | Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0) | |
| 1915 | Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0) | |
| 1916 | end | |
| 1917 | end | |
| 1918 | ||
| 1919 | ||
| 1920 | --[[while true do | |
| 1921 | wait() | |
| 1922 | if act.Walking == true then return end | |
| 1923 | if Torso.Velocity.magnitude >= 19 then | |
| 1924 | act.Walking = true | |
| 1925 | Anims.Walking() | |
| 1926 | act.Walking = false | |
| 1927 | end | |
| 1928 | end ]] | |
| 1929 | ||
| 1930 | t = it("HopperBin")
| |
| 1931 | t.Name = "[Spider]" | |
| 1932 | t.Selected:connect(function(mouse) | |
| 1933 | Mouse = mouse | |
| 1934 | ||
| 1935 | mouse.KeyDown:connect(function(k) act.keydown = true | |
| 1936 | pcall(function() act.key[k:lower()] = true end) | |
| 1937 | local kk = k:lower() | |
| 1938 | if kk == "w" or kk == "a" or kk == "s" or kk == "d" then | |
| 1939 | if act.Walking == true then return end | |
| 1940 | while act.key["w"] == true or act.key["a"] == true or act.key["s"] == true or act.key["d"] == true do | |
| 1941 | act.Walking = true | |
| 1942 | Anims.Walking() | |
| 1943 | wait() | |
| 1944 | end | |
| 1945 | act.Walking = false | |
| 1946 | ||
| 1947 | end | |
| 1948 | if kk == "q" then | |
| 1949 | if roflcopter==false then | |
| 1950 | roflcopter=true | |
| 1951 | RoflCopter() | |
| 1952 | elseif roflcopter==true then | |
| 1953 | roflcopter=false | |
| 1954 | end | |
| 1955 | --[[if roflcopter==false then | |
| 1956 | roflcopter=true | |
| 1957 | Anim() | |
| 1958 | elseif roflcopter==true then | |
| 1959 | roflcopter=false | |
| 1960 | end]] | |
| 1961 | end | |
| 1962 | if kk == "e" then | |
| 1963 | bodypos.position=bodypos.position+Vector3.new(0,10,0) | |
| 1964 | end | |
| 1965 | if kk == "r" then | |
| 1966 | bodypos.position=bodypos.position-Vector3.new(0,10,0) | |
| 1967 | end | |
| 1968 | if attack == true then return end | |
| 1969 | if kk == "f" then | |
| 1970 | Shoot() | |
| 1971 | end | |
| 1972 | if kk == "g" then | |
| 1973 | Shoot2() | |
| 1974 | end | |
| 1975 | if kk == "h" then | |
| 1976 | Shoot3() | |
| 1977 | end | |
| 1978 | if kk == "j" then | |
| 1979 | Shoot4() | |
| 1980 | end | |
| 1981 | if kk == "z" then | |
| 1982 | Attack() | |
| 1983 | end | |
| 1984 | if kk == "x" then | |
| 1985 | DualAttack() | |
| 1986 | end | |
| 1987 | if kk == "c" then | |
| 1988 | MegaBonk() | |
| 1989 | end | |
| 1990 | if kk == "v" then | |
| 1991 | Stomp() | |
| 1992 | end | |
| 1993 | if kk == " " then | |
| 1994 | Jump() | |
| 1995 | end | |
| 1996 | end) | |
| 1997 | ||
| 1998 | mouse.KeyUp:connect(function(k) act.keydown = false | |
| 1999 | pcall(function() act.key[k:lower()] = false end) | |
| 2000 | end) | |
| 2001 | end) | |
| 2002 | ||
| 2003 | wait(0.1) | |
| 2004 | t.Parent = game.Players.LocalPlayer.Backpack | |
| 2005 | end) | |
| 2006 | ||
| 2007 | AddCmd("Set WalkSpeed","ws","Set the walkspeed of player",
| |
| 2008 | function(plrs, msg) | |
| 2009 | local keypos = msg:find(key) | |
| 2010 | local targPlayers = msg:sub(1,keypos-1) | |
| 2011 | local plrs = getPlayers(targPlayers) | |
| 2012 | local speed = msg:sub(tonumber(keypos+1)) | |
| 2013 | for _,v in pairs(plrs) do | |
| 2014 | if v.Character ~= nil and v.Character:findFirstChild("Humanoid") ~= nil then
| |
| 2015 | v.Character:findFirstChild("Humanoid").WalkSpeed = speed
| |
| 2016 | end | |
| 2017 | end | |
| 2018 | end | |
| 2019 | ) | |
| 2020 | ||
| 2021 | AddCmd("BigHead","bighead","This is a bighead aimbot",
| |
| 2022 | function() | |
| 2023 | _G.HeadSize = 40 | |
| 2024 | _G.HeadOffset = _G.HeadSize/2 | |
| 2025 | ||
| 2026 | _G.Enabled = true | |
| 2027 | ||
| 2028 | game:service'RunService'.Stepped:connect(function() | |
| 2029 | if _G.Enabled then | |
| 2030 | for i,v in pairs(game:service'Players':GetPlayers()) do | |
| 2031 | if v.Name ~= game:service'Players'.LocalPlayer.Name then | |
| 2032 | pcall(function() | |
| 2033 | v.Character.Head.CanCollide = false | |
| 2034 | v.Character.Head.Size = Vector3.new(_G.HeadSize,_G.HeadSize,_G.HeadSize) | |
| 2035 | v.Character.Head.CFrame = v.Character.Torso.CFrame * CFrame.new(0,_G.HeadOffset,0) | |
| 2036 | end) | |
| 2037 | end | |
| 2038 | end | |
| 2039 | end | |
| 2040 | end) | |
| 2041 | end) | |
| 2042 | ||
| 2043 | AddCmd("StampTools","stools","StamperTools lel",
| |
| 2044 | function() | |
| 2045 | x = game:GetService("InsertService"):LoadAsset(73089166) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
| |
| 2046 | x = game:GetService("InsertService"):LoadAsset(73089204) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
| |
| 2047 | x = game:GetService("InsertService"):LoadAsset(73089190) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
| |
| 2048 | x = game:GetService("InsertService"):LoadAsset(58880579) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
| |
| 2049 | x = game:GetService("InsertService"):LoadAsset(60791062) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
| |
| 2050 | x = game:GetService("InsertService"):LoadAsset(73089239) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
| |
| 2051 | end | |
| 2052 | ) | |
| 2053 | ||
| 2054 | AddCmd("TrueHero","truehero","Gives you an epic sword",
| |
| 2055 | function() | |
| 2056 | Player=game:GetService("Players").LocalPlayer
| |
| 2057 | Character=Player.Character | |
| 2058 | PlayerGui=Player.PlayerGui | |
| 2059 | Backpack=Player.Backpack | |
| 2060 | Torso=Character.Torso | |
| 2061 | Head=Character.Head | |
| 2062 | Humanoid=Character.Humanoid | |
| 2063 | m=Instance.new('Model',Character)
| |
| 2064 | LeftArm=Character["Left Arm"] | |
| 2065 | LeftLeg=Character["Left Leg"] | |
| 2066 | RightArm=Character["Right Arm"] | |
| 2067 | RightLeg=Character["Right Leg"] | |
| 2068 | LS=Torso["Left Shoulder"] | |
| 2069 | LH=Torso["Left Hip"] | |
| 2070 | RS=Torso["Right Shoulder"] | |
| 2071 | RH=Torso["Right Hip"] | |
| 2072 | Face = Head.face | |
| 2073 | Neck=Torso.Neck | |
| 2074 | it=Instance.new | |
| 2075 | attacktype=1 | |
| 2076 | vt=Vector3.new | |
| 2077 | cf=CFrame.new | |
| 2078 | euler=CFrame.fromEulerAnglesXYZ | |
| 2079 | angles=CFrame.Angles | |
| 2080 | cloaked=false | |
| 2081 | necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) | |
| 2082 | necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) | |
| 2083 | LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0) | |
| 2084 | LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0) | |
| 2085 | RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0) | |
| 2086 | RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0) | |
| 2087 | RootPart=Character.HumanoidRootPart | |
| 2088 | RootJoint=RootPart.RootJoint | |
| 2089 | RootCF=euler(-1.57,0,3.14) | |
| 2090 | attack = false | |
| 2091 | attackdebounce = false | |
| 2092 | deb=false | |
| 2093 | equipped=true | |
| 2094 | hand=false | |
| 2095 | MMouse=nil | |
| 2096 | combo=0 | |
| 2097 | mana=0 | |
| 2098 | trispeed=.2 | |
| 2099 | attackmode='none' | |
| 2100 | local idle=0 | |
| 2101 | local Anim="Idle" | |
| 2102 | local Effects={}
| |
| 2103 | local gun=false | |
| 2104 | local shoot=false | |
| 2105 | player=nil | |
| 2106 | mana=0 | |
| 2107 | local CurrentMode = "Unsheathed" | |
| 2108 | ||
| 2109 | mouse=Player:GetMouse() | |
| 2110 | --save shoulders | |
| 2111 | RSH, LSH=nil, nil | |
| 2112 | --welds | |
| 2113 | RW, LW=Instance.new("Weld"), Instance.new("Weld")
| |
| 2114 | RW.Name="Right Shoulder" LW.Name="Left Shoulder" | |
| 2115 | LH=Torso["Left Hip"] | |
| 2116 | RH=Torso["Right Hip"] | |
| 2117 | TorsoColor=Torso.BrickColor | |
| 2118 | function NoOutline(Part) | |
| 2119 | Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10 | |
| 2120 | end | |
| 2121 | player=Player | |
| 2122 | ch=Character | |
| 2123 | RSH=ch.Torso["Right Shoulder"] | |
| 2124 | LSH=ch.Torso["Left Shoulder"] | |
| 2125 | -- | |
| 2126 | RSH.Parent=nil | |
| 2127 | LSH.Parent=nil | |
| 2128 | -- | |
| 2129 | RW.Name="Right Shoulder" | |
| 2130 | RW.Part0=ch.Torso | |
| 2131 | RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) | |
| 2132 | RW.C1=cf(0, 0.5, 0) | |
| 2133 | RW.Part1=ch["Right Arm"] | |
| 2134 | RW.Parent=ch.Torso | |
| 2135 | -- | |
| 2136 | LW.Name="Left Shoulder" | |
| 2137 | LW.Part0=ch.Torso | |
| 2138 | LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) | |
| 2139 | LW.C1=cf(0, 0.5, 0) | |
| 2140 | LW.Part1=ch["Left Arm"] | |
| 2141 | LW.Parent=ch.Torso | |
| 2142 | ||
| 2143 | local function weldBetween(a, b) | |
| 2144 | local weldd = Instance.new("ManualWeld")
| |
| 2145 | weldd.Part0 = a | |
| 2146 | weldd.Part1 = b | |
| 2147 | weldd.C0 = CFrame.new() | |
| 2148 | weldd.C1 = b.CFrame:inverse() * a.CFrame | |
| 2149 | weldd.Parent = a | |
| 2150 | return weldd | |
| 2151 | end | |
| 2152 | ||
| 2153 | function nooutline(part) | |
| 2154 | part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 | |
| 2155 | end | |
| 2156 | ||
| 2157 | function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) | |
| 2158 | local fp=it("Part")
| |
| 2159 | fp.formFactor=formfactor | |
| 2160 | fp.Parent=parent | |
| 2161 | fp.Reflectance=reflectance | |
| 2162 | fp.Transparency=transparency | |
| 2163 | fp.CanCollide=false | |
| 2164 | fp.Locked=true | |
| 2165 | fp.BrickColor=BrickColor.new(tostring(brickcolor)) | |
| 2166 | fp.Name=name | |
| 2167 | fp.Size=size | |
| 2168 | fp.Position=Character.Torso.Position | |
| 2169 | nooutline(fp) | |
| 2170 | fp.Material=material | |
| 2171 | fp:BreakJoints() | |
| 2172 | return fp | |
| 2173 | end | |
| 2174 | ||
| 2175 | function swait(num) | |
| 2176 | if num==0 or num==nil then | |
| 2177 | game:service'RunService'.Heartbeat:wait(0) | |
| 2178 | else | |
| 2179 | for i=0,num do | |
| 2180 | game:service'RunService'.Heartbeat:wait(0) | |
| 2181 | end | |
| 2182 | end | |
| 2183 | end | |
| 2184 | ||
| 2185 | function mesh(Mesh,part,meshtype,meshid,offset,scale) | |
| 2186 | local mesh=it(Mesh) | |
| 2187 | mesh.Parent=part | |
| 2188 | if Mesh=="SpecialMesh" then | |
| 2189 | mesh.MeshType=meshtype | |
| 2190 | mesh.MeshId=meshid | |
| 2191 | end | |
| 2192 | mesh.Offset=offset | |
| 2193 | mesh.Scale=scale | |
| 2194 | return mesh | |
| 2195 | end | |
| 2196 | ||
| 2197 | function weld(parent,part0,part1,c0,c1) | |
| 2198 | local weld=it("Weld")
| |
| 2199 | weld.Parent=parent | |
| 2200 | weld.Part0=part0 | |
| 2201 | weld.Part1=part1 | |
| 2202 | weld.C0=c0 | |
| 2203 | weld.C1=c1 | |
| 2204 | return weld | |
| 2205 | end | |
| 2206 | ||
| 2207 | ||
| 2208 | local function CFrameFromTopBack(at, top, back) | |
| 2209 | local right = top:Cross(back) | |
| 2210 | return CFrame.new(at.x, at.y, at.z, | |
| 2211 | right.x, top.x, back.x, | |
| 2212 | right.y, top.y, back.y, | |
| 2213 | right.z, top.z, back.z) | |
| 2214 | end | |
| 2215 | ||
| 2216 | function Triangle(a, b, c) | |
| 2217 | local edg1 = (c-a):Dot((b-a).unit) | |
| 2218 | local edg2 = (a-b):Dot((c-b).unit) | |
| 2219 | local edg3 = (b-c):Dot((a-c).unit) | |
| 2220 | if edg1 <= (b-a).magnitude and edg1 >= 0 then | |
| 2221 | a, b, c = a, b, c | |
| 2222 | elseif edg2 <= (c-b).magnitude and edg2 >= 0 then | |
| 2223 | a, b, c = b, c, a | |
| 2224 | elseif edg3 <= (a-c).magnitude and edg3 >= 0 then | |
| 2225 | a, b, c = c, a, b | |
| 2226 | else | |
| 2227 | assert(false, "unreachable") | |
| 2228 | end | |
| 2229 | ||
| 2230 | local len1 = (c-a):Dot((b-a).unit) | |
| 2231 | local len2 = (b-a).magnitude - len1 | |
| 2232 | local width = (a + (b-a).unit*len1 - c).magnitude | |
| 2233 | ||
| 2234 | local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit) | |
| 2235 | ||
| 2236 | local list = {}
| |
| 2237 | ||
| 2238 | if len1 > 0.01 then | |
| 2239 | local w1 = Instance.new('WedgePart', m)
| |
| 2240 | game:GetService("Debris"):AddItem(w1,5)
| |
| 2241 | w1.Material = "SmoothPlastic" | |
| 2242 | w1.FormFactor = 'Custom' | |
| 2243 | w1.BrickColor = BrickColor.new("New Yeller")
| |
| 2244 | w1.Transparency = 0 | |
| 2245 | w1.Reflectance = 0 | |
| 2246 | w1.Material = "Neon" | |
| 2247 | w1.CanCollide = false | |
| 2248 | NoOutline(w1) | |
| 2249 | local sz = Vector3.new(0.2, width, len1) | |
| 2250 | w1.Size = sz | |
| 2251 | local sp = Instance.new("SpecialMesh",w1)
| |
| 2252 | sp.MeshType = "Wedge" | |
| 2253 | sp.Scale = Vector3.new(0,1,1) * sz/w1.Size | |
| 2254 | w1:BreakJoints() | |
| 2255 | w1.Anchored = true | |
| 2256 | w1.Parent = workspace | |
| 2257 | w1.Transparency = 0.3 | |
| 2258 | table.insert(Effects,{w1,"Disappear",.03})
| |
| 2259 | w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2) | |
| 2260 | table.insert(list,w1) | |
| 2261 | end | |
| 2262 | if len2 > 0.01 then | |
| 2263 | local w2 = Instance.new('WedgePart', m)
| |
| 2264 | game:GetService("Debris"):AddItem(w2,5)
| |
| 2265 | w2.Material = "SmoothPlastic" | |
| 2266 | w2.FormFactor = 'Custom' | |
| 2267 | w2.BrickColor = BrickColor.new("New Yeller")
| |
| 2268 | w2.Transparency = 0 | |
| 2269 | w2.Reflectance = 0 | |
| 2270 | w2.Material = "Neon" | |
| 2271 | w2.CanCollide = false | |
| 2272 | NoOutline(w2) | |
| 2273 | local sz = Vector3.new(0.2, width, len2) | |
| 2274 | w2.Size = sz | |
| 2275 | local sp = Instance.new("SpecialMesh",w2)
| |
| 2276 | sp.MeshType = "Wedge" | |
| 2277 | sp.Scale = Vector3.new(0,1,1) * sz/w2.Size | |
| 2278 | w2:BreakJoints() | |
| 2279 | w2.Anchored = true | |
| 2280 | w2.Parent = workspace | |
| 2281 | w2.Transparency = 0.3 | |
| 2282 | table.insert(Effects,{w2,"Disappear",.03})
| |
| 2283 | w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2) | |
| 2284 | table.insert(list,w2) | |
| 2285 | end | |
| 2286 | return unpack(list) | |
| 2287 | end | |
| 2288 | ||
| 2289 | ||
| 2290 | so = function(id,par,vol,pit) | |
| 2291 | coroutine.resume(coroutine.create(function() | |
| 2292 | local sou = Instance.new("Sound",par or workspace)
| |
| 2293 | sou.Volume=vol | |
| 2294 | sou.Pitch=pit or 1 | |
| 2295 | sou.SoundId=id | |
| 2296 | swait() | |
| 2297 | sou:play() | |
| 2298 | game:GetService("Debris"):AddItem(sou,6)
| |
| 2299 | end)) | |
| 2300 | end | |
| 2301 | ||
| 2302 | function clerp(a,b,t) | |
| 2303 | local qa = {QuaternionFromCFrame(a)}
| |
| 2304 | local qb = {QuaternionFromCFrame(b)}
| |
| 2305 | local ax, ay, az = a.x, a.y, a.z | |
| 2306 | local bx, by, bz = b.x, b.y, b.z | |
| 2307 | local _t = 1-t | |
| 2308 | return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) | |
| 2309 | end | |
| 2310 | ||
| 2311 | function QuaternionFromCFrame(cf) | |
| 2312 | local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() | |
| 2313 | local trace = m00 + m11 + m22 | |
| 2314 | if trace > 0 then | |
| 2315 | local s = math.sqrt(1 + trace) | |
| 2316 | local recip = 0.5/s | |
| 2317 | return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 | |
| 2318 | else | |
| 2319 | local i = 0 | |
| 2320 | if m11 > m00 then | |
| 2321 | i = 1 | |
| 2322 | end | |
| 2323 | if m22 > (i == 0 and m00 or m11) then | |
| 2324 | i = 2 | |
| 2325 | end | |
| 2326 | if i == 0 then | |
| 2327 | local s = math.sqrt(m00-m11-m22+1) | |
| 2328 | local recip = 0.5/s | |
| 2329 | return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip | |
| 2330 | elseif i == 1 then | |
| 2331 | local s = math.sqrt(m11-m22-m00+1) | |
| 2332 | local recip = 0.5/s | |
| 2333 | return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip | |
| 2334 | elseif i == 2 then | |
| 2335 | local s = math.sqrt(m22-m00-m11+1) | |
| 2336 | local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip | |
| 2337 | end | |
| 2338 | end | |
| 2339 | end | |
| 2340 | ||
| 2341 | function QuaternionToCFrame(px, py, pz, x, y, z, w) | |
| 2342 | local xs, ys, zs = x + x, y + y, z + z | |
| 2343 | local wx, wy, wz = w*xs, w*ys, w*zs | |
| 2344 | local xx = x*xs | |
| 2345 | local xy = x*ys | |
| 2346 | local xz = x*zs | |
| 2347 | local yy = y*ys | |
| 2348 | local yz = y*zs | |
| 2349 | local zz = z*zs | |
| 2350 | 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)) | |
| 2351 | end | |
| 2352 | ||
| 2353 | function QuaternionSlerp(a, b, t) | |
| 2354 | local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] | |
| 2355 | local startInterp, finishInterp; | |
| 2356 | if cosTheta >= 0.0001 then | |
| 2357 | if (1 - cosTheta) > 0.0001 then | |
| 2358 | local theta = math.acos(cosTheta) | |
| 2359 | local invSinTheta = 1/math.sin(theta) | |
| 2360 | startInterp = math.sin((1-t)*theta)*invSinTheta | |
| 2361 | finishInterp = math.sin(t*theta)*invSinTheta | |
| 2362 | else | |
| 2363 | startInterp = 1-t | |
| 2364 | finishInterp = t | |
| 2365 | end | |
| 2366 | else | |
| 2367 | if (1+cosTheta) > 0.0001 then | |
| 2368 | local theta = math.acos(-cosTheta) | |
| 2369 | local invSinTheta = 1/math.sin(theta) | |
| 2370 | startInterp = math.sin((t-1)*theta)*invSinTheta | |
| 2371 | finishInterp = math.sin(t*theta)*invSinTheta | |
| 2372 | else | |
| 2373 | startInterp = t-1 | |
| 2374 | finishInterp = t | |
| 2375 | end | |
| 2376 | end | |
| 2377 | 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 | |
| 2378 | end | |
| 2379 | ||
| 2380 | function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants | |
| 2381 | return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
| |
| 2382 | end | |
| 2383 | ||
| 2384 | Damagefunc=function(Part,hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock) | |
| 2385 | if hit.Parent==nil then | |
| 2386 | return | |
| 2387 | end | |
| 2388 | local h=hit.Parent:FindFirstChild("Humanoid")
| |
| 2389 | for _,v in pairs(hit.Parent:children()) do | |
| 2390 | if v:IsA("Humanoid") then
| |
| 2391 | h=v | |
| 2392 | end | |
| 2393 | end | |
| 2394 | if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
| |
| 2395 | h=hit.Parent.Parent:FindFirstChild("Humanoid")
| |
| 2396 | end | |
| 2397 | if hit.Parent.className=="Hat" then | |
| 2398 | hit=hit.Parent.Parent:findFirstChild("Head")
| |
| 2399 | end | |
| 2400 | if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
| |
| 2401 | if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
| |
| 2402 | --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then | |
| 2403 | return | |
| 2404 | end]] | |
| 2405 | -- hs(hit,1.2) | |
| 2406 | local c=Instance.new("ObjectValue")
| |
| 2407 | c.Name="creator" | |
| 2408 | c.Value=game:service("Players").LocalPlayer
| |
| 2409 | c.Parent=h | |
| 2410 | game:GetService("Debris"):AddItem(c,.5)
| |
| 2411 | local Damage=math.random(minim,maxim) | |
| 2412 | -- h:TakeDamage(Damage) | |
| 2413 | local blocked=false | |
| 2414 | local block=hit.Parent:findFirstChild("Block")
| |
| 2415 | if block~=nil then | |
| 2416 | print(block.className) | |
| 2417 | if block.className=="NumberValue" then | |
| 2418 | if block.Value>0 then | |
| 2419 | blocked=true | |
| 2420 | if decreaseblock==nil then | |
| 2421 | block.Value=block.Value-1 | |
| 2422 | end | |
| 2423 | end | |
| 2424 | end | |
| 2425 | if block.className=="IntValue" then | |
| 2426 | if block.Value>0 then | |
| 2427 | blocked=true | |
| 2428 | if decreaseblock~=nil then | |
| 2429 | block.Value=block.Value-1 | |
| 2430 | end | |
| 2431 | end | |
| 2432 | end | |
| 2433 | end | |
| 2434 | if blocked==false then | |
| 2435 | -- h:TakeDamage(Damage) | |
| 2436 | h.Health=h.Health-Damage | |
| 2437 | ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color) | |
| 2438 | else | |
| 2439 | h.Health=h.Health-(Damage/2) | |
| 2440 | ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Bright blue").Color)
| |
| 2441 | end | |
| 2442 | if Type=="Knockdown" then | |
| 2443 | local hum=hit.Parent.Humanoid | |
| 2444 | hum.PlatformStand=true | |
| 2445 | coroutine.resume(coroutine.create(function(HHumanoid) | |
| 2446 | swait(1) | |
| 2447 | HHumanoid.PlatformStand=false | |
| 2448 | end),hum) | |
| 2449 | local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit | |
| 2450 | --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0) | |
| 2451 | local bodvol=Instance.new("BodyVelocity")
| |
| 2452 | bodvol.velocity=angle*knockback | |
| 2453 | bodvol.P=5000 | |
| 2454 | bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) | |
| 2455 | bodvol.Parent=hit | |
| 2456 | local rl=Instance.new("BodyAngularVelocity")
| |
| 2457 | rl.P=3000 | |
| 2458 | rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000 | |
| 2459 | rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)) | |
| 2460 | rl.Parent=hit | |
| 2461 | game:GetService("Debris"):AddItem(bodvol,.5)
| |
| 2462 | game:GetService("Debris"):AddItem(rl,.5)
| |
| 2463 | elseif Type=="Normal" then | |
| 2464 | local vp=Instance.new("BodyVelocity")
| |
| 2465 | vp.P=500 | |
| 2466 | vp.maxForce=Vector3.new(math.huge,0,math.huge) | |
| 2467 | -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback | |
| 2468 | if KnockbackType==1 then | |
| 2469 | vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05 | |
| 2470 | elseif KnockbackType==2 then | |
| 2471 | vp.velocity=Property.CFrame.lookVector*knockback | |
| 2472 | end | |
| 2473 | if knockback>0 then | |
| 2474 | vp.Parent=hit.Parent.Torso | |
| 2475 | end | |
| 2476 | game:GetService("Debris"):AddItem(vp,.5)
| |
| 2477 | elseif Type=="Up" then | |
| 2478 | local bodyVelocity=Instance.new("BodyVelocity")
| |
| 2479 | bodyVelocity.velocity=vt(0,60,0) | |
| 2480 | bodyVelocity.P=5000 | |
| 2481 | bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) | |
| 2482 | bodyVelocity.Parent=hit | |
| 2483 | game:GetService("Debris"):AddItem(bodyVelocity,1)
| |
| 2484 | local rl=Instance.new("BodyAngularVelocity")
| |
| 2485 | rl.P=3000 | |
| 2486 | rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000 | |
| 2487 | rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30)) | |
| 2488 | rl.Parent=hit | |
| 2489 | game:GetService("Debris"):AddItem(rl,.5)
| |
| 2490 | elseif Type=="Snare" then | |
| 2491 | local bp=Instance.new("BodyPosition")
| |
| 2492 | bp.P=2000 | |
| 2493 | bp.D=100 | |
| 2494 | bp.maxForce=Vector3.new(math.huge,math.huge,math.huge) | |
| 2495 | bp.position=hit.Parent.Torso.Position | |
| 2496 | bp.Parent=hit.Parent.Torso | |
| 2497 | game:GetService("Debris"):AddItem(bp,1)
| |
| 2498 | elseif Type=="Target" then | |
| 2499 | local Targetting = false | |
| 2500 | if Targetting==false then | |
| 2501 | ZTarget=hit.Parent.Torso | |
| 2502 | coroutine.resume(coroutine.create(function(Part) | |
| 2503 | so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
| |
| 2504 | swait(5) | |
| 2505 | so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
| |
| 2506 | end),ZTarget) | |
| 2507 | local TargHum=ZTarget.Parent:findFirstChild("Humanoid")
| |
| 2508 | local targetgui=Instance.new("BillboardGui")
| |
| 2509 | targetgui.Parent=ZTarget | |
| 2510 | targetgui.Size=UDim2.new(10,100,10,100) | |
| 2511 | local targ=Instance.new("ImageLabel")
| |
| 2512 | targ.Parent=targetgui | |
| 2513 | targ.BackgroundTransparency=1 | |
| 2514 | targ.Image="rbxassetid://4834067" | |
| 2515 | targ.Size=UDim2.new(1,0,1,0) | |
| 2516 | cam.CameraType="Scriptable" | |
| 2517 | cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) | |
| 2518 | local dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z) | |
| 2519 | workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) | |
| 2520 | Targetting=true | |
| 2521 | RocketTarget=ZTarget | |
| 2522 | for i=1,Property do | |
| 2523 | --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do | |
| 2524 | if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then | |
| 2525 | swait() | |
| 2526 | end | |
| 2527 | --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100) | |
| 2528 | cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) | |
| 2529 | dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z) | |
| 2530 | cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0) | |
| 2531 | end | |
| 2532 | Targetting=false | |
| 2533 | RocketTarget=nil | |
| 2534 | targetgui.Parent=nil | |
| 2535 | cam.CameraType="Custom" | |
| 2536 | end | |
| 2537 | end | |
| 2538 | local debounce=Instance.new("BoolValue")
| |
| 2539 | debounce.Name="DebounceHit" | |
| 2540 | debounce.Parent=hit.Parent | |
| 2541 | debounce.Value=true | |
| 2542 | game:GetService("Debris"):AddItem(debounce,Delay)
| |
| 2543 | c=Instance.new("ObjectValue")
| |
| 2544 | c.Name="creator" | |
| 2545 | c.Value=Player | |
| 2546 | c.Parent=h | |
| 2547 | game:GetService("Debris"):AddItem(c,.5)
| |
| 2548 | end | |
| 2549 | end | |
| 2550 | ||
| 2551 | ||
| 2552 | function ShowDamage(Pos, Text, Time, Color) | |
| 2553 | local Rate = (1 / 30) | |
| 2554 | local Pos = (Pos or Vector3.new(0, 0, 0)) | |
| 2555 | local Text = (Text or "") | |
| 2556 | local Time = (Time or 2) | |
| 2557 | local Color = (Color or Color3.new(1, 0, 0)) | |
| 2558 | local EffectPart = part("Custom",workspace,"SmoothPlastic",0,1,BrickColor.new(Color),"Effect",vt(0,0,0))
| |
| 2559 | EffectPart.Anchored = true | |
| 2560 | local BillboardGui = Instance.new("BillboardGui")
| |
| 2561 | BillboardGui.Size = UDim2.new(3, 0, 3, 0) | |
| 2562 | BillboardGui.Adornee = EffectPart | |
| 2563 | local TextLabel = Instance.new("TextLabel")
| |
| 2564 | TextLabel.BackgroundTransparency = 1 | |
| 2565 | TextLabel.Size = UDim2.new(1, 0, 1, 0) | |
| 2566 | TextLabel.Text = Text | |
| 2567 | TextLabel.TextColor3 = Color | |
| 2568 | TextLabel.TextScaled = true | |
| 2569 | TextLabel.Font = Enum.Font.ArialBold | |
| 2570 | TextLabel.Parent = BillboardGui | |
| 2571 | BillboardGui.Parent = EffectPart | |
| 2572 | game.Debris:AddItem(EffectPart, (Time + 0.1)) | |
| 2573 | EffectPart.Parent = game:GetService("Workspace")
| |
| 2574 | Delay(0, function() | |
| 2575 | local Frames = (Time / Rate) | |
| 2576 | for Frame = 1, Frames do | |
| 2577 | wait(Rate) | |
| 2578 | local Percent = (Frame / Frames) | |
| 2579 | EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0) | |
| 2580 | TextLabel.TextTransparency = Percent | |
| 2581 | end | |
| 2582 | if EffectPart and EffectPart.Parent then | |
| 2583 | EffectPart:Destroy() | |
| 2584 | end | |
| 2585 | end) | |
| 2586 | end | |
| 2587 | ||
| 2588 | handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Handle",Vector3.new(0.34799999, 2.78399992, 0.34799999)) | |
| 2589 | handleweld=weld(m,Character["Right Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.00324273, 0.013961792, -0.00828075409, -1.38366803e-013, -0.999999881, 4.25688995e-009, 2.4656245e-007, -4.25688951e-009, -1, 1, -1.373172e-013, 2.4656245e-007)) | |
| 2590 | mesh("CylinderMesh",handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
| |
| 2591 | Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"New Yeller","Hitbox",Vector3.new(1.04400003, 6.35600042, 0.600000024)) | |
| 2592 | Hitboxweld=weld(m,handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000308990479, -5.48094559, -2.00271606e-005, 1, 6.10120843e-011, -1.08637464e-014, -6.10120843e-011, 1, 7.57154339e-011, 1.08637574e-014, -7.57154339e-011, 1)) | |
| 2593 | mesh("BlockMesh",Hitbox,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.579999983))
| |
| 2594 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2595 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -0.00242900848, 2.16260338, 1.38366803e-013, -2.4656245e-007, -1, -0.999999702, -4.25688862e-009, -1.37317173e-013, -4.25688862e-009, 0.999999702, -2.46562365e-007)) | |
| 2596 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
| |
| 2597 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2598 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007)) | |
| 2599 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
| |
| 2600 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.812000036)) | |
| 2601 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000484466553, -0.232157588, -1.08489037, -1.6391111e-007, -2.91180186e-007, -0.999989986, -0.999989986, 2.34624395e-007, 1.63911025e-007, 2.34622007e-007, 1, -2.91177315e-007)) | |
| 2602 | mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
| |
| 2603 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2604 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.1207962, -1.77352905, -1.94793994e-008, -1.96046472e-007, -1, 0.707106471, 0.707106292, -1.52399679e-007, 0.707106292, -0.707106471, 1.24851695e-007)) | |
| 2605 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
| |
| 2606 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.812000036, 0.591600001)) | |
| 2607 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000144004822, -7.46494102, -8.79764557e-005, 4.47029542e-008, 2.42425131e-007, 0.999980867, -2.50834205e-007, 1, -2.42420526e-007, -0.999980867, -2.5083898e-007, 4.47030146e-008)) | |
| 2608 | mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
| |
| 2609 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) | |
| 2610 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2611 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 0.723839939))
| |
| 2612 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2613 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007)) | |
| 2614 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
| |
| 2615 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) | |
| 2616 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.232713461, -1.89698601, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) | |
| 2617 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2618 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.231999993, 0.200000003, 0.34799999)) | |
| 2619 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.174778461, -1.66498375, 9.53674316e-006, 1, -2.34479103e-012, -1.42102626e-014, 2.34479103e-012, 1, -2.89901436e-012, 2.04982668e-014, 2.89901436e-012, 1)) | |
| 2620 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.580000103, 1))
| |
| 2621 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","Part",Vector3.new(1.04400003, 4.75600052, 0.200000003)) | |
| 2622 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000287055969, -4.68094635, -3.14712524e-005, 0.999985695, 6.10369533e-011, -1.79689095e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689129e-014, -7.57438556e-011, 0.999985695)) | |
| 2623 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.579999983))
| |
| 2624 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) | |
| 2625 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007)) | |
| 2626 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.230839998, 0.200680032, 2.79675961))
| |
| 2627 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.579999983, 0.812000036, 0.200000003)) | |
| 2628 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642)) | |
| 2629 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.798079908, 0.843320072, 0.58927989))
| |
| 2630 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2631 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007)) | |
| 2632 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
| |
| 2633 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2634 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11735535, -1.77697182, 5.58765407e-008, -2.23627353e-007, -1, 0.707106352, -0.707106411, 1.97639011e-007, -0.707106411, -0.707106352, 1.18617642e-007)) | |
| 2635 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
| |
| 2636 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2637 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007)) | |
| 2638 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
| |
| 2639 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2640 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007)) | |
| 2641 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
| |
| 2642 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) | |
| 2643 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00553905964, -0.620464325, 0.00238800049, 0.999994755, 4.21545732e-009, 1.69303116e-013, -4.2154511e-009, 1, -2.46550314e-007, -1.77448632e-013, 2.46551593e-007, 0.999994755)) | |
| 2644 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
| |
| 2645 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2646 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.12079048, -0.461172104, -1.20904753e-008, -2.04617493e-007, -1, 0.70710665, 0.70710659, -1.53235618e-007, 0.70710659, -0.70710665, 1.36137132e-007)) | |
| 2647 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
| |
| 2648 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.812000036, 0.200000003, 0.579999983)) | |
| 2649 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58329773, -0.00251197815, 0.00270497799, 4.25687707e-009, -1, 2.46565747e-007, 1.65165096e-013, -2.46565747e-007, -1, 1, 4.25687707e-009, 1.64115493e-013)) | |
| 2650 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.526639998, 1))
| |
| 2651 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.812000036, 0.34799999)) | |
| 2652 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.294445038, 1.4429245, 0.00253105164, 0.965925753, -0.258819014, 6.3815186e-008, 0.258819014, 0.965925753, -2.38160979e-007, -1.38366803e-013, 2.4656245e-007, 1)) | |
| 2653 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2654 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2655 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.12079048, -0.461172104, -1.20904753e-008, -2.04617493e-007, -1, 0.70710665, 0.70710659, -1.53235618e-007, 0.70710659, -0.70710665, 1.36137132e-007)) | |
| 2656 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
| |
| 2657 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) | |
| 2658 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2659 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.229680017, 0.249400035, 0.650759876))
| |
| 2660 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2661 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007)) | |
| 2662 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
| |
| 2663 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) | |
| 2664 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28609848, -1.26961899, 0.00253105164, 0.707106709, -0.707106769, 1.74346084e-007, 0.707106769, 0.707106709, -1.74345857e-007, -1.38366803e-013, 2.4656245e-007, 1)) | |
| 2665 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2666 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007)) | |
| 2667 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
| |
| 2668 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2669 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007)) | |
| 2670 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
| |
| 2671 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2672 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2673 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
| |
| 2674 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2675 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2676 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
| |
| 2677 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2678 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11734962, -0.464616776, 4.62869565e-008, -2.3199955e-007, -1, 0.707106471, -0.70710659, 1.96778231e-007, -0.70710659, -0.707106471, 1.31318558e-007)) | |
| 2679 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
| |
| 2680 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.579999983, 0.200000003, 0.34799999)) | |
| 2681 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000606894493, -1.54850197, -4.76837158e-006, 1, -2.34479103e-012, -1.42102626e-014, 2.34479103e-012, 1, -2.89901436e-012, 2.04982668e-014, 2.89901436e-012, 1)) | |
| 2682 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
| |
| 2683 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2684 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2685 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
| |
| 2686 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) | |
| 2687 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.23126626, -1.89697075, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) | |
| 2688 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000222, 1, 1))
| |
| 2689 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) | |
| 2690 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.859739304, -1.87621498, 0.00253105164, 0.70710659, 0.70710659, -1.74345828e-007, -0.70710659, 0.70710659, -1.74346027e-007, -1.38366803e-013, 2.4656245e-007, 1)) | |
| 2691 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) | |
| 2692 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58202362, 0.00305497646, 0.00253105164, 1.91577065e-008, -1, 2.46562593e-007, 0.999994159, 1.91577474e-008, -8.742213e-008, 4.37109904e-008, 2.46561086e-007, 0.999994159)) | |
| 2693 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2694 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2695 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, -0.577546716, 1.38366803e-013, -2.4656245e-007, -1, -3.40592123e-008, 0.999999821, -2.46562394e-007, 0.999999821, 3.40592123e-008, 1.29969047e-013)) | |
| 2696 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
| |
| 2697 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.44659999, 0.69599998, 0.371199995)) | |
| 2698 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00555098057, -1.02645874, 0.00238800049, 0.999994278, 4.2154551e-009, 1.69303035e-013, -4.21544888e-009, 0.999999523, -2.46550201e-007, -1.77448632e-013, 2.46551593e-007, 0.999994755)) | |
| 2699 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
| |
| 2700 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2701 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -0.0024292469, 2.16260338, 1.38366803e-013, -2.4656245e-007, -1, -0.999999702, -6.38615347e-008, -1.22620908e-013, -6.38615347e-008, 0.999999702, -2.46562365e-007)) | |
| 2702 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
| |
| 2703 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.463999987, 0.34799999)) | |
| 2704 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000650644302, -1.8385067, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) | |
| 2705 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2706 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 4.75600052, 0.200000003)) | |
| 2707 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000156164169, -4.68094444, -0.000274658203, 0.999971211, 5.13775689e-011, -1.44165397e-014, -5.13864507e-011, 1, 6.64499566e-011, 8.34828473e-015, -6.64783784e-011, 0.999971211)) | |
| 2708 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000401, 1, 0.69599992))
| |
| 2709 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2710 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007)) | |
| 2711 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
| |
| 2712 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) | |
| 2713 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007)) | |
| 2714 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.230839998, 0.200680032, 2.79675961))
| |
| 2715 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2716 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2717 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
| |
| 2718 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2719 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2720 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
| |
| 2721 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.231999993, 0.200000003)) | |
| 2722 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000268936157, -7.1749382, -0.000166773796, -2.98020346e-008, 2.42384317e-007, 0.999980867, -2.50883971e-007, 1, -2.42379713e-007, -0.999980867, -2.50888746e-007, -2.98019742e-008)) | |
| 2723 | mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.698320508, 1.00999999, 0.590207934))
| |
| 2724 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.44659999, 1.15999997, 0.371199995)) | |
| 2725 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00572288036, 0.249307632, 0.00253105164, 0.999997973, 4.25688151e-009, 1.37316929e-013, -4.25688196e-009, 0.999998093, -2.46561967e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881)) | |
| 2726 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
| |
| 2727 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) | |
| 2728 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00575697422, 1.22929001, 0.00253105164, 1, 4.25689928e-009, 1.49599246e-013, -4.25689928e-009, 1, -2.46565691e-007, -1.50648848e-013, 2.46565691e-007, 1)) | |
| 2729 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
| |
| 2730 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2731 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11734962, -0.464616776, 4.62869565e-008, -2.3199955e-007, -1, 0.707106471, -0.70710659, 1.96778231e-007, -0.70710659, -0.707106471, 1.31318558e-007)) | |
| 2732 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
| |
| 2733 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.579999983, 0.34799999)) | |
| 2734 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347447634, -1.78050041, 0.000102043152, 0.999989986, 6.10373974e-011, -1.79689739e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999989986)) | |
| 2735 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2736 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2737 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007)) | |
| 2738 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
| |
| 2739 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) | |
| 2740 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2741 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.229680017, 0.249400035, 0.650759876))
| |
| 2742 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.696000099, 0.231999993, 0.34799999)) | |
| 2743 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.872640967, -2.18717003, 0.00248718262, 1, 4.25688995e-009, 1.37317214e-013, -4.25688995e-009, 1, -2.4656245e-007, -1.38366803e-013, 2.4656245e-007, 1)) | |
| 2744 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2745 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007)) | |
| 2746 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
| |
| 2747 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2748 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2749 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
| |
| 2750 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","Part",Vector3.new(0.200000003, 1.50800002, 1.04400003)) | |
| 2751 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.53131104e-005, -7.8129406, 0.00018453598, 4.47029258e-008, 2.42408902e-007, 0.999980867, -2.50858221e-007, 1, -2.42404298e-007, -0.999980867, -2.50863025e-007, 4.47029933e-008)) | |
| 2752 | mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.581159949, 1, 1))
| |
| 2753 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) | |
| 2754 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000666975975, -2.18694496, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) | |
| 2755 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2756 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11735535, -1.77697182, 5.58765407e-008, -2.23627353e-007, -1, 0.707106352, -0.707106411, 1.97639011e-007, -0.707106411, -0.707106352, 1.18617642e-007)) | |
| 2757 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
| |
| 2758 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.231999993, 0.200000003, 0.34799999)) | |
| 2759 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.173270226, -1.66498375, 0.0001039505, 0.999997854, 6.10373974e-011, -1.7969128e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79691145e-014, -7.57154339e-011, 0.999997854)) | |
| 2760 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.580000103, 1))
| |
| 2761 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2762 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, 0.582428694, -3.71006301e-008, -2.2971102e-007, -1, 2.55454324e-008, 0.999999821, -2.29710963e-007, 0.999999821, -2.55454431e-008, -3.71006159e-008)) | |
| 2763 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
| |
| 2764 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) | |
| 2765 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.863862991, -1.87209129, 0.00253105164, 0.70710659, -0.70710659, 1.74346027e-007, 0.70710659, 0.70710659, -1.74345828e-007, -1.38366803e-013, 2.4656245e-007, 1)) | |
| 2766 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2767 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, -0.577546716, 1.38366803e-013, -2.4656245e-007, -1, -3.40592123e-008, 0.999999821, -2.46562394e-007, 0.999999821, 3.40592123e-008, 1.29969047e-013)) | |
| 2768 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
| |
| 2769 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999)) | |
| 2770 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007)) | |
| 2771 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
| |
| 2772 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.580000043, 4.75600052, 0.200000003)) | |
| 2773 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0001963377, -4.68094635, -9.53674316e-005, 0.999990404, 6.10373974e-011, -1.79689874e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57154339e-011, 0.999990404)) | |
| 2774 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.638000011))
| |
| 2775 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999)) | |
| 2776 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.28197098, -1.27374649, 0.00253105164, 0.707106709, 0.707106769, -1.74345885e-007, -0.707106769, 0.707106709, -1.74346056e-007, -1.38366803e-013, 2.4656245e-007, 1)) | |
| 2777 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) | |
| 2778 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.116648793, -1.89650726, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) | |
| 2779 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2780 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2781 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, 0.582428694, -3.71006301e-008, -2.2971102e-007, -1, 2.55454324e-008, 0.999999821, -2.29710963e-007, 0.999999821, -2.55454431e-008, -3.71006159e-008)) | |
| 2782 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
| |
| 2783 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) | |
| 2784 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00563848019, -0.388711929, 0.00253295898, 0.99999404, 4.25686464e-009, 1.37316401e-013, -4.25686508e-009, 0.999994159, -2.46561001e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881)) | |
| 2785 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
| |
| 2786 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799999, 0.34799999, 0.200000003)) | |
| 2787 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642)) | |
| 2788 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 0.595080018, 0.683239937))
| |
| 2789 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) | |
| 2790 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007)) | |
| 2791 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 2.79675961))
| |
| 2792 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.231999993, 0.34799999)) | |
| 2793 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.347726822, -1.60689163, -9.05990601e-005, 0.99999994, 6.59379218e-011, -1.80878482e-014, -6.59667876e-011, 1, -5.95150595e-011, 2.41627922e-014, 5.94866378e-011, 0.99999994)) | |
| 2794 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000103, 1, 1))
| |
| 2795 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999)) | |
| 2796 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.1207962, -1.77352905, -1.94793994e-008, -1.96046472e-007, -1, 0.707106471, 0.707106292, -1.52399679e-007, 0.707106292, -0.707106471, 1.24851695e-007)) | |
| 2797 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
| |
| 2798 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.696000099, 0.231999993, 0.34799999)) | |
| 2799 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.870689273, -2.18681908, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) | |
| 2800 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.812000036)) | |
| 2801 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000425338745, -0.231835961, -1.08489037, -4.08055101e-009, 2.02203083e-007, 0.99999994, 0.99999994, 2.42933169e-007, 4.08050749e-009, -2.42933169e-007, 1, -2.02203097e-007)) | |
| 2802 | mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
| |
| 2803 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","Part",Vector3.new(0.812000036, 0.200000003, 0.812000036)) | |
| 2804 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58329773, -0.00251197815, 0.00270497799, 4.25687707e-009, -1, 2.46565747e-007, 1.65165096e-013, -2.46565747e-007, -1, 1, 4.25687707e-009, 1.64115493e-013)) | |
| 2805 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.444280028, 1))
| |
| 2806 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) | |
| 2807 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013)) | |
| 2808 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 0.723839939))
| |
| 2809 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) | |
| 2810 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00563395023, 0.887273788, 0.00253295898, 0.999990106, 4.25684776e-009, 1.37315859e-013, -4.25684821e-009, 0.999990225, -2.46560035e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881)) | |
| 2811 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
| |
| 2812 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) | |
| 2813 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.348541379, -1.89650154, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) | |
| 2814 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2815 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.579999983, 0.812000036, 0.200000003)) | |
| 2816 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642)) | |
| 2817 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.835199952, 0.808520079, 0.58927989))
| |
| 2818 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995)) | |
| 2819 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00555217266, -1.43245697, 0.00238800049, 0.999993682, 4.21545243e-009, 1.69302926e-013, -4.21544666e-009, 0.999998927, -2.46550059e-007, -1.77448618e-013, 2.46551593e-007, 0.999994755)) | |
| 2820 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
| |
| 2821 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999)) | |
| 2822 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.115347862, -1.89650726, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463)) | |
| 2823 | mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2824 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999)) | |
| 2825 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007)) | |
| 2826 | mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 2.79675961))
| |
| 2827 | Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.812000036, 0.34799999)) | |
| 2828 | Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.300365448, 1.44133759, 0.00253105164, 0.965925753, 0.258819014, -6.3814916e-008, -0.258819014, 0.965925753, -2.38161064e-007, -1.38366803e-013, 2.4656245e-007, 1)) | |
| 2829 | mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
| |
| 2830 | ||
| 2831 | local Lite = it("PointLight",Torso)
| |
| 2832 | Lite.Color = Color3.new(255, 255, 0) | |
| 2833 | Lite.Range = 8 | |
| 2834 | Lite.Brightness = 10 | |
| 2835 | Lite.Shadows = true | |
| 2836 | ||
| 2837 | function BreakEffect(brickcolor,cframe,x1,y1,z1) | |
| 2838 | local prt=part("Custom",workspace,"Neon",0,0,"New Yeller","Effect",vt(0.5,0.5,0.5))
| |
| 2839 | prt.Anchored=true | |
| 2840 | prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50)) | |
| 2841 | local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
| |
| 2842 | coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) | |
| 2843 | CF=Part.CFrame | |
| 2844 | Numbb=0 | |
| 2845 | randnumb=math.random()-math.random() | |
| 2846 | for i=0,1,0.05 do | |
| 2847 | wait() | |
| 2848 | CF=CF*cf(0,1,0) | |
| 2849 | --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0) | |
| 2850 | Part.CFrame=CF*euler(Numbb,0,0) | |
| 2851 | Part.Transparency=i | |
| 2852 | Numbb=Numbb+randnumb | |
| 2853 | end | |
| 2854 | Part.Parent=nil | |
| 2855 | end),prt) | |
| 2856 | end | |
| 2857 | --BreakEffect(BrickColor.new("New Yeller"),Hitbox.CFrame,0.5,math.random(5,20),0.5)
| |
| 2858 | ||
| 2859 | function attackone() | |
| 2860 | attack=true | |
| 2861 | local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) | |
| 2862 | for i=0,1,0.1 do | |
| 2863 | swait() | |
| 2864 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3) | |
| 2865 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3) | |
| 2866 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2867 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2868 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3) | |
| 2869 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) | |
| 2870 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3) | |
| 2871 | end | |
| 2872 | so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,1)
| |
| 2873 | so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1)
| |
| 2874 | hitconasdf = Hitbox.Touched:connect(function(hit) | |
| 2875 | local hum12 = hit.Parent:FindFirstChild("Humanoid")
| |
| 2876 | if hum12 and not hum12:IsDescendantOf(Character) then | |
| 2877 | so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
| |
| 2878 | for i = 1,10 do | |
| 2879 | BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
| |
| 2880 | end | |
| 2881 | hitconasdf:disconnect() | |
| 2882 | end | |
| 2883 | end) | |
| 2884 | for i=0,1,0.1 do | |
| 2885 | swait() | |
| 2886 | local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) | |
| 2887 | if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then | |
| 2888 | local h = 5 | |
| 2889 | local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) | |
| 2890 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 2891 | local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) | |
| 2892 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 2893 | scfr = blcf | |
| 2894 | elseif not scfr then | |
| 2895 | scfr = blcf | |
| 2896 | end | |
| 2897 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3) | |
| 2898 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3) | |
| 2899 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2900 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2901 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3) | |
| 2902 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3) | |
| 2903 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3) | |
| 2904 | end | |
| 2905 | attack=false | |
| 2906 | con:disconnect() | |
| 2907 | scfr = nil | |
| 2908 | pcall(function() | |
| 2909 | hitconasdf:disconnect() | |
| 2910 | end) | |
| 2911 | end | |
| 2912 | ||
| 2913 | function attacktwo() | |
| 2914 | attack=true | |
| 2915 | local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) | |
| 2916 | for i=0,1,0.1 do | |
| 2917 | swait() | |
| 2918 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3) | |
| 2919 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3) | |
| 2920 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2921 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2922 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3) | |
| 2923 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3) | |
| 2924 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3) | |
| 2925 | end | |
| 2926 | so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9)
| |
| 2927 | so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9)
| |
| 2928 | hitconasdf = Hitbox.Touched:connect(function(hit) | |
| 2929 | local hum12 = hit.Parent:FindFirstChild("Humanoid")
| |
| 2930 | if hum12 and not hum12:IsDescendantOf(Character) then | |
| 2931 | so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
| |
| 2932 | for i = 1,10 do | |
| 2933 | BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
| |
| 2934 | end | |
| 2935 | hitconasdf:disconnect() | |
| 2936 | end | |
| 2937 | end) | |
| 2938 | for i=0,1,0.1 do | |
| 2939 | swait() | |
| 2940 | local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) | |
| 2941 | if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then | |
| 2942 | local h = 5 | |
| 2943 | local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) | |
| 2944 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 2945 | local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) | |
| 2946 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 2947 | scfr = blcf | |
| 2948 | elseif not scfr then | |
| 2949 | scfr = blcf | |
| 2950 | end | |
| 2951 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3) | |
| 2952 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3) | |
| 2953 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2954 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2955 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3) | |
| 2956 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) | |
| 2957 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3) | |
| 2958 | end | |
| 2959 | attack=false | |
| 2960 | con:disconnect() | |
| 2961 | scfr = nil | |
| 2962 | pcall(function() | |
| 2963 | hitconasdf:disconnect() | |
| 2964 | end) | |
| 2965 | end | |
| 2966 | ||
| 2967 | function Stab() | |
| 2968 | attack=true | |
| 2969 | local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) | |
| 2970 | for i=0,1,0.1 do | |
| 2971 | swait() | |
| 2972 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) | |
| 2973 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(60)),.3) | |
| 2974 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(20),math.rad(90)),.3) | |
| 2975 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-20),math.rad(-90)),.3) | |
| 2976 | LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2977 | RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 2978 | handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3) | |
| 2979 | end | |
| 2980 | hitconasdf = Hitbox.Touched:connect(function(hit) | |
| 2981 | local hum12 = hit.Parent:FindFirstChild("Humanoid")
| |
| 2982 | if hum12 and not hum12:IsDescendantOf(Character) then | |
| 2983 | so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
| |
| 2984 | for i = 1,10 do | |
| 2985 | BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
| |
| 2986 | end | |
| 2987 | hitconasdf:disconnect() | |
| 2988 | end | |
| 2989 | end) | |
| 2990 | so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9)
| |
| 2991 | so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9)
| |
| 2992 | for i=0,1,0.1 do | |
| 2993 | swait() | |
| 2994 | local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) | |
| 2995 | if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then | |
| 2996 | local h = 5 | |
| 2997 | local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) | |
| 2998 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 2999 | local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) | |
| 3000 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 3001 | scfr = blcf | |
| 3002 | elseif not scfr then | |
| 3003 | scfr = blcf | |
| 3004 | end | |
| 3005 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4) | |
| 3006 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(-80)),.4) | |
| 3007 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4) | |
| 3008 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-20),math.rad(-30)),.4) | |
| 3009 | LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.4) | |
| 3010 | RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.4) | |
| 3011 | handleweld.C0=clerp(handleweld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4) | |
| 3012 | end | |
| 3013 | con:disconnect() | |
| 3014 | attack=false | |
| 3015 | scfr = nil | |
| 3016 | pcall(function() | |
| 3017 | hitconasdf:disconnect() | |
| 3018 | end) | |
| 3019 | end | |
| 3020 | ||
| 3021 | function Spin() | |
| 3022 | attack=true | |
| 3023 | local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) | |
| 3024 | hitconasdf = Hitbox.Touched:connect(function(hit) | |
| 3025 | local hum12 = hit.Parent:FindFirstChild("Humanoid")
| |
| 3026 | if hum12 and not hum12:IsDescendantOf(Character) then | |
| 3027 | so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
| |
| 3028 | for i = 1,10 do | |
| 3029 | BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
| |
| 3030 | end | |
| 3031 | hitconasdf:disconnect() | |
| 3032 | end | |
| 3033 | end) | |
| 3034 | for i=0,1,1 do | |
| 3035 | so("http://roblox.com/asset/?id=154965962",Hitbox,1,1)
| |
| 3036 | so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1)
| |
| 3037 | swait() | |
| 3038 | for i=0,1,0.1 do | |
| 3039 | swait() | |
| 3040 | local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) | |
| 3041 | if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then | |
| 3042 | local h = 5 | |
| 3043 | local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) | |
| 3044 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 3045 | local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) | |
| 3046 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 3047 | scfr = blcf | |
| 3048 | elseif not scfr then | |
| 3049 | scfr = blcf | |
| 3050 | end | |
| 3051 | RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(-50)),.3) | |
| 3052 | LW.C0=clerp(LW.C0,cf(-1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(50)),.3) | |
| 3053 | LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0)),.3) | |
| 3054 | RH.C0=clerp(RH.C0,cf(1,-.5,-1)*angles(math.rad(-20),math.rad(90),math.rad(0)),.3) | |
| 3055 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,5)*euler(6*i,0,0),.5) | |
| 3056 | handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(30)),1) | |
| 3057 | end | |
| 3058 | end | |
| 3059 | attack=false | |
| 3060 | con:disconnect() | |
| 3061 | scfr = nil | |
| 3062 | pcall(function() | |
| 3063 | hitconasdf:disconnect() | |
| 3064 | end) | |
| 3065 | end | |
| 3066 | ||
| 3067 | function ContAttack() | |
| 3068 | attack=true | |
| 3069 | local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) | |
| 3070 | hitconasdf = Hitbox.Touched:connect(function(hit) | |
| 3071 | local hum12 = hit.Parent:FindFirstChild("Humanoid")
| |
| 3072 | if hum12 and not hum12:IsDescendantOf(Character) then | |
| 3073 | so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
| |
| 3074 | for i = 1,10 do | |
| 3075 | BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
| |
| 3076 | end | |
| 3077 | hitconasdf:disconnect() | |
| 3078 | end | |
| 3079 | end) | |
| 3080 | for i=1,4 do | |
| 3081 | swait() | |
| 3082 | for i=0,1,0.2 do | |
| 3083 | swait() | |
| 3084 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3) | |
| 3085 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3) | |
| 3086 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3087 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3088 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3) | |
| 3089 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) | |
| 3090 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3) | |
| 3091 | end | |
| 3092 | so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,1)
| |
| 3093 | so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1)
| |
| 3094 | for i=0,1,0.2 do | |
| 3095 | swait() | |
| 3096 | local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) | |
| 3097 | if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then | |
| 3098 | local h = 5 | |
| 3099 | local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) | |
| 3100 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 3101 | local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) | |
| 3102 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 3103 | scfr = blcf | |
| 3104 | elseif not scfr then | |
| 3105 | scfr = blcf | |
| 3106 | end | |
| 3107 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3) | |
| 3108 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3) | |
| 3109 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3110 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3111 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3) | |
| 3112 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3) | |
| 3113 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3) | |
| 3114 | end | |
| 3115 | for i=0,1,0.2 do | |
| 3116 | swait() | |
| 3117 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3) | |
| 3118 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3) | |
| 3119 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3120 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3121 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3) | |
| 3122 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3) | |
| 3123 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3) | |
| 3124 | end | |
| 3125 | so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9)
| |
| 3126 | so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9)
| |
| 3127 | for i=0,1,0.2 do | |
| 3128 | swait() | |
| 3129 | local blcf = Hitbox.CFrame*CFrame.new(0,.3,0) | |
| 3130 | if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then | |
| 3131 | local h = 5 | |
| 3132 | local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) | |
| 3133 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 3134 | local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) | |
| 3135 | if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end | |
| 3136 | scfr = blcf | |
| 3137 | elseif not scfr then | |
| 3138 | scfr = blcf | |
| 3139 | end | |
| 3140 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3) | |
| 3141 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3) | |
| 3142 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3143 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3144 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3) | |
| 3145 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) | |
| 3146 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3) | |
| 3147 | end | |
| 3148 | end | |
| 3149 | attack=false | |
| 3150 | con:disconnect() | |
| 3151 | scfr = nil | |
| 3152 | pcall(function() | |
| 3153 | hitconasdf:disconnect() | |
| 3154 | end) | |
| 3155 | end | |
| 3156 | ||
| 3157 | ||
| 3158 | function Sheathe() | |
| 3159 | attack = true | |
| 3160 | so("http://www.roblox.com/asset/?id=273797222",Hitbox,1,.9)
| |
| 3161 | CurrentMode = "Sheathed" | |
| 3162 | for i = 0,1,0.1 do | |
| 3163 | swait() | |
| 3164 | handleweld.Part0 = Torso | |
| 3165 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3) | |
| 3166 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(-20)),.3) | |
| 3167 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(190),math.rad(0),math.rad(0)),.3) | |
| 3168 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3) | |
| 3169 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3170 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3171 | handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) | |
| 3172 | end | |
| 3173 | attack = false | |
| 3174 | end | |
| 3175 | ||
| 3176 | function Unsheathe() | |
| 3177 | attack = true | |
| 3178 | CurrentMode = "Unsheathed" | |
| 3179 | so("http://www.roblox.com/asset/?id=239169404",Hitbox,1,.9)
| |
| 3180 | for i = 0,1,0.1 do | |
| 3181 | swait() | |
| 3182 | handleweld.Part0 = RightArm | |
| 3183 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3) | |
| 3184 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(60)),.3) | |
| 3185 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(200),math.rad(0),math.rad(0)),.3) | |
| 3186 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(-30),math.rad(-30)),.3) | |
| 3187 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3188 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3189 | handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.3) | |
| 3190 | end | |
| 3191 | scfr = nil | |
| 3192 | attack = false | |
| 3193 | end | |
| 3194 | ||
| 3195 | local Sit = false | |
| 3196 | ||
| 3197 | mouse.Button1Down:connect(function() | |
| 3198 | if attack==false then | |
| 3199 | if attacktype==1 and CurrentMode == "Unsheathed" then | |
| 3200 | attack=true | |
| 3201 | attacktype=2 | |
| 3202 | attackone() | |
| 3203 | elseif attacktype==2 and CurrentMode == "Unsheathed" then | |
| 3204 | attack=true | |
| 3205 | attacktype=1 | |
| 3206 | attacktwo() | |
| 3207 | end | |
| 3208 | end | |
| 3209 | end) | |
| 3210 | ||
| 3211 | ||
| 3212 | mouse.KeyDown:connect(function(k) | |
| 3213 | k=k:lower() | |
| 3214 | if k=='q' then | |
| 3215 | if attack==false and CurrentMode == "Unsheathed" then | |
| 3216 | Stab() | |
| 3217 | end | |
| 3218 | elseif k=='e' then | |
| 3219 | if attack==false and CurrentMode == "Unsheathed" then | |
| 3220 | Spin() | |
| 3221 | end | |
| 3222 | elseif k=='r' then | |
| 3223 | if attack==false and CurrentMode == "Unsheathed" then | |
| 3224 | ContAttack() | |
| 3225 | end | |
| 3226 | elseif k=='f' then | |
| 3227 | if attack==false and CurrentMode == "Unsheathed" then | |
| 3228 | Sheathe() | |
| 3229 | elseif k=='f' then | |
| 3230 | if attack==false and Sit == false and CurrentMode == "Sheathed" then | |
| 3231 | Unsheathe() | |
| 3232 | end | |
| 3233 | end | |
| 3234 | elseif k=='t' then | |
| 3235 | if attack==false and Sit == false and CurrentMode == "Sheathed" then | |
| 3236 | Sit = true | |
| 3237 | Humanoid.WalkSpeed = 0 | |
| 3238 | elseif k=='t' then | |
| 3239 | if attack==false and Sit == true and CurrentMode == "Sheathed" then | |
| 3240 | Sit = false | |
| 3241 | Humanoid.WalkSpeed = 16 | |
| 3242 | end | |
| 3243 | end | |
| 3244 | ||
| 3245 | end | |
| 3246 | end) | |
| 3247 | ||
| 3248 | ||
| 3249 | local sine = 0 | |
| 3250 | local change = 1 | |
| 3251 | local val = 0 | |
| 3252 | ||
| 3253 | while true do | |
| 3254 | swait() | |
| 3255 | sine = sine + change | |
| 3256 | local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude | |
| 3257 | local velderp=RootPart.Velocity.y | |
| 3258 | hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character) | |
| 3259 | if equipped==true or equipped==false then | |
| 3260 | if attack==false then | |
| 3261 | idle=idle+1 | |
| 3262 | else | |
| 3263 | idle=0 | |
| 3264 | end | |
| 3265 | if idle>=500 then | |
| 3266 | if attack==false then | |
| 3267 | end | |
| 3268 | end | |
| 3269 | if RootPart.Velocity.y > 1 and hitfloor==nil then | |
| 3270 | Anim="Jump" | |
| 3271 | if attack==false and Sit == false and CurrentMode == "Unsheathed" then | |
| 3272 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3) | |
| 3273 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) | |
| 3274 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(50),math.rad(0),math.rad(30)),.3) | |
| 3275 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3276 | LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3277 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3) | |
| 3278 | end | |
| 3279 | if attack==false and Sit == false and CurrentMode == "Sheathed" then | |
| 3280 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) | |
| 3281 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.3) | |
| 3282 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(30)),.3) | |
| 3283 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-30)),.3) | |
| 3284 | LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3285 | RH.C0=clerp(RH.C0,cf(1,-1,-.2)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3286 | handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) | |
| 3287 | end | |
| 3288 | elseif RootPart.Velocity.y < -1 and hitfloor==nil then | |
| 3289 | Anim="Fall" | |
| 3290 | if attack==false and Sit == false and CurrentMode == "Unsheathed" then | |
| 3291 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3) | |
| 3292 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3) | |
| 3293 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3) | |
| 3294 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3295 | LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3296 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3) | |
| 3297 | end | |
| 3298 | if attack==false and Sit == false and CurrentMode == "Sheathed" then | |
| 3299 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3) | |
| 3300 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(0)),.3) | |
| 3301 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(50)),.3) | |
| 3302 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-50)),.3) | |
| 3303 | LH.C0=clerp(LH.C0,cf(-1,-.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3304 | RH.C0=clerp(RH.C0,cf(1,-1,-.5)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3305 | handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) | |
| 3306 | end | |
| 3307 | elseif torvel<1 and hitfloor~=nil then | |
| 3308 | Anim="Idle" | |
| 3309 | if attack==false and Sit == false and CurrentMode == "Unsheathed" then | |
| 3310 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.3) | |
| 3311 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(40)),.3) | |
| 3312 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(20)),.3) | |
| 3313 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3) | |
| 3314 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3315 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3316 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3) | |
| 3317 | end | |
| 3318 | if attack==false and Sit == false and CurrentMode == "Sheathed" then | |
| 3319 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3) | |
| 3320 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(0)),.3) | |
| 3321 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(5)),.3) | |
| 3322 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-5)),.3) | |
| 3323 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3324 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3325 | handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) | |
| 3326 | end | |
| 3327 | if attack==false and Sit == true and CurrentMode == "Sheathed" then | |
| 3328 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-2)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) | |
| 3329 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3) | |
| 3330 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-10),math.rad(0),math.rad(5)),.3) | |
| 3331 | LW.C0=clerp(LW.C0,cf(-1.3,0.5,0)*euler(math.rad(90),math.rad(0),math.rad(30)),.3) | |
| 3332 | LH.C0=clerp(LH.C0,cf(-1,.7,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3333 | RH.C0=clerp(RH.C0,cf(1,-.5,-.5)*angles(math.rad(0),math.rad(90),math.rad(70))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3334 | handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) | |
| 3335 | end | |
| 3336 | elseif torvel>2 and hitfloor~=nil then | |
| 3337 | Anim="Walk" | |
| 3338 | if attack==false and Sit == false and CurrentMode == "Unsheathed" then | |
| 3339 | change=3 | |
| 3340 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3) | |
| 3341 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3) | |
| 3342 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3) | |
| 3343 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-30),math.rad(5),math.rad(-10)),.3) | |
| 3344 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3345 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3) | |
| 3346 | handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(15),math.rad(-10),math.rad(0)),.3) | |
| 3347 | end | |
| 3348 | if attack==false and Sit == false and CurrentMode == "Sheathed" then | |
| 3349 | RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3) | |
| 3350 | Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3) | |
| 3351 | RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(30*math.cos(sine/10)),math.rad(0),math.rad(5)),.3) | |
| 3352 | LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-30*math.cos(sine/10)),math.rad(0),math.rad(-5)),.3) | |
| 3353 | LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3) | |
| 3354 | RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3) | |
| 3355 | handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3) | |
| 3356 | end | |
| 3357 | end | |
| 3358 | end | |
| 3359 | if #Effects>0 then | |
| 3360 | for e=1,#Effects do | |
| 3361 | if Effects[e]~=nil then | |
| 3362 | local Thing=Effects[e] | |
| 3363 | if Thing~=nil then | |
| 3364 | local Part=Thing[1] | |
| 3365 | local Mode=Thing[2] | |
| 3366 | local Delay=Thing[3] | |
| 3367 | local IncX=Thing[4] | |
| 3368 | local IncY=Thing[5] | |
| 3369 | local IncZ=Thing[6] | |
| 3370 | if Thing[1].Transparency<=1 then | |
| 3371 | if Thing[2]=="Block1" then | |
| 3372 | Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50)) | |
| 3373 | Mesh=Thing[1].Mesh | |
| 3374 | Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) | |
| 3375 | Thing[1].Transparency=Thing[1].Transparency+Thing[3] | |
| 3376 | elseif Thing[2]=="Cylinder" then | |
| 3377 | Mesh=Thing[1].Mesh | |
| 3378 | Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) | |
| 3379 | Thing[1].Transparency=Thing[1].Transparency+Thing[3] | |
| 3380 | elseif Thing[2]=="Blood" then | |
| 3381 | Mesh=Thing[7] | |
| 3382 | Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0) | |
| 3383 | Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6]) | |
| 3384 | Thing[1].Transparency=Thing[1].Transparency+Thing[3] | |
| 3385 | elseif Thing[2]=="Elec" then | |
| 3386 | Mesh=Thing[1].Mesh | |
| 3387 | Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9]) | |
| 3388 | Thing[1].Transparency=Thing[1].Transparency+Thing[3] | |
| 3389 | elseif Thing[2]=="Disappear" then | |
| 3390 | Thing[1].Transparency=Thing[1].Transparency+Thing[3] | |
| 3391 | end | |
| 3392 | else | |
| 3393 | Part.Parent=nil | |
| 3394 | table.remove(Effects,e) | |
| 3395 | end | |
| 3396 | end | |
| 3397 | end | |
| 3398 | end | |
| 3399 | end | |
| 3400 | end | |
| 3401 | end) | |
| 3402 | ||
| 3403 | AddCmd("Wings","wings","Gives you epic wings",
| |
| 3404 | function() | |
| 3405 | script.Parent = nil | |
| 3406 | ||
| 3407 | function fly() | |
| 3408 | ||
| 3409 | for i,v in pairs(script:GetChildren()) do | |
| 3410 | ||
| 3411 | pcall(function() v.Value = "" end) | |
| 3412 | ||
| 3413 | game:GetService("Debris"):AddItem(v,.1)
| |
| 3414 | ||
| 3415 | end | |
| 3416 | ||
| 3417 | function weld(p0,p1,c0,c1,par) | |
| 3418 | ||
| 3419 | local w = Instance.new("Weld",p0 or par)
| |
| 3420 | ||
| 3421 | w.Part0 = p0 | |
| 3422 | ||
| 3423 | w.Part1 = p1 | |
| 3424 | ||
| 3425 | w.C0 = c0 or CFrame.new() | |
| 3426 | ||
| 3427 | w.C1 = c1 or CFrame.new() | |
| 3428 | ||
| 3429 | return w | |
| 3430 | ||
| 3431 | end | |
| 3432 | ||
| 3433 | local motors = {}
| |
| 3434 | ||
| 3435 | function motor(p0,p1,c0,c1,des,vel,par) | |
| 3436 | ||
| 3437 | local w = Instance.new("Motor6D",p0 or par)
| |
| 3438 | ||
| 3439 | w.Part0 = p0 | |
| 3440 | ||
| 3441 | w.Part1 = p1 | |
| 3442 | ||
| 3443 | w.C0 = c0 or CFrame.new() | |
| 3444 | ||
| 3445 | w.C1 = c1 or CFrame.new() | |
| 3446 | ||
| 3447 | w.MaxVelocity = tonumber(vel) or .05 | |
| 3448 | ||
| 3449 | w.DesiredAngle = tonumber(des) or 0 | |
| 3450 | ||
| 3451 | return w | |
| 3452 | ||
| 3453 | end | |
| 3454 | ||
| 3455 | function lerp(a,b,c) | |
| 3456 | ||
| 3457 | return a+(b-a)*c | |
| 3458 | ||
| 3459 | end | |
| 3460 | ||
| 3461 | function clerp(c1,c2,al) | |
| 3462 | ||
| 3463 | local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
| |
| 3464 | ||
| 3465 | local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
| |
| 3466 | ||
| 3467 | for i,v in pairs(com1) do | |
| 3468 | ||
| 3469 | com1[i] = lerp(v,com2[i],al) | |
| 3470 | ||
| 3471 | end | |
| 3472 | ||
| 3473 | return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1))) | |
| 3474 | ||
| 3475 | end | |
| 3476 | ||
| 3477 | function ccomplerp(c1,c2,al) | |
| 3478 | ||
| 3479 | local com1 = {c1:components()}
| |
| 3480 | ||
| 3481 | local com2 = {c2:components()}
| |
| 3482 | ||
| 3483 | for i,v in pairs(com1) do | |
| 3484 | ||
| 3485 | com1[i] = lerp(v,com2[i],al) | |
| 3486 | ||
| 3487 | end | |
| 3488 | ||
| 3489 | return CFrame.new(unpack(com1)) | |
| 3490 | ||
| 3491 | end | |
| 3492 | ||
| 3493 | function tickwave(time,length,offset) | |
| 3494 | ||
| 3495 | return (math.abs((tick()+(offset or 0))%time-time/2)*2-time/2)/time/2*length | |
| 3496 | ||
| 3497 | end | |
| 3498 | ||
| 3499 | function invcol(c) | |
| 3500 | ||
| 3501 | c = c.Color | |
| 3502 | ||
| 3503 | return BrickColor.new(Color3.new(1-c.b,1-c.g,1-c.r)) | |
| 3504 | ||
| 3505 | end | |
| 3506 | ||
| 3507 | local oc = oc or function(...) return ... end | |
| 3508 | ||
| 3509 | local plr = game.Players.LocalPlayer | |
| 3510 | ||
| 3511 | local char = plr.Character | |
| 3512 | ||
| 3513 | local tor = char.Torso | |
| 3514 | ||
| 3515 | local hum = char.Humanoid | |
| 3516 | ||
| 3517 | hum.PlatformStand = false | |
| 3518 | ||
| 3519 | pcall(function() | |
| 3520 | ||
| 3521 | char.Wings:Destroy() | |
| 3522 | ||
| 3523 | end) | |
| 3524 | ||
| 3525 | pcall(function() | |
| 3526 | ||
| 3527 | char.Angel:Destroy() -- hat | |
| 3528 | ||
| 3529 | end) | |
| 3530 | ||
| 3531 | local mod = Instance.new("Model",char)
| |
| 3532 | ||
| 3533 | mod.Name = "Wings" | |
| 3534 | ||
| 3535 | local special = {
| |
| 3536 | ||
| 3537 | --antiboomz0r = {"Really black","Institutional white",0,0,false,Color3.new(1,1,.95),Color3.new(1,1,.6)},
| |
| 3538 | ||
| 3539 | antiboomz0r = {"New Yeller",nil,0.4,0.7,true,Color3.new(1,1,.95),Color3.new(1,1,.6)},
| |
| 3540 | ||
| 3541 | --antiboomz0r = {"Cyan","Toothpaste",0,0,false,Color3.new(1,0,0),Color3.new(0,0,0)},
| |
| 3542 | ||
| 3543 | taart = {"Royal purple",nil,.4,.4,true},
| |
| 3544 | ||
| 3545 | mitta = {"Black",nil,0,0,false},
| |
| 3546 | ||
| 3547 | penjuin3 = {"White",nil,0,0,false},
| |
| 3548 | ||
| 3549 | YOURNAMEHERE = {"Black","Bright red",.5,0,true,Color3.new(1,0,0),Color3.new(0,0,0)},
| |
| 3550 | ||
| 3551 | nonspeaker = {"Cyan","Toothpaste",0,0,false,Color3.new(1,0,0),Color3.new(0,0,0)},
| |
| 3552 | ||
| 3553 | littleau999 = {"Reddish brown",1030,0,0,false},
| |
| 3554 | ||
| 3555 | unscripter = {"Really black","Really black",.2,0,true,Color3.new(0,0,0),Color3.new(0,0,0)},
| |
| 3556 | ||
| 3557 | oxcool1 = {"Really black","White",.2,0,false,Color3.new(0,0,0),Color3.new(0,0,0)},
| |
| 3558 | ||
| 3559 | krodmiss = {"Really black",nil,0,0,false},
| |
| 3560 | ||
| 3561 | } | |
| 3562 | ||
| 3563 | local topcolor = invcol(char.Torso.BrickColor) | |
| 3564 | ||
| 3565 | local feacolor = char.Torso.BrickColor | |
| 3566 | ||
| 3567 | local ptrans = 0 | |
| 3568 | ||
| 3569 | local pref = 0 | |
| 3570 | ||
| 3571 | local fire = false | |
| 3572 | ||
| 3573 | local fmcol = Color3.new() | |
| 3574 | ||
| 3575 | local fscol = Color3.new() | |
| 3576 | ||
| 3577 | local spec = special[plr.Name:lower()] | |
| 3578 | ||
| 3579 | if spec then | |
| 3580 | ||
| 3581 | topcolor,feacolor,ptrans,pref,fire,fmcol,fscol = spec[1] and BrickColor.new(spec[1]) or topcolor,spec[2] and BrickColor.new(spec[2]) or feacolor,spec[3],spec[4],spec[5],spec[6],spec[7] | |
| 3582 | ||
| 3583 | end | |
| 3584 | ||
| 3585 | local part = Instance.new("Part")
| |
| 3586 | ||
| 3587 | part.FormFactor = "Custom" | |
| 3588 | ||
| 3589 | part.Size = Vector3.new(.2,.2,.2) | |
| 3590 | ||
| 3591 | part.TopSurface,part.BottomSurface = 0,0 | |
| 3592 | ||
| 3593 | part.CanCollide = false | |
| 3594 | ||
| 3595 | part.BrickColor = topcolor | |
| 3596 | ||
| 3597 | part.Transparency = ptrans | |
| 3598 | ||
| 3599 | part.Reflectance = pref | |
| 3600 | ||
| 3601 | local ef = Instance.new("Fire",fire and part or nil)
| |
| 3602 | ||
| 3603 | ef.Size = .15 | |
| 3604 | ||
| 3605 | ef.Color = fmcol or Color3.new() | |
| 3606 | ||
| 3607 | ef.SecondaryColor = fscol or Color3.new() | |
| 3608 | ||
| 3609 | part:BreakJoints() | |
| 3610 | ||
| 3611 | ||
| 3612 | function newpart() | |
| 3613 | ||
| 3614 | local clone = part:Clone() | |
| 3615 | ||
| 3616 | clone.Parent = mod | |
| 3617 | ||
| 3618 | clone:BreakJoints() | |
| 3619 | ||
| 3620 | return clone | |
| 3621 | ||
| 3622 | end | |
| 3623 | ||
| 3624 | local feath = newpart() | |
| 3625 | ||
| 3626 | feath.BrickColor = feacolor | |
| 3627 | ||
| 3628 | feath.Transparency = 0 | |
| 3629 | ||
| 3630 | Instance.new("SpecialMesh",feath).MeshType = "Sphere"
| |
| 3631 | ||
| 3632 | function newfeather() | |
| 3633 | ||
| 3634 | local clone = feath:Clone() | |
| 3635 | ||
| 3636 | clone.Parent = mod | |
| 3637 | ||
| 3638 | clone:BreakJoints() | |
| 3639 | ||
| 3640 | return clone | |
| 3641 | ||
| 3642 | end | |
| 3643 | ||
| 3644 | ||
| 3645 | ---------- RIGHT WING | |
| 3646 | ||
| 3647 | local r1 = newpart() | |
| 3648 | ||
| 3649 | r1.Size = Vector3.new(.3,1.5,.3)*1.2 | |
| 3650 | ||
| 3651 | local rm1 = motor(tor,r1,CFrame.new(.35,.6,.4) * CFrame.Angles(0,0,math.rad(-60)) * CFrame.Angles(math.rad(30),math.rad(-25),0),CFrame.new(0,-.8,0),.1) | |
| 3652 | ||
| 3653 | local r2 = newpart() | |
| 3654 | ||
| 3655 | r2.Size = Vector3.new(.4,1.8,.4)*1.2 | |
| 3656 | ||
| 3657 | local rm2 = motor(r1,r2,CFrame.new(0,.75,0) * CFrame.Angles(0,0,math.rad(50)) * CFrame.Angles(math.rad(-30),math.rad(15),0),CFrame.new(0,-.9,0),.1) | |
| 3658 | ||
| 3659 | local r3 = newpart() | |
| 3660 | ||
| 3661 | r3.Size = Vector3.new(.3,2.2,.3)*1.2 | |
| 3662 | ||
| 3663 | local rm3 = motor(r2,r3,CFrame.new(.1,.9,0) * CFrame.Angles(0,0,math.rad(-140)) * CFrame.Angles(math.rad(-3),0,0),CFrame.new(0,-1.1,0),.1) | |
| 3664 | ||
| 3665 | local r4 = newpart() | |
| 3666 | ||
| 3667 | r4.Size = Vector3.new(.25,1.2,.25)*1.2 | |
| 3668 | ||
| 3669 | local rm4 = motor(r3,r4,CFrame.new(0,1.1,0) * CFrame.Angles(0,0,math.rad(-10)) * CFrame.Angles(math.rad(-3),0,0),CFrame.new(0,-.6,0),.1) | |
| 3670 | ||
| 3671 | local feather = newfeather() | |
| 3672 | ||
| 3673 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3674 | ||
| 3675 | feather.Size = Vector3.new(.4,3,.3) | |
| 3676 | ||
| 3677 | weld(r4,feather,CFrame.new(-.1,-.3,0),CFrame.new(0,-1.5,0)) | |
| 3678 | ||
| 3679 | feather = newfeather() | |
| 3680 | ||
| 3681 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3682 | ||
| 3683 | feather.Size = Vector3.new(.4,2.3,.3) | |
| 3684 | ||
| 3685 | weld(r4,feather,CFrame.new(.1,-.1,0) * CFrame.Angles(0,math.random()*.1,0),CFrame.new(0,-1.1,0)) | |
| 3686 | ||
| 3687 | feather = newfeather() | |
| 3688 | ||
| 3689 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3690 | ||
| 3691 | feather.Size = Vector3.new(.35,2.2,.25) | |
| 3692 | ||
| 3693 | weld(r4,feather,CFrame.new(.1,-.3,0) * CFrame.Angles(0,math.random()*.1,math.rad(-10)),CFrame.new(0,-1.1,0)) | |
| 3694 | ||
| 3695 | local rf3 = {}
| |
| 3696 | ||
| 3697 | for i=0,7 do | |
| 3698 | ||
| 3699 | feather = newfeather() | |
| 3700 | ||
| 3701 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3702 | ||
| 3703 | feather.Size = Vector3.new(.45,2.2,.35) | |
| 3704 | ||
| 3705 | table.insert(rf3,motor(r3,feather,CFrame.new(.05,1-i*.285,0) * CFrame.Angles(0,math.random()*.1,math.rad(-25-i*2)),CFrame.new(0,-feather.Size.Y/2,0))) | |
| 3706 | ||
| 3707 | end | |
| 3708 | ||
| 3709 | local rf2 = {}
| |
| 3710 | ||
| 3711 | for i=0,6 do | |
| 3712 | ||
| 3713 | feather = newfeather() | |
| 3714 | ||
| 3715 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3716 | ||
| 3717 | feather.Size = Vector3.new(.45,2.2-i*.08,.3) | |
| 3718 | ||
| 3719 | table.insert(rf2,motor(r2,feather,CFrame.new(.05,.75-i*.26,0) * CFrame.Angles(0,math.random()*.1,math.rad(-75-i*4)),CFrame.new(0,-feather.Size.Y/2,0))) | |
| 3720 | ||
| 3721 | end | |
| 3722 | ||
| 3723 | local rf1 = {}
| |
| 3724 | ||
| 3725 | for i=0,6 do | |
| 3726 | ||
| 3727 | feather = newfeather() | |
| 3728 | ||
| 3729 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3730 | ||
| 3731 | feather.Size = Vector3.new(.37,1.65-i*.06,.25) | |
| 3732 | ||
| 3733 | table.insert(rf1,motor(r1,feather,CFrame.new(.05,.63-i*.21,0) * CFrame.Angles(0,math.random()*.05,math.rad(-75)),CFrame.new(0,-feather.Size.Y/2,0))) | |
| 3734 | ||
| 3735 | end | |
| 3736 | ||
| 3737 | ---------- LEFT WING | |
| 3738 | ||
| 3739 | local l1 = newpart() | |
| 3740 | ||
| 3741 | l1.Size = Vector3.new(.3,1.5,.3)*1.2 | |
| 3742 | ||
| 3743 | local lm1 = motor(tor,l1,CFrame.new(-.35,.6,.4) * CFrame.Angles(0,0,math.rad(60)) * CFrame.Angles(math.rad(30),math.rad(25),0) * CFrame.Angles(0,-math.pi,0),CFrame.new(0,-.8,0) ,.1) | |
| 3744 | ||
| 3745 | local l2 = newpart() | |
| 3746 | ||
| 3747 | l2.Size = Vector3.new(.4,1.8,.4)*1.2 | |
| 3748 | ||
| 3749 | local lm2 = motor(l1,l2,CFrame.new(0,.75,0) * CFrame.Angles(0,0,math.rad(50)) * CFrame.Angles(math.rad(30),math.rad(-15),0),CFrame.new(0,-.9,0),.1) | |
| 3750 | ||
| 3751 | local l3 = newpart() | |
| 3752 | ||
| 3753 | l3.Size = Vector3.new(.3,2.2,.3)*1.2 | |
| 3754 | ||
| 3755 | local lm3 = motor(l2,l3,CFrame.new(.1,.9,0) * CFrame.Angles(0,0,math.rad(-140)) * CFrame.Angles(math.rad(3),0,0),CFrame.new(0,-1.1,0),.1) | |
| 3756 | ||
| 3757 | local l4 = newpart() | |
| 3758 | ||
| 3759 | l4.Size = Vector3.new(.25,1.2,.25)*1.2 | |
| 3760 | ||
| 3761 | local lm4 = motor(l3,l4,CFrame.new(0,1.1,0) * CFrame.Angles(0,0,math.rad(-10)) * CFrame.Angles(math.rad(3),0,0),CFrame.new(0,-.6,0),.1) | |
| 3762 | ||
| 3763 | local feather = newfeather() | |
| 3764 | ||
| 3765 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3766 | ||
| 3767 | feather.Size = Vector3.new(.4,3,.3) | |
| 3768 | ||
| 3769 | weld(l4,feather,CFrame.new(-.1,-.3,0),CFrame.new(0,-1.5,0)) | |
| 3770 | ||
| 3771 | feather = newfeather() | |
| 3772 | ||
| 3773 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3774 | ||
| 3775 | feather.Size = Vector3.new(.4,2.3,.3) | |
| 3776 | ||
| 3777 | weld(l4,feather,CFrame.new(.1,-.1,0) * CFrame.Angles(0,math.random()*.1,0),CFrame.new(0,-1.1,0)) | |
| 3778 | ||
| 3779 | feather = newfeather() | |
| 3780 | ||
| 3781 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3782 | ||
| 3783 | feather.Size = Vector3.new(.35,2.2,.25) | |
| 3784 | ||
| 3785 | weld(l4,feather,CFrame.new(.1,-.3,0) * CFrame.Angles(0,math.random()*.1,math.rad(-10)),CFrame.new(0,-1.1,0)) | |
| 3786 | ||
| 3787 | local lf3 = {}
| |
| 3788 | ||
| 3789 | for i=0,7 do | |
| 3790 | ||
| 3791 | feather = newfeather() | |
| 3792 | ||
| 3793 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3794 | ||
| 3795 | feather.Size = Vector3.new(.45,2.2,.35) | |
| 3796 | ||
| 3797 | table.insert(lf3,motor(l3,feather,CFrame.new(.05,1-i*.285,0) * CFrame.Angles(0,math.random()*.1,math.rad(-25-i*2)),CFrame.new(0,-feather.Size.Y/2,0))) | |
| 3798 | ||
| 3799 | end | |
| 3800 | ||
| 3801 | local lf2 = {}
| |
| 3802 | ||
| 3803 | for i=0,6 do | |
| 3804 | ||
| 3805 | feather = newfeather() | |
| 3806 | ||
| 3807 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3808 | ||
| 3809 | feather.Size = Vector3.new(.45,2.2-i*.08,.3) | |
| 3810 | ||
| 3811 | table.insert(lf2,motor(l2,feather,CFrame.new(.05,.75-i*.26,0) * CFrame.Angles(0,math.random()*.1,math.rad(-75-i*4)),CFrame.new(0,-feather.Size.Y/2,0))) | |
| 3812 | ||
| 3813 | end | |
| 3814 | ||
| 3815 | local lf1 = {}
| |
| 3816 | ||
| 3817 | for i=0,6 do | |
| 3818 | ||
| 3819 | feather = newfeather() | |
| 3820 | ||
| 3821 | feather.Mesh.Scale = Vector3.new(1,1,1) | |
| 3822 | ||
| 3823 | feather.Size = Vector3.new(.37,1.65-i*.06,.25) | |
| 3824 | ||
| 3825 | table.insert(lf1,motor(l1,feather,CFrame.new(.05,.63-i*.21,0) * CFrame.Angles(0,math.random()*.05,math.rad(-75)),CFrame.new(0,-feather.Size.Y/2,0))) | |
| 3826 | ||
| 3827 | end | |
| 3828 | ||
| 3829 | local rwing = {rm1,rm2,rm3,rm4}
| |
| 3830 | ||
| 3831 | local lwing = {lm1,lm2,lm3,lm4}
| |
| 3832 | ||
| 3833 | local oc0 = {}
| |
| 3834 | ||
| 3835 | for i,v in pairs(rwing) do | |
| 3836 | ||
| 3837 | oc0[v] = v.C0 | |
| 3838 | ||
| 3839 | end | |
| 3840 | ||
| 3841 | for i,v in pairs(lwing) do | |
| 3842 | ||
| 3843 | oc0[v] = v.C0 | |
| 3844 | ||
| 3845 | end | |
| 3846 | ||
| 3847 | function gotResized() | |
| 3848 | ||
| 3849 | if lastsize then | |
| 3850 | ||
| 3851 | if tor.Size == lastsize then return end -- This shouldn't happen? | |
| 3852 | ||
| 3853 | local scaleVec = tor.Size/lastsize | |
| 3854 | ||
| 3855 | for i,v in pairs(oc0) do | |
| 3856 | ||
| 3857 | oc0[i] = v-v.p+scaleVec*v.p | |
| 3858 | ||
| 3859 | end | |
| 3860 | ||
| 3861 | lastsize = tor.Size | |
| 3862 | ||
| 3863 | end | |
| 3864 | ||
| 3865 | lastsize = tor.Size | |
| 3866 | ||
| 3867 | end | |
| 3868 | ||
| 3869 | tor.Changed:connect(function(p) | |
| 3870 | ||
| 3871 | if p == "Size" then | |
| 3872 | ||
| 3873 | gotResized() | |
| 3874 | ||
| 3875 | end | |
| 3876 | ||
| 3877 | end) | |
| 3878 | ||
| 3879 | gotResized() | |
| 3880 | ||
| 3881 | local idle = {0,0.5,-.2,0; .05,.05,.1,.05; -.6,-1.5,.1,0;}--0,.3,0,0
| |
| 3882 | ||
| 3883 | local outlow = {-.7,-.2,1.8,0; .3,.05,.1,.05; .2,0,0,0}
| |
| 3884 | ||
| 3885 | local outhigh = {.5,-.2,1.8,0; .3,.05,.1,.05; .2,0,0,0}
| |
| 3886 | ||
| 3887 | local veryhigh = {.9,-.3,1.9,0; .3,.05,.1,.05; .2,0,0,0}
| |
| 3888 | ||
| 3889 | local flap1 = {-.3,.3,1.1,-.2; .3,.05,.1,.05; .2,-.6,0,0}
| |
| 3890 | ||
| 3891 | local divebomb = {0,.2,.4,-.7; .3,.05,.1,.05; 0,-.5,-.6,0}
| |
| 3892 | ||
| 3893 | ||
| 3894 | function setwings(tab,time) | |
| 3895 | ||
| 3896 | time = time or 10 | |
| 3897 | ||
| 3898 | for i=1,4 do | |
| 3899 | ||
| 3900 | rwing[i].DesiredAngle = tab[i] | |
| 3901 | ||
| 3902 | lwing[i].DesiredAngle = tab[i] | |
| 3903 | ||
| 3904 | rwing[i].MaxVelocity = math.abs(tab[i]-rwing[i].CurrentAngle)/time | |
| 3905 | ||
| 3906 | lwing[i].MaxVelocity = math.abs(tab[i]-lwing[i].CurrentAngle)/time | |
| 3907 | ||
| 3908 | local rcf = oc0[rwing[i]] * (tab[12+i] or CFrame.new()) | |
| 3909 | ||
| 3910 | local lcf = oc0[lwing[i]] * (tab[12+i] or CFrame.new()) | |
| 3911 | ||
| 3912 | end | |
| 3913 | ||
| 3914 | for i,v in pairs(rf1) do | |
| 3915 | ||
| 3916 | v.DesiredAngle = tab[9] | |
| 3917 | ||
| 3918 | v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time | |
| 3919 | ||
| 3920 | end | |
| 3921 | ||
| 3922 | for i,v in pairs(lf1) do | |
| 3923 | ||
| 3924 | v.DesiredAngle = tab[9] | |
| 3925 | ||
| 3926 | v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time | |
| 3927 | ||
| 3928 | end | |
| 3929 | ||
| 3930 | for i,v in pairs(rf2) do | |
| 3931 | ||
| 3932 | v.DesiredAngle = tab[10] | |
| 3933 | ||
| 3934 | v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time | |
| 3935 | ||
| 3936 | end | |
| 3937 | ||
| 3938 | for i,v in pairs(lf2) do | |
| 3939 | ||
| 3940 | v.DesiredAngle = tab[10] | |
| 3941 | ||
| 3942 | v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time | |
| 3943 | ||
| 3944 | end | |
| 3945 | ||
| 3946 | for i,v in pairs(rf3) do | |
| 3947 | ||
| 3948 | v.DesiredAngle = tab[11] | |
| 3949 | ||
| 3950 | v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time | |
| 3951 | ||
| 3952 | end | |
| 3953 | ||
| 3954 | for i,v in pairs(lf3) do | |
| 3955 | ||
| 3956 | v.DesiredAngle = tab[11] | |
| 3957 | ||
| 3958 | v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time | |
| 3959 | ||
| 3960 | end | |
| 3961 | ||
| 3962 | end | |
| 3963 | ||
| 3964 | setwings(outhigh,1) | |
| 3965 | ||
| 3966 | flying = false | |
| 3967 | ||
| 3968 | moving = false | |
| 3969 | ||
| 3970 | for i,v in pairs(tor:GetChildren()) do | |
| 3971 | ||
| 3972 | if v.ClassName:lower():match("body") then
| |
| 3973 | ||
| 3974 | v:Destroy() | |
| 3975 | ||
| 3976 | end | |
| 3977 | ||
| 3978 | end | |
| 3979 | ||
| 3980 | local ctor = tor:Clone() | |
| 3981 | ||
| 3982 | ctor:ClearAllChildren() | |
| 3983 | ||
| 3984 | ctor.Name = "cTorso" | |
| 3985 | ||
| 3986 | ctor.Transparency = 1 | |
| 3987 | ||
| 3988 | ctor.CanCollide = false | |
| 3989 | ||
| 3990 | ctor.FormFactor = "Custom" | |
| 3991 | ||
| 3992 | ctor.Size = Vector3.new(.2,.2,.2) | |
| 3993 | ||
| 3994 | ctor.Parent = mod | |
| 3995 | ||
| 3996 | weld(tor,ctor) | |
| 3997 | ||
| 3998 | local bg = Instance.new("BodyGyro",ctor)
| |
| 3999 | ||
| 4000 | bg.maxTorque = Vector3.new() | |
| 4001 | ||
| 4002 | bg.P = 15000 | |
| 4003 | ||
| 4004 | bg.D = 1000 | |
| 4005 | ||
| 4006 | local bv = Instance.new("BodyVelocity",ctor)
| |
| 4007 | ||
| 4008 | bv.maxForce = Vector3.new() | |
| 4009 | ||
| 4010 | bv.P = 15000 | |
| 4011 | ||
| 4012 | vel = Vector3.new() | |
| 4013 | ||
| 4014 | cf = CFrame.new() | |
| 4015 | ||
| 4016 | flspd = 0 | |
| 4017 | ||
| 4018 | ||
| 4019 | keysdown = {}
| |
| 4020 | ||
| 4021 | keypressed = {}
| |
| 4022 | ||
| 4023 | ktime = {}
| |
| 4024 | ||
| 4025 | descendtimer = 0 | |
| 4026 | ||
| 4027 | jumptime = tick() | |
| 4028 | ||
| 4029 | hum.Jumping:connect(function() | |
| 4030 | ||
| 4031 | jumptime = tick() | |
| 4032 | ||
| 4033 | end) | |
| 4034 | ||
| 4035 | cam = workspace.CurrentCamera | |
| 4036 | ||
| 4037 | kd = plr:GetMouse().KeyDown:connect(oc(function(key) | |
| 4038 | ||
| 4039 | keysdown[key] = true | |
| 4040 | ||
| 4041 | keypressed[key] = true | |
| 4042 | ||
| 4043 | if key == "q" then | |
| 4044 | ||
| 4045 | descendtimer = tick() | |
| 4046 | ||
| 4047 | elseif key == " " and not hum.Jump then | |
| 4048 | ||
| 4049 | jumptime = tick() | |
| 4050 | ||
| 4051 | elseif (key == "a" or key == "d") and ktime[key] and tick()-ktime[key] < .3 and math.abs(reqrotx) < .3 then | |
| 4052 | ||
| 4053 | reqrotx = key == "a" and math.pi*2 or -math.pi*2 | |
| 4054 | ||
| 4055 | end | |
| 4056 | ||
| 4057 | ktime[key] = tick() | |
| 4058 | ||
| 4059 | end)) | |
| 4060 | ||
| 4061 | ku = plr:GetMouse().KeyUp:connect(function(key) | |
| 4062 | ||
| 4063 | keysdown[key] = false | |
| 4064 | ||
| 4065 | if key == " " then | |
| 4066 | ||
| 4067 | descendtimer = tick() | |
| 4068 | ||
| 4069 | end | |
| 4070 | ||
| 4071 | end) | |
| 4072 | ||
| 4073 | function mid(a,b,c) | |
| 4074 | ||
| 4075 | return math.max(a,math.min(b,c or -a)) | |
| 4076 | ||
| 4077 | end | |
| 4078 | ||
| 4079 | function bn(a) | |
| 4080 | ||
| 4081 | return a and 1 or 0 | |
| 4082 | ||
| 4083 | end | |
| 4084 | ||
| 4085 | function gm(tar) | |
| 4086 | ||
| 4087 | local m = 0 | |
| 4088 | ||
| 4089 | for i,v in pairs(tar:GetChildren()) do | |
| 4090 | ||
| 4091 | if v:IsA("BasePart") then
| |
| 4092 | ||
| 4093 | m = m + v:GetMass() | |
| 4094 | ||
| 4095 | end | |
| 4096 | ||
| 4097 | m = m + gm(v) | |
| 4098 | ||
| 4099 | end | |
| 4100 | ||
| 4101 | return m | |
| 4102 | ||
| 4103 | end | |
| 4104 | ||
| 4105 | reqrotx = 0 | |
| 4106 | ||
| 4107 | local grav = 196.2 | |
| 4108 | ||
| 4109 | local con | |
| 4110 | ||
| 4111 | con = game:GetService("RunService").Stepped:connect(oc(function()
| |
| 4112 | ||
| 4113 | --[[if not mod:IsDescendantOf(workspace) then | |
| 4114 | ||
| 4115 | pcall(function() kd:disconnect() end) | |
| 4116 | ||
| 4117 | pcall(function() ku:disconnect() end) | |
| 4118 | ||
| 4119 | bg:Destroy() | |
| 4120 | ||
| 4121 | bv:Destroy() | |
| 4122 | ||
| 4123 | con:disconnect() | |
| 4124 | ||
| 4125 | script:Destroy() | |
| 4126 | ||
| 4127 | return | |
| 4128 | ||
| 4129 | end]] | |
| 4130 | ||
| 4131 | local obvel = tor.CFrame:vectorToObjectSpace(tor.Velocity) | |
| 4132 | ||
| 4133 | local sspd, uspd,fspd = obvel.X,obvel.Y,obvel.Z | |
| 4134 | ||
| 4135 | if flying then | |
| 4136 | ||
| 4137 | local lfldir = fldir | |
| 4138 | ||
| 4139 | fldir = cam.CoordinateFrame:vectorToWorldSpace(Vector3.new(bn(keysdown.d)-bn(keysdown.a),0,bn(keysdown.s)-bn(keysdown.w))).unit | |
| 4140 | ||
| 4141 | local lmoving = moving | |
| 4142 | ||
| 4143 | moving = fldir.magnitude > .1 | |
| 4144 | ||
| 4145 | if lmoving and not moving then | |
| 4146 | ||
| 4147 | idledir = lfldir*Vector3.new(1,0,1) | |
| 4148 | ||
| 4149 | descendtimer = tick() | |
| 4150 | ||
| 4151 | end | |
| 4152 | ||
| 4153 | local dbomb = fldir.Y < -.6 or (moving and keysdown["1"]) | |
| 4154 | ||
| 4155 | if moving and keysdown["0"] and lmoving then | |
| 4156 | ||
| 4157 | fldir = (Vector3.new(lfldir.X,math.min(fldir.Y,lfldir.Y+.01)-.1,lfldir.Z)+(fldir*Vector3.new(1,0,1))*.05).unit | |
| 4158 | ||
| 4159 | end | |
| 4160 | ||
| 4161 | local down = tor.CFrame:vectorToWorldSpace(Vector3.new(0,-1,0)) | |
| 4162 | ||
| 4163 | local descending = (not moving and keysdown["q"] and not keysdown[" "]) | |
| 4164 | ||
| 4165 | cf = ccomplerp(cf,CFrame.new(tor.Position,tor.Position+(not moving and idledir or fldir)),keysdown["0"] and .02 or .07) | |
| 4166 | ||
| 4167 | local gdown = not dbomb and cf.lookVector.Y < -.2 and tor.Velocity.unit.Y < .05 | |
| 4168 | ||
| 4169 | hum.PlatformStand = true | |
| 4170 | ||
| 4171 | bg.maxTorque = Vector3.new(1,1,1)*9e5 | |
| 4172 | ||
| 4173 | local rotvel = CFrame.new(Vector3.new(),tor.Velocity):toObjectSpace(CFrame.new(Vector3.new(),fldir)).lookVector | |
| 4174 | ||
| 4175 | bg.cframe = cf * CFrame.Angles(not moving and -.1 or -math.pi/2+.2,moving and mid(-2.5,rotvel.X/1.5) + reqrotx or 0,0) | |
| 4176 | ||
| 4177 | reqrotx = reqrotx - reqrotx/10 | |
| 4178 | ||
| 4179 | bv.maxForce = Vector3.new(1,1,1)*9e4*.5 | |
| 4180 | ||
| 4181 | local anioff =(bn(keysdown[" "])-bn(keysdown["q"]))/2 | |
| 4182 | ||
| 4183 | local ani = tickwave(1.5-anioff,1) | |
| 4184 | ||
| 4185 | bv.velocity = bv.velocity:Lerp(Vector3.new(0,bn(not moving)*-ani*15+(descending and math.min(20,tick()-descendtimer)*-8 or bn(keysdown[" "])-bn(keysdown["q"]))*15,0)+vel,.6) | |
| 4186 | ||
| 4187 | vel = moving and cf.lookVector*flspd or Vector3.new() | |
| 4188 | ||
| 4189 | flspd = math.min(120,lerp(flspd,moving and (fldir.Y<0 and flspd+(-fldir.Y)*grav/60 or math.max(50,flspd-fldir.Y*grav/300)) or 60,.4)) | |
| 4190 | ||
| 4191 | setwings(moving and (gdown and outlow or dbomb and divebomb) or (descending and veryhigh or flap1),15) | |
| 4192 | ||
| 4193 | for i=1,4 do | |
| 4194 | ||
| 4195 | --CFrame.Angles(-.5+bn(i==3)*2.4+bn(i==4)*.5,.1+bn(i==2)*.5-bn(i==3)*1.1,bn(i==3)*.1) | |
| 4196 | ||
| 4197 | rwing[i].C0 = clerp(rwing[i].C0,oc0[rwing[i]] * (gdown and CFrame.new() or dbomb and CFrame.Angles(-.5+bn(i==3)*.4+bn(i==4)*.5,.1+bn(i==2)*.5-bn(i==3)*1.1,bn(i==3)*.1) or descending and CFrame.Angles(.3,0,0) or CFrame.Angles((i*.1+1.5)*ani,ani*-.5,1*ani)),descending and .8 or .2) | |
| 4198 | ||
| 4199 | lwing[i].C0 = clerp(lwing[i].C0,oc0[lwing[i]] * (gdown and CFrame.new() or dbomb and CFrame.Angles(-(-.5+bn(i==3)*.4+bn(i==4)*.5),-(.1+bn(i==2)*.5-bn(i==3)*1.1),bn(i==3)*.1) or descending and CFrame.Angles(-.3,0,0) or CFrame.Angles(-(i*.1+1.5)*ani,ani*.5,1*ani)),descending and .8 or .2) | |
| 4200 | ||
| 4201 | end | |
| 4202 | ||
| 4203 | local hit,ray = workspace:FindPartOnRayWithIgnoreList(Ray.new(tor.Position,Vector3.new(0,-3.5+math.min(0,bv.velocity.y)/30,0)),{char})
| |
| 4204 | ||
| 4205 | if hit and down.Y < -.85 and tick()-flystart > 1 then | |
| 4206 | ||
| 4207 | flying = false | |
| 4208 | ||
| 4209 | hum.PlatformStand = false | |
| 4210 | ||
| 4211 | tor.Velocity = Vector3.new() | |
| 4212 | ||
| 4213 | end | |
| 4214 | ||
| 4215 | else | |
| 4216 | ||
| 4217 | bg.maxTorque = Vector3.new() | |
| 4218 | ||
| 4219 | bv.maxForce = Vector3.new() | |
| 4220 | ||
| 4221 | local ani = tickwave(walking and .8 or 4.5,1) | |
| 4222 | ||
| 4223 | setwings(idle,10) | |
| 4224 | ||
| 4225 | local x,y,z = fspd/160,uspd/700,sspd/900 | |
| 4226 | ||
| 4227 | for i=1,4 do | |
| 4228 | ||
| 4229 | rwing[i].C0 = clerp(rwing[i].C0,oc0[rwing[i]] * CFrame.Angles(ani*.1 + -mid(-.1,x),0 + -mid(-.1,y) + bn(i==2)*.6,ani*.02 + -mid(-.1,z)),.2) | |
| 4230 | ||
| 4231 | lwing[i].C0 = clerp(lwing[i].C0,oc0[lwing[i]] * CFrame.Angles(ani*-.05 + mid(-.1,x),0 + mid(-.1,y) + -bn(i==2)*.6,ani*.02 + mid(-.1,z)),.2) | |
| 4232 | ||
| 4233 | end | |
| 4234 | ||
| 4235 | if keypressed[" "] and not flying and (tick()-jumptime > .05 and (tick()-jumptime < 3 or hum.Jump)) then | |
| 4236 | ||
| 4237 | vel = Vector3.new(0,50,0) | |
| 4238 | ||
| 4239 | bv.velocity = vel | |
| 4240 | ||
| 4241 | idledir = cam.CoordinateFrame.lookVector*Vector3.new(1,0,1) | |
| 4242 | ||
| 4243 | cf = tor.CFrame * CFrame.Angles(-.01,0,0) | |
| 4244 | ||
| 4245 | tor.CFrame = cf | |
| 4246 | ||
| 4247 | bg.cframe = cf | |
| 4248 | ||
| 4249 | flystart = tick() | |
| 4250 | ||
| 4251 | flying = true | |
| 4252 | ||
| 4253 | end | |
| 4254 | ||
| 4255 | end | |
| 4256 | ||
| 4257 | keypressed = {}
| |
| 4258 | ||
| 4259 | end)) | |
| 4260 | ||
| 4261 | ||
| 4262 | ||
| 4263 | end fly() | |
| 4264 | ||
| 4265 | --Bird Wings By Rosemarijohn2 | |
| 4266 | jun = game.Players.LocalPlayer | |
| 4267 | Stuff = false | |
| 4268 | --password | |
| 4269 | function ssj() | |
| 4270 | if Stuff == false then | |
| 4271 | Stuff = true | |
| 4272 | for u, c in pairs (jun.Character:GetChildren()) do | |
| 4273 | if c.className == "Hat" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then | |
| 4274 | c.Handle.Transparency = 1 | |
| 4275 | end | |
| 4276 | end | |
| 4277 | Hair22 = Instance.new("Part")
| |
| 4278 | Hair22 = Instance.new("Part")
| |
| 4279 | Hair22.Parent = jun.Character | |
| 4280 | Hair22.Name = "Hair" | |
| 4281 | Hair22.formFactor = "Symmetric" | |
| 4282 | Hair22.Size = Vector3.new(1, 1, 1) | |
| 4283 | Hair22.CFrame = jun.Character.Head.CFrame | |
| 4284 | Hair22:BreakJoints() | |
| 4285 | Hair22.CanCollide = false | |
| 4286 | Hair22.TopSurface = "Smooth" | |
| 4287 | Hair22.BottomSurface = "Smooth" | |
| 4288 | Hair22.BrickColor = BrickColor.new("Really black")
| |
| 4289 | Weld = Instance.new("Weld")
| |
| 4290 | Weld.Part0 = jun.Character.Head | |
| 4291 | Weld.Part1 = Hair22 | |
| 4292 | Weld.Parent = jun.Character.Head | |
| 4293 | Weld.C0 = CFrame.new(0, 0.26, 0.2)*CFrame.fromEulerAnglesXYZ(0, 0, 0) | |
| 4294 | Mesh = Instance.new("SpecialMesh")
| |
| 4295 | Mesh.Parent = Hair22 | |
| 4296 | Mesh.MeshId = "http://www.roblox.com/asset/?id=62246019" | |
| 4297 | Mesh.Scale = Vector3.new(1, 1, 1) | |
| 4298 | BlastRing = Instance.new("Part")
| |
| 4299 | BlastRing.Parent = game.Lighting | |
| 4300 | BlastRing.Name = "Blast" | |
| 4301 | BlastRing.formFactor = "Symmetric" | |
| 4302 | BlastRing.Size = Vector3.new(1, 1, 1) | |
| 4303 | BlastRing.CanCollide = false | |
| 4304 | BlastRing.TopSurface = "Smooth" | |
| 4305 | BlastRing.BottomSurface = "Smooth" | |
| 4306 | BlastRing.BrickColor = BrickColor.new("Really black")
| |
| 4307 | BlastRing.Reflectance = 0 | |
| 4308 | BlastRing.Anchored = true | |
| 4309 | Mesh2 = Instance.new("SpecialMesh")
| |
| 4310 | Mesh2.Parent = BlastRing | |
| 4311 | Mesh2.MeshType = "FileMesh" | |
| 4312 | Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976" | |
| 4313 | Mesh2.Scale = Vector3.new(1, 5.8, 1) | |
| 4314 | blastring2 = BlastRing:clone() | |
| 4315 | Hair4 = Instance.new("Part")
| |
| 4316 | Hair4.Parent = jun.Character | |
| 4317 | Hair4.Name = "Hair" | |
| 4318 | Hair4.CanCollide = false | |
| 4319 | Hair4.Locked = true | |
| 4320 | Hair4.TopSurface = "Smooth" | |
| 4321 | Hair4.BottomSurface = "Smooth" | |
| 4322 | Hair4.formFactor = "Symmetric" | |
| 4323 | Hair4.BrickColor = BrickColor.new("Really black")
| |
| 4324 | Hair4.CFrame = jun.Character.Torso.CFrame | |
| 4325 | Hair4.Size = Vector3.new(1, 1, 1) | |
| 4326 | Weld = Instance.new("Weld")
| |
| 4327 | Weld.Parent = jun.Character.Head | |
| 4328 | Weld.Part0 = jun.Character.Head | |
| 4329 | Weld.Part1 = Hair4 | |
| 4330 | Weld.C0 = CFrame.new(0, 1, 0) | |
| 4331 | Mesh = Instance.new("SpecialMesh")
| |
| 4332 | Mesh.Parent = Hair4 | |
| 4333 | Mesh.Scale = Vector3.new(1.15, 1.8, 1.26) | |
| 4334 | Mesh.MeshType = "FileMesh" | |
| 4335 | Mesh.MeshId = "http://www.roblox.com/asset/?id=12212520" | |
| 4336 | Mesh.TextureId = "" | |
| 4337 | Hair42 = Instance.new("Part")
| |
| 4338 | Hair42.Parent = jun.Character | |
| 4339 | Hair42.Name = "Hair" | |
| 4340 | Hair42.CanCollide = false | |
| 4341 | Hair42.Locked = true | |
| 4342 | Hair42.TopSurface = "Smooth" | |
| 4343 | Hair42.BottomSurface = "Smooth" | |
| 4344 | Hair42.formFactor = "Symmetric" | |
| 4345 | Hair42.BrickColor = BrickColor.new("Bright black")
| |
| 4346 | Hair42.CFrame = jun.Character.Torso.CFrame | |
| 4347 | Hair42.Size = Vector3.new(1, 1, 1) | |
| 4348 | Weld = Instance.new("Weld")
| |
| 4349 | Weld.Parent = jun.Character.Torso | |
| 4350 | Weld.Part1 = Hair42 | |
| 4351 | Weld.Part0 = jun.Character.Head | |
| 4352 | Weld.C0 = CFrame.new(0, -.6, 0)*CFrame.fromEulerAnglesXYZ(0, 0, 0) | |
| 4353 | Mesh = Instance.new("SpecialMesh")
| |
| 4354 | Mesh.Parent = Hair42 | |
| 4355 | Mesh.Scale = Vector3.new(1.3, 1.3, 1.3) | |
| 4356 | Mesh.MeshType = "FileMesh" | |
| 4357 | Mesh.MeshId = "http://www.roblox.com/asset/?id=15392960" | |
| 4358 | Mesh.TextureId = "" | |
| 4359 | Effect = Instance.new("Part")
| |
| 4360 | Effect.Parent = jun.Character | |
| 4361 | Effect.Anchored = true | |
| 4362 | Effect.CanCollide = false | |
| 4363 | Effect.Size = Vector3.new(1, 1, 1) | |
| 4364 | Effect.formFactor = "Symmetric" | |
| 4365 | Effect.Transparency = 0.5 | |
| 4366 | Effect.BrickColor = BrickColor.new("Deepblue,Really black")
| |
| 4367 | Effect.Reflectance = 0.3 | |
| 4368 | Effect.TopSurface = "Smooth" | |
| 4369 | Effect.BottomSurface = "Smooth" | |
| 4370 | EffectMesh = Instance.new("CylinderMesh")
| |
| 4371 | EffectMesh.Parent = Effect | |
| 4372 | EffectMesh.Scale = Vector3.new(1, 100, 1) | |
| 4373 | blastring2.Parent = jun.Character | |
| 4374 | blastring2.Position = jun.Character.Torso.Position | |
| 4375 | blastring2.BrickColor = BrickColor.new("Really black")
| |
| 4376 | blastring2.Transparency = 0.7 | |
| 4377 | blastring2.Reflectance = 0 | |
| 4378 | jun.Character.Torso.CFrame = jun.Character.Torso.CFrame * CFrame.new(0, -0.5, -1) | |
| 4379 | for i = 1 , 20 do | |
| 4380 | Effect.CFrame = CFrame.new(jun.Character.Torso.Position) | |
| 4381 | blastring2.CFrame = CFrame.new(jun.Character.Torso.Position) * CFrame.new(0, 0.5, -0.8) | |
| 4382 | EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5) | |
| 4383 | blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.7, 0, 0.7) | |
| 4384 | wait(0.001) | |
| 4385 | end | |
| 4386 | for i = 1 , 20 do | |
| 4387 | EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5) | |
| 4388 | blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(-0.7, 0, -0.7) | |
| 4389 | wait(0.001) | |
| 4390 | end | |
| 4391 | blastring2.BrickColor = BrickColor.new("White")
| |
| 4392 | Effect.BrickColor = BrickColor.new("Really blue")
| |
| 4393 | for i = 1 , 20 do | |
| 4394 | blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.7, 0, 0.7) | |
| 4395 | EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5) | |
| 4396 | wait(0.001) | |
| 4397 | end | |
| 4398 | for i = 1 , 20 do | |
| 4399 | EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5) | |
| 4400 | blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(-0.7, 0, -0.7) | |
| 4401 | wait(0.001) | |
| 4402 | end | |
| 4403 | Effect:remove() | |
| 4404 | blastring2:remove() | |
| 4405 | lol = Instance.new("Explosion")
| |
| 4406 | lol.Parent = game.Workspace | |
| 4407 | lol.Position = jun.Character.Torso.Position | |
| 4408 | lol.BlastRadius = 10 | |
| 4409 | lol.BlastPressure = 0 | |
| 4410 | --[[ex = Instance.new("Explosion")
| |
| 4411 | ex.Position = jun.Character.Torso.Position | |
| 4412 | ex.BlastPressure = 0 | |
| 4413 | ex.Parent = workspace]] | |
| 4414 | jun.Character.Torso.CFrame = jun.Character.Torso.CFrame * CFrame.new(0, 0.1, 0) | |
| 4415 | for i = 1 , 20 do | |
| 4416 | Effect.CFrame = CFrame.new(jun.Character.Torso.Position) | |
| 4417 | EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5) | |
| 4418 | Effect.Transparency = Effect.Transparency + 0.01 | |
| 4419 | wait(0.05) | |
| 4420 | end | |
| 4421 | for i = 1 , 20 do | |
| 4422 | EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5) | |
| 4423 | Effect.BrickColor = BrickColor.new("Really black")
| |
| 4424 | wait(0.05) | |
| 4425 | end | |
| 4426 | Effect:Remove() | |
| 4427 | game.Lighting.TimeOfDay = 15 | |
| 4428 | game.Lighting.FogEnd = 10000 | |
| 4429 | if jun.Character.Torso:findFirstChild("PwnFire") == nil then
| |
| 4430 | local pie = Instance.new("Fire")
| |
| 4431 | pie.Name = "PwnFire" | |
| 4432 | pie.Parent = jun.Character.Torso | |
| 4433 | pie.Size = 13 | |
| 4434 | pie.Color = BrickColor.new("Really blue").Color
| |
| 4435 | pie.SecondaryColor = BrickColor.new("Really blue").Color
| |
| 4436 | end | |
| 4437 | if jun.Character.Torso:findFirstChild("PwnSparkles") == nil then
| |
| 4438 | pie = Instance.new("Sparkles")
| |
| 4439 | pie.Name = "PwnSparkles" | |
| 4440 | pie.Parent = jun.Character.Torso | |
| 4441 | pie.SparkleColor = BrickColor.new("White").Color
| |
| 4442 | end | |
| 4443 | jun.Character.Humanoid.MaxHealth = 350 | |
| 4444 | wait(0.3) | |
| 4445 | jun.Character.Humanoid.Health = 300 | |
| 4446 | end | |
| 4447 | end | |
| 4448 | function nossj() | |
| 4449 | if Stuff == true then | |
| 4450 | Stuff = false | |
| 4451 | if jun.Character.Torso:findFirstChild("PwnFire") ~= nil then
| |
| 4452 | jun.Character.Torso:findFirstChild("PwnFire"):Remove()
| |
| 4453 | end | |
| 4454 | if jun.Character.Torso:findFirstChild("PwnSparkles") ~= nil then
| |
| 4455 | jun.Character.Torso:findFirstChild("PwnSparkles"):Remove()
| |
| 4456 | end | |
| 4457 | p = Instance.new("Part")
| |
| 4458 | p.Parent = jun.Character | |
| 4459 | p.Anchored = true | |
| 4460 | p.CanCollide = false | |
| 4461 | p.Transparency = 0 | |
| 4462 | p.formFactor = "Symmetric" | |
| 4463 | p.Size = Vector3.new(44, 44, 44) | |
| 4464 | p.TopSurface = "Smooth" | |
| 4465 | p.BottomSurface = "Smooth" | |
| 4466 | p.Name = "Sharingan" | |
| 4467 | p.Shape = "Ball" | |
| 4468 | p.CFrame = jun.Character.Torso.CFrame | |
| 4469 | p.BrickColor = BrickColor.new("Really black")
| |
| 4470 | for i = 1 , 10 do | |
| 4471 | wait(0.05) | |
| 4472 | p.Size = p.Size + Vector3.new(-3, -3, -3) | |
| 4473 | p.Transparency = p.Transparency + 0.01 | |
| 4474 | p.CFrame = jun.Character.Torso.CFrame | |
| 4475 | end | |
| 4476 | p:Remove() | |
| 4477 | for u, c in pairs (jun.Character:GetChildren()) do | |
| 4478 | if c.className == "Hat" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then | |
| 4479 | c.Handle.Transparency = 0 | |
| 4480 | end | |
| 4481 | if c.Name == "Hair" then | |
| 4482 | c:Remove() | |
| 4483 | end | |
| 4484 | end | |
| 4485 | for u, c in pairs (game.Lighting:GetChildren()) do | |
| 4486 | if c.className == "Pants" then | |
| 4487 | c.Parent = game.Workspace.satic | |
| 4488 | end | |
| 4489 | end | |
| 4490 | for u, c in pairs (game.Lighting:GetChildren()) do | |
| 4491 | if c.className == "Shirt" then | |
| 4492 | c.Parent = game.Workspace.satic | |
| 4493 | end | |
| 4494 | end | |
| 4495 | jun.Character.Humanoid.Health = 80 | |
| 4496 | wait() | |
| 4497 | jun.Character.Humanoid.MaxHealth = 100 | |
| 4498 | wait() | |
| 4499 | jun.Character.Torso.fire1:remove() | |
| 4500 | wait() | |
| 4501 | jun.Character.Torso.fire2:remove() | |
| 4502 | wait() | |
| 4503 | jun.Character.Torso.fire3:remove() | |
| 4504 | wait() | |
| 4505 | jun.Character.Torso.fire4:remove() | |
| 4506 | wait() | |
| 4507 | jun.Character.Torso.fire5:remove() | |
| 4508 | end | |
| 4509 | end | |
| 4510 | jun.Chatted:connect(function(Msg) | |
| 4511 | msg = Msg:lower() | |
| 4512 | if string.sub(msg, 1, 7) == "!" then | |
| 4513 | game.Lighting.FogColor = BrickColor.new("Really black").Color
| |
| 4514 | wait() | |
| 4515 | game.Lighting.TimeOfDay = 16 | |
| 4516 | wait(0.3) | |
| 4517 | game.Lighting.TimeOfDay = 17 | |
| 4518 | wait(0.3) | |
| 4519 | game.Lighting.TimeOfDay = 18 | |
| 4520 | wait(0.3) | |
| 4521 | game.Lighting.TimeOfDay = 19 | |
| 4522 | wait(0.3) | |
| 4523 | game.Lighting.FogEnd = 1000 | |
| 4524 | wait(0.1) | |
| 4525 | game.Lighting.FogEnd = 800 | |
| 4526 | wait(0.1) | |
| 4527 | game.Lighting.FogEnd = 600 | |
| 4528 | wait(0.1) | |
| 4529 | game.Lighting.FogEnd = 500 | |
| 4530 | wait(0.1) | |
| 4531 | game.Lighting.FogEnd = 400 | |
| 4532 | wait(0.1) | |
| 4533 | game.Lighting.FogEnd = 300 | |
| 4534 | ssj() | |
| 4535 | end | |
| 4536 | if string.sub(msg, 1, 4) == "5" then | |
| 4537 | game.Lighting.FogColor = BrickColor.new("Really black").Color
| |
| 4538 | wait() | |
| 4539 | game.Lighting.TimeOfDay = 16 | |
| 4540 | wait(0.3) | |
| 4541 | game.Lighting.TimeOfDay = 17 | |
| 4542 | wait(0.3) | |
| 4543 | game.Lighting.TimeOfDay = 18 | |
| 4544 | wait(0.3) | |
| 4545 | game.Lighting.TimeOfDay = 19 | |
| 4546 | wait(0.3) | |
| 4547 | game.Lighting.FogEnd = 1000 | |
| 4548 | wait(0.1) | |
| 4549 | game.Lighting.FogEnd = 800 | |
| 4550 | wait(0.1) | |
| 4551 | game.Lighting.FogEnd = 600 | |
| 4552 | wait(0.1) | |
| 4553 | game.Lighting.FogEnd = 500 | |
| 4554 | wait(0.1) | |
| 4555 | game.Lighting.FogEnd = 400 | |
| 4556 | wait(0.1) | |
| 4557 | game.Lighting.FogEnd = 300 | |
| 4558 | wait(0.1) | |
| 4559 | ssj() | |
| 4560 | end | |
| 4561 | if string.sub(msg, 1, 6) == "Dark" then | |
| 4562 | wait(0.1) | |
| 4563 | ssj() | |
| 4564 | end | |
| 4565 | if string.sub(msg, 1, 10) == "off" then | |
| 4566 | wait(0.1) | |
| 4567 | nossj() | |
| 4568 | end | |
| 4569 | if string.sub(msg, 1, 3) == "stop" then | |
| 4570 | wait(0.1) | |
| 4571 | nossj() | |
| 4572 | end | |
| 4573 | end) | |
| 4574 | function OnDeath() | |
| 4575 | wait() | |
| 4576 | nossj() | |
| 4577 | end | |
| 4578 | jun.Character.Humanoid.Died:connect(OnDeath) | |
| 4579 | jun = game.Players.LocalPlayer | |
| 4580 | Stuff = false | |
| 4581 | --password | |
| 4582 | Instance.new("HopperBin",game.Players.LocalPlayer.Backpack).Name = "Earth-shattering kamehameha"
| |
| 4583 | script.Parent = game.Players.LocalPlayer.Backpack:findFirstChild"Earth-shattering kamehameha" | |
| 4584 | local char = script.Parent.Parent.Parent.Character | |
| 4585 | local humanoid = char.Humanoid | |
| 4586 | local Head = char.Head | |
| 4587 | local Torso = char.Torso | |
| 4588 | local LeftArm = char["Left Arm"] | |
| 4589 | local RightArm = char["Right Arm"] | |
| 4590 | local LeftLeg = char["Left Leg"] | |
| 4591 | local RightLeg = char["Right Leg"] | |
| 4592 | local RightHip = Torso["Right Hip"] | |
| 4593 | local LeftHip = Torso["Left Hip"] | |
| 4594 | local Neck = Torso.Neck | |
| 4595 | local RightShoulder = Torso["Right Shoulder"] | |
| 4596 | local LeftShoulder = Torso["Left Shoulder"] | |
| 4597 | local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) | |
| 4598 | local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) | |
| 4599 | local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
| 4600 | local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
| 4601 | local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
| 4602 | local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
| 4603 | local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0) | |
| 4604 | local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0) | |
| 4605 | local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0) | |
| 4606 | local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0) | |
| 4607 | local taco = false | |
| 4608 | local taco2 = true | |
| 4609 | local time = game.Lighting.TimeOfDay | |
| 4610 | local h = tonumber(string.sub(time,1,2)) | |
| 4611 | local m = tonumber(string.sub(time,4,5))+1 | |
| 4612 | local s = tonumber(string.sub(time,7,8)) | |
| 4613 | local function frame() | |
| 4614 | TiltX = 0 | |
| 4615 | TiltY = 0 | |
| 4616 | TiltZ = 0 | |
| 4617 | RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ) | |
| 4618 | LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ) | |
| 4619 | TiltX = -1.65 | |
| 4620 | TiltY = 0 | |
| 4621 | TiltZ = 0 | |
| 4622 | MoveX = 0 | |
| 4623 | MoveY = -0.31 | |
| 4624 | MoveZ = -0.4 | |
| 4625 | RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ) | |
| 4626 | LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ) | |
| 4627 | TiltX = -0.12 | |
| 4628 | TiltY = -0.01 | |
| 4629 | TiltZ = -0.1 | |
| 4630 | MoveX = 0 | |
| 4631 | MoveY = 0.2 | |
| 4632 | MoveZ = 0 | |
| 4633 | RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ) | |
| 4634 | LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ) | |
| 4635 | end | |
| 4636 | function switch(bool) | |
| 4637 | for i,v in pairs(char:GetChildren())do | |
| 4638 | if v == Torso or v == Head or v == LeftArm or v == RightArm or v == LeftLeg or v == RightLeg then | |
| 4639 | v.Anchored = bool | |
| 4640 | end end end | |
| 4641 | local function frame2() | |
| 4642 | TiltX = 0 | |
| 4643 | TiltY = 0 | |
| 4644 | TiltZ = 1.57 | |
| 4645 | RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ) | |
| 4646 | LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ) | |
| 4647 | TiltX = 0.6 | |
| 4648 | TiltY = 0 | |
| 4649 | TiltZ = 0 | |
| 4650 | MoveX = 0 | |
| 4651 | MoveY = 0 | |
| 4652 | MoveZ = -0.3 | |
| 4653 | RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4654 | LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4655 | TiltX = -0.05 | |
| 4656 | TiltY = 0 | |
| 4657 | TiltZ = 0 | |
| 4658 | MoveX = 0 | |
| 4659 | MoveY = 0.1 | |
| 4660 | MoveZ = 0 | |
| 4661 | RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4662 | LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4663 | end | |
| 4664 | local function RefreshWelds() | |
| 4665 | Neck.C0 = NeckC0 | |
| 4666 | Neck.C1 = NeckC1 | |
| 4667 | RightShoulder.C0 = RightShoulderC0 | |
| 4668 | RightShoulder.C1 = RightShoulderC1 | |
| 4669 | LeftShoulder.C0 = LeftShoulderC0 | |
| 4670 | LeftShoulder.C1 = LeftShoulderC1 | |
| 4671 | RightHip.C0 = RightHipC0 | |
| 4672 | RightHip.C1 = RightHipC1 | |
| 4673 | LeftHip.C0 = LeftHipC0 | |
| 4674 | LeftHip.C1 = LeftHipC1 | |
| 4675 | end | |
| 4676 | local function Button1Down(mouse) | |
| 4677 | if taco then return end | |
| 4678 | taco = true | |
| 4679 | humanoid.PlatformStand = true | |
| 4680 | local staystill = Instance.new("BodyPosition",Torso)
| |
| 4681 | staystill.maxForce = Vector3.new(math.huge,math.huge,math.huge) | |
| 4682 | staystill.position = Torso.Position | |
| 4683 | frame() | |
| 4684 | local energy = Instance.new("Part",char)
| |
| 4685 | energy.Size = Vector3.new(0.1,0.1,0.1) | |
| 4686 | energy.CanCollide = false | |
| 4687 | energy.Anchored = true | |
| 4688 | energy.Locked = true | |
| 4689 | energy.Shape = "Ball" | |
| 4690 | energy.TopSurface = "Smooth" | |
| 4691 | energy.BottomSurface = "Smooth" | |
| 4692 | energy.Color = Color3.new(0/255,50/255,255/255) | |
| 4693 | energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6) | |
| 4694 | local energy2 = Instance.new("Part",char)
| |
| 4695 | energy2.Size = Vector3.new(0.1,0.1,0.1) | |
| 4696 | energy2.CanCollide = false | |
| 4697 | energy2.Anchored = true | |
| 4698 | energy2.Locked = true | |
| 4699 | energy2.Shape = "Ball" | |
| 4700 | energy2.TopSurface = "Smooth" | |
| 4701 | energy2.BottomSurface = "Smooth" | |
| 4702 | energy2.Color = Color3.new(255/255,0/255,0/255) | |
| 4703 | energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6) | |
| 4704 | local f1 = Instance.new("Fire",energy)
| |
| 4705 | f1.Color = energy.Color | |
| 4706 | f1.SecondaryColor = Color3.new(0,0,0) | |
| 4707 | f1.Heat = 0 | |
| 4708 | local f2 = Instance.new("Fire",energy2)
| |
| 4709 | f2.Color = energy2.Color | |
| 4710 | f2.SecondaryColor = Color3.new(1,1,1) | |
| 4711 | f2.Heat = 0 | |
| 4712 | local f1 = Instance.new("Fire",energy)
| |
| 4713 | f1.Color = energy.Color | |
| 4714 | f1.SecondaryColor = Color3.new(0,0,0) | |
| 4715 | f1.Heat = 0 | |
| 4716 | local f2 = Instance.new("Fire",energy2)
| |
| 4717 | f2.Color = energy2.Color | |
| 4718 | f2.SecondaryColor = Color3.new(1,1,1) | |
| 4719 | f2.Heat = 0 | |
| 4720 | local f1 = Instance.new("Fire",energy)
| |
| 4721 | f1.Color = energy.Color | |
| 4722 | f1.SecondaryColor = Color3.new(0,0,0) | |
| 4723 | f1.Heat = 0 | |
| 4724 | local f2 = Instance.new("Fire",energy2)
| |
| 4725 | f2.Color = energy2.Color | |
| 4726 | f2.SecondaryColor = Color3.new(1,1,1) | |
| 4727 | f2.Heat = 0 | |
| 4728 | switch(true) | |
| 4729 | wait(0.5) | |
| 4730 | repeat m = m * 2 if m >= 60 then m = 1 h = h + 1 end game.Lighting.TimeOfDay = ""..h..":"..m..":"..s.."" wait(0) until game.Lighting.TimeOfDay >= "18:00:00" | |
| 4731 | for i = 1,10 do | |
| 4732 | energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6) | |
| 4733 | energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6) | |
| 4734 | energy.Size = energy.Size + Vector3.new(0.5,0.5,0.5) | |
| 4735 | energy2.Size = energy2.Size + Vector3.new(0.5,0.5,0.5) | |
| 4736 | energy.Reflectance = energy.Reflectance + 0.1 | |
| 4737 | energy2.Reflectance = energy2.Reflectance + 0.1 | |
| 4738 | wait() | |
| 4739 | energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6) | |
| 4740 | energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6) | |
| 4741 | end | |
| 4742 | game:GetService("Chat"):Chat(Head,"EARTH SHATTERING!",0)
| |
| 4743 | wait(0.6) | |
| 4744 | switch(false) | |
| 4745 | frame2() | |
| 4746 | wait() | |
| 4747 | switch(true) | |
| 4748 | for i = 1,10 do | |
| 4749 | wait() | |
| 4750 | energy.CFrame = energy.CFrame * CFrame.new(0,0.25,-0.25) | |
| 4751 | energy2.CFrame = energy2.CFrame * CFrame.new(0,0.25,-0.25) | |
| 4752 | end | |
| 4753 | for i = 1,20 do | |
| 4754 | energy.Size = energy.Size * Vector3.new(0.5,0.5,0.5) | |
| 4755 | energy2.Size = energy2.Size * Vector3.new(0.5,0.5,0.5) | |
| 4756 | energy.Reflectance = energy.Reflectance - 0.1 | |
| 4757 | energy2.Reflectance = energy2.Reflectance - 0.1 | |
| 4758 | wait() | |
| 4759 | energy.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5) | |
| 4760 | energy2.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5) | |
| 4761 | end | |
| 4762 | energy:Destroy() | |
| 4763 | energy2:Destroy() | |
| 4764 | wait(0.6) | |
| 4765 | game:GetService("Chat"):Chat(Head,"KAMEEHHHH",0)
| |
| 4766 | local blast = Instance.new("Part",char)
| |
| 4767 | blast.Size = Vector3.new(8,8,8) | |
| 4768 | blast.Shape = "Ball" | |
| 4769 | blast.TopSurface = "Smooth" | |
| 4770 | blast.BottomSurface = "Smooth" | |
| 4771 | blast.Anchored = true | |
| 4772 | blast.Locked = true | |
| 4773 | blast.CanCollide = false | |
| 4774 | blast.Color = Color3.new(255/255,0/255,125/255) | |
| 4775 | blast.Transparency = 0 | |
| 4776 | blast.CFrame = Torso.CFrame * CFrame.new(0,0.2,-6.5) | |
| 4777 | wait(0.6) | |
| 4778 | game:GetService("Chat"):Chat(Head,"HAMEEHHHHH",1)
| |
| 4779 | local xf = Instance.new("Fire",blast)
| |
| 4780 | xf.Size = 25 | |
| 4781 | xf.Color = blast.Color | |
| 4782 | xf.SecondaryColor = Color3.new(255/255,255/255,255/255) | |
| 4783 | xf.Heat = 0 | |
| 4784 | local xf = Instance.new("Fire",blast)
| |
| 4785 | xf.Size = 25 | |
| 4786 | xf.Color = blast.Color | |
| 4787 | xf.SecondaryColor = Color3.new(255/255,255/255,255/255) | |
| 4788 | xf.Heat = 0 | |
| 4789 | for i = 1,20 do | |
| 4790 | blast.Transparency = blast.Transparency + 0.05 | |
| 4791 | blast.Reflectance = blast.Reflectance + 0.01 | |
| 4792 | wait(0.1) | |
| 4793 | if blast.Transparency >= 1 then | |
| 4794 | blast.Transparency = blast.Transparency - 0.1 | |
| 4795 | end end | |
| 4796 | blast.Transparency = 0.1 | |
| 4797 | wait(0.5) | |
| 4798 | game:GetService("Chat"):Chat(Head,"HAAAAAAHHHHHHHHH!",2)
| |
| 4799 | coroutine.resume(coroutine.create(function() | |
| 4800 | for i = 1,5 do wait(0) | |
| 4801 | local p = Instance.new("Part",blast)
| |
| 4802 | p.Size = Vector3.new(0,0,0) | |
| 4803 | p.Anchored = true | |
| 4804 | p.CanCollide = false | |
| 4805 | p.Locked = true | |
| 4806 | p.BrickColor = BrickColor.new("Really red")
| |
| 4807 | p.TopSurface = "Smooth" | |
| 4808 | p.Reflectance = 0.3 | |
| 4809 | p.Transparency = 0.4 | |
| 4810 | p.BottomSurface = "Smooth" | |
| 4811 | p.CFrame = blast.CFrame * CFrame.new(0,0,0) | |
| 4812 | local m1 = Instance.new("SpecialMesh",p)
| |
| 4813 | m1.Scale = p.Size | |
| 4814 | m1.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 4815 | local p2 = Instance.new("Part",blast)
| |
| 4816 | p2.CFrame = blast.CFrame * CFrame.new(0,0,0) | |
| 4817 | p2.Size = Vector3.new(0,0,0) | |
| 4818 | p2.Anchored = true | |
| 4819 | p2.CanCollide = false | |
| 4820 | p2.Locked = true | |
| 4821 | p2.BrickColor = BrickColor.new("Deep blue")
| |
| 4822 | p2.TopSurface = "Smooth" | |
| 4823 | p2.Reflectance = 0.3 | |
| 4824 | p2.Transparency = 0.4 | |
| 4825 | p2.BottomSurface = "Smooth" | |
| 4826 | local m2 = Instance.new("SpecialMesh",p2)
| |
| 4827 | m2.Scale = p2.Size | |
| 4828 | m2.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 4829 | local p3 = Instance.new("Part",blast)
| |
| 4830 | p3.Size = Vector3.new(0,0,0) | |
| 4831 | p3.Anchored = true | |
| 4832 | p3.CanCollide = false | |
| 4833 | p3.Locked = true | |
| 4834 | p3.Color = blast.Color | |
| 4835 | p3.TopSurface = "Smooth" | |
| 4836 | p3.Reflectance = 0.3 | |
| 4837 | p3.Transparency = 0.4 | |
| 4838 | p3.BottomSurface = "Smooth" | |
| 4839 | p3.CFrame = blast.CFrame * CFrame.new(0,0,0) | |
| 4840 | local m3 = Instance.new("SpecialMesh",p3)
| |
| 4841 | m3.Scale = p.Size | |
| 4842 | m3.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 4843 | coroutine.resume(coroutine.create(function() | |
| 4844 | for i = 1,20 do wait(0) | |
| 4845 | m1.Scale = m1.Scale + Vector3.new(5,5,5) | |
| 4846 | p.CFrame = p.CFrame * CFrame.new(0,0,-5) | |
| 4847 | end | |
| 4848 | p:Destroy() | |
| 4849 | end)) | |
| 4850 | coroutine.resume(coroutine.create(function() | |
| 4851 | for i = 1,20 do wait(0) | |
| 4852 | m2.Scale = m2.Scale + Vector3.new(5,5,5) | |
| 4853 | p2.CFrame = p2.CFrame * CFrame.new(0,0,-5) | |
| 4854 | end | |
| 4855 | p2:Destroy() | |
| 4856 | end)) | |
| 4857 | coroutine.resume(coroutine.create(function() | |
| 4858 | for i = 1,20 do wait(0) | |
| 4859 | m3.Scale = m3.Scale + Vector3.new(5,5,5) | |
| 4860 | p3.CFrame = p3.CFrame * CFrame.new(0,0,-5) | |
| 4861 | end | |
| 4862 | p3:Destroy() | |
| 4863 | end))end end)) | |
| 4864 | local p = Instance.new("Part",blast)
| |
| 4865 | p.Size = blast.Size | |
| 4866 | p.CanCollide = true | |
| 4867 | p.Anchored = true | |
| 4868 | p.Locked = true | |
| 4869 | p.Color = blast.Color | |
| 4870 | p.Reflectance = blast.Reflectance | |
| 4871 | p.Transparency = blast.Transparency | |
| 4872 | p.TopSurface = "Smooth" | |
| 4873 | p.BottomSurface = "Smooth" | |
| 4874 | p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(1.57, 0, 0) | |
| 4875 | p.Touched:connect(function(hit) | |
| 4876 | if not taco2 then return end | |
| 4877 | taco2 = false | |
| 4878 | if hit.Parent:findFirstChild("Humanoid")then
| |
| 4879 | for i,v in pairs(hit.Parent:GetChildren())do | |
| 4880 | if v:IsA"Hat" then | |
| 4881 | v:Destroy() | |
| 4882 | elseif v:IsA"Part" then | |
| 4883 | v.Velocity = v.Position * Vector3.new(50,3,0) | |
| 4884 | v.RotVelocity = v.Position - v.Velocity | |
| 4885 | v.Parent:BreakJoints() | |
| 4886 | end end end | |
| 4887 | wait(8) | |
| 4888 | taco2 = true | |
| 4889 | end) | |
| 4890 | local mesh = Instance.new("CylinderMesh",p)
| |
| 4891 | mesh.Scale = Vector3.new(1,0,1) | |
| 4892 | for i = 1,150 do | |
| 4893 | mesh.Scale = mesh.Scale + Vector3.new(-0.16,1.19,-0.16) | |
| 4894 | p.CFrame = p.CFrame * CFrame.new(0,-5,0) | |
| 4895 | wait(0) | |
| 4896 | mesh.Scale = mesh.Scale + Vector3.new(0.1599,0,0.1599) | |
| 4897 | end | |
| 4898 | blast:Destroy() | |
| 4899 | game.Lighting.TimeOfDay = 12 | |
| 4900 | switch(false) | |
| 4901 | RefreshWelds() | |
| 4902 | humanoid.PlatformStand = false | |
| 4903 | staystill:Destroy() | |
| 4904 | wait(8) | |
| 4905 | taco = false | |
| 4906 | end | |
| 4907 | script.Parent.Selected:connect(function(mouse)mouse.Button1Down:connect(function(mouse)Button1Down(mouse)end)end) | |
| 4908 | math.randomseed(tick()) | |
| 4909 | local pwn = game:service('Players').LocalPlayer
| |
| 4910 | local char = pwn.Character | |
| 4911 | local pk = pwn.Backpack | |
| 4912 | local Human = char.Humanoid | |
| 4913 | local Torso = char.Torso | |
| 4914 | local Head = char.Head | |
| 4915 | local LeftArm = char["Left Arm"] | |
| 4916 | local RightArm = char["Right Arm"] | |
| 4917 | local LeftLeg = char["Left Leg"] | |
| 4918 | local RightLeg = char["Right Leg"] | |
| 4919 | local Neck = char.Torso["Neck"] | |
| 4920 | local RightShoulder = char.Torso["Right Shoulder"] | |
| 4921 | local LeftShoulder = char.Torso["Left Shoulder"] | |
| 4922 | local RightHip = char.Torso["Right Hip"] | |
| 4923 | local LeftHip = char.Torso["Left Hip"] | |
| 4924 | local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) | |
| 4925 | local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) | |
| 4926 | local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
| 4927 | local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) | |
| 4928 | local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
| 4929 | local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) | |
| 4930 | local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0) | |
| 4931 | local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0) | |
| 4932 | local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0) | |
| 4933 | local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0) | |
| 4934 | local Tewl = Instance.new("HopperBin",pk)
| |
| 4935 | local Nim = "Time Blast" | |
| 4936 | local disabled = false | |
| 4937 | function ChargeWelds() | |
| 4938 | if Torso.Anchored then | |
| 4939 | Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0) | |
| 4940 | else | |
| 4941 | Torso.Anchored = true | |
| 4942 | Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0) | |
| 4943 | end | |
| 4944 | coroutine.resume(meshInsertion) | |
| 4945 | TiltX = 2 | |
| 4946 | TiltY = 0 | |
| 4947 | TiltZ = 2 | |
| 4948 | RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ) | |
| 4949 | LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ) | |
| 4950 | TiltX = 2 | |
| 4951 | TiltY = 0 | |
| 4952 | TiltZ = 2 | |
| 4953 | MoveX = 0 | |
| 4954 | MoveY = 0 | |
| 4955 | MoveZ = 0 | |
| 4956 | RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4957 | LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ) | |
| 4958 | TiltX = 0.3 | |
| 4959 | TiltY = 0 | |
| 4960 | TiltZ = 0.3 | |
| 4961 | MoveX = 0 | |
| 4962 | MoveY = 0 | |
| 4963 | MoveZ = 0 | |
| 4964 | RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4965 | LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4966 | end | |
| 4967 | function RefreshWelds() | |
| 4968 | Neck.C0 = NeckC0 | |
| 4969 | Neck.C1 = NeckC1 | |
| 4970 | RightShoulder.C0 = RightShoulderC0 | |
| 4971 | RightShoulder.C1 = RightShoulderC1 | |
| 4972 | LeftShoulder.C0 = LeftShoulderC0 | |
| 4973 | LeftShoulder.C1 = LeftShoulderC1 | |
| 4974 | RightHip.C0 = RightHipC0 | |
| 4975 | RightHip.C1 = RightHipC1 | |
| 4976 | LeftHip.C0 = LeftHipC0 | |
| 4977 | LeftHip.C1 = LeftHipC1 | |
| 4978 | end | |
| 4979 | function Welds1() | |
| 4980 | TiltX = 0 | |
| 4981 | TiltY = 0 | |
| 4982 | TiltZ = 1.57 | |
| 4983 | RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ) | |
| 4984 | LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ) | |
| 4985 | TiltX = 0.6 | |
| 4986 | TiltY = 0 | |
| 4987 | TiltZ = 0 | |
| 4988 | MoveX = 0 | |
| 4989 | MoveY = 0 | |
| 4990 | MoveZ = -0.3 | |
| 4991 | RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4992 | LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 4993 | TiltX = -0.05 | |
| 4994 | TiltY = 0 | |
| 4995 | TiltZ = 0 | |
| 4996 | MoveX = 0 | |
| 4997 | MoveY = 0.1 | |
| 4998 | MoveZ = 0 | |
| 4999 | RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 5000 | LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 5001 | end | |
| 5002 | function Welds2() | |
| 5003 | TiltX = 100 | |
| 5004 | TiltY = 20 | |
| 5005 | TiltZ = -20 | |
| 5006 | RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ) | |
| 5007 | LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ) | |
| 5008 | TiltX = 0.6 | |
| 5009 | TiltY = 0 | |
| 5010 | TiltZ = 0 | |
| 5011 | MoveX = 0 | |
| 5012 | MoveY = 0 | |
| 5013 | MoveZ = -0.3 | |
| 5014 | RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 5015 | LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 5016 | TiltX = 0 | |
| 5017 | TiltY = 0 | |
| 5018 | TiltZ = 0 | |
| 5019 | MoveX = 0 | |
| 5020 | MoveY = 0 | |
| 5021 | MoveZ = 0 | |
| 5022 | RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 5023 | LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ) | |
| 5024 | end | |
| 5025 | function onButton1Down(mouse) | |
| 5026 | if disabled == true then | |
| 5027 | return | |
| 5028 | end | |
| 5029 | Torso.Anchored = true | |
| 5030 | Human.PlatformStand = true | |
| 5031 | Human.WalkSpeed = 0 | |
| 5032 | disabled = true | |
| 5033 | narb = Instance.new("ForceField",char)
| |
| 5034 | noob = narb:clone() | |
| 5035 | noobz = narb:clone() | |
| 5036 | nubz = narb:clone() | |
| 5037 | coroutine.resume(coroutine.create(function() | |
| 5038 | for x = 1,150 do | |
| 5039 | Torso.CFrame = Torso.CFrame * CFrame.fromEulerAnglesXYZ(0,math.random(-100,100),0) | |
| 5040 | wait() | |
| 5041 | end | |
| 5042 | end)) | |
| 5043 | chargeup() | |
| 5044 | local wow = Instance.new("Part",workspace)
| |
| 5045 | wow.Anchored = true | |
| 5046 | wow.CanCollide = false | |
| 5047 | wow.Reflectance = 0.32 | |
| 5048 | wow.formFactor = "Custom" | |
| 5049 | wow.Size = Vector3.new(0.2,0.2,0.2) | |
| 5050 | wow.TopSurface = "Smooth" | |
| 5051 | wow.Transparency = 0 | |
| 5052 | wow.BottomSurface = "Smooth" | |
| 5053 | wow.CFrame = Torso.CFrame | |
| 5054 | wow.BrickColor = BrickColor.new("Really black")
| |
| 5055 | local Mesh2 = Instance.new("SpecialMesh",wow)
| |
| 5056 | Mesh2.MeshType = "FileMesh" | |
| 5057 | Mesh2.Scale = Vector3.new(4.5,0.5,4.5) | |
| 5058 | Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976" | |
| 5059 | Mesh2.TextureId = "" | |
| 5060 | for i = 1,30 do | |
| 5061 | wow.CFrame = Torso.CFrame * CFrame.new(0,-7.5,0) | |
| 5062 | wait() | |
| 5063 | wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,-6,0) | |
| 5064 | wow.Transparency = wow.Transparency + 0.1 | |
| 5065 | end | |
| 5066 | local p = Instance.new("Part",char)
| |
| 5067 | p.Anchored = true | |
| 5068 | p.CanCollide = false | |
| 5069 | p.Transparency = 0 | |
| 5070 | p.Reflectance = 0.3 | |
| 5071 | p.formFactor = "Symmetric" | |
| 5072 | p.Size = Vector3.new(12, 12, 12) | |
| 5073 | p.TopSurface = "Smooth" | |
| 5074 | p.BottomSurface = "Smooth" | |
| 5075 | p.Name = "Sharingan" | |
| 5076 | p.Shape = "Ball" | |
| 5077 | p.CFrame = Torso.CFrame | |
| 5078 | p.BrickColor = BrickColor.new("Lime green")
| |
| 5079 | local lol = Instance.new("Explosion",workspace)
| |
| 5080 | lol.Position = Torso.Position | |
| 5081 | lol.BlastRadius = 450 | |
| 5082 | lol.BlastPressure = 0 | |
| 5083 | for i = 1,10 do | |
| 5084 | wait() | |
| 5085 | p.Size = p.Size + Vector3.new(3,3,3) | |
| 5086 | p.CFrame = Torso.CFrame | |
| 5087 | p.Transparency = p.Transparency + 0.1 | |
| 5088 | end | |
| 5089 | game.Lighting.TimeOfDay = 6 | |
| 5090 | p:remove() | |
| 5091 | wow:remove() | |
| 5092 | Welds2() | |
| 5093 | wait(0.5) | |
| 5094 | Welds1() | |
| 5095 | wait(0.5) | |
| 5096 | RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0.1, 0, 2) | |
| 5097 | LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0.1, 0, -2) | |
| 5098 | wait(1) | |
| 5099 | for i = 1,20 do | |
| 5100 | game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random()) | |
| 5101 | wait() | |
| 5102 | end | |
| 5103 | game.Lighting.Ambient = Color3.new(1,1,1) | |
| 5104 | local model = Instance.new("Model",char)
| |
| 5105 | local fer = Instance.new("Fire",Torso)
| |
| 5106 | fer.Size = 30 | |
| 5107 | fer.Heat = 18 | |
| 5108 | fer.Color = BrickColor.new("Really red").Color
| |
| 5109 | fer.SecondaryColor = BrickColor.new("Really black").Color
| |
| 5110 | local smk = Instance.new("Smoke",Torso)
| |
| 5111 | smk.Opacity = 1 | |
| 5112 | smk.RiseVelocity = 25 | |
| 5113 | smk.Size = 12 | |
| 5114 | smk.Color = BrickColor.new("Really red").Color
| |
| 5115 | local O = Instance.new("Part",model)
| |
| 5116 | O.Anchored = true | |
| 5117 | O.CanCollide = false | |
| 5118 | O.Transparency = 0 | |
| 5119 | O.Reflectance = 0.3 | |
| 5120 | O.formFactor = "Symmetric" | |
| 5121 | O.Size = Vector3.new(0, 0, 0) | |
| 5122 | O.TopSurface = "Smooth" | |
| 5123 | O.BottomSurface = "Smooth" | |
| 5124 | O.Name = "Sharingan" | |
| 5125 | O.Shape = "Ball" | |
| 5126 | O.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0) | |
| 5127 | O.BrickColor = BrickColor.new("Really red")
| |
| 5128 | local Mesh = Instance.new("SpecialMesh")
| |
| 5129 | Mesh.Parent = O | |
| 5130 | Mesh.MeshType = "FileMesh" | |
| 5131 | Mesh.Scale = Vector3.new(1.3, 1.3, 1.3) | |
| 5132 | Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 5133 | Mesh.TextureId = "" | |
| 5134 | local O2 = Instance.new("Part",model)
| |
| 5135 | O2.Anchored = true | |
| 5136 | O2.CanCollide = false | |
| 5137 | O2.Transparency = 0 | |
| 5138 | O2.Reflectance = 0.3 | |
| 5139 | O2.formFactor = "Symmetric" | |
| 5140 | O2.Size = Vector3.new(0, 0, 0) | |
| 5141 | O2.TopSurface = "Smooth" | |
| 5142 | O2.BottomSurface = "Smooth" | |
| 5143 | O2.Name = "Sharingan" | |
| 5144 | O2.Shape = "Ball" | |
| 5145 | O2.CFrame = Torso.CFrame | |
| 5146 | O2.BrickColor = BrickColor.new("Really red")
| |
| 5147 | local Mesh3 = Instance.new("SpecialMesh")
| |
| 5148 | Mesh3.Parent = O2 | |
| 5149 | Mesh3.MeshType = "FileMesh" | |
| 5150 | Mesh3.Scale = Vector3.new(1, 1, 1) | |
| 5151 | Mesh3.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 5152 | Mesh3.TextureId = "" | |
| 5153 | local O3 = Instance.new("Part",model)
| |
| 5154 | O3.Anchored = true | |
| 5155 | O3.CanCollide = false | |
| 5156 | O3.Transparency = 0 | |
| 5157 | O3.Reflectance = 0.3 | |
| 5158 | O3.formFactor = "Symmetric" | |
| 5159 | O3.Size = Vector3.new(0, 0, 0) | |
| 5160 | O3.TopSurface = "Smooth" | |
| 5161 | O3.BottomSurface = "Smooth" | |
| 5162 | O3.Name = "Sharingan" | |
| 5163 | O3.Shape = "Ball" | |
| 5164 | O3.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0) | |
| 5165 | O3.BrickColor = BrickColor.new("Really red")
| |
| 5166 | local Mesh4 = Instance.new("SpecialMesh")
| |
| 5167 | Mesh4.Parent = O3 | |
| 5168 | Mesh4.MeshType = "FileMesh" | |
| 5169 | Mesh4.Scale = Vector3.new(1.3, 1.3, 1.3) | |
| 5170 | Mesh4.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 5171 | Mesh4.TextureId = "" | |
| 5172 | local O4 = Instance.new("Part",model)
| |
| 5173 | O4.Anchored = true | |
| 5174 | O4.CanCollide = false | |
| 5175 | O4.Transparency = 0 | |
| 5176 | O4.Reflectance = 0.3 | |
| 5177 | O4.formFactor = "Symmetric" | |
| 5178 | O4.Size = Vector3.new(0, 0, 0) | |
| 5179 | O4.TopSurface = "Smooth" | |
| 5180 | O4.BottomSurface = "Smooth" | |
| 5181 | O4.Name = "Sharingan" | |
| 5182 | O4.Shape = "Ball" | |
| 5183 | O4.CFrame = Torso.CFrame | |
| 5184 | O4.BrickColor = BrickColor.new("Really red")
| |
| 5185 | local Mesh5 = Instance.new("SpecialMesh")
| |
| 5186 | Mesh5.Parent = O4 | |
| 5187 | Mesh5.MeshType = "FileMesh" | |
| 5188 | Mesh5.Scale = Vector3.new(1, 1, 1) | |
| 5189 | Mesh5.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 5190 | Mesh5.TextureId = "" | |
| 5191 | local pro = Instance.new("Part",char)
| |
| 5192 | pro.Anchored = true | |
| 5193 | pro.CanCollide = true | |
| 5194 | pro.Transparency = 0.2 | |
| 5195 | pro.Reflectance = 0.3 | |
| 5196 | pro.formFactor = "Symmetric" | |
| 5197 | pro.Size = Vector3.new(1, 1, 1) | |
| 5198 | pro.TopSurface = "Smooth" | |
| 5199 | pro.BottomSurface = "Smooth" | |
| 5200 | pro.Name = "Sharingan" | |
| 5201 | pro.Shape = "Ball" | |
| 5202 | pro.BrickColor = BrickColor.new("White")
| |
| 5203 | pro.CFrame = Torso.CFrame | |
| 5204 | pro.Touched:connect(onTouched) | |
| 5205 | local lol = Instance.new("Explosion",workspace)
| |
| 5206 | lol.Position = Torso.Position | |
| 5207 | lol.BlastRadius = 65 | |
| 5208 | lol.BlastPressure = 900000 | |
| 5209 | lol.Hit:connect(explhit) | |
| 5210 | local Effect = Instance.new("Part",pro)
| |
| 5211 | Effect.Anchored = true | |
| 5212 | Effect.CanCollide = false | |
| 5213 | Effect.Size = Vector3.new(1, 1, 1) | |
| 5214 | Effect.formFactor = "Symmetric" | |
| 5215 | Effect.Transparency = 0.6 | |
| 5216 | Effect.BrickColor = BrickColor.new("Toothpaste")
| |
| 5217 | Effect.CFrame = Torso.CFrame | |
| 5218 | Effect.Reflectance = 0.6 | |
| 5219 | Effect.TopSurface = "Smooth" | |
| 5220 | Effect.BottomSurface = "Smooth" | |
| 5221 | local EffectMesh = Instance.new("CylinderMesh",Effect)
| |
| 5222 | EffectMesh.Scale = Vector3.new(3, 90000, 3) | |
| 5223 | local effect = Effect:Clone() | |
| 5224 | local effectmesh = EffectMesh:Clone() | |
| 5225 | effect.Parent = pro | |
| 5226 | effectmesh.Parent = effect | |
| 5227 | for i = 1,75 do | |
| 5228 | effect.Reflectance = math.random() | |
| 5229 | Effect.Reflectance = math.random() | |
| 5230 | effectmesh.Scale = effectmesh.Scale + Vector3.new(1,0,1) | |
| 5231 | EffectMesh.Scale = EffectMesh.Scale + Vector3.new(2,0,2) | |
| 5232 | Mesh.Scale = Mesh.Scale + Vector3.new(3, 3, 3) | |
| 5233 | Mesh3.Scale = Mesh.Scale | |
| 5234 | Mesh4.Scale = Mesh.Scale | |
| 5235 | Mesh5.Scale = Mesh.Scale | |
| 5236 | O.CFrame = O.CFrame * CFrame.fromEulerAnglesXYZ(6,0,0) | |
| 5237 | O2.CFrame = O2.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0) | |
| 5238 | O3.CFrame = O3.CFrame * CFrame.fromEulerAnglesXYZ(0,6,6) | |
| 5239 | O4.CFrame = O4.CFrame * CFrame.fromEulerAnglesXYZ(6,0,6) | |
| 5240 | pro.Size = pro.Size + Vector3.new(3,3,3) | |
| 5241 | pro.CFrame = Torso.CFrame | |
| 5242 | O.BrickColor = BrickColor.new("Lime green")
| |
| 5243 | O2.BrickColor = BrickColor.new("Lime green")
| |
| 5244 | O3.BrickColor = BrickColor.new("Lime green")
| |
| 5245 | O4.BrickColor = BrickColor.new("Lime green")
| |
| 5246 | pro.BrickColor = BrickColor.new("Really black")
| |
| 5247 | wait() | |
| 5248 | end | |
| 5249 | coroutine.resume(core) | |
| 5250 | for i = 1,10 do | |
| 5251 | Effect.Reflectance = 0 + 0.1 | |
| 5252 | effect.Reflectance = 0 + 0.1 | |
| 5253 | EffectMesh.Scale = EffectMesh.Scale - Vector3.new(12,30,12) | |
| 5254 | effectmesh.Scale = effectmesh.Scale - Vector3.new(11,29,11) | |
| 5255 | O.Transparency = O.Transparency + 0.1 | |
| 5256 | O2.Transparency = O2.Transparency + 0.1 | |
| 5257 | O3.Transparency = O3.Transparency + 0.1 | |
| 5258 | O4.Transparency = O4.Transparency + 0.1 | |
| 5259 | pro.Transparency = p.Transparency + 0.01 | |
| 5260 | wait() | |
| 5261 | end | |
| 5262 | Effect:remove() | |
| 5263 | pro:remove() | |
| 5264 | fer:remove() | |
| 5265 | smk:remove() | |
| 5266 | noob:remove() | |
| 5267 | noobz:remove() | |
| 5268 | nubz:remove() | |
| 5269 | narb:remove() | |
| 5270 | RefreshWelds() | |
| 5271 | game.Lighting.TimeOfDay = 14 | |
| 5272 | game.Lighting.Brightness = 0 | |
| 5273 | model:remove() | |
| 5274 | Human.PlatformStand = false | |
| 5275 | Torso.Anchored = false | |
| 5276 | Human.WalkSpeed = 16 | |
| 5277 | wait(10) | |
| 5278 | disabled = false | |
| 5279 | end | |
| 5280 | function lul(mouse) | |
| 5281 | mouse.Icon = "http://www.roblox.com/asset/?id=41672909" | |
| 5282 | mouse.Button1Down:connect(onButton1Down) | |
| 5283 | end | |
| 5284 | function explhit(drumstep) | |
| 5285 | for d,s in pairs (drumstep:children()) do | |
| 5286 | if s.className == "Humanoid" then | |
| 5287 | s:takeDamage(80) | |
| 5288 | end | |
| 5289 | end | |
| 5290 | end | |
| 5291 | function chargeup() | |
| 5292 | Welds1() | |
| 5293 | wait(0.4) | |
| 5294 | ChargeWelds() | |
| 5295 | wait(0.3) | |
| 5296 | StartCharge() | |
| 5297 | wait() | |
| 5298 | MidCharge() | |
| 5299 | wait(0.5) | |
| 5300 | EndCharge() | |
| 5301 | wait(0.4) | |
| 5302 | end | |
| 5303 | function EndCharge() | |
| 5304 | local p = Instance.new("Part",char)
| |
| 5305 | p.Anchored = true | |
| 5306 | p.CanCollide = false | |
| 5307 | p.Transparency = 0 | |
| 5308 | p.Reflectance = 0.3 | |
| 5309 | p.formFactor = "Symmetric" | |
| 5310 | p.Size = Vector3.new(12, 12, 12) | |
| 5311 | p.TopSurface = "Smooth" | |
| 5312 | p.BottomSurface = "Smooth" | |
| 5313 | p.Name = "Sharingan" | |
| 5314 | p.Shape = "Ball" | |
| 5315 | p.CFrame = Torso.CFrame | |
| 5316 | p.BrickColor = BrickColor.new("Really black")
| |
| 5317 | for i = 1,10 do | |
| 5318 | p.Size = p.Size - Vector3.new(3,3,3) | |
| 5319 | p.CFrame = Torso.CFrame | |
| 5320 | wait() | |
| 5321 | end | |
| 5322 | p:remove() | |
| 5323 | end | |
| 5324 | function MidCharge() | |
| 5325 | local wow = Instance.new("Part",workspace)
| |
| 5326 | wow.Anchored = true | |
| 5327 | wow.CanCollide = false | |
| 5328 | wow.Reflectance = 0.32 | |
| 5329 | wow.formFactor = "Custom" | |
| 5330 | wow.Size = Vector3.new(12,12,12) | |
| 5331 | wow.TopSurface = "Smooth" | |
| 5332 | wow.Transparency = 0.5 | |
| 5333 | wow.BottomSurface = "Smooth" | |
| 5334 | wow.CFrame = Torso.CFrame * CFrame.new(0,0,0) | |
| 5335 | wow.BrickColor = BrickColor.new("Really black")
| |
| 5336 | local wow2 = Instance.new("Part",workspace)
| |
| 5337 | wow2.Anchored = true | |
| 5338 | wow2.CanCollide = false | |
| 5339 | wow2.Reflectance = 0.32 | |
| 5340 | wow2.formFactor = "Custom" | |
| 5341 | wow2.Size = Vector3.new(12,12,12) | |
| 5342 | wow2.TopSurface = "Smooth" | |
| 5343 | wow2.Transparency = 0.5 | |
| 5344 | wow2.BottomSurface = "Smooth" | |
| 5345 | wow2.CFrame = Torso.CFrame * CFrame.new(0,0,0) | |
| 5346 | wow2.BrickColor = BrickColor.new("Lime green")
| |
| 5347 | local wow11 = Instance.new("Part",workspace)
| |
| 5348 | wow11.Anchored = true | |
| 5349 | wow11.CanCollide = false | |
| 5350 | wow11.Reflectance = 0.32 | |
| 5351 | wow11.formFactor = "Custom" | |
| 5352 | wow11.Size = Vector3.new(12,12,12) | |
| 5353 | wow11.TopSurface = "Smooth" | |
| 5354 | wow11.Transparency = 0.5 | |
| 5355 | wow11.BottomSurface = "Smooth" | |
| 5356 | wow11.CFrame = Torso.CFrame * CFrame.new(0,0,0) | |
| 5357 | wow11.BrickColor = BrickColor.new("Lavender")
| |
| 5358 | local wow4 = Instance.new("Part",workspace)
| |
| 5359 | wow4.Anchored = true | |
| 5360 | wow4.CanCollide = false | |
| 5361 | wow4.Reflectance = 0.32 | |
| 5362 | wow4.formFactor = "Custom" | |
| 5363 | wow4.Size = Vector3.new(12,12,12) | |
| 5364 | wow4.TopSurface = "Smooth" | |
| 5365 | wow4.Transparency = 0.5 | |
| 5366 | wow4.BottomSurface = "Smooth" | |
| 5367 | wow4.CFrame = Torso.CFrame * CFrame.new(0,0,0) | |
| 5368 | wow4.BrickColor = BrickColor.new("Toothpaste")
| |
| 5369 | local Taco = Instance.new("SelectionBox",wow)
| |
| 5370 | Taco.Visible = true | |
| 5371 | Taco.Color = BrickColor.new("Lime green")
| |
| 5372 | Taco.Adornee = Taco.Parent | |
| 5373 | local Tacoz = Taco:clone() | |
| 5374 | Tacoz.Parent = wow2 | |
| 5375 | Tacoz.Color = BrickColor.new("Really black")
| |
| 5376 | Tacoz.Adornee = Tacoz.Parent | |
| 5377 | local Taco5 = Tacoz:clone() | |
| 5378 | Taco5.Parent = wow4 | |
| 5379 | Taco5.Adornee = Taco5.Parent | |
| 5380 | Taco5.Color = BrickColor.new("Lavender")
| |
| 5381 | local Tacosh = Tacoz:clone() | |
| 5382 | Tacosh.Parent = wow11 | |
| 5383 | Tacosh.Adornee = Tacosh.Parent | |
| 5384 | Tacosh.Color = BrickColor.new("Toothpaste")
| |
| 5385 | for i = 1,20 do | |
| 5386 | wait() | |
| 5387 | wow11.CFrame = wow11.CFrame * CFrame.fromEulerAnglesXYZ(6,6,6) | |
| 5388 | wow4.CFrame = wow4.CFrame * CFrame.fromEulerAnglesXYZ(-6,-6,-6) | |
| 5389 | wow2.CFrame = wow2.CFrame * CFrame.fromEulerAnglesXYZ(-3,2,6) | |
| 5390 | wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(5,1,-6) | |
| 5391 | end | |
| 5392 | wow:remove() | |
| 5393 | wow2:remove() | |
| 5394 | wow4:remove() | |
| 5395 | wow11:remove() | |
| 5396 | end | |
| 5397 | function StartCharge() | |
| 5398 | local p = Instance.new("Part",char)
| |
| 5399 | p.Anchored = true | |
| 5400 | p.CanCollide = false | |
| 5401 | p.Transparency = 0.6 | |
| 5402 | p.Reflectance = 0.3 | |
| 5403 | p.formFactor = "Symmetric" | |
| 5404 | p.Size = Vector3.new(3,3,3) | |
| 5405 | p.TopSurface = "Smooth" | |
| 5406 | p.BottomSurface = "Smooth" | |
| 5407 | p.Name = "Sharingan" | |
| 5408 | p.Shape = "Ball" | |
| 5409 | p.CFrame = Torso.CFrame | |
| 5410 | p.BrickColor = BrickColor.new("Really black")
| |
| 5411 | local O = Instance.new("Part",model)
| |
| 5412 | O.Anchored = true | |
| 5413 | O.CanCollide = false | |
| 5414 | O.Transparency = 0 | |
| 5415 | O.Reflectance = 0.3 | |
| 5416 | O.formFactor = "Symmetric" | |
| 5417 | O.Size = Vector3.new(0, 0, 0) | |
| 5418 | O.TopSurface = "Smooth" | |
| 5419 | O.BottomSurface = "Smooth" | |
| 5420 | O.Name = "Sharingan" | |
| 5421 | O.Shape = "Ball" | |
| 5422 | O.CFrame = Torso.CFrame | |
| 5423 | O.BrickColor = BrickColor.new("Lime green")
| |
| 5424 | local Mesh = Instance.new("SpecialMesh")
| |
| 5425 | Mesh.Parent = O | |
| 5426 | Mesh.MeshType = "FileMesh" | |
| 5427 | Mesh.Scale = Vector3.new(1.3, 1.3, 1.3) | |
| 5428 | Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 5429 | Mesh.TextureId = "" | |
| 5430 | for i = 1,10 do | |
| 5431 | p.Size = p.Size + Vector3.new(3,3,3) | |
| 5432 | p.CFrame = Torso.CFrame | |
| 5433 | p.Transparency = p.Transparency + 0.1 | |
| 5434 | O.Transparency = O.Transparency + 0.1 | |
| 5435 | Mesh.Scale = Mesh.Scale + Vector3.new(4, 4, 4) | |
| 5436 | wait() | |
| 5437 | end | |
| 5438 | p:remove() | |
| 5439 | O:remove() | |
| 5440 | end | |
| 5441 | function onTouched(Taco) | |
| 5442 | if Taco.Parent.Name ~= pwn.Name and Taco.Parent.Parent.Name ~= pwn.Name then | |
| 5443 | if Taco.Parent.className == "Model" or Taco.Parent.Parent.className == "Model" then | |
| 5444 | for k,f in pairs(Taco.Parent:children()) do | |
| 5445 | if f.className == "Part" then | |
| 5446 | f.Anchored = false | |
| 5447 | coroutine.resume(coroutine.create(function() | |
| 5448 | f.Velocity = (Head.Position - f.Position).unit * -150 | |
| 5449 | wait(0.4) | |
| 5450 | f.Veclovity = Vector3.new(0,0,0) | |
| 5451 | end)) | |
| 5452 | elseif f.className == "ForceField" then | |
| 5453 | f:remove() | |
| 5454 | elseif f.className == "Hat" then | |
| 5455 | f:remove() | |
| 5456 | end | |
| 5457 | end | |
| 5458 | end | |
| 5459 | end | |
| 5460 | end | |
| 5461 | function shock() | |
| 5462 | local wowz = Instance.new("Part",workspace)
| |
| 5463 | wowz.Anchored = true | |
| 5464 | wowz.CanCollide = false | |
| 5465 | wowz.Reflectance = 0.32 | |
| 5466 | wowz.formFactor = "Custom" | |
| 5467 | wowz.Size = Vector3.new(0.2,0.2,0.2) | |
| 5468 | wowz.TopSurface = "Smooth" | |
| 5469 | wowz.Transparency = 0 | |
| 5470 | wowz.BottomSurface = "Smooth" | |
| 5471 | wowz.CFrame = Torso.CFrame * CFrame.new(0,0,0) | |
| 5472 | wowz.BrickColor = BrickColor.new("Really black")
| |
| 5473 | local Mesh2 = Instance.new("SpecialMesh",wow)
| |
| 5474 | Mesh2.MeshType = "FileMesh" | |
| 5475 | Mesh2.Scale = Vector3.new(6,0.5,6) | |
| 5476 | Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976" | |
| 5477 | Mesh2.TextureId = "" | |
| 5478 | for i = 1,30 do | |
| 5479 | wowz.CFrame = Torso.CFrame * CFrame.new(0,-2.5,0) | |
| 5480 | wait() | |
| 5481 | wowz.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0) | |
| 5482 | wowz.BrickColor = BrickColor.Random() | |
| 5483 | end | |
| 5484 | wowz:remove() | |
| 5485 | end | |
| 5486 | function spinmesh() | |
| 5487 | local wowz = Instance.new("Part",char)
| |
| 5488 | wowz.Anchored = true | |
| 5489 | wowz.CanCollide = false | |
| 5490 | wowz.Reflectance = 0.32 | |
| 5491 | wowz.Shape = "Ball" | |
| 5492 | wowz.Transparency = 0 | |
| 5493 | wowz.formFactor = "Custom" | |
| 5494 | wowz.Size = Vector3.new(9,9,9) | |
| 5495 | wowz.TopSurface = "Smooth" | |
| 5496 | wowz.BottomSurface = "Smooth" | |
| 5497 | wowz.CFrame = Torso.CFrame | |
| 5498 | wowz.BrickColor = BrickColor.new("Really black")
| |
| 5499 | wait(3) | |
| 5500 | wowz:remove() | |
| 5501 | end | |
| 5502 | meshInsertion = coroutine.create(spinmesh) | |
| 5503 | core = coroutine.create(shock) | |
| 5504 | Tewl.Name = Nim | |
| 5505 | Tewl.Selected:connect(lul) | |
| 5506 | end) | |
| 5507 | ||
| 5508 | AddCmd("UnlockWs","unlockws","Unlocks the workspace",
| |
| 5509 | function() | |
| 5510 | --[[ | |
| 5511 | WELCOME TO THE WORKSPACE UNLOCKER MADE BY ICANLEVITATE | |
| 5512 | --]] | |
| 5513 | function unlock(obj) | |
| 5514 | for i,v in pairs(obj:GetChildren()) do | |
| 5515 | if v:IsA("BasePart") then
| |
| 5516 | v.Locked = false | |
| 5517 | end | |
| 5518 | unlock(v) | |
| 5519 | end | |
| 5520 | end | |
| 5521 | unlock(workspace) | |
| 5522 | ||
| 5523 | end) | |
| 5524 | ||
| 5525 | AddCmd("Sniper","sniper","Gives you a sniper",
| |
| 5526 | function() | |
| 5527 | local animations = {
| |
| 5528 | requip = {
| |
| 5529 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-10)) * CFrame.new(1.5, -.5, 0); | |
| 5530 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-15)) * CFrame.new(1.5, -.5, 0); | |
| 5531 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(210), 0, math.rad(-40)) * CFrame.new(1.5, -.5, 0); | |
| 5532 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-10)) * CFrame.new(1.5, -.5, 0); | |
| 5533 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.new(1.5, -.5, 0); | |
| 5534 | }; | |
| 5535 | lequip = {
| |
| 5536 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(60)) * CFrame.new(-1, -.75, 0); | |
| 5537 | }; | |
| 5538 | runequip = {
| |
| 5539 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-10)) * CFrame.new(1.5, -.5, 0); | |
| 5540 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-15)) * CFrame.new(1.5, -.5, 0); | |
| 5541 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(210), 0, math.rad(-40)) * CFrame.new(1.5, -.5, 0); | |
| 5542 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-10)) * CFrame.new(1.5, -.5, 0); | |
| 5543 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.new(1.5, -.5, 0); | |
| 5544 | CFrame.new(1.5, 0, 0); | |
| 5545 | }; | |
| 5546 | rshoot = {
| |
| 5547 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(170), 0, 0) * CFrame.new(1.5, -.5, 0); | |
| 5548 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.new(1.5, -.5, 0); | |
| 5549 | }; | |
| 5550 | lshoot = {
| |
| 5551 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(170), 0, math.rad(60)) * CFrame.new(-1, -.75, 0); | |
| 5552 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(60)) * CFrame.new(-1, -.75, 0); | |
| 5553 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(80)) * CFrame.new(-.5, -.35, 0); | |
| 5554 | CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(60)) * CFrame.new(-1, -.75, 0); | |
| 5555 | }; | |
| 5556 | } | |
| 5557 | local player = game:GetService("Players").LocalPlayer
| |
| 5558 | local pmouse = player:GetMouse() | |
| 5559 | local char = player.Character | |
| 5560 | local bin = Instance.new("HopperBin", player.Backpack)
| |
| 5561 | local barrelsize = .3 | |
| 5562 | local handleweld = nil | |
| 5563 | local temp = true | |
| 5564 | local etemp = true | |
| 5565 | bin.Name = "L96A1 Magnum" | |
| 5566 | ||
| 5567 | ||
| 5568 | function weld(part0, part1, c0, c1, parent) | |
| 5569 | local w = Instance.new("Weld", parent)
| |
| 5570 | w.Part0 = part0 | |
| 5571 | w.Part1 = part1 | |
| 5572 | w.C0 = c0 | |
| 5573 | w.C1 = c1 | |
| 5574 | w.Name = "NewWeld" | |
| 5575 | return w | |
| 5576 | end | |
| 5577 | ||
| 5578 | ||
| 5579 | function interpolateCFrame(cf1, cf2) | |
| 5580 | local t1 = {cf1:components()}
| |
| 5581 | local t2 = {cf2:components()}
| |
| 5582 | local newcf = {}
| |
| 5583 | for i, v in pairs(t1) do | |
| 5584 | local dif = t2[i] - v | |
| 5585 | if i < 4 then | |
| 5586 | local newValue = nil | |
| 5587 | if math.abs(dif) < .1 then | |
| 5588 | newValue = t2[i] | |
| 5589 | else | |
| 5590 | newValue = v + ((dif/math.abs(dif)) * .1) | |
| 5591 | end | |
| 5592 | newcf[i] = newValue | |
| 5593 | else | |
| 5594 | local newValue = nil | |
| 5595 | if math.abs(dif) < .1 then | |
| 5596 | newValue = t2[i] | |
| 5597 | else | |
| 5598 | newValue = v + ((dif/math.abs(dif)) * .1) | |
| 5599 | end | |
| 5600 | newcf[i] = newValue | |
| 5601 | end | |
| 5602 | end | |
| 5603 | return CFrame.new(unpack(newcf)) | |
| 5604 | end | |
| 5605 | ||
| 5606 | ||
| 5607 | function prop(name, sx, sy, sz, px, py, pz, anc, canc, col, par, mesh, meshtype, scalex, scaley, scalez, meshid, textureid) | |
| 5608 | local part = Instance.new("Part", par)
| |
| 5609 | part.Name = name | |
| 5610 | part.TopSurface = 0 | |
| 5611 | part.BottomSurface = 0 | |
| 5612 | part.formFactor = 3 | |
| 5613 | part.Size = Vector3.new(sx, sy, sz) | |
| 5614 | part.Position = Vector3.new(px, py, pz) | |
| 5615 | part.Anchored = anc | |
| 5616 | part.CanCollide = canc | |
| 5617 | part.BrickColor = BrickColor.new(col) | |
| 5618 | if mesh then | |
| 5619 | local m = Instance.new("SpecialMesh", part)
| |
| 5620 | m.MeshType = meshtype | |
| 5621 | m.MeshId = meshid | |
| 5622 | m.Scale = Vector3.new(scalex, scaley, scalez) | |
| 5623 | m.TextureId = textureid | |
| 5624 | end | |
| 5625 | return part | |
| 5626 | end | |
| 5627 | ||
| 5628 | ||
| 5629 | function fade(part, speed) | |
| 5630 | for i = part.Transparency, 1, speed do | |
| 5631 | part.Transparency = i | |
| 5632 | wait() | |
| 5633 | end | |
| 5634 | part:Destroy() | |
| 5635 | end | |
| 5636 | ||
| 5637 | ||
| 5638 | function clearWelds(par) | |
| 5639 | for i, v in pairs(par:GetChildren()) do | |
| 5640 | if v.Name == "NewWeld" and v:IsA("Weld") then
| |
| 5641 | v:Destroy() | |
| 5642 | end | |
| 5643 | end | |
| 5644 | end | |
| 5645 | ||
| 5646 | ||
| 5647 | function sound(pitch, id, par) | |
| 5648 | local s = Instance.new("Sound", par)
| |
| 5649 | s.Pitch = pitch | |
| 5650 | s.SoundId = id | |
| 5651 | return s | |
| 5652 | end | |
| 5653 | ||
| 5654 | ||
| 5655 | function traceRay(pos, pos2, col, trans) | |
| 5656 | local distance = (pos - pos2).magnitude | |
| 5657 | local trace = Instance.new("Part", char)
| |
| 5658 | trace.Anchored = true | |
| 5659 | trace.CanCollide = false | |
| 5660 | trace.TopSurface = 0 | |
| 5661 | trace.BottomSurface = 0 | |
| 5662 | trace.formFactor = 3 | |
| 5663 | trace.Size = Vector3.new(.2, .2, distance) | |
| 5664 | trace.BrickColor = BrickColor.new(col) | |
| 5665 | trace.Transparency = trans | |
| 5666 | trace.CFrame = CFrame.new(pos2, pos) * CFrame.new(0, 0, -distance/2) | |
| 5667 | return trace | |
| 5668 | end | |
| 5669 | ||
| 5670 | ||
| 5671 | clearWelds(char.Torso) | |
| 5672 | local back1 = prop("Part1", .1, .7, .5, 0, 0, 0, false, false, "Black", char, false)
| |
| 5673 | local back1weld = weld(char.Torso, back1, CFrame.new(1, -2, .6) * CFrame.Angles(math.rad(90), math.rad(20), math.rad(90)), CFrame.new(), char.Torso) | |
| 5674 | local back2 = prop("Part2", .1, .2, .1, 0, 0, 0, false, false, "Grime", char, false)
| |
| 5675 | local back2weld = weld(back1, back2, CFrame.new(0, -.25, -.35), CFrame.new(), char.Torso) | |
| 5676 | local back3 = prop("Part3", .1, .5, 1, 0, 0, 0, false, false, "Grime", char, false)
| |
| 5677 | local back3weld = weld(back1, back3, CFrame.new(0, .1, -.75), CFrame.new(), char.Torso) | |
| 5678 | local back4 = prop("Part4", .1, .1, 1, 0, 0, 0, false, false, "Grime", char, false)
| |
| 5679 | local back4weld = weld(back3, back4, CFrame.new(0, .3, 0), CFrame.new(), char.Torso) | |
| 5680 | local back5 = prop("Part5", .1, .1, .7, 0, 0, 0, false, false, "Grime", char, false)
| |
| 5681 | local back5weld = weld(back1, back5, CFrame.new(0, .4, -1.6), CFrame.new(), char.Torso) | |
| 5682 | local trigger1 = prop("Part6", .1, .1, .6, 0, 0, 0, false, false, "Grime", char, false)
| |
| 5683 | local trigger1weld = weld(back4, trigger1, CFrame.new(0, -.6, -.4) * CFrame.Angles(-math.rad(30), 0, 0), CFrame.new(), char.Torso) | |
| 5684 | local trigger2 = prop("Part7", .1, .1, .5, 0, 0, 0, false, false, "Grime", char, false)
| |
| 5685 | local trigger2weld = weld(back4, trigger2, CFrame.new(0, -.675, -.8) * CFrame.Angles(math.rad(15), 0, 0), CFrame.new(), char.Torso) | |
| 5686 | local trigger3 = prop("Part8", .1, .1, .7, 0, 0, 0, false, false, "Grime", char, false)
| |
| 5687 | local trigger3weld = weld(back4, trigger3, CFrame.new(0, -.4, -.95) * CFrame.Angles(math.rad(90), 0, 0), CFrame.new(), char.Torso) | |
| 5688 | local middle1 = prop("Part9", .1, .1, 1, 0, 0, 0, false, false, "Black", char, true, "Brick", .1, .0, .1, "", "") -- dis
| |
| 5689 | local middle1weld = weld(back5, middle1, CFrame.new(0, .05, -.8), CFrame.new(), char.Torso) | |
| 5690 | local trigframe = prop("Part10", .1, .3, .3, 0, 0, 0, false, false, "Grime", char, true, "FileMesh", .3, .3, .3, "http://www.roblox.com/asset/?id=3270017", "")
| |
| 5691 | local trigframeweld = weld(back5, trigframe, CFrame.new(0, -.2, -.3) * CFrame.Angles(0, math.rad(90), 0), CFrame.new(), char.Torso) | |
| 5692 | local middle2 = prop("Part11", .1, .3, 2, 0, 0, 0, false, false, "Grime", char, false)
| |
| 5693 | local middle2weld = weld(middle1, middle2, CFrame.new(0, -.1, -.4), CFrame.new(), char.Torso) | |
| 5694 | local barrel = prop("Part12", .1, .1, 4, 0, 0, 0, false, false, "Black", char, true, "Brick", .5, .5, 1, "", "")
| |
| 5695 | local barrelweld = weld(middle1, barrel, CFrame.new(0, -.05, -2), CFrame.new(), char.Torso) | |
| 5696 | local barrel2 = prop("Part13", barrelsize, 2, barrelsize, 0, 0, 0, false, false, "Black", char, false) Instance.new("CylinderMesh", barrel2)
| |
| 5697 | local barrel2weld = weld(barrel, barrel2, CFrame.new(0, 0, -2.5) * CFrame.Angles(math.rad(90), 0, 0), CFrame.new(), char.Torso) | |
| 5698 | local scope1 = prop("Part14", .1, .2, .1, 0, 0, 0, false, false, "Black", char, true, "Brick", .5, .5, .5, "", "")
| |
| 5699 | local scope1weld = weld(middle1, scope1, CFrame.new(0, .1, .25), CFrame.new(), char.Torso) | |
| 5700 | local scope2 = prop("Part14", .1, .2, .1, 0, 0, 0, false, false, "Black", char, true, "Brick", .5, .5, .5, "", "")
| |
| 5701 | local scope2weld = weld(middle1, scope2, CFrame.new(0, .1, -.25), CFrame.new(), char.Torso) | |
| 5702 | local scope3 = prop("Part15", .1, 1.5, .1, 0, 0, 0, false, false, "Black", char, false) Instance.new("CylinderMesh", scope3)
| |
| 5703 | local scope3weld = weld(middle1, scope3, CFrame.new(0, .2, 0) * CFrame.Angles(math.rad(90), 0, 0), CFrame.new(), char.Torso) | |
| 5704 | local scope4 = prop("Part16", .2, .3, .2, 0, 0, 0, false, false, "Black", char, true, "FileMesh", .2, .3, .2, "http://www.roblox.com/asset/?id=1033714", "")
| |
| 5705 | local scope4weld = weld(middle1, scope4, CFrame.new(0, .2, .7) * CFrame.Angles(math.rad(270), 0, 0), CFrame.new(), char.Torso) | |
| 5706 | local scope5 = prop("Part17", .3, .35, .3, 0, 0, 0, false, false, "Black", char, true, "FileMesh", .3, .35, .3, "http://www.roblox.com/asset/?id=1033714", "")
| |
| 5707 | local scope5weld = weld(middle1, scope5, CFrame.new(0, .2, -.7) * CFrame.Angles(math.rad(-270), 0, 0), CFrame.new(), char.Torso) | |
| 5708 | local rarmweld = weld(char.Torso, nil, CFrame.new(1.5, 0, 0), CFrame.new(), char.Torso) | |
| 5709 | local larmweld = weld(char.Torso, nil, CFrame.new(-1.5, 0, 0), CFrame.new(), char.Torso) | |
| 5710 | local gyro = Instance.new("BodyGyro", char.Torso)
| |
| 5711 | gyro.P = 10000 | |
| 5712 | gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge) | |
| 5713 | pmouse.Move:connect(function() | |
| 5714 | gyro.cframe = CFrame.new(char.Torso.Position, Vector3.new(pmouse.Hit.p.X, char.Torso.Position.Y, pmouse.Hit.p.Z)) | |
| 5715 | end) | |
| 5716 | ||
| 5717 | ||
| 5718 | ||
| 5719 | ||
| 5720 | function onEquip(mouse) | |
| 5721 | repeat wait() until etemp and temp | |
| 5722 | etemp = false | |
| 5723 | rarmweld.Part1 = char["Right Arm"] | |
| 5724 | local frame = 1 | |
| 5725 | coroutine.wrap(function() | |
| 5726 | while rarmweld and animations.requip[frame] do | |
| 5727 | rarmweld.C0 = interpolateCFrame(rarmweld.C0, animations.requip[frame]) | |
| 5728 | if rarmweld.C0 == animations.requip[frame] then | |
| 5729 | frame = frame + 1 | |
| 5730 | else | |
| 5731 | wait() | |
| 5732 | end | |
| 5733 | end | |
| 5734 | end)() | |
| 5735 | repeat wait() until frame == 3 | |
| 5736 | back1weld.Part0 = nil | |
| 5737 | handleweld = weld(char["Right Arm"], back1, CFrame.new(-.5, 1, -.3) * CFrame.Angles(math.rad(270), 0, 0), CFrame.new(), char.Torso) | |
| 5738 | repeat wait() until frame == 5 | |
| 5739 | larmweld.Part1 = char["Left Arm"] | |
| 5740 | local frame2 = 1 | |
| 5741 | coroutine.wrap(function() | |
| 5742 | while larmweld and animations.lequip[frame2] do | |
| 5743 | larmweld.C0 = interpolateCFrame(larmweld.C0, animations.lequip[frame2]) | |
| 5744 | if larmweld.C0 == animations.lequip[frame2] then | |
| 5745 | frame2 = frame2 + 1 | |
| 5746 | else | |
| 5747 | wait() | |
| 5748 | end | |
| 5749 | end | |
| 5750 | etemp = true | |
| 5751 | end)() | |
| 5752 | repeat wait() until frame == 6 | |
| 5753 | ||
| 5754 | ||
| 5755 | ||
| 5756 | ||
| 5757 | mouse.Button1Down:connect(function() | |
| 5758 | if not temp then return end | |
| 5759 | temp = false | |
| 5760 | local frame3 = 1 | |
| 5761 | coroutine.wrap(function() | |
| 5762 | while rarmweld and animations.rshoot[frame3] do | |
| 5763 | rarmweld.C0 = interpolateCFrame(rarmweld.C0, animations.rshoot[frame3]) | |
| 5764 | if rarmweld.C0 == animations.rshoot[frame3] then | |
| 5765 | frame3 = frame3 + 1 | |
| 5766 | else | |
| 5767 | wait() | |
| 5768 | end | |
| 5769 | end | |
| 5770 | end)() | |
| 5771 | local frame4 = 1 | |
| 5772 | coroutine.wrap(function() | |
| 5773 | while larmweld and animations.lshoot[frame4] do | |
| 5774 | larmweld.C0 = interpolateCFrame(larmweld.C0, animations.lshoot[frame4]) | |
| 5775 | if larmweld.C0 == animations.lshoot[frame4] then | |
| 5776 | frame4 = frame4 + 1 | |
| 5777 | else | |
| 5778 | wait() | |
| 5779 | end | |
| 5780 | end | |
| 5781 | wait(.1) | |
| 5782 | temp = true | |
| 5783 | end)() | |
| 5784 | local ray = Ray.new(barrel2.Position, (mouse.Hit.p - barrel2.Position).unit * 500) | |
| 5785 | sound(1, "http://roblox.com/asset/?id=10209875", barrel2):play() | |
| 5786 | local hit, pos = workspace:FindPartOnRay(ray, char) | |
| 5787 | if hit and hit.Parent:FindFirstChild("Humanoid") then
| |
| 5788 | local dmg = math.random(200, 500) | |
| 5789 | if hit.Name ~= "Head" then | |
| 5790 | hit.Parent.Humanoid:TakeDamage(dmg) | |
| 5791 | hit.Parent.Humanoid.Sit = true | |
| 5792 | else | |
| 5793 | hit.Parent:BreakJoints() | |
| 5794 | sound(1, "http://www.roblox.com/asset/?id=1876552", workspace):play() | |
| 5795 | end | |
| 5796 | if game:GetService("Players"):GetPlayerFromCharacter(hit.Parent) == nil then return end
| |
| 5797 | local bl = Instance.new("Part", workspace)
| |
| 5798 | bl.Name = "Blood" | |
| 5799 | bl.BrickColor = BrickColor.new("Really red")
| |
| 5800 | bl.FormFactor = 3 | |
| 5801 | bl.TopSurface = 0 | |
| 5802 | bl.BottomSurface = 0 | |
| 5803 | bl.Size = Vector3.new(1, .1, 1) | |
| 5804 | bl.Position = hit.Parent.Head.Position + Vector3.new(0, 3, 0) | |
| 5805 | local bbg = Instance.new("BillboardGui", bl)
| |
| 5806 | bbg.Adornee = bl | |
| 5807 | bbg.Size = UDim2.new(1, 0, 1, 0) | |
| 5808 | bbg.StudsOffset = Vector3.new(0, 1, 0) | |
| 5809 | local txt = Instance.new("TextLabel", bbg)
| |
| 5810 | txt.Position = UDim2.new(0.5, 0, 0.5, 0) | |
| 5811 | txt.FontSize = "Size14" | |
| 5812 | txt.TextColor3 = Color3.new(1, 1, 1) | |
| 5813 | txt.Text = hit.Name ~= "Head" and dmg or "HEADSHOT" | |
| 5814 | coroutine.wrap(fade)(bl, 0.005) | |
| 5815 | end | |
| 5816 | if hit and hit.Parent:IsA("Hat") then
| |
| 5817 | hit:BreakJoints() | |
| 5818 | end | |
| 5819 | Spawn(function() | |
| 5820 | local tr = traceRay(barrel2.Position, pos, "White", .5) | |
| 5821 | fade(tr, .01) | |
| 5822 | end) | |
| 5823 | repeat wait() until frame4 == 3 | |
| 5824 | sound(1, "http://roblox.com/asset/?id=10209881", middle2):play() | |
| 5825 | end) | |
| 5826 | ||
| 5827 | ||
| 5828 | ||
| 5829 | ||
| 5830 | end | |
| 5831 | ||
| 5832 | ||
| 5833 | function onUnequip() | |
| 5834 | repeat wait() until etemp and temp | |
| 5835 | etemp = false | |
| 5836 | local frame = 1 | |
| 5837 | coroutine.wrap(function() | |
| 5838 | while rarmweld and animations.runequip[frame] do | |
| 5839 | rarmweld.C0 = interpolateCFrame(rarmweld.C0, animations.runequip[frame]) | |
| 5840 | if rarmweld.C0 == animations.runequip[frame] then | |
| 5841 | frame = frame + 1 | |
| 5842 | else | |
| 5843 | wait() | |
| 5844 | end | |
| 5845 | end | |
| 5846 | etemp = true | |
| 5847 | end)() | |
| 5848 | coroutine.wrap(function() | |
| 5849 | while larmweld do | |
| 5850 | larmweld.C0 = interpolateCFrame(larmweld.C0, CFrame.new(-1.5, 0, 0)) | |
| 5851 | if larmweld.C0 == CFrame.new(-1.5, 0, 0) then | |
| 5852 | break | |
| 5853 | else | |
| 5854 | wait() | |
| 5855 | end | |
| 5856 | end | |
| 5857 | end)() | |
| 5858 | repeat wait() until frame == 4 | |
| 5859 | handleweld:Remove() | |
| 5860 | back1weld:Remove() | |
| 5861 | back1weld = weld(char.Torso, back1, CFrame.new(1, -2, .6) * CFrame.Angles(math.rad(90), math.rad(20), math.rad(90)), CFrame.new(), char.Torso) | |
| 5862 | repeat wait() until frame == 7 | |
| 5863 | rarmweld.Part1 = nil | |
| 5864 | larmweld.Part1 = nil | |
| 5865 | end | |
| 5866 | ||
| 5867 | ||
| 5868 | bin.Selected:connect(onEquip) | |
| 5869 | bin.Deselected:connect(onUnequip) | |
| 5870 | end) | |
| 5871 | ||
| 5872 | AddCmd("Music","music","Add some beatz",
| |
| 5873 | function(plrs, msg) | |
| 5874 | local keypos = msg:find(key) | |
| 5875 | local id = msg | |
| 5876 | local name = math.random(999999999) | |
| 5877 | for i, v in pairs(game.Workspace:children()) do if v:IsA("Sound") then v:Destroy() end end
| |
| 5878 | for i, v in pairs(game.Players.LocalPlayer:children()) do if v:IsA("Sound") then v:Destroy() end end
| |
| 5879 | local pitch = 1 | |
| 5880 | local s = Instance.new("Sound", game.Players.LocalPlayer) s.SoundId = "http://www.roblox.com/asset/?id=" .. id
| |
| 5881 | s.Volume = 1 | |
| 5882 | s.Name=([[]]..name) | |
| 5883 | s.Pitch = pitch | |
| 5884 | s.Looped = true | |
| 5885 | s.archivable = false | |
| 5886 | repeat s:Play() wait() s:Stop() wait() s:Play() until s.IsPlaying | |
| 5887 | end | |
| 5888 | ) | |
| 5889 | ||
| 5890 | AddCmd("Set WalkSpeed","ws","Set the walkspeed of player",
| |
| 5891 | function(plrs, msg) | |
| 5892 | local keypos = msg:find(key) | |
| 5893 | local targPlayers = msg:sub(1,keypos-1) | |
| 5894 | local plrs = getPlayers(targPlayers) | |
| 5895 | local speed = msg:sub(tonumber(keypos+1)) | |
| 5896 | for _,v in pairs(plrs) do | |
| 5897 | if v.Character ~= nil and v.Character:findFirstChild("Humanoid") ~= nil then
| |
| 5898 | v.Character:findFirstChild("Humanoid").WalkSpeed = speed
| |
| 5899 | end | |
| 5900 | end | |
| 5901 | end | |
| 5902 | ) | |
| 5903 | ||
| 5904 | AddCmd("Titan","titan","Makes yourself a epic titan",
| |
| 5905 | function() | |
| 5906 | --[[User: TheDarkRevenant | |
| 5907 | Script: Absalom (Armored).lua | |
| 5908 | Pass: cUpnjTnT]] | |
| 5909 | ||
| 5910 | local p = game.Players.LocalPlayer | |
| 5911 | local char = p.Character | |
| 5912 | local mouse = p:GetMouse() | |
| 5913 | local larm = char["Left Arm"] | |
| 5914 | local rarm = char["Right Arm"] | |
| 5915 | local lleg = char["Left Leg"] | |
| 5916 | local rleg = char["Right Leg"] | |
| 5917 | local hed = char.Head | |
| 5918 | local torso = char.Torso | |
| 5919 | local hum = char.Humanoid | |
| 5920 | local cam = game.Workspace.CurrentCamera | |
| 5921 | local root = char.HumanoidRootPart | |
| 5922 | local deb = false | |
| 5923 | local shot = 0 | |
| 5924 | local l = game:GetService("Lighting")
| |
| 5925 | local rs = game:GetService("RunService").RenderStepped
| |
| 5926 | local debris=game:service"Debris" | |
| 5927 | local stanceToggle = "Normal" | |
| 5928 | math.randomseed(os.time()) | |
| 5929 | hum.WalkSpeed = 7 | |
| 5930 | char.Health:Destroy() | |
| 5931 | hum.MaxHealth = 50000 | |
| 5932 | wait(0.1) | |
| 5933 | hum.Health = 50000 | |
| 5934 | ---------------------------------------------------- | |
| 5935 | ypcall(function() | |
| 5936 | char.Shirt:Destroy() | |
| 5937 | char.Pants:Destroy() | |
| 5938 | shirt = Instance.new("Shirt", char)
| |
| 5939 | shirt.Name = "Shirt" | |
| 5940 | pants = Instance.new("Pants", char)
| |
| 5941 | pants.Name = "Pants" | |
| 5942 | char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=236410507" | |
| 5943 | char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=236412261" | |
| 5944 | end) | |
| 5945 | ---------------------------------------------------- | |
| 5946 | Debounces = {
| |
| 5947 | on = false; | |
| 5948 | ks = false; | |
| 5949 | CanAttack = true; | |
| 5950 | CanJoke = true; | |
| 5951 | NoIdl = false; | |
| 5952 | Slashing = false; | |
| 5953 | Slashed = false; | |
| 5954 | Grabbing = false; | |
| 5955 | Grabbed = false; | |
| 5956 | } | |
| 5957 | local Touche = {char.Name, }
| |
| 5958 | ---------------------------------------------------- | |
| 5959 | function lerp(a, b, t) -- Linear interpolation | |
| 5960 | return a + (b - a)*t | |
| 5961 | end | |
| 5962 | ||
| 5963 | function slerp(a, b, t) --Spherical interpolation | |
| 5964 | dot = a:Dot(b) | |
| 5965 | if dot > 0.99999 or dot < -0.99999 then | |
| 5966 | return t <= 0.5 and a or b | |
| 5967 | else | |
| 5968 | r = math.acos(dot) | |
| 5969 | return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r) | |
| 5970 | end | |
| 5971 | end | |
| 5972 | ||
| 5973 | function matrixInterpolate(a, b, t) | |
| 5974 | local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components() | |
| 5975 | local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components() | |
| 5976 | local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position | |
| 5977 | local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right | |
| 5978 | local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up | |
| 5979 | local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back | |
| 5980 | local t = v1:Dot(v2) | |
| 5981 | if not (t < 0 or t == 0 or t > 0) then -- Failsafe | |
| 5982 | return CFrame.new() | |
| 5983 | end | |
| 5984 | return CFrame.new( | |
| 5985 | v0.x, v0.y, v0.z, | |
| 5986 | v1.x, v1.y, v1.z, | |
| 5987 | v2.x, v2.y, v2.z, | |
| 5988 | v3.x, v3.y, v3.z) | |
| 5989 | end | |
| 5990 | ---------------------------------------------------- | |
| 5991 | function genWeld(a,b) | |
| 5992 | local w = Instance.new("Weld",a)
| |
| 5993 | w.Part0 = a | |
| 5994 | w.Part1 = b | |
| 5995 | return w | |
| 5996 | end | |
| 5997 | function weld(a, b) | |
| 5998 | local weld = Instance.new("Weld")
| |
| 5999 | weld.Name = "W" | |
| 6000 | weld.Part0 = a | |
| 6001 | weld.Part1 = b | |
| 6002 | weld.C0 = a.CFrame:inverse() * b.CFrame | |
| 6003 | weld.Parent = a | |
| 6004 | return weld; | |
| 6005 | end | |
| 6006 | ---------------------------------------------------- | |
| 6007 | function Lerp(c1,c2,al) | |
| 6008 | local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
| |
| 6009 | local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
| |
| 6010 | for i,v in pairs(com1) do | |
| 6011 | com1[i] = v+(com2[i]-v)*al | |
| 6012 | end | |
| 6013 | return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1))) | |
| 6014 | end | |
| 6015 | ---------------------------------------------------- | |
| 6016 | newWeld = function(wp0, wp1, wc0x, wc0y, wc0z) | |
| 6017 | local wld = Instance.new("Weld", wp1)
| |
| 6018 | wld.Part0 = wp0 | |
| 6019 | wld.Part1 = wp1 | |
| 6020 | wld.C0 = CFrame.new(wc0x, wc0y, wc0z) | |
| 6021 | end | |
| 6022 | ---------------------------------------------------- | |
| 6023 | function Tween(a,b,c) | |
| 6024 | return a+(b-a)*c | |
| 6025 | end | |
| 6026 | ---------------------------------------------------- | |
| 6027 | function nwPrt(prnt,siz,cf,col) | |
| 6028 | local prt=Instance.new("Part")
| |
| 6029 | prt.Parent=prnt | |
| 6030 | prt.FormFactor=3 | |
| 6031 | prt.Name="Part" | |
| 6032 | prt.Size=siz | |
| 6033 | prt.CanCollide=false | |
| 6034 | prt.Anchored=true | |
| 6035 | prt.Locked=true | |
| 6036 | prt.TopSurface=10 | |
| 6037 | prt.BottomSurface=10 | |
| 6038 | prt.FrontSurface=10 | |
| 6039 | prt.BackSurface=10 | |
| 6040 | prt.LeftSurface=10 | |
| 6041 | prt.RightSurface=10 | |
| 6042 | prt:BreakJoints() | |
| 6043 | prt.CFrame=cf or CFrame.new(30,10,30) | |
| 6044 | prt.Material="Neon" | |
| 6045 | prt.BrickColor=BrickColor.new(col) | |
| 6046 | m=Instance.new("SpecialMesh",prt)
| |
| 6047 | m.MeshType=6 | |
| 6048 | return prt | |
| 6049 | end | |
| 6050 | ---------------------------------------------------- | |
| 6051 | function nwSnd(prnt,pch,vol,id) | |
| 6052 | local s=Instance.new("Sound",prnt)
| |
| 6053 | s.Pitch=pch | |
| 6054 | s.Volume=vol | |
| 6055 | s.SoundId="rbxassetid://"..id | |
| 6056 | s.PlayOnRemove=true | |
| 6057 | return s | |
| 6058 | end | |
| 6059 | ---------------------------------------------------- | |
| 6060 | function newRay(start,face,range,wat) | |
| 6061 | local rey=Ray.new(start.p,(face.p-start.p).Unit*range) | |
| 6062 | hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat) | |
| 6063 | return rey,hit,pos | |
| 6064 | end | |
| 6065 | ---------------------------------------------------- | |
| 6066 | for i,v in pairs(char:children()) do | |
| 6067 | if v:IsA("Hat") then
| |
| 6068 | v:Destroy() | |
| 6069 | end | |
| 6070 | end | |
| 6071 | for i,v in pairs(hed:children()) do | |
| 6072 | if v:IsA("Sound") then
| |
| 6073 | v:Destroy() | |
| 6074 | end | |
| 6075 | end | |
| 6076 | ---------------------------------------------------- | |
| 6077 | function HasntTouched(plrname) | |
| 6078 | local ret = true | |
| 6079 | for _, v in pairs(Touche) do | |
| 6080 | if v == plrname then | |
| 6081 | ret = false | |
| 6082 | end | |
| 6083 | end | |
| 6084 | return ret | |
| 6085 | end | |
| 6086 | ---------------------------------------------------- | |
| 6087 | larm.Size = larm.Size * 2 | |
| 6088 | rarm.Size = rarm.Size * 2 | |
| 6089 | lleg.Size = lleg.Size * 2 | |
| 6090 | rleg.Size = rleg.Size * 2 | |
| 6091 | torso.Size = torso.Size * 2 | |
| 6092 | hed.Size = hed.Size * 2 | |
| 6093 | root.Size = root.Size * 2 | |
| 6094 | ---------------------------------------------------- | |
| 6095 | newWeld(torso, larm, -1.5, 0.5, 0) | |
| 6096 | larm.Weld.C1 = CFrame.new(0, 0.5, 0) | |
| 6097 | newWeld(torso, rarm, 1.5, 0.5, 0) | |
| 6098 | rarm.Weld.C1 = CFrame.new(0, 0.5, 0) | |
| 6099 | newWeld(torso, hed, 0, 1.5, 0) | |
| 6100 | newWeld(torso, lleg, -0.5, -1, 0) | |
| 6101 | lleg.Weld.C1 = CFrame.new(0, 1, 0) | |
| 6102 | newWeld(torso, rleg, 0.5, -1, 0) | |
| 6103 | rleg.Weld.C1 = CFrame.new(0, 1, 0) | |
| 6104 | newWeld(root, torso, 0, -1, 0) | |
| 6105 | torso.Weld.C1 = CFrame.new(0, -1, 0) | |
| 6106 | ---------------------------------------------------- | |
| 6107 | hed.face.Texture = "rbxassetid://272299908" | |
| 6108 | z=Instance.new('Decal',hed)
| |
| 6109 | z.Face = 'Front' | |
| 6110 | z.Texture='rbxassetid://99174105' | |
| 6111 | z1=Instance.new('Decal',hed)
| |
| 6112 | z1.Face = 'Right' | |
| 6113 | hed.BrickColor = BrickColor.new("Really black")
| |
| 6114 | lite = Instance.new("PointLight", torso)
| |
| 6115 | lite.Brightness = 14 | |
| 6116 | lite.Range = 10 | |
| 6117 | lite.Color = Color3.new(1, 0, 0) | |
| 6118 | --[[local hed2 = hed:Clone() | |
| 6119 | hed2.CanCollide = false | |
| 6120 | hed2.Parent = char | |
| 6121 | hed2:ClearAllChildren() | |
| 6122 | hed2.Transparency = 1 | |
| 6123 | hed2.Name = "DARP" | |
| 6124 | local w = Instance.new("Weld",hed2)
| |
| 6125 | w.Part0 = hed | |
| 6126 | w.Part1 = hed2 | |
| 6127 | w.C0 = CFrame.new(0,0,-0.175) | |
| 6128 | z=Instance.new("SurfaceGui",hed2)
| |
| 6129 | z.Enabled = true | |
| 6130 | z.Face = "Front" | |
| 6131 | z.Adornee = hed2 | |
| 6132 | z.CanvasSize = Vector2.new(100,100) | |
| 6133 | local face = Instance.new("ImageLabel",z)
| |
| 6134 | face.Size = UDim2.new(1,-30,1,0) | |
| 6135 | face.Position = UDim2.new(0,15,0,0) | |
| 6136 | face.BackgroundTransparency = 1 | |
| 6137 | face.Image='rbxassetid://46282671']]-- | |
| 6138 | ---------------------------------------------------- | |
| 6139 | z = Instance.new("Sound", char)
| |
| 6140 | z.SoundId = "rbxassetid://303570180"--242463565 | |
| 6141 | z.Looped = true | |
| 6142 | z.Pitch = .6 | |
| 6143 | z.Volume = 1 | |
| 6144 | wait(.01) | |
| 6145 | z:Play() | |
| 6146 | ---------------------------------------------------- | |
| 6147 | local l = game.Lighting | |
| 6148 | local sky = Instance.new("Sky",l)
| |
| 6149 | sky.CelestialBodiesShown = false | |
| 6150 | sky.SkyboxBk = "http://www.roblox.com/asset/?id=156925041" | |
| 6151 | sky.SkyboxDn = "http://www.roblox.com/asset/?id=156925047" | |
| 6152 | sky.SkyboxFt = "http://www.roblox.com/asset/?id=156925045" | |
| 6153 | sky.SkyboxLf = "http://www.roblox.com/asset/?id=156925043" | |
| 6154 | sky.SkyboxRt = "http://www.roblox.com/asset/?id=156925038" | |
| 6155 | sky.SkyboxUp = "http://www.roblox.com/asset/?id=156925055" | |
| 6156 | sky.StarCount = 0 | |
| 6157 | sky.Name = "GreenSpace" | |
| 6158 | ---------------------------------------------------- | |
| 6159 | local m = Instance.new("Model")
| |
| 6160 | m.Name = "Absolution" | |
| 6161 | p1 = Instance.new("Part", m)
| |
| 6162 | p1.BrickColor = BrickColor.new("Bright blue")
| |
| 6163 | p1.Material = "Neon" | |
| 6164 | p1.FormFactor = Enum.FormFactor.Custom | |
| 6165 | p1.Size = Vector3.new(1, 0.600000024, 1.5) | |
| 6166 | p1.CFrame = CFrame.new(67.4994888, 12.1560526, 73.0205841, 0.999972522, -3.59117985e-005, -8.00192356e-006, -1.39250187e-005, 0.358383715, -0.933530986, 5.28097153e-005, 0.933500648, 0.358406395) | |
| 6167 | p1.CanCollide = false | |
| 6168 | p1.Locked = true | |
| 6169 | p1.Elasticity = 0 | |
| 6170 | p1.BottomSurface = Enum.SurfaceType.Smooth | |
| 6171 | p1.TopSurface = Enum.SurfaceType.Smooth | |
| 6172 | b1 = Instance.new("SpecialMesh", p1)
| |
| 6173 | b1.MeshType = Enum.MeshType.Wedge | |
| 6174 | b1.Name = "Mesh" | |
| 6175 | b1.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928) | |
| 6176 | p2 = Instance.new("Part", m)
| |
| 6177 | p2.BrickColor = BrickColor.new("Really black")
| |
| 6178 | p2.FormFactor = Enum.FormFactor.Custom | |
| 6179 | p2.Size = Vector3.new(1, 2.9000001, 1) | |
| 6180 | p2.CFrame = CFrame.new(67.4995728, 11.7633543, 74.2129135, -1.30959779e-005, 2.79811252e-006, 0.999972522, 0.961226642, 0.275612593, -7.50799518e-006, -0.275637805, 0.96119839, 1.01176247e-005) | |
| 6181 | p2.CanCollide = false | |
| 6182 | p2.Locked = true | |
| 6183 | p2.Elasticity = 0 | |
| 6184 | p2.BottomSurface = Enum.SurfaceType.Smooth | |
| 6185 | p2.TopSurface = Enum.SurfaceType.Smooth | |
| 6186 | b2 = Instance.new("BlockMesh", p2)
| |
| 6187 | b2.Name = "Mesh" | |
| 6188 | b2.Scale = Vector3.new(0.400000006, 1, 0.400000006) | |
| 6189 | p3 = Instance.new("Part", m)
| |
| 6190 | p3.BrickColor = BrickColor.new("Bright blue")
| |
| 6191 | p3.Material = "Neon" | |
| 6192 | p3.FormFactor = Enum.FormFactor.Custom | |
| 6193 | p3.Size = Vector3.new(1, 1.20000005, 2.0999999) | |
| 6194 | p3.CFrame = CFrame.new(67.4994965, 12.6401453, 73.9670334, 0.999972522, -3.52207899e-005, -8.10639358e-006, -1.61500211e-005, 0.309035271, -0.951007903, 5.24176576e-005, 0.950978875, 0.309059501) | |
| 6195 | p3.CanCollide = false | |
| 6196 | p3.Locked = true | |
| 6197 | p3.Elasticity = 0 | |
| 6198 | p3.BottomSurface = Enum.SurfaceType.Smooth | |
| 6199 | p3.TopSurface = Enum.SurfaceType.Smooth | |
| 6200 | b3 = Instance.new("SpecialMesh", p3)
| |
| 6201 | b3.MeshType = Enum.MeshType.Wedge | |
| 6202 | b3.Name = "Mesh" | |
| 6203 | b3.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928) | |
| 6204 | p4 = Instance.new("Part", m)
| |
| 6205 | p4.BrickColor = BrickColor.new("Bright blue")
| |
| 6206 | p4.Material = "Neon" | |
| 6207 | p4.FormFactor = Enum.FormFactor.Custom | |
| 6208 | p4.Size = Vector3.new(1, 1.43999994, 2.05000019) | |
| 6209 | p4.CFrame = CFrame.new(67.4995575, 11.8683414, 76.1565704, 0.999972522, -2.5085672e-005, -1.53700166e-005, -4.86194367e-005, -0.800831437, -0.598821938, 1.9131101e-005, 0.598835468, -0.800796151) | |
| 6210 | p4.CanCollide = false | |
| 6211 | p4.Locked = true | |
| 6212 | p4.Elasticity = 0 | |
| 6213 | p4.BottomSurface = Enum.SurfaceType.Smooth | |
| 6214 | p4.TopSurface = Enum.SurfaceType.Smooth | |
| 6215 | b4 = Instance.new("SpecialMesh", p4)
| |
| 6216 | b4.MeshType = Enum.MeshType.Wedge | |
| 6217 | b4.Name = "Mesh" | |
| 6218 | b4.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988) | |
| 6219 | p5 = Instance.new("Part", m)
| |
| 6220 | p5.BrickColor = BrickColor.new("Bright blue")
| |
| 6221 | p5.Material = "Neon" | |
| 6222 | p5.FormFactor = Enum.FormFactor.Custom | |
| 6223 | p5.Size = Vector3.new(1, 1.20000005, 3.20000005) | |
| 6224 | p5.CFrame = CFrame.new(67.4995193, 13.241991, 74.8357468, 0.999972522, -3.59118021e-005, -8.00191992e-006, -1.39250224e-005, 0.358383656, -0.933530807, 5.2809708e-005, 0.933500469, 0.358406246) | |
| 6225 | p5.CanCollide = true | |
| 6226 | p5.Locked = true | |
| 6227 | p5.Elasticity = 0 | |
| 6228 | p5.BottomSurface = Enum.SurfaceType.Smooth | |
| 6229 | p5.TopSurface = Enum.SurfaceType.Smooth | |
| 6230 | b5 = Instance.new("SpecialMesh", p5)
| |
| 6231 | b5.MeshType = Enum.MeshType.Wedge | |
| 6232 | b5.Name = "Mesh" | |
| 6233 | b5.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928) | |
| 6234 | p6 = Instance.new("Part", m)
| |
| 6235 | p6.Name = "Handle" | |
| 6236 | p6.BrickColor = BrickColor.new("Really black")
| |
| 6237 | p6.FormFactor = Enum.FormFactor.Custom | |
| 6238 | p6.Size = Vector3.new(1.5999999, 13.6000004, 1) | |
| 6239 | p6.CFrame = CFrame.new(67.5017471, 11.2780685, 66.1421967, -1.18190947e-005, 6.28741009e-006, 0.999972522, 0.99995929, -1.39772892e-005, -7.50630716e-006, -1.79708004e-005, 0.999939024, 1.01296728e-005) | |
| 6240 | p6.CanCollide = false | |
| 6241 | p6.Locked = true | |
| 6242 | p6.Elasticity = 0 | |
| 6243 | p6.BottomSurface = Enum.SurfaceType.Smooth | |
| 6244 | p6.TopSurface = Enum.SurfaceType.Smooth | |
| 6245 | b6 = Instance.new("BlockMesh", p6)
| |
| 6246 | b6.Name = "Mesh" | |
| 6247 | b6.Scale = Vector3.new(0.400000006, 1, 0.400000006) | |
| 6248 | p7 = Instance.new("Part", m)
| |
| 6249 | p7.BrickColor = BrickColor.new("Bright blue")
| |
| 6250 | p7.Material = "Neon" | |
| 6251 | p7.FormFactor = Enum.FormFactor.Custom | |
| 6252 | p7.Size = Vector3.new(1, 1.00999999, 1.05000019) | |
| 6253 | p7.CFrame = CFrame.new(67.5174179, 10.5228004, 76.3114471, 0.999972522, -2.76626724e-005, -6.72184569e-006, -4.7347472e-005, -0.91489929, -0.403581172, 2.14323372e-005, 0.403602213, -0.914867818) | |
| 6254 | p7.CanCollide = false | |
| 6255 | p7.Locked = true | |
| 6256 | p7.Elasticity = 0 | |
| 6257 | p7.BottomSurface = Enum.SurfaceType.Smooth | |
| 6258 | p7.TopSurface = Enum.SurfaceType.Smooth | |
| 6259 | b7 = Instance.new("SpecialMesh", p7)
| |
| 6260 | b7.MeshType = Enum.MeshType.Wedge | |
| 6261 | b7.Name = "Mesh" | |
| 6262 | b7.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988) | |
| 6263 | p8 = Instance.new("Part", m)
| |
| 6264 | p8.BrickColor = BrickColor.new("Bright blue")
| |
| 6265 | p8.Material = "Neon" | |
| 6266 | p8.FormFactor = Enum.FormFactor.Custom | |
| 6267 | p8.Size = Vector3.new(1, 1.00999999, 1.05000019) | |
| 6268 | p8.CFrame = CFrame.new(67.5074387, 8.51285458, 76.8714371, 0.999972522, -2.76626724e-005, -6.72184387e-006, -4.73474684e-005, -0.91489917, -0.403581113, 2.14323354e-005, 0.403602153, -0.914867699) | |
| 6269 | p8.CanCollide = false | |
| 6270 | p8.Locked = true | |
| 6271 | p8.Elasticity = 0 | |
| 6272 | p8.BottomSurface = Enum.SurfaceType.Smooth | |
| 6273 | p8.TopSurface = Enum.SurfaceType.Smooth | |
| 6274 | b8 = Instance.new("SpecialMesh", p8)
| |
| 6275 | b8.MeshType = Enum.MeshType.Wedge | |
| 6276 | b8.Name = "Mesh" | |
| 6277 | b8.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988) | |
| 6278 | p9 = Instance.new("Part", m)
| |
| 6279 | p9.BrickColor = BrickColor.new("Really black")
| |
| 6280 | p9.FormFactor = Enum.FormFactor.Custom | |
| 6281 | p9.Size = Vector3.new(1, 1.07999957, 1) | |
| 6282 | p9.CFrame = CFrame.new(67.5095749, 7.1092, 74.5051422, -2.60536999e-005, -5.21559741e-006, 0.999972522, 0.35323599, -0.935490847, -1.50012565e-005, 0.935460567, 0.353258699, 4.2632455e-005) | |
| 6283 | p9.CanCollide = false | |
| 6284 | p9.Locked = true | |
| 6285 | p9.Elasticity = 0 | |
| 6286 | p9.BottomSurface = Enum.SurfaceType.Smooth | |
| 6287 | p9.TopSurface = Enum.SurfaceType.Smooth | |
| 6288 | b9 = Instance.new("BlockMesh", p9)
| |
| 6289 | b9.Name = "Mesh" | |
| 6290 | b9.Scale = Vector3.new(0.550000012, 1, 0.550000012) | |
| 6291 | p10 = Instance.new("Part", m)
| |
| 6292 | p10.BrickColor = BrickColor.new("Really black")
| |
| 6293 | p10.FormFactor = Enum.FormFactor.Custom | |
| 6294 | p10.Size = Vector3.new(1, 1.41999948, 1) | |
| 6295 | p10.CFrame = CFrame.new(67.489624, 8.67401791, 72.7929764, -9.47785156e-006, -9.42233055e-006, 0.999972522, 0.292371064, 0.956263304, -7.54374832e-006, -0.956253231, 0.292334616, 1.01081387e-005) | |
| 6296 | p10.CanCollide = false | |
| 6297 | p10.Locked = true | |
| 6298 | p10.Elasticity = 0 | |
| 6299 | p10.BottomSurface = Enum.SurfaceType.Smooth | |
| 6300 | p10.TopSurface = Enum.SurfaceType.Smooth | |
| 6301 | b10 = Instance.new("BlockMesh", p10)
| |
| 6302 | b10.Name = "Mesh" | |
| 6303 | b10.Scale = Vector3.new(0.400000006, 1, 0.400000006) | |
| 6304 | p11 = Instance.new("Part", m)
| |
| 6305 | p11.BrickColor = BrickColor.new("Really black")
| |
| 6306 | p11.FormFactor = Enum.FormFactor.Custom | |
| 6307 | p11.Size = Vector3.new(1, 1.50999951, 1) | |
| 6308 | p11.CFrame = CFrame.new(67.509552, 7.11887455, 70.3475952, -1.87569385e-005, 1.80455972e-005, 0.999972522, -0.36222899, -0.932047009, -9.30004444e-006, 0.932039678, -0.362191886, 4.04359016e-005) | |
| 6309 | p11.CanCollide = false | |
| 6310 | p11.Locked = true | |
| 6311 | p11.Elasticity = 0 | |
| 6312 | p11.BottomSurface = Enum.SurfaceType.Smooth | |
| 6313 | p11.TopSurface = Enum.SurfaceType.Smooth | |
| 6314 | b11 = Instance.new("BlockMesh", p11)
| |
| 6315 | b11.Name = "Mesh" | |
| 6316 | b11.Scale = Vector3.new(0.550000012, 1, 0.550000012) | |
| 6317 | p12 = Instance.new("Part", m)
| |
| 6318 | p12.Name = "BladeCenter" | |
| 6319 | p12.BrickColor = BrickColor.new("Dark stone grey")
| |
| 6320 | p12.Material = Enum.Material.Concrete | |
| 6321 | p12.FormFactor = Enum.FormFactor.Symmetric | |
| 6322 | p12.Size = Vector3.new(1, 2, 2) | |
| 6323 | p12.CFrame = CFrame.new(67.4995346, 6.83217764, 72.2514038, -0.999972522, 2.42275873e-005, 0.000103325896, -8.39982677e-005, 4.44650614e-005, -0.999960959, -4.06451727e-005, -0.999940753, -1.25430051e-005) | |
| 6324 | p12.CanCollide = false | |
| 6325 | p12.Locked = true | |
| 6326 | p12.BottomSurface = Enum.SurfaceType.Smooth | |
| 6327 | p12.TopSurface = Enum.SurfaceType.Smooth | |
| 6328 | b12 = Instance.new("SpecialMesh", p12)
| |
| 6329 | b12.MeshType = Enum.MeshType.Brick | |
| 6330 | b12.Name = "Mesh" | |
| 6331 | b12.Scale = Vector3.new(0.499999911, 1, 0.699999928) | |
| 6332 | p13 = Instance.new("Part", m)
| |
| 6333 | p13.BrickColor = BrickColor.new("Really black")
| |
| 6334 | p13.FormFactor = Enum.FormFactor.Custom | |
| 6335 | p13.Size = Vector3.new(2.91000009, 4.3300004, 1) | |
| 6336 | p13.CFrame = CFrame.new(67.5096359, 9.31026554, 73.9751816, 7.60371313e-006, 1.0943455e-005, 0.999972522, -0.119072244, -0.99284631, -7.55448127e-006, 0.992830038, -0.119038157, 1.01703836e-005) | |
| 6337 | p13.CanCollide = false | |
| 6338 | p13.Locked = true | |
| 6339 | p13.Elasticity = 0 | |
| 6340 | p13.BottomSurface = Enum.SurfaceType.Smooth | |
| 6341 | p13.TopSurface = Enum.SurfaceType.Smooth | |
| 6342 | b13 = Instance.new("BlockMesh", p13)
| |
| 6343 | b13.Name = "Mesh" | |
| 6344 | b13.Scale = Vector3.new(1, 1, 0.400000006) | |
| 6345 | p14 = Instance.new("Part", m)
| |
| 6346 | p14.BrickColor = BrickColor.new("Really black")
| |
| 6347 | p14.FormFactor = Enum.FormFactor.Custom | |
| 6348 | p14.Size = Vector3.new(2.5, 2.17999935, 1) | |
| 6349 | p14.CFrame = CFrame.new(67.4896011, 10.1621294, 72.6420059, -1.55498967e-007, -1.33476442e-005, 0.999972522, -0.462319613, 0.886669755, -7.56198779e-006, -0.886637092, -0.462338567, 1.01078904e-005) | |
| 6350 | p14.CanCollide = false | |
| 6351 | p14.Locked = true | |
| 6352 | p14.Elasticity = 0 | |
| 6353 | p14.BottomSurface = Enum.SurfaceType.Smooth | |
| 6354 | p14.TopSurface = Enum.SurfaceType.Smooth | |
| 6355 | b14 = Instance.new("BlockMesh", p14)
| |
| 6356 | b14.Name = "Mesh" | |
| 6357 | b14.Scale = Vector3.new(0.400000006, 1, 0.400000006) | |
| 6358 | p15 = Instance.new("Part", m)
| |
| 6359 | p15.BrickColor = BrickColor.new("Really black")
| |
| 6360 | p15.FormFactor = Enum.FormFactor.Custom | |
| 6361 | p15.Size = Vector3.new(1.16999996, 4.2699995, 1) | |
| 6362 | p15.CFrame = CFrame.new(67.5095901, 9.35303593, 70.6884613, -1.24399676e-005, -4.94209144e-006, 0.999972522, 0.645082474, 0.764063478, -7.52419282e-006, -0.764068604, 0.645045042, 1.0099785e-005) | |
| 6363 | p15.CanCollide = false | |
| 6364 | p15.Locked = true | |
| 6365 | p15.Elasticity = 0 | |
| 6366 | p15.BottomSurface = Enum.SurfaceType.Smooth | |
| 6367 | p15.TopSurface = Enum.SurfaceType.Smooth | |
| 6368 | b15 = Instance.new("BlockMesh", p15)
| |
| 6369 | b15.Name = "Mesh" | |
| 6370 | b15.Scale = Vector3.new(1, 1, 0.400000006) | |
| 6371 | p16 = Instance.new("Part", m)
| |
| 6372 | p16.BrickColor = BrickColor.new("Really black")
| |
| 6373 | p16.FormFactor = Enum.FormFactor.Custom | |
| 6374 | p16.Size = Vector3.new(1.68999994, 4.76000023, 1) | |
| 6375 | p16.CFrame = CFrame.new(67.4996033, 9.63990211, 75.3800278, 2.98175655e-006, 1.30014914e-005, 0.999972522, 0.258795738, -0.965893507, -7.53869244e-006, 0.965865672, 0.258821338, 1.01718706e-005) | |
| 6376 | p16.CanCollide = false | |
| 6377 | p16.Locked = true | |
| 6378 | p16.Elasticity = 0 | |
| 6379 | p16.BottomSurface = Enum.SurfaceType.Smooth | |
| 6380 | p16.TopSurface = Enum.SurfaceType.Smooth | |
| 6381 | b16 = Instance.new("BlockMesh", p16)
| |
| 6382 | b16.Name = "Mesh" | |
| 6383 | b16.Scale = Vector3.new(1, 1, 0.400000006) | |
| 6384 | p17 = Instance.new("Part", m)
| |
| 6385 | p17.BrickColor = BrickColor.new("Really black")
| |
| 6386 | p17.FormFactor = Enum.FormFactor.Custom | |
| 6387 | p17.Size = Vector3.new(1.78999996, 4.21999979, 1) | |
| 6388 | p17.CFrame = CFrame.new(67.499588, 9.28996372, 69.8789978, -9.50601952e-006, -9.41252802e-006, 0.999972522, 0.293352425, 0.955965877, -7.53842551e-006, -0.955955863, 0.293315947, 1.00904235e-005) | |
| 6389 | p17.CanCollide = false | |
| 6390 | p17.Locked = true | |
| 6391 | p17.Elasticity = 0 | |
| 6392 | p17.BottomSurface = Enum.SurfaceType.Smooth | |
| 6393 | p17.TopSurface = Enum.SurfaceType.Smooth | |
| 6394 | b17 = Instance.new("BlockMesh", p17)
| |
| 6395 | b17.Name = "Mesh" | |
| 6396 | b17.Scale = Vector3.new(1, 1, 0.400000006) | |
| 6397 | p18 = Instance.new("WedgePart", m)
| |
| 6398 | p18.BrickColor = BrickColor.new("Dark stone grey")
| |
| 6399 | p18.Name = "BladePart1" | |
| 6400 | p18.Material = Enum.Material.Concrete | |
| 6401 | p18.Name = "Wedge" | |
| 6402 | p18.FormFactor = Enum.FormFactor.Symmetric | |
| 6403 | p18.Size = Vector3.new(1, 4, 2) | |
| 6404 | p18.CFrame = CFrame.new(67.499321, 6.83199787, 69.4816895, 0.999972522, -3.68033288e-005, -4.22928351e-005, 2.29664256e-005, -1.65102574e-005, 0.999963701, -2.03872096e-005, -0.999943435, -4.84290831e-005) | |
| 6405 | p18.CanCollide = false | |
| 6406 | p18.Locked = true | |
| 6407 | p18.BottomSurface = Enum.SurfaceType.Smooth | |
| 6408 | p18.TopSurface = Enum.SurfaceType.Smooth | |
| 6409 | b18 = Instance.new("SpecialMesh", p18)
| |
| 6410 | b18.MeshType = Enum.MeshType.Wedge | |
| 6411 | b18.Name = "Mesh" | |
| 6412 | b18.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928) | |
| 6413 | p19 = Instance.new("WedgePart", m)
| |
| 6414 | p19.BrickColor = BrickColor.new("Dark stone grey")
| |
| 6415 | p19.Name = "BladePart2" | |
| 6416 | p19.Material = Enum.Material.Concrete | |
| 6417 | p19.Name = "Wedge" | |
| 6418 | p19.FormFactor = Enum.FormFactor.Symmetric | |
| 6419 | p19.Size = Vector3.new(1, 4, 2) | |
| 6420 | p19.CFrame = CFrame.new(67.4994736, 6.83213568, 75.0314102, -0.999972522, 3.68059118e-005, -0.000103325001, -8.40002976e-005, -4.4521752e-005, 0.999963701, 2.03864402e-005, 0.999943435, 1.26029336e-005) | |
| 6421 | p19.CanCollide = false | |
| 6422 | p19.Locked = true | |
| 6423 | p19.BottomSurface = Enum.SurfaceType.Smooth | |
| 6424 | p19.TopSurface = Enum.SurfaceType.Smooth | |
| 6425 | b19 = Instance.new("SpecialMesh", p19)
| |
| 6426 | b19.MeshType = Enum.MeshType.Wedge | |
| 6427 | b19.Name = "Mesh" | |
| 6428 | b19.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928) | |
| 6429 | p20 = Instance.new("Part", m)
| |
| 6430 | p20.BrickColor = BrickColor.new("Really black")
| |
| 6431 | p20.FormFactor = Enum.FormFactor.Custom | |
| 6432 | p20.Size = Vector3.new(2.53000021, 2.39999938, 1) | |
| 6433 | p20.CFrame = CFrame.new(67.4996414, 7.91898966, 71.4148178, -1.09432585e-005, 7.6432425e-006, 0.999972522, 0.992849231, -0.119072601, -7.55000656e-006, 0.119038492, 0.992832959, 1.01311334e-005) | |
| 6434 | p20.CanCollide = false | |
| 6435 | p20.Locked = true | |
| 6436 | p20.Elasticity = 0 | |
| 6437 | p20.BottomSurface = Enum.SurfaceType.Smooth | |
| 6438 | p20.TopSurface = Enum.SurfaceType.Smooth | |
| 6439 | b20 = Instance.new("BlockMesh", p20)
| |
| 6440 | b20.Name = "Mesh" | |
| 6441 | b20.Scale = Vector3.new(0.400000006, 1, 0.400000006) | |
| 6442 | p21 = Instance.new("Part", m)
| |
| 6443 | p21.BrickColor = BrickColor.new("Bright blue")
| |
| 6444 | p21.Material = "Neon" | |
| 6445 | p21.FormFactor = Enum.FormFactor.Custom | |
| 6446 | p21.Size = Vector3.new(1, 1.43999994, 1.59000015) | |
| 6447 | p21.CFrame = CFrame.new(67.509613, 9.57073689, 76.6228256, 0.999972522, -2.50856156e-005, -1.53699839e-005, -4.86196222e-005, -0.800835371, -0.598824739, 1.91311228e-005, 0.59883821, -0.800800025) | |
| 6448 | p21.CanCollide = false | |
| 6449 | p21.Locked = true | |
| 6450 | p21.Elasticity = 0 | |
| 6451 | p21.BottomSurface = Enum.SurfaceType.Smooth | |
| 6452 | p21.TopSurface = Enum.SurfaceType.Smooth | |
| 6453 | b21 = Instance.new("SpecialMesh", p21)
| |
| 6454 | b21.MeshType = Enum.MeshType.Wedge | |
| 6455 | b21.Name = "Mesh" | |
| 6456 | b21.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988) | |
| 6457 | w1 = Instance.new("Weld", p1)
| |
| 6458 | w1.Name = "Part_Weld" | |
| 6459 | w1.Part0 = p1 | |
| 6460 | w1.C0 = CFrame.new(-67.5030899, -72.5280457, -14.8209743, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252) | |
| 6461 | w1.Part1 = p2 | |
| 6462 | w1.C1 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008) | |
| 6463 | w2 = Instance.new("Weld", p2)
| |
| 6464 | w2.Name = "Part_Weld" | |
| 6465 | w2.Part0 = p2 | |
| 6466 | w2.C0 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008) | |
| 6467 | w2.Part1 = p3 | |
| 6468 | w2.C1 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105) | |
| 6469 | w3 = Instance.new("Weld", p3)
| |
| 6470 | w3.Name = "Part_Weld" | |
| 6471 | w3.Part0 = p3 | |
| 6472 | w3.C0 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105) | |
| 6473 | w3.Part1 = p4 | |
| 6474 | w3.C1 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637) | |
| 6475 | w4 = Instance.new("Weld", p4)
| |
| 6476 | w4.Name = "Part_Weld" | |
| 6477 | w4.Part0 = p4 | |
| 6478 | w4.C0 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637) | |
| 6479 | w4.Part1 = p5 | |
| 6480 | w4.C1 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252) | |
| 6481 | w5 = Instance.new("Weld", p5)
| |
| 6482 | w5.Name = "Part_Weld" | |
| 6483 | w5.Part0 = p5 | |
| 6484 | w5.C0 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252) | |
| 6485 | w5.Part1 = p6 | |
| 6486 | w5.C1 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015) | |
| 6487 | w6 = Instance.new("Weld", p6)
| |
| 6488 | w6.Name = "Part_Weld" | |
| 6489 | w6.Part0 = p6 | |
| 6490 | w6.C0 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015) | |
| 6491 | w6.Part1 = p7 | |
| 6492 | w6.C1 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088) | |
| 6493 | w7 = Instance.new("Weld", p7)
| |
| 6494 | w7.Name = "Part_Weld" | |
| 6495 | w7.Part0 = p7 | |
| 6496 | w7.C0 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088) | |
| 6497 | w7.Part1 = p8 | |
| 6498 | w7.C1 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088) | |
| 6499 | w8 = Instance.new("Weld", p8)
| |
| 6500 | w8.Name = "Part_Weld" | |
| 6501 | w8.Part0 = p8 | |
| 6502 | w8.C0 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088) | |
| 6503 | w8.Part1 = p9 | |
| 6504 | w8.C1 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005) | |
| 6505 | w9 = Instance.new("Weld", p9)
| |
| 6506 | w9.Name = "Part_Weld" | |
| 6507 | w9.Part0 = p9 | |
| 6508 | w9.C0 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005) | |
| 6509 | w9.Part1 = p10 | |
| 6510 | w9.C1 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008) | |
| 6511 | w10 = Instance.new("Weld", p10)
| |
| 6512 | w10.Name = "Part_Weld" | |
| 6513 | w10.Part0 = p10 | |
| 6514 | w10.C0 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008) | |
| 6515 | w10.Part1 = p11 | |
| 6516 | w10.C1 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005) | |
| 6517 | w11 = Instance.new("Weld", p11)
| |
| 6518 | w11.Name = "Part_Weld" | |
| 6519 | w11.Part0 = p11 | |
| 6520 | w11.C0 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005) | |
| 6521 | w11.Part1 = p12 | |
| 6522 | w11.C1 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005) | |
| 6523 | w12 = Instance.new("Weld", p12)
| |
| 6524 | w12.Name = "Part_Weld" | |
| 6525 | w12.Part0 = p12 | |
| 6526 | w12.C0 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005) | |
| 6527 | w12.Part1 = p13 | |
| 6528 | w12.C1 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008) | |
| 6529 | w13 = Instance.new("Weld", p13)
| |
| 6530 | w13.Name = "Part_Weld" | |
| 6531 | w13.Part0 = p13 | |
| 6532 | w13.C0 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008) | |
| 6533 | w13.Part1 = p14 | |
| 6534 | w13.C1 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008) | |
| 6535 | w14 = Instance.new("Weld", p14)
| |
| 6536 | w14.Name = "Part_Weld" | |
| 6537 | w14.Part0 = p14 | |
| 6538 | w14.C0 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008) | |
| 6539 | w14.Part1 = p15 | |
| 6540 | w14.C1 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008) | |
| 6541 | w15 = Instance.new("Weld", p15)
| |
| 6542 | w15.Name = "Part_Weld" | |
| 6543 | w15.Part0 = p15 | |
| 6544 | w15.C0 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008) | |
| 6545 | w15.Part1 = p16 | |
| 6546 | w15.C1 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008) | |
| 6547 | w16 = Instance.new("Weld", p16)
| |
| 6548 | w16.Name = "Part_Weld" | |
| 6549 | w16.Part0 = p16 | |
| 6550 | w16.C0 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008) | |
| 6551 | w16.Part1 = p17 | |
| 6552 | w16.C1 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008) | |
| 6553 | w17 = Instance.new("Weld", p17)
| |
| 6554 | w17.Name = "Wedge_Weld" | |
| 6555 | w17.Part0 = p17 | |
| 6556 | w17.C0 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008) | |
| 6557 | w17.Part1 = p18 | |
| 6558 | w17.C1 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005) | |
| 6559 | w18 = Instance.new("Weld", p18)
| |
| 6560 | w18.Name = "Wedge_Weld" | |
| 6561 | w18.Part0 = p18 | |
| 6562 | w18.C0 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005) | |
| 6563 | w18.Part1 = p19 | |
| 6564 | w18.C1 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005) | |
| 6565 | w19 = Instance.new("Weld", p19)
| |
| 6566 | w19.Name = "Part_Weld" | |
| 6567 | w19.Part0 = p19 | |
| 6568 | w19.C0 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005) | |
| 6569 | w19.Part1 = p20 | |
| 6570 | w19.C1 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009) | |
| 6571 | w20 = Instance.new("Weld", p20)
| |
| 6572 | w20.Name = "Part_Weld" | |
| 6573 | w20.Part0 = p20 | |
| 6574 | w20.C0 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009) | |
| 6575 | w20.Part1 = p21 | |
| 6576 | w20.C1 = CFrame.new(-67.5104218, -38.2193756, 67.100563, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637) | |
| 6577 | m.Parent = char | |
| 6578 | m:MakeJoints() | |
| 6579 | ---------------------------------------------------- | |
| 6580 | local cor = Instance.new("Part", char.Absolution)
| |
| 6581 | cor.Name = "Thingy" | |
| 6582 | cor.Locked = true | |
| 6583 | cor.BottomSurface = 0 | |
| 6584 | cor.CanCollide = false | |
| 6585 | cor.Size = Vector3.new(1, 13, 1) | |
| 6586 | cor.Transparency = 1 | |
| 6587 | cor.TopSurface = 0 | |
| 6588 | corw = Instance.new("Weld", cor)
| |
| 6589 | corw.Part0 = rarm | |
| 6590 | corw.Part1 = cor | |
| 6591 | corw.C0 = CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
| 6592 | corw.C1 = CFrame.new(0, 0, 0) | |
| 6593 | weld1 = Instance.new("Weld", char.Absolution)
| |
| 6594 | weld1.Part0 = cor | |
| 6595 | weld1.Part1 = p6 | |
| 6596 | weld1.C0 = CFrame.new(0, 0, 0) | |
| 6597 | ---------------------------------------------------- | |
| 6598 | hitb = Instance.new("Part", char.Absolution)
| |
| 6599 | hitb.Name = "Thingy2" | |
| 6600 | hitb.Locked = true | |
| 6601 | hitb.BottomSurface = 0 | |
| 6602 | hitb.CanCollide = false | |
| 6603 | hitb.Size = Vector3.new(0, 8, 6) | |
| 6604 | hitb.Transparency = 1 | |
| 6605 | hitb.TopSurface = 0 | |
| 6606 | weld2 = Instance.new("Weld", char.Absolution)
| |
| 6607 | weld2.Part0 = hitb | |
| 6608 | weld2.Part1 = p12 | |
| 6609 | weld2.C0 = CFrame.new(0, .6, 1) | |
| 6610 | ---------------------------------------------------- | |
| 6611 | local m = Instance.new("Model")
| |
| 6612 | m.Name = "Claw" | |
| 6613 | p1 = Instance.new("Part", m)
| |
| 6614 | p1.BrickColor = BrickColor.new("Really black")
| |
| 6615 | p1.FormFactor = Enum.FormFactor.Custom | |
| 6616 | p1.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6617 | p1.CFrame = CFrame.new(2.91120553, 6.79703379, -19.5339718, -0.205515206, -0.209888965, 0.955883741, 0.52527827, -0.847774804, -0.0732159689, 0.825741529, 0.487057745, 0.284480691) | |
| 6618 | p1.CanCollide = false | |
| 6619 | p1.Locked = true | |
| 6620 | p1.BottomSurface = Enum.SurfaceType.Smooth | |
| 6621 | p1.TopSurface = Enum.SurfaceType.Smooth | |
| 6622 | b1 = Instance.new("BlockMesh", p1)
| |
| 6623 | b1.Name = "Mesh" | |
| 6624 | p2 = Instance.new("WedgePart", m)
| |
| 6625 | p2.BrickColor = BrickColor.new("Really black")
| |
| 6626 | p2.Name = "Wedge" | |
| 6627 | p2.FormFactor = Enum.FormFactor.Custom | |
| 6628 | p2.Size = Vector3.new(3, 1, 0.5) | |
| 6629 | p2.CFrame = CFrame.new(2.94872427, 6.13246727, -16.5004997, -5.96046448e-008, -4.47034836e-008, -1.00000358, -1.3615936e-005, 0.99999994, 4.47034836e-008, 1.00000358, 1.41002238e-005, 0) | |
| 6630 | p2.CanCollide = false | |
| 6631 | p2.Locked = true | |
| 6632 | p2.BottomSurface = Enum.SurfaceType.Smooth | |
| 6633 | p2.TopSurface = Enum.SurfaceType.Smooth | |
| 6634 | p3 = Instance.new("Part", m)
| |
| 6635 | p3.BrickColor = BrickColor.new("Really black")
| |
| 6636 | p3.FormFactor = Enum.FormFactor.Custom | |
| 6637 | p3.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6638 | p3.CFrame = CFrame.new(1.84869456, 6.79700661, -18.5422173, -5.06400113e-008, 1.07230136e-007, 1.00000715, -0.499905825, -0.866079628, -1.1125789e-007, 0.86608547, -0.499910295, -2.17476881e-008) | |
| 6639 | p3.CanCollide = false | |
| 6640 | p3.Locked = true | |
| 6641 | p3.BottomSurface = Enum.SurfaceType.Smooth | |
| 6642 | p3.TopSurface = Enum.SurfaceType.Smooth | |
| 6643 | b2 = Instance.new("BlockMesh", p3)
| |
| 6644 | b2.Name = "Mesh" | |
| 6645 | p4 = Instance.new("WedgePart", m)
| |
| 6646 | p4.BrickColor = BrickColor.new("Really black")
| |
| 6647 | p4.Name = "Wedge" | |
| 6648 | p4.FormFactor = Enum.FormFactor.Custom | |
| 6649 | p4.Size = Vector3.new(3, 1, 0.5) | |
| 6650 | p4.CFrame = CFrame.new(0.0487272739, 4.13279819, -16.5004959, -1.62921424e-007, 1.78814929e-007, 1.00001431, -1.2755394e-005, -0.999999762, -1.78813849e-007, 1.00001431, -1.46627426e-005, -7.54998553e-008) | |
| 6651 | p4.CanCollide = false | |
| 6652 | p4.Locked = true | |
| 6653 | p4.BottomSurface = Enum.SurfaceType.Smooth | |
| 6654 | p4.TopSurface = Enum.SurfaceType.Smooth | |
| 6655 | p5 = Instance.new("Part", m)
| |
| 6656 | p5.BrickColor = BrickColor.new("Really black")
| |
| 6657 | p5.FormFactor = Enum.FormFactor.Custom | |
| 6658 | p5.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6659 | p5.CFrame = CFrame.new(1.84874606, 6.79701567, -19.6422844, -4.29027068e-007, 1.9046513e-007, 1.00001431, 0.500089467, -0.865973532, 2.18601315e-008, 0.865987122, 0.50009501, 3.78533827e-008) | |
| 6660 | p5.CanCollide = false | |
| 6661 | p5.Locked = true | |
| 6662 | p5.BottomSurface = Enum.SurfaceType.Smooth | |
| 6663 | p5.TopSurface = Enum.SurfaceType.Smooth | |
| 6664 | b3 = Instance.new("BlockMesh", p5)
| |
| 6665 | b3.Name = "Mesh" | |
| 6666 | p6 = Instance.new("Part", m)
| |
| 6667 | p6.BrickColor = BrickColor.new("Really black")
| |
| 6668 | p6.FormFactor = Enum.FormFactor.Custom | |
| 6669 | p6.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6670 | p6.CFrame = CFrame.new(2.61122823, 6.79701757, -18.433939, -0.250001401, 0.0669622123, 0.965941966, -0.491382152, -0.868364573, -0.0669801831, 0.834303975, -0.491393685, 0.249996051) | |
| 6671 | p6.CanCollide = false | |
| 6672 | p6.Locked = true | |
| 6673 | p6.BottomSurface = Enum.SurfaceType.Smooth | |
| 6674 | p6.TopSurface = Enum.SurfaceType.Smooth | |
| 6675 | b4 = Instance.new("BlockMesh", p6)
| |
| 6676 | b4.Name = "Mesh" | |
| 6677 | p7 = Instance.new("Part", m)
| |
| 6678 | p7.BrickColor = BrickColor.new("Really black")
| |
| 6679 | p7.FormFactor = Enum.FormFactor.Custom | |
| 6680 | p7.Size = Vector3.new(3, 1, 1.20000005) | |
| 6681 | p7.CFrame = CFrame.new(2.59874034, 5.13276958, -16.5005379, -3.27825546e-007, -3.57627869e-007, -1.00001431, -0.000133868307, 0.99999994, 1.49011612e-008, 1.00001442, 0.000135900453, -5.96046448e-008) | |
| 6682 | p7.CanCollide = false | |
| 6683 | p7.Locked = true | |
| 6684 | p7.BottomSurface = Enum.SurfaceType.Smooth | |
| 6685 | p7.TopSurface = Enum.SurfaceType.Smooth | |
| 6686 | b5 = Instance.new("BlockMesh", p7)
| |
| 6687 | b5.Name = "Mesh" | |
| 6688 | p8 = Instance.new("Part", m)
| |
| 6689 | p8.BrickColor = BrickColor.new("Bright blue")
| |
| 6690 | p8.Material = "Neon" | |
| 6691 | p8.FormFactor = Enum.FormFactor.Symmetric | |
| 6692 | p8.Size = Vector3.new(1, 1, 1) | |
| 6693 | p8.CFrame = CFrame.new(1.84841466, 6.25537968, -20.3997307, -1.42129729e-005, 0.00428489037, -1.00000513, 0.965967655, 0.258660465, 0.00109496934, 0.258668512, -0.965972245, -0.00414247159) | |
| 6694 | p8.CanCollide = false | |
| 6695 | p8.Locked = true | |
| 6696 | b6 = Instance.new("SpecialMesh", p8)
| |
| 6697 | b6.MeshId = "http://www.roblox.com/Asset/?id=9756362" | |
| 6698 | b6.TextureId = "" | |
| 6699 | b6.MeshType = Enum.MeshType.FileMesh | |
| 6700 | b6.Name = "Mesh" | |
| 6701 | b6.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988) | |
| 6702 | p9 = Instance.new("Part", m)
| |
| 6703 | p9.BrickColor = BrickColor.new("Really black")
| |
| 6704 | p9.FormFactor = Enum.FormFactor.Custom | |
| 6705 | p9.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6706 | p9.CFrame = CFrame.new(2.79691935, 3.68131566, -18.264101, -0.277095288, -0.561500967, -0.779720128, 0.631033003, 0.505603611, -0.58835566, 0.724593103, -0.655058563, 0.214224264) | |
| 6707 | p9.CanCollide = false | |
| 6708 | p9.Locked = true | |
| 6709 | p9.BottomSurface = Enum.SurfaceType.Smooth | |
| 6710 | p9.TopSurface = Enum.SurfaceType.Smooth | |
| 6711 | b7 = Instance.new("BlockMesh", p9)
| |
| 6712 | b7.Name = "Mesh" | |
| 6713 | p10 = Instance.new("Part", m)
| |
| 6714 | p10.BrickColor = BrickColor.new("Bright blue")
| |
| 6715 | p10.Material = "Neon" | |
| 6716 | p10.FormFactor = Enum.FormFactor.Symmetric | |
| 6717 | p10.Size = Vector3.new(1, 1, 1) | |
| 6718 | p10.CFrame = CFrame.new(3.09846497, 6.25236273, -20.2996788, -0.0669716895, 0.254178405, -0.964850724, 0.96595335, 0.258713901, 0.00110733509, 0.249903828, -0.93192625, -0.262850702) | |
| 6719 | p10.CanCollide = false | |
| 6720 | p10.Locked = true | |
| 6721 | b8 = Instance.new("SpecialMesh", p10)
| |
| 6722 | b8.MeshId = "http://www.roblox.com/Asset/?id=9756362" | |
| 6723 | b8.TextureId = "" | |
| 6724 | b8.MeshType = Enum.MeshType.FileMesh | |
| 6725 | b8.Name = "Mesh" | |
| 6726 | b8.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988) | |
| 6727 | p11 = Instance.new("Part", m)
| |
| 6728 | p11.BrickColor = BrickColor.new("Really black")
| |
| 6729 | p11.FormFactor = Enum.FormFactor.Custom | |
| 6730 | p11.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6731 | p11.CFrame = CFrame.new(0.386122227, 6.79699421, -18.533905, 0.250022948, -0.0669473261, 0.965937555, -0.491377324, -0.868365645, 0.0670026764, 0.834300399, -0.491393894, -0.250007868) | |
| 6732 | p11.CanCollide = false | |
| 6733 | p11.Locked = true | |
| 6734 | p11.BottomSurface = Enum.SurfaceType.Smooth | |
| 6735 | p11.TopSurface = Enum.SurfaceType.Smooth | |
| 6736 | b9 = Instance.new("BlockMesh", p11)
| |
| 6737 | b9.Name = "Mesh" | |
| 6738 | p12 = Instance.new("Part", m)
| |
| 6739 | p12.BrickColor = BrickColor.new("Really black")
| |
| 6740 | p12.FormFactor = Enum.FormFactor.Custom | |
| 6741 | p12.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6742 | p12.CFrame = CFrame.new(1.14871967, 6.79700947, -19.6422291, -4.76837158e-007, 2.83122063e-007, 1.00001442, 0.500089884, -0.865973473, 4.47034836e-008, 0.865987122, 0.500095367, 1.49011612e-008) | |
| 6743 | p12.CanCollide = false | |
| 6744 | p12.Locked = true | |
| 6745 | p12.BottomSurface = Enum.SurfaceType.Smooth | |
| 6746 | p12.TopSurface = Enum.SurfaceType.Smooth | |
| 6747 | b10 = Instance.new("BlockMesh", p12)
| |
| 6748 | b10.Name = "Mesh" | |
| 6749 | p13 = Instance.new("Part", m)
| |
| 6750 | p13.BrickColor = BrickColor.new("Really black")
| |
| 6751 | p13.FormFactor = Enum.FormFactor.Custom | |
| 6752 | p13.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6753 | p13.CFrame = CFrame.new(1.14870512, 6.79699612, -18.5421638, -4.63888163e-008, 5.08347114e-007, 1.00001442, -0.499899268, -0.866083562, -2.18518963e-008, 0.866095126, -0.499908328, 3.78581007e-008) | |
| 6754 | p13.CanCollide = false | |
| 6755 | p13.Locked = true | |
| 6756 | p13.BottomSurface = Enum.SurfaceType.Smooth | |
| 6757 | p13.TopSurface = Enum.SurfaceType.Smooth | |
| 6758 | b11 = Instance.new("BlockMesh", p13)
| |
| 6759 | b11.Name = "Mesh" | |
| 6760 | p14 = Instance.new("Part", m)
| |
| 6761 | p14.BrickColor = BrickColor.new("Bright blue")
| |
| 6762 | p14.Material = "Neon" | |
| 6763 | p14.FormFactor = Enum.FormFactor.Symmetric | |
| 6764 | p14.Size = Vector3.new(1, 1, 1) | |
| 6765 | p14.CFrame = CFrame.new(1.14845455, 6.25537348, -20.3996773, -1.42545232e-005, 0.00425684778, -1.00000536, 0.965958476, 0.258694947, 0.00108788908, 0.258703023, -0.965963125, -0.00411536777) | |
| 6766 | p14.CanCollide = false | |
| 6767 | p14.Locked = true | |
| 6768 | b12 = Instance.new("SpecialMesh", p14)
| |
| 6769 | b12.MeshId = "http://www.roblox.com/Asset/?id=9756362" | |
| 6770 | b12.TextureId = "" | |
| 6771 | b12.MeshType = Enum.MeshType.FileMesh | |
| 6772 | b12.Name = "Mesh" | |
| 6773 | b12.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988) | |
| 6774 | p15 = Instance.new("Part", m)
| |
| 6775 | p15.BrickColor = BrickColor.new("Medium stone grey")
| |
| 6776 | p15.Transparency = 1 | |
| 6777 | p15.Name = "ArmPart" | |
| 6778 | p15.FormFactor = Enum.FormFactor.Custom | |
| 6779 | p15.Size = Vector3.new(2, 1, 1) | |
| 6780 | p15.CFrame = CFrame.new(1.49875152, 5.13257265, -16.0004654, -2.99420208e-007, 4.39002179e-007, 1.00001442, 0.00011029192, -1, 0, 1.00001454, 0.000108176115, 4.42378223e-008) | |
| 6781 | p15.CanCollide = false | |
| 6782 | p15.Locked = true | |
| 6783 | p15.BottomSurface = Enum.SurfaceType.Smooth | |
| 6784 | p15.TopSurface = Enum.SurfaceType.Smooth | |
| 6785 | b13 = Instance.new("BlockMesh", p15)
| |
| 6786 | b13.Name = "Mesh" | |
| 6787 | p16 = Instance.new("Part", m)
| |
| 6788 | p16.BrickColor = BrickColor.new("Really black")
| |
| 6789 | p16.FormFactor = Enum.FormFactor.Custom | |
| 6790 | p16.Size = Vector3.new(3, 1, 2.4000001) | |
| 6791 | p16.CFrame = CFrame.new(1.49872661, 6.13250732, -16.5007095, -2.98894406e-007, 4.39006953e-007, 1.00001442, 0.000110270419, -1, 4.71678729e-012, 1.00001454, 0.000108154614, 4.37120207e-008) | |
| 6792 | p16.CanCollide = false | |
| 6793 | p16.Locked = true | |
| 6794 | p16.BottomSurface = Enum.SurfaceType.Smooth | |
| 6795 | p16.TopSurface = Enum.SurfaceType.Smooth | |
| 6796 | b14 = Instance.new("BlockMesh", p16)
| |
| 6797 | b14.Name = "Mesh" | |
| 6798 | p17 = Instance.new("Part", m)
| |
| 6799 | p17.BrickColor = BrickColor.new("Really black")
| |
| 6800 | p17.FormFactor = Enum.FormFactor.Custom | |
| 6801 | p17.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6802 | p17.CFrame = CFrame.new(2.77308726, 3.37837577, -19.2558823, 0.396035522, -0.497440547, -0.771840453, -0.207958207, 0.770127177, -0.603040278, 0.894391596, 0.399337679, 0.201549783) | |
| 6803 | p17.CanCollide = false | |
| 6804 | p17.Locked = true | |
| 6805 | p17.BottomSurface = Enum.SurfaceType.Smooth | |
| 6806 | p17.TopSurface = Enum.SurfaceType.Smooth | |
| 6807 | b15 = Instance.new("BlockMesh", p17)
| |
| 6808 | b15.Name = "Mesh" | |
| 6809 | p18 = Instance.new("Part", m)
| |
| 6810 | p18.BrickColor = BrickColor.new("Bright blue")
| |
| 6811 | p18.Material = "Neon" | |
| 6812 | p18.FormFactor = Enum.FormFactor.Symmetric | |
| 6813 | p18.Size = Vector3.new(1, 1, 1) | |
| 6814 | p18.CFrame = CFrame.new(-0.0516102314, 6.25535488, -20.1996384, 0.066943109, -0.245838761, -0.967011333, 0.965954781, 0.258709013, 0.00110003352, 0.249906152, -0.934162259, 0.254788101) | |
| 6815 | p18.CanCollide = false | |
| 6816 | p18.Locked = true | |
| 6817 | b16 = Instance.new("SpecialMesh", p18)
| |
| 6818 | b16.MeshId = "http://www.roblox.com/Asset/?id=9756362" | |
| 6819 | b16.TextureId = "" | |
| 6820 | b16.MeshType = Enum.MeshType.FileMesh | |
| 6821 | b16.Name = "Mesh" | |
| 6822 | b16.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988) | |
| 6823 | p19 = Instance.new("Part", m)
| |
| 6824 | p19.BrickColor = BrickColor.new("Bright blue")
| |
| 6825 | p19.Material = "Neon" | |
| 6826 | p19.FormFactor = Enum.FormFactor.Symmetric | |
| 6827 | p19.Size = Vector3.new(1, 1, 1) | |
| 6828 | p19.CFrame = CFrame.new(2.43177533, 3.59484506, -20.0301056, 0.559401393, 0.116905749, 0.820629179, -0.685213447, -0.491872638, 0.537163019, 0.466440916, -0.862796843, -0.195047855) | |
| 6829 | p19.CanCollide = false | |
| 6830 | p19.Locked = true | |
| 6831 | b17 = Instance.new("SpecialMesh", p19)
| |
| 6832 | b17.MeshId = "http://www.roblox.com/Asset/?id=9756362" | |
| 6833 | b17.TextureId = "" | |
| 6834 | b17.MeshType = Enum.MeshType.FileMesh | |
| 6835 | b17.Name = "Mesh" | |
| 6836 | b17.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988) | |
| 6837 | p20 = Instance.new("Part", m)
| |
| 6838 | p20.BrickColor = BrickColor.new("Really black")
| |
| 6839 | p20.FormFactor = Enum.FormFactor.Custom | |
| 6840 | p20.Size = Vector3.new(3, 1, 2.4000001) | |
| 6841 | p20.CFrame = CFrame.new(1.49873698, 4.13275099, -16.500618, -2.38418579e-007, -4.47034836e-007, -1.00001454, -0.000133797526, 1.00000024, -2.98023224e-008, 1.00001466, 0.000135831535, -5.96046448e-008) | |
| 6842 | p20.CanCollide = false | |
| 6843 | p20.Locked = true | |
| 6844 | p20.BottomSurface = Enum.SurfaceType.Smooth | |
| 6845 | p20.TopSurface = Enum.SurfaceType.Smooth | |
| 6846 | b18 = Instance.new("BlockMesh", p20)
| |
| 6847 | b18.Name = "Mesh" | |
| 6848 | p21 = Instance.new("Part", m)
| |
| 6849 | p21.BrickColor = BrickColor.new("Really black")
| |
| 6850 | p21.FormFactor = Enum.FormFactor.Custom | |
| 6851 | p21.Size = Vector3.new(3, 1, 1.19999993) | |
| 6852 | p21.CFrame = CFrame.new(0.398718834, 5.13273239, -16.5005798, -2.22529991e-007, -4.17224015e-007, -1.00001454, -0.000133820766, 1.00000024, 5.9472427e-012, 1.00001466, 0.000135854774, -4.37120207e-008) | |
| 6853 | p21.CanCollide = false | |
| 6854 | p21.Locked = true | |
| 6855 | p21.BottomSurface = Enum.SurfaceType.Smooth | |
| 6856 | p21.TopSurface = Enum.SurfaceType.Smooth | |
| 6857 | b19 = Instance.new("BlockMesh", p21)
| |
| 6858 | b19.Name = "Mesh" | |
| 6859 | p22 = Instance.new("WedgePart", m)
| |
| 6860 | p22.BrickColor = BrickColor.new("Really black")
| |
| 6861 | p22.Name = "Wedge" | |
| 6862 | p22.FormFactor = Enum.FormFactor.Custom | |
| 6863 | p22.Size = Vector3.new(3, 1, 0.5) | |
| 6864 | p22.CFrame = CFrame.new(2.94884443, 4.13282013, -16.5005474, 1.35156796e-007, 4.17202415e-007, -1.00001454, 1.19470278e-005, -1.00000024, -6.07483681e-013, -1.00001466, -1.39792755e-005, 4.37120278e-008) | |
| 6865 | p22.CanCollide = false | |
| 6866 | p22.Locked = true | |
| 6867 | p22.BottomSurface = Enum.SurfaceType.Smooth | |
| 6868 | p22.TopSurface = Enum.SurfaceType.Smooth | |
| 6869 | p23 = Instance.new("Part", m)
| |
| 6870 | p23.BrickColor = BrickColor.new("Really black")
| |
| 6871 | p23.FormFactor = Enum.FormFactor.Custom | |
| 6872 | p23.Size = Vector3.new(1.5, 0.5, 0.5) | |
| 6873 | p23.CFrame = CFrame.new(0.111123323, 6.79699326, -19.53405, 0.167916089, 0.220654398, 0.960804224, 0.593452632, -0.800862908, 0.0802069977, 0.787171543, 0.556722164, -0.265425682) | |
| 6874 | p23.CanCollide = false | |
| 6875 | p23.Locked = true | |
| 6876 | p23.BottomSurface = Enum.SurfaceType.Smooth | |
| 6877 | p23.TopSurface = Enum.SurfaceType.Smooth | |
| 6878 | b20 = Instance.new("BlockMesh", p23)
| |
| 6879 | b20.Name = "Mesh" | |
| 6880 | p24 = Instance.new("WedgePart", m)
| |
| 6881 | p24.BrickColor = BrickColor.new("Really black")
| |
| 6882 | p24.Name = "Wedge" | |
| 6883 | p24.FormFactor = Enum.FormFactor.Custom | |
| 6884 | p24.Size = Vector3.new(3, 1, 0.5) | |
| 6885 | p24.CFrame = CFrame.new(0.0487362742, 6.13243389, -16.5004158, -0.000165194273, -0.00030361861, 1.00001442, 0.00304524973, 0.999995589, 0.000303655863, -1.00001013, 0.00304720178, -0.000164449215) | |
| 6886 | p24.CanCollide = false | |
| 6887 | p24.Locked = true | |
| 6888 | p24.BottomSurface = Enum.SurfaceType.Smooth | |
| 6889 | p24.TopSurface = Enum.SurfaceType.Smooth | |
| 6890 | p25 = Instance.new("Part", m)
| |
| 6891 | p25.BrickColor = BrickColor.new("Bright blue")
| |
| 6892 | p25.Material = "Neon" | |
| 6893 | p25.FormFactor = Enum.FormFactor.Symmetric | |
| 6894 | p25.Size = Vector3.new(1, 1, 1) | |
| 6895 | p25.CFrame = CFrame.new(1.49870086, 5.13261318, -18.0007782, 1.20991026e-005, -1.00001454, -4.94604174e-005, -1.00000024, -1.16155716e-005, -0.000471511274, 0.000469659513, 4.96469293e-005, -1.00001466) | |
| 6896 | p25.CanCollide = false | |
| 6897 | p25.Locked = true | |
| 6898 | p25.BottomSurface = Enum.SurfaceType.Smooth | |
| 6899 | p25.TopSurface = Enum.SurfaceType.Smooth | |
| 6900 | b21 = Instance.new("SpecialMesh", p25)
| |
| 6901 | b21.MeshId = "http://www.roblox.com/asset/?id=3270017" | |
| 6902 | b21.TextureId = "" | |
| 6903 | b21.MeshType = Enum.MeshType.FileMesh | |
| 6904 | b21.Name = "Mesh" | |
| 6905 | b21.Scale = Vector3.new(1.39999998, 1.39999998, 0.600000024) | |
| 6906 | p26 = Instance.new("Part", m)
| |
| 6907 | p26.BrickColor = BrickColor.new("Really black")
| |
| 6908 | p26.FormFactor = Enum.FormFactor.Symmetric | |
| 6909 | p26.Size = Vector3.new(1, 1, 1) | |
| 6910 | p26.CFrame = CFrame.new(1.49868095, 5.13287783, -17.5005093, 0.00030383491, 0.000164763711, -1.00001454, -0.999995768, -0.00302907336, -0.000303868263, -0.00303102471, 1.00001025, 0.000164022902) | |
| 6911 | p26.CanCollide = false | |
| 6912 | p26.Locked = true | |
| 6913 | p26.BottomSurface = Enum.SurfaceType.Smooth | |
| 6914 | p26.TopSurface = Enum.SurfaceType.Smooth | |
| 6915 | b22 = Instance.new("SpecialMesh", p26)
| |
| 6916 | b22.MeshType = Enum.MeshType.Brick | |
| 6917 | b22.Name = "Mesh" | |
| 6918 | w1 = Instance.new("Weld", p1)
| |
| 6919 | w1.Name = "Wedge_Weld" | |
| 6920 | w1.Part0 = p1 | |
| 6921 | w1.C0 = CFrame.new(13.1579618, 15.8875484, 3.27191186, -0.205515206, 0.52527827, 0.825741529, -0.209888965, -0.847774804, 0.487057745, 0.955883741, -0.0732159689, 0.284480691) | |
| 6922 | w1.Part1 = p2 | |
| 6923 | w1.C1 = CFrame.new(16.5005817, -6.13223743, 2.94872212, -4.37113883e-008, -1.38580826e-005, 1, 0, 1, 1.38580826e-005, -1, 6.05756005e-013, -4.37113883e-008) | |
| 6924 | w2 = Instance.new("Weld", p2)
| |
| 6925 | w2.Name = "Part_Weld" | |
| 6926 | w2.Part0 = p2 | |
| 6927 | w2.C0 = CFrame.new(16.5006275, -6.13223362, 2.94873357, -5.96046448e-008, -1.3615936e-005, 1.00000358, -4.47034836e-008, 0.99999994, 1.41002238e-005, -1.00000358, 4.47034836e-008, 0) | |
| 6928 | w2.Part1 = p3 | |
| 6929 | w2.C1 = CFrame.new(19.4568748, -3.38260746, -1.84870064, -4.37113883e-008, -0.499906301, 0.866079509, 0, -0.866079509, -0.499906301, 1, -2.18515979e-008, 3.78575393e-008) | |
| 6930 | w3 = Instance.new("Weld", p3)
| |
| 6931 | w3.Name = "Wedge_Weld" | |
| 6932 | w3.Part0 = p3 | |
| 6933 | w3.C0 = CFrame.new(19.456995, -3.38268948, -1.84870648, -5.06400113e-008, -0.499905825, 0.86608547, 1.07230136e-007, -0.866079628, -0.499910295, 1.00000715, -1.1125789e-007, -2.17476881e-008) | |
| 6934 | w3.Part1 = p4 | |
| 6935 | w3.C1 = CFrame.new(16.5005646, 4.13256884, -0.0487511083, -4.37113883e-008, -1.37408551e-005, 1, 0, -1, -1.37408551e-005, 1, -6.00631849e-013, 4.37113883e-008) | |
| 6936 | w4 = Instance.new("Weld", p4)
| |
| 6937 | w4.Name = "Part_Weld" | |
| 6938 | w4.Part0 = p4 | |
| 6939 | w4.C0 = CFrame.new(16.5007706, 4.13255453, -0.0487275235, -1.62921424e-007, -1.2755394e-005, 1.00001431, 1.78814929e-007, -0.999999762, -1.46627426e-005, 1.00001431, -1.78813849e-007, -7.54998553e-008) | |
| 6940 | w4.Part1 = p5 | |
| 6941 | w4.C1 = CFrame.new(13.6104183, 15.7089605, -1.84869325, -4.37113883e-008, 0.500093758, 0.865971267, 0, -0.865971267, 0.500093758, 1, 2.18597922e-008, 3.78528071e-008) | |
| 6942 | w5 = Instance.new("Weld", p5)
| |
| 6943 | w5.Name = "Part_Weld" | |
| 6944 | w5.Part0 = p5 | |
| 6945 | w5.C0 = CFrame.new(13.6108379, 15.7090359, -1.84877098, -4.29027068e-007, 0.500089467, 0.865987122, 1.9046513e-007, -0.865973532, 0.50009501, 1.00001431, 2.18601315e-008, 3.78533827e-008) | |
| 6946 | w5.Part1 = p6 | |
| 6947 | w5.C1 = CFrame.new(19.3720245, -3.33087778, 2.54137325, -0.249996737, -0.491388977, 0.834289134, 0.0669635162, -0.868360817, -0.491391122, 0.965928316, -0.0669792444, 0.24999252) | |
| 6948 | w6 = Instance.new("Weld", p6)
| |
| 6949 | w6.Name = "Part_Weld" | |
| 6950 | w6.Part0 = p6 | |
| 6951 | w6.C0 = CFrame.new(19.3722382, -3.33087826, 2.54137945, -0.250001401, -0.491382152, 0.834303975, 0.0669622123, -0.868364573, -0.491393685, 0.965941966, -0.0669801831, 0.249996051) | |
| 6952 | w6.Part1 = p7 | |
| 6953 | w6.C1 = CFrame.new(16.5012703, -5.1305232, 2.59873891, -4.37113883e-008, -0.000135861075, 1, 0, 1, 0.000135861075, -1, 5.9386762e-012, -4.37113883e-008) | |
| 6954 | w7 = Instance.new("Weld", p7)
| |
| 6955 | w7.Name = "Part_Weld" | |
| 6956 | w7.Part0 = p7 | |
| 6957 | w7.C0 = CFrame.new(16.5014496, -5.13052464, 2.59877563, -3.27825546e-007, -0.000133868307, 1.00001442, -3.57627869e-007, 0.99999994, 0.000135900453, -1.00001431, 1.49011612e-008, -5.96046448e-008) | |
| 6958 | w7.Part1 = p8 | |
| 6959 | w7.C1 = CFrame.new(-0.765930653, -21.3311157, 1.75706458, -1.37833995e-005, 0.965968609, 0.258659452, 0.00428466033, 0.258657128, -0.965959728, -0.999990821, 0.00109495374, -0.00414241292) | |
| 6960 | w8 = Instance.new("Weld", p8)
| |
| 6961 | w8.Name = "Part_Weld" | |
| 6962 | w8.Part0 = p8 | |
| 6963 | w8.C0 = CFrame.new(-0.765703201, -21.3314991, 1.75706851, -1.42129729e-005, 0.965967655, 0.258668512, 0.00428489037, 0.258660465, -0.965972245, -1.00000513, 0.00109496934, -0.00414247159) | |
| 6964 | w8.Part1 = p9 | |
| 6965 | w8.C1 = CFrame.new(11.6857395, -12.2548676, 8.25926208, -0.277089596, 0.631037474, 0.724577785, -0.561487973, 0.505604029, -0.655054033, -0.779713154, -0.588350415, 0.214222342) | |
| 6966 | w9 = Instance.new("Weld", p9)
| |
| 6967 | w9.Name = "Part_Weld" | |
| 6968 | w9.Part0 = p9 | |
| 6969 | w9.C0 = CFrame.new(11.6860123, -12.254859, 8.25934601, -0.277095288, 0.631033003, 0.724593103, -0.561500967, 0.505603611, -0.655058563, -0.779720128, -0.58835566, 0.214224264) | |
| 6970 | w9.Part1 = p10 | |
| 6971 | w9.C1 = CFrame.new(-0.759226322, -21.3225994, -2.35311079, -0.0669693872, 0.965954244, 0.249894977, 0.254174918, 0.258710593, -0.931914091, -0.964836895, 0.00110732042, -0.262847036) | |
| 6972 | w10 = Instance.new("Weld", p10)
| |
| 6973 | w10.Name = "Part_Weld" | |
| 6974 | w10.Part0 = p10 | |
| 6975 | w10.C0 = CFrame.new(-0.759016514, -21.3229256, -2.3531487, -0.0669716895, 0.96595335, 0.249903828, 0.254178405, 0.258713901, -0.93192625, -0.964850724, 0.00110733509, -0.262850702) | |
| 6976 | w10.Part1 = p11 | |
| 6977 | w10.C1 = CFrame.new(18.7059784, -3.17931223, -5.46201515, 0.250018269, -0.49138394, 0.834285676, -0.0669495314, -0.86836195, -0.491391063, 0.965923727, 0.0670017004, -0.250004292) | |
| 6978 | w11 = Instance.new("Weld", p11)
| |
| 6979 | w11.Name = "Part_Weld" | |
| 6980 | w11.Part0 = p11 | |
| 6981 | w11.C0 = CFrame.new(18.7061806, -3.17931461, -5.46200418, 0.250022948, -0.491377324, 0.834300399, -0.0669473261, -0.868365645, -0.491393894, 0.965937555, 0.0670026764, -0.250007868) | |
| 6982 | w11.Part1 = p12 | |
| 6983 | w11.C1 = CFrame.new(13.6104174, 15.708952, -1.1486963, -4.37113883e-008, 0.500093997, 0.865971148, 0, -0.865971148, 0.500093997, 1, 2.18598029e-008, 3.78528e-008) | |
| 6984 | w12 = Instance.new("Weld", p12)
| |
| 6985 | w12.Name = "Part_Weld" | |
| 6986 | w12.Part0 = p12 | |
| 6987 | w12.C0 = CFrame.new(13.6107903, 15.7090092, -1.1487354, -4.76837158e-007, 0.500089884, 0.865987122, 2.83122063e-007, -0.865973473, 0.500095367, 1.00001442, 4.47034836e-008, 1.49011612e-008) | |
| 6988 | w12.Part1 = p13 | |
| 6989 | w12.C1 = CFrame.new(19.4568653, -3.38261366, -1.14870369, -4.37113883e-008, -0.499906093, 0.866079628, 0, -0.866079628, -0.499906093, 1, -2.1851589e-008, 3.78575429e-008) | |
| 6990 | w13 = Instance.new("Weld", p13)
| |
| 6991 | w13.Name = "Part_Weld" | |
| 6992 | w13.Part0 = p13 | |
| 6993 | w13.C0 = CFrame.new(19.457077, -3.38260937, -1.14871991, -4.63888163e-008, -0.499899268, 0.866095126, 5.08347114e-007, -0.866083562, -0.499908328, 1.00001442, -2.18518963e-008, 3.78581007e-008) | |
| 6994 | w13.Part1 = p14 | |
| 6995 | w13.C1 = CFrame.new(-0.765169621, -21.3281136, 1.05768669, -1.37638153e-005, 0.96595937, 0.258693874, 0.00425664661, 0.258691579, -0.965950608, -0.99999094, 0.00108787336, -0.00411530817) | |
| 6996 | w14 = Instance.new("Weld", p14)
| |
| 6997 | w14.Name = "ArmPart_Weld" | |
| 6998 | w14.Part0 = p14 | |
| 6999 | w14.C0 = CFrame.new(-0.764959335, -21.3284416, 1.05770254, -1.42545232e-005, 0.965958476, 0.258703023, 0.00425684778, 0.258694947, -0.965963125, -1.00000536, 0.00108788908, -0.00411536777) | |
| 7000 | w14.Part1 = p15 | |
| 7001 | w14.C1 = CFrame.new(16.0000172, 5.13429213, -1.49874043, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008) | |
| 7002 | w15 = Instance.new("Weld", p15)
| |
| 7003 | w15.Name = "Part_Weld" | |
| 7004 | w15.Part0 = p15 | |
| 7005 | w15.C0 = CFrame.new(16.0001163, 5.13430214, -1.49877143, -2.99420208e-007, 0.00011029192, 1.00001454, 4.39002179e-007, -1, 0.000108176115, 1.00001442, 0, 4.42378223e-008) | |
| 7006 | w15.Part1 = p16 | |
| 7007 | w15.C1 = CFrame.new(16.5000153, 6.13429213, -1.49872518, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008) | |
| 7008 | w16 = Instance.new("Weld", p16)
| |
| 7009 | w16.Name = "Part_Weld" | |
| 7010 | w16.Part0 = p16 | |
| 7011 | w16.C0 = CFrame.new(16.5002594, 6.1342907, -1.49874651, -2.98894406e-007, 0.000110270419, 1.00001454, 4.39006953e-007, -1, 0.000108154614, 1.00001442, 4.71678729e-012, 4.37120207e-008) | |
| 7012 | w16.Part1 = p17 | |
| 7013 | w16.C1 = CFrame.new(16.8263168, 6.46704865, 8.05857849, 0.396029502, -0.207962677, 0.894378066, -0.497426808, 0.770130157, 0.399332225, -0.771833658, -0.603034973, 0.201548025) | |
| 7014 | w17 = Instance.new("Weld", p17)
| |
| 7015 | w17.Name = "Part_Weld" | |
| 7016 | w17.Part0 = p17 | |
| 7017 | w17.C0 = CFrame.new(16.8266068, 6.46726036, 8.05869198, 0.396035522, -0.207958207, 0.894391596, -0.497440547, 0.770127177, 0.399337679, -0.771840453, -0.603040278, 0.201549783) | |
| 7018 | w17.Part1 = p18 | |
| 7019 | w17.C1 = CFrame.new(-0.991122723, -20.5004215, 5.08983374, 0.0669417754, 0.965955615, 0.249897182, -0.245835528, 0.258705586, -0.9341501, -0.966997266, 0.00110005983, 0.254784435) | |
| 7020 | w18 = Instance.new("Weld", p18)
| |
| 7021 | w18.Name = "Part_Weld" | |
| 7022 | w18.Part0 = p18 | |
| 7023 | w18.C0 = CFrame.new(-0.990923882, -20.5007305, 5.08983374, 0.066943109, 0.965954781, 0.249906152, -0.245838761, 0.258709013, -0.934162259, -0.967011333, 0.00110003352, 0.254788101) | |
| 7024 | w18.Part1 = p19 | |
| 7025 | w18.C1 = CFrame.new(10.4456682, -15.7977238, -7.8332901, 0.559388936, -0.68521893, 0.466432214, 0.116898462, -0.491870552, -0.862785101, 0.820620954, 0.537157655, -0.195045918) | |
| 7026 | w19 = Instance.new("Weld", p19)
| |
| 7027 | w19.Name = "Part_Weld" | |
| 7028 | w19.Part0 = p19 | |
| 7029 | w19.C0 = CFrame.new(10.4457512, -15.7979813, -7.83342838, 0.559401393, -0.685213447, 0.466440916, 0.116905749, -0.491872638, -0.862796843, 0.820629179, 0.537163019, -0.195047855) | |
| 7030 | w19.Part1 = p20 | |
| 7031 | w19.C1 = CFrame.new(16.5012665, -4.13050127, 1.49876332, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008) | |
| 7032 | w20 = Instance.new("Weld", p20)
| |
| 7033 | w20.Name = "Part_Weld" | |
| 7034 | w20.Part0 = p20 | |
| 7035 | w20.C0 = CFrame.new(16.5013981, -4.13050938, 1.498757, -2.38418579e-007, -0.000133797526, 1.00001466, -4.47034836e-007, 1.00000024, 0.000135831535, -1.00001454, -2.98023224e-008, -5.96046448e-008) | |
| 7036 | w20.Part1 = p21 | |
| 7037 | w20.C1 = CFrame.new(16.5012627, -5.13048887, 0.39874959, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008) | |
| 7038 | w21 = Instance.new("Weld", p21)
| |
| 7039 | w21.Name = "Wedge_Weld" | |
| 7040 | w21.Part0 = p21 | |
| 7041 | w21.C0 = CFrame.new(16.5014935, -5.13049126, 0.398722976, -2.22529991e-007, -0.000133820766, 1.00001466, -4.17224015e-007, 1.00000024, 0.000135854774, -1.00001454, 5.9472427e-012, -4.37120207e-008) | |
| 7042 | w21.Part1 = p22 | |
| 7043 | w21.C1 = CFrame.new(-16.5005875, 4.13259029, 2.94876933, -4.37113883e-008, 1.39792737e-005, -1, 0, -1, -1.39792737e-005, -1, -6.11053471e-013, 4.37113883e-008) | |
| 7044 | w22 = Instance.new("Weld", p22)
| |
| 7045 | w22.Name = "Part_Weld" | |
| 7046 | w22.Part0 = p22 | |
| 7047 | w22.C0 = CFrame.new(-16.500824, 4.13258791, 2.94888711, 1.35156796e-007, 1.19470278e-005, -1.00001466, 4.17202415e-007, -1.00000024, -1.39792755e-005, -1.00001454, -6.07483681e-013, 4.37120278e-008) | |
| 7048 | w22.Part1 = p23 | |
| 7049 | w22.C1 = CFrame.new(11.3238592, 16.2938461, -5.83674097, 0.167913347, 0.593457043, 0.787155509, 0.220650926, -0.800859332, 0.556720257, 0.960790455, 0.0802058354, -0.265421808) | |
| 7050 | w23 = Instance.new("Weld", p23)
| |
| 7051 | w23.Name = "Wedge_Weld" | |
| 7052 | w23.Part0 = p23 | |
| 7053 | w23.C0 = CFrame.new(11.3242846, 16.2939701, -5.83676767, 0.167916089, 0.593452632, 0.787171543, 0.220654398, -0.800862908, 0.556722164, 0.960804224, 0.0802069977, -0.265425682) | |
| 7054 | w23.Part1 = p24 | |
| 7055 | w23.C1 = CFrame.new(-16.5190907, -6.08210278, -0.053311754, -0.000165350299, 0.00304719806, -0.999995351, -0.000303142268, 0.999995351, 0.00304725766, 0.99999994, 0.000303644716, -0.000164425801) | |
| 7056 | w24 = Instance.new("Weld", p24)
| |
| 7057 | w24.Name = "Part_Weld" | |
| 7058 | w24.Part0 = p24 | |
| 7059 | w24.C0 = CFrame.new(-16.5192356, -6.08211088, -0.0533116534, -0.000165194273, 0.00304524973, -1.00001013, -0.00030361861, 0.999995589, 0.00304720178, 1.00001442, 0.000303655863, -0.000164449215) | |
| 7060 | w24.Part1 = p25 | |
| 7061 | w24.C1 = CFrame.new(5.14108515, 1.49960721, -17.9982204, 1.16387992e-005, -0.999999881, 0.000471503939, -1, -1.1615477e-005, 4.94651576e-005, -4.94596788e-005, -0.000471504522, -0.999999881) | |
| 7062 | w25 = Instance.new("Weld", p25)
| |
| 7063 | w25.Name = "Part_Weld" | |
| 7064 | w25.Part0 = p25 | |
| 7065 | w25.C0 = CFrame.new(5.14104986, 1.49967504, -17.9985313, 1.20991026e-005, -1.00000024, 0.000469659513, -1.00001454, -1.16155716e-005, 4.96469293e-005, -4.94604174e-005, -0.000471511274, -1.00001466) | |
| 7066 | w25.Part1 = p26 | |
| 7067 | w25.C1 = CFrame.new(5.07938719, 17.5157299, 1.50311017, 0.00030336561, -0.99999541, -0.00302907825, 0.000164940167, -0.00302901864, 0.999995351, -0.99999994, -0.000303863839, 0.000164020501) | |
| 7068 | m.Parent = char | |
| 7069 | m:MakeJoints() | |
| 7070 | ---------------------------------------------------- | |
| 7071 | local cor2 = Instance.new("Part", char.Claw)
| |
| 7072 | cor2.Name = "Thingy" | |
| 7073 | cor2.Locked = true | |
| 7074 | cor2.BottomSurface = 0 | |
| 7075 | cor2.CanCollide = false | |
| 7076 | cor2.Size = Vector3.new(2, 1, 1) | |
| 7077 | cor2.Transparency = 1 | |
| 7078 | cor2.TopSurface = 0 | |
| 7079 | corw2 = Instance.new("Weld", cor2)
| |
| 7080 | corw2.Part0 = larm | |
| 7081 | corw2.Part1 = cor2 | |
| 7082 | corw2.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(90)) | |
| 7083 | corw2.C1 = CFrame.new(0, 0, 0) | |
| 7084 | weld2 = Instance.new("Weld", char.Claw)
| |
| 7085 | weld2.Part0 = cor2 | |
| 7086 | weld2.Part1 = char.Claw.ArmPart | |
| 7087 | weld2.C0 = CFrame.new(0, 0, 0) | |
| 7088 | ---------------------------------------------------- | |
| 7089 | local m = Instance.new("Model")
| |
| 7090 | m.Name = "LeftArm" | |
| 7091 | p1 = Instance.new("WedgePart", m)
| |
| 7092 | p1.BrickColor = BrickColor.new("Bright blue")
| |
| 7093 | p1.Material = Enum.Material.Neon | |
| 7094 | p1.Name = "Wedge" | |
| 7095 | p1.FormFactor = Enum.FormFactor.Custom | |
| 7096 | p1.Size = Vector3.new(1, 1.19999981, 4) | |
| 7097 | p1.CFrame = CFrame.new(60.830101, 8.39941978, -13.7674818, 1.52359269e-006, -0.707334042, 0.707343757, -2.62521735e-006, 0.707093, 0.707071185, -1.00027835, 3.43534703e-006, 4.43342998e-007) | |
| 7098 | p1.CanCollide = false | |
| 7099 | p1.Locked = true | |
| 7100 | p1.TopSurface = Enum.SurfaceType.Smooth | |
| 7101 | b1 = Instance.new("SpecialMesh", p1)
| |
| 7102 | b1.MeshType = Enum.MeshType.Wedge | |
| 7103 | b1.Name = "Mesh" | |
| 7104 | b1.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7105 | p2 = Instance.new("WedgePart", m)
| |
| 7106 | p2.BrickColor = BrickColor.new("Bright blue")
| |
| 7107 | p2.Material = Enum.Material.Neon | |
| 7108 | p2.Name = "Wedge" | |
| 7109 | p2.FormFactor = Enum.FormFactor.Custom | |
| 7110 | p2.Size = Vector3.new(1, 1.19999981, 4) | |
| 7111 | p2.CFrame = CFrame.new(60.8306694, 8.39941502, -12.5672398, 1.56085741e-006, -0.707337618, 0.707340181, -2.7146209e-006, 0.707089424, 0.707074761, -1.00027835, 3.34575839e-006, 4.06471969e-007) | |
| 7112 | p2.CanCollide = false | |
| 7113 | p2.Locked = true | |
| 7114 | p2.TopSurface = Enum.SurfaceType.Smooth | |
| 7115 | b2 = Instance.new("SpecialMesh", p2)
| |
| 7116 | b2.MeshType = Enum.MeshType.Wedge | |
| 7117 | b2.Name = "Mesh" | |
| 7118 | b2.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7119 | p3 = Instance.new("WedgePart", m)
| |
| 7120 | p3.BrickColor = BrickColor.new("Bright blue")
| |
| 7121 | p3.Material = Enum.Material.Neon | |
| 7122 | p3.Name = "Wedge" | |
| 7123 | p3.FormFactor = Enum.FormFactor.Custom | |
| 7124 | p3.Size = Vector3.new(1, 1.19999981, 4) | |
| 7125 | p3.CFrame = CFrame.new(60.8312187, 8.39939976, -13.1675138, 1.66519976e-006, -0.707341254, 0.707336545, -2.72952207e-006, 0.707085788, 0.707078397, -1.00027835, 3.26143936e-006, 4.69727013e-007) | |
| 7126 | p3.CanCollide = false | |
| 7127 | p3.Locked = true | |
| 7128 | p3.TopSurface = Enum.SurfaceType.Smooth | |
| 7129 | b3 = Instance.new("SpecialMesh", p3)
| |
| 7130 | b3.MeshType = Enum.MeshType.Wedge | |
| 7131 | b3.Name = "Mesh" | |
| 7132 | b3.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7133 | p4 = Instance.new("WedgePart", m)
| |
| 7134 | p4.BrickColor = BrickColor.new("Bright blue")
| |
| 7135 | p4.Material = Enum.Material.Neon | |
| 7136 | p4.Name = "Wedge" | |
| 7137 | p4.FormFactor = Enum.FormFactor.Custom | |
| 7138 | p4.Size = Vector3.new(1, 1.19999981, 4) | |
| 7139 | p4.CFrame = CFrame.new(60.8317757, 8.39937305, -13.1676111, 1.74718321e-006, -0.70734489, 0.707332909, -2.7742235e-006, 0.707082152, 0.707082033, -1.00027835, 3.17185027e-006, 4.96093037e-007) | |
| 7140 | p4.CanCollide = false | |
| 7141 | p4.Locked = true | |
| 7142 | p4.TopSurface = Enum.SurfaceType.Smooth | |
| 7143 | b4 = Instance.new("SpecialMesh", p4)
| |
| 7144 | b4.MeshType = Enum.MeshType.Wedge | |
| 7145 | b4.Name = "Mesh" | |
| 7146 | b4.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7147 | p5 = Instance.new("WedgePart", m)
| |
| 7148 | p5.BrickColor = BrickColor.new("Bright blue")
| |
| 7149 | p5.Material = Enum.Material.Neon | |
| 7150 | p5.Name = "Wedge" | |
| 7151 | p5.FormFactor = Enum.FormFactor.Custom | |
| 7152 | p5.Size = Vector3.new(1, 1.19999981, 3.30000019) | |
| 7153 | p5.CFrame = CFrame.new(60.4623528, 9.0813055, -13.1677084, -1.74365277e-006, 0.422768414, 0.90661031, 3.01146247e-006, -0.90627563, 0.422602654, 1.00028574, -3.16541991e-006, -6.48408104e-007) | |
| 7154 | p5.CanCollide = false | |
| 7155 | p5.Locked = true | |
| 7156 | p5.TopSurface = Enum.SurfaceType.Smooth | |
| 7157 | b5 = Instance.new("SpecialMesh", p5)
| |
| 7158 | b5.MeshType = Enum.MeshType.Wedge | |
| 7159 | b5.Name = "Mesh" | |
| 7160 | b5.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7161 | p6 = Instance.new("WedgePart", m)
| |
| 7162 | p6.BrickColor = BrickColor.new("Bright blue")
| |
| 7163 | p6.Material = Enum.Material.Neon | |
| 7164 | p6.Name = "Wedge" | |
| 7165 | p6.FormFactor = Enum.FormFactor.Custom | |
| 7166 | p6.Size = Vector3.new(1, 1.19999981, 3.30000019) | |
| 7167 | p6.CFrame = CFrame.new(60.4629173, 9.08128643, -13.7679863, -1.75857326e-006, 0.422772557, 0.906618714, 3.13068858e-006, -0.906274974, 0.422602147, 1.00029314, -3.27979569e-006, -6.11540997e-007) | |
| 7168 | p6.CanCollide = false | |
| 7169 | p6.Locked = true | |
| 7170 | p6.TopSurface = Enum.SurfaceType.Smooth | |
| 7171 | b6 = Instance.new("SpecialMesh", p6)
| |
| 7172 | b6.MeshType = Enum.MeshType.Wedge | |
| 7173 | b6.Name = "Mesh" | |
| 7174 | b6.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7175 | p7 = Instance.new("WedgePart", m)
| |
| 7176 | p7.BrickColor = BrickColor.new("Bright blue")
| |
| 7177 | p7.Material = Enum.Material.Neon | |
| 7178 | p7.Name = "Wedge" | |
| 7179 | p7.FormFactor = Enum.FormFactor.Custom | |
| 7180 | p7.Size = Vector3.new(1, 1.19999981, 3.30000019) | |
| 7181 | p7.CFrame = CFrame.new(60.4634781, 9.0812645, -12.5677195, -1.77349398e-006, 0.422776699, 0.906627119, 3.24991538e-006, -0.906274319, 0.42260164, 1.00030053, -3.39417238e-006, -5.74673834e-007) | |
| 7182 | p7.CanCollide = false | |
| 7183 | p7.Locked = true | |
| 7184 | p7.TopSurface = Enum.SurfaceType.Smooth | |
| 7185 | b7 = Instance.new("SpecialMesh", p7)
| |
| 7186 | b7.MeshType = Enum.MeshType.Wedge | |
| 7187 | b7.Name = "Mesh" | |
| 7188 | b7.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7189 | p8 = Instance.new("Part", m)
| |
| 7190 | p8.BrickColor = BrickColor.new("Really black")
| |
| 7191 | p8.Material = Enum.Material.Neon | |
| 7192 | p8.FormFactor = Enum.FormFactor.Custom | |
| 7193 | p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7194 | p8.CFrame = CFrame.new(62.1344833, 9.89923668, -14.2683573, 1.0003655, -9.00030136e-006, -1.6914961e-006, -8.34465027e-007, 0.999961495, 3.15914986e-006, -2.15653972e-006, 3.05826416e-006, 1.00030792) | |
| 7195 | p8.CanCollide = false | |
| 7196 | p8.Locked = true | |
| 7197 | p8.BottomSurface = Enum.SurfaceType.Smooth | |
| 7198 | p8.TopSurface = Enum.SurfaceType.Smooth | |
| 7199 | b8 = Instance.new("SpecialMesh", p8)
| |
| 7200 | b8.MeshType = Enum.MeshType.Sphere | |
| 7201 | b8.Name = "Mesh" | |
| 7202 | p9 = Instance.new("Part", m)
| |
| 7203 | p9.BrickColor = BrickColor.new("Really black")
| |
| 7204 | p9.Material = Enum.Material.Neon | |
| 7205 | p9.FormFactor = Enum.FormFactor.Custom | |
| 7206 | p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7207 | p9.CFrame = CFrame.new(62.1350441, 7.19933271, -14.2684784, 1.00037432, -9.11423649e-006, -1.78677055e-006, -8.82557742e-007, 0.999960482, 3.17407398e-006, -2.19382355e-006, 3.14769591e-006, 1.00031543) | |
| 7208 | p9.CanCollide = false | |
| 7209 | p9.Locked = true | |
| 7210 | p9.BottomSurface = Enum.SurfaceType.Smooth | |
| 7211 | p9.TopSurface = Enum.SurfaceType.Smooth | |
| 7212 | b9 = Instance.new("SpecialMesh", p9)
| |
| 7213 | b9.MeshType = Enum.MeshType.Sphere | |
| 7214 | b9.Name = "Mesh" | |
| 7215 | p10 = Instance.new("Part", m)
| |
| 7216 | p10.BrickColor = BrickColor.new("Bright blue")
| |
| 7217 | p10.Material = Enum.Material.Neon | |
| 7218 | p10.FormFactor = Enum.FormFactor.Custom | |
| 7219 | p10.Size = Vector3.new(0.200000048, 1.79999983, 0.200000048) | |
| 7220 | p10.CFrame = CFrame.new(62.4732666, 7.92819929, -14.2685785, -0.906659067, -0.422771662, -1.80169195e-006, 0.422602057, -0.906270981, 3.2933026e-006, 3.38190716e-006, -1.99476835e-006, 1.00032294) | |
| 7221 | p10.CanCollide = false | |
| 7222 | p10.Locked = true | |
| 7223 | p10.BottomSurface = Enum.SurfaceType.Smooth | |
| 7224 | p10.TopSurface = Enum.SurfaceType.Smooth | |
| 7225 | p11 = Instance.new("Part", m)
| |
| 7226 | p11.BrickColor = BrickColor.new("Bright blue")
| |
| 7227 | p11.Material = Enum.Material.Neon | |
| 7228 | p11.FormFactor = Enum.FormFactor.Custom | |
| 7229 | p11.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048) | |
| 7230 | p11.CFrame = CFrame.new(62.4794731, 9.45469475, -14.2686787, -0.819467902, 0.573809147, -1.81661335e-006, -0.573551893, -0.819118977, 3.41253167e-006, -9.27350783e-008, -4.03244348e-006, 1.00033033) | |
| 7231 | p11.CanCollide = false | |
| 7232 | p11.Locked = true | |
| 7233 | p11.BottomSurface = Enum.SurfaceType.Smooth | |
| 7234 | p11.TopSurface = Enum.SurfaceType.Smooth | |
| 7235 | p12 = Instance.new("Part", m)
| |
| 7236 | p12.BrickColor = BrickColor.new("Really black")
| |
| 7237 | p12.Material = Enum.Material.Neon | |
| 7238 | p12.FormFactor = Enum.FormFactor.Custom | |
| 7239 | p12.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7240 | p12.CFrame = CFrame.new(62.7369499, 6.29933262, -14.2688055, 1.00040102, -9.53674316e-006, -1.84644205e-006, -1.25169754e-006, 0.999957919, 3.50196092e-006, -2.25187659e-006, 3.46763295e-006, 1.00033784) | |
| 7241 | p12.CanCollide = false | |
| 7242 | p12.Locked = true | |
| 7243 | p12.BottomSurface = Enum.SurfaceType.Smooth | |
| 7244 | p12.TopSurface = Enum.SurfaceType.Smooth | |
| 7245 | b10 = Instance.new("SpecialMesh", p12)
| |
| 7246 | b10.MeshType = Enum.MeshType.Sphere | |
| 7247 | b10.Name = "Mesh" | |
| 7248 | p13 = Instance.new("Part", m)
| |
| 7249 | p13.BrickColor = BrickColor.new("Bright blue")
| |
| 7250 | p13.Material = Enum.Material.Neon | |
| 7251 | p13.FormFactor = Enum.FormFactor.Custom | |
| 7252 | p13.Size = Vector3.new(1.5, 1.5, 1.5) | |
| 7253 | p13.CFrame = CFrame.new(62.8003883, 10.1991549, -13.2136488, 1.00040984, -9.59636054e-006, -1.88372474e-006, -1.43051466e-006, 0.999956846, 3.58340549e-006, -2.3487878e-006, 3.4825357e-006, 1.00034535) | |
| 7254 | p13.CanCollide = false | |
| 7255 | p13.Locked = true | |
| 7256 | p13.BottomSurface = Enum.SurfaceType.Smooth | |
| 7257 | p13.TopSurface = Enum.SurfaceType.Smooth | |
| 7258 | b11 = Instance.new("SpecialMesh", p13)
| |
| 7259 | b11.MeshType = Enum.MeshType.Sphere | |
| 7260 | b11.Name = "Mesh" | |
| 7261 | p14 = Instance.new("Part", m)
| |
| 7262 | p14.BrickColor = BrickColor.new("Really black")
| |
| 7263 | p14.Material = Enum.Material.Neon | |
| 7264 | p14.FormFactor = Enum.FormFactor.Custom | |
| 7265 | p14.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7266 | p14.CFrame = CFrame.new(62.7374802, 9.79915905, -14.2689018, 1.00041437, -9.80505502e-006, -1.96572228e-006, -1.37091877e-006, 0.999956131, 3.62812011e-006, -2.37115751e-006, 3.4527211e-006, 1.00034904) | |
| 7267 | p14.CanCollide = false | |
| 7268 | p14.Locked = true | |
| 7269 | p14.BottomSurface = Enum.SurfaceType.Smooth | |
| 7270 | p14.TopSurface = Enum.SurfaceType.Smooth | |
| 7271 | b12 = Instance.new("SpecialMesh", p14)
| |
| 7272 | b12.MeshType = Enum.MeshType.Sphere | |
| 7273 | b12.Name = "Mesh" | |
| 7274 | p15 = Instance.new("Part", m)
| |
| 7275 | p15.BrickColor = BrickColor.new("Really black")
| |
| 7276 | p15.Material = Enum.Material.Metal | |
| 7277 | p15.Name = "Main" | |
| 7278 | p15.FormFactor = Enum.FormFactor.Custom | |
| 7279 | p15.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005) | |
| 7280 | p15.CFrame = CFrame.new(62.838131, 8.1992178, -13.1686192, 1.00041902, -9.80505047e-006, -1.96572933e-006, -1.54973122e-006, 0.999955654, 3.62813353e-006, -2.38607572e-006, 3.57197018e-006, 1.00035274) | |
| 7281 | p15.CanCollide = false | |
| 7282 | p15.Locked = true | |
| 7283 | p15.BottomSurface = Enum.SurfaceType.Smooth | |
| 7284 | p15.TopSurface = Enum.SurfaceType.Smooth | |
| 7285 | p16 = Instance.new("Part", m)
| |
| 7286 | p16.BrickColor = BrickColor.new("Really black")
| |
| 7287 | p16.Material = Enum.Material.Neon | |
| 7288 | p16.FormFactor = Enum.FormFactor.Custom | |
| 7289 | p16.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7290 | p16.CFrame = CFrame.new(62.9387741, 8.79918098, -14.2691231, 1.0004282, -9.95411301e-006, -2.00301338e-006, -1.66894927e-006, 0.999954581, 3.71756369e-006, -2.46808372e-006, 3.61668594e-006, 1.00036013) | |
| 7291 | p16.CanCollide = false | |
| 7292 | p16.Locked = true | |
| 7293 | p16.BottomSurface = Enum.SurfaceType.Smooth | |
| 7294 | p16.TopSurface = Enum.SurfaceType.Smooth | |
| 7295 | b13 = Instance.new("SpecialMesh", p16)
| |
| 7296 | b13.MeshType = Enum.MeshType.Sphere | |
| 7297 | b13.Name = "Mesh" | |
| 7298 | p17 = Instance.new("Part", m)
| |
| 7299 | p17.BrickColor = BrickColor.new("Bright blue")
| |
| 7300 | p17.Material = Enum.Material.Neon | |
| 7301 | p17.FormFactor = Enum.FormFactor.Custom | |
| 7302 | p17.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048) | |
| 7303 | p17.CFrame = CFrame.new(63.0825539, 6.854743, -14.2692442, -0.866409063, -0.50020963, -2.099928e-006, 0.499978155, -0.86598444, 3.73249213e-006, 4.01878242e-006, -1.94999211e-006, 1.00036764) | |
| 7304 | p17.CanCollide = false | |
| 7305 | p17.Locked = true | |
| 7306 | p17.BottomSurface = Enum.SurfaceType.Smooth | |
| 7307 | p17.TopSurface = Enum.SurfaceType.Smooth | |
| 7308 | p18 = Instance.new("Part", m)
| |
| 7309 | p18.BrickColor = BrickColor.new("Bright blue")
| |
| 7310 | p18.Material = Enum.Material.Neon | |
| 7311 | p18.FormFactor = Enum.FormFactor.Custom | |
| 7312 | p18.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048) | |
| 7313 | p18.CFrame = CFrame.new(63.1831665, 8.15466595, -14.2693415, -0.906707585, 0.422816038, -2.11485258e-006, -0.422596663, -0.906265914, 3.8437388e-006, 6.9698217e-007, -4.50413063e-006, 1.00037515) | |
| 7314 | p18.CanCollide = false | |
| 7315 | p18.Locked = true | |
| 7316 | p18.BottomSurface = Enum.SurfaceType.Smooth | |
| 7317 | p18.TopSurface = Enum.SurfaceType.Smooth | |
| 7318 | p19 = Instance.new("Part", m)
| |
| 7319 | p19.BrickColor = BrickColor.new("Bright blue")
| |
| 7320 | p19.Material = Enum.Material.Neon | |
| 7321 | p19.FormFactor = Enum.FormFactor.Custom | |
| 7322 | p19.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048) | |
| 7323 | p19.CFrame = CFrame.new(63.2069473, 8.53140068, -14.2694473, -0.707418501, 0.707425714, -2.09994369e-006, -0.707068563, -0.707078457, 3.72453474e-006, -9.59315798e-007, -4.56575162e-006, 1.00037515) | |
| 7324 | p19.CanCollide = false | |
| 7325 | p19.Locked = true | |
| 7326 | p19.BottomSurface = Enum.SurfaceType.Smooth | |
| 7327 | p19.TopSurface = Enum.SurfaceType.Smooth | |
| 7328 | p20 = Instance.new("Part", m)
| |
| 7329 | p20.BrickColor = BrickColor.new("Bright blue")
| |
| 7330 | p20.Material = Enum.Material.Neon | |
| 7331 | p20.FormFactor = Enum.FormFactor.Custom | |
| 7332 | p20.Size = Vector3.new(0.200000048, 0.899999917, 0.200000048) | |
| 7333 | p20.CFrame = CFrame.new(63.2280884, 9.68191624, -14.2694416, -0.342169315, 0.940117717, -2.11486008e-006, -0.93964541, -0.342010528, 3.84375198e-006, -2.7989995e-006, -3.73256239e-006, 1.00037885) | |
| 7334 | p20.CanCollide = false | |
| 7335 | p20.Locked = true | |
| 7336 | p20.BottomSurface = Enum.SurfaceType.Smooth | |
| 7337 | p20.TopSurface = Enum.SurfaceType.Smooth | |
| 7338 | p21 = Instance.new("Part", m)
| |
| 7339 | p21.BrickColor = BrickColor.new("Bright blue")
| |
| 7340 | p21.Material = Enum.Material.Neon | |
| 7341 | p21.FormFactor = Enum.FormFactor.Custom | |
| 7342 | p21.Size = Vector3.new(0.200000048, 0.999999821, 0.200000048) | |
| 7343 | p21.CFrame = CFrame.new(63.3539009, 9.07959557, -14.2694454, 0.707428038, 0.707422554, -2.12876989e-006, -0.707079053, 0.707067132, 3.83015185e-006, -4.56554562e-006, 9.7875602e-007, 1.00037885) | |
| 7344 | p21.CanCollide = false | |
| 7345 | p21.Locked = true | |
| 7346 | p21.BottomSurface = Enum.SurfaceType.Smooth | |
| 7347 | p21.TopSurface = Enum.SurfaceType.Smooth | |
| 7348 | p22 = Instance.new("Part", m)
| |
| 7349 | p22.BrickColor = BrickColor.new("Really black")
| |
| 7350 | p22.Material = Enum.Material.Neon | |
| 7351 | p22.FormFactor = Enum.FormFactor.Custom | |
| 7352 | p22.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7353 | p22.CFrame = CFrame.new(63.4412346, 7.49916172, -14.269558, 1.0004549, -5.30481339e-006, -2.11486781e-006, -7.24196434e-006, 0.999951959, 3.84376608e-006, -2.5650661e-006, 4.02606338e-006, 1.00038254) | |
| 7354 | p22.CanCollide = false | |
| 7355 | p22.Locked = true | |
| 7356 | p22.BottomSurface = Enum.SurfaceType.Smooth | |
| 7357 | p22.TopSurface = Enum.SurfaceType.Smooth | |
| 7358 | b14 = Instance.new("SpecialMesh", p22)
| |
| 7359 | b14.MeshType = Enum.MeshType.Sphere | |
| 7360 | b14.Name = "Mesh" | |
| 7361 | p23 = Instance.new("Part", m)
| |
| 7362 | p23.BrickColor = BrickColor.new("Really black")
| |
| 7363 | p23.Material = Enum.Material.Neon | |
| 7364 | p23.FormFactor = Enum.FormFactor.Custom | |
| 7365 | p23.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7366 | p23.CFrame = CFrame.new(63.5412827, 8.29912186, -14.2695541, 1.00045943, -5.54520193e-006, -2.12978443e-006, -7.22709638e-006, 0.999951601, 3.96298356e-006, -2.56507747e-006, 4.02606247e-006, 1.00038624) | |
| 7367 | p23.CanCollide = false | |
| 7368 | p23.Locked = true | |
| 7369 | p23.BottomSurface = Enum.SurfaceType.Smooth | |
| 7370 | p23.TopSurface = Enum.SurfaceType.Smooth | |
| 7371 | b15 = Instance.new("SpecialMesh", p23)
| |
| 7372 | b15.MeshType = Enum.MeshType.Sphere | |
| 7373 | b15.Name = "Mesh" | |
| 7374 | p24 = Instance.new("Part", m)
| |
| 7375 | p24.BrickColor = BrickColor.new("Really black")
| |
| 7376 | p24.Material = Enum.Material.Neon | |
| 7377 | p24.FormFactor = Enum.FormFactor.Custom | |
| 7378 | p24.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7379 | p24.CFrame = CFrame.new(63.7413521, 9.49905682, -14.2695513, 1.00045943, -5.51538596e-006, -2.12978443e-006, -7.25689733e-006, 0.999951601, 3.96298356e-006, -2.56507769e-006, 4.02606247e-006, 1.00038624) | |
| 7380 | p24.CanCollide = false | |
| 7381 | p24.Locked = true | |
| 7382 | p24.BottomSurface = Enum.SurfaceType.Smooth | |
| 7383 | p24.TopSurface = Enum.SurfaceType.Smooth | |
| 7384 | b16 = Instance.new("SpecialMesh", p24)
| |
| 7385 | b16.MeshType = Enum.MeshType.Sphere | |
| 7386 | b16.Name = "Mesh" | |
| 7387 | w1 = Instance.new("Weld", p1)
| |
| 7388 | w1.Name = "Wedge_Weld" | |
| 7389 | w1.Part0 = p1 | |
| 7390 | w1.C0 = CFrame.new(-13.7623367, 38.4686089, -47.5196228, 1.82382877e-007, -1.21785519e-007, -1.0000037, -0.707109988, 0.707106709, -1.20249211e-007, 0.707110047, 0.707106352, 1.16605563e-007) | |
| 7391 | w1.Part1 = p2 | |
| 7392 | w1.C1 = CFrame.new(-12.5623302, 38.4686165, -47.5196419, 2.04734633e-007, -9.19831891e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517531e-007, 0.707110047, 0.707106233, 1.65067799e-008) | |
| 7393 | w2 = Instance.new("Weld", p2)
| |
| 7394 | w2.Name = "Wedge_Weld" | |
| 7395 | w2.Part0 = p2 | |
| 7396 | w2.C0 = CFrame.new(-12.5623302, 38.4686165, -47.5196419, 2.04734633e-007, -9.19831891e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517531e-007, 0.707110047, 0.707106233, 1.65067799e-008) | |
| 7397 | w2.Part1 = p3 | |
| 7398 | w2.C1 = CFrame.new(-13.1623344, 38.4686127, -47.5196381, 2.04734619e-007, -9.1983182e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517545e-007, 0.707110047, 0.707106233, 1.65067799e-008) | |
| 7399 | w3 = Instance.new("Weld", p3)
| |
| 7400 | w3.Name = "Wedge_Weld" | |
| 7401 | w3.Part0 = p3 | |
| 7402 | w3.C0 = CFrame.new(-13.1623344, 38.4686127, -47.5196381, 2.04734619e-007, -9.1983182e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517545e-007, 0.707110047, 0.707106233, 1.65067799e-008) | |
| 7403 | w3.Part1 = p4 | |
| 7404 | w3.C1 = CFrame.new(-13.1623335, 38.4686165, -47.5196266, 1.82382891e-007, -1.21785519e-007, -1.0000037, -0.707110047, 0.70710659, -1.20249197e-007, 0.707110107, 0.707106352, 1.16605577e-007) | |
| 7405 | w4 = Instance.new("Weld", p4)
| |
| 7406 | w4.Name = "Wedge_Weld" | |
| 7407 | w4.Part0 = p4 | |
| 7408 | w4.C0 = CFrame.new(-13.1623335, 38.4686165, -47.5196266, 1.82382891e-007, -1.21785519e-007, -1.0000037, -0.707110047, 0.70710659, -1.20249197e-007, 0.707110107, 0.707106352, 1.16605577e-007) | |
| 7409 | w4.Part1 = p5 | |
| 7410 | w4.C1 = CFrame.new(13.1623335, -19.1215992, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069863e-008) | |
| 7411 | w5 = Instance.new("Weld", p5)
| |
| 7412 | w5.Name = "Wedge_Weld" | |
| 7413 | w5.Part0 = p5 | |
| 7414 | w5.C0 = CFrame.new(13.1623335, -19.1215992, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069863e-008) | |
| 7415 | w5.Part1 = p6 | |
| 7416 | w5.C1 = CFrame.new(13.7623377, -19.1215973, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069792e-008) | |
| 7417 | w6 = Instance.new("Weld", p6)
| |
| 7418 | w6.Name = "Wedge_Weld" | |
| 7419 | w6.Part0 = p6 | |
| 7420 | w6.C0 = CFrame.new(13.7623377, -19.1215973, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069792e-008) | |
| 7421 | w6.Part1 = p7 | |
| 7422 | w6.C1 = CFrame.new(12.5623283, -19.121603, -57.7638969, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069721e-008) | |
| 7423 | w7 = Instance.new("Weld", p7)
| |
| 7424 | w7.Name = "Part_Weld" | |
| 7425 | w7.Part0 = p7 | |
| 7426 | w7.C0 = CFrame.new(12.5623283, -19.121603, -57.7638969, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069721e-008) | |
| 7427 | w7.Part1 = p8 | |
| 7428 | w7.C1 = CFrame.new(-62.1028557, -7.90003395, 14.2623377, 1.00000453, -2.44006515e-007, -3.7252903e-008, 1.71363354e-007, 0.999999285, -1.49011612e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037) | |
| 7429 | w8 = Instance.new("Weld", p8)
| |
| 7430 | w8.Name = "Part_Weld" | |
| 7431 | w8.Part0 = p8 | |
| 7432 | w8.C0 = CFrame.new(-62.1028557, -7.90003395, 14.2623377, 1.00000453, -2.44006515e-007, -3.7252903e-008, 1.71363354e-007, 0.999999285, -1.49011612e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037) | |
| 7433 | w8.Part1 = p9 | |
| 7434 | w8.C1 = CFrame.new(-62.1028442, -5.2000351, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 7435 | w9 = Instance.new("Weld", p9)
| |
| 7436 | w9.Name = "Part_Weld" | |
| 7437 | w9.Part0 = p9 | |
| 7438 | w9.C0 = CFrame.new(-62.1028442, -5.2000351, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 7439 | w9.Part1 = p10 | |
| 7440 | w9.C1 = CFrame.new(54.0845451, 31.7618942, 14.2623348, -0.906311929, 0.422618181, -1.82007653e-009, -0.422620118, -0.906307399, -6.66151578e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7441 | w10 = Instance.new("Weld", p10)
| |
| 7442 | w10.Name = "Part_Weld" | |
| 7443 | w10.Part0 = p10 | |
| 7444 | w10.C0 = CFrame.new(54.0845451, 31.7618942, 14.2623348, -0.906311929, 0.422618181, -1.82007653e-009, -0.422620118, -0.906307399, -6.66151578e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7445 | w10.Part1 = p11 | |
| 7446 | w10.C1 = CFrame.new(55.4291229, -29.7103825, 14.2623348, -0.819155812, -0.573575914, -5.86004596e-008, 0.573578954, -0.8191517, -3.17313607e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037) | |
| 7447 | w11 = Instance.new("Weld", p11)
| |
| 7448 | w11.Name = "Part_Weld" | |
| 7449 | w11.Part0 = p11 | |
| 7450 | w11.C0 = CFrame.new(55.4291229, -29.7103825, 14.2623348, -0.819155812, -0.573575914, -5.86004596e-008, 0.573578954, -0.8191517, -3.17313607e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037) | |
| 7451 | w11.Part1 = p12 | |
| 7452 | w11.C1 = CFrame.new(-62.7028465, -4.30003357, 14.2623425, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 7453 | w12 = Instance.new("Weld", p12)
| |
| 7454 | w12.Name = "Part_Weld" | |
| 7455 | w12.Part0 = p12 | |
| 7456 | w12.C0 = CFrame.new(-62.7028465, -4.30003357, 14.2623425, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 7457 | w12.Part1 = p13 | |
| 7458 | w12.C1 = CFrame.new(-62.7657433, -8.200037, 13.2074499, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 7459 | w13 = Instance.new("Weld", p13)
| |
| 7460 | w13.Name = "Part_Weld" | |
| 7461 | w13.Part0 = p13 | |
| 7462 | w13.C0 = CFrame.new(-62.7657433, -8.200037, 13.2074499, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 7463 | w13.Part1 = p14 | |
| 7464 | w13.C1 = CFrame.new(-62.7025757, -7.80003023, 14.2622833, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1) | |
| 7465 | w14 = Instance.new("Weld", p14)
| |
| 7466 | w14.Name = "Part_Weld" | |
| 7467 | w14.Part0 = p14 | |
| 7468 | w14.C0 = CFrame.new(-62.7025757, -7.80003023, 14.2622833, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1) | |
| 7469 | w14.Part1 = p15 | |
| 7470 | w14.C1 = CFrame.new(-62.8028793, -6.2000289, 13.1623297, 1.00000465, -2.68220901e-007, 2.98023295e-008, 8.94069672e-008, 0.999999523, 5.9604659e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037) | |
| 7471 | w15 = Instance.new("Weld", p15)
| |
| 7472 | w15.Name = "Part_Weld" | |
| 7473 | w15.Part0 = p15 | |
| 7474 | w15.C0 = CFrame.new(-62.8028793, -6.2000289, 13.1623297, 1.00000465, -2.68220901e-007, 2.98023295e-008, 8.94069672e-008, 0.999999523, 5.9604659e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037) | |
| 7475 | w15.Part1 = p16 | |
| 7476 | w15.C1 = CFrame.new(-62.9029045, -6.80003929, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 7477 | w16 = Instance.new("Weld", p16)
| |
| 7478 | w16.Name = "Part_Weld" | |
| 7479 | w16.Part0 = p16 | |
| 7480 | w16.C0 = CFrame.new(-62.9029045, -6.80003929, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 7481 | w16.Part1 = p17 | |
| 7482 | w16.C1 = CFrame.new(52.1717262, 35.7280197, 14.2623415, -0.866029143, 0.499999821, 3.55271368e-015, -0.500002086, -0.86602509, -5.96046448e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 7483 | w17 = Instance.new("Weld", p17)
| |
| 7484 | w17.Name = "Part_Weld" | |
| 7485 | w17.Part0 = p17 | |
| 7486 | w17.C0 = CFrame.new(52.1717262, 35.7280197, 14.2623415, -0.866029143, 0.499999821, 3.55271368e-015, -0.500002086, -0.86602509, -5.96046448e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 7487 | w17.Part1 = p18 | |
| 7488 | w17.C1 = CFrame.new(59.8312111, -21.1078911, 14.2623348, -0.906311929, -0.422617912, -5.22000931e-008, 0.422620177, -0.906307578, -4.1425146e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7489 | w18 = Instance.new("Weld", p18)
| |
| 7490 | w18.Name = "Part_Weld" | |
| 7491 | w18.Part0 = p18 | |
| 7492 | w18.C0 = CFrame.new(59.8312111, -21.1078911, 14.2623348, -0.906311929, -0.422617912, -5.22000931e-008, 0.422620177, -0.906307578, -4.1425146e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7493 | w18.Part1 = p19 | |
| 7494 | w18.C1 = CFrame.new(49.2864532, -40.0483932, 14.2623358, -0.707110107, -0.707106173, -6.32202841e-008, 0.707109928, -0.70710659, -2.1073431e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037) | |
| 7495 | w19 = Instance.new("Weld", p19)
| |
| 7496 | w19.Name = "Part_Weld" | |
| 7497 | w19.Part0 = p19 | |
| 7498 | w19.C0 = CFrame.new(49.2864532, -40.0483932, 14.2623358, -0.707110107, -0.707106173, -6.32202841e-008, 0.707109928, -0.70710659, -2.1073431e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037) | |
| 7499 | w19.Part1 = p20 | |
| 7500 | w19.C1 = CFrame.new(28.8318367, -56.7515907, 14.2622824, -0.342020333, -0.939692557, 4.07203444e-008, 0.939692557, -0.342020333, 6.23934611e-008, -4.47034836e-008, 5.96044387e-008, 1) | |
| 7501 | w20 = Instance.new("Weld", p20)
| |
| 7502 | w20.Name = "Part_Weld" | |
| 7503 | w20.Part0 = p20 | |
| 7504 | w20.C0 = CFrame.new(28.8318367, -56.7515907, 14.2622824, -0.342020333, -0.939692557, 4.07203444e-008, 0.939692557, -0.342020333, 6.23934611e-008, -4.47034836e-008, 5.96044387e-008, 1) | |
| 7505 | w20.Part1 = p21 | |
| 7506 | w20.C1 = CFrame.new(-39.764328, -49.7778244, 14.2622843, 0.707105696, -0.707107842, 7.39707531e-008, 0.707107842, 0.707105696, 8.91225582e-009, -5.86070712e-008, 4.60033966e-008, 1) | |
| 7507 | w21 = Instance.new("Weld", p21)
| |
| 7508 | w21.Name = "Part_Weld" | |
| 7509 | w21.Part0 = p21 | |
| 7510 | w21.C0 = CFrame.new(-39.764328, -49.7778244, 14.2622843, 0.707105696, -0.707107842, 7.39707531e-008, 0.707107842, 0.707105696, 8.91225582e-009, -5.86070712e-008, 4.60033966e-008, 1) | |
| 7511 | w21.Part1 = p22 | |
| 7512 | w21.C1 = CFrame.new(-63.402874, -5.50003099, 14.2623358, 1.00000453, -2.99885869e-007, 2.98023224e-008, 7.4505806e-008, 0.999999642, 5.96046448e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7513 | w22 = Instance.new("Weld", p22)
| |
| 7514 | w22.Name = "Part_Weld" | |
| 7515 | w22.Part0 = p22 | |
| 7516 | w22.C0 = CFrame.new(-63.402874, -5.50003099, 14.2623358, 1.00000453, -2.99885869e-007, 2.98023224e-008, 7.4505806e-008, 0.999999642, 5.96046448e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7517 | w22.Part1 = p23 | |
| 7518 | w22.C1 = CFrame.new(-63.502594, -6.30003357, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1) | |
| 7519 | w23 = Instance.new("Weld", p23)
| |
| 7520 | w23.Name = "Part_Weld" | |
| 7521 | w23.Part0 = p23 | |
| 7522 | w23.C0 = CFrame.new(-63.502594, -6.30003357, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1) | |
| 7523 | w23.Part1 = p24 | |
| 7524 | w23.C1 = CFrame.new(-63.7025795, -7.50003004, 14.2622843, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1) | |
| 7525 | w24 = Instance.new("Weld", p24)
| |
| 7526 | w24.Name = "Part_Weld" | |
| 7527 | w24.Part0 = p24 | |
| 7528 | w24.C0 = CFrame.new(-63.7025795, -7.50003004, 14.2622843, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1) | |
| 7529 | m.Parent = larm | |
| 7530 | m:MakeJoints() | |
| 7531 | ---------------------------------------------------- | |
| 7532 | local cor3 = Instance.new("Part", larm.LeftArm)
| |
| 7533 | cor3.Name = "Thingy" | |
| 7534 | cor3.Locked = true | |
| 7535 | cor3.BottomSurface = 0 | |
| 7536 | cor3.CanCollide = false | |
| 7537 | cor3.Size = Vector3.new(2, 1, 1) | |
| 7538 | cor3.Transparency = 1 | |
| 7539 | cor3.TopSurface = 0 | |
| 7540 | corw2 = Instance.new("Weld", cor3)
| |
| 7541 | corw2.Part0 = larm | |
| 7542 | corw2.Part1 = cor3 | |
| 7543 | corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
| 7544 | corw2.C1 = CFrame.new(0, 0, 0) | |
| 7545 | weld2 = Instance.new("Weld", larm.LeftArm)
| |
| 7546 | weld2.Part0 = cor3 | |
| 7547 | weld2.Part1 = p15 | |
| 7548 | weld2.C0 = CFrame.new(0, 0, 0) | |
| 7549 | ---------------------------------------------------- | |
| 7550 | local m = Instance.new("Model")
| |
| 7551 | m.Name = "RightArm" | |
| 7552 | p1 = Instance.new("WedgePart", m)
| |
| 7553 | p1.BrickColor = BrickColor.new("Bright blue")
| |
| 7554 | p1.Material = Enum.Material.Neon | |
| 7555 | p1.Name = "Wedge" | |
| 7556 | p1.FormFactor = Enum.FormFactor.Custom | |
| 7557 | p1.Size = Vector3.new(1, 1.19999981, 3.30000019) | |
| 7558 | p1.CFrame = CFrame.new(71.7528229, 9.08148766, -13.7657108, 2.20961255e-007, -0.422704399, -0.906498253, -1.70178805e-006, -0.906287491, 0.422612786, -1.00018191, -1.16194826e-006, 2.39246219e-006) | |
| 7559 | p1.CanCollide = false | |
| 7560 | p1.Locked = true | |
| 7561 | p1.TopSurface = Enum.SurfaceType.Smooth | |
| 7562 | b1 = Instance.new("SpecialMesh", p1)
| |
| 7563 | b1.MeshType = Enum.MeshType.Wedge | |
| 7564 | b1.Name = "Mesh" | |
| 7565 | b1.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7566 | p2 = Instance.new("WedgePart", m)
| |
| 7567 | p2.BrickColor = BrickColor.new("Bright blue")
| |
| 7568 | p2.Material = Enum.Material.Neon | |
| 7569 | p2.Name = "Wedge" | |
| 7570 | p2.FormFactor = Enum.FormFactor.Custom | |
| 7571 | p2.Size = Vector3.new(1, 1.19999981, 3.30000019) | |
| 7572 | p2.CFrame = CFrame.new(71.7534714, 9.08147335, -12.5655851, 3.25293399e-007, -0.422708124, -0.906506479, -1.7167032e-006, -0.906286299, 0.422612339, -1.0001893, -1.13135729e-006, 2.49332743e-006) | |
| 7573 | p2.CanCollide = false | |
| 7574 | p2.Locked = true | |
| 7575 | p2.TopSurface = Enum.SurfaceType.Smooth | |
| 7576 | b2 = Instance.new("SpecialMesh", p2)
| |
| 7577 | b2.MeshType = Enum.MeshType.Wedge | |
| 7578 | b2.Name = "Mesh" | |
| 7579 | b2.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7580 | p3 = Instance.new("WedgePart", m)
| |
| 7581 | p3.BrickColor = BrickColor.new("Bright blue")
| |
| 7582 | p3.Material = Enum.Material.Neon | |
| 7583 | p3.Name = "Wedge" | |
| 7584 | p3.FormFactor = Enum.FormFactor.Custom | |
| 7585 | p3.Size = Vector3.new(1, 1.19999981, 3.30000019) | |
| 7586 | p3.CFrame = CFrame.new(71.7541199, 9.08145237, -13.1658068, 4.29627249e-007, -0.422711849, -0.906514704, -1.73161834e-006, -0.906285107, 0.422611892, -1.0001967, -1.10076587e-006, 2.59419403e-006) | |
| 7587 | p3.CanCollide = false | |
| 7588 | p3.Locked = true | |
| 7589 | p3.TopSurface = Enum.SurfaceType.Smooth | |
| 7590 | b3 = Instance.new("SpecialMesh", p3)
| |
| 7591 | b3.MeshType = Enum.MeshType.Wedge | |
| 7592 | b3.Name = "Mesh" | |
| 7593 | b3.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7594 | p4 = Instance.new("WedgePart", m)
| |
| 7595 | p4.BrickColor = BrickColor.new("Bright blue")
| |
| 7596 | p4.Material = Enum.Material.Neon | |
| 7597 | p4.Name = "Wedge" | |
| 7598 | p4.FormFactor = Enum.FormFactor.Custom | |
| 7599 | p4.Size = Vector3.new(1, 1.19999981, 4) | |
| 7600 | p4.CFrame = CFrame.new(71.4245453, 8.39948177, -13.7660398, -5.32960883e-007, 0.70726943, -0.707265258, 1.90324067e-006, 0.707083881, 0.707096815, 1.0001967, 9.87842554e-008, 2.61978244e-006) | |
| 7601 | p4.CanCollide = false | |
| 7602 | p4.Locked = true | |
| 7603 | p4.TopSurface = Enum.SurfaceType.Smooth | |
| 7604 | b4 = Instance.new("SpecialMesh", p4)
| |
| 7605 | b4.MeshType = Enum.MeshType.Wedge | |
| 7606 | b4.Name = "Mesh" | |
| 7607 | b4.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7608 | p5 = Instance.new("WedgePart", m)
| |
| 7609 | p5.BrickColor = BrickColor.new("Bright blue")
| |
| 7610 | p5.Material = Enum.Material.Neon | |
| 7611 | p5.Name = "Wedge" | |
| 7612 | p5.FormFactor = Enum.FormFactor.Custom | |
| 7613 | p5.Size = Vector3.new(1, 1.19999981, 4) | |
| 7614 | p5.CFrame = CFrame.new(71.4251862, 8.39946651, -13.1660223, -6.3729243e-007, 0.707273066, -0.707261622, 1.91814229e-006, 0.707080245, 0.707100451, 1.0001967, 1.62003985e-007, 2.53547341e-006) | |
| 7615 | p5.CanCollide = false | |
| 7616 | p5.Locked = true | |
| 7617 | p5.TopSurface = Enum.SurfaceType.Smooth | |
| 7618 | b5 = Instance.new("SpecialMesh", p5)
| |
| 7619 | b5.MeshType = Enum.MeshType.Wedge | |
| 7620 | b5.Name = "Mesh" | |
| 7621 | b5.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7622 | p6 = Instance.new("WedgePart", m)
| |
| 7623 | p6.BrickColor = BrickColor.new("Bright blue")
| |
| 7624 | p6.Material = Enum.Material.Neon | |
| 7625 | p6.Name = "Wedge" | |
| 7626 | p6.FormFactor = Enum.FormFactor.Custom | |
| 7627 | p6.Size = Vector3.new(1, 1.19999981, 4) | |
| 7628 | p6.CFrame = CFrame.new(71.4258194, 8.39945126, -12.5660009, -7.41623865e-007, 0.707276702, -0.707257986, 1.93304436e-006, 0.707076609, 0.707104087, 1.0001967, 2.25224142e-007, 2.45116462e-006) | |
| 7629 | p6.CanCollide = false | |
| 7630 | p6.Locked = true | |
| 7631 | p6.TopSurface = Enum.SurfaceType.Smooth | |
| 7632 | b6 = Instance.new("SpecialMesh", p6)
| |
| 7633 | b6.MeshType = Enum.MeshType.Wedge | |
| 7634 | b6.Name = "Mesh" | |
| 7635 | b6.Scale = Vector3.new(0.200000003, 1, 1) | |
| 7636 | p7 = Instance.new("Part", m)
| |
| 7637 | p7.BrickColor = BrickColor.new("Really black")
| |
| 7638 | p7.Material = Enum.Material.Neon | |
| 7639 | p7.FormFactor = Enum.FormFactor.Custom | |
| 7640 | p7.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7641 | p7.CFrame = CFrame.new(70.3255081, 6.6994977, -14.2663507, 1.00023162, 1.31726265e-005, -7.92685455e-007, -1.94311142e-005, 0.999976158, 1.97985287e-006, -1.62725564e-006, 1.86058458e-006, 1.00020039) | |
| 7642 | p7.CanCollide = false | |
| 7643 | p7.Locked = true | |
| 7644 | p7.BottomSurface = Enum.SurfaceType.Smooth | |
| 7645 | p7.TopSurface = Enum.SurfaceType.Smooth | |
| 7646 | b7 = Instance.new("SpecialMesh", p7)
| |
| 7647 | b7.MeshType = Enum.MeshType.Sphere | |
| 7648 | b7.Name = "Mesh" | |
| 7649 | p8 = Instance.new("Part", m)
| |
| 7650 | p8.BrickColor = BrickColor.new("Bright blue")
| |
| 7651 | p8.Material = Enum.Material.Neon | |
| 7652 | p8.FormFactor = Enum.FormFactor.Custom | |
| 7653 | p8.Size = Vector3.new(0.200000048, 0.999999881, 0.200000048) | |
| 7654 | p8.CFrame = CFrame.new(70.0060196, 9.16293144, -14.2664633, 0.881308079, -0.429463804, -0.198316693, 0.401435703, 0.900625467, -0.166355878, 0.250050306, 0.0670034215, 0.966122985) | |
| 7655 | p8.CanCollide = false | |
| 7656 | p8.Locked = true | |
| 7657 | p8.BottomSurface = Enum.SurfaceType.Smooth | |
| 7658 | p8.TopSurface = Enum.SurfaceType.Smooth | |
| 7659 | p9 = Instance.new("Part", m)
| |
| 7660 | p9.BrickColor = BrickColor.new("Really black")
| |
| 7661 | p9.Material = Enum.Material.Neon | |
| 7662 | p9.FormFactor = Enum.FormFactor.Custom | |
| 7663 | p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7664 | p9.CFrame = CFrame.new(70.2268219, 8.59942532, -14.2665701, 1.00024557, 1.30422413e-005, -8.7916851e-007, -1.95577741e-005, 0.999974489, 1.9967556e-006, -1.75833702e-006, 2.01165676e-006, 1.00021148) | |
| 7665 | p9.CanCollide = false | |
| 7666 | p9.Locked = true | |
| 7667 | p9.BottomSurface = Enum.SurfaceType.Smooth | |
| 7668 | p9.TopSurface = Enum.SurfaceType.Smooth | |
| 7669 | b8 = Instance.new("SpecialMesh", p9)
| |
| 7670 | b8.MeshType = Enum.MeshType.Sphere | |
| 7671 | b8.Name = "Mesh" | |
| 7672 | p10 = Instance.new("Part", m)
| |
| 7673 | p10.BrickColor = BrickColor.new("Really black")
| |
| 7674 | p10.Material = Enum.Material.Neon | |
| 7675 | p10.FormFactor = Enum.FormFactor.Custom | |
| 7676 | p10.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7677 | p10.CFrame = CFrame.new(69.8274002, 9.5993948, -14.266675, 1.00025487, 1.30049675e-005, -9.23888138e-007, -1.9595207e-005, 0.999973536, 2.11597762e-006, -1.80306665e-006, 2.13088947e-006, 1.00021887) | |
| 7678 | p10.CanCollide = false | |
| 7679 | p10.Locked = true | |
| 7680 | p10.BottomSurface = Enum.SurfaceType.Smooth | |
| 7681 | p10.TopSurface = Enum.SurfaceType.Smooth | |
| 7682 | b9 = Instance.new("SpecialMesh", p10)
| |
| 7683 | b9.MeshType = Enum.MeshType.Sphere | |
| 7684 | b9.Name = "Mesh" | |
| 7685 | p11 = Instance.new("Part", m)
| |
| 7686 | p11.BrickColor = BrickColor.new("Bright blue")
| |
| 7687 | p11.Material = Enum.Material.Neon | |
| 7688 | p11.FormFactor = Enum.FormFactor.Custom | |
| 7689 | p11.Size = Vector3.new(0.200000048, 1.79999983, 0.200000048) | |
| 7690 | p11.CFrame = CFrame.new(69.693718, 7.37976837, -14.2265854, 0.690841019, -0.711695194, -0.129447505, 0.678571701, 0.699464202, -0.224133074, 0.250056893, 0.0670053288, 0.966144204) | |
| 7691 | p11.CanCollide = false | |
| 7692 | p11.Locked = true | |
| 7693 | p11.BottomSurface = Enum.SurfaceType.Smooth | |
| 7694 | p11.TopSurface = Enum.SurfaceType.Smooth | |
| 7695 | p12 = Instance.new("Part", m)
| |
| 7696 | p12.BrickColor = BrickColor.new("Bright blue")
| |
| 7697 | p12.Material = Enum.Material.Neon | |
| 7698 | p12.FormFactor = Enum.FormFactor.Custom | |
| 7699 | p12.Size = Vector3.new(0.200000048, 1.5999999, 0.200000048) | |
| 7700 | p12.CFrame = CFrame.new(69.47966, 8.73308277, -14.2467909, 0.176576898, -0.984305978, 0.022559464, 0.951990068, 0.164877579, -0.257825077, 0.25006038, 0.0670051575, 0.966151059) | |
| 7701 | p12.CanCollide = false | |
| 7702 | p12.Locked = true | |
| 7703 | p12.BottomSurface = Enum.SurfaceType.Smooth | |
| 7704 | p12.TopSurface = Enum.SurfaceType.Smooth | |
| 7705 | p13 = Instance.new("Part", m)
| |
| 7706 | p13.BrickColor = BrickColor.new("Bright blue")
| |
| 7707 | p13.Material = Enum.Material.Neon | |
| 7708 | p13.FormFactor = Enum.FormFactor.Custom | |
| 7709 | p13.Size = Vector3.new(1.5, 1.5, 1.5) | |
| 7710 | p13.CFrame = CFrame.new(69.3920746, 10.1993351, -13.2118578, 1.00028241, 1.27716921e-005, -1.06170774e-006, -1.99186616e-005, 0.999970496, 2.39908695e-006, -1.93528831e-006, 2.38418579e-006, 1.00024128) | |
| 7711 | p13.CanCollide = false | |
| 7712 | p13.Locked = true | |
| 7713 | p13.BottomSurface = Enum.SurfaceType.Smooth | |
| 7714 | p13.TopSurface = Enum.SurfaceType.Smooth | |
| 7715 | b10 = Instance.new("SpecialMesh", p13)
| |
| 7716 | b10.MeshType = Enum.MeshType.Sphere | |
| 7717 | b10.Name = "Mesh" | |
| 7718 | p14 = Instance.new("Part", m)
| |
| 7719 | p14.BrickColor = BrickColor.new("Really black")
| |
| 7720 | p14.Material = Enum.Material.Metal | |
| 7721 | p14.Name = "Main" | |
| 7722 | p14.FormFactor = Enum.FormFactor.Custom | |
| 7723 | p14.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005) | |
| 7724 | p14.CFrame = CFrame.new(69.4298401, 8.19937706, -13.1668339, 1.00029147, 1.25630004e-005, -1.16605349e-006, -2.0008245e-005, 0.999969125, 2.41400744e-006, -2.03963987e-006, 2.39908786e-006, 1.00024867) | |
| 7725 | p14.CanCollide = false | |
| 7726 | p14.Locked = true | |
| 7727 | p14.BottomSurface = Enum.SurfaceType.Smooth | |
| 7728 | p14.TopSurface = Enum.SurfaceType.Smooth | |
| 7729 | p15 = Instance.new("Part", m)
| |
| 7730 | p15.BrickColor = BrickColor.new("Really black")
| |
| 7731 | p15.Material = Enum.Material.Neon | |
| 7732 | p15.FormFactor = Enum.FormFactor.Custom | |
| 7733 | p15.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7734 | p15.CFrame = CFrame.new(69.1303406, 7.89936399, -14.2672224, 1.00030053, 1.24437429e-005, -1.24804228e-006, -2.02170359e-005, 0.999968052, 2.45872889e-006, -2.07692119e-006, 2.48851507e-006, 1.00025606) | |
| 7735 | p15.CanCollide = false | |
| 7736 | p15.Locked = true | |
| 7737 | p15.BottomSurface = Enum.SurfaceType.Smooth | |
| 7738 | p15.TopSurface = Enum.SurfaceType.Smooth | |
| 7739 | b11 = Instance.new("SpecialMesh", p15)
| |
| 7740 | b11.MeshType = Enum.MeshType.Sphere | |
| 7741 | b11.Name = "Mesh" | |
| 7742 | p16 = Instance.new("Part", m)
| |
| 7743 | p16.BrickColor = BrickColor.new("Bright blue")
| |
| 7744 | p16.Material = Enum.Material.Neon | |
| 7745 | p16.FormFactor = Enum.FormFactor.Custom | |
| 7746 | p16.Size = Vector3.new(0.200000048, 0.899999857, 0.200000048) | |
| 7747 | p16.CFrame = CFrame.new(68.9101486, 8.4345789, -14.2572756, 0.881372392, -0.429496199, -0.198331535, 0.401431859, 0.900618315, -0.166353673, 0.250065029, 0.0670081601, 0.966180325) | |
| 7748 | p16.CanCollide = false | |
| 7749 | p16.Locked = true | |
| 7750 | p16.BottomSurface = Enum.SurfaceType.Smooth | |
| 7751 | p16.TopSurface = Enum.SurfaceType.Smooth | |
| 7752 | p17 = Instance.new("Part", m)
| |
| 7753 | p17.BrickColor = BrickColor.new("Bright blue")
| |
| 7754 | p17.Material = Enum.Material.Neon | |
| 7755 | p17.FormFactor = Enum.FormFactor.Custom | |
| 7756 | p17.Size = Vector3.new(0.200000048, 0.599999785, 0.200000048) | |
| 7757 | p17.CFrame = CFrame.new(68.8972092, 7.71862125, -14.2674294, -0.70732069, -0.707330942, -1.25169754e-006, 0.707094371, -0.707072854, 2.48849392e-006, 3.42912972e-006, -4.32133675e-007, 1.00026357) | |
| 7758 | p17.CanCollide = false | |
| 7759 | p17.Locked = true | |
| 7760 | p17.BottomSurface = Enum.SurfaceType.Smooth | |
| 7761 | p17.TopSurface = Enum.SurfaceType.Smooth | |
| 7762 | p18 = Instance.new("Part", m)
| |
| 7763 | p18.BrickColor = BrickColor.new("Really black")
| |
| 7764 | p18.Material = Enum.Material.Neon | |
| 7765 | p18.FormFactor = Enum.FormFactor.Custom | |
| 7766 | p18.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7767 | p18.CFrame = CFrame.new(68.6320877, 8.89929676, -14.2675419, 1.000319, 7.09295273e-006, -1.29642399e-006, -1.53779984e-005, 0.999966145, 2.53321537e-006, -2.20864695e-006, 2.76013293e-006, 1.00027096) | |
| 7768 | p18.CanCollide = false | |
| 7769 | p18.Locked = true | |
| 7770 | p18.BottomSurface = Enum.SurfaceType.Smooth | |
| 7771 | p18.TopSurface = Enum.SurfaceType.Smooth | |
| 7772 | b12 = Instance.new("SpecialMesh", p18)
| |
| 7773 | b12.MeshType = Enum.MeshType.Sphere | |
| 7774 | b12.Name = "Mesh" | |
| 7775 | p19 = Instance.new("Part", m)
| |
| 7776 | p19.BrickColor = BrickColor.new("Really black")
| |
| 7777 | p19.Material = Enum.Material.Neon | |
| 7778 | p19.FormFactor = Enum.FormFactor.Custom | |
| 7779 | p19.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7780 | p19.CFrame = CFrame.new(68.6320801, 7.49934578, -14.2675457, 1.00032365, 7.02587113e-006, -1.41567671e-006, -1.53780693e-005, 0.999965429, 2.48852461e-006, -2.20865695e-006, 2.76013111e-006, 1.00027466) | |
| 7781 | p19.CanCollide = false | |
| 7782 | p19.Locked = true | |
| 7783 | p19.BottomSurface = Enum.SurfaceType.Smooth | |
| 7784 | p19.TopSurface = Enum.SurfaceType.Smooth | |
| 7785 | b13 = Instance.new("SpecialMesh", p19)
| |
| 7786 | b13.MeshType = Enum.MeshType.Sphere | |
| 7787 | b13.Name = "Mesh" | |
| 7788 | w1 = Instance.new("Weld", p1)
| |
| 7789 | w1.Name = "Wedge_Weld" | |
| 7790 | w1.Part0 = p1 | |
| 7791 | w1.C0 = CFrame.new(-13.7623348, 36.7341995, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.9372038e-008) | |
| 7792 | w1.Part1 = p2 | |
| 7793 | w1.C1 = CFrame.new(-12.5623264, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720344e-008) | |
| 7794 | w2 = Instance.new("Weld", p2)
| |
| 7795 | w2.Name = "Wedge_Weld" | |
| 7796 | w2.Part0 = p2 | |
| 7797 | w2.C0 = CFrame.new(-12.5623264, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720344e-008) | |
| 7798 | w2.Part1 = p3 | |
| 7799 | w2.C1 = CFrame.new(-13.1623297, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720415e-008) | |
| 7800 | w3 = Instance.new("Weld", p3)
| |
| 7801 | w3.Name = "Wedge_Weld" | |
| 7802 | w3.Part0 = p3 | |
| 7803 | w3.C0 = CFrame.new(-13.1623297, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720415e-008) | |
| 7804 | w3.Part1 = p4 | |
| 7805 | w3.C1 = CFrame.new(13.7623348, -55.015049, 45.9640198, -9.79639907e-008, 4.26051052e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756872e-008, -0.707109869, 0.707106531, -1.51036286e-008) | |
| 7806 | w4 = Instance.new("Weld", p4)
| |
| 7807 | w4.Name = "Wedge_Weld" | |
| 7808 | w4.Part0 = p4 | |
| 7809 | w4.C0 = CFrame.new(13.7623348, -55.015049, 45.9640198, -9.79639907e-008, 4.26051052e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756872e-008, -0.707109869, 0.707106531, -1.51036286e-008) | |
| 7810 | w4.Part1 = p5 | |
| 7811 | w4.C1 = CFrame.new(13.1623316, -55.0150452, 45.964016, -9.79639907e-008, 4.26051088e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756837e-008, -0.707109869, 0.707106531, -1.51036286e-008) | |
| 7812 | w5 = Instance.new("Weld", p5)
| |
| 7813 | w5.Name = "Wedge_Weld" | |
| 7814 | w5.Part0 = p5 | |
| 7815 | w5.C0 = CFrame.new(13.1623316, -55.0150452, 45.964016, -9.79639907e-008, 4.26051088e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756837e-008, -0.707109869, 0.707106531, -1.51036286e-008) | |
| 7816 | w5.Part1 = p6 | |
| 7817 | w5.C1 = CFrame.new(12.5623283, -55.0150337, 45.9640045, -9.79639836e-008, 4.2605091e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756819e-008, -0.707109869, 0.707106531, -1.51036659e-008) | |
| 7818 | w6 = Instance.new("Weld", p6)
| |
| 7819 | w6.Name = "Part_Weld" | |
| 7820 | w6.Part0 = p6 | |
| 7821 | w6.C0 = CFrame.new(12.5623283, -55.0150337, 45.9640045, -9.79639836e-008, 4.2605091e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756819e-008, -0.707109869, 0.707106531, -1.51036659e-008) | |
| 7822 | w6.Part1 = p7 | |
| 7823 | w6.C1 = CFrame.new(-70.3026047, -4.700037, 14.2622862, 1, -1.41560378e-007, 4.47034942e-008, 1.41560378e-007, 1, -7.45055218e-008, -4.47034836e-008, 7.45055289e-008, 1) | |
| 7824 | w7 = Instance.new("Weld", p7)
| |
| 7825 | w7.Name = "Part_Weld" | |
| 7826 | w7.Part0 = p7 | |
| 7827 | w7.C0 = CFrame.new(-70.3026047, -4.700037, 14.2622862, 1, -1.41560378e-007, 4.47034942e-008, 1.41560378e-007, 1, -7.45055218e-008, -4.47034836e-008, 7.45055289e-008, 1) | |
| 7828 | w7.Part1 = p8 | |
| 7829 | w7.C1 = CFrame.new(-60.9718094, 24.5524559, 28.8434105, 0.881098926, 0.40146178, 0.250000894, -0.429376036, 0.900638521, 0.0669875294, -0.198267892, -0.166365504, 0.965929449) | |
| 7830 | w8 = Instance.new("Weld", p8)
| |
| 7831 | w8.Name = "Part_Weld" | |
| 7832 | w8.Part0 = p8 | |
| 7833 | w8.C0 = CFrame.new(-60.9718094, 24.5524559, 28.8434105, 0.881098926, 0.40146178, 0.250000894, -0.429376036, 0.900638521, 0.0669875294, -0.198267892, -0.166365504, 0.965929449) | |
| 7834 | w8.Part1 = p9 | |
| 7835 | w8.C1 = CFrame.new(-70.2029343, -6.60003233, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037) | |
| 7836 | w9 = Instance.new("Weld", p9)
| |
| 7837 | w9.Name = "Part_Weld" | |
| 7838 | w9.Part0 = p9 | |
| 7839 | w9.C0 = CFrame.new(-70.2029343, -6.60003233, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037) | |
| 7840 | w9.Part1 = p10 | |
| 7841 | w9.C1 = CFrame.new(-69.8029404, -7.60003138, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037) | |
| 7842 | w10 = Instance.new("Weld", p10)
| |
| 7843 | w10.Name = "Part_Weld" | |
| 7844 | w10.Part0 = p10 | |
| 7845 | w10.C0 = CFrame.new(-69.8029404, -7.60003138, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037) | |
| 7846 | w10.Part1 = p11 | |
| 7847 | w10.C1 = CFrame.new(-48.2122765, 46.7597122, 23.9593029, 0.690653324, 0.678602815, 0.250001013, -0.711519539, 0.699469149, 0.0669875666, -0.129410163, -0.224143714, 0.965929449) | |
| 7848 | w11 = Instance.new("Weld", p11)
| |
| 7849 | w11.Name = "Part_Weld" | |
| 7850 | w11.Part0 = p11 | |
| 7851 | w11.C0 = CFrame.new(-48.2122765, 46.7597122, 23.9593029, 0.690653324, 0.678602815, 0.250001013, -0.711519539, 0.699469149, 0.0669875666, -0.129410163, -0.224143714, 0.965929449) | |
| 7852 | w11.Part1 = p12 | |
| 7853 | w11.C1 = CFrame.new(-15.1098747, 68.1893845, 13.9264202, 0.176517636, 0.952019334, 0.250000954, -0.984043717, 0.164862752, 0.0669875368, 0.0225575883, -0.257833987, 0.965929389) | |
| 7854 | w12 = Instance.new("Weld", p12)
| |
| 7855 | w12.Name = "Part_Weld" | |
| 7856 | w12.Part0 = p12 | |
| 7857 | w12.C0 = CFrame.new(-15.1098747, 68.1893845, 13.9264202, 0.176517636, 0.952019334, 0.250000954, -0.984043717, 0.164862752, 0.0669875368, 0.0225575883, -0.257833987, 0.965929389) | |
| 7858 | w12.Part1 = p13 | |
| 7859 | w12.C1 = CFrame.new(-69.3658066, -8.20003605, 13.2074509, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 7860 | w13 = Instance.new("Weld", p13)
| |
| 7861 | w13.Name = "Part_Weld" | |
| 7862 | w13.Part0 = p13 | |
| 7863 | w13.C0 = CFrame.new(-69.3658066, -8.20003605, 13.2074509, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 7864 | w13.Part1 = p14 | |
| 7865 | w13.C1 = CFrame.new(-69.4029617, -6.2000351, 13.1623278, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 7866 | w14 = Instance.new("Weld", p14)
| |
| 7867 | w14.Name = "Part_Weld" | |
| 7868 | w14.Part0 = p14 | |
| 7869 | w14.C0 = CFrame.new(-69.4029617, -6.2000351, 13.1623278, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 7870 | w14.Part1 = p15 | |
| 7871 | w14.C1 = CFrame.new(-69.1029282, -5.90003109, 14.2623358, 1.00000453, -2.98023224e-007, 2.98023188e-008, 1.1920929e-007, 0.999999583, 5.96046412e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7872 | w15 = Instance.new("Weld", p15)
| |
| 7873 | w15.Name = "Part_Weld" | |
| 7874 | w15.Part0 = p15 | |
| 7875 | w15.C0 = CFrame.new(-69.1029282, -5.90003109, 14.2623358, 1.00000453, -2.98023224e-007, 2.98023188e-008, 1.1920929e-007, 0.999999583, 5.96046412e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7876 | w15.Part1 = p16 | |
| 7877 | w15.C1 = CFrame.new(-59.7121582, 24.7350845, 28.4943123, 0.881098986, 0.401461899, 0.250000954, -0.429376066, 0.90063864, 0.0669875517, -0.198267847, -0.166365474, 0.965929389) | |
| 7878 | w16 = Instance.new("Weld", p16)
| |
| 7879 | w16.Name = "Part_Weld" | |
| 7880 | w16.Part0 = p16 | |
| 7881 | w16.C0 = CFrame.new(-59.7121582, 24.7350845, 28.4943123, 0.881098986, 0.401461899, 0.250000954, -0.429376066, 0.90063864, 0.0669875517, -0.198267847, -0.166365474, 0.965929389) | |
| 7882 | w16.Part1 = p17 | |
| 7883 | w16.C1 = CFrame.new(44.6532936, 52.7416191, 14.2623348, -0.707109928, 0.707106709, 2.10734257e-008, -0.707110047, -0.707106292, -6.32202699e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7884 | w17 = Instance.new("Weld", p17)
| |
| 7885 | w17.Name = "Part_Weld" | |
| 7886 | w17.Part0 = p17 | |
| 7887 | w17.C0 = CFrame.new(44.6532936, 52.7416191, 14.2623348, -0.707109928, 0.707106709, 2.10734257e-008, -0.707110047, -0.707106292, -6.32202699e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037) | |
| 7888 | w17.Part1 = p18 | |
| 7889 | w17.C1 = CFrame.new(-68.6029282, -6.90003586, 14.2623405, 1.00000465, -2.30967999e-007, -4.47034836e-008, 1.63912773e-007, 0.999999285, -2.98023224e-008, -7.4505806e-008, -1.49011612e-008, 1.0000037) | |
| 7890 | w18 = Instance.new("Weld", p18)
| |
| 7891 | w18.Name = "Part_Weld" | |
| 7892 | w18.Part0 = p18 | |
| 7893 | w18.C0 = CFrame.new(-68.6029282, -6.90003586, 14.2623405, 1.00000465, -2.30967999e-007, -4.47034836e-008, 1.63912773e-007, 0.999999285, -2.98023224e-008, -7.4505806e-008, -1.49011612e-008, 1.0000037) | |
| 7894 | w18.Part1 = p19 | |
| 7895 | w18.C1 = CFrame.new(-68.6026077, -5.50004053, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1) | |
| 7896 | w19 = Instance.new("Weld", p19)
| |
| 7897 | w19.Name = "Wedge_Weld" | |
| 7898 | w19.Part0 = p19 | |
| 7899 | w19.C0 = CFrame.new(-68.6026077, -5.50004053, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1) | |
| 7900 | m.Parent = rarm | |
| 7901 | m:MakeJoints() | |
| 7902 | ---------------------------------------------------- | |
| 7903 | local cor4 = Instance.new("Part", rarm.RightArm)
| |
| 7904 | cor4.Name = "Thingy" | |
| 7905 | cor4.Locked = true | |
| 7906 | cor4.BottomSurface = 0 | |
| 7907 | cor4.CanCollide = false | |
| 7908 | cor4.Size = Vector3.new(2, 1, 1) | |
| 7909 | cor4.Transparency = 1 | |
| 7910 | cor4.TopSurface = 0 | |
| 7911 | corw2 = Instance.new("Weld", cor4)
| |
| 7912 | corw2.Part0 = rarm | |
| 7913 | corw2.Part1 = cor4 | |
| 7914 | corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
| 7915 | corw2.C1 = CFrame.new(0, 0, 0) | |
| 7916 | weld2 = Instance.new("Weld", rarm.RightArm)
| |
| 7917 | weld2.Part0 = cor4 | |
| 7918 | weld2.Part1 = p14 | |
| 7919 | weld2.C0 = CFrame.new(0, 0, 0) | |
| 7920 | ---------------------------------------------------- | |
| 7921 | local m = Instance.new("Model")
| |
| 7922 | m.Name = "Torso" | |
| 7923 | p1 = Instance.new("Part", m)
| |
| 7924 | p1.BrickColor = BrickColor.new("Really black")
| |
| 7925 | p1.Material = Enum.Material.Neon | |
| 7926 | p1.FormFactor = Enum.FormFactor.Custom | |
| 7927 | p1.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7928 | p1.CFrame = CFrame.new(67.3119202, 9.5997963, -14.263937, 1.00006402, 1.86259939e-007, 2.23464554e-008, -1.44914884e-006, 0.999991, -1.49014099e-008, -1.51248571e-006, 5.96053269e-008, 1.00005186) | |
| 7929 | p1.CanCollide = false | |
| 7930 | p1.Locked = true | |
| 7931 | p1.BottomSurface = Enum.SurfaceType.Smooth | |
| 7932 | p1.TopSurface = Enum.SurfaceType.Smooth | |
| 7933 | b1 = Instance.new("SpecialMesh", p1)
| |
| 7934 | b1.MeshType = Enum.MeshType.Sphere | |
| 7935 | b1.Name = "Mesh" | |
| 7936 | p2 = Instance.new("Part", m)
| |
| 7937 | p2.BrickColor = BrickColor.new("Really black")
| |
| 7938 | p2.Material = Enum.Material.Neon | |
| 7939 | p2.FormFactor = Enum.FormFactor.Custom | |
| 7940 | p2.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7941 | p2.CFrame = CFrame.new(65.0111618, 9.59981537, -14.2638226, 1.00005496, 2.75671482e-007, 1.2665987e-007, -1.35973096e-006, 0.999992192, -2.98023224e-008, -1.40815973e-006, 4.47034836e-008, 1.00004447) | |
| 7942 | p2.CanCollide = false | |
| 7943 | p2.Locked = true | |
| 7944 | p2.BottomSurface = Enum.SurfaceType.Smooth | |
| 7945 | p2.TopSurface = Enum.SurfaceType.Smooth | |
| 7946 | b2 = Instance.new("SpecialMesh", p2)
| |
| 7947 | b2.MeshType = Enum.MeshType.Sphere | |
| 7948 | b2.Name = "Mesh" | |
| 7949 | p3 = Instance.new("Part", m)
| |
| 7950 | p3.BrickColor = BrickColor.new("Bright blue")
| |
| 7951 | p3.Material = Enum.Material.Neon | |
| 7952 | p3.FormFactor = Enum.FormFactor.Custom | |
| 7953 | p3.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048) | |
| 7954 | p3.CFrame = CFrame.new(67.6028595, 9.39744663, -14.2168236, 0.491504252, -0.868347466, -0.0669902489, 0.834227681, 0.491479307, -0.249998316, 0.250008702, 0.0669909269, 0.965961695) | |
| 7955 | p3.CanCollide = false | |
| 7956 | p3.Locked = true | |
| 7957 | p3.BottomSurface = Enum.SurfaceType.Smooth | |
| 7958 | p3.TopSurface = Enum.SurfaceType.Smooth | |
| 7959 | p4 = Instance.new("Part", m)
| |
| 7960 | p4.BrickColor = BrickColor.new("Bright blue")
| |
| 7961 | p4.Material = Enum.Material.Neon | |
| 7962 | p4.FormFactor = Enum.FormFactor.Custom | |
| 7963 | p4.Size = Vector3.new(0.200000048, 1.19999981, 0.200000048) | |
| 7964 | p4.CFrame = CFrame.new(64.6849442, 9.10655022, -14.2635975, 0.866056859, 0.500018656, 3.35280106e-007, -0.49999845, 0.866020203, -2.98035943e-008, -1.06866298e-006, -5.48167122e-007, 1.00002968) | |
| 7965 | p4.CanCollide = false | |
| 7966 | p4.Locked = true | |
| 7967 | p4.BottomSurface = Enum.SurfaceType.Smooth | |
| 7968 | p4.TopSurface = Enum.SurfaceType.Smooth | |
| 7969 | p5 = Instance.new("Part", m)
| |
| 7970 | p5.BrickColor = BrickColor.new("Bright blue")
| |
| 7971 | p5.Material = Enum.Material.Neon | |
| 7972 | p5.FormFactor = Enum.FormFactor.Custom | |
| 7973 | p5.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048) | |
| 7974 | p5.CFrame = CFrame.new(66.9344177, 8.96636868, -14.2634897, -0.866048932, -0.500014246, 4.3958832e-007, 0.499999046, -0.866021395, -4.47044108e-008, 9.70867745e-007, 5.08911796e-007, 1.00002229) | |
| 7975 | p5.CanCollide = false | |
| 7976 | p5.Locked = true | |
| 7977 | p5.BottomSurface = Enum.SurfaceType.Smooth | |
| 7978 | p5.TopSurface = Enum.SurfaceType.Smooth | |
| 7979 | p6 = Instance.new("Part", m)
| |
| 7980 | p6.BrickColor = BrickColor.new("Bright blue")
| |
| 7981 | p6.Material = Enum.Material.Neon | |
| 7982 | p6.FormFactor = Enum.FormFactor.Custom | |
| 7983 | p6.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048) | |
| 7984 | p6.CFrame = CFrame.new(65.358757, 9.04366112, -14.2633762, -0.866041601, 0.500008702, 5.43894771e-007, -0.499997824, -0.8660236, -5.96051208e-008, 8.43271948e-007, -5.21275751e-007, 1.0000149) | |
| 7985 | p6.CanCollide = false | |
| 7986 | p6.Locked = true | |
| 7987 | p6.BottomSurface = Enum.SurfaceType.Smooth | |
| 7988 | p6.TopSurface = Enum.SurfaceType.Smooth | |
| 7989 | p7 = Instance.new("Part", m)
| |
| 7990 | p7.BrickColor = BrickColor.new("Really black")
| |
| 7991 | p7.Material = Enum.Material.Neon | |
| 7992 | p7.FormFactor = Enum.FormFactor.Custom | |
| 7993 | p7.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 7994 | p7.CFrame = CFrame.new(68.0082169, 9.19989014, -14.2632694, 1.00001383, 6.37024641e-007, 5.36441803e-007, -9.46223736e-007, 0.999997973, -1.04308121e-007, -8.7916851e-007, 5.96046519e-008, 1.00001121) | |
| 7995 | p7.CanCollide = false | |
| 7996 | p7.Locked = true | |
| 7997 | p7.BottomSurface = Enum.SurfaceType.Smooth | |
| 7998 | p7.TopSurface = Enum.SurfaceType.Smooth | |
| 7999 | b3 = Instance.new("SpecialMesh", p7)
| |
| 8000 | b3.MeshType = Enum.MeshType.Sphere | |
| 8001 | b3.Name = "Mesh" | |
| 8002 | p8 = Instance.new("Part", m)
| |
| 8003 | p8.BrickColor = BrickColor.new("Really black")
| |
| 8004 | p8.Material = Enum.Material.Neon | |
| 8005 | p8.FormFactor = Enum.FormFactor.Custom | |
| 8006 | p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8007 | p8.CFrame = CFrame.new(64.4081497, 8.59989357, -14.2632627, 1.00001383, 5.32715489e-007, 5.6624458e-007, -8.4191629e-007, 0.999997973, -2.980277e-008, -9.08971174e-007, -1.4901623e-008, 1.00001121) | |
| 8008 | p8.CanCollide = false | |
| 8009 | p8.Locked = true | |
| 8010 | p8.BottomSurface = Enum.SurfaceType.Smooth | |
| 8011 | p8.TopSurface = Enum.SurfaceType.Smooth | |
| 8012 | b4 = Instance.new("SpecialMesh", p8)
| |
| 8013 | b4.MeshType = Enum.MeshType.Sphere | |
| 8014 | b4.Name = "Mesh" | |
| 8015 | p9 = Instance.new("Part", m)
| |
| 8016 | p9.BrickColor = BrickColor.new("Really black")
| |
| 8017 | p9.Material = Enum.Material.Neon | |
| 8018 | p9.FormFactor = Enum.FormFactor.Custom | |
| 8019 | p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8020 | p9.CFrame = CFrame.new(67.8082123, 8.49989128, -14.2632694, 1.00001383, 6.37024641e-007, 5.36441803e-007, -9.46223736e-007, 0.999997973, -1.04308128e-007, -8.7916851e-007, 5.96046448e-008, 1.00001121) | |
| 8021 | p9.CanCollide = false | |
| 8022 | p9.Locked = true | |
| 8023 | p9.BottomSurface = Enum.SurfaceType.Smooth | |
| 8024 | p9.TopSurface = Enum.SurfaceType.Smooth | |
| 8025 | b5 = Instance.new("SpecialMesh", p9)
| |
| 8026 | b5.MeshType = Enum.MeshType.Sphere | |
| 8027 | b5.Name = "Mesh" | |
| 8028 | p10 = Instance.new("Part", m)
| |
| 8029 | p10.BrickColor = BrickColor.new("Bright blue")
| |
| 8030 | p10.Material = Enum.Material.Neon | |
| 8031 | p10.FormFactor = Enum.FormFactor.Custom | |
| 8032 | p10.Size = Vector3.new(0.200000048, 0.999999821, 0.200000048) | |
| 8033 | p10.CFrame = CFrame.new(67.3000946, 8.34052181, -14.1962805, -0.323144197, -0.934642911, 0.148454338, 0.912730813, -0.349243045, -0.212012067, 0.250002205, 0.0669885725, 0.965932906) | |
| 8034 | p10.CanCollide = false | |
| 8035 | p10.Locked = true | |
| 8036 | p10.BottomSurface = Enum.SurfaceType.Smooth | |
| 8037 | p10.TopSurface = Enum.SurfaceType.Smooth | |
| 8038 | p11 = Instance.new("Part", m)
| |
| 8039 | p11.BrickColor = BrickColor.new("Really black")
| |
| 8040 | p11.Material = Enum.Material.Metal | |
| 8041 | p11.Name = "Main" | |
| 8042 | p11.FormFactor = Enum.FormFactor.Custom | |
| 8043 | p11.Size = Vector3.new(4.4000001, 4.19999981, 2.20000005) | |
| 8044 | p11.CFrame = CFrame.new(66.1075974, 8.19991207, -13.1631384, 1, 7.67355459e-007, 7.5990539e-007, -7.67355459e-007, 1, -2.98022478e-008, -7.5990539e-007, 2.98016651e-008, 1) | |
| 8045 | p11.CanCollide = false | |
| 8046 | p11.Locked = true | |
| 8047 | p11.BottomSurface = Enum.SurfaceType.Smooth | |
| 8048 | p11.TopSurface = Enum.SurfaceType.Smooth | |
| 8049 | p12 = Instance.new("Part", m)
| |
| 8050 | p12.BrickColor = BrickColor.new("Really black")
| |
| 8051 | p12.Material = Enum.Material.Neon | |
| 8052 | p12.FormFactor = Enum.FormFactor.Custom | |
| 8053 | p12.Size = Vector3.new(3, 3, 2) | |
| 8054 | p12.CFrame = CFrame.new(66.1075974, 8.19991302, -13.5631437, 1.00000453, 6.48145658e-007, 6.55599706e-007, -7.97160624e-007, 0.999999344, -1.49012251e-008, -7.5990863e-007, 2.98017362e-008, 1.0000037) | |
| 8055 | p12.CanCollide = false | |
| 8056 | p12.Locked = true | |
| 8057 | p12.BottomSurface = Enum.SurfaceType.Smooth | |
| 8058 | p12.TopSurface = Enum.SurfaceType.Smooth | |
| 8059 | b6 = Instance.new("SpecialMesh", p12)
| |
| 8060 | b6.MeshType = Enum.MeshType.Sphere | |
| 8061 | b6.Name = "Mesh" | |
| 8062 | p13 = Instance.new("Part", m)
| |
| 8063 | p13.BrickColor = BrickColor.new("Bright blue")
| |
| 8064 | p13.Material = Enum.Material.Neon | |
| 8065 | p13.FormFactor = Enum.FormFactor.Custom | |
| 8066 | p13.Size = Vector3.new(0.200000048, 3.79999971, 0.200000048) | |
| 8067 | p13.CFrame = CFrame.new(66.1331863, 7.82621098, -12.0632286, 6.04434092e-007, -1.00000906, 6.55602378e-007, 0.999998689, 8.72662156e-007, -1.49012802e-008, 4.47028583e-008, 8.64220965e-007, 1.00000739) | |
| 8068 | p13.CanCollide = false | |
| 8069 | p13.Locked = true | |
| 8070 | p13.BottomSurface = Enum.SurfaceType.Smooth | |
| 8071 | p13.TopSurface = Enum.SurfaceType.Smooth | |
| 8072 | p14 = Instance.new("Part", m)
| |
| 8073 | p14.BrickColor = BrickColor.new("Bright blue")
| |
| 8074 | p14.Material = Enum.Material.Neon | |
| 8075 | p14.FormFactor = Enum.FormFactor.Custom | |
| 8076 | p14.Size = Vector3.new(0.200000048, 3.99999976, 0.200000048) | |
| 8077 | p14.CFrame = CFrame.new(65.0837555, 8.11279583, -12.0633221, 0.866040885, 0.500009477, 5.5129766e-007, -0.499999583, 0.866022587, -2.09610107e-013, -8.68580742e-007, -4.3265041e-007, 1.00001478) | |
| 8078 | p14.CanCollide = false | |
| 8079 | p14.Locked = true | |
| 8080 | p14.BottomSurface = Enum.SurfaceType.Smooth | |
| 8081 | p14.TopSurface = Enum.SurfaceType.Smooth | |
| 8082 | p15 = Instance.new("Part", m)
| |
| 8083 | p15.BrickColor = BrickColor.new("Bright blue")
| |
| 8084 | p15.Material = Enum.Material.Neon | |
| 8085 | p15.FormFactor = Enum.FormFactor.Custom | |
| 8086 | p15.Size = Vector3.new(0.200000048, 3.99999976, 0.200000048) | |
| 8087 | p15.CFrame = CFrame.new(67.0844116, 8.11277008, -12.0634222, 0.866049111, -0.500013351, 4.46991237e-007, 0.49999693, 0.866022587, 1.49009658e-008, -8.91868751e-007, 6.00952262e-007, 1.00002217) | |
| 8088 | p15.CanCollide = false | |
| 8089 | p15.Locked = true | |
| 8090 | p15.BottomSurface = Enum.SurfaceType.Smooth | |
| 8091 | p15.TopSurface = Enum.SurfaceType.Smooth | |
| 8092 | p16 = Instance.new("Part", m)
| |
| 8093 | p16.BrickColor = BrickColor.new("Bright blue")
| |
| 8094 | p16.Material = Enum.Material.Neon | |
| 8095 | p16.FormFactor = Enum.FormFactor.Custom | |
| 8096 | p16.Size = Vector3.new(0.200000048, 1.19999969, 0.200000048) | |
| 8097 | p16.CFrame = CFrame.new(65.484314, 7.30655766, -14.2634888, 0.906336308, 0.422632158, 3.49386681e-007, -0.422617853, 0.906302929, 2.46360354e-008, -1.01209048e-006, -3.84037776e-007, 1.00002587) | |
| 8098 | p16.CanCollide = false | |
| 8099 | p16.Locked = true | |
| 8100 | p16.BottomSurface = Enum.SurfaceType.Smooth | |
| 8101 | p16.TopSurface = Enum.SurfaceType.Smooth | |
| 8102 | p17 = Instance.new("Part", m)
| |
| 8103 | p17.BrickColor = BrickColor.new("Bright blue")
| |
| 8104 | p17.Material = Enum.Material.Neon | |
| 8105 | p17.FormFactor = Enum.FormFactor.Custom | |
| 8106 | p17.Size = Vector3.new(0.200000048, 1.89999986, 0.200000048) | |
| 8107 | p17.CFrame = CFrame.new(67.1100159, 7.10342312, -14.2635927, 0.866056919, -0.50001812, 3.65035532e-007, 0.499996245, 0.866021872, 5.96044032e-008, -8.79435504e-007, 6.97014912e-007, 1.00002956) | |
| 8108 | p17.CanCollide = false | |
| 8109 | p17.Locked = true | |
| 8110 | p17.BottomSurface = Enum.SurfaceType.Smooth | |
| 8111 | p17.TopSurface = Enum.SurfaceType.Smooth | |
| 8112 | p18 = Instance.new("Part", m)
| |
| 8113 | p18.BrickColor = BrickColor.new("Bright blue")
| |
| 8114 | p18.Material = Enum.Material.Neon | |
| 8115 | p18.FormFactor = Enum.FormFactor.Custom | |
| 8116 | p18.Size = Vector3.new(0.200000048, 1.19999981, 0.200000048) | |
| 8117 | p18.CFrame = CFrame.new(65.6104889, 7.05342484, -14.2637053, -0.707138717, -0.707138956, 3.36865924e-007, 0.707104087, -0.707101464, 1.4901164e-007, 9.95719802e-007, 5.95316749e-007, 1.00003707) | |
| 8118 | p18.CanCollide = false | |
| 8119 | p18.Locked = true | |
| 8120 | p18.BottomSurface = Enum.SurfaceType.Smooth | |
| 8121 | p18.TopSurface = Enum.SurfaceType.Smooth | |
| 8122 | p19 = Instance.new("Part", m)
| |
| 8123 | p19.BrickColor = BrickColor.new("Really black")
| |
| 8124 | p19.Material = Enum.Material.Neon | |
| 8125 | p19.FormFactor = Enum.FormFactor.Custom | |
| 8126 | p19.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8127 | p19.CFrame = CFrame.new(65.2110596, 6.69982004, -14.2638168, 1.00005388, -1.78813906e-007, 3.08695888e-007, -1.7285347e-006, 0.999993682, 2.38419489e-007, -1.15321473e-006, 3.72538381e-007, 1.0000447) | |
| 8128 | p19.CanCollide = false | |
| 8129 | p19.Locked = true | |
| 8130 | p19.BottomSurface = Enum.SurfaceType.Smooth | |
| 8131 | p19.TopSurface = Enum.SurfaceType.Smooth | |
| 8132 | b7 = Instance.new("SpecialMesh", p19)
| |
| 8133 | b7.MeshType = Enum.MeshType.Sphere | |
| 8134 | b7.Name = "Mesh" | |
| 8135 | p20 = Instance.new("Part", m)
| |
| 8136 | p20.BrickColor = BrickColor.new("Really black")
| |
| 8137 | p20.Material = Enum.Material.Neon | |
| 8138 | p20.FormFactor = Enum.FormFactor.Custom | |
| 8139 | p20.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8140 | p20.CFrame = CFrame.new(66.7116928, 6.49980783, -14.2639294, 1.00006235, -2.98028993e-007, 2.80525398e-007, -1.8477574e-006, 0.999992907, 3.27827962e-007, -1.18139712e-006, 4.61949412e-007, 1.00005233) | |
| 8141 | p20.CanCollide = false | |
| 8142 | p20.Locked = true | |
| 8143 | p20.BottomSurface = Enum.SurfaceType.Smooth | |
| 8144 | p20.TopSurface = Enum.SurfaceType.Smooth | |
| 8145 | b8 = Instance.new("SpecialMesh", p20)
| |
| 8146 | b8.MeshType = Enum.MeshType.Sphere | |
| 8147 | b8.Name = "Mesh" | |
| 8148 | p21 = Instance.new("Part", m)
| |
| 8149 | p21.BrickColor = BrickColor.new("Bright blue")
| |
| 8150 | p21.Material = Enum.Material.Neon | |
| 8151 | p21.FormFactor = Enum.FormFactor.Custom | |
| 8152 | p21.Size = Vector3.new(0.200000048, 0.799999893, 0.200000048) | |
| 8153 | p21.CFrame = CFrame.new(67.0623169, 6.40337944, -14.264039, 0.258836836, -0.965994418, 2.52354425e-007, 0.965917706, 0.258818805, 4.17237061e-007, 2.19511691e-007, 1.31106742e-006, 1.00005996) | |
| 8154 | p21.CanCollide = false | |
| 8155 | p21.Locked = true | |
| 8156 | p21.BottomSurface = Enum.SurfaceType.Smooth | |
| 8157 | p21.TopSurface = Enum.SurfaceType.Smooth | |
| 8158 | p22 = Instance.new("Part", m)
| |
| 8159 | p22.BrickColor = BrickColor.new("Really black")
| |
| 8160 | p22.Material = Enum.Material.Neon | |
| 8161 | p22.FormFactor = Enum.FormFactor.Custom | |
| 8162 | p22.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8163 | p22.CFrame = CFrame.new(67.5129166, 6.29977846, -14.2641516, 1.00007939, -5.96046448e-007, 2.24182997e-007, -2.14576721e-006, 0.999991298, 5.06646757e-007, -1.23776351e-006, 6.40773351e-007, 1.00006759) | |
| 8164 | p22.CanCollide = false | |
| 8165 | p22.Locked = true | |
| 8166 | p22.BottomSurface = Enum.SurfaceType.Smooth | |
| 8167 | p22.TopSurface = Enum.SurfaceType.Smooth | |
| 8168 | b9 = Instance.new("SpecialMesh", p22)
| |
| 8169 | b9.MeshType = Enum.MeshType.Sphere | |
| 8170 | b9.Name = "Mesh" | |
| 8171 | w1 = Instance.new("Weld", p1)
| |
| 8172 | w1.Name = "Part_Weld" | |
| 8173 | w1.Part0 = p1 | |
| 8174 | w1.C0 = CFrame.new(-67.3029404, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 8175 | w1.Part1 = p2 | |
| 8176 | w1.C1 = CFrame.new(-65.0029221, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 8177 | w2 = Instance.new("Weld", p2)
| |
| 8178 | w2.Name = "Part_Weld" | |
| 8179 | w2.Part0 = p2 | |
| 8180 | w2.C0 = CFrame.new(-65.0029221, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 8181 | w2.Part1 = p3 | |
| 8182 | w2.C1 = CFrame.new(-35.8392487, 56.0098076, 20.1084957, 0.491483778, 0.834233105, 0.250000894, -0.868311942, 0.491481245, 0.0669875443, -0.0669877231, -0.249999821, 0.965929389) | |
| 8183 | w3 = Instance.new("Weld", p3)
| |
| 8184 | w3.Name = "Part_Weld" | |
| 8185 | w3.Part0 = p3 | |
| 8186 | w3.C0 = CFrame.new(-35.8392487, 56.0098076, 20.1084957, 0.491483778, 0.834233105, 0.250000894, -0.868311942, 0.491481245, 0.0669875443, -0.0669877231, -0.249999821, 0.965929389) | |
| 8187 | w3.Part1 = p4 | |
| 8188 | w3.C1 = CFrame.new(-52.459343, -38.4935722, 14.2623358, 0.866029263, -0.499999881, -2.48114169e-008, 0.500002384, 0.866024733, -3.15312398e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 8189 | w4 = Instance.new("Weld", p4)
| |
| 8190 | w4.Name = "Part_Weld" | |
| 8191 | w4.Part0 = p4 | |
| 8192 | w4.C0 = CFrame.new(-52.459343, -38.4935722, 14.2623358, 0.866029263, -0.499999881, -2.48114169e-008, 0.500002384, 0.866024733, -3.15312398e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 8193 | w4.Part1 = p5 | |
| 8194 | w4.C1 = CFrame.new(54.4780006, 39.4971619, 14.2623367, -0.866029263, 0.49999994, 2.48113796e-008, -0.500002444, -0.866024733, 3.15312398e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037) | |
| 8195 | w5 = Instance.new("Weld", p5)
| |
| 8196 | w5.Name = "Part_Weld" | |
| 8197 | w5.Part0 = p5 | |
| 8198 | w5.C0 = CFrame.new(54.4780006, 39.4971619, 14.2623367, -0.866029263, 0.49999994, 2.48113796e-008, -0.500002444, -0.866024733, 3.15312398e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037) | |
| 8199 | w5.Part1 = p6 | |
| 8200 | w5.C1 = CFrame.new(60.1191711, -26.5763226, 14.2623367, -0.866029382, -0.499999493, 3.9712539e-008, 0.500002205, -0.866024911, -5.72166936e-009, -6.70552254e-008, 2.98023224e-008, 1.0000037) | |
| 8201 | w6 = Instance.new("Weld", p6)
| |
| 8202 | w6.Name = "Part_Weld" | |
| 8203 | w6.Part0 = p6 | |
| 8204 | w6.C0 = CFrame.new(60.1191711, -26.5763226, 14.2623367, -0.866029382, -0.499999493, 3.9712539e-008, 0.500002205, -0.866024911, -5.72166936e-009, -6.70552254e-008, 2.98023224e-008, 1.0000037) | |
| 8205 | w6.Part1 = p7 | |
| 8206 | w6.C1 = CFrame.new(-68.0026093, -7.20003986, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1) | |
| 8207 | w7 = Instance.new("Weld", p7)
| |
| 8208 | w7.Name = "Part_Weld" | |
| 8209 | w7.Part0 = p7 | |
| 8210 | w7.C0 = CFrame.new(-68.0026093, -7.20003986, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1) | |
| 8211 | w7.Part1 = p8 | |
| 8212 | w7.C1 = CFrame.new(-64.4025955, -6.60003376, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1) | |
| 8213 | w8 = Instance.new("Weld", p8)
| |
| 8214 | w8.Name = "Part_Weld" | |
| 8215 | w8.Part0 = p8 | |
| 8216 | w8.C0 = CFrame.new(-64.4025955, -6.60003376, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1) | |
| 8217 | w8.Part1 = p9 | |
| 8218 | w8.C1 = CFrame.new(-67.8026123, -6.50004005, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1) | |
| 8219 | w9 = Instance.new("Weld", p9)
| |
| 8220 | w9.Name = "Part_Weld" | |
| 8221 | w9.Part0 = p9 | |
| 8222 | w9.C0 = CFrame.new(-67.8026123, -6.50004005, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1) | |
| 8223 | w9.Part1 = p10 | |
| 8224 | w9.C1 = CFrame.new(19.5072937, 66.0613785, 5.0658741, -0.323143423, 0.912731171, 0.250000954, -0.93463856, -0.349243909, 0.0669875741, 0.148453087, -0.212012053, 0.965929449) | |
| 8225 | w10 = Instance.new("Weld", p10)
| |
| 8226 | w10.Name = "Main_Weld" | |
| 8227 | w10.Part0 = p10 | |
| 8228 | w10.C0 = CFrame.new(19.5072937, 66.0613785, 5.0658741, -0.323143423, 0.912731171, 0.250000954, -0.93463856, -0.349243909, 0.0669875741, 0.148453087, -0.212012053, 0.965929449) | |
| 8229 | w10.Part1 = p11 | |
| 8230 | w10.C1 = CFrame.new(-66.1029282, -6.20003605, 13.1623268, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 8231 | w11 = Instance.new("Weld", p11)
| |
| 8232 | w11.Name = "Part_Weld" | |
| 8233 | w11.Part0 = p11 | |
| 8234 | w11.C0 = CFrame.new(-66.1029282, -6.20003605, 13.1623268, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 8235 | w11.Part1 = p12 | |
| 8236 | w11.C1 = CFrame.new(-66.1026306, -6.20004368, 13.5622816, 1, -1.1920875e-007, 6.70552325e-008, 1.1920875e-007, 1, -2.98022158e-008, -6.70552325e-008, 2.98022229e-008, 1) | |
| 8237 | w12 = Instance.new("Weld", p12)
| |
| 8238 | w12.Name = "Part_Weld" | |
| 8239 | w12.Part0 = p12 | |
| 8240 | w12.C0 = CFrame.new(-66.1026306, -6.20004368, 13.5622816, 1, -1.1920875e-007, 6.70552325e-008, 1.1920875e-007, 1, -2.98022158e-008, -6.70552325e-008, 2.98022229e-008, 1) | |
| 8241 | w12.Part1 = p13 | |
| 8242 | w12.C1 = CFrame.new(-5.82635021, 66.1279221, 12.0623207, 7.54977023e-008, 0.999999344, -1.49011434e-008, -1.00000453, 1.94707212e-007, 3.72529385e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 8243 | w13 = Instance.new("Weld", p13)
| |
| 8244 | w13.Name = "Part_Weld" | |
| 8245 | w13.Part0 = p13 | |
| 8246 | w13.C0 = CFrame.new(-5.82635021, 66.1279221, 12.0623207, 7.54977023e-008, 0.999999344, -1.49011434e-008, -1.00000453, 1.94707212e-007, 3.72529385e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037) | |
| 8247 | w13.Part1 = p14 | |
| 8248 | w13.C1 = CFrame.new(-53.3026466, -37.8329315, 12.0623188, 0.866029263, -0.499999881, -2.4811424e-008, 0.500002325, 0.866024673, -3.15312434e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 8249 | w14 = Instance.new("Weld", p14)
| |
| 8250 | w14.Name = "Part_Weld" | |
| 8251 | w14.Part0 = p14 | |
| 8252 | w14.C0 = CFrame.new(-53.3026466, -37.8329315, 12.0623188, 0.866029263, -0.499999881, -2.4811424e-008, 0.500002325, 0.866024673, -3.15312434e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 8253 | w14.Part1 = p15 | |
| 8254 | w14.C1 = CFrame.new(-61.1476631, 28.2449875, 12.0623198, 0.866029382, 0.499999404, -3.97125675e-008, -0.500002146, 0.866024971, 5.72170222e-009, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 8255 | w15 = Instance.new("Weld", p15)
| |
| 8256 | w15.Name = "Part_Weld" | |
| 8257 | w15.Part0 = p15 | |
| 8258 | w15.C0 = CFrame.new(-61.1476631, 28.2449875, 12.0623198, 0.866029382, 0.499999404, -3.97125675e-008, -0.500002146, 0.866024971, 5.72170222e-009, -6.70552396e-008, 2.9802333e-008, 1.0000037) | |
| 8259 | w15.Part1 = p16 | |
| 8260 | w15.C1 = CFrame.new(-57.1000977, -32.4815826, 14.2622862, 0.906307578, -0.422618747, 6.51076419e-008, 0.422618747, 0.906307578, 3.17729842e-009, -6.0350331e-008, 2.46360994e-008, 1) | |
| 8261 | w16 = Instance.new("Weld", p16)
| |
| 8262 | w16.Name = "Part_Weld" | |
| 8263 | w16.Part0 = p16 | |
| 8264 | w16.C0 = CFrame.new(-57.1000977, -32.4815826, 14.2622862, 0.906307578, -0.422618747, 6.51076419e-008, 0.422618747, 0.906307578, 3.17729842e-009, -6.0350331e-008, 2.46360994e-008, 1) | |
| 8265 | w16.Part1 = p17 | |
| 8266 | w16.C1 = CFrame.new(-60.6646385, 29.1315918, 14.2623339, 0.866029501, 0.499999583, 5.5611892e-008, -0.500002265, 0.866025209, 3.67179815e-008, -4.470348e-008, 5.96046448e-008, 1.0000037) | |
| 8267 | w17 = Instance.new("Weld", p17)
| |
| 8268 | w17.Name = "Part_Weld" | |
| 8269 | w17.Part0 = p17 | |
| 8270 | w17.C0 = CFrame.new(-60.6646385, 29.1315918, 14.2623339, 0.866029501, 0.499999583, 5.5611892e-008, -0.500002265, 0.866025209, 3.67179815e-008, -4.470348e-008, 5.96046448e-008, 1.0000037) | |
| 8271 | w17.Part1 = p18 | |
| 8272 | w17.C1 = CFrame.new(42.8147545, 49.9616852, 14.2623405, -0.707109571, 0.707106829, 2.10734417e-008, -0.707110047, -0.707106233, -6.32202557e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8273 | w18 = Instance.new("Weld", p18)
| |
| 8274 | w18.Name = "Part_Weld" | |
| 8275 | w18.Part0 = p18 | |
| 8276 | w18.C0 = CFrame.new(42.8147545, 49.9616852, 14.2623405, -0.707109571, 0.707106829, 2.10734417e-008, -0.707110047, -0.707106233, -6.32202557e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8277 | w18.Part1 = p19 | |
| 8278 | w18.C1 = CFrame.new(-65.2028809, -4.70003223, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8279 | w19 = Instance.new("Weld", p19)
| |
| 8280 | w19.Name = "Part_Weld" | |
| 8281 | w19.Part0 = p19 | |
| 8282 | w19.C0 = CFrame.new(-65.2028809, -4.70003223, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8283 | w19.Part1 = p20 | |
| 8284 | w19.C1 = CFrame.new(-66.7028656, -4.50003386, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8285 | w20 = Instance.new("Weld", p20)
| |
| 8286 | w20.Name = "Part_Weld" | |
| 8287 | w20.Part0 = p20 | |
| 8288 | w20.C0 = CFrame.new(-66.7028656, -4.50003386, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8289 | w20.Part1 = p21 | |
| 8290 | w20.C1 = CFrame.new(-21.6081295, 63.6283798, 14.2623405, 0.258820146, 0.965925455, 6.52870682e-008, -0.965930045, 0.258819073, -1.33600135e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8291 | w21 = Instance.new("Weld", p21)
| |
| 8292 | w21.Name = "Part_Weld" | |
| 8293 | w21.Part0 = p21 | |
| 8294 | w21.C0 = CFrame.new(-21.6081295, 63.6283798, 14.2623405, 0.258820146, 0.965925455, 6.52870682e-008, -0.965930045, 0.258819073, -1.33600135e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8295 | w21.Part1 = p22 | |
| 8296 | w21.C1 = CFrame.new(-67.5028763, -4.30003405, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8297 | w22 = Instance.new("Weld", p22)
| |
| 8298 | w22.Name = "Wedge_Weld" | |
| 8299 | w22.Part0 = p22 | |
| 8300 | w22.C0 = CFrame.new(-67.5028763, -4.30003405, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8301 | m.Parent = torso | |
| 8302 | m:MakeJoints() | |
| 8303 | ---------------------------------------------------- | |
| 8304 | local cor5 = Instance.new("Part", torso.Torso)
| |
| 8305 | cor5.Name = "Thingy" | |
| 8306 | cor5.Locked = true | |
| 8307 | cor5.BottomSurface = 0 | |
| 8308 | cor5.CanCollide = false | |
| 8309 | cor5.Size = Vector3.new(2, 1, 1) | |
| 8310 | cor5.Transparency = 1 | |
| 8311 | cor5.TopSurface = 0 | |
| 8312 | corw2 = Instance.new("Weld", cor5)
| |
| 8313 | corw2.Part0 = torso | |
| 8314 | corw2.Part1 = cor5 | |
| 8315 | corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
| 8316 | corw2.C1 = CFrame.new(0, 0, 0) | |
| 8317 | weld2 = Instance.new("Weld", torso.Torso)
| |
| 8318 | weld2.Part0 = cor5 | |
| 8319 | weld2.Part1 = p11 | |
| 8320 | weld2.C0 = CFrame.new(0, 0, 0) | |
| 8321 | ---------------------------------------------------- | |
| 8322 | local m = Instance.new("Model")
| |
| 8323 | m.Name = "RightLeg" | |
| 8324 | p1 = Instance.new("Part", m)
| |
| 8325 | p1.BrickColor = BrickColor.new("Really black")
| |
| 8326 | p1.Material = Enum.Material.Neon | |
| 8327 | p1.FormFactor = Enum.FormFactor.Custom | |
| 8328 | p1.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8329 | p1.CFrame = CFrame.new(67.2429962, 5.49923229, -14.269578, 1.00045943, -5.51538596e-006, -2.14306033e-006, -7.25689733e-006, 0.999951601, 3.93318305e-006, -2.55180248e-006, 4.05587616e-006, 1.00038624) | |
| 8330 | p1.CanCollide = false | |
| 8331 | p1.Locked = true | |
| 8332 | p1.BottomSurface = Enum.SurfaceType.Smooth | |
| 8333 | p1.TopSurface = Enum.SurfaceType.Smooth | |
| 8334 | b1 = Instance.new("SpecialMesh", p1)
| |
| 8335 | b1.MeshType = Enum.MeshType.Sphere | |
| 8336 | b1.Name = "Mesh" | |
| 8337 | p2 = Instance.new("Part", m)
| |
| 8338 | p2.BrickColor = BrickColor.new("Really black")
| |
| 8339 | p2.Material = Enum.Material.Neon | |
| 8340 | p2.FormFactor = Enum.FormFactor.Custom | |
| 8341 | p2.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8342 | p2.CFrame = CFrame.new(67.6437836, 4.79925013, -14.2696915, 1.00046372, -5.51538369e-006, -2.14306829e-006, -7.37613163e-006, 0.999951243, 3.93319806e-006, -2.57999613e-006, 4.14531632e-006, 1.00039005) | |
| 8343 | p2.CanCollide = false | |
| 8344 | p2.Locked = true | |
| 8345 | p2.BottomSurface = Enum.SurfaceType.Smooth | |
| 8346 | p2.TopSurface = Enum.SurfaceType.Smooth | |
| 8347 | b2 = Instance.new("SpecialMesh", p2)
| |
| 8348 | b2.MeshType = Enum.MeshType.Sphere | |
| 8349 | b2.Name = "Mesh" | |
| 8350 | p3 = Instance.new("Part", m)
| |
| 8351 | p3.BrickColor = BrickColor.new("Bright blue")
| |
| 8352 | p3.Material = Enum.Material.Neon | |
| 8353 | p3.FormFactor = Enum.FormFactor.Custom | |
| 8354 | p3.Size = Vector3.new(0.200000048, 0.999999762, 0.200000048) | |
| 8355 | p3.CFrame = CFrame.new(66.8881302, 5.17327356, -14.2696877, -0.707441688, -0.707433701, -2.14858301e-006, 0.707077265, -0.707066894, 4.0476084e-006, 4.7538756e-006, -1.07312485e-006, 1.00039387) | |
| 8356 | p3.CanCollide = false | |
| 8357 | p3.Locked = true | |
| 8358 | p3.BottomSurface = Enum.SurfaceType.Smooth | |
| 8359 | p3.TopSurface = Enum.SurfaceType.Smooth | |
| 8360 | p4 = Instance.new("Part", m)
| |
| 8361 | p4.BrickColor = BrickColor.new("Really black")
| |
| 8362 | p4.Material = Enum.Material.Neon | |
| 8363 | p4.FormFactor = Enum.FormFactor.Custom | |
| 8364 | p4.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8365 | p4.CFrame = CFrame.new(66.5432739, 4.7992568, -14.2696896, 1.00046802, -5.54323196e-006, -2.17126149e-006, -7.42077827e-006, 0.999950886, 4.02261594e-006, -2.58000705e-006, 4.14531496e-006, 1.00039387) | |
| 8366 | p4.CanCollide = false | |
| 8367 | p4.Locked = true | |
| 8368 | p4.BottomSurface = Enum.SurfaceType.Smooth | |
| 8369 | p4.TopSurface = Enum.SurfaceType.Smooth | |
| 8370 | b3 = Instance.new("SpecialMesh", p4)
| |
| 8371 | b3.MeshType = Enum.MeshType.Sphere | |
| 8372 | b3.Name = "Mesh" | |
| 8373 | p5 = Instance.new("Part", m)
| |
| 8374 | p5.BrickColor = BrickColor.new("Bright blue")
| |
| 8375 | p5.Material = Enum.Material.Neon | |
| 8376 | p5.FormFactor = Enum.FormFactor.Custom | |
| 8377 | p5.Size = Vector3.new(0.200000048, 0.999999762, 0.200000048) | |
| 8378 | p5.CFrame = CFrame.new(67.8495178, 4.41932487, -14.269804, -0.906733274, 0.422823101, -2.17126944e-006, -0.422590762, -0.906265974, 4.0226314e-006, 5.74146384e-007, -4.94026517e-006, 1.00039768) | |
| 8379 | p5.CanCollide = false | |
| 8380 | p5.Locked = true | |
| 8381 | p5.BottomSurface = Enum.SurfaceType.Smooth | |
| 8382 | p5.TopSurface = Enum.SurfaceType.Smooth | |
| 8383 | p6 = Instance.new("Part", m)
| |
| 8384 | p6.BrickColor = BrickColor.new("Bright blue")
| |
| 8385 | p6.Material = Enum.Material.Neon | |
| 8386 | p6.FormFactor = Enum.FormFactor.Custom | |
| 8387 | p6.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048) | |
| 8388 | p6.CFrame = CFrame.new(66.5438004, 4.21363878, -14.2698011, 1.00047636, -7.68899918e-006, -2.17678416e-006, -5.51342964e-006, 0.999950111, 4.13704174e-006, -2.63088032e-006, 4.20975539e-006, 1.0004015) | |
| 8389 | p6.CanCollide = false | |
| 8390 | p6.Locked = true | |
| 8391 | p6.BottomSurface = Enum.SurfaceType.Smooth | |
| 8392 | p6.TopSurface = Enum.SurfaceType.Smooth | |
| 8393 | p7 = Instance.new("Part", m)
| |
| 8394 | p7.BrickColor = BrickColor.new("Really black")
| |
| 8395 | p7.Material = Enum.Material.Metal | |
| 8396 | p7.Name = "Main" | |
| 8397 | p7.FormFactor = Enum.FormFactor.Custom | |
| 8398 | p7.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005) | |
| 8399 | p7.CFrame = CFrame.new(67.2447891, 3.99926972, -13.1694622, 1.00048089, -5.69129634e-006, -2.186149e-006, -7.65911773e-006, 0.999949753, 4.1418657e-006, -2.63640663e-006, 4.32419529e-006, 1.00040531) | |
| 8400 | p7.CanCollide = false | |
| 8401 | p7.Locked = true | |
| 8402 | p7.BottomSurface = Enum.SurfaceType.Smooth | |
| 8403 | p7.TopSurface = Enum.SurfaceType.Smooth | |
| 8404 | p8 = Instance.new("Part", m)
| |
| 8405 | p8.BrickColor = BrickColor.new("Bright blue")
| |
| 8406 | p8.Material = Enum.Material.Neon | |
| 8407 | p8.FormFactor = Enum.FormFactor.Custom | |
| 8408 | p8.Size = Vector3.new(0.200000048, 1.49999976, 0.200000048) | |
| 8409 | p8.CFrame = CFrame.new(67.1560593, 4.19274044, -14.2700233, -0.766423643, -0.643097878, -2.21435107e-006, 0.642760634, -0.766000509, 4.23129995e-006, 4.88720252e-006, -1.69966381e-006, 1.00041294) | |
| 8410 | p8.CanCollide = false | |
| 8411 | p8.Locked = true | |
| 8412 | p8.BottomSurface = Enum.SurfaceType.Smooth | |
| 8413 | p8.TopSurface = Enum.SurfaceType.Smooth | |
| 8414 | p9 = Instance.new("WedgePart", m)
| |
| 8415 | p9.BrickColor = BrickColor.new("Bright blue")
| |
| 8416 | p9.Material = Enum.Material.Neon | |
| 8417 | p9.Name = "Wedge" | |
| 8418 | p9.FormFactor = Enum.FormFactor.Custom | |
| 8419 | p9.Size = Vector3.new(1, 1.19999981, 4) | |
| 8420 | p9.CFrame = CFrame.new(67.3460693, 3.49928832, -10.7686377, -1.00049889, -4.27957411e-006, 4.5400966e-006, 8.07642937e-006, 0.906259179, -0.422600418, 2.61850914e-006, -0.422791958, -0.906690836) | |
| 8421 | p9.CanCollide = false | |
| 8422 | p9.Locked = true | |
| 8423 | p9.TopSurface = Enum.SurfaceType.Smooth | |
| 8424 | b4 = Instance.new("SpecialMesh", p9)
| |
| 8425 | b4.MeshType = Enum.MeshType.Wedge | |
| 8426 | b4.Name = "Mesh" | |
| 8427 | b4.Scale = Vector3.new(0.600000024, 1, 1) | |
| 8428 | p10 = Instance.new("Part", m)
| |
| 8429 | p10.BrickColor = BrickColor.new("Really black")
| |
| 8430 | p10.Material = Enum.Material.Neon | |
| 8431 | p10.FormFactor = Enum.FormFactor.Custom | |
| 8432 | p10.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8433 | p10.CFrame = CFrame.new(68.0469971, 3.99923301, -14.2702446, 1.00050783, -6.09550762e-006, -2.27330474e-006, -8.07715332e-006, 0.999947786, 4.38094139e-006, -2.69438578e-006, 4.64916229e-006, 1.0004282) | |
| 8434 | p10.CanCollide = false | |
| 8435 | p10.Locked = true | |
| 8436 | p10.BottomSurface = Enum.SurfaceType.Smooth | |
| 8437 | p10.TopSurface = Enum.SurfaceType.Smooth | |
| 8438 | b5 = Instance.new("SpecialMesh", p10)
| |
| 8439 | b5.MeshType = Enum.MeshType.Sphere | |
| 8440 | b5.Name = "Mesh" | |
| 8441 | p11 = Instance.new("Part", m)
| |
| 8442 | p11.BrickColor = BrickColor.new("Really black")
| |
| 8443 | p11.Material = Enum.Material.Neon | |
| 8444 | p11.FormFactor = Enum.FormFactor.Custom | |
| 8445 | p11.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8446 | p11.CFrame = CFrame.new(66.5467682, 3.59925723, -14.2703533, 1.00051641, -6.21477238e-006, -2.30150818e-006, -8.22622587e-006, 0.999947011, 4.47037792e-006, -2.72259308e-006, 4.73860473e-006, 1.00043583) | |
| 8447 | p11.CanCollide = false | |
| 8448 | p11.Locked = true | |
| 8449 | p11.BottomSurface = Enum.SurfaceType.Smooth | |
| 8450 | p11.TopSurface = Enum.SurfaceType.Smooth | |
| 8451 | b6 = Instance.new("SpecialMesh", p11)
| |
| 8452 | b6.MeshType = Enum.MeshType.Sphere | |
| 8453 | b6.Name = "Mesh" | |
| 8454 | p12 = Instance.new("Part", m)
| |
| 8455 | p12.BrickColor = BrickColor.new("Bright blue")
| |
| 8456 | p12.Material = Enum.Material.Neon | |
| 8457 | p12.FormFactor = Enum.FormFactor.Custom | |
| 8458 | p12.Size = Vector3.new(0.200000048, 1.49999976, 0.200000048) | |
| 8459 | p12.CFrame = CFrame.new(67.558609, 3.39274073, -14.2704687, -0.766450763, -0.643119991, -2.33134415e-006, 0.642759323, -0.765998006, 4.5598149e-006, 5.20550884e-006, -1.92419975e-006, 1.00044346) | |
| 8460 | p12.CanCollide = false | |
| 8461 | p12.Locked = true | |
| 8462 | p12.BottomSurface = Enum.SurfaceType.Smooth | |
| 8463 | p12.TopSurface = Enum.SurfaceType.Smooth | |
| 8464 | p13 = Instance.new("Part", m)
| |
| 8465 | p13.BrickColor = BrickColor.new("Really black")
| |
| 8466 | p13.Material = Enum.Material.Neon | |
| 8467 | p13.FormFactor = Enum.FormFactor.Custom | |
| 8468 | p13.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8469 | p13.CFrame = CFrame.new(67.0482101, 2.79927826, -14.2705812, 1.00053358, -6.43730164e-006, -2.36118058e-006, -8.5234642e-006, 0.999945402, 4.64126742e-006, -2.78064022e-006, 4.90151251e-006, 1.00045109) | |
| 8470 | p13.CanCollide = false | |
| 8471 | p13.Locked = true | |
| 8472 | p13.BottomSurface = Enum.SurfaceType.Smooth | |
| 8473 | p13.TopSurface = Enum.SurfaceType.Smooth | |
| 8474 | b7 = Instance.new("SpecialMesh", p13)
| |
| 8475 | b7.MeshType = Enum.MeshType.Sphere | |
| 8476 | b7.Name = "Mesh" | |
| 8477 | p14 = Instance.new("WedgePart", m)
| |
| 8478 | p14.BrickColor = BrickColor.new("Bright blue")
| |
| 8479 | p14.Material = Enum.Material.Neon | |
| 8480 | p14.Name = "Wedge" | |
| 8481 | p14.FormFactor = Enum.FormFactor.Custom | |
| 8482 | p14.Size = Vector3.new(1, 0.699999809, 1.29999995) | |
| 8483 | p14.CFrame = CFrame.new(66.8462448, 2.3492887, -14.7586241, 1.00054216, -6.55656913e-006, -2.38459074e-006, -8.61293847e-006, 0.999944568, 4.66311894e-006, -2.81690609e-006, 5.04259924e-006, 1.00045872) | |
| 8484 | p14.CanCollide = false | |
| 8485 | p14.Locked = true | |
| 8486 | p14.TopSurface = Enum.SurfaceType.Smooth | |
| 8487 | b8 = Instance.new("SpecialMesh", p14)
| |
| 8488 | b8.MeshType = Enum.MeshType.Wedge | |
| 8489 | b8.Name = "Mesh" | |
| 8490 | b8.Scale = Vector3.new(0.200000003, 1, 1) | |
| 8491 | p15 = Instance.new("WedgePart", m)
| |
| 8492 | p15.BrickColor = BrickColor.new("Bright blue")
| |
| 8493 | p15.Material = Enum.Material.Neon | |
| 8494 | p15.Name = "Wedge" | |
| 8495 | p15.FormFactor = Enum.FormFactor.Custom | |
| 8496 | p15.Size = Vector3.new(1, 0.699999809, 1.29999995) | |
| 8497 | p15.CFrame = CFrame.new(68.0474777, 2.34926867, -14.7587423, 1.00055075, -6.67583618e-006, -2.41442808e-006, -8.73221416e-006, 0.999943614, 4.74457238e-006, -2.84674707e-006, 5.12405404e-006, 1.00046635) | |
| 8498 | p15.CanCollide = false | |
| 8499 | p15.Locked = true | |
| 8500 | p15.TopSurface = Enum.SurfaceType.Smooth | |
| 8501 | b9 = Instance.new("SpecialMesh", p15)
| |
| 8502 | b9.MeshType = Enum.MeshType.Wedge | |
| 8503 | b9.Name = "Mesh" | |
| 8504 | b9.Scale = Vector3.new(0.200000003, 1, 1) | |
| 8505 | p16 = Instance.new("WedgePart", m)
| |
| 8506 | p16.BrickColor = BrickColor.new("Bright blue")
| |
| 8507 | p16.Material = Enum.Material.Neon | |
| 8508 | p16.Name = "Wedge" | |
| 8509 | p16.FormFactor = Enum.FormFactor.Custom | |
| 8510 | p16.Size = Vector3.new(1, 0.699999809, 1.29999995) | |
| 8511 | p16.CFrame = CFrame.new(67.4477234, 2.34926438, -14.7588549, 1.00055933, -6.79510413e-006, -2.44426587e-006, -8.85149075e-006, 0.99994266, 4.82602672e-006, -2.8765885e-006, 5.20550975e-006, 1.00047398) | |
| 8512 | p16.CanCollide = false | |
| 8513 | p16.Locked = true | |
| 8514 | p16.TopSurface = Enum.SurfaceType.Smooth | |
| 8515 | b10 = Instance.new("SpecialMesh", p16)
| |
| 8516 | b10.MeshType = Enum.MeshType.Wedge | |
| 8517 | b10.Name = "Mesh" | |
| 8518 | b10.Scale = Vector3.new(0.200000003, 1, 1) | |
| 8519 | w1 = Instance.new("Weld", p1)
| |
| 8520 | w1.Name = "Part_Weld" | |
| 8521 | w1.Part0 = p1 | |
| 8522 | w1.C0 = CFrame.new(-67.2025909, -3.50003719, 14.2622871, 1, -8.94065977e-008, 5.79734944e-008, 8.94065977e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1) | |
| 8523 | w1.Part1 = p2 | |
| 8524 | w1.C1 = CFrame.new(-67.6028976, -2.80003333, 14.2623405, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8525 | w2 = Instance.new("Weld", p2)
| |
| 8526 | w2.Name = "Part_Weld" | |
| 8527 | w2.Part0 = p2 | |
| 8528 | w2.C0 = CFrame.new(-67.6028976, -2.80003333, 14.2623405, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8529 | w2.Part1 = p3 | |
| 8530 | w2.C1 = CFrame.new(45.023777, 49.5125847, 14.2622843, -0.707106769, 0.707106769, -6.37114681e-008, -0.707106769, -0.707106769, 1.37820813e-008, -3.53054119e-008, 5.47962173e-008, 1) | |
| 8531 | w3 = Instance.new("Weld", p3)
| |
| 8532 | w3.Name = "Part_Weld" | |
| 8533 | w3.Part0 = p3 | |
| 8534 | w3.C0 = CFrame.new(45.023777, 49.5125847, 14.2622843, -0.707106769, 0.707106769, -6.37114681e-008, -0.707106769, -0.707106769, 1.37820813e-008, -3.53054119e-008, 5.47962173e-008, 1) | |
| 8535 | w3.Part1 = p4 | |
| 8536 | w3.C1 = CFrame.new(-66.5026016, -2.80003667, 14.2622871, 1, -8.94065835e-008, 5.79734944e-008, 8.94065835e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1) | |
| 8537 | w4 = Instance.new("Weld", p4)
| |
| 8538 | w4.Name = "Part_Weld" | |
| 8539 | w4.Part0 = p4 | |
| 8540 | w4.C0 = CFrame.new(-66.5026016, -2.80003667, 14.2622871, 1, -8.94065835e-008, 5.79734944e-008, 8.94065835e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1) | |
| 8541 | w4.Part1 = p5 | |
| 8542 | w4.C1 = CFrame.new(62.4776497, -26.4635353, 14.2623405, -0.906311512, -0.422618151, -5.2200086e-008, 0.422620177, -0.906307399, -4.14251318e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8543 | w5 = Instance.new("Weld", p5)
| |
| 8544 | w5.Name = "Part_Weld" | |
| 8545 | w5.Part0 = p5 | |
| 8546 | w5.C0 = CFrame.new(62.4776497, -26.4635353, 14.2623405, -0.906311512, -0.422618151, -5.2200086e-008, 0.422620177, -0.906307399, -4.14251318e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8547 | w5.Part1 = p6 | |
| 8548 | w5.C1 = CFrame.new(-66.5025787, -2.21426678, 14.2622843, 1, 1.90734295e-006, 3.53052521e-008, -1.90734295e-006, 1, -5.47961676e-008, -3.53053551e-008, 5.47961001e-008, 1) | |
| 8549 | w6 = Instance.new("Weld", p6)
| |
| 8550 | w6.Name = "Part_Weld" | |
| 8551 | w6.Part0 = p6 | |
| 8552 | w6.C0 = CFrame.new(-66.5025787, -2.21426678, 14.2622843, 1, 1.90734295e-006, 3.53052521e-008, -1.90734295e-006, 1, -5.47961676e-008, -3.53053551e-008, 5.47961001e-008, 1) | |
| 8553 | w6.Part1 = p7 | |
| 8554 | w6.C1 = CFrame.new(-67.202919, -2.00003123, 13.1623335, 1.00000453, -2.38418579e-007, 2.98023295e-008, 8.94069672e-008, 0.999999642, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381) | |
| 8555 | w7 = Instance.new("Weld", p7)
| |
| 8556 | w7.Name = "Part_Weld" | |
| 8557 | w7.Part0 = p7 | |
| 8558 | w7.C0 = CFrame.new(-67.202919, -2.00003123, 13.1623335, 1.00000453, -2.38418579e-007, 2.98023295e-008, 8.94069672e-008, 0.999999642, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381) | |
| 8559 | w7.Part1 = p8 | |
| 8560 | w7.C1 = CFrame.new(50.0020561, 44.8201294, 14.2623405, -0.766047955, 0.642787397, 1.54832112e-008, -0.642790377, -0.766044199, -6.48163692e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8561 | w8 = Instance.new("Weld", p8)
| |
| 8562 | w8.Name = "Wedge_Weld" | |
| 8563 | w8.Part0 = p8 | |
| 8564 | w8.C0 = CFrame.new(50.0020561, 44.8201294, 14.2623405, -0.766047955, 0.642787397, 1.54832112e-008, -0.642790377, -0.766044199, -6.48163692e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8565 | w8.Part1 = p9 | |
| 8566 | w8.C1 = CFrame.new(67.3029327, -5.90784931, -9.1200285, -1.00000453, 3.57627869e-007, -9.07683528e-008, 2.33116921e-007, 0.906307459, -0.422619879, 7.83834153e-009, -0.42261824, -0.906311214) | |
| 8567 | w9 = Instance.new("Weld", p9)
| |
| 8568 | w9.Name = "Part_Weld" | |
| 8569 | w9.Part0 = p9 | |
| 8570 | w9.C0 = CFrame.new(67.3029327, -5.90784931, -9.1200285, -1.00000453, 3.57627869e-007, -9.07683528e-008, 2.33116921e-007, 0.906307459, -0.422619879, 7.83834153e-009, -0.42261824, -0.906311214) | |
| 8571 | w9.Part1 = p10 | |
| 8572 | w9.C1 = CFrame.new(-68.0029068, -2.00003219, 14.2623405, 1.00000441, -2.08616257e-007, 2.98023135e-008, 5.96046448e-008, 0.999999642, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8573 | w10 = Instance.new("Weld", p10)
| |
| 8574 | w10.Name = "Part_Weld" | |
| 8575 | w10.Part0 = p10 | |
| 8576 | w10.C0 = CFrame.new(-68.0029068, -2.00003219, 14.2623405, 1.00000441, -2.08616257e-007, 2.98023135e-008, 5.96046448e-008, 0.999999642, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8577 | w10.Part1 = p11 | |
| 8578 | w10.C1 = CFrame.new(-66.5028687, -1.60003603, 14.2623405, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8579 | w11 = Instance.new("Weld", p11)
| |
| 8580 | w11.Name = "Part_Weld" | |
| 8581 | w11.Part0 = p11 | |
| 8582 | w11.C0 = CFrame.new(-66.5028687, -1.60003603, 14.2623405, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8583 | w11.Part1 = p12 | |
| 8584 | w11.C1 = CFrame.new(50.8226891, 44.4644012, 14.2623415, -0.766047835, 0.642787337, 1.03502398e-008, -0.642790318, -0.76604414, -5.86991185e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 8585 | w12 = Instance.new("Weld", p12)
| |
| 8586 | w12.Name = "Part_Weld" | |
| 8587 | w12.Part0 = p12 | |
| 8588 | w12.C0 = CFrame.new(50.8226891, 44.4644012, 14.2623415, -0.766047835, 0.642787337, 1.03502398e-008, -0.642790318, -0.76604414, -5.86991185e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 8589 | w12.Part1 = p13 | |
| 8590 | w12.C1 = CFrame.new(-67.0028915, -0.800035119, 14.2623415, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 8591 | w13 = Instance.new("Weld", p13)
| |
| 8592 | w13.Name = "Wedge_Weld" | |
| 8593 | w13.Part0 = p13 | |
| 8594 | w13.C0 = CFrame.new(-67.0028915, -0.800035119, 14.2623415, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 8595 | w13.Part1 = p14 | |
| 8596 | w13.C1 = CFrame.new(-66.8004532, -0.350028068, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8597 | w14 = Instance.new("Weld", p14)
| |
| 8598 | w14.Name = "Wedge_Weld" | |
| 8599 | w14.Part0 = p14 | |
| 8600 | w14.C0 = CFrame.new(-66.8004532, -0.350028068, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8601 | w14.Part1 = p15 | |
| 8602 | w14.C1 = CFrame.new(-68.0004578, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8603 | w15 = Instance.new("Weld", p15)
| |
| 8604 | w15.Name = "Wedge_Weld" | |
| 8605 | w15.Part0 = p15 | |
| 8606 | w15.C0 = CFrame.new(-68.0004578, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8607 | w15.Part1 = p16 | |
| 8608 | w15.C1 = CFrame.new(-67.4004517, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8609 | m.Parent = rleg | |
| 8610 | m:MakeJoints() | |
| 8611 | ---------------------------------------------------- | |
| 8612 | local cor6 = Instance.new("Part", rleg.RightLeg)
| |
| 8613 | cor6.Name = "Thingy" | |
| 8614 | cor6.Locked = true | |
| 8615 | cor6.BottomSurface = 0 | |
| 8616 | cor6.CanCollide = false | |
| 8617 | cor6.Size = Vector3.new(2, 1, 1) | |
| 8618 | cor6.Transparency = 1 | |
| 8619 | cor6.TopSurface = 0 | |
| 8620 | corw2 = Instance.new("Weld", cor6)
| |
| 8621 | corw2.Part0 = rleg | |
| 8622 | corw2.Part1 = cor6 | |
| 8623 | corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
| 8624 | corw2.C1 = CFrame.new(0, 0, 0) | |
| 8625 | weld2 = Instance.new("Weld", rleg.RightLeg)
| |
| 8626 | weld2.Part0 = cor6 | |
| 8627 | weld2.Part1 = p7 | |
| 8628 | weld2.C0 = CFrame.new(0, 0, 0) | |
| 8629 | ---------------------------------------------------- | |
| 8630 | local m = Instance.new("Model")
| |
| 8631 | m.Name = "LeftLeg" | |
| 8632 | p1 = Instance.new("WedgePart", m)
| |
| 8633 | p1.BrickColor = BrickColor.new("Bright blue")
| |
| 8634 | p1.Material = Enum.Material.Neon | |
| 8635 | p1.Name = "Wedge" | |
| 8636 | p1.FormFactor = Enum.FormFactor.Custom | |
| 8637 | p1.Size = Vector3.new(1, 0.699999809, 1.29999995) | |
| 8638 | p1.CFrame = CFrame.new(64.3107605, 2.34980536, -14.7520046, 1.00008786, -7.1526415e-007, 2.00803143e-007, -2.2649931e-006, 0.999990404, 5.36453001e-007, -1.27237047e-006, 7.81809263e-007, 1.00007522) | |
| 8639 | p1.CanCollide = false | |
| 8640 | p1.Locked = true | |
| 8641 | p1.TopSurface = Enum.SurfaceType.Smooth | |
| 8642 | b1 = Instance.new("SpecialMesh", p1)
| |
| 8643 | b1.MeshType = Enum.MeshType.Wedge | |
| 8644 | b1.Name = "Mesh" | |
| 8645 | b1.Scale = Vector3.new(0.200000003, 1, 1) | |
| 8646 | p2 = Instance.new("WedgePart", m)
| |
| 8647 | p2.BrickColor = BrickColor.new("Bright blue")
| |
| 8648 | p2.Material = Enum.Material.Neon | |
| 8649 | p2.Name = "Wedge" | |
| 8650 | p2.FormFactor = Enum.FormFactor.Custom | |
| 8651 | p2.Size = Vector3.new(1, 1.19999981, 4) | |
| 8652 | p2.CFrame = CFrame.new(64.9138336, 3.49979234, -10.7640553, -1.00009644, -6.38643314e-007, 1.81689501e-007, 2.53323037e-006, 0.906298041, -0.422614515, 1.23479219e-006, -0.422652602, -0.906383216) | |
| 8653 | p2.CanCollide = false | |
| 8654 | p2.Locked = true | |
| 8655 | p2.TopSurface = Enum.SurfaceType.Smooth | |
| 8656 | b2 = Instance.new("SpecialMesh", p2)
| |
| 8657 | b2.MeshType = Enum.MeshType.Wedge | |
| 8658 | b2.Name = "Mesh" | |
| 8659 | b2.Scale = Vector3.new(0.600000024, 1, 1) | |
| 8660 | p3 = Instance.new("Part", m)
| |
| 8661 | p3.BrickColor = BrickColor.new("Really black")
| |
| 8662 | p3.Material = Enum.Material.Metal | |
| 8663 | p3.Name = "Main" | |
| 8664 | p3.FormFactor = Enum.FormFactor.Custom | |
| 8665 | p3.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005) | |
| 8666 | p3.CFrame = CFrame.new(65.0144501, 3.99976897, -13.1643734, 1.00010526, -9.43461771e-007, 1.5135204e-007, -2.48442234e-006, 0.999988973, 7.74860382e-007, -1.32394814e-006, 8.94069672e-007, 1.00009048) | |
| 8667 | p3.CanCollide = false | |
| 8668 | p3.Locked = true | |
| 8669 | p3.BottomSurface = Enum.SurfaceType.Smooth | |
| 8670 | p3.TopSurface = Enum.SurfaceType.Smooth | |
| 8671 | p4 = Instance.new("Part", m)
| |
| 8672 | p4.BrickColor = BrickColor.new("Really black")
| |
| 8673 | p4.Material = Enum.Material.Neon | |
| 8674 | p4.FormFactor = Enum.FormFactor.Custom | |
| 8675 | p4.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8676 | p4.CFrame = CFrame.new(64.8149185, 4.09976244, -14.2645903, 1.00011396, -1.07351866e-006, 1.23178822e-007, -2.62327239e-006, 0.999988258, 8.64272579e-007, -1.33881622e-006, 1.01328953e-006, 1.00009811) | |
| 8677 | p4.CanCollide = false | |
| 8678 | p4.Locked = true | |
| 8679 | p4.BottomSurface = Enum.SurfaceType.Smooth | |
| 8680 | p4.TopSurface = Enum.SurfaceType.Smooth | |
| 8681 | b3 = Instance.new("SpecialMesh", p4)
| |
| 8682 | b3.MeshType = Enum.MeshType.Sphere | |
| 8683 | b3.Name = "Mesh" | |
| 8684 | p5 = Instance.new("WedgePart", m)
| |
| 8685 | p5.BrickColor = BrickColor.new("Bright blue")
| |
| 8686 | p5.Material = Enum.Material.Neon | |
| 8687 | p5.Name = "Wedge" | |
| 8688 | p5.FormFactor = Enum.FormFactor.Custom | |
| 8689 | p5.Size = Vector3.new(1, 0.699999809, 1.29999995) | |
| 8690 | p5.CFrame = CFrame.new(64.9130707, 2.34976578, -14.7524614, 1.00012243, -1.19274011e-006, 9.97973828e-008, -2.74250215e-006, 0.999987364, 8.94081438e-007, -1.37342522e-006, 1.15432931e-006, 1.00010574) | |
| 8691 | p5.CanCollide = false | |
| 8692 | p5.Locked = true | |
| 8693 | p5.TopSurface = Enum.SurfaceType.Smooth | |
| 8694 | b4 = Instance.new("SpecialMesh", p5)
| |
| 8695 | b4.MeshType = Enum.MeshType.Wedge | |
| 8696 | b4.Name = "Mesh" | |
| 8697 | b4.Scale = Vector3.new(0.200000003, 1, 1) | |
| 8698 | p6 = Instance.new("Part", m)
| |
| 8699 | p6.BrickColor = BrickColor.new("Bright blue")
| |
| 8700 | p6.Material = Enum.Material.Neon | |
| 8701 | p6.FormFactor = Enum.FormFactor.Custom | |
| 8702 | p6.Size = Vector3.new(0.200000048, 1.29999971, 0.200000048) | |
| 8703 | p6.CFrame = CFrame.new(65.1539307, 3.56787443, -14.2648125, -0.81925869, 0.573652625, 6.3568308e-008, -0.573566198, -0.819142461, 1.03511331e-006, 4.69596898e-007, -1.7646264e-006, 1.00011337) | |
| 8704 | p6.CanCollide = false | |
| 8705 | p6.Locked = true | |
| 8706 | p6.BottomSurface = Enum.SurfaceType.Smooth | |
| 8707 | p6.TopSurface = Enum.SurfaceType.Smooth | |
| 8708 | p7 = Instance.new("Part", m)
| |
| 8709 | p7.BrickColor = BrickColor.new("Bright blue")
| |
| 8710 | p7.Material = Enum.Material.Neon | |
| 8711 | p7.FormFactor = Enum.FormFactor.Custom | |
| 8712 | p7.Size = Vector3.new(0.200000048, 0.999999642, 0.200000048) | |
| 8713 | p7.CFrame = CFrame.new(64.9899063, 4.4266243, -14.2649202, 0.86614728, 0.500068843, 4.87115699e-008, -0.499995351, 0.866011381, 1.14634361e-006, -1.86828663e-006, 3.82691809e-007, 1.000121) | |
| 8714 | p7.CanCollide = false | |
| 8715 | p7.Locked = true | |
| 8716 | p7.BottomSurface = Enum.SurfaceType.Smooth | |
| 8717 | p7.TopSurface = Enum.SurfaceType.Smooth | |
| 8718 | p8 = Instance.new("Part", m)
| |
| 8719 | p8.BrickColor = BrickColor.new("Really black")
| |
| 8720 | p8.Material = Enum.Material.Neon | |
| 8721 | p8.FormFactor = Enum.FormFactor.Custom | |
| 8722 | p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8723 | p8.CFrame = CFrame.new(65.2172623, 4.89969873, -14.2650318, 1.00014877, -1.43051147e-006, 2.05365609e-008, -3.09944153e-006, 0.99998486, 1.2357583e-006, -1.44150738e-006, 1.38478742e-006, 1.00012863) | |
| 8724 | p8.CanCollide = false | |
| 8725 | p8.Locked = true | |
| 8726 | p8.BottomSurface = Enum.SurfaceType.Smooth | |
| 8727 | p8.TopSurface = Enum.SurfaceType.Smooth | |
| 8728 | b5 = Instance.new("SpecialMesh", p8)
| |
| 8729 | b5.MeshType = Enum.MeshType.Sphere | |
| 8730 | b5.Name = "Mesh" | |
| 8731 | p9 = Instance.new("Part", m)
| |
| 8732 | p9.BrickColor = BrickColor.new("Really black")
| |
| 8733 | p9.Material = Enum.Material.Neon | |
| 8734 | p9.FormFactor = Enum.FormFactor.Custom | |
| 8735 | p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8736 | p9.CFrame = CFrame.new(65.517868, 2.99971151, -14.2651463, 1.00015736, -1.5520751e-006, -9.27031252e-009, -3.21633729e-006, 0.999984026, 1.32517368e-006, -1.46969478e-006, 1.46621869e-006, 1.00013626) | |
| 8737 | p9.CanCollide = false | |
| 8738 | p9.Locked = true | |
| 8739 | p9.BottomSurface = Enum.SurfaceType.Smooth | |
| 8740 | p9.TopSurface = Enum.SurfaceType.Smooth | |
| 8741 | b6 = Instance.new("SpecialMesh", p9)
| |
| 8742 | b6.MeshType = Enum.MeshType.Sphere | |
| 8743 | b6.Name = "Mesh" | |
| 8744 | p10 = Instance.new("Part", m)
| |
| 8745 | p10.BrickColor = BrickColor.new("Bright blue")
| |
| 8746 | p10.Material = Enum.Material.Neon | |
| 8747 | p10.FormFactor = Enum.FormFactor.Custom | |
| 8748 | p10.Size = Vector3.new(0.200000048, 1.09999967, 0.200000048) | |
| 8749 | p10.CFrame = CFrame.new(64.79879, 5.1497221, -14.2652512, -0.642893076, 0.766172707, -3.7446263e-008, -0.766029418, -0.64277941, 1.40660427e-006, -2.27817864e-007, -2.14863894e-006, 1.00014389) | |
| 8750 | p10.CanCollide = false | |
| 8751 | p10.Locked = true | |
| 8752 | p10.BottomSurface = Enum.SurfaceType.Smooth | |
| 8753 | p10.TopSurface = Enum.SurfaceType.Smooth | |
| 8754 | p11 = Instance.new("Part", m)
| |
| 8755 | p11.BrickColor = BrickColor.new("Bright blue")
| |
| 8756 | p11.Material = Enum.Material.Neon | |
| 8757 | p11.FormFactor = Enum.FormFactor.Custom | |
| 8758 | p11.Size = Vector3.new(0.200000048, 0.699999809, 0.200000048) | |
| 8759 | p11.CFrame = CFrame.new(65.2189484, 5.30325174, -14.2653618, 1.00017476, -1.78813934e-006, -6.56227002e-008, -3.4570694e-006, 0.999982595, 1.49602079e-006, -1.52770292e-006, 1.64505627e-006, 1.00015152) | |
| 8760 | p11.CanCollide = false | |
| 8761 | p11.Locked = true | |
| 8762 | p11.BottomSurface = Enum.SurfaceType.Smooth | |
| 8763 | p11.TopSurface = Enum.SurfaceType.Smooth | |
| 8764 | p12 = Instance.new("WedgePart", m)
| |
| 8765 | p12.BrickColor = BrickColor.new("Bright blue")
| |
| 8766 | p12.Material = Enum.Material.Neon | |
| 8767 | p12.Name = "Wedge" | |
| 8768 | p12.FormFactor = Enum.FormFactor.Custom | |
| 8769 | p12.Size = Vector3.new(1, 0.699999809, 1.29999995) | |
| 8770 | p12.CFrame = CFrame.new(65.5171509, 2.34969687, -14.7532635, 1.00018334, -1.89246384e-006, -8.90070169e-008, -3.54650388e-006, 0.999981821, 1.52583425e-006, -1.56231545e-006, 1.78610321e-006, 1.00015914) | |
| 8771 | p12.CanCollide = false | |
| 8772 | p12.Locked = true | |
| 8773 | p12.TopSurface = Enum.SurfaceType.Smooth | |
| 8774 | b7 = Instance.new("SpecialMesh", p12)
| |
| 8775 | b7.MeshType = Enum.MeshType.Wedge | |
| 8776 | b7.Name = "Mesh" | |
| 8777 | b7.Scale = Vector3.new(0.200000003, 1, 1) | |
| 8778 | p13 = Instance.new("Part", m)
| |
| 8779 | p13.BrickColor = BrickColor.new("Really black")
| |
| 8780 | p13.Material = Enum.Material.Neon | |
| 8781 | p13.FormFactor = Enum.FormFactor.Custom | |
| 8782 | p13.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8783 | p13.CFrame = CFrame.new(64.3198929, 5.59963703, -14.2655821, 1.00019193, -1.97098893e-006, -1.23608402e-007, -3.67657594e-006, 0.999981046, 1.66687016e-006, -1.58571254e-006, 1.81590929e-006, 1.00016677) | |
| 8784 | p13.CanCollide = false | |
| 8785 | p13.Locked = true | |
| 8786 | p13.BottomSurface = Enum.SurfaceType.Smooth | |
| 8787 | p13.TopSurface = Enum.SurfaceType.Smooth | |
| 8788 | b8 = Instance.new("SpecialMesh", p13)
| |
| 8789 | b8.MeshType = Enum.MeshType.Sphere | |
| 8790 | b8.Name = "Mesh" | |
| 8791 | p14 = Instance.new("Part", m)
| |
| 8792 | p14.BrickColor = BrickColor.new("Really black")
| |
| 8793 | p14.Material = Enum.Material.Neon | |
| 8794 | p14.FormFactor = Enum.FormFactor.Custom | |
| 8795 | p14.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006) | |
| 8796 | p14.CFrame = CFrame.new(65.2206192, 5.79961872, -14.2656937, 1.00020039, -2.10105645e-006, -1.51786239e-007, -3.75511786e-006, 0.99998033, 1.7562885e-006, -1.6139021e-006, 1.90533035e-006, 1.0001744) | |
| 8797 | p14.CanCollide = false | |
| 8798 | p14.Locked = true | |
| 8799 | p14.BottomSurface = Enum.SurfaceType.Smooth | |
| 8800 | p14.TopSurface = Enum.SurfaceType.Smooth | |
| 8801 | b9 = Instance.new("SpecialMesh", p14)
| |
| 8802 | b9.MeshType = Enum.MeshType.Sphere | |
| 8803 | b9.Name = "Mesh" | |
| 8804 | w1 = Instance.new("Weld", p1)
| |
| 8805 | w1.Name = "Wedge_Weld" | |
| 8806 | w1.Part0 = p1 | |
| 8807 | w1.C0 = CFrame.new(-64.3004303, -0.350028396, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8808 | w1.Part1 = p2 | |
| 8809 | w1.C1 = CFrame.new(64.9028854, -5.90785694, -9.12002754, -1.00000429, 3.57627869e-007, -9.07683386e-008, 2.9341092e-007, 0.906307459, -0.422619879, -5.58450353e-009, -0.42261821, -0.906311214) | |
| 8810 | w2 = Instance.new("Weld", p2)
| |
| 8811 | w2.Name = "Part_Weld" | |
| 8812 | w2.Part0 = p2 | |
| 8813 | w2.C0 = CFrame.new(64.9028854, -5.90785694, -9.12002754, -1.00000429, 3.57627869e-007, -9.07683386e-008, 2.9341092e-007, 0.906307459, -0.422619879, -5.58450353e-009, -0.42261821, -0.906311214) | |
| 8814 | w2.Part1 = p3 | |
| 8815 | w2.C1 = CFrame.new(-65.0029144, -2.00002885, 13.1623335, 1.00000453, -2.19451294e-007, 2.98023295e-008, 6.97858056e-008, 0.999999702, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381) | |
| 8816 | w3 = Instance.new("Weld", p3)
| |
| 8817 | w3.Name = "Part_Weld" | |
| 8818 | w3.Part0 = p3 | |
| 8819 | w3.C0 = CFrame.new(-65.0029144, -2.00002885, 13.1623335, 1.00000453, -2.19451294e-007, 2.98023295e-008, 6.97858056e-008, 0.999999702, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381) | |
| 8820 | w3.Part1 = p4 | |
| 8821 | w3.C1 = CFrame.new(-64.8028488, -2.10003614, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8822 | w4 = Instance.new("Weld", p4)
| |
| 8823 | w4.Name = "Wedge_Weld" | |
| 8824 | w4.Part0 = p4 | |
| 8825 | w4.C0 = CFrame.new(-64.8028488, -2.10003614, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8826 | w4.Part1 = p5 | |
| 8827 | w4.C1 = CFrame.new(-64.9004364, -0.350028336, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8828 | w5 = Instance.new("Weld", p5)
| |
| 8829 | w5.Name = "Part_Weld" | |
| 8830 | w5.Part0 = p5 | |
| 8831 | w5.C0 = CFrame.new(-64.9004364, -0.350028336, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8832 | w5.Part1 = p6 | |
| 8833 | w5.C1 = CFrame.new(54.2596054, -36.0786095, 14.2623415, -0.819155633, -0.573575974, -5.40201484e-008, 0.573578835, -0.819151759, -2.51900261e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 8834 | w6 = Instance.new("Weld", p6)
| |
| 8835 | w6.Name = "Part_Weld" | |
| 8836 | w6.Part0 = p6 | |
| 8837 | w6.C0 = CFrame.new(54.2596054, -36.0786095, 14.2623415, -0.819155633, -0.573575974, -5.40201484e-008, 0.573578835, -0.819151759, -2.51900261e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 8838 | w6.Part1 = p7 | |
| 8839 | w6.C1 = CFrame.new(-55.0575066, -34.589859, 14.2623396, 0.866029263, -0.50000006, -3.99274924e-009, 0.500002325, 0.866025031, 6.65203004e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381) | |
| 8840 | w7 = Instance.new("Weld", p7)
| |
| 8841 | w7.Name = "Part_Weld" | |
| 8842 | w7.Part0 = p7 | |
| 8843 | w7.C0 = CFrame.new(-55.0575066, -34.589859, 14.2623396, 0.866029263, -0.50000006, -3.99274924e-009, 0.500002325, 0.866025031, 6.65203004e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381) | |
| 8844 | w7.Part1 = p8 | |
| 8845 | w7.C1 = CFrame.new(-65.2028809, -2.90003395, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8846 | w8 = Instance.new("Weld", p8)
| |
| 8847 | w8.Name = "Part_Weld" | |
| 8848 | w8.Part0 = p8 | |
| 8849 | w8.C0 = CFrame.new(-65.2028809, -2.90003395, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8850 | w8.Part1 = p9 | |
| 8851 | w8.C1 = CFrame.new(-65.5028763, -1.00002885, 14.2623425, 1.00000429, -2.06278372e-007, 2.98023135e-008, 8.70690755e-008, 0.999999523, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 8852 | w9 = Instance.new("Weld", p9)
| |
| 8853 | w9.Name = "Part_Weld" | |
| 8854 | w9.Part0 = p9 | |
| 8855 | w9.C0 = CFrame.new(-65.5028763, -1.00002885, 14.2623425, 1.00000429, -2.06278372e-007, 2.98023135e-008, 8.70690755e-008, 0.999999523, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381) | |
| 8856 | w9.Part1 = p10 | |
| 8857 | w9.C1 = CFrame.new(44.0550385, -47.6020889, 14.2623405, -0.642790556, -0.766044021, -6.48163621e-008, 0.766047776, -0.642787576, -1.54832289e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8858 | w10 = Instance.new("Weld", p10)
| |
| 8859 | w10.Name = "Part_Weld" | |
| 8860 | w10.Part0 = p10 | |
| 8861 | w10.C0 = CFrame.new(44.0550385, -47.6020889, 14.2623405, -0.642790556, -0.766044021, -6.48163621e-008, 0.766047776, -0.642787576, -1.54832289e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8862 | w10.Part1 = p11 | |
| 8863 | w10.C1 = CFrame.new(-65.2028656, -3.3036263, 14.2623405, 1.00000429, -1.93715096e-007, 2.98023153e-008, 1.1920929e-007, 0.999999702, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8864 | w11 = Instance.new("Weld", p11)
| |
| 8865 | w11.Name = "Wedge_Weld" | |
| 8866 | w11.Part0 = p11 | |
| 8867 | w11.C0 = CFrame.new(-65.2028656, -3.3036263, 14.2623405, 1.00000429, -1.93715096e-007, 2.98023153e-008, 1.1920929e-007, 0.999999702, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8868 | w11.Part1 = p12 | |
| 8869 | w11.C1 = CFrame.new(-65.5004425, -0.350028276, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8870 | w12 = Instance.new("Weld", p12)
| |
| 8871 | w12.Name = "Part_Weld" | |
| 8872 | w12.Part0 = p12 | |
| 8873 | w12.C0 = CFrame.new(-65.5004425, -0.350028276, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381) | |
| 8874 | w12.Part1 = p13 | |
| 8875 | w12.C1 = CFrame.new(-64.3028641, -3.60003614, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8876 | w13 = Instance.new("Weld", p13)
| |
| 8877 | w13.Name = "Part_Weld" | |
| 8878 | w13.Part0 = p13 | |
| 8879 | w13.C0 = CFrame.new(-64.3028641, -3.60003614, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8880 | w13.Part1 = p14 | |
| 8881 | w13.C1 = CFrame.new(-65.202858, -3.80003428, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8882 | w14 = Instance.new("Weld", p14)
| |
| 8883 | w14.Name = "Wedge_Weld" | |
| 8884 | w14.Part0 = p14 | |
| 8885 | w14.C0 = CFrame.new(-65.202858, -3.80003428, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381) | |
| 8886 | m.Parent = lleg | |
| 8887 | m:MakeJoints() | |
| 8888 | ---------------------------------------------------- | |
| 8889 | local cor7 = Instance.new("Part", lleg.LeftLeg)
| |
| 8890 | cor7.Name = "Thingy" | |
| 8891 | cor7.Locked = true | |
| 8892 | cor7.BottomSurface = 0 | |
| 8893 | cor7.CanCollide = false | |
| 8894 | cor7.Size = Vector3.new(2, 1, 1) | |
| 8895 | cor7.Transparency = 1 | |
| 8896 | cor7.TopSurface = 0 | |
| 8897 | corw2 = Instance.new("Weld", cor7)
| |
| 8898 | corw2.Part0 = lleg | |
| 8899 | corw2.Part1 = cor7 | |
| 8900 | corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) | |
| 8901 | corw2.C1 = CFrame.new(0, 0, 0) | |
| 8902 | weld2 = Instance.new("Weld", lleg.LeftLeg)
| |
| 8903 | weld2.Part0 = cor7 | |
| 8904 | weld2.Part1 = p3 | |
| 8905 | weld2.C0 = CFrame.new(0, 0, 0) | |
| 8906 | ---------------------------------------------------- | |
| 8907 | function weld5(part0, part1, c0, c1) | |
| 8908 | weeld=Instance.new("Weld", part0)
| |
| 8909 | weeld.Part0=part0 | |
| 8910 | weeld.Part1=part1 | |
| 8911 | weeld.C0=c0 | |
| 8912 | weeld.C1=c1 | |
| 8913 | return weeld | |
| 8914 | end | |
| 8915 | ---------------------------------------------------- | |
| 8916 | function newRay(start,face,range,wat) | |
| 8917 | local rey=Ray.new(start.p,(face.p-start.p).Unit*range) | |
| 8918 | hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat) | |
| 8919 | return rey,hit,pos | |
| 8920 | end | |
| 8921 | ---------------------------------------------------- | |
| 8922 | mod5 = Instance.new("Model",char)
| |
| 8923 | ||
| 8924 | function FindNearestTorso(Position,Distance,SinglePlayer) | |
| 8925 | if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end | |
| 8926 | local List = {}
| |
| 8927 | for i,v in pairs(workspace:GetChildren())do | |
| 8928 | if v:IsA("Model")then
| |
| 8929 | if v:findFirstChild("Torso")then
| |
| 8930 | if v ~= char then | |
| 8931 | if(v.Torso.Position -Position).magnitude <= Distance then | |
| 8932 | table.insert(List,v) | |
| 8933 | end | |
| 8934 | end | |
| 8935 | end | |
| 8936 | end | |
| 8937 | end | |
| 8938 | return List | |
| 8939 | end | |
| 8940 | ||
| 8941 | function Landing() | |
| 8942 | part=Instance.new('Part',mod5)
| |
| 8943 | part.Anchored=true | |
| 8944 | part.CanCollide=false | |
| 8945 | part.FormFactor='Custom' | |
| 8946 | part.Size=Vector3.new(.2,.2,.2) | |
| 8947 | part.CFrame=root.CFrame*CFrame.new(0,-2,0) | |
| 8948 | part.Transparency=.7 | |
| 8949 | part.BrickColor=BrickColor.new('Really black')
| |
| 8950 | part2=part:clone() | |
| 8951 | part2.Parent = mod5 | |
| 8952 | part2.BrickColor=BrickColor.new('Bright blue')
| |
| 8953 | mesh=Instance.new('SpecialMesh',part)
| |
| 8954 | mesh.MeshId='http://www.roblox.com/asset/?id=20329976' | |
| 8955 | mesh.Scale=Vector3.new(10,5,10) | |
| 8956 | mesh2=mesh:clone() | |
| 8957 | mesh2.Parent=part2 | |
| 8958 | mesh2.Scale=Vector3.new(12, 6, 12) | |
| 8959 | ||
| 8960 | for i,v in pairs(FindNearestTorso(torso.CFrame.p,30))do | |
| 8961 | if v:FindFirstChild('Humanoid') then
| |
| 8962 | v.Humanoid:TakeDamage(math.random(20,30)) | |
| 8963 | v.Humanoid.PlatformStand = true | |
| 8964 | v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 30
| |
| 8965 | end | |
| 8966 | end | |
| 8967 | ||
| 8968 | coroutine.resume(coroutine.create(function() | |
| 8969 | for i=0,3.8,0.05 do | |
| 8970 | wait() | |
| 8971 | part.CFrame=part.CFrame | |
| 8972 | part.Transparency=i | |
| 8973 | part2.CFrame=part2.CFrame | |
| 8974 | part2.Transparency=i | |
| 8975 | mesh.Scale=mesh.Scale+Vector3.new(1,0.2,1) | |
| 8976 | mesh2.Scale=mesh2.Scale+Vector3.new(1.2,0.3,1.2) | |
| 8977 | end | |
| 8978 | part.Parent = nil | |
| 8979 | end)) | |
| 8980 | end | |
| 8981 | ---------------------------------------------------- | |
| 8982 | mod4 = Instance.new("Model",char)
| |
| 8983 | ||
| 8984 | ptez = {0.7, 0.8, 0.9, 1}
| |
| 8985 | ||
| 8986 | function FindNearestTorso(Position,Distance,SinglePlayer) | |
| 8987 | if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end | |
| 8988 | local List = {}
| |
| 8989 | for i,v in pairs(workspace:GetChildren())do | |
| 8990 | if v:IsA("Model")then
| |
| 8991 | if v:findFirstChild("Torso")then
| |
| 8992 | if v ~= char then | |
| 8993 | if(v.Torso.Position -Position).magnitude <= Distance then | |
| 8994 | table.insert(List,v) | |
| 8995 | end | |
| 8996 | end | |
| 8997 | end | |
| 8998 | end | |
| 8999 | end | |
| 9000 | return List | |
| 9001 | end | |
| 9002 | ||
| 9003 | function GroundPound() | |
| 9004 | part=Instance.new('Part',mod4)
| |
| 9005 | part.Anchored=true | |
| 9006 | part.CanCollide=false | |
| 9007 | part.FormFactor='Custom' | |
| 9008 | part.Size=Vector3.new(.2,.2,.2) | |
| 9009 | part.CFrame=root.CFrame*CFrame.new(0,-5.8,-2.4)*CFrame.Angles(math.rad(90),0,0) | |
| 9010 | part.Transparency=.7 | |
| 9011 | part.BrickColor=BrickColor.new('Really black')
| |
| 9012 | mesh=Instance.new('SpecialMesh',part)
| |
| 9013 | mesh.MeshId='http://www.roblox.com/asset/?id=3270017' | |
| 9014 | mesh.Scale=Vector3.new(3,3,3) | |
| 9015 | part2=Instance.new('Part',mod4)
| |
| 9016 | part2.Anchored=true | |
| 9017 | part2.CanCollide=false | |
| 9018 | part2.FormFactor='Custom' | |
| 9019 | part2.Size=Vector3.new(.2,.2,.2) | |
| 9020 | part2.CFrame=root.CFrame*CFrame.new(0,-5,-2.6) | |
| 9021 | part2.Transparency=.7 | |
| 9022 | part2.BrickColor=BrickColor.new('Really red')
| |
| 9023 | mesh2=Instance.new('SpecialMesh',part2)
| |
| 9024 | mesh2.MeshId='http://www.roblox.com/asset/?id=20329976' | |
| 9025 | mesh2.Scale=Vector3.new(3,1.5,3) | |
| 9026 | x = Instance.new("Sound",char)
| |
| 9027 | x.SoundId = "http://www.roblox.com/asset/?id=142070127" | |
| 9028 | x.Pitch = ptez[math.random(1,#ptez)] | |
| 9029 | x.Volume = 1 | |
| 9030 | wait(.1) | |
| 9031 | x:Play() | |
| 9032 | for i,v in pairs(FindNearestTorso(torso.CFrame.p,12))do | |
| 9033 | if v:FindFirstChild('Humanoid') then
| |
| 9034 | v.Humanoid:TakeDamage(math.random(8,15)) | |
| 9035 | end | |
| 9036 | end | |
| 9037 | coroutine.resume(coroutine.create(function() | |
| 9038 | for i=0,0.62,0.13 do | |
| 9039 | wait() | |
| 9040 | part.CFrame=part.CFrame | |
| 9041 | part.Transparency=i | |
| 9042 | mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4) | |
| 9043 | part2.CFrame=part2.CFrame | |
| 9044 | part2.Transparency=i | |
| 9045 | mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4) | |
| 9046 | end | |
| 9047 | part.Parent=nil | |
| 9048 | part2.Parent=nil | |
| 9049 | x:Destroy() | |
| 9050 | end)) | |
| 9051 | end | |
| 9052 | ---------------------------------------------------- | |
| 9053 | mod=Instance.new('Model',char)
| |
| 9054 | ||
| 9055 | function charge() | |
| 9056 | hed.Velocity=hed.CFrame.lookVector*200 | |
| 9057 | part=Instance.new('Part',mod)
| |
| 9058 | part.Anchored=true | |
| 9059 | part.CanCollide=false | |
| 9060 | part.FormFactor='Custom' | |
| 9061 | part.Size=Vector3.new(.2,.2,.2) | |
| 9062 | part.CFrame=hed.CFrame*CFrame.Angles(math.rad(90),0,0) | |
| 9063 | part.Transparency=.7 | |
| 9064 | part.BrickColor=BrickColor.new('Black')
| |
| 9065 | mesh=Instance.new('SpecialMesh',part)
| |
| 9066 | mesh.MeshId='http://www.roblox.com/asset/?id=20329976' | |
| 9067 | mesh.Scale=Vector3.new(10,5,10) | |
| 9068 | part2=part:clone() | |
| 9069 | part2.Parent=mod | |
| 9070 | part2.BrickColor=BrickColor.new('Bright red')
| |
| 9071 | mesh2=mesh:clone() | |
| 9072 | mesh2.Parent=part2 | |
| 9073 | mesh2.Scale=Vector3.new(20,10,20) | |
| 9074 | part3=part2:clone() | |
| 9075 | part3.Parent = mod | |
| 9076 | part3.BrickColor=BrickColor.new('Really black')
| |
| 9077 | mesh3=mesh2:clone() | |
| 9078 | mesh2.Parent=part3 | |
| 9079 | mesh3.Scale=Vector3.new(30,15,30) | |
| 9080 | coroutine.resume(coroutine.create(function() | |
| 9081 | for i=0,1,0.1 do | |
| 9082 | wait() | |
| 9083 | part.CFrame=part.CFrame | |
| 9084 | part.Transparency=i | |
| 9085 | mesh.Scale=mesh.Scale+Vector3.new(1,1,1) | |
| 9086 | part2.CFrame=part2.CFrame | |
| 9087 | part2.Transparency=i | |
| 9088 | mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1) | |
| 9089 | part3.CFrame=part3.CFrame | |
| 9090 | part3.Transparency=i | |
| 9091 | mesh3.Scale=mesh3.Scale+Vector3.new(1,1,1) | |
| 9092 | end | |
| 9093 | part.Parent=nil | |
| 9094 | part2.Parent=nil | |
| 9095 | part3.Parent = nil | |
| 9096 | end)) | |
| 9097 | end | |
| 9098 | ---------------------------------------------------- | |
| 9099 | function FindNearestTorso(Position,Distance,SinglePlayer) | |
| 9100 | if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end | |
| 9101 | local List = {}
| |
| 9102 | for i,v in pairs(workspace:GetChildren())do | |
| 9103 | if v:IsA("Model")then
| |
| 9104 | if v:findFirstChild("Torso")then
| |
| 9105 | if v ~= char then | |
| 9106 | if(v.Torso.Position -Position).magnitude <= Distance then | |
| 9107 | table.insert(List,v) | |
| 9108 | end | |
| 9109 | end | |
| 9110 | end | |
| 9111 | end | |
| 9112 | end | |
| 9113 | return List | |
| 9114 | end | |
| 9115 | ||
| 9116 | mod3 = Instance.new("Model",rleg)
| |
| 9117 | ||
| 9118 | function Stomp() | |
| 9119 | part=Instance.new('Part',mod3)
| |
| 9120 | part.Anchored=true | |
| 9121 | part.CanCollide=false | |
| 9122 | part.FormFactor='Custom' | |
| 9123 | part.Size=Vector3.new(.2,.2,.2) | |
| 9124 | part.CFrame=rleg.CFrame*CFrame.new(0,-2.4,0)*CFrame.Angles(math.rad(90),0,0) | |
| 9125 | part.Transparency=.7 | |
| 9126 | part.BrickColor=BrickColor.new('Bright green')
| |
| 9127 | mesh=Instance.new('SpecialMesh',part)
| |
| 9128 | mesh.MeshId='http://www.roblox.com/asset/?id=3270017' | |
| 9129 | mesh.Scale=Vector3.new(25,25,25) | |
| 9130 | part2=part:clone() | |
| 9131 | part2.Parent=mod3 | |
| 9132 | part2.BrickColor=BrickColor.new('Bright green')
| |
| 9133 | mesh2=mesh:clone() | |
| 9134 | mesh2.Parent=part2 | |
| 9135 | mesh2.Scale=Vector3.new(15,15,15) | |
| 9136 | part3=part:clone() | |
| 9137 | part3.Parent=mod3 | |
| 9138 | part3.TopSurface=0 | |
| 9139 | part3.BottomSurface=0 | |
| 9140 | part3.CFrame=rleg.CFrame*CFrame.new(0,-3,0) | |
| 9141 | mesh3=Instance.new('SpecialMesh',part3)
| |
| 9142 | mesh3.MeshType = 3 | |
| 9143 | mesh3.Scale=Vector3.new(12,12,12) | |
| 9144 | for i,v in pairs(FindNearestTorso(torso.CFrame.p,50))do | |
| 9145 | if v:FindFirstChild('Humanoid') then
| |
| 9146 | v.Humanoid:TakeDamage(math.random(20,60)) | |
| 9147 | v.Humanoid.PlatformStand = true | |
| 9148 | v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
| |
| 9149 | end | |
| 9150 | end | |
| 9151 | coroutine.resume(coroutine.create(function() | |
| 9152 | for i=0,3.8,0.05 do | |
| 9153 | wait() | |
| 9154 | part.CFrame=part.CFrame | |
| 9155 | part.Transparency=i | |
| 9156 | mesh.Scale=mesh.Scale+Vector3.new(2.8,2.8,2.8) | |
| 9157 | part2.CFrame=part2.CFrame | |
| 9158 | part2.Transparency=i | |
| 9159 | mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1) | |
| 9160 | part3.CFrame=part3.CFrame | |
| 9161 | part3.Transparency=i | |
| 9162 | mesh3.Scale=mesh3.Scale+Vector3.new(1.5,1.5,1.5) | |
| 9163 | end | |
| 9164 | end)) | |
| 9165 | end | |
| 9166 | ---------------------------------------------------- | |
| 9167 | ||
| 9168 | local acos = math.acos | |
| 9169 | local sqrt = math.sqrt | |
| 9170 | local Vec3 = Vector3.new | |
| 9171 | local fromAxisAngle = CFrame.fromAxisAngle | |
| 9172 | ||
| 9173 | local function toAxisAngle(CFr) | |
| 9174 | local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components() | |
| 9175 | local Angle = math.acos((R00+R11+R22-1)/2) | |
| 9176 | local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2 | |
| 9177 | A = A == 0 and 0.00001 or A | |
| 9178 | local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2 | |
| 9179 | B = B == 0 and 0.00001 or B | |
| 9180 | local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2 | |
| 9181 | C = C == 0 and 0.00001 or C | |
| 9182 | local x = (R21-R12)/sqrt(A) | |
| 9183 | local y = (R02-R20)/sqrt(B) | |
| 9184 | local z = (R10-R01)/sqrt(C) | |
| 9185 | return Vec3(x,y,z),Angle | |
| 9186 | end | |
| 9187 | ||
| 9188 | function ApplyTrig(Num,Func) | |
| 9189 | local Min,Max = Func(0),Func(1) | |
| 9190 | local i = Func(Num) | |
| 9191 | return (i-Min)/(Max-Min) | |
| 9192 | --[[if Func == "sin" then | |
| 9193 | return (math.sin((1-Num)*math.pi)+1)/2 | |
| 9194 | elseif Func == "cos" then | |
| 9195 | return (math.cos((1-Num)*math.pi)+1)/2 | |
| 9196 | end]] | |
| 9197 | end | |
| 9198 | ||
| 9199 | function LerpCFrame(CFrame1,CFrame2,Num) | |
| 9200 | local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2) | |
| 9201 | return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num | |
| 9202 | end | |
| 9203 | ||
| 9204 | function Crater(Torso,Radius) | |
| 9205 | Spawn(function() | |
| 9206 | local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10) | |
| 9207 | local Ignore = {}
| |
| 9208 | for i,v in pairs(game:GetService("Players"):GetPlayers()) do
| |
| 9209 | if v.Character ~= nil then | |
| 9210 | Ignore[#Ignore+1] = v.Character | |
| 9211 | end | |
| 9212 | end | |
| 9213 | local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore) | |
| 9214 | if Hit == nil then return end | |
| 9215 | local Parts = {}
| |
| 9216 | for i = 1,360,10 do | |
| 9217 | local P = Instance.new("Part",Torso.Parent)
| |
| 9218 | P.Anchored = true | |
| 9219 | P.FormFactor = "Custom" | |
| 9220 | P.BrickColor = Hit.BrickColor | |
| 9221 | P.Material = Hit.Material | |
| 9222 | P.TopSurface = "Smooth" | |
| 9223 | P.BottomSurface = "Smooth" | |
| 9224 | P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100) | |
| 9225 | P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50))) | |
| 9226 | Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
| |
| 9227 | if math.random(0,5) == 0 then -- rubble | |
| 9228 | local P = Instance.new("Part",Torso.Parent)
| |
| 9229 | P.Anchored = true | |
| 9230 | P.FormFactor = "Custom" | |
| 9231 | P.BrickColor = Hit.BrickColor | |
| 9232 | P.Material = Hit.Material | |
| 9233 | P.TopSurface = "Smooth" | |
| 9234 | P.BottomSurface = "Smooth" | |
| 9235 | P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100) | |
| 9236 | P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50))) | |
| 9237 | Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
| |
| 9238 | end | |
| 9239 | end | |
| 9240 | for i = 0,1,0.05 do | |
| 9241 | for i2,v in pairs(Parts) do | |
| 9242 | v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos)) | |
| 9243 | end | |
| 9244 | wait(0.02) | |
| 9245 | end | |
| 9246 | for i,v in pairs(Parts) do | |
| 9247 | if v[1].Size.X > 2.1 then | |
| 9248 | v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0) | |
| 9249 | end | |
| 9250 | v[1].Anchored = false | |
| 9251 | end | |
| 9252 | for i = 0,1,0.05 do | |
| 9253 | for i2,v in pairs(Parts) do | |
| 9254 | v[1].Transparency = i | |
| 9255 | if i == 1 then | |
| 9256 | v[1]:Destroy() | |
| 9257 | elseif i >= 0.25 then | |
| 9258 | v[1].CanCollide = false | |
| 9259 | end | |
| 9260 | end | |
| 9261 | wait(0.02) | |
| 9262 | end | |
| 9263 | Parts = nil | |
| 9264 | end) | |
| 9265 | end | |
| 9266 | ||
| 9267 | ---------------------------------------------------- | |
| 9268 | mouse.KeyDown:connect(function(key) | |
| 9269 | if key == "r" then | |
| 9270 | larm.BrickColor = BrickColor.new("Bright red")
| |
| 9271 | rarm.BrickColor = BrickColor.new("Bright red")
| |
| 9272 | if Debounces.CanAttack == true then | |
| 9273 | Debounces.CanAttack = false | |
| 9274 | Debounces.on = true | |
| 9275 | Debounces.NoIdl = true | |
| 9276 | to = char.Absolution.Thingy2.Touched:connect(function(ht) | |
| 9277 | hit = ht.Parent | |
| 9278 | if ht and hit:IsA("Model") then
| |
| 9279 | if hit:FindFirstChild("Humanoid") then
| |
| 9280 | if hit.Name ~= p.Name then | |
| 9281 | --[[if Debounces.Slashing == true and Debounces.Slashed == false then | |
| 9282 | Debounces.Slashed = true]]-- | |
| 9283 | hit:FindFirstChild("Humanoid"):TakeDamage(10)
| |
| 9284 | wait(1) | |
| 9285 | --Debounces.Slashed = false | |
| 9286 | --end | |
| 9287 | end | |
| 9288 | end | |
| 9289 | elseif ht and hit:IsA("Hat") then
| |
| 9290 | if hit.Parent.Name ~= p.Name then | |
| 9291 | if hit.Parent:FindFirstChild("Humanoid") then
| |
| 9292 | --[[ if Debounces.Slashing == true and Debounces.Slashed == false then | |
| 9293 | Debounces.Slashed = true]]-- | |
| 9294 | hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
| |
| 9295 | wait(1) | |
| 9296 | --Debounces.Slashed = false | |
| 9297 | end | |
| 9298 | end | |
| 9299 | end | |
| 9300 | end) | |
| 9301 | q = Instance.new("Sound",hed)
| |
| 9302 | q.SoundId = "http://www.roblox.com/asset/?id=134012322" | |
| 9303 | q.Pitch = 0.85 | |
| 9304 | q.Looped = false | |
| 9305 | q1 = Instance.new("Sound",hed)
| |
| 9306 | q1.SoundId = "http://www.roblox.com/asset/?id=134012322" | |
| 9307 | q1.Pitch = 0.85 | |
| 9308 | q1.Looped = false | |
| 9309 | q:Play() | |
| 9310 | q1:Play() | |
| 9311 | for i = 1,20 do | |
| 9312 | rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.2) | |
| 9313 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.2) | |
| 9314 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.2) | |
| 9315 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 4, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.2) | |
| 9316 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 1) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.2) | |
| 9317 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.2) | |
| 9318 | cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.2, -3) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(0)), 0.25) | |
| 9319 | if Debounces.on == false then break end | |
| 9320 | rs:wait(.6) | |
| 9321 | end | |
| 9322 | n = Instance.new("Sound",hed)
| |
| 9323 | n.SoundId = "http://www.roblox.com/asset/?id=168514932" | |
| 9324 | n.Pitch = 0.94 | |
| 9325 | n.Looped = false | |
| 9326 | n1 = Instance.new("Sound",hed)
| |
| 9327 | n1.SoundId = "http://www.roblox.com/asset/?id=168514932" | |
| 9328 | n1.Pitch = 0.94 | |
| 9329 | n1.Looped = false | |
| 9330 | n:Play() | |
| 9331 | n1:Play() | |
| 9332 | b = Instance.new("Sound",hed)
| |
| 9333 | b.SoundId = "http://www.roblox.com/asset/?id=168586586" | |
| 9334 | b.Pitch = 0.94 | |
| 9335 | b.Looped = false | |
| 9336 | b1 = Instance.new("Sound",hed)
| |
| 9337 | b1.SoundId = "http://www.roblox.com/asset/?id=168586586" | |
| 9338 | b1.Pitch = 0.94 | |
| 9339 | b1.Looped = false | |
| 9340 | b:Play() | |
| 9341 | b1:Play() | |
| 9342 | for i = 1,26 do | |
| 9343 | rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.25) | |
| 9344 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.25) | |
| 9345 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),0.25) | |
| 9346 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), 0), 0.25) | |
| 9347 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -1) * CFrame.Angles(math.rad(50), 0, math.rad(0)), 0.25) | |
| 9348 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .4) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.25) | |
| 9349 | cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 0.25) | |
| 9350 | if Debounces.on == false then break end | |
| 9351 | rs:wait(1) | |
| 9352 | end | |
| 9353 | wait(.5) | |
| 9354 | to:disconnect() | |
| 9355 | q:Destroy() | |
| 9356 | q1:Destroy() | |
| 9357 | n:Destroy() | |
| 9358 | n1:Destroy() | |
| 9359 | larm.BrickColor = BrickColor.new("Really black")
| |
| 9360 | rarm.BrickColor = BrickColor.new("Really black")
| |
| 9361 | if Debounces.CanAttack == false then | |
| 9362 | Debounces.CanAttack = true | |
| 9363 | Debounces.on = false | |
| 9364 | Debounces.NoIdl = false | |
| 9365 | end | |
| 9366 | end | |
| 9367 | end | |
| 9368 | end) | |
| 9369 | ---------------------------------------------------- | |
| 9370 | mouse.KeyDown:connect(function(key) | |
| 9371 | if key == "q" then | |
| 9372 | larm.BrickColor = BrickColor.new("Bright red")
| |
| 9373 | rarm.BrickColor = BrickColor.new("Bright red")
| |
| 9374 | if Debounces.CanAttack == true then | |
| 9375 | Debounces.CanAttack = false | |
| 9376 | Debounces.on = true | |
| 9377 | Debounces.NoIdl = true | |
| 9378 | to = char.Absolution.Thingy2.Touched:connect(function(ht) | |
| 9379 | hit = ht.Parent | |
| 9380 | if ht and hit:IsA("Model") then
| |
| 9381 | if hit:FindFirstChild("Humanoid") then
| |
| 9382 | if hit.Name ~= p.Name then | |
| 9383 | --[[if Debounces.Slashing == true and Debounces.Slashed == false then | |
| 9384 | Debounces.Slashed = true]]-- | |
| 9385 | hit:FindFirstChild("Humanoid"):TakeDamage(4)
| |
| 9386 | wait(1) | |
| 9387 | --Debounces.Slashed = false | |
| 9388 | --end | |
| 9389 | end | |
| 9390 | end | |
| 9391 | elseif ht and hit:IsA("Hat") then
| |
| 9392 | if hit.Parent.Name ~= p.Name then | |
| 9393 | if hit.Parent:FindFirstChild("Humanoid") then
| |
| 9394 | --[[ if Debounces.Slashing == true and Debounces.Slashed == false then | |
| 9395 | Debounces.Slashed = true]]-- | |
| 9396 | hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4)
| |
| 9397 | wait(1) | |
| 9398 | --Debounces.Slashed = false | |
| 9399 | end | |
| 9400 | end | |
| 9401 | end | |
| 9402 | end) | |
| 9403 | for i = 1, 20 do | |
| 9404 | rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(21), math.rad(75), math.rad(50)), 0.2) | |
| 9405 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(-18)), 0.2) | |
| 9406 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-60),0), 0.5) | |
| 9407 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(70), 0), 0.5) | |
| 9408 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5) | |
| 9409 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5) | |
| 9410 | cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) | |
| 9411 | if Debounces.on == false then break end | |
| 9412 | rs:wait(2) | |
| 9413 | end | |
| 9414 | z = Instance.new("Sound",hed)
| |
| 9415 | z.SoundId = "rbxassetid://160069154" | |
| 9416 | z.Looped = false | |
| 9417 | z.Pitch = .9 | |
| 9418 | z1 = Instance.new("Sound",hed)
| |
| 9419 | z1.SoundId = "rbxassetid://160069154" | |
| 9420 | z1.Looped = false | |
| 9421 | z1.Pitch = .9 | |
| 9422 | wait(0.01) | |
| 9423 | z:Play() | |
| 9424 | z1:Play() | |
| 9425 | for i = 1, 20 do | |
| 9426 | rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), 0.2) | |
| 9427 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2,.9,-1) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.5) | |
| 9428 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(30),0), 0.5) | |
| 9429 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.5) | |
| 9430 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10), 0, 0), 0.5) | |
| 9431 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, .6) * CFrame.Angles(math.rad(-65), 0, 0), 0.5) | |
| 9432 | cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) | |
| 9433 | if Debounces.on == false then break end | |
| 9434 | rs:wait(2) | |
| 9435 | end | |
| 9436 | for i = 1, 20 do | |
| 9437 | rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(140), math.rad(0), math.rad(50)), 0.4) | |
| 9438 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-18)), 0.4) | |
| 9439 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(10),0), 0.5) | |
| 9440 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-10), 0), 0.5) | |
| 9441 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5) | |
| 9442 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5) | |
| 9443 | cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1) | |
| 9444 | if Debounces.on == false then break end | |
| 9445 | rs:wait(2) | |
| 9446 | end | |
| 9447 | z = Instance.new("Sound",hed)
| |
| 9448 | z.SoundId = "rbxassetid://168586621" | |
| 9449 | z.Looped = false | |
| 9450 | z.Pitch = 1 | |
| 9451 | z1 = Instance.new("Sound",hed)
| |
| 9452 | z1.SoundId = "rbxassetid://168586621" | |
| 9453 | z1.Looped = false | |
| 9454 | z1.Pitch = 1 | |
| 9455 | wait(0.01) | |
| 9456 | z:Play() | |
| 9457 | z1:Play() | |
| 9458 | for i = 1, 20 do | |
| 9459 | rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(10)), 0.5) | |
| 9460 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-18)), 0.4) | |
| 9461 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-40),0), 0.5) | |
| 9462 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(40), 0), 0.5) | |
| 9463 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-10)), 0.5) | |
| 9464 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(20), 0, math.rad(10)), 0.5) | |
| 9465 | cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.8, -1.4) * CFrame.Angles(math.rad(-110), math.rad(-90), math.rad(20)), 1) | |
| 9466 | if Debounces.on == false then break end | |
| 9467 | rs:wait(2) | |
| 9468 | end | |
| 9469 | to:disconnect() | |
| 9470 | larm.BrickColor = BrickColor.new("Really black")
| |
| 9471 | rarm.BrickColor = BrickColor.new("Really black")
| |
| 9472 | if Debounces.CanAttack == false then | |
| 9473 | Debounces.CanAttack = true | |
| 9474 | Debounces.on = false | |
| 9475 | Debounces.NoIdl = false | |
| 9476 | end | |
| 9477 | end | |
| 9478 | end | |
| 9479 | end) | |
| 9480 | ---------------------------------------------------- | |
| 9481 | Sit = false | |
| 9482 | mouse.KeyDown:connect(function(key) | |
| 9483 | if key == "v" then | |
| 9484 | if Sit == false then | |
| 9485 | Sit = true | |
| 9486 | hum.WalkSpeed = 0.001 | |
| 9487 | stanceToggle = "Sitting" | |
| 9488 | elseif Sit == true then | |
| 9489 | Sit = false | |
| 9490 | hum.WalkSpeed = 7 | |
| 9491 | stanceToggle = "Normal" | |
| 9492 | end | |
| 9493 | end | |
| 9494 | end) | |
| 9495 | ---------------------------------------------------- | |
| 9496 | mouse.KeyDown:connect(function(key) | |
| 9497 | if key == "t" then | |
| 9498 | if Debounces.CanAttack == true then | |
| 9499 | Debounces.CanAttack = false | |
| 9500 | Debounces.on = true | |
| 9501 | Debounces.NoIdl = true | |
| 9502 | for i = 1, 20 do | |
| 9503 | rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.2) | |
| 9504 | larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.2) | |
| 9505 | hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.2) | |
| 9506 | torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.2) | |
| 9507 | lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .6) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.2) | |
| 9508 | rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.2) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2) | |
| 9509 | cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1) | |
| 9510 | if Debounces.on == false then break end | |
| 9511 | rs:wait(2.6) | |
| 9512 | end | |
| 9513 | Spawn(function() | |
| 9514 | local Parts = {}
| |
| 9515 | for Y = -5,5 do | |
| 9516 | local P = Instance.new("Part",char)
| |
| 9517 | P.Anchored = true | |
| 9518 | P.FormFactor = "Custom" | |
| 9519 | P.CanCollide = false | |
| 9520 | P.Size = Vector3.new(1,2,1) | |
| 9521 | P.TopSurface = "SmoothNoOutlines" | |
| 9522 | P.BottomSurface = "SmoothNoOutlines" | |
| 9523 | P.BrickColor = BrickColor.new("Really black")
| |
| 9524 | P.Name = tostring(Y) | |
| 9525 | local i = (Y+5)/(10) | |
| 9526 | i = 1-math.cos(math.pi*i-(math.pi/2)) | |
| 9527 | P.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,Y,-15+(i*1.5))*CFrame.Angles(math.rad(Y*5),0,0) | |
| 9528 | --[[P.Touched:connect(function(ht) | |
| 9529 | local hit = ht.Parent | |
| 9530 | if hit:FindFirstChild("Humanoid") then
| |
| 9531 | hit.Humanoid:TakeDamage(math.random(20,50)) | |
| 9532 | end | |
| 9533 | end)]]-- | |
| 9534 | s = Instance.new("Sound",P)
| |
| 9535 | s.SoundId = "rbxassetid://228343271" | |
| 9536 | s.Volume = .7 | |
| 9537 | s.Pitch = 0.9 | |
| 9538 | s:Play() | |
| 9539 | P.Touched:connect(function(ht) | |
| 9540 | hit = ht.Parent | |
| 9541 | if ht and hit:IsA("Model") then
| |
| 9542 | if hit:FindFirstChild("Humanoid") then
| |
| 9543 | if hit.Name ~= p.Name then | |
| 9544 | --[[if Debounces.Slashing == true and Debounces.Slashed == false then | |
| 9545 | Debounces.Slashed = true]]-- | |
| 9546 | hit:FindFirstChild("Humanoid"):TakeDamage(math.random(1,3))
| |
| 9547 | hit:FindFirstChild("Humanoid").PlatformStand = true
| |
| 9548 | wait(1) | |
| 9549 | --Debounces.Slashed = false | |
| 9550 | --end | |
| 9551 | end | |
| 9552 | end | |
| 9553 | elseif ht and hit:IsA("Hat") then
| |
| 9554 | if hit.Parent.Name ~= p.Name then | |
| 9555 | if hit.Parent:FindFirstChild("Humanoid") then
| |
| 9556 | --[[if Debounces.Slashing == true and Debounces.Slashed == false then | |
| 9557 | Debounces.Slashed = true]]-- | |
| 9558 | hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random (1,3))
| |
| 9559 | hit:FindFirstChild("Humanoid").PlatformStand = true
| |
| 9560 | wait(1) | |
| 9561 | --Debounces.Slashed = false | |
| 9562 | --end | |
| 9563 | end | |
| 9564 | end | |
| 9565 | end | |
| 9566 | end) | |
| 9567 | Parts[#Parts+1] = P | |
| 9568 | end | |
| 9569 | local BREAKIT = false | |
| 9570 | local CParts = {}
| |
| 9571 | local Rocks = {}
| |
| 9572 | local LastPos = nil | |
| 9573 | for i = 1,70 do | |
| 9574 | for i2,v in pairs(Parts) do | |
| 9575 | v.CFrame = v.CFrame*CFrame.new(0,0,-4) | |
| 9576 | local cf = v.CFrame | |
| 9577 | v.Size = v.Size+Vector3.new(0.4,0.35,0) | |
| 9578 | v.CFrame = cf | |
| 9579 | v.Transparency = v.Transparency+0.02 | |
| 9580 | if v.Transparency >= 0.975 then BREAKIT = true end | |
| 9581 | if v.Name == "0" then | |
| 9582 | local Ignore = {}
| |
| 9583 | for i,v in pairs(game:GetService("Players"):GetPlayers()) do
| |
| 9584 | if v.Character ~= nil then | |
| 9585 | Ignore[#Ignore+1] = v.Character | |
| 9586 | end | |
| 9587 | end | |
| 9588 | local ray = Ray.new(v.Position+Vector3.new(0,20,0),Vector3.new(0,-200,0)) | |
| 9589 | local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray,Ignore) | |
| 9590 | if Hit ~= nil then | |
| 9591 | if #Rocks == 0 then | |
| 9592 | for i = 1,5 do | |
| 9593 | local P = Instance.new("Part",char)
| |
| 9594 | Rocks[#Rocks+1] = P | |
| 9595 | P.Anchored = true | |
| 9596 | P.FormFactor = "Custom" | |
| 9597 | P.BrickColor = Hit.BrickColor | |
| 9598 | P.Material = Hit.Material | |
| 9599 | P.TopSurface = "Smooth" | |
| 9600 | P.BottomSurface = "Smooth" | |
| 9601 | P.Size = Vector3.new(1,1,1)*(math.random(500,900)/100) | |
| 9602 | end | |
| 9603 | end | |
| 9604 | for i,P in pairs(Rocks) do | |
| 9605 | P.CFrame = ((CFrame.new(Pos)*(v.CFrame-v.Position))*CFrame.new(math.random(-math.ceil(v.Size.X/2),math.ceil(v.Size.X/2)),0,-math.random(5,8))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50))) | |
| 9606 | end | |
| 9607 | local P = Instance.new("Part",char)
| |
| 9608 | CParts[#CParts+1] = {P,tick()}
| |
| 9609 | P.Anchored = true | |
| 9610 | P.FormFactor = "Custom" | |
| 9611 | P.BrickColor = Hit.BrickColor | |
| 9612 | P.Material = Hit.Material | |
| 9613 | P.TopSurface = "Smooth" | |
| 9614 | P.BottomSurface = "Smooth" | |
| 9615 | P.Size = Vector3.new(1,1,1)*(math.random(100,300)/100) | |
| 9616 | Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0) | |
| 9617 | Pos = Pos.p | |
| 9618 | P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50))) | |
| 9619 | local P = P:Clone() | |
| 9620 | CParts[#CParts+1] = {P,tick()}
| |
| 9621 | P.Parent = char | |
| 9622 | Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(-v.Size.X,0,0) | |
| 9623 | Pos = Pos.p | |
| 9624 | P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,-20))) | |
| 9625 | if LastPos ~= nil then | |
| 9626 | local P = P:Clone() | |
| 9627 | CParts[#CParts+1] = {P,tick()}
| |
| 9628 | P.Parent = char | |
| 9629 | P.BrickColor = BrickColor.new("Really black")
| |
| 9630 | Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0) | |
| 9631 | Pos = Pos.p | |
| 9632 | - | local CFr = (CFrame.new( |
| 9632 | + | local CFr = (CFrame.new) |