Advertisement
N8daM8

AL Script

Nov 17th, 2019
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.27 KB | None | 0 0
  1. euler=CFrame.fromEulerAnglesXYZ
  2. local weld = function(p0,p1,x,y,z,ax,ay,az)
  3. p0.Position=p1.Position
  4. local w = Instance.new("Motor",p0)
  5. w.Part0=p0
  6. w.Part1=p1
  7. w.C0=CFrame.new(x,y,z)*CFrame.Angles(ax,ay,az)
  8. return w
  9. end
  10.  
  11. local function genWeld(a,b)
  12. local w = Instance.new("Weld",a)
  13. w.Name = 'my ass'
  14. w.Part0 = a
  15. w.Part1 = b
  16. return w
  17. end
  18.  
  19. script.Parent=nil
  20.  
  21. local foxymode=false
  22.  
  23. function _G.fun(plr1, plr2)
  24.  
  25. local chr1=workspace:findFirstChild(plr1)
  26. local chr2=workspace:findFirstChild(plr2)
  27.  
  28. if foxymode==false then
  29. for _, v in pairs(chr1:children'') do
  30. if v:IsA('Pants') then
  31. v:destroy''
  32. end
  33. end
  34. end
  35.  
  36.  
  37. for _, v in pairs(chr2:children'') do
  38. if v:IsA('Pants') then
  39. v:destroy''
  40. end
  41. end
  42.  
  43. local b1=Instance.new('Part', chr1)
  44. b1.FormFactor='Custom'
  45. b1.Name = 'Ballsack1'
  46. b1.Size=Vector3.new(.5,.5,.5)
  47. if foxymode==false then
  48. b1.BrickColor=chr1.Torso.BrickColor
  49. else
  50. b1.Material='DiamondPlate'
  51. b1.BrickColor=BrickColor.new('Really red')
  52. end
  53. b1.Anchored=false
  54. b1.TopSurface=0
  55. b1.BottomSurface=0
  56. b1.CanCollide=false
  57. local sp=Instance.new('SpecialMesh', b1)
  58. sp.MeshType='Sphere'
  59. local b1w = weld(b1, chr1['Torso'], .3,1,.5,0, 0, 0)
  60.  
  61. local b2=Instance.new('Part', chr1)
  62. b2.FormFactor='Custom'
  63. b2.Name = 'Ballsack2'
  64. b2.Size=Vector3.new(.5,.5,.5)
  65. if foxymode==false then
  66. b2.BrickColor=chr1.Torso.BrickColor
  67. else
  68. b2.Material='DiamondPlate'
  69. b2.BrickColor=BrickColor.new('Really red')
  70. end
  71. b2.Anchored=false
  72. b2.TopSurface=0
  73. b2.BottomSurface=0
  74. b2.CanCollide=false
  75. local sp=Instance.new('SpecialMesh', b2)
  76. sp.MeshType='Sphere'
  77. local b2w = weld(b2, chr1['Torso'], -.3,1,.5,0, 0, 0)
  78.  
  79. local d=Instance.new('Part', chr1)
  80. d.Name = 'Deek'
  81. d.FormFactor='Custom'
  82. d.Size=Vector3.new(.5,2,.5)
  83. if foxymode==false then
  84. d.BrickColor=chr1.Torso.BrickColor
  85. else
  86. d.Material='DiamondPlate'
  87. d.BrickColor=BrickColor.new('Really red')
  88. end
  89. d.Anchored=false
  90. d.TopSurface=0
  91. d.BottomSurface=0
  92. d.CanCollide=false
  93. local sd=Instance.new('CylinderMesh', d)
  94. local dw = weld(d, chr1['Torso'], 0,1,-.8,-1.5, 0, 0)
  95.  
  96. local t=Instance.new('Part', chr1)
  97. t.Name = 'Tip'
  98. t.formFactor='Custom'
  99. t.Size=Vector3.new(.5,1,.5)
  100. if foxymode==false then
  101. t.BrickColor=BrickColor.new('Hot pink')
  102. else
  103. t.BrickColor=BrickColor.new('Really red')
  104. t.Material='DiamondPlate'
  105. end
  106. t.Anchored=false
  107. t.TopSurface=0
  108. t.BottomSurface=0
  109. t.CanCollide=false
  110. local s=Instance.new('SpecialMesh', t)
  111. s.MeshType='Sphere'
  112. local tw = weld(t, d, 0,1,0,0,0,0)
  113. chr1.Torso.CFrame=CFrame.new(chr1.Torso.CFrame.x,0,chr1.Torso.CFrame.z)*CFrame.Angles(math.rad(90),0,0)
  114. chr1.Torso.Anchored=true
  115.  
  116.  
  117. local RootJoint = genWeld(chr2['HumanoidRootPart'],chr2.Torso)
  118. RootJoint.C0 = CFrame.new(0,0,0)
  119.  
  120.  
  121. local LeftHip = genWeld(chr2.Torso,chr2['Left Leg'])
  122. LeftHip.C0 = CFrame.new(-0.5,-2,0)
  123. local RightHip = genWeld(chr2.Torso,chr2['Right Leg'])
  124. RightHip.C0 = CFrame.new(0.5,-2,0)
  125.  
  126. chr2['Right Leg'].CanCollide=false
  127. chr2['Left Leg'].CanCollide=false
  128.  
  129. LeftHip.C0 = CFrame.new(-1,-1,-1) * CFrame.Angles(math.rad(75),0,-math.rad(25))
  130. RightHip.C0 = CFrame.new(1,-1,-1) * CFrame.Angles(math.rad(75),0,math.rad(25))
  131.  
  132. local r=math.rad
  133. local s3xweld=genWeld(chr2['Torso'], t)
  134. s3xweld.C0=CFrame.new(0,-1,0)*CFrame.Angles(r(180),r(0),r(0))
  135. local times=0
  136. spawn(function()
  137. while wait() do
  138. for i = 0, 3 do
  139. s3xweld.C0=s3xweld.C0*CFrame.new(0,-.3,0)
  140. wait(.1)
  141. end
  142. for i = 0, 3 do
  143. s3xweld.C0=s3xweld.C0*CFrame.new(0,.3,0)
  144. wait(.1)
  145. end
  146. times=times+1
  147. end
  148. end)
  149. spawn(function()
  150. while wait() do
  151. if times>=25 then
  152. local p=Instance.new('Part', workspace)
  153. p.BrickColor=BrickColor.new('White')
  154. p.CFrame=t.CFrame
  155. p.FormFactor='Custom'
  156. p.Size=Vector3.new(1,.5,1)
  157. p.Locked=true
  158. p.Name='C\5\um'
  159. p.Velocity=Vector3.new(math.random(0, 10), 100, math.random(0, 10))
  160. p.CanCollide=false
  161. p.Transparency=1
  162. game:service'Debris':AddItem(p, 5)
  163. local s=Instance.new('Smoke', p)
  164. s.Name='Effects'
  165. end
  166. end
  167. end)
  168. end
  169.  
  170. _G.fun('Rapist', 'Victim')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement