Advertisement
raulib

o yea

Jul 3rd, 2017
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.12 KB | None | 0 0
  1. local Plr = game.Players.LocalPlayer --not mine but i upgraded it---
  2. local PChar = Plr.Character
  3. local PGui = Plr.PlayerGui
  4. -- New Instance --
  5. local ScreenGui = Instance.new("ScreenGui", PGui)
  6. local FrameMenu = Instance.new("Frame", ScreenGui)
  7. local YouName = Instance.new("TextBox", FrameMenu)
  8. local VictName = Instance.new("TextBox", FrameMenu)
  9. local RpeButton = Instance.new("TextButton", FrameMenu)
  10. -- Setup Gui --
  11. FrameMenu.BackgroundColor3 = Color3.new(0, 0, 0)
  12. FrameMenu.Size = UDim2.new(0, 300, 0, 150)
  13.  
  14. YouName.Text = "Your Name"
  15. YouName.BackgroundColor3 = Color3.new(0, 0, 0)
  16. YouName.TextScaled = true
  17. YouName.Size = UDim2.new(0, 200, 0, 50)
  18. YouName.BorderSizePixel = 0
  19. YouName.TextColor3 = Color3.new(255, 255, 255)
  20.  
  21. VictName.Text = "Victim Name"
  22. VictName.BackgroundColor3 = Color3.new(0, 0, 0)
  23. VictName.TextScaled = true
  24. VictName.Size = UDim2.new(0, 200, 0, 50)
  25. VictName.Position = UDim2.new(0, 0, 0, 100)
  26. VictName.BorderSizePixel = 0
  27. VictName.TextColor3 = Color3.new(255, 255, 255)
  28.  
  29. RpeButton.Text = "Secks"
  30. RpeButton.BackgroundColor3 = Color3.new(0, 0, 0)
  31. RpeButton.TextScaled = true
  32. RpeButton.Size = UDim2.new(0, 200, 0, 50)
  33. RpeButton.Position = UDim2.new(0, 300, 0, 0)
  34. RpeButton.BorderSizePixel = 0
  35. RpeButton.TextColor3 = Color3.new(255, 255, 255)
  36.  
  37. -- Functions --
  38.  
  39. function Rape(YouName, VictimName)
  40. function fWeld(zName, zParent, zPart0, zPart1, zCoco, a, b, c, d, e, f)
  41. local funcw = Instance.new("Weld")
  42. funcw.Name = zName
  43. funcw.Parent = zParent
  44. funcw.Part0 = zPart0
  45. funcw.Part1 = zPart1
  46. if (zCoco == true) then
  47. funcw.C0 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f)
  48. else
  49. funcw.C1 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f)
  50. end
  51. return funcw
  52. end
  53. function fun(n1, n2)
  54. pcall(function()
  55. t1 = game.Players[n1].Character.Torso
  56. t2 = game.Players[n2].Character.Torso
  57.  
  58.  
  59. for i, v in pairs(t1.Parent:GetChildren()) do
  60. if v:IsA("Shirt") then
  61. v:Destroy()
  62. end
  63. end
  64.  
  65.  
  66. pcall(function()
  67. for i, v in pairs(t1.Parent:GetChildren()) do
  68. if v:IsA("Pants") then
  69. v:Destroy()
  70. end
  71. end
  72. end)
  73.  
  74.  
  75. for i, v in pairs(t1.Parent:GetChildren()) do
  76. if v:IsA("ShirtGraphic") then
  77. v:Destroy()
  78. end
  79. end
  80.  
  81. for i, v in pairs(t2.Parent:GetChildren()) do
  82. if v:IsA("Shirt") then
  83. v:Destroy()
  84. end
  85. end
  86.  
  87.  
  88.  
  89. for i, v in pairs(t2.Parent:GetChildren()) do
  90. if v:IsA("Pants") then
  91. v:Destroy()
  92. end
  93. end
  94.  
  95.  
  96. for i, v in pairs(t2.Parent:GetChildren()) do
  97. if v:IsA("ShirtGraphic") then
  98. v:Destroy()
  99. end
  100. end
  101.  
  102. t2.Parent.Humanoid.PlatformStand = true
  103. t1["Left Shoulder"]:Remove()
  104. ls1 = Instance.new("Weld")
  105. ls1.Parent = t1
  106. ls1.Part0 = t1
  107. ls1.Part1 = t1.Parent["Left Arm"]
  108. ls1.C0 = CFrame.new(-1.5,0,0)
  109. ls1.Name = "Left Shoulder"
  110. t1["Right Shoulder"]:Remove()
  111. rs1 = Instance.new("Weld")
  112. rs1.Parent = t1
  113. rs1.Part0 = t1
  114. rs1.Part1 = t1.Parent["Right Arm"]
  115. rs1.C0 = CFrame.new(1.5,0,0)
  116. rs1.Name = "Right Shoulder"
  117. t2["Left Shoulder"]:Remove()
  118. ls2 = Instance.new("Weld")
  119. ls2.Parent = t2
  120. ls2.Part0 = t2
  121. ls2.Part1 = t2.Parent["Left Arm"]
  122. ls2.C0 = CFrame.new(-1.5,0,0)
  123. ls2.Name = "Left Shoulder"
  124. t2["Right Shoulder"]:Remove()
  125. rs2 = Instance.new("Weld")
  126. rs2.Parent = t2
  127. rs2.Part0 = t2
  128. rs2.Part1 = t2.Parent["Right Arm"]
  129. rs2.C0 = CFrame.new(1.5,0,0)
  130. rs2.Name = "Right Shoulder"
  131. t2["Left Hip"]:Remove()
  132. lh2 = Instance.new("Weld")
  133. lh2.Parent = t2
  134. lh2.Part0 = t2
  135. lh2.Part1 = t2.Parent["Left Leg"]
  136. lh2.C0 = CFrame.new(-0.5,-2,0)
  137. lh2.Name = "Left Hip"
  138. t2["Right Hip"]:Remove()
  139. rh2 = Instance.new("Weld")
  140. rh2.Parent = t2
  141. rh2.Part0 = t2
  142. rh2.Part1 = t2.Parent["Right Leg"]
  143. rh2.C0 = CFrame.new(0.5,-2,0)
  144. rh2.Name = "Right Hip"
  145. local d = Instance.new("Part")
  146. d.TopSurface = 0
  147. d.BottomSurface = 0
  148. d.CanCollide = false
  149. d.BrickColor = BrickColor.new("Medium stone grey")
  150. d.Shape = "Ball"
  151. d.Parent = t1
  152. d.Size = Vector3.new(1,1,1)
  153. local dm = Instance.new("SpecialMesh")
  154. dm.MeshType = "Sphere"
  155. dm.Parent = d
  156. dm.Scale = Vector3.new(0.4,0.4,0.4)
  157. fWeld("weld",t1,t1,d,true,-0.2,-1.3,-0.6,0,0,0)
  158. d2 = d:Clone()
  159. d2.Parent = t1
  160. fWeld("weld",t1,t1,d2,true,0.2,-1.3,-0.6,0,0,0)
  161. local c = Instance.new("Part")
  162. c.TopSurface = 0
  163. c.BottomSurface = 0
  164. c.CanCollide = false
  165. c.BrickColor = t1.BrickColor
  166. c.Parent = t1
  167. c.formFactor = "Custom"
  168. c.Size = Vector3.new(0.4,1.3,0.4)
  169. cm = Instance.new("CylinderMesh")
  170. cm.Parent = c
  171. a = fWeld("weld",t1,t1,c,true,0,-1,-0.52+(-c.Size.y/2),math.rad(-80),0,0)
  172. c2 = d:Clone()
  173. c2.BrickColor = BrickColor.new("Medium stone grey")
  174. c2.Mesh.Scale = Vector3.new(0.4,0.62,0.4)
  175. c2.Parent = t1
  176. fWeld("weld",c,c,c2,true,0,0+(c.Size.y/2),0,math.rad(-10),0,0)
  177. local bl = Instance.new("Part")
  178. bl.TopSurface = 0
  179. bl.BottomSurface = 0
  180. bl.CanCollide = false
  181. bl.BrickColor = t2.BrickColor
  182. bl.Shape = "Ball"
  183. bl.Parent = t2
  184. bl.Size = Vector3.new(1,1,1)
  185. local dm = Instance.new("SpecialMesh")
  186. dm.MeshType = "Sphere"
  187. dm.Parent = bl
  188. dm.Scale = Vector3.new(1.2,1.2,1.2)
  189. fWeld("weld",t2,t2,bl,true,-0.5,0.5,-0.6,0,0,0)
  190. local br = Instance.new("Part")
  191. br.TopSurface = 0
  192. br.BottomSurface = 0
  193. br.CanCollide = false
  194. br.BrickColor = t2.BrickColor
  195. br.Shape = "Ball"
  196. br.Parent = t2
  197. br.Size = Vector3.new(1,1,1)
  198. local dm = Instance.new("SpecialMesh")
  199. dm.MeshType = "Sphere"
  200. dm.Parent = br
  201. dm.Scale = Vector3.new(1.2,1.2,1.2)
  202. fWeld("weld",t2,t2,br,true,0.5,0.5,-0.6,0,0,0)
  203. local bln = Instance.new("Part")
  204. bln.TopSurface = 0
  205. bln.BottomSurface = 0
  206. bln.CanCollide = false
  207. bln.Shape = "Ball"
  208. bln.Parent = t2
  209. bln.Size = Vector3.new(1,1,1)
  210. local dm = Instance.new("SpecialMesh")
  211. dm.MeshType = "Sphere"
  212. dm.Parent = bln
  213. dm.Scale = Vector3.new(0.2,0.2,0.2)
  214. fWeld("weld",t2,t2,bln,true,-0.5,0.5,-1.2,0,0,0)
  215. local brn = Instance.new("Part")
  216. brn.TopSurface = 0
  217. brn.BottomSurface = 0
  218. brn.CanCollide = false
  219. brn.Shape = "Ball"
  220. brn.Parent = t2
  221. brn.Size = Vector3.new(1,1,1)
  222. local dm = Instance.new("SpecialMesh")
  223. dm.MeshType = "Sphere"
  224. dm.Parent = brn
  225. dm.Scale = Vector3.new(0.2,0.2,0.2)
  226. fWeld("weld",t2,t2,brn,true,0.5,0.5,-1.2,0,0,0)
  227. lh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,-0.4,0)
  228. rh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,0.4,0)
  229. ls2.C1 = CFrame.new(-0.5,-1.3,-0.5) * CFrame.Angles(0.9,-0.4,0)
  230. rs2.C1 = CFrame.new(0.5,-1.3,-0.5) * CFrame.Angles(0.9,0.4,0)
  231. ls1.C1 = CFrame.new(-0.5,0.7,0) * CFrame.Angles(-0.9,-0.4,0)
  232. rs1.C1 = CFrame.new(0.5,0.7,0) * CFrame.Angles(-0.9,0.4,0)
  233. if t1:findFirstChild("weldx") ~= nil then
  234. t1.weldx:Remove()
  235. end
  236. we = fWeld("weldx", t1, t1, t2, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  237. n = t2.Neck
  238. n.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  239. end)
  240. coroutine.resume(coroutine.create(function()
  241. while wait() do
  242. for i = 1,6 do
  243. we.C1 = we.C1 * CFrame.new(0,-0.3,0)
  244. wait()
  245. end
  246.  
  247. for i = 1,6 do
  248. we.C1 = we.C1 * CFrame.new(0,0.3,0)
  249. wait()
  250. end
  251. end
  252. end))
  253. end
  254. fun(YouName, VictimName)
  255. end
  256.  
  257. RpeButton.MouseButton1Click:connect(function()
  258. Rape(YouName.Text, VictName.Text)
  259. OH = Instance.new("Sound")
  260. OH.Parent = workspace
  261. OH.SoundId = "rbxassetid://342719595"
  262. OH.PlaybackSpeed = .3
  263. OH.Looped = true
  264. OH:Play()
  265. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement