daily pastebin goal
67%
SHARE
TWEET

Untitled

a guest Apr 23rd, 2018 49 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function fWeld(zName, zParent, zPart0, zPart1, zCoco, a, b, c, d, e, f)
  2. local funcw = Instance.new("Weld")
  3. funcw.Name = zName
  4. funcw.Parent = zParent
  5. funcw.Part0 = zPart0
  6. funcw.Part1 = zPart1
  7. if (zCoco == true) then
  8. funcw.C0 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f)
  9. else
  10. funcw.C1 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f)
  11. end
  12. return funcw
  13. end
  14. function fun(n1, n2)
  15. pcall(function()
  16. t1 = game.Players[n1].Character.Torso
  17. t2 = game.Players[n2].Character.Torso
  18. t2.Parent.Humanoid.PlatformStand = true
  19. t1["Left Shoulder"]:Remove()
  20. ls1 = Instance.new("Weld")
  21. ls1.Parent = t1
  22. ls1.Part0 = t1
  23. ls1.Part1 = t1.Parent["Left Arm"]
  24. ls1.C0 = CFrame.new(-1.5,0,0)
  25. ls1.Name = "Left Shoulder"
  26. t1["Right Shoulder"]:Remove()
  27. rs1 = Instance.new("Weld")
  28. rs1.Parent = t1
  29. rs1.Part0 = t1
  30. rs1.Part1 = t1.Parent["Right Arm"]
  31. rs1.C0 = CFrame.new(1.5,0,0)
  32. rs1.Name = "Right Shoulder"
  33. t2["Left Shoulder"]:Remove()
  34. ls2 = Instance.new("Weld")
  35. ls2.Parent = t2
  36. ls2.Part0 = t2
  37. ls2.Part1 = t2.Parent["Left Arm"]
  38. ls2.C0 = CFrame.new(-1.5,0,0)
  39. ls2.Name = "Left Shoulder"
  40. t2["Right Shoulder"]:Remove()
  41. rs2 = Instance.new("Weld")
  42. rs2.Parent = t2
  43. rs2.Part0 = t2
  44. rs2.Part1 = t2.Parent["Right Arm"]
  45. rs2.C0 = CFrame.new(1.5,0,0)
  46. rs2.Name = "Right Shoulder"
  47. t2["Left Hip"]:Remove()
  48. lh2 = Instance.new("Weld")
  49. lh2.Parent = t2
  50. lh2.Part0 = t2
  51. lh2.Part1 = t2.Parent["Left Leg"]
  52. lh2.C0 = CFrame.new(-0.5,-2,0)
  53. lh2.Name = "Left Hip"
  54. t2["Right Hip"]:Remove()
  55. rh2 = Instance.new("Weld")
  56. rh2.Parent = t2
  57. rh2.Part0 = t2
  58. rh2.Part1 = t2.Parent["Right Leg"]
  59. rh2.C0 = CFrame.new(0.5,-2,0)
  60. rh2.Name = "Right Hip"
  61. local d = Instance.new("Part")
  62. d.TopSurface = 0
  63. d.BottomSurface = 0
  64. d.CanCollide = false
  65. d.BrickColor = BrickColor.new("Medium stone grey")
  66. d.Shape = "Ball"
  67. d.Parent = t1
  68. d.Size = Vector3.new(1,1,1)
  69. local dm = Instance.new("SpecialMesh")
  70. dm.MeshType = "Sphere"
  71. dm.Parent = d
  72. dm.Scale = Vector3.new(0.4,0.4,0.4)
  73. fWeld("weld",t1,t1,d,true,-0.2,-1.3,-0.6,0,0,0)
  74. d2 = d:Clone()
  75. d2.Parent = t1
  76. fWeld("weld",t1,t1,d2,true,0.2,-1.3,-0.6,0,0,0)
  77. local c = Instance.new("Part")
  78. c.TopSurface = 0
  79. c.BottomSurface = 0
  80. c.CanCollide = false
  81. c.BrickColor = BrickColor.new("Pastel brown")
  82. c.Parent = t1
  83. c.formFactor = "Custom"
  84. c.Size = Vector3.new(0.4,1.3,0.4)
  85. cm = Instance.new("CylinderMesh")
  86. cm.Parent = c
  87. a = fWeld("weld",t1,t1,c,true,0,-1,-0.52+(-c.Size.y/2),math.rad(-80),0,0)
  88. c2 = d:Clone()
  89. c2.BrickColor = BrickColor.new("Medium stone grey")
  90. c2.Mesh.Scale = Vector3.new(0.4,0.62,0.4)
  91. c2.Parent = t1
  92. fWeld("weld",c,c,c2,true,0,0+(c.Size.y/2),0,math.rad(-10),0,0)
  93. local bl = Instance.new("Part")
  94. bl.TopSurface = 0
  95. bl.BottomSurface = 0
  96. bl.CanCollide = false
  97. bl.BrickColor = BrickColor.new("Pastel brown")
  98. bl.Shape = "Ball"
  99. bl.Parent = t2
  100. bl.Size = Vector3.new(1,1,1)
  101. local dm = Instance.new("SpecialMesh")
  102. dm.MeshType = "Sphere"
  103. dm.Parent = bl
  104. dm.Scale = Vector3.new(1.2,1.2,1.2)
  105. fWeld("weld",t2,t2,bl,true,-0.5,0.5,-0.6,0,0,0)
  106. local br = Instance.new("Part")
  107. br.TopSurface = 0
  108. br.BottomSurface = 0
  109. br.CanCollide = false
  110. br.BrickColor = BrickColor.new("Pastel brown")
  111. br.Shape = "Ball"
  112. br.Parent = t2
  113. br.Size = Vector3.new(1,1,1)
  114. local dm = Instance.new("SpecialMesh")
  115. dm.MeshType = "Sphere"
  116. dm.Parent = br
  117. dm.Scale = Vector3.new(1.2,1.2,1.2)
  118. fWeld("weld",t2,t2,br,true,0.5,0.5,-0.6,0,0,0)
  119. local bln = Instance.new("Part")
  120. bln.TopSurface = 0
  121. bln.BottomSurface = 0
  122. bln.CanCollide = false
  123. bln.Shape = "Ball"
  124. bln.Parent = t2
  125. bln.Size = Vector3.new(1,1,1)
  126. local dm = Instance.new("SpecialMesh")
  127. dm.MeshType = "Sphere"
  128. dm.Parent = bln
  129. dm.Scale = Vector3.new(0.2,0.2,0.2)
  130. fWeld("weld",t2,t2,bln,true,-0.5,0.5,-1.2,0,0,0)
  131. local brn = Instance.new("Part")
  132. brn.TopSurface = 0
  133. brn.BottomSurface = 0
  134. brn.CanCollide = false
  135. brn.Shape = "Ball"
  136. brn.Parent = t2
  137. brn.Size = Vector3.new(1,1,1)
  138. local dm = Instance.new("SpecialMesh")
  139. dm.MeshType = "Sphere"
  140. dm.Parent = brn
  141. dm.Scale = Vector3.new(0.2,0.2,0.2)
  142. fWeld("weld",t2,t2,brn,true,0.5,0.5,-1.2,0,0,0)
  143. lh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,-0.4,0)
  144. rh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,0.4,0)
  145. ls2.C1 = CFrame.new(-0.5,-1.3,-0.5) * CFrame.Angles(0.9,-0.4,0)
  146. rs2.C1 = CFrame.new(0.5,-1.3,-0.5) * CFrame.Angles(0.9,0.4,0)
  147. ls1.C1 = CFrame.new(-0.5,0.7,0) * CFrame.Angles(-0.9,-0.4,0)
  148. rs1.C1 = CFrame.new(0.5,0.7,0) * CFrame.Angles(-0.9,0.4,0)
  149. if t1:findFirstChild("weldx") ~= nil then
  150. t1.weldx:Remove()
  151. end
  152. we = fWeld("weldx", t1, t1, t2, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  153. n = t2.Neck
  154. n.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  155. end)
  156. coroutine.resume(coroutine.create(function()
  157. while wait() do
  158. for i = 1,6 do
  159. we.C1 = we.C1 * CFrame.new(0,-0.3,0)
  160. wait()
  161. end
  162.  
  163. for i = 1,6 do
  164. we.C1 = we.C1 * CFrame.new(0,0.3,0)
  165. wait()
  166. end
  167. end
  168. end))
  169. end
  170. fun("deafwater", "PugLover6018300")
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top