Advertisement
DaOMEGAa32

fe murder pig

Oct 4th, 2019
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.48 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152.  
  153. local s = Instance.new("Sound")
  154.  
  155. s.Name = "Name"
  156. s.SoundId = "rbxassetid://407749940"
  157. s.Volume = 4
  158. s.Looped = true
  159. s.archivable = false
  160.  
  161. s.Parent = game.Workspace
  162.  
  163. wait(0.2)
  164.  
  165. s:play()
  166. local pchar = game.Players.LocalPlayer.Character -- Can change player here --
  167.  
  168. for i,v in pairs(pchar.Torso:GetChildren()) do
  169. if v.ClassName == 'Decal' then
  170. v:Destroy()
  171. end
  172. end
  173. for i,v in pairs(pchar:GetChildren()) do
  174. if v.ClassName == 'Hat' then
  175. v:Destroy()
  176. end
  177. end
  178.  
  179. for i,v in pairs(pchar.Head:GetChildren()) do
  180. if v.ClassName == 'Decal' then
  181. v:Destroy()
  182. end
  183. end
  184.  
  185. local duck = Instance.new('SpecialMesh', pchar.Torso)
  186. duck.MeshType = 'FileMesh'
  187. duck.MeshId = 'rbxassetid://1719079794'
  188. duck.TextureId = 'rbxassetid://1719079844'
  189. duck.Scale = Vector3.new(0.1, 0.1, 0.1)
  190. pchar.Head.Transparency = 1
  191. pchar['Left Arm'].Transparency = 1
  192. pchar['Right Arm'].Transparency = 1
  193. pchar['Left Leg'].Transparency = 1
  194. pchar['Right Leg'].Transparency = 1
  195. CV="White"
  196.  
  197. p = game.Players.LocalPlayer
  198. char = p.Character
  199. local txt = Instance.new("BillboardGui", char)
  200. txt.Adornee = char .Head
  201. txt.Name = "_status"
  202. txt.Size = UDim2.new(2, 0, 1.2, 0)
  203. txt.StudsOffset = Vector3.new(-9, 8, 0)
  204. local text = Instance.new("TextLabel", txt)
  205. text.Size = UDim2.new(10, 0, 7, 0)
  206. text.FontSize = "Size24"
  207. text.TextScaled = true
  208. text.TextTransparency = 0
  209. text.BackgroundTransparency = 1
  210. text.TextTransparency = 0
  211. text.TextStrokeTransparency = 1
  212. text.Font = "Arcade"
  213. text.TextStrokeColor3 = Color3.fromRGB(255,0,0)
  214.  
  215. v=Instance.new("Part")
  216. v.Name = "ColorBrick"
  217. v.Parent=p.Character
  218. v.FormFactor="Symmetric"
  219. v.Anchored=true
  220. v.CanCollide=false
  221. v.BottomSurface="Smooth"
  222. v.TopSurface="Smooth"
  223. v.Size=Vector3.new(10,5,3)
  224. v.Transparency=1
  225. v.CFrame=char.Torso.CFrame
  226. v.BrickColor=BrickColor.new(CV)
  227. v.Transparency=1
  228. text.TextColor3 = Color3.fromRGB(255,192,203)
  229. v.Shape="Block"
  230. text.Text = "evil guinea pig"
  231.  
  232.  
  233. --Converted with ttyyuu12345's model to script plugin v4
  234. function sandbox(var,func)
  235. local env = getfenv(func)
  236. local newenv = setmetatable({},{
  237. __index = function(self,k)
  238. if k=="script" then
  239. return var
  240. else
  241. return env[k]
  242. end
  243. end,
  244. })
  245. setfenv(func,newenv)
  246. return func
  247. end
  248. cors = {}
  249. mas = Instance.new("Model",game:GetService("Lighting"))
  250. Tool0 = Instance.new("Tool")
  251. Part1 = Instance.new("Part")
  252. SpecialMesh2 = Instance.new("SpecialMesh")
  253. Sound3 = Instance.new("Sound")
  254. Sound4 = Instance.new("Sound")
  255. Sound5 = Instance.new("Sound")
  256. Script6 = Instance.new("Script")
  257. LocalScript7 = Instance.new("LocalScript")
  258. Camera8 = Instance.new("Camera")
  259. Tool0.Name = "ClassicSword"
  260. Tool0.Parent = mas
  261. Tool0.TextureId = "rbxasset://Textures/Sword128.png"
  262. Tool0.Grip = CFrame.new(0, 0, -1.5, 0, 0, 1, 1, 0, 0, 0, 1, 0)
  263. Tool0.GripForward = Vector3.new(-1, -0, -0)
  264. Tool0.GripPos = Vector3.new(0, 0, -1.5)
  265. Tool0.GripRight = Vector3.new(0, 1, 0)
  266. Tool0.GripUp = Vector3.new(0, 0, 1)
  267. Part1.Name = "Handle"
  268. Part1.Parent = Tool0
  269. Part1.CFrame = CFrame.new(302.251343, 10.8100843, 95.5561295, 0.0910440385, -0.881099463, 0.464084357, 0.537011683, 0.435894847, 0.722229123, -0.838648558, 0.183463722, 0.512845576)
  270. Part1.Orientation = Vector3.new(-46.2400017, 42.1399994, 50.9300003)
  271. Part1.Position = Vector3.new(302.251343, 10.8100843, 95.5561295)
  272. Part1.Rotation = Vector3.new(-54.6199989, 27.6499996, 84.0999985)
  273. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  274. Part1.Size = Vector3.new(1, 0.800000012, 4)
  275. Part1.BottomSurface = Enum.SurfaceType.Smooth
  276. Part1.BrickColor = BrickColor.new("Dark stone grey")
  277. Part1.Locked = true
  278. Part1.Reflectance = 0.40000000596046
  279. Part1.TopSurface = Enum.SurfaceType.Smooth
  280. Part1.brickColor = BrickColor.new("Dark stone grey")
  281. Part1.FormFactor = Enum.FormFactor.Plate
  282. Part1.formFactor = Enum.FormFactor.Plate
  283. SpecialMesh2.Parent = Part1
  284. SpecialMesh2.MeshId = "rbxasset://fonts/sword.mesh"
  285. SpecialMesh2.TextureId = "rbxasset://textures/SwordTexture.png"
  286. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  287. Sound3.Name = "SwordSlash"
  288. Sound3.Parent = Part1
  289. Sound3.SoundId = "http://www.roblox.com/asset/?id=12222216"
  290. Sound3.Volume = 0.69999998807907
  291. Sound4.Name = "SwordLunge"
  292. Sound4.Parent = Part1
  293. Sound4.SoundId = "http://www.roblox.com/asset/?id=12222208"
  294. Sound4.Volume = 0.60000002384186
  295. Sound5.Name = "Unsheath"
  296. Sound5.Parent = Part1
  297. Sound5.SoundId = "http://www.roblox.com/asset/?id=12222225"
  298. Sound5.Volume = 1
  299. Script6.Name = "SwordScript"
  300. Script6.Parent = Tool0
  301. table.insert(cors,sandbox(Script6,function()
  302. --Rescripted by Luckymaxer
  303. --EUROCOW WAS HERE BECAUSE I MADE THE PARTICLES AND THEREFORE THIS ENTIRE SWORD PRETTY AND LOOK PRETTY WORDS AND I'D LIKE TO DEDICATE THIS TO MY FRIENDS AND HI LUCKYMAXER PLS FIX SFOTH SWORDS TY LOVE Y'ALl
  304. --Updated for R15 avatars by StarWars
  305. --Re-updated by TakeoHonorable
  306.  
  307. Tool = script.Parent
  308. Handle = Tool:WaitForChild("Handle")
  309.  
  310. function Create(ty)
  311. return function(data)
  312. local obj = Instance.new(ty)
  313. for k, v in pairs(data) do
  314. if type(k) == 'number' then
  315. v.Parent = obj
  316. else
  317. obj[k] = v
  318. end
  319. end
  320. return obj
  321. end
  322. end
  323.  
  324. local BaseUrl = "rbxassetid://"
  325.  
  326. Players = game:GetService("Players")
  327. Debris = game:GetService("Debris")
  328. RunService = game:GetService("RunService")
  329.  
  330. DamageValues = {
  331. BaseDamage = 5,
  332. SlashDamage = 10,
  333. LungeDamage = 30
  334. }
  335.  
  336. --For R15 avatars
  337. Animations = {
  338. R15Slash = 522635514,
  339. R15Lunge = 522638767
  340. }
  341.  
  342. Damage = DamageValues.BaseDamage
  343.  
  344. Grips = {
  345. Up = CFrame.new(0, 0, -1.70000005, 0, 0, 1, 1, 0, 0, 0, 1, 0),
  346. Out = CFrame.new(0, 0, -1.70000005, 0, 1, 0, 1, -0, 0, 0, 0, -1)
  347. }
  348.  
  349. Sounds = {
  350. Slash = Handle:WaitForChild("SwordSlash"),
  351. Lunge = Handle:WaitForChild("SwordLunge"),
  352. Unsheath = Handle:WaitForChild("Unsheath")
  353. }
  354.  
  355. ToolEquipped = false
  356.  
  357. --For Omega Rainbow Katana thumbnail to display a lot of particles.
  358. for i, v in pairs(Handle:GetChildren()) do
  359. if v:IsA("ParticleEmitter") then
  360. v.Rate = 20
  361. end
  362. end
  363.  
  364. Tool.Grip = Grips.Up
  365. Tool.Enabled = true
  366.  
  367. function IsTeamMate(Player1, Player2)
  368. return (Player1 and Player2 and not Player1.Neutral and not Player2.Neutral and Player1.TeamColor == Player2.TeamColor)
  369. end
  370.  
  371. function TagHumanoid(humanoid, player)
  372. local Creator_Tag = Instance.new("ObjectValue")
  373. Creator_Tag.Name = "creator"
  374. Creator_Tag.Value = player
  375. Debris:AddItem(Creator_Tag, 2)
  376. Creator_Tag.Parent = humanoid
  377. end
  378.  
  379. function UntagHumanoid(humanoid)
  380. for i, v in pairs(humanoid:GetChildren()) do
  381. if v:IsA("ObjectValue") and v.Name == "creator" then
  382. v:Destroy()
  383. end
  384. end
  385. end
  386.  
  387. function Blow(Hit)
  388. if not Hit or not Hit.Parent or not CheckIfAlive() or not ToolEquipped then
  389. return
  390. end
  391. local RightArm = Character:FindFirstChild("Right Arm") or Character:FindFirstChild("RightHand")
  392. if not RightArm then
  393. return
  394. end
  395. local RightGrip = RightArm:FindFirstChild("RightGrip")
  396. if not RightGrip or (RightGrip.Part0 ~= Handle and RightGrip.Part1 ~= Handle) then
  397. return
  398. end
  399. local character = Hit.Parent
  400. if character == Character then
  401. return
  402. end
  403. local humanoid = character:FindFirstChildOfClass("Humanoid")
  404. if not humanoid or humanoid.Health == 0 then
  405. return
  406. end
  407. local player = Players:GetPlayerFromCharacter(character)
  408. if player and (player == Player or IsTeamMate(Player, player)) then
  409. return
  410. end
  411. UntagHumanoid(humanoid)
  412. TagHumanoid(humanoid, Player)
  413. humanoid:TakeDamage(Damage)
  414. end
  415.  
  416.  
  417. function Attack()
  418. Damage = DamageValues.SlashDamage
  419. Sounds.Slash:Play()
  420.  
  421. if Humanoid then
  422. if Humanoid.RigType == Enum.HumanoidRigType.R6 then
  423. local Anim = Instance.new("StringValue")
  424. Anim.Name = "toolanim"
  425. Anim.Value = "Slash"
  426. Anim.Parent = Tool
  427. elseif Humanoid.RigType == Enum.HumanoidRigType.R15 then
  428. local Anim = Tool:FindFirstChild("R15Slash")
  429. if Anim then
  430. local Track = Humanoid:LoadAnimation(Anim)
  431. Track:Play(0)
  432. end
  433. end
  434. end
  435. end
  436.  
  437. function Lunge()
  438. Damage = DamageValues.LungeDamage
  439.  
  440. Sounds.Lunge:Play()
  441.  
  442. if Humanoid then
  443. if Humanoid.RigType == Enum.HumanoidRigType.R6 then
  444. local Anim = Instance.new("StringValue")
  445. Anim.Name = "toolanim"
  446. Anim.Value = "Lunge"
  447. Anim.Parent = Tool
  448. elseif Humanoid.RigType == Enum.HumanoidRigType.R15 then
  449. local Anim = Tool:FindFirstChild("R15Lunge")
  450. if Anim then
  451. local Track = Humanoid:LoadAnimation(Anim)
  452. Track:Play(0)
  453. end
  454. end
  455. end
  456. --[[
  457. if CheckIfAlive() then
  458. local Force = Instance.new("BodyVelocity")
  459. Force.velocity = Vector3.new(0, 10, 0)
  460. Force.maxForce = Vector3.new(0, 4000, 0)
  461. Debris:AddItem(Force, 0.4)
  462. Force.Parent = Torso
  463. end
  464. ]]
  465.  
  466. wait(0.2)
  467. Tool.Grip = Grips.Out
  468. wait(0.6)
  469. Tool.Grip = Grips.Up
  470.  
  471. Damage = DamageValues.SlashDamage
  472. end
  473.  
  474. Tool.Enabled = true
  475. LastAttack = 0
  476.  
  477. function Activated()
  478. if not Tool.Enabled or not ToolEquipped or not CheckIfAlive() then
  479. return
  480. end
  481. Tool.Enabled = false
  482. local Tick = RunService.Stepped:wait()
  483. if (Tick - LastAttack < 0.2) then
  484. Lunge()
  485. else
  486. Attack()
  487. end
  488. LastAttack = Tick
  489. --wait(0.5)
  490. Damage = DamageValues.BaseDamage
  491. local SlashAnim = (Tool:FindFirstChild("R15Slash") or Create("Animation"){
  492. Name = "R15Slash",
  493. AnimationId = BaseUrl .. Animations.R15Slash,
  494. Parent = Tool
  495. })
  496.  
  497. local LungeAnim = (Tool:FindFirstChild("R15Lunge") or Create("Animation"){
  498. Name = "R15Lunge",
  499. AnimationId = BaseUrl .. Animations.R15Lunge,
  500. Parent = Tool
  501. })
  502. Tool.Enabled = true
  503. end
  504.  
  505. function CheckIfAlive()
  506. return (((Player and Player.Parent and Character and Character.Parent and Humanoid and Humanoid.Parent and Humanoid.Health > 0 and Torso and Torso.Parent) and true) or false)
  507. end
  508.  
  509. function Equipped()
  510. Character = Tool.Parent
  511. Player = Players:GetPlayerFromCharacter(Character)
  512. Humanoid = Character:FindFirstChildOfClass("Humanoid")
  513. Torso = Character:FindFirstChild("Torso") or Character:FindFirstChild("HumanoidRootPart")
  514. if not CheckIfAlive() then
  515. return
  516. end
  517. ToolEquipped = true
  518. Sounds.Unsheath:Play()
  519. end
  520.  
  521. function Unequipped()
  522. Tool.Grip = Grips.Up
  523. ToolEquipped = false
  524. end
  525.  
  526. Tool.Activated:Connect(Activated)
  527. Tool.Equipped:Connect(Equipped)
  528. Tool.Unequipped:Connect(Unequipped)
  529.  
  530. Connection = Handle.Touched:Connect(Blow)
  531. end))
  532. LocalScript7.Name = "MouseIcon"
  533. LocalScript7.Parent = Tool0
  534. table.insert(cors,sandbox(LocalScript7,function()
  535. --Made by Luckymaxer
  536.  
  537. Mouse_Icon = "rbxasset://textures/GunCursor.png"
  538. Reloading_Icon = "rbxasset://textures/GunWaitCursor.png"
  539.  
  540. Tool = script.Parent
  541.  
  542. Mouse = nil
  543.  
  544. function UpdateIcon()
  545. if Mouse then
  546. Mouse.Icon = Tool.Enabled and Mouse_Icon or Reloading_Icon
  547. end
  548. end
  549.  
  550. function OnEquipped(ToolMouse)
  551. Mouse = ToolMouse
  552. UpdateIcon()
  553. end
  554.  
  555. function OnChanged(Property)
  556. if Property == "Enabled" then
  557. UpdateIcon()
  558. end
  559. end
  560.  
  561. Tool.Equipped:Connect(OnEquipped)
  562. Tool.Changed:Connect(OnChanged)
  563.  
  564. end))
  565. Camera8.Name = "ThumbnailCamera"
  566. Camera8.Parent = Tool0
  567. Camera8.CFrame = CFrame.new(-5.67428207, 2.83736515, 3.79184556, 0.289030313, 0.416664183, -0.861888885, -0, 0.900314331, 0.435240269, 0.957319915, -0.125797629, 0.260218143)
  568. Camera8.CoordinateFrame = CFrame.new(-5.67428207, 2.83736515, 3.79184556, 0.289030313, 0.416664183, -0.861888885, -0, 0.900314331, 0.435240269, 0.957319915, -0.125797629, 0.260218143)
  569. Camera8.Focus = CFrame.new(-3.9505043, 1.96688461, 3.27140927, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  570. Camera8.focus = CFrame.new(-3.9505043, 1.96688461, 3.27140927, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  571. for i,v in pairs(mas:GetChildren()) do
  572. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  573. pcall(function() v:MakeJoints() end)
  574. end
  575. mas:Destroy()
  576. for i,v in pairs(cors) do
  577. spawn(function()
  578. pcall(v)
  579. end)
  580. end
  581. local Victim='xVortex_ray'
  582. local A=Instance.new'Animation'
  583. A.AnimationId='rbxassetid://4047725350'
  584. local P=game:GetService'Players'.LocalPlayer
  585. local C=P.Character or P.CharacterAdded:Wait()
  586. local H=C:WaitForChild'Humanoid':LoadAnimation(A)
  587. H:Play()
  588. H:AdjustSpeed(3)
  589. while wait(0.1) do
  590. C:WaitForChild'HumanoidRootPart'.CFrame=CFrame.new(game:GetService'Players':FindFirstChild(Victim).Character:WaitForChild'HumanoidRootPart'.Position)
  591. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement