RobloxScripting

sharingan

Jul 16th, 2016
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. wait(1)
  2. local enabled = true
  3. Player = game.Players.LocalPlayer
  4. function Weld2()
  5. local w = Instance.new("Weld")
  6. w.Part0 = Player.Character.ap
  7. w.Part1 = Player.Character.Torso
  8. w.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0, 0) --First CFrame is rotation, second Cframe is where it goes.
  9. w.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0, 0) --This is the second brick (the one you want to move most of the time)
  10. w.Parent = game.Workspace
  11. end
  12. rin = false
  13. run = game:GetService("RunService")
  14. local MyMouse = game.Players.LocalPlayer:GetMouse()
  15.  
  16. MyMouse.KeyDown:connect(function(key)
  17. if string.lower(key) == "f" then
  18. rin = true
  19. game:GetService("Chat"):Chat(Player.Character.Head, "Sharingan")
  20. Player.Character.Head.face:Remove()
  21. local dec = Instance.new("Decal", Player.Character.Head)
  22. dec.Face = "Front"
  23. dec.Name = "face"
  24. dec.Texture = "http://www.roblox.com/asset/?id=281881122"
  25. end
  26. end)
  27. MyMouse.KeyDown:connect(function(key)
  28. if rin == true and string.lower(key) == "g" then
  29. local RightShoulder = Player.Character.Torso["Right Shoulder"]
  30. local LeftShoulder = Player.Character.Torso["Left Shoulder"]
  31. local Run = game:GetService("RunService")
  32. for i = 1, 2 do
  33. for i = 1, 12 do
  34. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  35. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  36. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0.1, 0)
  37. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, -0.1, 0)
  38. Run.Stepped:wait(0.01)
  39. end
  40. for i = 1, 12 do
  41. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0.1, 0)
  42. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, -0.1, 0)
  43. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  44. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  45. Run.Stepped:wait(0.005)
  46. end
  47. end
  48. for i = 1, 12 do
  49. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  50. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  51. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0.1, 0)
  52. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, -0.1, 0)
  53. Run.Stepped:wait(0.005)
  54. end
  55. for i = 1, 12 do
  56. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0.1, 0)
  57. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, -0.1, 0)
  58. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  59. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  60. Run.Stepped:wait(0.01)
  61. end
  62. game:GetService("Chat"):Chat(Player.Character.Head, "Genjutsu")
  63. local g = Instance.new("Part", game.Workspace)
  64. g.Transparency = 1
  65. g.Name = "Gen"
  66. g.CFrame = Player.Character.Torso.CFrame*CFrame.new(0, 20, -35)
  67. --g.Shape = "Ball"
  68. g.Anchored = true
  69. for i = 1, 43 do
  70. g.Size = Vector3.new(i, i, i)
  71. wait(.01)
  72. end
  73. local y = Instance.new("BodyVelocity")
  74. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  75. y.velocity = Player.Character.Torso.CFrame.lookVector*80
  76. y.Parent = g
  77. g.Anchored = false
  78. local function onTouched(part)
  79. local h = part.Parent:findFirstChild("Humanoid")
  80. if h~=nil then
  81. h.Health = h.Health -100
  82. wait(10)
  83. end
  84. end
  85. g.Touched:connect(onTouched)
  86. wait(5)
  87. g:Destroy()
  88. end
  89. end)
  90. MyMouse.KeyDown:connect(function(key)
  91. if rin == true and string.lower(key) == "r" then
  92. local RightShoulder = Player.Character.Torso["Right Shoulder"]
  93. local LeftShoulder = Player.Character.Torso["Left Shoulder"]
  94. local Run = game:GetService("RunService")
  95. for i = 1, 2 do
  96. for i = 1, 12 do
  97. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  98. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  99. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0.1, 0)
  100. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, -0.1, 0)
  101. Run.Stepped:wait(0.01)
  102. end
  103. for i = 1, 12 do
  104. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0.1, 0)
  105. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, -0.1, 0)
  106. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  107. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  108. Run.Stepped:wait(0.005)
  109. end
  110. end
  111. for i = 1, 12 do
  112. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  113. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  114. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0.1, 0)
  115. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, -0.1, 0)
  116. Run.Stepped:wait(0.005)
  117. end
  118. for i = 1, 12 do
  119. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0.1, 0)
  120. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, -0.1, 0)
  121. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, 0.16)
  122. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, -0.16)
  123. Run.Stepped:wait(0.01)
  124. end
  125. game:GetService("Chat"):Chat(Player.Character.Head, "Genjutsu")
  126. for r=1, 10 do
  127. local z = Instance.new("Part", game.Workspace)
  128. z:Clone(r)
  129. local fz = Instance.new("SpecialMesh", z)
  130. fz.MeshId = "http://www.roblox.com/asset/?id=51226819"
  131. fz.TextureId = "http://www.roblox.com/asset/?id=51407423"
  132. z.Name = "birds"
  133. z.Rotation = Vector3.new(0, 3, 3)
  134. z.CFrame = Player.Character.Torso.CFrame*CFrame.new(0, 3, -4)
  135. --g.Shape = "Ball"
  136. z.Anchored = true
  137. for i = 1, 43 do
  138. z.Size = Vector3.new(i, i, i)
  139. wait(.01)
  140. end
  141. local y = Instance.new("BodyVelocity")
  142. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  143. y.velocity = Player.Character.Torso.CFrame.lookVector*80
  144. y.Parent = z
  145. z.Anchored = true
  146. local function onTouched(part)
  147. local h = part.Parent:findFirstChild("Humanoid")
  148. if h~=nil then
  149. h.Health = h.Health -100
  150. wait(10)
  151. end
  152. end
  153. z.Touched:connect(onTouched)
  154. wait(5)
  155. z:Destroy()
  156. end
  157. end
  158. end)
Add Comment
Please, Sign In to add comment