Upscalefanatic3

CumSh0ts by Demonized

Oct 18th, 2017
344
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.96 KB | None | 0 0
  1. me = game.Players.LocalPlayer.Character
  2. mod = Instance.new("Model")
  3. mod.Name = "Johnsen"
  4. mod.Parent = me
  5.  
  6. part = Instance.new("Part")
  7. part.Parent = mod
  8. part.Size = Vector3.new(1, 1, 1)
  9. part.Position = Vector3.new(1, 1, 1)
  10. part.BrickColor = BrickColor.new("Light orange")
  11. part:BreakJoints()
  12. mesh = Instance.new("SpecialMesh")
  13. mesh.Parent = part
  14. mesh.MeshType = "Sphere"
  15. mesh.Scale = Vector3.new(0.5, 0.5, 0.5)
  16. we = Instance.new("Weld")
  17. we.Parent = mod
  18. we.Part0 = part
  19. we.Part1 = me.Torso
  20. we.C0 = CFrame.fromEulerAnglesXYZ(0.15, 0, 0) + Vector3.new(0.15, 1.25, 0.75)
  21. we.C1 = CFrame.new()
  22. part = Instance.new("Part")
  23. part.Parent = mod
  24. part.Size = Vector3.new(1, 1, 1)
  25. part.Position = Vector3.new(1, 1, 1)
  26. part.BrickColor = BrickColor.new("Light orange")
  27. part:BreakJoints()
  28. mesh = Instance.new("SpecialMesh")
  29. mesh.Parent = part
  30. mesh.MeshType = "Sphere"
  31. mesh.Scale = Vector3.new(0.5, 0.5, 0.5)
  32. we = Instance.new("Weld")
  33. we.Parent = mod
  34. we.Part0 = part
  35. we.Part1 = me.Torso
  36. we.C0 = CFrame.fromEulerAnglesXYZ(0.15, 0, 0) + Vector3.new(-0.15, 1.25, 0.75)
  37. we.C1 = CFrame.new()
  38. Part1 = Instance.new("Part")
  39. Part1.Name = "Shaft"
  40. Part1.Parent = mod
  41. Part1.Size = Vector3.new(1, 3, 1)
  42. Part1.Position = Vector3.new(1, 1, 1)
  43. Part1.BrickColor = BrickColor.new("Light orange")
  44. Part1:BreakJoints()
  45. mesh3 = Instance.new("SpecialMesh")
  46. mesh3.Parent = Part1
  47. mesh3.MeshType = "Head"
  48. mesh3.Scale = Vector3.new(0.5, 1, 0.5)
  49. we3 = Instance.new("Weld")
  50. we3.Parent = mod
  51. we3.Part0 = Part1
  52. we3.Part1 = me.Torso
  53. we3.C0 = CFrame.fromEulerAnglesXYZ(1, 0, 0) + Vector3.new(0, -0.8, 1.25)
  54. we3.C1 = CFrame.new()
  55. local Tip = Instance.new("Part")
  56. Tip.Name = "Tip"
  57. Tip.Parent = Part1
  58. Tip.Size = Vector3.new(0.2,0.2,0.2)
  59. Tip.Transparency = 1
  60. Tip:BreakJoints()
  61. we4 = Instance.new("Weld")
  62. we4.Parent = mod
  63. we4.Part0 = Tip
  64. we4.Part1 = Part1
  65. we4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) + Vector3.new(0, -1.5, 0)
  66. we4.C1 = CFrame.new()
  67.  
  68. local mouse = game.Players.LocalPlayer:GetMouse()
  69. local tool = Tip
  70.  
  71. mouse.Button1Down:connect(function()
  72. print("Mouse pressed!")
  73. local ray = Ray.new(tool.CFrame.p, (mouse.Hit.p - tool.CFrame.p).unit * 300)
  74. local part, position = workspace:FindPartOnRay(ray, game.Players.LocalPlayer.Character, false, true)
  75.  
  76. local beam = Instance.new("Part", workspace)
  77. beam.BrickColor = BrickColor.new("White")
  78. beam.FormFactor = "Custom"
  79. beam.Material = "Neon"
  80. beam.Transparency = 0.25
  81. beam.Anchored = true
  82. beam.Locked = true
  83. beam.CanCollide = false
  84.  
  85. local distance = (tool.CFrame.p - position).magnitude
  86. beam.Size = Vector3.new(0.3, 0.3, distance)
  87. beam.CFrame = CFrame.new(tool.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
  88.  
  89. game:GetService("Debris"):AddItem(beam, 0.1)
  90.  
  91. if part then
  92. local humanoid = part.Parent:FindFirstChild("Humanoid")
  93.  
  94. if not humanoid then
  95. humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
  96. end
  97.  
  98. if humanoid then
  99. humanoid:TakeDamage(50)
  100. end
  101. end
  102. end)
Add Comment
Please, Sign In to add comment