Advertisement
raulib

Shitty edit i did years ago

Sep 12th, 2017
316
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.40 KB | None | 0 0
  1. --==Made by LuisPambid, edited by raulib. Based off tf2's Spy Cicle==--
  2. wait(.01)
  3. --[[
  4. // Created by Peyton
  5. // Idk why I made this. I was bored and its pretty funny to watch people react.
  6. // And this thing is not as glitchy as it used to be.
  7. // Sorry the UI looks so bad. I'll fix it sometime.
  8. --]]
  9.  
  10. local LeaveCollar = true -- Leaves the collar on the people you capture after releasing them.
  11. -- I will add more functionality for this in the UI later.
  12.  
  13. -- Thats all the settings for now. --
  14.  
  15.  
  16. -- Don't touch anything below for the best experience. -- (plus im a sloppy c0der xd) --
  17.  
  18. local Captured = false
  19.  
  20. function leash(plr)
  21. if Captured then
  22. Release()
  23. end
  24. Char = game.Players[plr].Character
  25. Master = game.Players.LocalPlayer.Character
  26.  
  27. Neck = Instance.new("Part")
  28.  
  29. Pole = Instance.new("Part")
  30. Pole.Name = "Pole"
  31. Pole.Size = Vector3.new(0.1,0.1,0.1)
  32. Pole.Transparency = 1
  33.  
  34. Weld4 = Instance.new("Weld")
  35. Weld4.Parent = Pole
  36. Weld4.Part0 = Pole
  37. Weld4.Part1 = Master["Left Arm"]
  38. Weld4.C0 = CFrame.new(0,0.5,0)
  39.  
  40. Pole.Parent = Master["Left Arm"]
  41.  
  42. Attachment = Instance.new("Attachment", Neck)
  43. Attachment1 = Instance.new("Attachment", Pole)
  44.  
  45. Neck.Size = Vector3.new(0.1,0.1,0.1)
  46. Neck.CanCollide = false
  47. Neck.Transparency = 1
  48.  
  49. Weld3 = Instance.new("Weld")
  50. Weld3.Parent = Neck
  51. Weld3.Part0 = Neck
  52. Weld3.Part1 = Char.Head
  53. Weld3.C0 = CFrame.new(0,0.5,0.55)
  54.  
  55. Instance.new("BodyGyro", Char.Torso)
  56. Instance.new("BodyGyro", Master.Torso)
  57. Neck.Parent = Char.Head
  58.  
  59. Collar = Instance.new("Part")
  60. Collar.Size = Vector3.new(1,0.2,1)
  61. Collar.CanCollide = false
  62. Collar.Transparency = 0
  63. Collar.BrickColor = BrickColor.Black()
  64.  
  65. local CollarMesh = Instance.new("CylinderMesh", Collar)
  66. CollarMesh.Scale = Vector3.new(1.2,0.8,1.2)
  67.  
  68. local Weld6 = Instance.new("Weld")
  69. Weld6.Parent = Collar
  70. Weld6.Part0 = Collar
  71. Weld6.Part1 = Char.Head
  72. Weld6.C0 = CFrame.new(0,0.5,0)
  73.  
  74. Collar.Parent = Char.Head
  75.  
  76. Leash = Instance.new("RopeConstraint", Master["Left Arm"])
  77. Leash.Color = BrickColor.Black()
  78. Leash.Thickness = 0.1
  79. Leash.Visible = true
  80. Leash.Restitution = 1
  81. Leash.Length = 5
  82.  
  83. Leash.Attachment0 = Attachment
  84. Leash.Attachment1 = Master["Left Arm"].Pole.Attachment
  85.  
  86. Char.Humanoid.WalkSpeed = 0
  87. Char.Humanoid.PlatformStand = true
  88. Char.Humanoid.Sit = true
  89. Clone = Char.HumanoidRootPart:Clone()
  90. Char.HumanoidRootPart:Destroy()
  91.  
  92. Char.Humanoid.Died:connect(function()
  93. Release()
  94. end)
  95.  
  96. Master.Humanoid.Died:connect(function()
  97. Release()
  98. end)
  99. end
  100.  
  101. local selecteduser = nil
  102.  
  103. local NewGuiPart1 = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  104.  
  105. local NewGuiPart2 = Instance.new("TextLabel")
  106. NewGuiPart2.Size = UDim2.new(0, 300, 0, 20)
  107. NewGuiPart2.Position = UDim2.new(0.5, -150, 0.4, -10)
  108. NewGuiPart2.Font = Enum.Font.Bodoni
  109. NewGuiPart2.FontSize = Enum.FontSize.Size14
  110. NewGuiPart2.Text = "Slave Gui"
  111. NewGuiPart2.TextScaled = true
  112. NewGuiPart2.TextWrapped = true
  113. NewGuiPart2.Draggable = true
  114. NewGuiPart2.Active = true
  115. NewGuiPart2.Parent = NewGuiPart1
  116.  
  117. local NewGuiPart3 = Instance.new("Frame")
  118. NewGuiPart3.Name = "Main"
  119. NewGuiPart3.Position = UDim2.new(0, 0, 1, 0)
  120. NewGuiPart3.Size = UDim2.new(1, 0, 0, 150)
  121. NewGuiPart3.Parent = NewGuiPart2
  122.  
  123. local NewGuiPart4 = Instance.new("TextButton")
  124. NewGuiPart4.Active = true
  125. NewGuiPart4.Name = "Slave Them"
  126. NewGuiPart4.Position = UDim2.new(0, 0, 1, -30)
  127. NewGuiPart4.Selectable = true
  128. NewGuiPart4.Size = UDim2.new(1, 0, 0, 30)
  129. NewGuiPart4.Style = Enum.ButtonStyle.Custom
  130. NewGuiPart4.Font = Enum.Font.Antique
  131. NewGuiPart4.FontSize = Enum.FontSize.Size14
  132. NewGuiPart4.Text = "Slave Them"
  133. NewGuiPart4.TextScaled = true
  134. NewGuiPart4.TextWrapped = true
  135. NewGuiPart4.Parent = NewGuiPart3
  136.  
  137. local NewGuiPart5 = Instance.new("ScrollingFrame")
  138. NewGuiPart5.Name = "Players"
  139. NewGuiPart5.Selectable = true
  140. NewGuiPart5.Size = UDim2.new(1, 0, 0, 100)
  141. NewGuiPart5.ClipsDescendants = true
  142. NewGuiPart5.Parent = NewGuiPart3
  143.  
  144. local ListUI = Instance.new("UIListLayout", NewGuiPart5)
  145.  
  146. local Selected = Instance.new("TextLabel", NewGuiPart4)
  147. Selected.Position = UDim2.new(0,0,0,-20)
  148. Selected.Size = UDim2.new(1,0,0,20)
  149. Selected.Text = "Selected: none"
  150.  
  151. NewGuiPart4.MouseButton1Down:connect(function()
  152. if Captured then
  153. Release()
  154. else
  155. if selecteduser ~= nil then
  156. if game.Players:FindFirstChild(selecteduser) then
  157. leash(selecteduser)
  158. wait()
  159. Capture()
  160. end
  161. end
  162. end
  163. end)
  164.  
  165. function Capture()
  166. NewGuiPart4.Text = "Free"
  167. Captured = true
  168. NewGuiPart5.Visible = false
  169. NewGuiPart4.Position = UDim2.new(0, 0, 0, 20)
  170. NewGuiPart4.Size = UDim2.new(1, 0, 0, 130)
  171. TP()
  172. end
  173.  
  174. function TP()
  175. local prt = Instance.new("Part", game.Players.LocalPlayer.Character)
  176. prt.Transparency = 1
  177. prt.CanCollide = false
  178. prt.Anchored = true
  179. prt.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.new(Vector3.new(0, 5, -5))
  180. Char.Torso.CFrame = prt.CFrame * CFrame.new(0, 0, -4) * CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(180), math.rad(0))
  181. prt:Destroy()
  182. end
  183.  
  184. function Release()
  185. Neck:Destroy()
  186. Pole:Destroy()
  187. Weld4:Destroy()
  188. Attachment:Destroy()
  189. Attachment1:Destroy()
  190. Weld3:Destroy()
  191. Char.Torso.BodyGyro:Destroy()
  192. Master.Torso.BodyGyro:Destroy()
  193. Leash:Destroy()
  194. Clone.Parent = Char
  195. Char.Humanoid.WalkSpeed = 16
  196. Char.Humanoid.PlatformStand = false
  197. Char.Humanoid.Sit = false
  198. if not LeaveCollar then
  199. Collar:Destroy()
  200. end
  201. NewGuiPart4.Text = "Slave Them"
  202. NewGuiPart4.Position = UDim2.new(0, 0, 1, -30)
  203. NewGuiPart4.Size = UDim2.new(1, 0, 0, 30)
  204. NewGuiPart5.Visible = true
  205. Captured = false
  206. wait()
  207. TP()
  208. end
  209.  
  210. function playerbuttons(name)
  211. local button = Instance.new("TextButton", NewGuiPart5)
  212. button.Size = UDim2.new(1, 0, 0, 25)
  213. button.TextScaled = true
  214. button.Text = name
  215. button.Name = name
  216. button.MouseButton1Down:connect(function()
  217. Selected.Text = "Selected: "..name
  218. selecteduser = name
  219. end)
  220. NewGuiPart5.CanvasSize = UDim2.new(0,0,0, NewGuiPart5.CanvasSize.Y.Offset + 25)
  221. end
  222.  
  223. game.Players.ChildAdded:connect(function(thing)
  224. UpdateList()
  225. end)
  226.  
  227. game.Players.ChildRemoved:connect(function(thing)
  228. UpdateList()
  229. end)
  230.  
  231. function UpdateList()
  232. NewGuiPart5.CanvasSize = UDim2.new(0,0,0,0)
  233. for i,v in pairs(NewGuiPart5:GetChildren()) do
  234. if v.ClassName == "TextButton" then
  235. v:Destroy()
  236. end
  237. end
  238.  
  239. for i,v in pairs(game.Players:GetChildren()) do
  240. if v.Name ~= game.Players.LocalPlayer.Name then
  241. playerbuttons(v.Name)
  242. end
  243. end
  244. end
  245.  
  246. UpdateList()
  247.  
  248. local player=game.Players.LocalPlayer
  249. local char=player.Character
  250. repeat wait() until player and char
  251. local torso=char.Torso
  252. local head=char.Head
  253. local human=char.Humanoid
  254. local arm={Left=char["Left Arm"], Right=char["Right Arm"]}
  255. local leg={Left=char["Left Leg"], Right=char["Right Leg"]}
  256. local c=function(f) coroutine.resume(coroutine.create(f)) end
  257. local p=function(f) pcall(f) end
  258. local add={
  259. Part=function(par, a, c, col, t, s, cf, ms)
  260. local p=Instance.new("Part", par) pcall(function() p.TopSurface="Smooth" p.BottomSurface="Smooth" p.formFactor="Custom" p.Anchored=a p.CanCollide=c p.BrickColor=BrickColor.new(col) p.Transparency=t p.Size=s p.CFrame=cf or CFrame.new() end)
  261. local m=Instance.new("BlockMesh", p) pcall(function() m.Scale=ms or Vector3.new(1, 1, 1) end)
  262. return p
  263. end,
  264. Wedge=function(par, a, c, col, t, s, cf, ms)
  265. local p=Instance.new("WedgePart", par) pcall(function() p.TopSurface="Smooth" p.BottomSurface="Smooth" p.formFactor="Custom" p.Anchored=a p.CanCollide=c p.BrickColor=BrickColor.new(col) p.Transparency=t p.Size=s p.CFrame=cf or CFrame.new() end)
  266. local m=Instance.new("SpecialMesh", p) pcall(function() m.Scale=ms or Vector3.new(1, 1, 1) m.MeshType="Wedge" end)
  267. return p
  268. end,
  269. Gui=function(ins, par, bc, bg, tc, fs, text, t, s, pos)
  270. local g=Instance.new(ins, par) pcall(function() g.BorderColor=BrickColor.new(bc) g.BackgroundColor=BrickColor.new(bg) g.TextColor=BrickColor.new(tc) g.FontSize=fs g.Font="ArialBold" g.Text=text g.Transparency=t g.Size=s g.Position=pos end)
  271. return g
  272. end,
  273. Weld=function(par, p1, cf)
  274. local w=Instance.new("Weld", par) pcall(function() w.Part0=w.Parent or par w.Part1=p1 w.C1=cf or CFrame.new() end)
  275. return w
  276. end,
  277. Mesh=function(ins, par, s, of, t)
  278. local m=Instance.new(ins, par) pcall(function() m.Scale=s or Vector3.new() m.Offset=of or Vector3.new() m.MeshType=t end)
  279. return m
  280. end,
  281. Sound=function(parent, id, volume, pitch)
  282. local s=Instance.new("Sound", parent) pcall(function() s.SoundId=id s.Volume=volume s.Pitch=pitch end)
  283. return s
  284. end,
  285. }
  286. local scriptname="Spy Cicle" --Name here
  287. pcall(function() player.Backpack[scriptname]:remove() char[scriptname]:remove() char["Objects"]:remove() player.PlayerGui[scriptname]:remove() end)
  288. local model=Instance.new("Model", char) model.Name="Objects"
  289. local modelB=Instance.new("Model", char) modelB.Name=scriptname
  290. local gui=Instance.new("ScreenGui", player.PlayerGui) gui.Name=scriptname
  291. local bin=Instance.new("HopperBin", player.Backpack) bin.Name=scriptname
  292. Feign = false
  293. local skincolor="Cyan"
  294. local body={}
  295. local animate={}
  296. local obj={}
  297. function createParts()
  298. --==PARTS==--
  299. body.Torso=add.Part(model, false, false, skincolor, 1, Vector3.new(2, 2, 1), nil)
  300. body.ArmLeft, body.ArmRight=add.Part(model, false, false, skincolor, 1, Vector3.new(1, 1, 1), nil), add.Part(model, false, false, skincolor, 1, Vector3.new(1, 1, 1), nil)
  301. body.LegLeft, body.LegRight=add.Part(model, false, false, skincolor, 1, Vector3.new(1, 1, 1), nil), add.Part(model, false, false, skincolor, 1, Vector3.new(1, 1, 1), nil)
  302. --==WELDS==--
  303. body.TorsoW=add.Weld(body.Torso, torso, nil)
  304. body.ArmLeftW, body.ArmRightW=add.Weld(body.ArmLeft, body.Torso, CFrame.new(-1.5, .5, 0)), add.Weld(body.ArmRight, body.Torso, CFrame.new(1.5, .5, 0))
  305. body.LegLeftW, body.LegRightW=add.Weld(body.LegLeft, body.Torso, CFrame.new(-.5, -1.5, 0)), add.Weld(body.LegRight, body.Torso, CFrame.new(.5, -1.5, 0))
  306. --==MESHES==--
  307. add.Weld(arm.Left, body.ArmLeft, CFrame.new(0, -.5, 0))
  308. add.Weld(arm.Right, body.ArmRight, CFrame.new(0, -.5, 0))
  309. torso["Left Hip"].Part0=body.Torso
  310. torso["Right Hip"].Part0=body.Torso
  311. ---------------------------------------------------------------------------------------
  312. animate={
  313. ["Torso"]=function(cf) body.Torso.Transparency=0 torso.Transparency=1
  314. body.TorsoW.C1=cf
  315. end;
  316. ["ArmLeft"]=function(cf)
  317. body.ArmLeftW.C1=CFrame.new(-1.5, .5, 0)*cf
  318. end;
  319. ["ArmRight"]=function(cf)
  320. body.ArmRightW.C1=CFrame.new(1.5, .5, 0)*cf
  321. end;
  322. ["LegLeft"]=function(cf)
  323. body.LegLeftW.C1=CFrame.new(-.5, -1.5, 0)*cf
  324. end;
  325. ["LegRight"]=function(cf)
  326. body.LegRightW.C1=CFrame.new(.5, -1.5, 0)*cf
  327. end;
  328. }
  329. --==Objects==--
  330. obj.HandleBack=add.Part(modelB, false, false, "Really black", 0, Vector3.new(.2, 1, .2), nil)
  331. obj.HandleBackW=add.Weld(obj.HandleBack, body.ArmRight, CFrame.new(0, -1.5, 0)*CFrame.Angles(-math.rad(90), 0, 0))
  332. obj.EdgeBot=add.Part(modelB, false, false, "Really black", 0, Vector3.new(.2, .2, .2), nil)
  333. obj.EdgeBotM=add.Mesh("CylinderMesh", obj.EdgeBot, Vector3.new(1, 1, 1), nil, nil)
  334. obj.EdgeBotW=add.Weld(obj.EdgeBot, obj.HandleBack, CFrame.new(0, -.5, 0)*CFrame.Angles(math.rad(90), 0, math.rad(90)))
  335. obj.EdgeTopR=add.Part(modelB, false, false, "Really black", 0, Vector3.new(.2, .2, .2), nil)
  336. obj.EdgeTopRM=add.Mesh("CylinderMesh", obj.EdgeTopR, Vector3.new(1, 1, 1), nil, nil)
  337. obj.EdgeTopRW=add.Weld(obj.EdgeTopR, obj.HandleBack, CFrame.new(0, .5, 0)*CFrame.Angles(math.rad(90), 0, math.rad(90)))
  338.  
  339. obj.Blade=add.Part(modelB, false, false, "Cyan", 0, Vector3.new(.2, .8, .2), nil)
  340. obj.BladeM=add.Mesh("BlockMesh", obj.Blade, Vector3.new(.5, 1, 1), nil, nil)
  341. obj.BladeW=add.Weld(obj.Blade, obj.EdgeTopR, CFrame.new(-.1, 0, -.4)*CFrame.Angles(-math.rad(90), math.rad(90), 0))
  342. obj.Point=add.Part(modelB, false, false, "Cyan", 0, Vector3.new(.2, .4, .2), nil)
  343. obj.PointM=add.Mesh("SpecialMesh", obj.Point, Vector3.new(.5, 1, .5), nil, "Wedge")
  344. obj.PointW=add.Weld(obj.Point, obj.Blade, CFrame.new(0, .6, .05)*CFrame.Angles(0, math.rad(180), 0))
  345. obj.Point2=add.Part(modelB, false, false, "Cyan", 0, Vector3.new(.2, .4, .2), nil)
  346. obj.Point2M=add.Mesh("SpecialMesh", obj.Point2, Vector3.new(.5, 1, .5), nil, "Wedge")
  347. obj.Point2W=add.Weld(obj.Point2, obj.Blade, CFrame.new(0, .6, -.05))
  348.  
  349. obj.Joints=add.Part(modelB, false, false, "Cyan", 0, Vector3.new(.2, .25, .2), nil)
  350. obj.JointsM=add.Mesh("CylinderMesh", obj.Joints, Vector3.new(.5, 1, .5), nil, nil)
  351. obj.JointsW=add.Weld(obj.Joints, obj.EdgeBot, nil)
  352. obj.Joints=add.Part(modelB, false, false, "Cyan", 0, Vector3.new(.2, .25, .2), nil)
  353. obj.JointsM=add.Mesh("CylinderMesh", obj.Joints, Vector3.new(.5, 1, .5), nil, nil)
  354. obj.JointsW=add.Weld(obj.Joints, obj.EdgeTopR, nil)
  355.  
  356. obj.EdgeTopR2=add.Part(modelB, false, false, "Really black", 0, Vector3.new(.2, .2, .2), nil)
  357. obj.EdgeTopR2M=add.Mesh("CylinderMesh", obj.EdgeTopR2, Vector3.new(1, 1, 1), nil, nil)
  358. obj.EdgeTopR2W=add.Weld(obj.EdgeTopR2, obj.Blade, CFrame.new(0, -.4, -.1)*CFrame.Angles(math.rad(90), 0, math.rad(90)))
  359. obj.HandleFor=add.Part(modelB, false, false, "Really black", 0, Vector3.new(.2, 1, .2), nil)
  360. obj.HandleForW=add.Weld(obj.HandleFor, obj.EdgeTopR2, CFrame.new(0, 0, .5)*CFrame.Angles(-math.rad(90), -math.rad(90), 0))
  361. obj.EdgeBot=add.Part(modelB, false, false, "Really black", 0, Vector3.new(.2, .2, .2), nil)
  362. obj.EdgeBotM=add.Mesh("CylinderMesh", obj.EdgeBot, Vector3.new(1, 1, 1), nil, nil)
  363. obj.EdgeBotW=add.Weld(obj.EdgeBot, obj.HandleFor, CFrame.new(0, -.5, 0)*CFrame.Angles(math.rad(90), 0, math.rad(90)))
  364. obj.Joints=add.Part(modelB, false, false, "Cyan", 0, Vector3.new(.2, .25, .2), nil)
  365. obj.JointsM=add.Mesh("CylinderMesh", obj.Joints, Vector3.new(.5, 1, .5), nil, nil)
  366. obj.JointsW=add.Weld(obj.Joints, obj.EdgeBot, nil)
  367. obj.Joints=add.Part(modelB, false, false, "Cyan", 0, Vector3.new(.2, .25, .2), nil)
  368. obj.JointsM=add.Mesh("CylinderMesh", obj.Joints, Vector3.new(.5, 1, .5), nil, nil)
  369. obj.JointsW=add.Weld(obj.Joints, obj.EdgeTopR2, nil)
  370. end
  371. function removeParts()
  372. p(function()
  373. if torso then
  374. torso["Left Hip"].Part0=torso
  375. torso["Right Hip"].Part0=torso
  376. end
  377. for i, v in pairs(model:children()) do v:remove() end for i, v in pairs(modelB:children()) do v:remove() end for i, v in pairs(char:children()) do v.Transparency=0 end
  378. end)
  379. end
  380. --Variables--
  381. local trailDeb=false
  382. local using=false
  383. local combo=1
  384. local onStab=false
  385. local keyDeb=false
  386. local switch=false
  387. local switch2=false
  388. local keyDeb2=false
  389. local hitDeb=false
  390. local dmg=math.random(-50, 50)
  391. local speed=18
  392. local pitch=.8
  393. local Slash=add.Sound(torso, "rbxasset://sounds//swordslash.wav", 1, pitch)
  394. local Hit=add.Sound(torso, "http://www.roblox.com/asset/?id=30715280", 1, 1)
  395. local Abscond=add.Sound(torso, "http://www.roblox.com/asset/?id=2767090", 1, 1)
  396. local Equip=add.Sound(torso, "http://www.roblox.com/asset/?id=13510737", 1, 1)
  397. local attackLabel=add.Gui("TextLabel", gui, "Really black", "Really black", "White", "Size18", "Invisible(Q)", 0, UDim2.new(0, 150, 0, 50), UDim2.new(0, 0, 0, 150))
  398. local attackLabel2=add.Gui("TextLabel", attackLabel, "Really black", "Really black", "White", "Size18", "Disguise(E)", 0, UDim2.new(1, 0, 1, 0), UDim2.new(0, 0, 1, 0))
  399. game.Players.LocalPlayer.Character.HumanoidRootPart.Transparency = 1
  400. function lightningGen(startPos, endPos)
  401. local magnitude=(startPos-endPos).magnitude
  402. local distance=(startPos+endPos)/2
  403. local pattern=add.Part(workspace, true, false, "White", 1, Vector3.new(.2, .2, magnitude), CFrame.new(distance, startPos))
  404. local startPosProx=startPos
  405. for i=1, 9 do
  406. local startPosProx2=startPosProx
  407. local random=Vector3.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
  408. local findSize=pattern.Size.z/10
  409. local findOffSet=pattern.CFrame.lookVector*-1
  410. local compute=i*findSize*findOffSet
  411. local newStartPos=startPos
  412. local newEndPos=CFrame.new(random+compute+newStartPos).p
  413. local magnitude=(startPosProx2-newEndPos).magnitude
  414. local distance=(startPosProx2+newEndPos)/2
  415. local lightning=add.Part(workspace, true, false, "Bright yellow", 0, Vector3.new(.2, .2, magnitude), CFrame.new(distance, startPosProx2))
  416. c(function()
  417. for i=0, 1, .1 do wait()
  418. lightning.Transparency=i
  419. end
  420. lightning:remove()
  421. end)
  422. startPosProx=newEndPos
  423. end
  424. pattern:remove()
  425. end
  426. function computePos(pos, pos2)
  427. local pos3=Vector3.new(pos2.x, pos.y, pos2.z)
  428. torso.CFrame=CFrame.new(pos, pos3)
  429. return pos3
  430. end
  431. function nearTorso(pos, dis)
  432. local temp
  433. local distance=dis
  434. for i, v in pairs(workspace:children()) do
  435. if v:isA("Model") then
  436. temp=v:findFirstChild("Torso")
  437. local humanoid=v:findFirstChild("Humanoid")
  438. if temp and humanoid and v~=char and (temp.CFrame.p-pos).magnitude<distance then
  439. distance=(temp.CFrame.p-pos).magnitude
  440. return temp
  441. end
  442. end
  443. end
  444. end
  445. function trail(pos, cf, col)
  446. c(function()
  447. local old=(pos.CFrame*cf).p
  448. while trailDeb==true do
  449. wait()
  450. local new=(pos.CFrame*cf).p
  451. local mag=(old-new).magnitude
  452. local dis=(old+new)/2
  453. local trail=add.Part(workspace, true, false, col, 0, Vector3.new(.2, mag, .2), CFrame.new(dis, new)*CFrame.Angles(math.pi/2, 0, 0)) trail.Name="Trail"
  454. local tMesh=add.Mesh("CylinderMesh", trail, Vector3.new(.5, 1, .5), nil, nil)
  455. old=new
  456. c(function()
  457. for i=1, 0, -.1 do
  458. wait()
  459. tMesh.Scale=tMesh.Scale*Vector3.new(i, 1, i)
  460. end
  461. trail:remove()
  462. end)
  463. c(function()
  464. for i=0, 1, .1 do
  465. wait()
  466. trail.Transparency=i
  467. end
  468. end)
  469. end
  470. end)
  471. end
  472.  
  473. function running()
  474. animate.ArmLeft(CFrame.Angles(-math.rad(45), 0, -math.rad(15)))
  475. animate.ArmRight(CFrame.Angles(math.rad(45), 0, math.rad(15)))
  476. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(-math.rad(90), 0, 0)
  477. end
  478.  
  479. function hit(h)
  480. if using==true then
  481. if switch==false then
  482. if onStab==false and h.Parent:findFirstChild("Humanoid") and h.Parent~=char and hitDeb==false then hitDeb=true print("NormalStab") Hit:play()
  483. local hHuman=h.Parent:findFirstChild("Humanoid")
  484. hHuman.Health=hHuman.Health-dmg
  485. local fakeM=Instance.new("Model", workspace) fakeM.Name=-dmg
  486. local fakeH=Instance.new("Humanoid", fakeM) fakeH.MaxHealth=0 fakeH.Health=0
  487. local effect=add.Part(fakeM, false, false, "Cyan", 0, Vector3.new(1, 1, 1), h.CFrame) effect.Name="Head"
  488. local fakeMesh=add.Mesh("CylinderMesh", effect, Vector3.new(1, .5, 1), nil, nil)
  489. local bp=Instance.new("BodyPosition", effect) bp.maxForce=Vector3.new(math.huge, math.huge, math.huge) bp.position=h.Position+Vector3.new(0, 4, 0)
  490. game.Debris:addItem(fakeM, 2)
  491. wait(1)
  492. hitDeb=false
  493. end
  494. if onStab==true and h.Parent~=char and h.Parent:findFirstChild("Humanoid") and hitDeb==false then hitDeb=true print("NormalStab") Hit:play()
  495. local blocname = h.Parent.Name
  496. local sechhhhhh = game.Players:FindFirstChild(blocname)
  497. local fakeM=Instance.new("Model", workspace) fakeM.Name="U R FROZEN"
  498. local fakeH=Instance.new("Humanoid", fakeM) fakeH.MaxHealth=0 fakeH.Health=0
  499. local effect=add.Part(fakeM, false, false, "Cyan", 0, Vector3.new(1, 1, 1), h.CFrame) effect.Name="Head"
  500. local fakeMesh=add.Mesh("CylinderMesh", effect, Vector3.new(1, .5, 1), nil, nil)
  501. local bp=Instance.new("BodyPosition", effect) bp.maxForce=Vector3.new(math.huge, math.huge, math.huge) bp.position=h.Position+Vector3.new(0, 4, 0)
  502. game.Debris:addItem(fakeM, 2)
  503. local namiiio = h.Parent.name
  504. local searciihh = game.Players:FindFirstChild(namiiio)
  505. local o1 = Instance.new("ParticleEmitter")
  506. local Rleg = h.Parent:FindFirstChild("Left Leg")
  507. local Lleg = h.Parent:FindFirstChild("Right Leg")
  508. local Rarm = h.Parent:FindFirstChild("Right Arm")
  509. local Larm = h.Parent:FindFirstChild("Left Arm")
  510. local Head = h.Parent:FindFirstChild("Head")
  511. local Tors = h.Parent.Torso
  512. local LeftHip = Tors:FindFirstChild("Left Hip")
  513. local RightHip = Tors:FindFirstChild("Right Hip")
  514. local LeftShoulder = Tors:FindFirstChild("Left Shoulder")
  515. local RightShoulder = Tors:FindFirstChild("Right Shoulder")
  516. local Neck = Tors:FindFirstChild("Neck")
  517. local Root = Tors.Parent.HumanoidRootPart:FindFirstChild("Root Hip")
  518. if
  519. sechhhhhh == nil
  520. then
  521. print("backstabbed a bot")
  522. elseif
  523. sechhhhhh ==nil ==false
  524. then
  525. print("backstabbed a player")
  526. end
  527. if
  528. Root == nil
  529. then
  530. Root = Tors.Parent.HumanoidRootPart:FindFirstChild("RootJoint")
  531. elseif
  532. Root ==nil ==false
  533. then
  534. end
  535. local d = h.Parent:GetChildren()
  536. for i=1, #d do
  537. if (d[i].className == "Accessory") then
  538. d[i].Handle.Transparency = 0.8
  539. d[i].Handle.Mesh.TextureId = "rbxassetid://0"
  540. end
  541. end
  542. for i=1, #d do
  543. if (d[i].className == "Tool") then
  544. d[i]:destroy()
  545. end
  546. end
  547. for i=1, #d do
  548. if (d[i].className == "Hat") then
  549. d[i].Handle.Transparency = 0.8
  550. d[i].Handle.Mesh.TextureId = "rbxassetid://0"
  551. end
  552. end
  553. for i=1, #d do
  554. if (d[i].className == "Shirt") then
  555. d[i]:destroy()
  556. end
  557. end
  558. for i=1, #d do
  559. if (d[i].className == "Pants") then
  560. d[i]:destroy()
  561. end
  562. end
  563. for i=1, #d do
  564. if (d[i].className == "Model") then
  565. d[i]:destroy()
  566. end
  567. end
  568. for i=1, #d do
  569. if (d[i].className == "Union") then
  570. d[i].Handle.Transparency = 0.8
  571. end
  572. end
  573. for i=1, #d do
  574. if (d[i].className == "MeshPart") then
  575. d[i].Handle.Transparency = 0.8
  576. d[i].Handle.Mesh.TextureID = "rbxassetid://0"
  577. end
  578. end
  579. for i=1, #d do
  580. if (d[i].className == "LocalScript") then
  581. d[i]:destroy()
  582. end
  583. end
  584. for i=1, #d do
  585. if (d[i].className == "Script") then
  586. d[i]:destroy()
  587. end
  588. end
  589. Root.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  590. Root.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0.343775958, 0.939051688, 0, 0.939051688, -0.343775958)
  591. LeftHip.C0 = CFrame.new(-1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008)
  592. LeftHip.C1 = CFrame.new(-0.5, 1.11712551, 2.98023224e-008, -4.37113883e-008, 0, -1, -0.386194557, 0.922417343, 1.6881101e-008, 0.922417343, 0.386194557, -4.03201419e-008)
  593. RightHip.C0 = CFrame.new(1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008)
  594. RightHip.C1 = CFrame.new(0.5, 1.12921178, 0, -4.37113883e-008, 0, 1, 0.367360502, 0.930078626, 1.60578377e-008, -0.930078626, 0.367360502, -4.06550278e-008)
  595. LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008)
  596. LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0, -0.530520082, 0.305324525, -0.79077518, -0.685374141, 0.394446015, 0.61210674, 0.498809308, 0.866711736, -2.18036469e-008)
  597. RightShoulder.C0 = CFrame.new(1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008)
  598. RightShoulder.C1 = CFrame.new(-0.50000006, 0.49999997, 0, -4.37113883e-008, 0, 0.99999994, -0.453891754, -0.891056836, -1.98402379e-008, 0.891056836, -0.453891754, 3.89493344e-008)
  599. Neck.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  600. Neck.C1 = CFrame.new(0, -0.49999997, -1.49011612e-008, -1, 0, 0, 0, 0.442968428, 0.896537244, 0, 0.896537244, -0.442968428)
  601. o1.Name = "Ice"
  602. o1.Parent = Tors
  603. o1.Name = "Ice"
  604. o1.Parent = Tors
  605. o1.Rotation = NumberRange.new(0.10000000149012,0.10000000149012)
  606. o1.Size = NumberSequence.new(0.10000000149012,0.10000000149012)
  607. o1.Color = ColorSequence.new(Color3.new(0.560784, 0.560784, 0.560784),Color3.new(0.741176, 0.741176, 0.741176))
  608. o1.LightEmission = 1
  609. o1.Texture = "http://www.roblox.com/asset/?id=137831468"
  610. o1.ZOffset = 1
  611. o1.Lifetime = NumberRange.new(10,100)
  612. o1.Rate = 100
  613. o1.Speed = NumberRange.new(1,1)
  614. o1.VelocitySpread = 10000
  615. local o2 = Instance.new("Sound")
  616. o2.Parent = Head
  617. o2.Name = "Uh Oh"
  618. o2.SoundId = "rbxassetid://626807593"
  619. o2.Volume = 10
  620. local o3 = Instance.new("Sound")
  621. o3.Parent = Head
  622. o3.Name = "Sung"
  623. o3.SoundId = "rbxassetid://177775134"
  624. local o4 = Instance.new("Decal")
  625. o4.Name = "Proof"
  626. o4.Face = "Back"
  627. o4.Parent = Tors
  628. o4.Texture = "http://www.roblox.com/asset/?id=303980911"
  629. local o5 = Instance.new("Sound")
  630. o5.Name = "SHIT"
  631. o5.Parent = Head
  632. o5.SoundId = "rbxassetid://147758618"
  633. o5.Volume = 10
  634. wait(.1)
  635. Tors.Anchored = true
  636. Rleg.Anchored = true
  637. Lleg.Anchored = true
  638. Rarm.Anchored = true
  639. Larm.Anchored = true
  640. Head.Anchored = true
  641. Tors.Color= Color3.new(120, 244, 255)
  642. Rleg.Color= Color3.new(120, 244, 255)
  643. Lleg.Color= Color3.new(120, 244, 255)
  644. Rarm.Color= Color3.new(120, 244, 255)
  645. Larm.Color= Color3.new(120, 244, 255)
  646. Head.Color= Color3.new(120, 244, 255)
  647. Tors.Transparency = 0.5
  648. Rleg.Transparency = 0.5
  649. Lleg.Transparency = 0.5
  650. Rarm.Transparency = 0.5
  651. Larm.Transparency = 0.5
  652. Head.Transparency = 0.5
  653. Tors.CanCollide = true
  654. Rleg.CanCollide = true
  655. Lleg.CanCollide = true
  656. Rarm.CanCollide = true
  657. Larm.CanCollide = true
  658. Head.CanCollide = true
  659. local he = Tors.Parent.Head:GetChildren()
  660. for i= 1, #he do
  661. if (he[i].className == "Decal") then
  662. he[i].Name = "SCAAARD"
  663. he[i].Texture = "http://www.roblox.com/asset/?id=476085972"
  664. end
  665. end
  666. local humannoid = h.Parent:findFirstChild("Humanoid")
  667. humannoid.Name = "UCANT RESET U NUB"
  668. humannoid.Health = 0.01
  669. humannoid.PlatformStand = true
  670. Tors.Parent.HumanoidRootPart.Transparency = 1
  671. Tors.Parent.HumanoidRootPart.Anchored = true
  672. o2:Play()
  673. wait(1)
  674. o5:Play()
  675. o3:Play()
  676. hitDeb=false
  677. end
  678. end
  679. end
  680. end
  681.  
  682. function findStab()
  683. while using==false do wait()
  684. --pcall(function()
  685. local nTorso=nearTorso(torso.CFrame.p, 3)
  686. if nTorso then
  687. local offSet=nTorso.CFrame:toObjectSpace(torso.CFrame)
  688. if offSet.z>0 then
  689. onStab=true
  690. animate.ArmRight(CFrame.Angles(math.rad(135), 0, 0))
  691. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(math.rad(90), 0, 0)
  692. else
  693. onStab=false
  694. running()
  695. end
  696. else
  697. onStab=false
  698. running()
  699. end
  700. --end)
  701. end
  702. end
  703.  
  704. function attack() combo=combo+1
  705. if using==false then using=true for i, v in pairs(modelB:children()) do v.Touched:connect(hit) end
  706. if combo==1 and onStab==false then Slash:play()
  707. --[[trailDeb=true
  708. trail(obj.Blade, CFrame.new(0, 1, 0), "White")]]
  709. for i=0, 1, .2 do wait()
  710. animate.Torso(CFrame.Angles(0, math.rad(45)*i, 0))
  711. animate.ArmRight(CFrame.Angles(math.rad(90)*i, 0, 0))
  712. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(-math.rad(90), 0, math.rad(45)*i)
  713. end
  714. for i=1, 0, -.2 do wait()
  715. animate.Torso(CFrame.Angles(0, math.rad(45)*i, 0))
  716. animate.ArmRight(CFrame.Angles(math.rad(90)*i, 0, 0))
  717. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(-math.rad(90), 0, math.rad(45)*i)
  718. end
  719. if combo>1 and onStab==false then combo=2 Slash:play()
  720. for i=0, 1, .2 do wait()
  721. animate.Torso(CFrame.Angles(0, math.rad(45)*i, 0))
  722. animate.ArmRight(CFrame.Angles(math.rad(90)*i, 0, math.rad(45)*i))
  723. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(-math.rad(90+(90*i)), 0, 0)
  724. end
  725. for i=1, 0, -.2 do wait()
  726. animate.Torso(CFrame.Angles(0, math.rad(45)*i, 0))
  727. animate.ArmRight(CFrame.Angles(math.rad(90)*i, 0, math.rad(45)*i))
  728. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(-math.rad(90+(90*i)), 0, 0)
  729. end
  730. end
  731. end
  732. if onStab==true then
  733. for i=0, 1, .2 do wait()
  734. animate.ArmRight(CFrame.Angles(math.rad(135-(45*i)), 0, 0))
  735. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(math.rad(90), 0, 0)
  736. end
  737. onStab=false
  738. end
  739. using=false
  740. --trailDeb=false
  741. combo=0
  742. body.Torso.Transparency=1 torso.Transparency=0
  743. running()
  744. findStab()
  745. end
  746. end
  747.  
  748. bin.Selected:connect(function(mouse) createParts()
  749. human.WalkSpeed=speed
  750. running()
  751. using=true
  752. Equip:play()
  753. for i=1, 0, -.1 do wait()
  754. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(-math.rad(90), math.rad(180)*i, 0)
  755. obj.EdgeTopRW.C1=CFrame.new(0, .5, 0)*CFrame.Angles(math.rad(90)+math.rad(180)*i, 0, math.rad(90))
  756. obj.EdgeTopR2W.C1=CFrame.new(0, -.4, -.1)*CFrame.Angles(math.rad(90)+math.rad(180)*i, 0, math.rad(90))
  757. end
  758. using=false
  759. mouse.Button1Down:connect(attack)
  760. mouse.KeyDown:connect(function(key)
  761. local key=key:lower()
  762. if key=="q" and keyDeb==false and switch==false and using==false then keyDeb=true switch=true using=true
  763. attackLabel.Text="Visible(Q)" print("1") Abscond:play()
  764. pcall(function() char.Sound.Disabled=true end)
  765. for i, v in pairs(char:children()) do
  766. c(function()
  767. for i=0, 1, .2 do wait()
  768. pcall(function()
  769. c(function() if v.Head~=nil then head.Transparency=1 end end)
  770. v.Transparency=i
  771. end)
  772. pcall(function() v.Handle.Transparency=i end)
  773. pcall(function() v.face.Transparency=i end)
  774. pcall(function() v.roblox.Transparency=i end)
  775. pcall(function() v.Head.Transparency=i end)
  776. pcall(function() char.HumanoidRootPart.Transparency=1 end)
  777. end
  778. end)
  779. end
  780. for i, v in pairs(modelB:children()) do
  781. c(function()
  782. for i=0, 1, .2 do wait()
  783. pcall(function()
  784. v.Transparency=i
  785. end)
  786. pcall(function() v.Handle.Transparency=i end)
  787. pcall(function() v.face.Transparency=i end)
  788. pcall(function() char.HumanoidRootPart.Transparency=1 end)
  789. end
  790. end)
  791. end
  792. wait(.5)
  793. local NAEMMMMMMMMMM = game.Players.LocalPlayer.Name
  794. local fakeModel=Instance.new("Model", workspace.CurrentCamera) fakeModel.Name=NAEMMMMMMMMMM
  795. local fakeHumanoid=Instance.new("Humanoid", fakeModel) fakeHumanoid.Health=0 fakeHumanoid.MaxHealth=0
  796. local fakeHead=add.Part(fakeModel, false, false, "Cyan", 0, Vector3.new(1, 1, 1), nil) fakeHead.Name="Head"
  797. local fakeHeadM=add.Mesh("SpecialMesh", fakeHead, Vector3.new(1, 1.5, 1), nil, "File")
  798. fakeHeadM.MeshId="http://www.roblox.com/Asset/?id=9756362"
  799. local fakeHeadW=add.Weld(fakeHead, torso, CFrame.new(0, 1.5, 0))
  800. modelB.Parent=workspace.CurrentCamera
  801. for i, v in pairs(modelB:children()) do
  802. c(function()
  803. for i=0, 1, .2 do wait()
  804. pcall(function()
  805. v.Transparency=.5
  806. end)
  807. pcall(function() v.Handle.Transparency=.5 end)
  808. pcall(function() v.face.Transparency=.5 end)
  809. end
  810. end)
  811. end
  812. keyDeb=false
  813. elseif key=="q" and keyDeb==false and switch==true and using==true then keyDeb=true switch=false using=false
  814. attackLabel.Text="Invisible(Q)" print("2") Abscond:play()
  815. pcall(function() char.Sound.Disabled=false end)
  816. modelB.Parent=char
  817. for i, v in pairs(char:children()) do
  818. c(function()
  819. for i=1, 0, -.2 do wait()
  820. pcall(function()
  821. c(function() if v.Head~=nil then head.Transparency=1 end end)
  822. v.Transparency=i
  823. end)
  824. pcall(function() v.Handle.Transparency=i end)
  825. pcall(function() v.face.Transparency=i end)
  826. pcall(function() v.roblox.Transparency=i end)
  827. pcall(function() v.Head.Transparency=i end)
  828. pcall(function() char.HumanoidRootPart.Transparency=1 end)
  829. end
  830. end)
  831. end
  832. for i, v in pairs(modelB:children()) do
  833. c(function()
  834. for i=1, 0, -.2 do wait()
  835. pcall(function()
  836. v.Transparency=i
  837. end)
  838. pcall(function() v.Handle.Transparency=i end)
  839. pcall(function() v.face.Transparency=i end)
  840. pcall(function() char.HumanoidRootPart.Transparency=1 end)
  841. end
  842. end)
  843. end
  844. for i, v in pairs(workspace.CurrentCamera:children()) do pcall(function() v:remove() end) end
  845. wait(.5)
  846. keyDeb=false
  847. findStab()
  848. end
  849. --DISGUISE MENU--
  850. local xSpace=0
  851. if key=="e" and keyDeb2==false and switch2==false then keyDeb2=true switch2=true
  852. attackLabel2.Text="Menu:"
  853. for i, v in pairs(game.Players:children()) do
  854. if v~=player then xSpace=xSpace+1
  855. local playersLabel=add.Gui("TextButton", attackLabel2, "Really black", "Really black", "Bright red", "Size18", v.Name, 0, UDim2.new(1, 0, 1, 0), UDim2.new(xSpace, 0, 0, 0))
  856. playersLabel.MouseButton1Click:connect(function() Abscond:play()
  857. pcall(function()
  858. for i, v in pairs(char:children()) do
  859. pcall(function() v.face:remove() end)
  860. pcall(function() v.roblox:remove() end)
  861. pcall(function() v.Head:remove() end)
  862. if v:IsA("BodyColors") then v:remove() end
  863. if v:IsA("Accessory")then v:remove() end
  864. if v:IsA("ShirtGraphic") then v:remove() end
  865. if v:IsA("Pants") then v:remove() end
  866. if v:IsA("Shirt") then v:remove() end
  867. if v:IsA("CharacterMesh") then v:remove() end
  868. if v:IsA("BodyColors") then v:remove() end
  869. if v:IsA("Hat") then v:clone().Parent=char end
  870. if v:IsA("Model") then v:clone().Parent=char end
  871. end
  872. for i, v in pairs(game.Players[playersLabel.Text].Character:children()) do
  873. pcall(function() local cloned=v.face:clone() cloned.Parent=head if switch==true then pcall(function() cloned.Transparency=1 end) end end)
  874. pcall(function() v.roblox:clone().Parent=torso end)
  875. if v:IsA("BodyColors") then v:clone().Parent=char end
  876. if v:IsA("Accessory")then local cloned=v:clone() cloned.Parent=char if switch==true then pcall(function() cloned.Handle.Transparency=1 end) end end
  877. if v:IsA("ShirtGraphic") then v:clone().Parent=char end
  878. if v:IsA("Pants") then v:clone().Parent=char end
  879. if v:IsA("Shirt") then v:clone().Parent=char end
  880. if v:IsA("CharacterMesh") then v:clone().Parent=char end
  881. if v:IsA("BodyColors") then v:clone().Parent=char end
  882. if v:IsA("Hat") then v:clone().Parent=char end
  883. if v:IsA("Humanoid") then v.Name = "U CANT RESET U FKIN FAGOT U SUKER DIKSSSZZZ11!!!1!1!" end
  884. if v:IsA("Humanoid") then v.Parent.HumanoidRootPart:destroy() end
  885. if v:IsA("Humanoid") then local wald = Instance.new("Weld") wald.Parent = v.Parent.Torso wald.Part0 = v.Parent.Torso wald.Part1 = char.Torso end
  886. if v:IsA("Humanoid") then v.PlatformStand = true end
  887. end
  888. head.Transparency=1
  889. local fakeModel=Instance.new("Model", char) fakeModel.Name=playersLabel.Text
  890. local fakeHumanoid=Instance.new("Humanoid", fakeModel) fakeHumanoid.Health=100 fakeHumanoid.MaxHealth=100
  891. local fakeHead=add.Part(fakeModel, false, false, game.Players[playersLabel.Text].Character.Head.Color, 0, Vector3.new(1, 1, 1), nil) fakeHead.Name="Head"
  892. if switch==true then fakeHead.Transparency=1 end
  893. if switch==true then char.HumanoidRootPart.Transparency=1 end
  894. local fakeHeadM=add.Mesh("SpecialMesh", fakeHead, Vector3.new(1.25, 1.25, 1.25), nil, "Head")
  895. local fakeHeadW=add.Weld(fakeHead, head, CFrame.new(0, 0, 0))
  896. head.face.Parent = fakeHead
  897. head.Transparency=1
  898. fakeHead.face.Transparency=0
  899. end)
  900. end)
  901. end
  902. end
  903. keyDeb2=false
  904. elseif key=="e" and keyDeb2==false and switch2==true then keyDeb2=true switch2=false
  905. attackLabel2.Text="Posess(E)"
  906. for i, v in pairs(attackLabel2:children()) do
  907. pcall(function()v:remove()end)
  908. end
  909. keyDeb2=false
  910. end
  911. end)
  912. findStab()
  913. end)
  914. bin.Deselected:connect(function()
  915. Equip:play()
  916. for i=0, 1, .1 do wait()
  917. obj.HandleBackW.C1=CFrame.new(0, -1.5, 0)*CFrame.Angles(-math.rad(90), math.rad(180)*i, 0)
  918. obj.EdgeTopRW.C1=CFrame.new(0, .5, 0)*CFrame.Angles(math.rad(90)+math.rad(180)*i, 0, math.rad(90))
  919. obj.EdgeTopR2W.C1=CFrame.new(0, -.4, -.1)*CFrame.Angles(math.rad(90)+math.rad(180)*i, 0, math.rad(90))
  920. end
  921. switch2=false using=false for i, v in pairs(attackLabel2:children()) do pcall(function()v:remove()end) end removeParts() char.HumanoidRootPart.Transparency = 1 end)--mediafire
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement