Advertisement
colddddda

Untitled

Jun 25th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.93 KB | None | 0 0
  1. local char=workspace["DuelingBlades"]
  2. local player=game.Players["DuelingBlades"]
  3. player.Character["Torso"].Reflectance=1
  4. char.Humanoid.MaxHealth=math.huge
  5. char.Torso.Changed:connect(function(p)
  6. if p=="BrickColor" then
  7. for _,v in pairs(char:children()) do
  8. if v:IsA("Part") then
  9. pcall(function() v.BrickColor=BrickColor:White() end)
  10. end
  11. end
  12. end
  13. end)
  14. for i=1,6 do
  15. pcall(function() char["R"]:remove() end)
  16. end
  17. Tor=Instance.new("Part")
  18. Tor.Size=Vector3.new(1,1,1)
  19. Tor.BrickColor=BrickColor:White()
  20. Tor.Reflectance=1
  21. Tor.Transparency=0
  22. Tor.CanCollide=false
  23. Tor.Name="R"
  24. Tor.Parent=char
  25. Mesh=Instance.new("BlockMesh")
  26. Mesh.Parent=Tor
  27. Mesh.Scale=Vector3.new(0.1,1.13,0.1)
  28. w = Instance.new("Weld")
  29. w.Parent = char["Torso"]
  30. w.Part0 = w.Parent
  31. w.Part1 = Tor
  32. w.C0 = CFrame.new(0.4,0,-0.51)
  33.  
  34. Tor=Instance.new("Part")
  35. Tor.Size=Vector3.new(1,1,1)
  36. Tor.BrickColor=BrickColor:White()
  37. Tor.Reflectance=1
  38. Tor.Transparency=0
  39. Tor.CanCollide=false
  40. Tor.Name="R"
  41. Tor.Parent=char
  42. Mesh=Instance.new("BlockMesh")
  43. Mesh.Parent=Tor
  44. Mesh.Scale=Vector3.new(0.1,0.7,0.1)
  45. w = Instance.new("Weld")
  46. w.Parent = char["Torso"]
  47. w.Part0 = w.Parent
  48. w.Part1 = Tor
  49. w.C0 = CFrame.new(-0.2,-0.25,-0.51)*CFrame.Angles(0,0,math.rad(-30))
  50.  
  51. Tor=Instance.new("Part")
  52. Tor.Size=Vector3.new(1,1,1)
  53. Tor.BrickColor=BrickColor:White()
  54. Tor.Reflectance=1
  55. Tor.Transparency=0
  56. Tor.CanCollide=false
  57. Tor.Name="R"
  58. Tor.Parent=char
  59. Mesh=Instance.new("BlockMesh")
  60. Mesh.Parent=Tor
  61. Mesh.Scale=Vector3.new(0.1,0.7,0.1)
  62. w = Instance.new("Weld")
  63. w.Parent = char["Torso"]
  64. w.Part0 = w.Parent
  65. w.Part1 = Tor
  66. w.C0 = CFrame.new(0,0.65,-0.51)*CFrame.Angles(0,0,math.rad(-90))
  67.  
  68. Tor=Instance.new("Part")
  69. Tor.Size=Vector3.new(1,1,1)
  70. Tor.BrickColor=BrickColor:White()
  71. Tor.Reflectance=1
  72. Tor.Transparency=0
  73. Tor.CanCollide=false
  74. Tor.Name="R"
  75. Tor.Parent=char
  76. Mesh=Instance.new("BlockMesh")
  77. Mesh.Parent=Tor
  78. Mesh.Scale=Vector3.new(0.1,0.7,0.1)
  79. w = Instance.new("Weld")
  80. w.Parent = char["Torso"]
  81. w.Part0 = w.Parent
  82. w.Part1 = Tor
  83. w.C0 = CFrame.new(0,0.1,-0.51)*CFrame.Angles(0,0,math.rad(-90))
  84.  
  85. Tor=Instance.new("Part")
  86. Tor.Size=Vector3.new(1,1,1)
  87. Tor.BrickColor=BrickColor:White()
  88. Tor.Reflectance=1
  89. Tor.Transparency=0
  90. Tor.CanCollide=false
  91. Tor.Name="R"
  92. Tor.Parent=char
  93. Mesh=Instance.new("BlockMesh")
  94. Mesh.Parent=Tor
  95. Mesh.Scale=Vector3.new(0.1,0.5,0.1)
  96. w = Instance.new("Weld")
  97. w.Parent = char["Torso"]
  98. w.Part0 = w.Parent
  99. w.Part1 = Tor
  100. w.C0 = CFrame.new(-0.35,0.375,-0.51)*CFrame.Angles(0,0,0)
  101.  
  102. Tor=Instance.new("Part")
  103. Tor.Size=Vector3.new(1,1,1)
  104. Tor.BrickColor=BrickColor:White()
  105. Tor.Reflectance=1
  106. Tor.Transparency=0
  107. Tor.CanCollide=false
  108. Tor.Parent=char
  109. Mesh=Instance.new("SpecialMesh")
  110. Mesh.MeshId="http://www.roblox.com/asset/?id=19367813"
  111. Mesh.Parent=Tor
  112. w = Instance.new("Weld")
  113. w.Parent = char["Torso"]
  114. w.Part0 = w.Parent
  115. w.Part1 = Tor
  116. w.C0 = CFrame.new(0,0.55,0.65)*CFrame.Angles(0,math.rad(180),0)
  117.  
  118. v=char["Right Arm"]
  119. Tor=Instance.new("Part")
  120. Tor.Size=Vector3.new(1,1,1)
  121. Tor.BrickColor=BrickColor:White()
  122. Tor.Reflectance=1
  123. Tor.Transparency=0
  124. Tor.Locked=true
  125. Tor.Name="X1"
  126. Tor.CanCollide=true
  127. Tor.Parent=char
  128. Tor.TopSurface="Smooth"
  129. Tor.BottomSurface="Smooth"
  130. Mesh=Instance.new("SpecialMesh")
  131. Mesh.MeshType="Wedge"
  132. Mesh.Parent=Tor
  133. Mesh.Scale=Vector3.new(1.1,.75,1)
  134. w = Instance.new("Weld")
  135. w.Parent = v
  136. w.Part0 = w.Parent
  137. w.Part1 = Tor
  138. w.C0 = CFrame.new(0.1,0.55,0)*CFrame.Angles(math.rad(90),math.rad(180),math.rad(90*3))
  139.  
  140. v=char["Left Arm"]
  141. Tor=Instance.new("Part")
  142. Tor.Size=Vector3.new(1,1,1)
  143. Tor.BrickColor=BrickColor:White()
  144. Tor.Reflectance=1
  145. Tor.Transparency=0
  146. Tor.Locked=true
  147. Tor.Name="X1"
  148. Tor.CanCollide=true
  149. Tor.Parent=char
  150. Tor.TopSurface="Smooth"
  151. Tor.BottomSurface="Smooth"
  152. Mesh=Instance.new("SpecialMesh")
  153. Mesh.MeshType="Wedge"
  154. Mesh.Parent=Tor
  155. Mesh.Scale=Vector3.new(1.1,.75,1)
  156. w = Instance.new("Weld")
  157. w.Parent = v
  158. w.Part0 = w.Parent
  159. w.Part1 = Tor
  160. w.C0 = CFrame.new(-0.1,0.55,0)*CFrame.Angles(math.rad(90),math.rad(180),math.rad(90))
  161.  
  162. Tor=Instance.new("Part")
  163. Tor.Size=Vector3.new(1,1,1)
  164. Tor.BrickColor=BrickColor:White()
  165. Tor.Reflectance=1
  166. Tor.Transparency=0
  167. Tor.CanCollide=false
  168. Tor.Parent=char
  169. Mesh=Instance.new("SpecialMesh")
  170. Mesh.MeshId="http://www.roblox.com/asset/?id=16952952"
  171. Mesh.Scale=Vector3.new(1.05,1.05,1.05)
  172. Mesh.Parent=Tor
  173. w = Instance.new("Weld")
  174. w.Parent = char["Head"]
  175. w.Part0 = w.Parent
  176. w.Part1 = Tor
  177. w.C0 = CFrame.new(0,0.35,0)
  178.  
  179. pcall(function()
  180. char.Torso.roblox:remove()
  181. char.Shirt:remove()
  182. char.Pants:remove()
  183. char.Head.face:remove()
  184. char["Shirt Graphic"]:remove()
  185. end)
  186.  
  187. for _,v in pairs(char:children()) do
  188. if string.sub(v.Name,1,4)=="Left" or string.sub(v.Name,1,4)=='Righ' then
  189. Tor=Instance.new("Part")
  190. Tor.Size=Vector3.new(1,1,1)
  191. Tor.BrickColor=BrickColor:White()
  192. Tor.Reflectance=1
  193. Tor.Transparency=0
  194. Tor.CanCollide=false
  195. Tor.Parent=char
  196. Mesh=Instance.new("BlockMesh")
  197. Mesh.Parent=Tor
  198. Mesh.Scale=Vector3.new(1.05,0.1,1.05)
  199. w = Instance.new("Weld")
  200. w.Parent = v
  201. w.Part0 = w.Parent
  202. w.Part1 = Tor
  203. w.C0 = CFrame.new(0,-0.27,0)
  204. Tor=Instance.new("Part")
  205. Tor.Size=Vector3.new(1,1,1)
  206. Tor.BrickColor=BrickColor:White()
  207. Tor.Reflectance=1
  208. Tor.Transparency=0
  209. Tor.CanCollide=false
  210. Tor.Parent=char
  211. Mesh=Instance.new("BlockMesh")
  212. Mesh.Parent=Tor
  213. Mesh.Scale=Vector3.new(1.05,0.1,1.05)
  214. w = Instance.new("Weld")
  215. w.Parent = v
  216. w.Part0 = w.Parent
  217. w.Part1 = Tor
  218. w.C0 = CFrame.new(0,-0.47,0)
  219. Tor=Instance.new("Part")
  220. Tor.Size=Vector3.new(1,1,1)
  221. Tor.BrickColor=BrickColor:White()
  222. Tor.Reflectance=1
  223. Tor.Transparency=0
  224. Tor.CanCollide=false
  225. Tor.Parent=char
  226. Mesh=Instance.new("BlockMesh")
  227. Mesh.Parent=Tor
  228. Mesh.Scale=Vector3.new(1.05,0.1,1.05)
  229. w = Instance.new("Weld")
  230. w.Parent = v
  231. w.Part0 = w.Parent
  232. w.Part1 = Tor
  233. w.C0 = CFrame.new(0,-0.67,0)
  234. v.Reflectance=1
  235. v.BrickColor=BrickColor:White()
  236. elseif v.className=="Hat" then
  237. v:remove()
  238. end
  239. end
  240.  
  241. ---Pet/Guard script for chc4 loaded--------
  242. ta={}
  243. for _,v in pairs(player.Character.Torso:GetChildren()) do
  244. if v.Name=="Pet.v1" then
  245. table.insert(ta,v)
  246. end
  247. end
  248. if #ta==2 or #ta>2 then
  249. ta[2]:remove()
  250. end
  251.  
  252. if script.Parent.className~="HopperBin" then
  253. pcall(function() char["Pet.v1"]:remove() end)
  254. Mod=Instance.new("Model")
  255. Mod.Name="Pet.v1"
  256. if char.Torso:findFirstChild("Pet.v1")==nil then
  257. Mod.Parent=char.Torso
  258. end
  259. Pet=Instance.new("Part")
  260. Pet.Size=Vector3.new(1,1,1)
  261. Pet.Shape="Ball"
  262. Pet.Name="Head"
  263. Pet.TopSurface="Smooth"
  264. Pet.BottomSurface="Smooth"
  265. Pet.Anchored=false
  266. Pet.BrickColor=BrickColor:Black()
  267. Pet.Parent=Mod
  268. Pet.Reflectance=1
  269. Hum=Instance.new("Humanoid")
  270. Hum.MaxHealth=0
  271. Hum.Parent=Mod
  272. Pet.Position=char.Head.Position+Vector3.new(0,10,0)
  273. Mes=Instance.new("SpecialMesh")
  274. Mes.MeshType="Sphere"
  275. Mes.Scale=Vector3.new(0.91,0.91,0.91)
  276. Mes.Parent=Pet
  277. Bp=Instance.new("BodyPosition")
  278. Bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  279. Bp.Parent=Pet
  280. Bp.position=char.Head.Position+Vector3.new(1,1,0)
  281. end
  282.  
  283. Mod=char.Torso["Pet.v1"]
  284. Pet=Mod.Head
  285. Hum=Mod.Humanoid
  286. Bp=Pet.BodyPosition
  287. Mesh=Pet.Mesh
  288.  
  289. function Fire(v)
  290. v.Anchored=true
  291. local Laz=Instance.new("Part")
  292. Laz.Anchored=true
  293. Laz.BrickColor=BrickColor:Black()
  294. Laz.Reflectance=0.2
  295. Laz.TopSurface="Smooth"
  296. Laz.BottomSurface="Smooth"
  297. Laz.CanCollide=false
  298. Laz.CFrame=CFrame.new((Pet.Position+v.Position)/2,v.Position)
  299. Laz.Parent=v
  300. Laz.Size=Vector3.new(1,1,2)
  301. Laz.Transparency=0
  302. local Me=Instance.new("BlockMesh")
  303. Me.Parent=Laz
  304. for i=1,25 do
  305. Me.Scale = Vector3.new(i/35,i/35,(Pet.Position - v.Position).magnitude/2)
  306. Laz.CFrame=CFrame.new((Pet.Position+v.Position)/2,v.Position)
  307. wait()
  308. end
  309. ex=Instance.new("Explosion")
  310. ex.Position=v.Position
  311. ex.BlastPressure=0 --WUTNAO!
  312. ex.Hit:connect(function(v) v:BreakJoints() v.Velocity=(v.Position-ex.Position).unit*900 end)
  313. ex.BlastRadius=1
  314. ex.Parent=v
  315. wait()
  316. for i=1,3 do
  317. wait(0.15)
  318. Laz.Transparency=Laz.Transparency+0.3
  319. end
  320. Laz:remove()
  321. v.Anchored=false
  322. end
  323.  
  324. function Fllow()
  325. pcall(function() Bp.position=Per.Head.Position+Vector3.new(0,1.75,0) end)
  326. end
  327.  
  328. Per=char
  329.  
  330. Delay(0,function()
  331. while true do
  332. wait(.1)
  333. Fllow()
  334. end
  335. end)
  336.  
  337. function follow(playr)
  338. pcall(function() Per=workspace[playr.Name] end)
  339. end
  340.  
  341. function kill(playr)
  342. Fire(workspace[playr.Name].Torso)
  343. end
  344.  
  345. function Field(playr)
  346. pcall(function() Instance.new("ForceField").Parent=workspace[playr.Name] end)
  347. end
  348.  
  349. function Deff(playr)
  350. pcall(function() workspace[playr.Name].ForceField:remove() end)
  351. end
  352.  
  353. function Color(str)
  354. pcall(function() Pet.BrickColor=BrickColor.new(str) end)
  355. end
  356.  
  357. function Ref(str)
  358. pcall(function() Pet.Reflectance=tonumber(str) end)
  359. end
  360.  
  361. function size(str)
  362. local f="Vector3.new("..str..")"
  363. pcall(function() loadstring([[Mesh.Scale=]]..f)() end)
  364. end
  365.  
  366. Cmd={"follow","kill","ff","unff","color","reflectance","size"}
  367. Func={follow,kill,Field,Deff,Color,Ref,size}
  368.  
  369. function FindIn(tab,query)
  370. for _,v in pairs(tab) do
  371. if v==query then
  372. return {v,_}
  373. end
  374. end
  375. return false
  376. end
  377.  
  378. function FindPlay(name)
  379. for _,v in pairs(game.Players:children()) do
  380. if string.sub(string.lower(v.Name),1,string.len(name))==name then
  381. return v
  382. end
  383. end
  384. return false
  385. end
  386.  
  387.  
  388. Con=player.Chatted:connect(function(chat)
  389. local start, ed = chat:match("^(.-)/(.*)$")
  390. if start and ed then
  391. local start=string.lower(start)
  392. local ed2=string.lower(ed)
  393. if FindIn(Cmd,start)~=false and FindPlay(ed2)~=false then
  394. print(string.upper(string.sub(Cmd[FindIn(Cmd,start)[2]],1,1))..string.sub(Cmd[FindIn(Cmd,start)[2]],2).."ed "..FindPlay(ed2).Name)
  395. Func[FindIn(Cmd,start)[2]](FindPlay(ed2))
  396. elseif FindIn(Cmd,start)~=false and FindPlay(ed)==false then
  397. print(string.upper(string.sub(Cmd[FindIn(Cmd,start)[2]],1,1))..string.sub(Cmd[FindIn(Cmd,start)[2]],2).."'ed "..ed)
  398. pcall(function() Func[FindIn(Cmd,start)[2]](ed) end)
  399. end
  400. end
  401. end)
  402.  
  403. char.Humanoid.Died:connect(function() Con:disconnect() end)
  404.  
  405. local d=0
  406. local Arms={char.Torso["Left Shoulder"],char.Torso["Right Shoulder"]}
  407. pcall(function() local tshirt=char.Torso.roblox end)
  408.  
  409. if script.Parent.className~="HopperBin" then
  410. Staff=Instance.new("HopperBin")
  411. Staff.Name="MultiLazer"
  412. Staff.Parent=player.Backpack
  413. Gui=Instance.new("GuiMain")
  414. Gui.Name="BLAH"
  415. Gui.Parent=player.PlayerGui
  416. S_UP=Instance.new("TextButton")
  417. S_UP.Name="Spell"
  418. S_UP.Parent=Gui
  419. S_UP.Position=UDim2.new(0,0,0.95,0)
  420. S_UP.Size=UDim2.new(1, 0, 1/32, 0)
  421. S_UP.BackgroundColor3=BrickColor.new("Dark stone grey").Color
  422. S_UP.BackgroundTransparency=0.5
  423. S_UP.BorderColor3=BrickColor:White().Color
  424. S_UP.BorderSizePixel=1
  425. S_UP.Text="Lazer(1)"
  426. S_UP.TextColor=BrickColor:White()
  427. S_UP.SizeConstraint=Enum.SizeConstraint.RelativeXY
  428. script.Name="Not A QuickScript"
  429. script.Parent=Staff
  430. end
  431. Sword=script.Parent
  432.  
  433. function hint(msg,de)
  434. for _,v in pairs(player:children()) do
  435. if v:IsA("Message") then
  436. v:remove()
  437. end
  438. end
  439. local h=Instance.new("Hint")
  440. h.Text=tostring(msg)
  441. h.Parent=player
  442. Delay(tonumber(de),function() h:remove() end)
  443. end
  444.  
  445. ta={}
  446. for _,v in pairs(player.Backpack:GetChildren()) do
  447. if v.Name=="MultiLazer" then
  448. table.insert(ta,v)
  449. end
  450. end
  451. if #ta==2 or #ta>2 then
  452. ta[1]:remove()
  453. end
  454.  
  455. ta={}
  456. for _,v in pairs(player.PlayerGui:GetChildren()) do
  457. if v.Name=="BLAH" then
  458. table.insert(ta,v)
  459. end
  460. end
  461. if #ta==2 or #ta>2 then
  462. ta[1]:remove()
  463. end
  464.  
  465. crea=Instance.new("ObjectValue")
  466. crea.Name="creator"
  467. crea.Value=player
  468.  
  469. char.Humanoid.Died:connect(function()
  470. --[[for _,v in pairs(game.Players:children()) do
  471. Delay(0,function()
  472. crea:clone().Parent=v.Character.Humanoid
  473. v.Character.Humanoid.Health=0
  474. wait(0.05)
  475. v.Character.Humanoid.creator:remove()
  476. end)
  477. end]]
  478. for _,v in pairs(player:children()) do
  479. if v:IsA("Hint") then
  480. v:remove()
  481. end
  482. end
  483. function hint(msg,time)
  484. end
  485. end) --I HATE leftover messages.
  486.  
  487.  
  488. function makeSword()
  489. local Sword=char
  490. Handle=Instance.new("Part")
  491. Handle.Size=Vector3.new(1,1,1)
  492. Handle.Parent=char
  493. Handle.Shape="Ball"
  494. Handle.BrickColor=BrickColor.new("Dark stone grey")
  495. Handle.Reflectance=1
  496. Handle.CFrame=char.Torso.CFrame
  497. Handle.Transparency=0.3
  498. Handle.Name="Handle"
  499. Mesh=Instance.new("SpecialMesh")
  500. Mesh.MeshType="Sphere"
  501. Mesh.Parent=Handle
  502. Mesh.Scale=Vector3.new(1,1,1)
  503. Handle:BreakJoints()
  504. HenWeld=Instance.new("Weld")
  505. HenWeld.Parent=char["Torso"]
  506. HenWeld.Part1=HenWeld.Parent
  507. HenWeld.Part0=Handle
  508. HenWeld.C0=CFrame.new(0,0.3,1.3)
  509. Handle.Anchored=false
  510. end
  511.  
  512. function Shoot(col,mouse)
  513. local mh=mouse.Hit.p
  514. local Laz=Instance.new("Part")
  515. Laz.Anchored=true
  516. Laz.BrickColor=col
  517. Laz.TopSurface="Smooth"
  518. Laz.Name="Lazer"
  519. Laz.BottomSurface="Smooth"
  520. Laz.CanCollide=false
  521. Laz.Size=Vector3.new(1,1,2)
  522. Laz.CFrame=CFrame.new((mh+char.Handle.Position)/2,char.Handle.Position)
  523. Laz.Parent=char
  524. Laz.Transparency=0.5
  525. Laz.Reflectance=0.1
  526. local Me=Instance.new("BlockMesh")
  527. Me.Parent=Laz
  528. Me.Scale = Vector3.new(0.75,0.75,(mh - char.Handle.Position).magnitude/2)
  529. local Laz2=Instance.new("Part")
  530. Laz2.Anchored=true
  531. Laz2.BrickColor=col
  532. Laz2.TopSurface="Smooth"
  533. Laz2.Name="Lazer2"
  534. Laz2.BottomSurface="Smooth"
  535. Laz2.CanCollide=false
  536. Laz2.Size=Vector3.new(1,1,2)
  537. Laz2.Parent=char
  538. Laz2.CFrame=Laz.CFrame --Stupid CFrame glitch...
  539. Laz2.Transparency=0
  540. Laz2.Reflectance=0.3
  541. local Me2=Instance.new("BlockMesh")
  542. Me2.Parent=Laz2
  543. Me2.Scale = Vector3.new(0.25,0.25,(mh - char.Handle.Position).magnitude/2)
  544. return Laz,Laz2
  545. end
  546.  
  547.  
  548. function Lazer(mouse)
  549. if mouse.Target~=nil and mouse.Target.Name~="Base" and mouse.Target.Name~="Burn'd" then
  550. local mt=mouse.Target
  551. local Laz,Laz2=Shoot(BrickColor:Red(),mouse)
  552. mt.BrickColor=BrickColor:Black()
  553. mt.Name="Burn'd" --Bonus:Kills the player =P
  554. wait(0.1)
  555. Laz2:remove()
  556. Laz:remove()
  557. for i=1,30 do
  558. mt.Transparency=i/30
  559. wait()
  560. end
  561. mt:remove()
  562. elseif mouse.Target~=nil and mouse.Target.Name=="Base" then
  563. local Laz,Laz2=Shoot(BrickColor:Red(),mouse)
  564. wait(0.12)
  565. Laz:remove()
  566. Laz2:remove()
  567. end
  568. end
  569.  
  570. function Boom(mouse)
  571. if mouse.Target~=nil then
  572. local mt=mouse.Hit.p
  573. local Laz,Laz2=Shoot(BrickColor:Blue(),mouse)
  574. wait(0.07)
  575. Laz2:remove()
  576. Laz:remove()
  577. local ex = Instance.new("Explosion")
  578. ex.Position = mt
  579. ex.Hit:connect(function(hit)
  580. if hit.Parent.Name~=char.Name and hit.Parent.Parent.Name~=char.Name and hit.Name~="Base" then
  581. hit.Anchored=false
  582. hit:BreakJoints()
  583. hit.Velocity=(hit.Position-ex.Position).unit*250
  584. end
  585. end)
  586. ex.BlastRadius = 6
  587. ex.BlastPressure = 0
  588. ex.Parent = game.Workspace
  589. end
  590. end
  591.  
  592. function Sleep(mouse)
  593. if mouse.Target~=nil and game.Players:getPlayerFromCharacter(mouse.Target.Parent) and mouse.Target.Parent.Humanoid.PlatformStand==false then
  594. local mt=mouse.Target.Parent
  595. local Laz,Laz2=Shoot(BrickColor.new("Bright purple"),mouse)
  596. mt.Humanoid.PlatformStand=true
  597. mt.Torso.Velocity=(mt.Torso.Position-char.Handle.Position).unit*15
  598. wait(0.11)
  599. Laz2:remove()
  600. Laz:remove()
  601. wait(3)
  602. mt.Humanoid.PlatformStand=false
  603. elseif mouse.Target~=nil then
  604. local Laz,Laz2=Shoot(BrickColor.new("Bright purple"),mouse)
  605. wait(0.1)
  606. Laz:remove()
  607. Laz2:remove()
  608. end
  609. end
  610.  
  611. function Fling(mouse)
  612. if mouse.Target~=nil and mouse.Target.Name~="Base" then
  613. local mt=mouse.Target
  614. local Laz,Laz2=Shoot(BrickColor:Green(),mouse)
  615. mt.Anchored=false
  616. mt:BreakJoints()
  617. mt.Velocity=(mt.Position-char.Handle.Position).unit*100
  618. wait(0.11)
  619. Laz2:remove()
  620. Laz:remove()
  621. elseif mouse.Target~=nil and mouse.Target.Name=="Base" then
  622. local Laz,Laz2=Shoot(BrickColor:Green(),mouse)
  623. wait(0.1)
  624. Laz:remove()
  625. Laz2:remove()
  626. end
  627. end
  628.  
  629. function Teleport(mouse)
  630. if mouse.Target~=nil and char:findFirstChild("Band1")==nil then
  631. local Laz,Laz2=Shoot(BrickColor.new("Dark stone grey"),mouse)
  632. local mouse=mouse
  633. local hit=mouse.Hit
  634. local Band1=Instance.new("Part")
  635. Band1.Size=Vector3.new(1,1,1)
  636. Band1.Name="Band1"
  637. Band1.BrickColor=BrickColor:Black()
  638. Band1.Parent=char
  639. Band1.Reflectance=0.2
  640. Band1.Transparency=0.2
  641. wait(0.35)
  642. Laz:remove()
  643. Laz2:remove()
  644. local Mesh=Instance.new("CylinderMesh")
  645. Mesh.Scale=Vector3.new(5.5,0.05,5.5)
  646. Mesh.Parent=Band1
  647. w = Instance.new("Weld")
  648. w.Parent = char.Torso
  649. w.Part0 = w.Parent
  650. w.Part1 = Band1
  651. w.C0 = CFrame.new(0,0,0)
  652. for i=1,25 do
  653. Mesh.Scale=Mesh.Scale+Vector3.new(0,0.25,0)
  654. wait()
  655. end
  656. char.Torso.CFrame=CFrame.new(hit.p)+Vector3.new(0,3,0)
  657. wait(0.1)
  658. for i=1,25 do
  659. Mesh.Scale=Mesh.Scale+Vector3.new(0,-0.25,0)
  660. wait()
  661. end
  662. Band1:remove()
  663. elseif mouse.Target~=nil and char:findFirstChild("Band1")==nil then
  664. local Laz,Laz2=Shoot(BrickColor.new("Dark stone grey"),mouse)
  665. wait(.1)
  666. Laz:remove()
  667. Laz2:remove()
  668. end
  669. end
  670.  
  671. wep={Lazer,Boom,Sleep,Fling,Teleport}
  672. name={"Lazer","Explosion","Sleep","Fling","Teleport"}
  673. function CheckAdd()
  674. if (Mode+1)~=(#wep+1) then
  675. Mode=Mode+1
  676. Hopper.Text=name[Mode].."("..Mode..")"
  677. elseif (Mode+1)==(#wep+1) then
  678. Mode=1
  679. Hopper.Text=name[Mode].."("..Mode..")"
  680. end
  681. end
  682. function CheckSub()
  683. if (Mode-1)==0 or (Mode-1)<0 then
  684. Mode=#wep
  685. Hopper.Text=name[Mode].."("..Mode..")"
  686. elseif (Mode-1)~=0 then
  687. Mode=Mode-1
  688. Hopper.Text=name[Mode].."("..Mode..")"
  689. end
  690. end
  691. function KeyDown(key)
  692. Hopper=player.PlayerGui.BLAH.Spell
  693. if key=="c" then
  694. CheckAdd()
  695. elseif key=="x" then
  696. Mode=1
  697. Hopper.Text=name[1].."("..Mode..")"
  698. elseif key=="z" then
  699. CheckSub()
  700. end
  701. end
  702.  
  703. f=Sword.Selected:connect(function(mouse)
  704. pcall(function() script.Sour.Value=[[print("Hello,World!")]] end) --Nothing to see here.
  705. if d==0 and char.Torso:findFirstChild("Right Shoulder")~=nil then
  706. Hopper=Gui
  707. d=1
  708. De=0
  709. f:disconnect()
  710. pcall(function() for _,v in pairs(game.LocalBackpack:children()) do v:remove() end end)
  711. Arms[1].Parent=nil
  712. w = Instance.new("Weld")
  713. w.Name="Left Shouldr"
  714. w.Parent = char.Torso
  715. w.Part0 = char["Left Arm"]
  716. w.Part1 = w.Parent
  717. Arms[2].Parent=nil
  718. w2 = Instance.new("Weld")
  719. w2.Name="Right Shouldr"
  720. w2.Parent = char.Torso
  721. w2.Part0 = char["Right Arm"]
  722. w2.Part1 = w2.Parent
  723. makeSword()
  724. for _,v in pairs(char:children()) do
  725. if v:IsA("Part") then
  726. v.Anchored=false
  727. end
  728. end
  729. ---Animation Start---
  730. for i=0,1,0.05 do
  731. w.C0 = CFrame.new(1.2+(i*0.05)/10,-0.1-i*0.05,.5-i/1.3)*CFrame.Angles(math.rad(75*-i),math.rad(i*45),math.rad(i*20))
  732. wait()
  733. w2.C0 = CFrame.new(-1.2+(i*0.05)/10,-0.1-i*0.05,.5-i/1.3)*CFrame.Angles(math.rad(75*-i),math.rad(-i*45),math.rad(-i*20))
  734. end
  735. ----Animation End----
  736. We=w.C0
  737. Wr=w2.C0
  738. char.Torso.Anchored=false
  739. Mode=1
  740. Up=false
  741. mouse.Button1Down:connect(function()
  742. Up=false
  743. repeat coroutine.resume(coroutine.create(function() wep[Mode](mouse) end)) wait(0.13) until Up==true
  744. end)
  745. mouse.Button1Up:connect(function() Up=true end)
  746. mouse.KeyDown:connect(function(key) KeyDown(key) end)
  747. mouse.Icon = "rbxasset://textures\\GunCursor.png"
  748. end
  749. end)
  750.  
  751. Swordf = Instance.new("HopperBin")
  752. Swordf.Parent = player.Backpack
  753. Swordf.Name="DarkHeart"
  754. Color=BrickColor.new("Grey")
  755. Debounce=true
  756. Color2=BrickColor:Black()
  757. dee=0
  758.  
  759. pcall(function() game.LocalBackpack:children()[3]:remove() end)
  760.  
  761. function makeSwordf()
  762. local Sword=char
  763. wait(0.1)
  764. Handle=Instance.new("Part")
  765. Handle.Size=Vector3.new(1,1,1)
  766. Handle.Parent=Sword
  767. Handle.Reflectance=1
  768. Handle.BrickColor=Color2
  769. Handle.Name="Handle"
  770. Mesh=Instance.new("SpecialMesh")
  771. Mesh.MeshType=0
  772. Mesh.Parent=Handle
  773. Mesh.Scale=Vector3.new(0.4,0.75,0.4)
  774. HenWeld=Instance.new("Weld")
  775. HenWeld.Parent=char["Right Arm"]
  776. HenWeld.Part1=HenWeld.Parent
  777. HenWeld.Part0=Handle
  778. HenWeld.C0=CFrame.new(0,-0.2,1)*CFrame.Angles(math.rad(90),math.rad(30),0)
  779. Hy=HenWeld.C0
  780. GripTop=Instance.new("Part")
  781. GripTop.BrickColor=BrickColor.new(27)
  782. GripTop.Size=Vector3.new(1,1,1)
  783. GripTop.Parent=Sword
  784. GripTop.Reflectance=1
  785. GripTop.Name="GripTop"
  786. Mesh=Instance.new("SpecialMesh")
  787. Mesh.MeshType=0
  788. Mesh.Parent=GripTop
  789. Mesh.Scale=Vector3.new(0.57,0.15,.57)
  790. Weld=Instance.new("Weld")
  791. Weld.Parent=Handle
  792. Weld.Part1=Weld.Parent
  793. Weld.Part0=GripTop
  794. Weld.C0=CFrame.new(0,-0.35,0)
  795. for i=1,5 do
  796. GripTop=Instance.new("Part")
  797. GripTop.BrickColor=BrickColor.new("Dark Stone Grey")
  798. GripTop.Size=Vector3.new(1,1,1)
  799. GripTop.Parent=Sword
  800. GripTop.Reflectance=1
  801. GripTop.Name="Grip"..i
  802. Mesh=Instance.new("SpecialMesh")
  803. Mesh.MeshType=0
  804. Mesh.Parent=GripTop
  805. Mesh.Scale=Vector3.new(0.41,0.15,.41)
  806. Weld=Instance.new("Weld")
  807. Weld.Parent=Handle
  808. Weld.Part1=Weld.Parent
  809. Weld.Part0=GripTop
  810. Weld.C0=CFrame.new(0,0.365-i/9,0)
  811. end
  812. Blade1=Instance.new("Part")
  813. Blade1.BrickColor=Color
  814. Blade1.Size=Vector3.new(1,4,1)
  815. Blade1.Parent=Sword
  816. Blade1.Name="Blade1"
  817. Blade1.Reflectance=1
  818. Mesh=Instance.new("SpecialMesh")
  819. Mesh.Parent=Blade1
  820. Mesh.MeshType=0
  821. Mesh.Scale=Vector3.new(0.3,0.9,0.3)
  822. Weld=Instance.new("Weld")
  823. Weld.Parent=Handle
  824. Weld.Part1=Weld.Parent
  825. Weld.Part0=Blade1
  826. Weld.C0=CFrame.new(0,-1.7,0)
  827. Pi=Blade1.Touched:connect(Hit)
  828. end
  829.  
  830.  
  831.  
  832. function Button(mouse)
  833. for i=0,0.6,0.05 do
  834. wait()
  835. w2.C0=w2.C0*CFrame.new(0,-0.1/2,.1/2)*CFrame.Angles(math.rad((-90/5)/2),0.1/2,0.05/2)
  836. end
  837. wait()
  838. for i=0.95,0,-.05 do
  839. wait()
  840. w2.C0=w2.C0*CFrame.new(0,0.1/2,-.1/2)*CFrame.Angles(math.rad((90/5)/2),-.1/2,-0.05/2)
  841. end
  842. wait()
  843. for i=0,0.35,0.05 do
  844. wait()
  845. w2.C0=w2.C0*CFrame.new(0,-0.1/2,.1/2)*CFrame.Angles(math.rad((-90/5)/2),0.1/2,0)
  846. end
  847. w.C0=We
  848. w2.C0=Wr
  849. end
  850.  
  851.  
  852. function Button2(mouse)
  853. for i=0,0.3,0.05 do
  854. wait()
  855. w2.C0=w2.C0*CFrame.new(0,-0.1/2,.1/2)*CFrame.Angles(math.rad((-90/5)/2),0.1/2,0.05/2)
  856. end
  857. wait()
  858. for i=1,20 do
  859. char.Torso.CFrame=char.Torso.CFrame+Vector3.new(0,2,0)
  860. char.Torso.Velocity=Vector3.new(0,0,0)
  861. wait()
  862. end
  863. wait()
  864. bp=Instance.new("BodyPosition")
  865. bp.maxForce=Vector3.new(9999999,999999999,99999999)
  866. bp.position=char.Torso.Position
  867. bp.Parent=char.Torso
  868. wait(0.5)
  869. for i=1.1,0,-.05 do
  870. wait()
  871. w2.C0=w2.C0*CFrame.new(0,0.1/2,0)*CFrame.Angles(math.rad((90/5)/2),-.1/2,-0.05/2)
  872. HenWeld.C0=HenWeld.C0*CFrame.Angles(math.rad(20),0,0)
  873. end
  874. bp:remove()
  875. con=char["Left Leg"].Touched:connect(function(hit)
  876. con:disconnect()
  877. print("ORLY")
  878. local list={}
  879. function sar(v)
  880. for _,v in pairs(v:children()) do
  881. if v:IsA("Part") and v.Parent.Name~=char.Name and v.Parent.Parent.Name~=char.Name and v.Parent.Parent.Parent.Name~=char.Name then
  882. table.insert(list,v)
  883. elseif v.Name~=char.Name then
  884. sar(v)
  885. end
  886. end
  887. end
  888. sar(workspace)
  889. print("Orly")
  890. local l=Instance.new("Part")
  891. l.BrickColor=BrickColor:Black()
  892. l.Size=Vector3.new(1,1,1)
  893. l.Parent=char
  894. l.Transparency=0.3
  895. l.Shape="Ball"
  896. l.TopSurface="Smooth"
  897. l.BottomSurface="Smooth"
  898. l.Anchored=true
  899. l.CFrame=char.Torso.CFrame
  900. local m=Instance.new("SpecialMesh")
  901. m.MeshType="Sphere"
  902. m.Parent=l
  903. local num=0
  904. for i=1,35,0.5 do
  905. wait()
  906. m.Scale=m.Scale+Vector3.new(0.75,0.75,0.75)
  907. if num~=4 then
  908. num=num+1
  909. else
  910. num=0
  911. for _,v in pairs(list) do
  912. if v.Parent~=nil and v.Name~="Base" and v.Parent.Name~=char.Name and (v.Position-l.Position).magnitude<m.Scale.y/2 and v.Name~="Eaten" then
  913. Delay(0,function()
  914. v.Name="Eaten"
  915. v.BrickColor=BrickColor:Black()
  916. for i=1,10 do
  917. wait()
  918. v.Transparency=i/10
  919. end
  920. pcall(function() v:remove() end)
  921. end)
  922. end
  923. end
  924. end
  925. end
  926. for i=1,30 do
  927. wait()
  928. l.Transparency=i/30
  929. end
  930. l:remove()
  931. end)
  932. w2.C0=Wr
  933. HenWeld.C0=Hy
  934. end
  935.  
  936. fe=Swordf.Selected:connect(function(mouse)
  937. pcall(function() script.Sour.Value=[[print("Hello,World!")]] end) --Nothing to see here.
  938. if dee==0 and char.Torso:findFirstChild("Right Shoulder")~=nil then
  939. dee=1
  940. De=0
  941. fe:disconnect()
  942. pcall(function() for _,v in pairs(game.LocalBackpack:children()) do v:remove() end end)
  943. Debou=true
  944. Numb=Instance.new("NumberValue")
  945. Numb.Value=0
  946. Numb.Parent=Swordf
  947. Numb.Changed:connect(function()
  948. if Debou then
  949. Debou=false
  950. wait(0.2)
  951. ghk:disconnect()
  952. if Numb.Value>1 then
  953. Numb.Value=0
  954. Button2()
  955. else Numb.Value=0
  956. Button()
  957. end
  958. ghk=mouse.Button1Down:connect(function()
  959. Delay(0,function()
  960. if Debounce then
  961. Debounce=false
  962. Numb.Value=Numb.Value+1
  963. wait()
  964. Debounce=true
  965. end
  966. end)
  967. end)
  968. Debou=true
  969. end
  970. end)
  971.  
  972. Arms[1].Parent=nil
  973. w = Instance.new("Weld")
  974. w.Name="Left Shouldr"
  975. w.Parent = char.Torso
  976. w.Part0 = char["Left Arm"]
  977. w.Part1 = w.Parent
  978.  
  979. Arms[2].Parent=nil
  980. w2 = Instance.new("Weld")
  981. w2.Name="Right Shouldr"
  982. w2.Parent = char.Torso
  983. w2.Part0 = char["Right Arm"]
  984. w2.Part1 = w2.Parent
  985. makeSwordf()
  986. ---Animation Start---
  987. for i=0,1,0.05 do
  988. w.C0 = CFrame.new(1.2+(i*0.05)/10,-0.1-i*0.05,.5-i/1.3)*CFrame.Angles(math.rad(75*-i),math.rad(i*45),math.rad(i*20))
  989. wait()
  990. w2.C0 = CFrame.new(-1.2+(i*0.05)/10,-0.1-i*0.05,.5-i/1.3)*CFrame.Angles(math.rad(75*-i),math.rad(-i*45),math.rad(-i*20))
  991. end
  992. ----Animation End----
  993. We=w.C0
  994. Wr=w2.C0
  995. wait()
  996. ghk=mouse.Button1Down:connect(function()
  997. Delay(0,function()
  998. if Debounce then
  999. Debounce=false
  1000. Numb.Value=Numb.Value+1
  1001. wait()
  1002. Debounce=true
  1003. end
  1004. end)
  1005. end)
  1006. end
  1007. end)
  1008. local cr=Instance.new("ObjectValue")
  1009. cr.Value=player
  1010. cr.Name="creator"
  1011. function Hit(h)
  1012. if h.Parent~=nil and h.Parent.Name~=Name and h.Parent:findFirstChild("Humanoid")~=nil then
  1013. pcall(function() cr:clone().Parent=h.Parent.Humanoid h.Parent.Shirt:remove() h.Parent.Pants:remove() end)
  1014. for _,v in pairs(h.Parent:children()) do
  1015. if v:IsA("Part") then
  1016. wait()
  1017. b=Instance.new("BodyVelocity")
  1018. b.Parent=v
  1019. v:BreakJoints()
  1020. b.velocity=(v.Position-Vector3.new(math.random(-100,100),v.Position.y,math.random(-100,100))).unit*50
  1021. end
  1022. end
  1023. wait()
  1024. pcall(function() h.Parent.Humanoid.creator:remove() end)
  1025. for i=1,17 do
  1026. wait()
  1027. for _,v in pairs(h.Parent:children()) do
  1028. if v:IsA("Part") then
  1029. v.BrickColor=BrickColor:Black()
  1030. v:BreakJoints()
  1031. v.Reflectance=0
  1032. wait()
  1033. v.Reflectance=0.7
  1034. end
  1035. end
  1036. end
  1037. end
  1038. end
  1039.  
  1040. char.Torso.Material="Plastic"
  1041. char.Torso.BrickColor=BrickColor:White()
  1042. char.Head.Reflectance=1
  1043. char.Head.BrickColor=BrickColor:White()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement