epicllllllllllllllll

e

Jan 19th, 2025
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.08 KB | None | 0 0
  1. local plrs = game:GetService("Players")
  2. local plr = plrs.LocalPlayer
  3. local screenGui = Instance.new("ScreenGui", plr:WaitForChild("PlayerGui"))
  4.  
  5. -- Create Button 1
  6. local button1 = Instance.new("TextButton")
  7. button1.Size = UDim2.new(0, 100, 0, 50)
  8. button1.Position = UDim2.new(0.1, 0, 0.1, 0)
  9. button1.Text = "turn into muffy"
  10. button1.Parent = screenGui
  11.  
  12. -- Create Button 2
  13. local button2 = Instance.new("TextButton")
  14. button2.Size = UDim2.new(0, 100, 0, 50)
  15. button2.Position = UDim2.new(0.1, 0, 0.2, 0)
  16. button2.Text = "turn into doge"
  17. button2.Parent = screenGui
  18.  
  19. -- Button 1 Click Event
  20. button1.MouseButton1Click:Connect(function()
  21. print("re execute if you die")
  22. local plrs = game:GetService("Players")
  23. local plr = plrs.LocalPlayer
  24. local char = plr.Character
  25. local hrp = char.HumanoidRootPart
  26. local pname = plr.Name
  27. local nname = "muffy" -- change cat if you want
  28. local ccat = Instance.new("StringValue")
  29. local tname = ""
  30.  
  31.  
  32. -- Settings
  33.  
  34. local serverexp_oncontrol = false
  35.  
  36. -- Value checks
  37.  
  38. local check1 = false
  39. local dcheck = false
  40. local dcheck2 = false
  41. local breakc = false
  42.  
  43. game:GetService("RunService").Stepped:Connect(function()
  44. if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.L) then
  45. for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  46. if v:IsA("BasePart") then
  47. v.CanCollide = false
  48. end
  49. end
  50. end
  51. end)
  52.  
  53. function antikill()
  54. local char = plr.Character
  55. local LT = char:FindFirstChild("LowerTorso")
  56.  
  57. if LT then
  58. char.RightHand:Destroy()
  59. else
  60. char["Right Arm"]:Destroy()
  61. end
  62. end
  63.  
  64. function control_cat()
  65. local char = plr.Character
  66. local hrp = char.HumanoidRootPart
  67.  
  68. function clearff()
  69. if char:FindFirstChild("ForceField") then
  70. char.ForceField:Destroy()
  71. end
  72. end
  73.  
  74. function invisible_2()
  75. local tool = plr.Backpack:FindFirstChild("InvisibilityCloak")
  76. tool.Parent = plr.Character
  77. tool:Activate()
  78. tool.Parent = plr.Backpack
  79. wait(2)
  80. tool.Parent = plr.Character
  81. tool.Handle:Destroy()
  82. tool.Script:Destroy()
  83. tool.Parent = plr.Backpack
  84. end
  85.  
  86. function OnCatDied()
  87. dcheck = true
  88. local h = Instance.new("Humanoid", char)
  89. char.HumanoidRootPart.bp:Destroy()
  90. game.Players.LocalPlayer.Character = char
  91. char:BreakJoints()
  92. game.Players.LocalPlayer.Character = game.Workspace[nname]
  93. end
  94.  
  95. function addforce_2()
  96. local npc = plr.Character
  97. local bp = Instance.new("BodyPosition", npc.HumanoidRootPart)
  98. bp.Name = "bp"
  99. bp.MaxForce = Vector3.new(10000, 10000, 10000)
  100. bp.D = 200
  101. bp.P = 20000
  102. end
  103.  
  104. function addforcemain_2()
  105. addforce_2()
  106. wait(0.01)
  107. local char = game.Workspace[nname]
  108. ccat.Value = char.Name
  109. local tr = char.Torso
  110. local npc = plr.Character
  111. local bp = npc.HumanoidRootPart.bp
  112. plr.Character = char
  113. npc.Humanoid:Destroy()
  114. for i, v in next, npc:GetDescendants() do
  115. if v:IsA("BasePart") then
  116. v.CanCollide = false
  117. end
  118. end
  119. while true do
  120. bp.Position = tr.Position
  121. npc.HumanoidRootPart.Velocity = tr.Velocity
  122. wait(0.01)
  123. if not game.Workspace:FindFirstChild(nname) then
  124. OnCatDied()
  125. end
  126. end
  127. end
  128.  
  129. function rkey()
  130. game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(key)
  131. if key == "r" and dcheck == false then
  132. if serverexp_oncontrol == true then
  133. for i, v in pairs(game:GetService("Workspace")[" "]:GetChildren()) do
  134. firetouchinterest(game.Players.LocalPlayer.Character.Head, v, 0)
  135. firetouchinterest(game.Players.LocalPlayer.Character.Head, v, 1)
  136. end
  137. else
  138. game.Workspace[ccat.Value].Head:Destroy()
  139. end
  140. end
  141. end)
  142. end
  143.  
  144. function tkey()
  145. game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(key)
  146. if key == "t" and dcheck == false then
  147. hrp.CFrame = game.Workspace[nname].Torso.CFrame
  148. hrp.Velocity = Vector3.new(0, 0, 0)
  149. else
  150. end
  151. end)
  152. end
  153.  
  154. clearff()
  155. invisible_2()
  156. antikill()
  157. hrp.CFrame = game.Workspace[nname].Torso.CFrame
  158. rkey() tkey()
  159. game.Workspace.Camera.CameraSubject = game.Workspace[nname].Humanoid
  160. dcheck = false
  161. addforcemain_2()
  162.  
  163. end
  164. control_cat()
  165.  
  166. wait(0.5)
  167.  
  168. pcall(game.Players.LocalPlayer.Character.Head:Destroy())
  169.  
  170. end)
  171.  
  172. -- Button 2 Click Event
  173. button2.MouseButton1Click:Connect(function()
  174. local plrs = game:GetService("Players")
  175. local plr = plrs.LocalPlayer
  176. local char = plr.Character
  177. local hrp = char.HumanoidRootPart
  178. local pname = plr.Name
  179. local nname = "Doge" -- change cat if you want
  180. local ccat = Instance.new("StringValue")
  181. local tname = ""
  182.  
  183.  
  184. -- Settings
  185.  
  186. local serverexp_oncontrol = false
  187.  
  188. -- Value checks
  189.  
  190. local check1 = false
  191. local dcheck = false
  192. local dcheck2 = false
  193. local breakc = false
  194.  
  195. game:GetService("RunService").Stepped:Connect(function()
  196. if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.L) then
  197. for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  198. if v:IsA("BasePart") then
  199. v.CanCollide = false
  200. end
  201. end
  202. end
  203. end)
  204.  
  205. function antikill()
  206. local char = plr.Character
  207. local LT = char:FindFirstChild("LowerTorso")
  208.  
  209. if LT then
  210. char.RightHand:Destroy()
  211. else
  212. char["Right Arm"]:Destroy()
  213. end
  214. end
  215.  
  216. function control_cat()
  217. local char = plr.Character
  218. local hrp = char.HumanoidRootPart
  219.  
  220. function clearff()
  221. if char:FindFirstChild("ForceField") then
  222. char.ForceField:Destroy()
  223. end
  224. end
  225.  
  226. function invisible_2()
  227. local tool = plr.Backpack:FindFirstChild("InvisibilityCloak")
  228. tool.Parent = plr.Character
  229. tool:Activate()
  230. tool.Parent = plr.Backpack
  231. wait(2)
  232. tool.Parent = plr.Character
  233. tool.Handle:Destroy()
  234. tool.Script:Destroy()
  235. tool.Parent = plr.Backpack
  236. end
  237.  
  238. function OnCatDied()
  239. dcheck = true
  240. local h = Instance.new("Humanoid", char)
  241. char.HumanoidRootPart.bp:Destroy()
  242. game.Players.LocalPlayer.Character = char
  243. char:BreakJoints()
  244. game.Players.LocalPlayer.Character = game.Workspace[nname]
  245. end
  246.  
  247. function addforce_2()
  248. local npc = plr.Character
  249. local bp = Instance.new("BodyPosition", npc.HumanoidRootPart)
  250. bp.Name = "bp"
  251. bp.MaxForce = Vector3.new(10000, 10000, 10000)
  252. bp.D = 200
  253. bp.P = 20000
  254. end
  255.  
  256. function addforcemain_2()
  257. addforce_2()
  258. wait(0.01)
  259. local char = game.Workspace[nname]
  260. ccat.Value = char.Name
  261. local tr = char.Torso
  262. local npc = plr.Character
  263. local bp = npc.HumanoidRootPart.bp
  264. plr.Character = char
  265. npc.Humanoid:Destroy()
  266. for i, v in next, npc:GetDescendants() do
  267. if v:IsA("BasePart") then
  268. v.CanCollide = false
  269. end
  270. end
  271. while true do
  272. bp.Position = tr.Position
  273. npc.HumanoidRootPart.Velocity = tr.Velocity
  274. wait(0.01)
  275. if not game.Workspace:FindFirstChild(nname) then
  276. OnCatDied()
  277. end
  278. end
  279. end
  280.  
  281. function rkey()
  282. game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(key)
  283. if key == "r" and dcheck == false then
  284. if serverexp_oncontrol == true then
  285. for i, v in pairs(game:GetService("Workspace")[" "]:GetChildren()) do
  286. firetouchinterest(game.Players.LocalPlayer.Character.Head, v, 0)
  287. firetouchinterest(game.Players.LocalPlayer.Character.Head, v, 1)
  288. end
  289. else
  290. game.Workspace[ccat.Value].Head:Destroy()
  291. end
  292. end
  293. end)
  294. end
  295.  
  296. function tkey()
  297. game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(key)
  298. if key == "t" and dcheck == false then
  299. hrp.CFrame = game.Workspace[nname].Torso.CFrame
  300. hrp.Velocity = Vector3.new(0, 0, 0)
  301. else
  302. end
  303. end)
  304. end
  305.  
  306. clearff()
  307. invisible_2()
  308. antikill()
  309. hrp.CFrame = game.Workspace[nname].Torso.CFrame
  310. rkey() tkey()
  311. game.Workspace.Camera.CameraSubject = game.Workspace[nname].Humanoid
  312. dcheck = false
  313. addforcemain_2()
  314.  
  315. end
  316. control_cat()
  317.  
  318. wait(0.5)
  319.  
  320. pcall(game.Players.LocalPlayer.Character.Head:Destroy())
  321.  
  322. end)
  323.  
Advertisement
Add Comment
Please, Sign In to add comment