Advertisement
Guest User

ksdfs

a guest
Aug 22nd, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.51 KB | None | 0 0
  1. local Player = game:GetService("Players").cam1950
  2. local Mouse,mouse,UserInputService,ContextActionService
  3. do
  4. script.Parent = Player.Character
  5. local CAS = {Actions={}}
  6. local Event = Instance.new("RemoteEvent")
  7. Event.Name = "UserInput_Event"
  8. Event.Parent = Player.Character
  9. local fakeEvent = function()
  10. local t = {_fakeEvent=true}
  11. t.Connect = function(self,f)self.Function=f end
  12. t.connect = t.Connect
  13. return t
  14. end
  15. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  16. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  17. function CAS:BindAction(name,fun,touch,...)
  18. CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  19. end
  20. function CAS:UnbindAction(name)
  21. CAS.Actions[name] = nil
  22. end
  23. local function te(self,ev,...)
  24. local t = m[ev]
  25. if t and t._fakeEvent and t.Function then
  26. t.Function(...)
  27. end
  28. end
  29. m.TrigEvent = te
  30. UIS.TrigEvent = te
  31. Event.OnServerEvent:Connect(function(plr,io)
  32. if plr~=Player then return end
  33. if io.isMouse then
  34. m.Target = io.Target
  35. m.Hit = io.Hit
  36. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  37. if io.UserInputState == Enum.UserInputState.Begin then
  38. m:TrigEvent("Button1Down")
  39. else
  40. m:TrigEvent("Button1Up")
  41. end
  42. else
  43. for n,t in pairs(CAS.Actions) do
  44. for _,k in pairs(t.Keys) do
  45. if k==io.KeyCode then
  46. t.Function(t.Name,io.UserInputState,io)
  47. end
  48. end
  49. end
  50. if io.UserInputState == Enum.UserInputState.Begin then
  51. m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  52. UIS:TrigEvent("InputBegan",io,false)
  53. else
  54. m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent("InputEnded",io,false)
  56. end
  57. end
  58. end)
  59. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  60. end
  61. --Script made by Rufus14
  62. --owner = game.Players[script.Parent.Name]
  63. local owner = Player
  64. script.Parent = Player.PlayerGui
  65. cannotify = true
  66. function message(msg)
  67. if cannotify then
  68. cannotify = false
  69. local messagesound = Instance.new("Sound", workspace)
  70. messagesound.SoundId = "rbxassetid://187873574"
  71. messagesound.Volume = 5.999
  72. messagesound:Play()
  73. game.Debris:AddItem(messagesound, messagesound.TimeLength)
  74. if owner.Character then
  75. if owner.Character:FindFirstChild("HumanoidRootPart") then
  76. local pos1 = math.random(-5,5)
  77. local pos2 = math.random(-5,5)
  78. local model = Instance.new("Model", owner.Character)
  79. model.Name = [[(Anti-Skid v4 Shibe edition)
  80. ]]..msg
  81. local human0 = Instance.new("Humanoid", model)
  82. human0.Name = "MessageHuman0id"
  83. human0.MaxHealth = 0
  84. human0.Health = 0
  85. local part = Instance.new("Part", model)
  86. part.Size = Vector3.new(0,0,0)
  87. part.BrickColor = BrickColor.Random()
  88. part.Material = Enum.Material.ForceField
  89. part:BreakJoints()
  90. part.CanCollide = false
  91. local dogemesh = Instance.new("SpecialMesh",part)
  92. dogemesh.MeshId = "http://www.roblox.com/asset/?id=151778863"
  93. dogemesh.TextureId = "http://www.roblox.com/asset/?id=151778895"
  94. part.CFrame = owner.Character.HumanoidRootPart.CFrame
  95. part.Name = "Head"
  96. local bodyposition = Instance.new("BodyPosition", part)
  97. bodyposition.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  98. bodyposition.Position = owner.Character.HumanoidRootPart.Position
  99. local function spinandpos()
  100. while wait() do
  101. if owner.Character:FindFirstChild("HumanoidRootPart") then
  102. bodyposition.Position = owner.Character:FindFirstChild("HumanoidRootPart").Position + Vector3.new(pos1,0,pos2)
  103. end
  104. part.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0.02,0.02,0.02)
  105. end
  106. end
  107. local function resize()
  108. while wait() and part.Size.x < 1.5 do
  109. part.Size = part.Size + Vector3.new(0.05,0.05,0.05)
  110. end
  111. wait(4)
  112. for i = 1,30 do
  113. part.Size = part.Size + Vector3.new(0.05,0.05,0.05)
  114. part.Transparency = part.Transparency + 0.015
  115. wait()
  116. end
  117. model:destroy()
  118. end
  119. local function let()
  120. wait(0.5)
  121. cannotify = true
  122. end
  123. spawn(let)
  124. spawn(spinandpos)
  125. spawn(resize)
  126. end
  127. end
  128. end
  129. end
  130. function punishplayer(character)
  131. if not character:FindFirstChild("pwned") then
  132. Instance.new("BoolValue", character).Name = "pwned"
  133. local punishrandom = math.random(1,4)
  134. for i,v in pairs(character:GetChildren()) do
  135. if v.ClassName == "Sound" then
  136. v:destroy()
  137. end
  138. for q,w in pairs(v:GetChildren()) do
  139. if w.ClassName == "Sound" and w.Name ~= "JevilTheme" then
  140. w:destroy()
  141. end
  142. end
  143. end
  144. if punishrandom == 1 then
  145. for i = 1,20 do
  146. for q,w in pairs(character:GetChildren()) do
  147. if w.ClassName == "Part" then
  148. w.Transparency = w.Transparency + 0.05
  149. end
  150. if w.ClassName == "Accessory" then
  151. if w:FindFirstChild("Handle") then
  152. w.Handle.Transparency = w.Handle.Transparency + 0.05
  153. end
  154. end
  155. if w.Name == "Head" then
  156. if w:FindFirstChildOfClass("Decal") then
  157. w:FindFirstChildOfClass("Decal").Transparency = w:FindFirstChildOfClass("Decal").Transparency + 0.05
  158. end
  159. end
  160. end
  161. wait()
  162. end
  163. for q,w in pairs(character:GetChildren()) do
  164. if w.ClassName == "Part" or w.ClassName == "Accessory" then
  165. w:destroy()
  166. end
  167. end
  168. elseif punishrandom == 2 then
  169. character:FindFirstChildOfClass("Humanoid").WalkSpeed = 0
  170. character:FindFirstChildOfClass("Humanoid").JumpPower = 0
  171. local function addweld()
  172. if character:FindFirstChild("Torso") then
  173. local heead = Instance.new("Weld", character.Torso)
  174. heead.Part0 = character.Torso
  175. heead.Part1 = character.Head
  176. heead.C0 = CFrame.new(0,1.5,0)
  177. heead.Name = "HeadWeld"
  178. wait(0.7)
  179. for i = 0,1 , 0.08 do
  180. heead.C0 = heead.C0:lerp(CFrame.new(0,1.5,0.4) * CFrame.fromEulerAnglesXYZ(1.2,0,0),i)
  181. wait()
  182. end
  183. wait(0.7)
  184. while wait() do
  185. heead.C0 = heead.C0 * CFrame.fromEulerAnglesXYZ(0.5,0.5,0.5)
  186. end
  187. elseif character:FindFirstChild("UpperTorso") then
  188. local heead = Instance.new("Weld", character.UpperTorso)
  189. heead.Part0 = character.UpperTorso
  190. heead.Part1 = character.Head
  191. heead.C0 = CFrame.new(0,1.5,0)
  192. heead.Name = "HeadWeld"
  193. wait(0.7)
  194. for i = 0,1 , 0.08 do
  195. heead.C0 = heead.C0:lerp(CFrame.new(0,1.5,0.4) * CFrame.fromEulerAnglesXYZ(1.2,0,0),i)
  196. wait()
  197. end
  198. wait(0.7)
  199. while wait() do
  200. heead.C0 = heead.C0 * CFrame.fromEulerAnglesXYZ(0.5,0.5,0.5)
  201. end
  202. end
  203. end
  204. spawn(addweld)
  205. local banhamma = Instance.new("Part", character)
  206. banhamma.Size = Vector3.new(3, 10, 2)
  207. banhamma:BreakJoints()
  208. banhamma.CFrame = character.Head.CFrame * CFrame.new(0,20,0) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,1)
  209. banhamma.Name = "ban"
  210. banhamma.Transparency = 1
  211. banhamma.Anchored = true
  212. local mesh = Instance.new("SpecialMesh", banhamma)
  213. mesh.MeshId = "http://www.roblox.com/asset/?id=10604848"
  214. mesh.TextureId = "http://www.roblox.com/asset/?id=10605252"
  215. local special = Instance.new("Sound", banhamma)
  216. special.SoundId = "rbxassetid://427090157"
  217. special.Volume = 2
  218. special:Play()
  219. for i = 1,20 do
  220. banhamma.Transparency = banhamma.Transparency - 0.05
  221. wait()
  222. end
  223. local hammertime = Instance.new("Sound", banhamma)
  224. hammertime.SoundId = "rbxassetid://176192087"
  225. hammertime.Volume = 3
  226. hammertime:Play()
  227. wait(1)
  228. if character:FindFirstChild("Head") then
  229. local scream = Instance.new("Sound", character.Head)
  230. scream.SoundId = "rbxassetid://176238381"
  231. scream.Volume = 2
  232. scream:Play()
  233. banhamma.Anchored = false
  234. local angularvel = Instance.new("BodyAngularVelocity", banhamma)
  235. angularvel.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  236. angularvel.AngularVelocity = banhamma.CFrame.rightVector * 20
  237. local touchedban = false
  238. local function touched(part)
  239. if part.Name == "Head" and part.Parent == character then
  240. touchedban = true
  241. local aaaaaaaa = Instance.new("Sound", banhamma)
  242. aaaaaaaa.SoundId = "rbxassetid://147722910"
  243. aaaaaaaa.Volume = 2
  244. aaaaaaaa:Play()
  245. angularvel:Destroy()
  246. banhamma.CanCollide = true
  247. for i,v in pairs(character:GetChildren()) do
  248. if v.ClassName == "Part" and v.Name ~= "ban" or v.ClassName == "Accessory" then
  249. v:destroy()
  250. end
  251. end
  252. end
  253. end
  254. banhamma.Touched:connect(touched)
  255. wait(2)
  256. if not touchedban and character:FindFirstChild("Head") then
  257. banhamma.CFrame = character:FindFirstChild("Head").CFrame
  258. end
  259. end
  260. elseif punishrandom == 3 then
  261. character:BreakJoints()
  262. character:FindFirstChildOfClass("Humanoid").Health = 0
  263. local explo = Instance.new("Explosion", character)
  264. explo.Position = character.Head.Position
  265. explo.BlastPressure = 0
  266. local boom = Instance.new("Sound", character.Head)
  267. boom.SoundId = "rbxassetid://262562442"
  268. boom.Volume = 3
  269. boom:Play()
  270. for i,v in pairs(character:GetChildren()) do
  271. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  272. local velocity = Instance.new("BodyVelocity", v)
  273. velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  274. velocity.Velocity = Vector3.new(math.random(-60,60),math.random(-60,60),math.random(-60,60))
  275. game.Debris:AddItem(velocity, 0.5)
  276. end
  277. end
  278. wait(2)
  279. if character:FindFirstChild("Head") then
  280. character:FindFirstChild("Head"):destroy()
  281. end
  282. elseif punishrandom == 4 then
  283. character.Head:destroy()
  284. if character:FindFirstChild("HumanoidRootPart") then
  285. local boom = Instance.new("Sound", character.HumanoidRootPart)
  286. boom.SoundId = "rbxassetid://775395533"
  287. boom.Volume = 1.5
  288. boom:Play()
  289. end
  290. end
  291. end
  292. end
  293. function scan()
  294. while wait() do
  295. for i,w in pairs(workspace:GetChildren()) do
  296. if w.ClassName == "Sound" and w.Name ~= "Sound" and not w:FindFirstChild("muted") then
  297. if w.Volume >= 6 then
  298. Instance.new("BoolValue", w).Name = "muted"
  299. local function lolriplmao()
  300. while game:GetService("RunService").Heartbeat:wait() do
  301. w.Volume = 1
  302. end
  303. end
  304. spawn(lolriplmao)
  305. message("Detected loud audio coming from workspace")
  306. end
  307. end
  308. end
  309. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  310. if v.ClassName == "Sound" then
  311. v:destroy()
  312. end
  313. if v.Character then
  314. if not v.Character:FindFirstChild("pwned") then
  315. --ultra instict 2019
  316. if v.Character:FindFirstChild("Hair") then
  317. if v.Character.Hair:FindFirstChild("Mesh") then
  318. if v.Character.Hair.Mesh.MeshId == "rbxassetid://455100513" then
  319. local function uncol()
  320. while game:GetService("RunService").Heartbeat:wait() do
  321. v.Character.Hair.CanCollide = false
  322. end
  323. end
  324. spawn(uncol)
  325. for q,w in pairs(v.Character:GetChildren()) do
  326. if w.Name == "NewPart" then
  327. w.CanCollide = false
  328. end
  329. end
  330. punishplayer(v.Character)
  331. message(v.Name.." has used Ultra Instict.")
  332. end
  333. end
  334. end
  335. --nahid Chara
  336. if v.Character:FindFirstChild("Blob") then
  337. if v.Character:FindFirstChild("Name") then
  338. if v.Character:FindFirstChild("Name"):FindFirstChild("TextLabel") then
  339. v.Character:FindFirstChild("Name").TextLabel.Text = "lol skid"
  340. punishplayer(v.Character)
  341. message(v.Name.." has used nahid Chara/Jevil.")
  342. end
  343. end
  344. end
  345. --star glitcher
  346. if v.Character:FindFirstChild("Head") then
  347. if v.Character.Head:FindFirstChild("ModeName") then
  348. if v.Character.Head:FindFirstChild("ModeName"):FindFirstChildOfClass("TextLabel") then
  349. v.Character.Head:FindFirstChild("ModeName"):FindFirstChildOfClass("TextLabel").Text = "nah get out star skid"
  350. punishplayer(v.Character)
  351. message(v.Name.." has used Star Glitcher.")
  352. end
  353. end
  354. end
  355. if v.Character:FindFirstChildOfClass("Sound") then
  356. if v.Character:FindFirstChildOfClass("Sound").SoundId == "rbxassetid://614032233" or v.Character:FindFirstChildOfClass("Sound").SoundId == "rbxassetid://415898123" or v.Character:FindFirstChildOfClass("Sound").Name == "wrecked" then
  357. punishplayer(v.Character)
  358. message(v.Name.." has used Star Glitcher.")
  359. end
  360. end
  361. ---golden pan
  362. if v.Backpack:FindFirstChild("bluE") then
  363. punishplayer(v.Character)
  364. message(v.Name.." has used the golden pan like a skid")
  365. end
  366. --kitchen gun
  367. if v.Character:FindFirstChild("Part")then
  368. if v.Character:FindFirstChild("Part"):FindFirstChild("GunWeld") then
  369. punishplayer(v.Character)
  370. message(v.Name.." has used kitchen gun what a skid")
  371. end
  372. end
  373. --chain magician(sorry creterisk)
  374. if v.Character:FindFirstChild("Torso") then
  375. if v.Character:FindFirstChild("Torso"):FindFirstChild("Beam") then
  376. punishplayer(v.Character)
  377. message(v.Name.." has probably used chain magician")
  378. end
  379. end
  380.  
  381. --big ban theory
  382. if v.Character:FindFirstChild("Hammer") then
  383. v.Character:FindFirstChild("Hammer"):destroy()
  384. punishplayer(v.Character)
  385. message(v.Name.." probably used Big Ban Theory.")
  386. end
  387. --dual doom
  388. if v.Character:FindFirstChild("Dual Doom") then
  389. v.Character:FindFirstChild("Dual Doom"):destroy()
  390. if v.Character:FindFirstChild("Dual Doom") then
  391. v.Character:FindFirstChild("Dual Doom"):destroy()
  392. end
  393. punishplayer(v.Character)
  394. message(v.Name.." used Dual Doom.")
  395. end
  396. --jevil (im so sorry mrfunnylaughs)
  397. if v.Character:FindFirstChild("Torso") then
  398. if v.Character.Torso:FindFirstChild("JevilTheme") then
  399. v.Character.Torso:FindFirstChild("JevilTheme").SoundId = "rbxassetid://1953695670"
  400. v.Character.Torso:FindFirstChild("JevilTheme").TimePosition = 5
  401. v.Character.Torso:FindFirstChild("JevilTheme"):Play()
  402. punishplayer(v.Character)
  403. message(v.Name.." has used Jevil.")
  404. end
  405. end
  406. --dead gun
  407. if v.Character:FindFirstChild("Torso") then
  408. if v.Character.Torso:FindFirstChild("Sound") then
  409. if v.Character.Torso:FindFirstChild("Sound").SoundId == "rbxassetid://318812395" then
  410. v.Character.Torso:FindFirstChild("Sound").SoundId = "rbxassetid://775395533"
  411. punishplayer(v.Character)
  412. message(v.Name.." has used Dead Gun.")
  413. end
  414. end
  415. end
  416. --banisher guns
  417. if v.Character:FindFirstChild("Adds") then
  418. for _,c in pairs(v.Character:FindFirstChild("Adds"):GetDescendants()) do
  419. if c:IsA("Part") and c.Name == "Eye" then
  420. punishplayer(v.Character)
  421. message(v.Name.." has used a banisher(gear ver one)")
  422. end
  423. end
  424. end
  425. --skid edits with warden hat
  426. if v.Character:FindFirstChild("Hat") then
  427. if v.Character:FindFirstChild("Hat"):FindFirstChild("CylinderMesh") then
  428. punishplayer(v.Character)
  429. message(v.Name.." has used the warden or a skid edit with its hat")
  430. end
  431. end
  432. --deadeye or skid edits with the guns
  433. if v.Character then
  434. for _,c in pairs(v.Character:GetDescendants()) do
  435. if c:IsA("Part") and c.Name == "Eye" and c.Size == Vector3.new(0,0.35,0.41) then
  436. punishplayer(v.Character)
  437. message(v.Name.." has used deadeye or a skid edi with its gun")
  438. end
  439.  
  440. end
  441. end
  442. --fallen anger
  443. if v.Character:FindFirstChild("Gun") and v.Character:FindFirstChild("Halo") then
  444. punishplayer(v.Character)
  445. message(v.Name.." has used fallen anger")
  446. end
  447. --mr bye bye
  448. if v.Character:FindFirstChild("Effects")then
  449. if v.Character:FindFirstChild("Effects"):FindFirstChild("Beartrap") then
  450.  
  451. punishplayer(v.Character)
  452. message(v.Name.." has used mrbyebye")
  453. end
  454. end
  455. --Earthworm sally series
  456. if v.Character:FindFirstChild("OofHead") then
  457. punishplayer(v.Character)
  458. message(v.Name.." has used earthworm sally series what a skid")
  459. end
  460. --banisher infinite
  461. if v.Character:FindFirstChild("Ulta_Caliber") then
  462. punishplayer(v.Character)
  463. message(v.Name.." has used banisher infinite")
  464. end
  465. --uncle defranco
  466. if v.Character:FindFirstChild("WeaponModel") then
  467. if v.Character:FindFirstChild("WeaponModel"):FindFirstChild("Shaft") then
  468. punishplayer(v.Character)
  469. message(v.Name.." has used uncle defranco")
  470. end
  471. end
  472. --Elio Blasio
  473. if v.Character:FindFirstChild("Part") then
  474. if v.Character:FindFirstChild("Part"):FindFirstChild("SpecialMesh") then
  475. if v.Character:FindFirstChild("Part"):FindFirstChild("SpecialMesh").MeshId == "http://www.roblox.com/asset/?id=181343290" then
  476. punishplayer(v.Character)
  477. message(v.Name.." has used Elio Blasio")
  478.  
  479. end end
  480. end
  481. --guest glitcher
  482. if v.Character:FindFirstChild("wreckeda") then
  483. punishplayer(v.Character)
  484. message(v.Name.." has used Guest Glitcher/Galaxy Glitcher.")
  485. end
  486. --xester
  487. if v.Character:FindFirstChild("Torso") then
  488. if v.Character.Torso:FindFirstChild("doomtheme") then
  489. punishplayer(v.Character)
  490. message(v.Name.." has used Xester.")
  491. end
  492. end
  493. --Spix
  494. if v.PlayerGui:FindFirstChild("pixelrep2") then
  495.  
  496.  
  497.  
  498. punishplayer(v.Character)
  499. message(v.Name.." has probably used SPIX")
  500. end
  501.  
  502. --new dual doom
  503. if v.PlayerGui:FindFirstChild("kick") then
  504. punishplayer(v.Character)
  505. message(v.Name.." has probably used Dual Doom what a skid")
  506. end
  507. --the switcher
  508. if v.Character:FindFirstChild("_status") then
  509. if v.Character["_status"]:FindFirstChildOfClass("TextLabel") then
  510. v.Character["_status"]:FindFirstChildOfClass("TextLabel").Text = "skiddity swooty"
  511. punishplayer(v.Character)
  512. message(v.Name.." has probably used The Switcher or any op script.")
  513. end
  514. end
  515. --chaotic glicher
  516. if v.Character:FindFirstChild("_status") then
  517. if v.Character["_status"]:FindFirstChild("TextLabel") then
  518. if string.sub(v.Character["_status"]:FindFirstChild("TextLabel").Text,1,5) == "Lunar" then
  519. v.Character["_status"]:FindFirstChild("TextLabel").Text = "rip chaotic lol"
  520. punishplayer(v.Character)
  521. message(v.Name.." has used Chaotic Glicher.")
  522. end
  523. end
  524. end
  525. end
  526. end
  527. end
  528. end
  529. end
  530. spawn(scan)
  531. function commands(chat)
  532. if string.sub(chat, 1,5) == ",shut" then
  533. local ply = game:GetService("Players"):FindFirstChild(string.sub(chat, 7))
  534. if ply then
  535. if ply.Name == "Rufus14" then
  536. message("get out")
  537. punishplayer(owner.Character)
  538. else
  539. if ply.Character then
  540. punishplayer(ply.Character)
  541. message("Punished "..ply.Name..".")
  542. else
  543. message("Player didnt spawn yet.")
  544. end
  545. end
  546. else
  547. message("Cannot find the player named '"..string.sub(chat, 10).."'.")
  548. end
  549. end
  550. if string.sub(chat, 1,10) == ",unsandbox" then
  551. local ply = game:GetService("Players"):FindFirstChild(string.sub(chat, 12))
  552. if ply then
  553. local lool = Instance.new("BoolValue", ply)
  554. lool.Name = "stopsandboxing"
  555. game.Debris:AddItem(lool, 0.5)
  556. message("Unsandboxed "..ply.Name..".")
  557. else
  558. message("Cannot find the player named '"..string.sub(chat, 12).."'.")
  559. end
  560. end
  561. if string.sub(chat, 1,8) == ",sandbox" then
  562. if string.sub(chat, 10,12) == "all" then
  563. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  564. if v.Character then
  565. local ply = v
  566. modell = Instance.new("Model", workspace:FindFirstChildOfClass("Terrain"))
  567. modell.Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  568. local scamhumanoid = Instance.new("Humanoid", modell)
  569. modell2 = Instance.new("Model", modell)
  570. modell2.Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  571. ply.Character.Parent = modell2
  572. ply.Character:FindFirstChildOfClass("Humanoid").Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  573. local function checkifnil()
  574. if ply.Character:FindFirstChild("HumanoidRootPart") then
  575. if ply:FindFirstChild("humrootpos") then
  576. ply:FindFirstChild("humrootpos").Value = ply.Character.HumanoidRootPart.CFrame
  577. else
  578. local posnow = Instance.new("CFrameValue", ply)
  579. posnow.Value = ply.Character.HumanoidRootPart.CFrame
  580. posnow.Name = "humrootpos"
  581. end
  582. end
  583. while wait() and not ply:FindFirstChild("stopsandboxing") do
  584. if ply.Character then
  585. if ply.Character:FindFirstChild("HumanoidRootPart") then
  586. if ply:FindFirstChild("humrootpos") then
  587. ply:FindFirstChild("humrootpos").Value = ply.Character.HumanoidRootPart.CFrame
  588. else
  589. local posnow = Instance.new("CFrameValue", ply)
  590. posnow.Value = ply.Character.HumanoidRootPart.CFrame
  591. posnow.Name = "humrootpos"
  592. end
  593. end
  594. end
  595. if ply.Character.Parent == nil or modell.Parent == nil or modell2.Parent == nil then
  596. ply:LoadCharacter()
  597. while not ply.Character do
  598. game:GetService("RunService").Heartbeat:wait()
  599. end
  600. ply.Character.HumanoidRootPart.CFrame = ply:FindFirstChild("humrootpos").Value
  601. wait()
  602. modell = Instance.new("Model", workspace:FindFirstChildOfClass("Terrain"))
  603. modell.Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  604. local scamhumanoid = Instance.new("Humanoid", modell)
  605. modell2 = Instance.new("Model", modell)
  606. modell2.Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  607. ply.Character.Parent = modell2
  608. ply.Character:FindFirstChildOfClass("Humanoid").Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  609. end
  610. end
  611. print("stopped")
  612. ply:LoadCharacter()
  613. while not ply.Character do
  614. game:GetService("RunService").Heartbeat:wait()
  615. end
  616. ply.Character.HumanoidRootPart.CFrame = ply:FindFirstChild("humrootpos").Value
  617. ply:FindFirstChild("humrootpos"):destroy()
  618. end
  619. spawn(checkifnil)
  620. message("Separated every player from workspace.")
  621. end
  622. end
  623. else
  624. local ply = game:GetService("Players"):FindFirstChild(string.sub(chat, 10))
  625. if ply then
  626. if ply.Character then
  627. modell = Instance.new("Model", workspace:FindFirstChildOfClass("Terrain"))
  628. modell.Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  629. local scamhumanoid = Instance.new("Humanoid", modell)
  630. modell2 = Instance.new("Model", modell)
  631. modell2.Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  632. ply.Character.Parent = modell2
  633. ply.Character:FindFirstChildOfClass("Humanoid").Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  634. local function checkifnil()
  635. if ply.Character:FindFirstChild("HumanoidRootPart") then
  636. if ply:FindFirstChild("humrootpos") then
  637. ply:FindFirstChild("humrootpos").Value = ply.Character.HumanoidRootPart.CFrame
  638. else
  639. local posnow = Instance.new("CFrameValue", ply)
  640. posnow.Value = ply.Character.HumanoidRootPart.CFrame
  641. posnow.Name = "humrootpos"
  642. end
  643. end
  644. while wait() and not ply:FindFirstChild("stopsandboxing") do
  645. if ply.Character then
  646. if ply.Character:FindFirstChild("HumanoidRootPart") then
  647. if ply:FindFirstChild("humrootpos") then
  648. ply:FindFirstChild("humrootpos").Value = ply.Character.HumanoidRootPart.CFrame
  649. else
  650. local posnow = Instance.new("CFrameValue", ply)
  651. posnow.Value = ply.Character.HumanoidRootPart.CFrame
  652. posnow.Name = "humrootpos"
  653. end
  654. end
  655. end
  656. if ply.Character.Parent == nil or modell.Parent == nil or modell2.Parent == nil then
  657. ply:LoadCharacter()
  658. while not ply.Character do
  659. game:GetService("RunService").Heartbeat:wait()
  660. end
  661. ply.Character.HumanoidRootPart.CFrame = ply:FindFirstChild("humrootpos").Value
  662. wait()
  663. modell = Instance.new("Model", workspace:FindFirstChildOfClass("Terrain"))
  664. modell.Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  665. local scamhumanoid = Instance.new("Humanoid", modell)
  666. modell2 = Instance.new("Model", modell)
  667. modell2.Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  668. ply.Character.Parent = modell2
  669. ply.Character:FindFirstChildOfClass("Humanoid").Name = tostring(math.random(1,999999)) + tostring(math.random(1,999999))
  670. end
  671. end
  672. print("stopped")
  673. ply:LoadCharacter()
  674. while not ply.Character do
  675. game:GetService("RunService").Heartbeat:wait()
  676. end
  677. ply.Character.HumanoidRootPart.CFrame = ply:FindFirstChild("humrootpos").Value
  678. ply:FindFirstChild("humrootpos"):destroy()
  679. end
  680. spawn(checkifnil)
  681. message("Separated "..ply.Name.." from workspace.")
  682. else
  683. message("Player didnt spawn yet.")
  684. end
  685. else
  686. message("Cannot find the player named '"..string.sub(chat, 10).."'.")
  687. end
  688. end
  689. end
  690. end
  691. owner.Chatted:connect(commands)
  692. message("Rufus14's Anti-Skid v4.1(Edit by ByJugator340) executed successfully.")
  693.  
  694. --[[
  695. owner.Character.Archivable = true
  696. local special = Instance.new("Sound", owner.Character.Head)
  697. special.SoundId = "rbxassetid://427090157"
  698. special.Volume = 2
  699. special:Play()
  700. for i = 1,25 do
  701. wait()
  702. for i,v in pairs(owner.Character:GetChildren()) do
  703. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  704. v.Transparency = v.Transparency + 0.04
  705. end
  706. if v.ClassName == "Accessory" then
  707. local hand = v:FindFirstChild("Handle")
  708. if hand then
  709. hand.Transparency = hand.Transparency + 0.04
  710. end
  711. end
  712. if v.Name == "Head" then
  713. if v:FindFirstChildOfClass("Decal") then
  714. v:FindFirstChildOfClass("Decal").Transparency = v:FindFirstChildOfClass("Decal").Transparency + 0.04
  715. end
  716. end
  717. end
  718. end
  719. local fakecharacter = owner.Character:Clone()
  720. owner.Character:FindFirstChildOfClass("Humanoid"):destroy()
  721. for i,v in pairs(owner.Character:GetChildren()) do
  722. if v.ClassName ~= "LocalScript" and v.ClassName ~= "Script" then
  723. v:destroy()
  724. end
  725. end
  726. fakecharacter.Parent = owner.Character
  727. fakecharacter.Name = "Remote Controlled "..owner.Name
  728. for i = 1,25 do
  729. wait()
  730. for i,v in pairs(fakecharacter:GetChildren()) do
  731. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  732. v.Transparency = v.Transparency - 0.04
  733. end
  734. if v.ClassName == "Accessory" then
  735. local hand = v:FindFirstChild("Handle")
  736. if hand then
  737. hand.Transparency = hand.Transparency - 0.04
  738. end
  739. end
  740. if v.Name == "Head" then
  741. if v:FindFirstChildOfClass("Decal") then
  742. v:FindFirstChildOfClass("Decal").Transparency = v:FindFirstChildOfClass("Decal").Transparency - 0.04
  743. end
  744. end
  745. end
  746. end
  747. --]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement