Advertisement
colddavidcool

Untitled

May 21st, 2016
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.43 KB | None | 0 0
  1. cmd = {}
  2.  
  3. -- ** defines ** --
  4. cmd.service = (function(a) return game:service(a) end)
  5. cmd.gplayers = (function() return cmd.service'Players':GetPlayers() end)
  6. cmd.players = cmd.service('Players')
  7. cmd.localplayer = cmd.players.LocalPlayer
  8.  
  9. cmd.prefix = ';'
  10. cmd.hidden = '/' -- /kill me
  11.  
  12. cmd.commands = {}
  13. cmd.util = {}
  14. cmd.interface = {}
  15.  
  16. cmd.admins = {}
  17. cmd.bans = {}
  18. cmd.lagbans = {}
  19. cmd.noclip = false
  20.  
  21. cmd.scripts = game:GetObjects("rbxassetid://376553985")[1]
  22. cmd.gp = game.CoreGui
  23.  
  24. cmd.exploit = 'RC7'
  25. cmd.version = '1.0b'
  26.  
  27. cmd.route = 'http://topkek.liampro.net/cmd/msg'
  28. -- ** eiss detection ** --
  29. for i, v in pairs(cmd.service('LogService'):GetLogHistory()) do
  30. if v['message']:match('EISS') then
  31. warn('detected eiss')
  32. cmd.gp = cmd.localplayer.PlayerGui
  33. break
  34. end
  35. end
  36. -- ** util ** --
  37. cmd.util.pos = function(str, pos)
  38. local increment = 1
  39. for spc in str:gmatch("[^ ]+") do
  40. if increment == pos then
  41. return spc
  42. end
  43. increment = increment + 1
  44. end
  45. return ''
  46. end
  47. cmd.util.pstr = function(str, re_enc)
  48. str = string.lower(str)
  49. local players = {}
  50. if re_enc == true then
  51. if str == 'me' then
  52. return {game.Players.LocalPlayer}
  53. end
  54. if str == 'all' then
  55. return game.Players:GetPlayers()
  56. end
  57. if str == 'others' then
  58. for i, v in pairs(game.Players:GetPlayers()) do
  59. if v ~= cmd.localplayer then
  60. table.insert(players, v)
  61. end
  62. end
  63. end
  64. for i, v in pairs(game.Players:GetPlayers()) do
  65. if string.lower(v.Name):sub(1, #str) == str then
  66. table.insert(players, v)
  67. end
  68. end
  69. return players
  70. else
  71. for seper in str:gmatch("[^,]+") do
  72. for i, v in pairs(cmd.util.pstr(seper, true)) do
  73. table.insert(players, v)
  74. end
  75. end
  76. return players
  77. end
  78. end
  79. cmd.util.parse = function(str, fmt)
  80. local args = {}
  81. local encountered = 0
  82. local position = 1
  83. for form in fmt:gmatch("[^%%]+") do
  84. if position == 1 then
  85. args['command'] = cmd.util.pos(str, position)
  86. end
  87. if form == 'inf' then
  88. args[position] = str:sub(encountered, #str)
  89. end
  90. if form == 'int' then
  91. local fetch = cmd.util.pos(str, position)
  92. if tonumber(fetch) == nil then
  93. return nil
  94. end
  95. args[position] = {'integer', data = fetch}
  96. end
  97. if form == 'str' then
  98. local fetch = cmd.util.pos(str, position)
  99. args[position] = {'string', data = fetch}
  100. end
  101. if form == 'plrs' then
  102. args[position] = cmd.util.pstr(cmd.util.pos(str, position), false)
  103. end
  104. encountered = encountered + ((#cmd.util.pos(str, position)) + 1)
  105. position = position + 1
  106. end
  107. return args
  108. end
  109. cmd.util.isadmin = function(p)
  110. if p == cmd.localplayer.Name then
  111. return true
  112. else
  113. for i, v in pairs(cmd.admins) do
  114. if v == p.Name then
  115. return true
  116. end
  117. end
  118. return false
  119. end
  120. end
  121. cmd.util.BombVest = function()
  122. local Me = game:GetService("Players").LocalPlayer
  123. local Char = Me.Character
  124. local Torso = Char.Torso
  125. local TickWait = 1
  126. local Color = "Medium stone gray"
  127. local Dead = false
  128.  
  129. local Tool = Instance.new("HopperBin", Me.Backpack)
  130. Tool.Name = "Bomb Vest"
  131.  
  132. local Position = Vector3.new(0,100,0)
  133. function NewPart(Parent)
  134. local Part = Instance.new("Part", Parent)
  135. Part.CanCollide = false
  136. Part.FormFactor = "Custom"
  137. Part.Position = Position
  138. Part.TopSurface = "Smooth"
  139. Part.BottomSurface = "Smooth"
  140. Part.BrickColor = BrickColor.new(Color)
  141. Position = Position + Vector3.new(0,Part.Size.Y + 10,0)
  142. return Part
  143. end
  144.  
  145. local Model = Char:FindFirstChild("Bomb")
  146. if Model then Model:Destroy() end
  147.  
  148. Model = Instance.new("Model", Char)
  149. Model.Name = "Bomb"
  150.  
  151. local Belt = NewPart(Model)
  152. Belt.Size = Vector3.new(2.2,0.5,1.2)
  153. local Weld = Instance.new("Weld", Belt)
  154. Weld.Part0 = Belt
  155. Weld.Part1 = Torso
  156. Weld.C0 = CFrame.new(0,1.1,0)
  157. local Light = Instance.new("PointLight", Belt)
  158. Light.Range = 15
  159. Light.Brightness = 5
  160. Light.Color = Color3.new(1,0,0)
  161. local Beep = Instance.new("Sound", Belt)
  162. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  163. local ExplodeSound = Instance.new("Sound", Belt)
  164. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003 --144507765
  165. ExplodeSound.Pitch = 2.8
  166. ExplodeSound.Volume = 3
  167.  
  168. local Back = NewPart(Model)
  169. Back.Size = Vector3.new(1.5,1.5,0.5)
  170. local Weld = Instance.new("Weld", Back)
  171. Weld.Part0 = Back
  172. Weld.Part1 = Torso
  173. Weld.C0 = CFrame.new(0,0.1,-0.75)
  174.  
  175. local StrapLeft = NewPart(Model)
  176. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  177. local Weld = Instance.new("Weld", StrapLeft)
  178. Weld.Part0 = StrapLeft
  179. Weld.Part1 = Torso
  180. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  181.  
  182. local BuckleLeft = NewPart(Model)
  183. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  184. local Weld = Instance.new("Weld", BuckleLeft)
  185. Weld.Part0 = BuckleLeft
  186. Weld.Part1 = Torso
  187. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  188.  
  189. local StrapRight = NewPart(Model)
  190. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  191. local Weld = Instance.new("Weld", StrapRight)
  192. Weld.Part0 = StrapRight
  193. Weld.Part1 = Torso
  194. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  195.  
  196. local BuckleRight = NewPart(Model)
  197. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  198. local Weld = Instance.new("Weld", BuckleRight)
  199. Weld.Part0 = BuckleRight
  200. Weld.Part1 = Torso
  201. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  202.  
  203. Tool.Selected:connect(function(Mouse)
  204. TickWait = 0.3
  205. Mouse.Icon = "http://www.roblox.com/asset/?id=9109985"
  206.  
  207. Mouse.Button1Down:connect(function()
  208. if Dead == false then
  209. Dead = true
  210. ExplodeSound:Play()
  211. wait(1.4)
  212. local Explosion = Instance.new("Explosion", Workspace)
  213. Explosion.Position = Belt.Position
  214. Explosion.BlastPressure = 100000
  215. Explosion.DestroyJointRadiusPercent = 0.7
  216. Explosion.ExplosionType = "CratersAndDebris"
  217. Explosion.BlastRadius = 50
  218. Explosion.Hit:connect(function(Part, Distance)
  219. Part.Anchored = false
  220. if Distance <= 10 then
  221. Part:BreakJoints()
  222. end
  223. end)
  224. end
  225. end)
  226. end)
  227.  
  228. Tool.Deselected:connect(function()
  229. TickWait = 1
  230. end)
  231.  
  232. coroutine.wrap(function()
  233. repeat
  234. wait(TickWait)
  235. Light.Enabled = not Light.Enabled
  236. Beep:Play()
  237. until Dead == true
  238. end)()
  239. end
  240. cmd.util.R15 = function()
  241. rcode=[[local function Init()
  242. wait()
  243. local function ConChar(P)
  244. Character = P.Character
  245.  
  246. local R15Model = Instance.new("Model")
  247. R15Model.Name = "R15Model"
  248. R15Model.Parent = Character
  249.  
  250. local function CreateLimb(Name,Color,Size,Transparency,ConnectToLimb,MotorName,C0,C1,MeshId)
  251. local Part = Instance.new("Part")
  252. Part.FormFactor = "Custom"
  253. Part.Size = Size
  254. Part.BrickColor = Color
  255. Part.CanCollide = false
  256. Part.Name = Name
  257. Part.Transparency = (Transparency == 0.001 and 0 or Transparency)
  258. Part.TopSurface = "Smooth"
  259. Part.BottomSurface = "Smooth"
  260.  
  261. local Motor = Instance.new("Motor6D")
  262. Motor.C0 = C0
  263. Motor.C1 = C1
  264. Motor.Part0 = ConnectToLimb
  265. Motor.Part1 = Part
  266. Motor.Name = MotorName
  267. Motor.MaxVelocity = 0.1
  268. Motor.Parent = ConnectToLimb
  269.  
  270. if MeshId then
  271. local Mesh = Instance.new("SpecialMesh")
  272. Mesh.MeshType = "FileMesh"
  273. Mesh.MeshId = MeshId
  274. Mesh.Scale = Vector3.new(0.99,0.99,0.99)
  275. Mesh.Parent = Part
  276. end
  277.  
  278. if MeshId and Transparency == 0.001 then
  279. local ShirtTexturePart = Instance.new("Part")
  280. ShirtTexturePart.FormFactor = "Custom"
  281. ShirtTexturePart.Size = Size
  282. ShirtTexturePart.BrickColor = Color
  283. ShirtTexturePart.CanCollide = false
  284. ShirtTexturePart.Name = "ShirtTexturePart"
  285. ShirtTexturePart.Transparency = Transparency
  286. ShirtTexturePart.TopSurface = "Smooth"
  287. ShirtTexturePart.BottomSurface = "Smooth"
  288.  
  289. local Mesh = Instance.new("SpecialMesh")
  290. Mesh.MeshType = "FileMesh"
  291. Mesh.MeshId = MeshId
  292. Mesh.Parent = ShirtTexturePart
  293.  
  294. local Weld = Instance.new("Weld")
  295. Weld.Part0 = Part
  296. Weld.Part1 = ShirtTexturePart
  297. Weld.Parent = ShirtTexturePart
  298.  
  299. ShirtTexturePart.Parent = Part
  300. end
  301. Part.Parent = R15Model
  302. return Part
  303. end
  304.  
  305.  
  306. local HumanoidRootPart = CreateLimb("HumanoidRootPart",BrickColor.new("Medium stone grey"),Vector3.new(1,1,1),1,Character.HumanoidRootPart,"RootConnector",CFrame.new(),CFrame.new(0,0.7,0))
  307. local LowerTorso = CreateLimb("LowerTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,HumanoidRootPart,"Root",CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941715")
  308. local UpperTorso = CreateLimb("UpperTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,LowerTorso,"Waist",CFrame.new(0, 0.404105991, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941468")
  309. local Head = CreateLimb("Head",BrickColor.new("Bright yellow"),Vector3.new(1,1,1),0,UpperTorso,"Neck",CFrame.new(0, 1.26949596, 0.0428609997, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.635110021, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941905")
  310. local LeftUpperArm = CreateLimb("LeftUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.672, 1),0.001,UpperTorso,"LeftShoulder",CFrame.new(-1.50177097, 0.924546003, 0, 1, 0, -0, 0, 0.999044001, 0.0437170006, 0, -0.0437170006, 0.999044001),CFrame.new(0, 0.336115986, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938468")
  311. local LeftLowerArm = CreateLimb("LeftLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,LeftUpperArm,"LeftElbow",CFrame.new(0, -0.336115986, 0, 1, 0, 0, 0, 0.999044001, -0.0437170006, 0, 0.0437170006, 0.999044001),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938971")
  312. local LeftHand = CreateLimb("LeftHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,LeftLowerArm,"LeftWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939233")
  313. local RightUpperArm = CreateLimb("RightUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.671, 1),0.001,UpperTorso,"RightShoulder",CFrame.new(1.50049305, 0.923726022, 0, 1, 0, -0, 0, 0.999041617, 0.0437709838, 0, -0.0437709838, 0.999041617),CFrame.new(0, 0.335705996, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940113")
  314. local RightLowerArm = CreateLimb("RightLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,RightUpperArm,"RightElbow",CFrame.new(0, -0.335705996, 0, 1, 0, 0, 0, 0.999041617, -0.0437709838, 0, 0.0437709838, 0.999041617),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940356")
  315. local RightHand = CreateLimb("RightHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,RightLowerArm,"RightWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940548")
  316. local LeftUpperLeg = CreateLimb("LeftUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"LeftHip",CFrame.new(-0.457044005, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939645")
  317. local LeftLowerLeg = CreateLimb("LeftLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,LeftUpperLeg,"LeftKnee",CFrame.new(0, -0.387418985, 0, 1, 9.95820074e-007, 9.13360125e-008, -9.99999997e-007, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939489")
  318. local LeftFoot = CreateLimb("LeftFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,LeftLowerLeg,"LeftAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939912")
  319. local RightUpperLeg = CreateLimb("RightUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"RightHip",CFrame.new(0.451141, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940976")
  320. local RightLowerLeg = CreateLimb("RightLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,RightUpperLeg,"RightKnee",CFrame.new(0, -0.387418985, 0, 1, 0, -0, 0, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940802")
  321. local RightFoot = CreateLimb("RightFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,RightLowerLeg,"RightAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941196")
  322.  
  323. --if Character:WaitForChild("Head"):WaitForChild("Mesh").MeshId ~= "" then
  324. -- Head.MeshId = Character.Head.Mesh.MeshId
  325. --end
  326.  
  327. Character:WaitForChild("Animate").Disabled = false
  328. local Anim = game:GetObjects("rbxassetid://401967017")[1]; print("aobj", tostring(Anim))
  329. for i, v in pairs(Anim:GetChildren()) do
  330. v.Parent = script
  331. end
  332. script.Parent = Character
  333.  
  334. local function Clear(Name,Alternative,ColorParts)
  335. local Part = Character:WaitForChild(Name)
  336. Part.Transparency = (Name == "Head" and 0.99 or 1)
  337. local function ChildAdded(Ins)
  338. delay(0.05,function()
  339. if Ins.Name == "face" then
  340. if Alternative:FindFirstChild("face") then Alternative:FindFirstChild("face"):Destroy() end
  341. Ins.Parent = Alternative
  342. elseif Ins:IsA("Motor6D") and string.sub(Ins.Name,1,5) ~= "Fake_" then
  343. Ins.Name = "Fake_"..Ins.Name
  344. elseif Ins.Name == "HeadWeld" then
  345. delay(0.05,function()
  346. Ins.Parent = Head
  347. Ins.Part0 = Head
  348. Ins.C1 = CFrame.new(0,0,0.05) * Ins.C1
  349. end)
  350. elseif not Ins:IsA("Weld") then
  351. Ins:Destroy()
  352. end
  353. end)
  354. end
  355. for _,Sub in pairs(Part:GetChildren()) do
  356. ChildAdded(Sub)
  357. end
  358. Part.ChildAdded:connect(ChildAdded)
  359.  
  360. local function Color()
  361. for _,Sub in pairs(ColorParts) do
  362. Sub.BrickColor = Part.BrickColor
  363. local TexturePart = Sub:FindFirstChild("ShirtTexturePart")
  364. if TexturePart then
  365. TexturePart.BrickColor = Part.BrickColor
  366. end
  367. end
  368. end
  369. Color()
  370. Part.Changed:connect(Color)
  371. end
  372.  
  373. Clear("HumanoidRootPart",HumanoidRootPart,{HumanoidRootPart})
  374. Clear("Head",Head,{Head})
  375. Clear("Torso",nil,{LowerTorso,UpperTorso})
  376. Clear("Left Arm",nil,{LeftLowerArm,LeftUpperArm,LeftHand})
  377. Clear("Right Arm",nil,{RightLowerArm,RightUpperArm,RightHand})
  378. Clear("Left Leg",nil,{LeftLowerLeg,LeftUpperLeg,LeftFoot})
  379. Clear("Right Leg",nil,{RightLowerLeg,RightUpperLeg,RightFoot})
  380.  
  381. local ShirtUsed = false
  382. local function ChildAdded(Ins)
  383. if Ins:IsA("Hat") and string.sub(Ins.Name,1,7) ~= "Scaled_" then
  384. delay(0.05,function()
  385. local Mesh = Ins:WaitForChild("Handle"):WaitForChild("Mesh")
  386. Ins.AttachmentPos = Ins.AttachmentPos
  387. Mesh.Scale = Mesh.Scale
  388. Ins.Name = "Scaled_"..Ins.Name
  389. end)
  390. elseif Ins:IsA("Shirt") then
  391. ShirtUsed = true
  392. LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  393. UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  394. LeftLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  395. LeftUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  396. LeftHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  397. RightLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  398. RightUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  399. RightHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  400. elseif Ins:IsA("Pants") then
  401. LeftUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  402. LeftLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  403. LeftFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  404. RightUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  405. RightLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  406. RightFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  407. if LowerTorso.ShirtTexturePart.Mesh.TextureId == "" then
  408. LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  409. UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  410. end
  411. end
  412. end
  413.  
  414. for _,Sub in pairs(Character:GetChildren()) do
  415. ChildAdded(Sub)
  416. end
  417. Character.ChildAdded:connect(ChildAdded)
  418. loadstring(Anim.Source)()
  419. end
  420. ConChar(game:service'Players'.LocalPlayer)
  421. end
  422.  
  423. Init()]]
  424. spawn(function() loadstring(rcode)() end)
  425. end
  426. cmd.util.size = function(p, size)
  427. -- omfg thanks var
  428. local pchar = p.Character
  429. local function scale(chr,scl)
  430.  
  431. for _,v in pairs(pchar:GetChildren()) do
  432. if v:IsA("Hat") then
  433. v:Clone()
  434. v.Parent = game.Lighting
  435. end
  436. end
  437.  
  438. local Head = chr['Head']
  439. local Torso = chr['Torso']
  440. local LA = chr['Left Arm']
  441. local RA = chr['Right Arm']
  442. local LL = chr['Left Leg']
  443. local RL = chr['Right Leg']
  444. local HRP = chr['HumanoidRootPart']
  445.  
  446. wait(0.1)
  447.  
  448. Head.formFactor = 3
  449. Torso.formFactor = 3
  450. LA.formFactor = 3
  451. RA.formFactor = 3
  452. LL.formFactor = 3
  453. RL.formFactor = 3
  454. HRP.formFactor = 3
  455.  
  456. Head.Size = Vector3.new(scl * 2, scl, scl)
  457. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  458. LA.Size = Vector3.new(scl, scl * 2, scl)
  459. RA.Size = Vector3.new(scl, scl * 2, scl)
  460. LL.Size = Vector3.new(scl, scl * 2, scl)
  461. RL.Size = Vector3.new(scl, scl * 2, scl)
  462. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  463.  
  464. local Motor1 = Instance.new('Motor6D', Torso)
  465. Motor1.Part0 = Torso
  466. Motor1.Part1 = Head
  467. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  468. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  469. Motor1.Name = "Neck"
  470.  
  471. local Motor2 = Instance.new('Motor6D', Torso)
  472. Motor2.Part0 = Torso
  473. Motor2.Part1 = LA
  474. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  475. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  476. Motor2.Name = "Left Shoulder"
  477.  
  478. local Motor3 = Instance.new('Motor6D', Torso)
  479. Motor3.Part0 = Torso
  480. Motor3.Part1 = RA
  481. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  482. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  483. Motor3.Name = "Right Shoulder"
  484.  
  485. local Motor4 = Instance.new('Motor6D', Torso)
  486. Motor4.Part0 = Torso
  487. Motor4.Part1 = LL
  488. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  489. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  490. Motor4.Name = "Left Hip"
  491.  
  492. local Motor5 = Instance.new('Motor6D', Torso)
  493. Motor5.Part0 = Torso
  494. Motor5.Part1 = RL
  495. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  496. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  497. Motor5.Name = "Right Hip"
  498.  
  499. local Motor6 = Instance.new('Motor6D', HRP)
  500. Motor6.Part0 = HRP
  501. Motor6.Part1 = Torso
  502. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  503. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  504.  
  505. end
  506.  
  507. scale(pchar, size)
  508.  
  509. for _,v in pairs(game.Lighting:GetChildren()) do
  510. if v:IsA("Hat") then
  511. v.Parent = pchar
  512. end
  513. end
  514. end
  515. cmd.util.checktable = function(t, v)
  516. for i, __ in pairs(t) do
  517. if __ == v then
  518. return true
  519. end
  520. end
  521. return false
  522. end
  523. cmd.util.nextrgb = function(r, g, b)
  524. local ar, ag, ab = r, g, b
  525. if r == 255 and g < 255 and b == 0 then
  526. ag = g + 8.5
  527. end
  528. if g == 255 and r > 0 and b == 0 then
  529. ar = r - 8.5
  530. end
  531. if g == 255 and b < 255 and r == 0 then
  532. ab = b + 8.5
  533. end
  534. if b == 255 and g > 0 and r == 0 then
  535. ag = g - 8.5
  536. end
  537. if b == 255 and r < 255 and g == 0 then
  538. ar = r + 8.5
  539. end
  540. if r == 255 and b > 0 and g == 0 then
  541. ab = b - 8.5
  542. end
  543. return {ar, ag, ab}
  544. end
  545. -- ** interface ** --
  546. cmd.interface.base = game:GetObjects("rbxassetid://416432556")[1]
  547. --cmd.interface.base = game:GetService('InsertService'):LoadAsset(416432556):GetChildren()[1]
  548. cmd.interface.base.Parent = cmd.gp
  549. cmd.interface.splash = cmd.interface.base.splash
  550. cmd.interface.cmd = cmd.interface.base.cmd
  551. cmd.interface.details = cmd.interface.splash.b
  552. cmd.interface.servmsg = cmd.interface.splash.c
  553.  
  554. local serv = nil
  555. --pcall(function()
  556. serv = game:HttpGet(cmd.route, true)
  557. --end)
  558.  
  559. cmd.interface.servmsg.Text = serv or 'Server message failed'
  560. cmd.interface.details = "FilteringEnabled: " .. tostring(game.Workspace.FilteringEnabled) .. "\nVersion " .. cmd.version
  561. cmd.interface.splash.Position = UDim2.new(1, -260, 1, 200)
  562. cmd.interface.cmd.Position = UDim2.new(0, -300, 1, -250)
  563.  
  564. cmd.interface.msg = function(msg)
  565. coroutine.wrap(function()
  566. local gu = game:GetObjects("rbxassetid://417419081")[1]
  567. gu.cmd.main.Text = msg
  568. gu.cmd.Position = UDim2.new(0, -250, 1, -100)
  569. gu.Parent = cmd.gp
  570. gu.cmd:TweenPosition(UDim2.new(0, 0, 1, -100), "In", "Quad", 1.5)
  571. wait(3.8)
  572. gu.cmd:TweenPosition(UDim2.new(0, -250, 1, -100), "Out", "Quad", 1.5)
  573. wait(2.4)
  574. gu.Parent = nil
  575. end)()
  576. end
  577.  
  578. cmd.interface.genmenu = function(name, content, bclick)
  579. local menu = game:GetObjects("rbxassetid://416487335")[1]
  580. --local menu = game:GetService('InsertService'):LoadAsset(416487335):GetChildren()[1]
  581. local main = menu.main
  582. local base = main.base
  583. local template = base.template:Clone(); base.template.Parent = nil;
  584. local top = main.top
  585. local ext = top.a
  586. local title = top.b
  587. local real = 1
  588. main.Draggable = true
  589. main.Selectable = true
  590. main.Active = true
  591. title.Text = name
  592. for pos = 0, #content - 1 do
  593. local cid = content[real]
  594. local te = template:Clone()
  595. te.Parent = base
  596. te.Position = UDim2.new(0, 0, 0, 20*pos)
  597. te.Text = ' ' .. cid
  598. if bclick then
  599. local a = Instance.new("TextButton", base)
  600. a.BackgroundTransparency = 1
  601. a.Size = UDim2.new(1, 0, 0, 20)
  602. a.Position = UDim2.new(0, 0, 0, 20 * pos)
  603. a.ZIndex = 2
  604. a.Text = '';
  605. a.MouseButton1Down:connect(function()
  606. bclick(cid)
  607. end)
  608. end
  609. real = real + 1
  610. end
  611. ext.MouseButton1Down:connect(function()
  612. menu.Parent = nil
  613. end)
  614. base.CanvasSize = UDim2.new(0, 0, 0, (#content*20))
  615. menu.Parent = cmd.gp
  616. end
  617.  
  618. cmd.interface.open = false
  619. cmd.interface.finished = false
  620. cmd.interface.extime = 5
  621. cmd.interface.allowed = true
  622.  
  623. cmd.interface.splashs = function()
  624. coroutine.wrap(function()
  625. cmd.interface.splash:TweenPosition(UDim2.new(1, -260, 1, -210), "In", "Quad", 1.5)
  626. wait(4.20)
  627. cmd.interface.splash:TweenPosition(UDim2.new(1, -260, 1, 200), "Out", "Quad", 1.5)
  628. end)()
  629. end
  630.  
  631. function DoWait(override)
  632. if cmd.interface.open == false and override == false then
  633. --
  634. else
  635. coroutine.wrap(function()
  636. cmd.interface.cmd:TweenPosition(UDim2.new(0, 0, 1, -250), "In", "Quad", 0.8)
  637. repeat
  638. wait()
  639. cmd.interface.extime = cmd.interface.extime - 0.03
  640. until cmd.interface.extime <= 0
  641. if cmd.interface.finished == false then
  642. repeat
  643. wait()
  644. until cmd.interface.finished == true
  645. wait(1)
  646. end
  647. cmd.interface.cmd:TweenPosition(UDim2.new(0, -300, 1, -250), "Out", "Quad", 0.8)
  648. cmd.interface.open = false
  649. cmd.interface.finished = true
  650. cmd.interface.cmd.TextBox:ReleaseFocus()
  651. end)()
  652. end
  653. end
  654.  
  655. game:GetService('UserInputService').InputBegan:connect(function(inp)
  656. if inp.UserInputType == Enum.UserInputType.Keyboard then
  657. if inp.KeyCode == Enum.KeyCode.Semicolon and cmd.interface.allowed == true then
  658. if cmd.interface.open == false then
  659. cmd.interface.cmd:TweenPosition(UDim2.new(0, 0, 1, -250), "In", "Quad", 0.8)
  660. cmd.interface.cmd.TextBox:CaptureFocus()
  661. cmd.interface.open = true
  662. cmd.interface.finished = false
  663. cmd.interface.extime = 5
  664. DoWait()
  665. else
  666. cmd.interface.cmd.TextBox:CaptureFocus()
  667. cmd.interface.extime = cmd.interface.extime + 1.2
  668. cmd.interface.finished = false
  669. end
  670. end
  671. end
  672. end)
  673.  
  674. game:GetService('UserInputService').TextBoxFocused:connect(function(ass)
  675. cmd.interface.allowed = false
  676. end)
  677.  
  678. game:GetService('UserInputService').TextBoxFocusReleased:connect(function(ass)
  679. cmd.interface.allowed = true
  680. end)
  681.  
  682. cmd.interface.cmd.TextBox.FocusLost:connect(function(e)
  683. if e == true then
  684. cmd.commands.run(cmd.interface.cmd.TextBox.Text)
  685. cmd.interface.cmd.TextBox.Text = ''
  686. end
  687. cmd.interface.finished = true
  688. end)
  689.  
  690. -- ** commands ** --
  691. cmd.commands.store = {}
  692. cmd.commands.fmtstore = {}
  693.  
  694. cmd.commands.register = function(cmdz, fmt, func)
  695. cmd.commands.store[cmdz] = (function(str) func(cmd.util.parse(str, fmt)) end)
  696. cmd.commands.fmtstore[cmdz] = fmt
  697. end
  698.  
  699. cmd.commands.run = function(str)
  700. local cmdz = cmd.util.pos(str, 1)
  701. if not cmd.commands.store[cmdz] then
  702. return nil
  703. else
  704. cmd.commands.store[cmdz](str)
  705. end
  706. end
  707.  
  708. -- // actual commands // --
  709.  
  710. cmd.commands.register('kill', 'cmd%plrs', function(args)
  711. for i, v in pairs(args[2]) do
  712. v.Character.Humanoid.Health = 0
  713. end
  714. end)
  715.  
  716. cmd.commands.register('clone', 'cmd%plrs', function(args)
  717. for i, v in pairs(args[2]) do
  718. v.Character.Archivable = true
  719. local clone = v.Character:Clone()
  720. clone.Parent = game.Workspace
  721. clone:MoveTo(v.Character.Torso.Position)
  722. end
  723. end)
  724.  
  725. cmd.commands.register('damage', 'cmd%plrs%int', function(args)
  726. for i, v in pairs(args[2]) do
  727. v.Character.Humanoid:TakeDamage(args[3].data)
  728. end
  729. end)
  730.  
  731. cmd.commands.register('freeze', 'cmd%plrs', function(args)
  732. for i, v in pairs(args[2]) do
  733. v.Character.Torso.Anchored = true
  734. end
  735. end)
  736.  
  737. cmd.commands.register('thaw', 'cmd%plrs', function(args)
  738. for i, v in pairs(args[2]) do
  739. v.Character.Torso.Anchored = false
  740. end
  741. end)
  742.  
  743. cmd.commands.register('tp', 'cmd%plrs%plrs', function(args)
  744. local players = args[2]
  745. local target = args[3][1]
  746. for i, player in pairs(args[2]) do
  747. player.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  748. end
  749. end)
  750.  
  751. cmd.commands.register('naked', 'cmd%plrs', function(args)
  752. for i, v in pairs(args[2]) do
  753. v:ClearCharacterAppearance()
  754. end
  755. end)
  756.  
  757. cmd.commands.register('fedora', 'cmd%plrs', function(args)
  758. local hats = {
  759. 98346834,
  760. 215751161,
  761. 119916949,
  762. 72082328,
  763. 147180077,
  764. 100929604,
  765. 63043890,
  766. 1285307,
  767. 1029025,
  768. 334663683,
  769. 259423244
  770. }
  771. local fedora = game:GetService("InsertService"):LoadAsset(hats[math.random(1,#hats)]):GetChildren()[1]
  772. for i, v in pairs(args[2]) do
  773. fedora:Clone().Parent = v.Character
  774. end
  775. end)
  776.  
  777. cmd.commands.register('sgod', 'cmd%plrs', function(args)
  778. for i, v in pairs(args[2]) do
  779. v.Character.Humanoid.MaxHealth = 999999999
  780. v.Character.Humanoid.Health = 999999999
  781. end
  782. end)
  783.  
  784. cmd.commands.register('ws', 'cmd%plrs%int', function(args)
  785. for i, v in pairs(args[2]) do
  786. v.Character.Humanoid.WalkSpeed = args[3].data
  787. end
  788. end)
  789.  
  790. cmd.commands.register('lag', 'cmd%plrs', function(args)
  791. for i, v in pairs(args[2]) do
  792. coroutine.wrap(function()
  793. for i = 1, 200 do
  794. ypcall(function()
  795. coroutine.wrap(function()
  796. for i = 1, 1000 do
  797. Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  798. end
  799. end)()
  800. end)
  801. wait()
  802. end
  803. end)()
  804. end
  805. end)
  806.  
  807. cmd.commands.register('ban', 'cmd%plrs', function(args)
  808. for i, v in pairs(args[2]) do
  809. table.insert(cmd.bans, v.Name)
  810. v.Parent = nil
  811. end
  812. end)
  813.  
  814. cmd.commands.register('lagban', 'cmd%plrs', function(args)
  815. for i, v in pairs(args[2]) do
  816. table.insert(cmd.lagbans, v.Name)
  817. coroutine.wrap(function()
  818. for i = 1, 200 do
  819. ypcall(function()
  820. coroutine.wrap(function()
  821. for i = 1, 1000 do
  822. Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  823. end
  824. end)()
  825. end)
  826. wait()
  827. end
  828. end)()
  829. end
  830. end)
  831.  
  832. cmd.commands.register('punish', 'cmd%plrs', function(args)
  833. for i, v in pairs(args[2]) do
  834. v.Character.Parent = game.Lighting
  835. end
  836. end)
  837.  
  838. cmd.commands.register('unpunish', 'cmd%plrs', function(args)
  839. for i, v in pairs(args[2]) do
  840. v.Character.Parent = game.Workspace
  841. end
  842. end)
  843.  
  844. cmd.commands.register('respawn', 'cmd%plrs', function(args)
  845. for i, v in pairs(args[2]) do
  846. local a1 = Instance.new("Model", game.Workspace)
  847. local a2 = Instance.new("Part", game.Workspace)
  848. a2.CanCollide = true
  849. a2.Anchored = true
  850. a2.CFrame = CFrame.new(10000, 10000, 10000)
  851. a2.Name = "Torso"
  852. local a3 = Instance.new("Humanoid", a1)
  853. a3.MaxHealth=100;a3.Health=100
  854. v.Character = a1
  855. a3.Health=0
  856. end
  857. end)
  858.  
  859. cmd.commands.register('shutdown', 'cmd', function(args)
  860. for i, v in pairs(cmd.service('Players'):GetPlayers()) do
  861. v.Parent = nil
  862. end
  863. end)
  864.  
  865. cmd.commands.register('music', 'cmd%int', function(args)
  866. local a = Instance.new("Sound")
  867. a.SoundId = "rbxassetid://" .. tostring(args[2].data)
  868. a.Looped = true
  869. a.Volume = 1
  870. a.Parent = game.Workspace
  871. a:Play()
  872.  
  873. end)
  874.  
  875. cmd.commands.register('sit', 'cmd%plrs', function(args)
  876. for i, v in pairs(args[2]) do
  877. v.Character.Humanoid.Sit = true
  878. end
  879. end)
  880.  
  881. cmd.commands.register('jump', 'cmd%plrs', function(args)
  882. for i, v in pairs(args[2]) do
  883. v.Character.Humanoid.Jump = true
  884. end
  885. end)
  886.  
  887. cmd.commands.register('stun', 'cmd%plrs', function(args)
  888. for i, v in pairs(args[2]) do
  889. v.Character.Humanoid.PlatformStand = true
  890. end
  891. end)
  892.  
  893. cmd.commands.register('unstun', 'cmd%plrs', function(args)
  894. for i, v in pairs(args[2]) do
  895. v.Character.Humanoid.PlatformStand = false
  896. end
  897. end)
  898.  
  899. cmd.commands.register('loopstate', 'cmd%int', function(args)
  900. coroutine.resume(coroutine.create(function()
  901. repeat
  902. ypcall(function() cmd.localplayer.Character.Humanoid:ChangeState(args[2].data) end)
  903. wait(0)
  904. until cmd.localplayer.Character.Humanoid == nil
  905. end))
  906. end)
  907.  
  908. cmd.commands.register('invis', 'cmd%plrs', function(args)
  909. for i, v in pairs(args[2]) do
  910. local function dloop(o)
  911. for i, v in pairs(o:GetChildren()) do
  912. pcall(function() v.Transparency = 1 end)
  913. dloop(v)
  914. end
  915. end
  916. dloop(v.Character)
  917. end
  918. end)
  919.  
  920. cmd.commands.register('vis', 'cmd%plrs', function(args)
  921. for i, v in pairs(args[2]) do
  922. local function dloop(o)
  923. for i, v in pairs(o:GetChildren()) do
  924. pcall(function() v.Transparency = 0 end)
  925. dloop(v)
  926. end
  927. end
  928. v.Character.HumanoidRootPart.Transparency = 1
  929. dloop(v.Character)
  930. end
  931. end)
  932.  
  933. cmd.commands.register('nuke', 'cmd%plrs', function(args)
  934. for i, v in pairs(args[2]) do
  935. if v.Character then
  936. local nuke = Instance.new("Part", game.Workspace)
  937. nuke.Anchored = true
  938. nuke.CanCollide = false
  939. nuke.FormFactor = "Symmetric"
  940. nuke.Shape = "Ball"
  941. nuke.Size = Vector3.new(1,1,1)
  942. nuke.BrickColor = BrickColor.new("New Yeller")
  943. nuke.Transparency = 0.5
  944. nuke.Reflectance = 0.2
  945. nuke.TopSurface = 0
  946. nuke.BottomSurface = 0
  947. nuke.Touched:connect(function (hit)
  948. if hit and hit.Parent then
  949. local boom = Instance.new("Explosion", game.Workspace)
  950. boom.Position = hit.Position
  951. boom.BlastRadius = 11
  952. boom.BlastPressure = math.huge
  953. end
  954. end)
  955. local CF = v.Character.Torso.CFrame
  956. nuke.CFrame = CF
  957. for i = 1,333 do
  958. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  959. nuke.CFrame = CF
  960. wait(1/44)
  961. end
  962. nuke:Destroy()
  963. end
  964. end
  965. end)
  966.  
  967. cmd.commands.register('explode', 'cmd%plrs', function(args)
  968. for i, v in pairs(args[2]) do
  969. Instance.new("Explosion", v.Character.Torso).Position = v.Character.Torso.Position
  970. end
  971. end)
  972.  
  973. cmd.commands.register('hat', 'cmd%plrs%int', function(args)
  974. for i, v in pairs(args[2]) do
  975. cmd.service('InsertService'):LoadAsset(args[3].data):GetChildren()[1].Parent = v.Character
  976. end
  977. end)
  978.  
  979. cmd.commands.register('chat', 'cmd%plrs%inf', function(args)
  980. for i, v in pairs(args[2]) do
  981. game:GetService('Chat'):Chat(v.Character, args[3], 1)
  982. end
  983. end)
  984.  
  985. cmd.commands.register('god', 'cmd%plrs', function(args)
  986. for i, v in pairs(args[2]) do
  987. v.Character.Humanoid.MaxHealth = math.huge
  988. v.Character.Humanoid.Health = math.huge
  989. end
  990. end)
  991.  
  992. cmd.commands.register('ungod', 'cmd%plrs', function(args)
  993. for i, v in pairs(args[2]) do
  994. v.Character.Humanoid.Health = 100
  995. v.Character.Humanoid.MaxHealth = 100
  996. end
  997. end)
  998.  
  999. cmd.commands.register('rh', 'cmd%plrs', function(args)
  1000. for i, v in pairs(args[2]) do
  1001. v.Character.Humanoid.Parent = nil
  1002. end
  1003. end)
  1004.  
  1005. cmd.commands.register('fire', 'cmd%plrs', function(args)
  1006. for i, v in pairs(args[2]) do
  1007. Instance.new('Fire', v.Character.Torso)
  1008. end
  1009. end)
  1010.  
  1011. cmd.commands.register('insane', 'cmd%plrs', function(args)
  1012. for x, m in pairs(args[2]) do
  1013. for i,v in pairs(m.Character.Torso:GetChildren()) do
  1014. if v:IsA("Motor6D") then
  1015. coroutine.wrap(function()
  1016. while v do
  1017. v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  1018. wait()
  1019. end
  1020. end)()
  1021. end
  1022. end
  1023. end
  1024. end)
  1025.  
  1026. cmd.commands.register('admin', 'cmd%plrs',function(args)
  1027. for i, v in pairs(args[2]) do
  1028. table.insert(cmd.admins, v.Name)
  1029. end
  1030. end)
  1031.  
  1032. cmd.commands.register('nosound', 'cmd', function(args)
  1033. local function dx(o)
  1034. for i, v in pairs(o:GetChildren()) do
  1035. if v:IsA("Sound") then
  1036. v:Stop()
  1037. end
  1038. dx(v)
  1039. end
  1040. end
  1041. dx(game.Workspace)
  1042. end)
  1043.  
  1044. cmd.commands.register('duck', 'cmd%plrs', function(args)
  1045. for _,p in pairs(args[2]) do
  1046. local pchar = p.Character
  1047. for i,v in pairs(pchar.Torso:GetChildren()) do
  1048. if v:IsA("Decal") then
  1049. v:Destroy()
  1050. end
  1051. end
  1052. for i,v in pairs(pchar:GetChildren()) do
  1053. if v:IsA("Hat") then
  1054. v:Destroy()
  1055. end
  1056. end
  1057. local duck = Instance.new("SpecialMesh", pchar.Torso)
  1058. duck.MeshType = "FileMesh"
  1059. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  1060. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  1061. duck.Scale = Vector3.new(5, 5, 5)
  1062. pchar.Head.Transparency = 1
  1063. pchar["Left Arm"].Transparency = 1
  1064. pchar["Right Arm"].Transparency = 1
  1065. pchar["Left Leg"].Transparency = 1
  1066. pchar["Right Leg"].Transparency = 1
  1067. pchar.Head.face.Transparency = 1
  1068. end
  1069. end)
  1070.  
  1071. cmd.commands.register('shrek', 'cmd%plrs', function(args)
  1072. for i, v in pairs(args[2]) do
  1073. local pchar = v.Character
  1074. for i,v in pairs(pchar:GetChildren()) do
  1075. if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  1076. v:Destroy()
  1077. end
  1078. end
  1079. for i,v in pairs(pchar.Head:GetChildren()) do
  1080. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  1081. v:Destroy()
  1082. end
  1083. end
  1084.  
  1085. local mesh = Instance.new("SpecialMesh", pchar.Head)
  1086. mesh.MeshType = "FileMesh"
  1087. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  1088. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  1089. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  1090.  
  1091. local Shirt = Instance.new("Shirt", v.Character)
  1092. local Pants = Instance.new("Pants", v.Character)
  1093.  
  1094. Shirt.ShirtTemplate = "rbxassetid://133078194"
  1095. Pants.PantsTemplate = "rbxassetid://133078204"
  1096. end
  1097. end)
  1098.  
  1099. cmd.commands.register('nograv', 'cmd%plrs', function(args)
  1100. for i, v in pairs(args[2]) do
  1101. for x, m in pairs(v.Character:GetChildren()) do
  1102. if m:IsA("BasePart") then
  1103. local bf = Instance.new("BodyForce", m)
  1104. bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  1105. end
  1106. if m:IsA("Hat") then
  1107. if m:findFirstChild("Handle") then
  1108. local bf = Instance.new("BodyForce", m.Handle)
  1109. bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  1110. end
  1111. end
  1112. end
  1113. end
  1114. end)
  1115.  
  1116. cmd.commands.register('scripts', 'cmd', function(args)
  1117. local cmp = {}
  1118. local smp = {}
  1119. for i, v in pairs(cmd.scripts:GetChildren()) do
  1120. table.insert(cmp, v.Name)
  1121. smp[v.Name] = v.Source
  1122. end
  1123. cmd.interface.genmenu(
  1124. 'Scripts',
  1125. cmp,
  1126. function(n)
  1127. coroutine.wrap(function()
  1128. local a,b=ypcall(function() loadstring(smp[n])() end)
  1129. if not a then print(b) end
  1130. end)()
  1131. end
  1132. )
  1133. end)
  1134.  
  1135. cmd.commands.register('sky', 'cmd%int', function(args)
  1136. local ID = args[2].data
  1137. local sky = Instance.new("Sky", game.Lighting)
  1138. sky.SkyboxBk = "rbxassetid://" .. ID
  1139. sky.SkyboxDn = "rbxassetid://" .. ID
  1140. sky.SkyboxFt = "rbxassetid://" .. ID
  1141. sky.SkyboxLf = "rbxassetid://" .. ID
  1142. sky.SkyboxRt = "rbxassetid://" .. ID
  1143. sky.SkyboxUp = "rbxassetid://" .. ID
  1144. end)
  1145.  
  1146. cmd.commands.register('bombs', 'cmd', function(args)
  1147. cmd.util.BombVest()
  1148. end)
  1149.  
  1150. cmd.commands.register('control', 'cmd%plrs', function(args)
  1151. -- variable
  1152. local pchar = args[2][1].Character
  1153. local char = cmd.localplayer.Character
  1154. pchar.Humanoid.PlatformStand = true
  1155. local w = Instance.new("Weld", pchar.Torso)
  1156. w.Part0 = pchar.Torso
  1157. w.Part1 = pchar.Torso
  1158. local w2 = Instance.new("Weld", pchar.Head)
  1159. w2.Part0 = pchar.Head
  1160. w2.Part1 = pchar.Head
  1161. local w3 = Instance.new("Weld", pchar:findFirstChild("Right Arm"))
  1162. w3.Part0 = pchar:findFirstChild("Right Arm")
  1163. w3.Part1 = pchar:findFirstChild("Right Arm")
  1164. local w4 = Instance.new("Weld", pchar:findFirstChild("Left Arm"))
  1165. w4.Part0 = pchar:findFirstChild("Left Arm")
  1166. w4.Part1 = pchar:findFirstChild("Left Arm")
  1167. local w5 = Instance.new("Weld", pchar:findFirstChild("Right Leg"))
  1168. w5.Part0 = pchar:findFirstChild("Right Leg")
  1169. w5.Part1 = pchar:findFirstChild("Right Leg")
  1170. local w6 = Instance.new("Weld", pchar:findFirstChild("Left Leg"))
  1171. w6.Part0 = pchar:findFirstChild("Left Leg")
  1172. w6.Part1 = pchar:findFirstChild("Left Leg")
  1173. char.Head.face:Destroy()
  1174. for i,v in pairs(pchar:GetChildren()) do
  1175. if v:IsA("BasePart") then
  1176. v.CanCollide = false
  1177. end
  1178. end
  1179. for i,v in pairs(char:GetChildren()) do
  1180. if v:IsA("BasePart") then
  1181. v.Transparency = 1
  1182. elseif v:IsA("Hat") then
  1183. v:Destroy()
  1184. end
  1185. end
  1186. pchar.Parent = char
  1187. repeat
  1188. pchar.Humanoid.PlatformStand = true
  1189. wait()
  1190. until char.Parent == nil
  1191. end)
  1192.  
  1193. cmd.commands.register('rtag', 'cmd%inf', function(args)
  1194. local len = 10; local player = cmd.localplayer
  1195. local bb = Instance.new("BillboardGui")
  1196. bb.Parent = player.Character.Head
  1197. bb.Adornee = player.Character.Head
  1198. bb.AlwaysOnTop = true
  1199. bb.Enabled = true
  1200. bb.Size = UDim2.new(len, 0, 1.5, 0)
  1201. bb.Name = "tag"
  1202. bb.StudsOffset = Vector3.new(0, 3, 0)
  1203. --local fr = Instance.new("Frame")
  1204. --fr.Parent = bb
  1205. --fr.Size = UDim2.new(1, 0, 1, 0)
  1206. --fr.Style = Enum.FrameStyle.RobloxRound
  1207. local tl = Instance.new("TextLabel")
  1208. tl.Parent = bb
  1209. tl.BackgroundTransparency = 1
  1210. tl.TextScaled = true
  1211. tl.TextColor3 = Color3.new(255/255, 255/255, 255/255)
  1212. tl.Size = UDim2.new(1, 0, 1, 0)
  1213. tl.Text = args[2]
  1214. tl.Name = "trutag"
  1215. tl.Visible = true
  1216. tl.ZIndex = 2
  1217. coroutine.wrap(function()
  1218. local r, g, b = 255, 0, 0
  1219. repeat
  1220. tl.TextColor3 = Color3.new(r/255, g/255, b/255)
  1221. local bo = cmd.util.nextrgb(r, g, b)
  1222. r = bo[1]; g = bo[2]; b = bo[3];
  1223. wait()
  1224. until bb == nil
  1225. end)()
  1226. end)
  1227.  
  1228. cmd.commands.register('smoke', 'cmd%plrs', function(args)
  1229. for i, v in pairs(args[2]) do
  1230. Instance.new('Smoke', v.Character.Torso)
  1231. end
  1232. end)
  1233.  
  1234. cmd.commands.register('btools', 'cmd%plrs', function(args)
  1235. for i, p in pairs(args[2]) do
  1236. local a = Instance.new("HopperBin")
  1237. a.BinType = "GameTool"
  1238. a.Parent = p.Backpack
  1239. local a = Instance.new("HopperBin")
  1240. a.BinType = "Clone"
  1241. a.Parent = p.Backpack
  1242. local a = Instance.new("HopperBin")
  1243. a.BinType = "Hammer"
  1244. a.Parent = p.Backpack
  1245. end
  1246. end)
  1247.  
  1248. con = nil;
  1249. cmd.commands.register('noclip', 'cmd', function(args)
  1250. cmd.interface.msg('NoClip Enabled')
  1251. cmd.noclip = false
  1252. con = game:GetService('RunService').Stepped:connect(function()
  1253. if cmd.noclip == true then
  1254. con:disconnect()
  1255. else
  1256. cmd.localplayer.Character.Torso.CanCollide = false
  1257. cmd.localplayer.Character.Head.CanCollide = false
  1258. end
  1259. end)
  1260. end)
  1261.  
  1262. cmd.commands.register('clip', 'cmd', function(args)
  1263. cmd.interface.msg('NoClip Disabled')
  1264. cmd.noclip = true
  1265. end)
  1266.  
  1267. cmd.commands.register('gear', 'cmd%plrs%int', function(args)
  1268. local gear = game:GetService("InsertService"):LoadAsset(args[3].data):GetChildren()[1]
  1269. if not gear then return end
  1270. for i, v in pairs(args[2]) do
  1271. gear:Clone().Parent = v.Backpack
  1272. end
  1273. end)
  1274.  
  1275. cmd.commands.register('kick', 'cmd%plrs', function(args)
  1276. for i, v in pairs(args[2]) do
  1277. v.Parent = nil
  1278. end
  1279. end)
  1280.  
  1281. cmd.commands.register('r15', 'cmd', function(args)
  1282. cmd.util.R15()
  1283. end)
  1284.  
  1285. cmd.commands.register('char', 'cmd%plrs%str', function(args)
  1286. if tonumber(args[3].data) ~= nil then
  1287. args[3].data = tonumber(args[3].data)
  1288. else
  1289. args[3].data = cmd.players:GetUserIdFromNameAsync(args[3].data)
  1290. end
  1291. for i, v in pairs(args[2]) do
  1292. v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=' .. args[3].data
  1293. pcall(function() v.Character.Humanoid.Health = 0 end)
  1294. end
  1295. end)
  1296.  
  1297. cmd.commands.register('noob', 'cmd%plrs', function(args)
  1298. for i, v in pairs(args[2]) do
  1299. v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=4'
  1300. pcall(function() v.Character.Humanoid.Health = 0 end)
  1301. end
  1302. end)
  1303.  
  1304. cmd.commands.register('ff', 'cmd%plrs', function(args)
  1305. for i, v in pairs(args[2]) do
  1306. Instance.new("ForceField", v.Character)
  1307. end
  1308. end)
  1309.  
  1310. cmd.commands.register('unff', 'cmd%plrs', function(args)
  1311. for i, v in pairs(args[2]) do
  1312. for x, m in pairs(v.Character:GetChildren()) do
  1313. if m:IsA("ForceField") then
  1314. m.Parent = nil
  1315. end
  1316. end
  1317. end
  1318. end)
  1319.  
  1320. cmd.commands.register('guest', 'cmd%plrs', function(args)
  1321. for i, v in pairs(args[2]) do
  1322. v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=1'
  1323. pcall(function() v.Character.Humanoid.Health = 0 end)
  1324. end
  1325. end)
  1326.  
  1327. cmd.commands.register('giraffe', 'cmd%plrs', function(args)
  1328. for i, v in pairs(args[2]) do
  1329. local char=v.Character
  1330. local h=char.Head
  1331. local tor=char.Torso
  1332. tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  1333. local fn=Instance.new("Part",char)
  1334. fn.Size=Vector3.new(1,5.5,1)
  1335. fn.Name="FakeNeck"
  1336. fn.Anchored=false
  1337. fn.CanCollide=false
  1338. if char:FindFirstChild("Body Colors") then
  1339. fn.BrickColor=char["Body Colors"].HeadColor
  1340. end
  1341. local cm=Instance.new("CylinderMesh",fn)
  1342. local we=Instance.new("Weld",h)
  1343. we.Part0=h
  1344. we.Part1=fn
  1345. we.C1=we.C1*CFrame.new(0,2.6,0)
  1346. end
  1347. end)
  1348.  
  1349. cmd.commands.register('notools', 'cmd%plrs', function(args)
  1350. for i, v in pairs(args[2]) do
  1351. for x, m in pairs(v.Backpack:GetChildren()) do
  1352. m.Parent = nil
  1353. end
  1354. end
  1355. end)
  1356.  
  1357. cmd.commands.register('taketools', 'cmd%plrs', function(args)
  1358. for i, v in pairs(args[2]) do
  1359. for x, m in pairs(v.Backpack:GetChildren()) do
  1360. m.Parent = cmd.localplayer.Backpack
  1361. end
  1362. end
  1363. end)
  1364.  
  1365. cmd.commands.register('confuse', 'cmd%plrs', function(args)
  1366. for i, v in pairs(args[2]) do
  1367. v.Character.Humanoid.WalkSpeed = -16
  1368. end
  1369. end)
  1370.  
  1371. cmd.commands.register('spin', 'cmd%plrs', function(args)
  1372. for i, v in pairs(args[2]) do
  1373. for i,v in pairs(v.Character.Torso:GetChildren()) do
  1374. if v.Name == "Spinning" then
  1375. v:Destroy()
  1376. end
  1377. end
  1378. local Torso = v.Character.Torso
  1379. local BG = Instance.new("BodyGyro", Torso)
  1380. BG.Name = "Spinning"
  1381. BG.maxTorque = Vector3.new(0, math.huge, 0)
  1382. BG.P = 11111
  1383. BG.cframe = Torso.CFrame
  1384. repeat wait(1/44)
  1385. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  1386. until not BG or BG.Parent ~= Torso
  1387. end
  1388. end)
  1389.  
  1390. cmd.commands.register('fling', 'cmd%plrs', function(args)
  1391. for i, v in pairs(args[2]) do
  1392. local pchar = v.Character
  1393. if pchar:FindFirstChild("Humanoid") then
  1394. local xran
  1395. local zran
  1396. repeat
  1397. xran = math.random(-9999,9999)
  1398. until math.abs(xran) >= 5555
  1399. repeat
  1400. zran = math.random(-9999,9999)
  1401. until math.abs(zran) >= 5555
  1402. pchar.Humanoid.Sit = true
  1403. pchar.Torso.Velocity = Vector3.new(0,0,0)
  1404. local BF = Instance.new("BodyForce", pchar.Torso)
  1405. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  1406. end
  1407. end
  1408. end)
  1409.  
  1410. cmd.commands.register('burn', 'cmd%plrs', function(args)
  1411. for i, v in pairs(args[2]) do
  1412. spawn(function()
  1413. wait(0.1)
  1414. local fire=Instance.new("Fire", v.Character.Torso)
  1415. wait(0.1)
  1416. local fire=Instance.new("Fire", v.Character.Head)
  1417. wait(0.1)
  1418. local fire=Instance.new("Fire", v.Character["Left Arm"])
  1419. wait(0.1)
  1420. local fire=Instance.new("Fire", v.Character["Right Leg"])
  1421. wait(0.5)
  1422. v.Character:BreakJoints();
  1423. end)
  1424. end
  1425. end)
  1426.  
  1427. cmd.commands.register('broccoli', 'cmd%plrs', function(args)
  1428. for i, v in pairs(args[2]) do
  1429. Instance.new('ParticleEmitter', v.Character.Torso).Texture = 'rbxassetid://178408986'
  1430. end
  1431. end)
  1432.  
  1433. cmd.commands.register('printcmds', 'cmd', function(args)
  1434. for i, v in pairs(cmd.commands.store) do
  1435. print(i, '==', v)
  1436. end
  1437. end)
  1438.  
  1439. cmd.commands.register('gun', 'cmd%plrs', function(args)
  1440. local a = game:GetService("InsertService"):LoadAsset(130113146):GetChildren()[1]
  1441. local b = game:GetService("InsertService"):LoadAsset(67747912):GetChildren()[1]
  1442. local c = game:GetService("InsertService"):LoadAsset(95354288):GetChildren()[1]
  1443. for i, v in pairs(args[2]) do
  1444. a:Clone().Parent = v.Backpack
  1445. b:Clone().Parent = v.Backpack
  1446. c:Clone().Parent = v.Backpack
  1447. end
  1448. end)
  1449.  
  1450. cmd.commands.register('goto', 'cmd%plrs', function(args)
  1451. local target = args[2][1]
  1452. cmd.localplayer.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  1453. end)
  1454.  
  1455. cmd.commands.register('cmds', 'cmd', function(args)
  1456. local content = {}
  1457. for i, v in pairs(cmd.commands.fmtstore) do
  1458. local xfmt = {}
  1459. local str = ";" .. i .. " "
  1460. for form in v:gmatch("[^%%]+") do
  1461. if form ~= 'cmd' then
  1462. if form == 'inf' then form = 'str' end
  1463. str = str .. "{" .. form .. "} " end
  1464. end
  1465. table.insert(content, str)
  1466. end
  1467. local count = 0
  1468. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  1469. table.insert(content, tonumber(count) .. " commands")
  1470. cmd.interface.genmenu('Commands', content)
  1471. end)
  1472.  
  1473. cmd.commands.register('select', 'cmd%plrs', function(args)
  1474. for i, v in pairs(args[2]) do
  1475. Instance.new("SelectionBox", v.Character).Adornee = v.Character
  1476. end
  1477. end)
  1478.  
  1479. cmd.commands.register('sphere', 'cmd%plrs', function(args)
  1480. for i, v in pairs(args[2]) do
  1481. Instance.new("SelectionSphere", v.Character).Adornee = v.Character
  1482. end
  1483. end)
  1484.  
  1485. cmd.commands.register('bring', 'cmd%plrs', function(args)
  1486. for i, v in pairs(args[2]) do
  1487. v.Character.HumanoidRootPart.CFrame = cmd.localplayer.Character.HumanoidRootPart.CFrame
  1488. end
  1489. end)
  1490.  
  1491. cmd.commands.register('knife', 'cmd%plrs', function(args)
  1492. local knife = game:GetService("InsertService"):LoadAsset(170897263):GetChildren()[1]
  1493. for i, v in pairs(args[2]) do
  1494. knife:Clone().Parent = v
  1495. end
  1496. end)
  1497.  
  1498. cmd.commands.register('shades', 'cmd%plrs', function(args)
  1499. local shades = game:GetService('InsertService'):LoadAsset(11748356):GetChildren()[1]
  1500. for i, v in pairs(args[2]) do
  1501. shades:Clone().Parent = v.Character
  1502. end
  1503. end)
  1504.  
  1505. cmd.commands.register('alien', 'cmd%plrs', function(args)
  1506. -- variable
  1507. for i, v in pairs(args[2]) do
  1508. local pchar = v.Character
  1509. if pchar:FindFirstChild('Shirt') then
  1510. pchar.Shirt:Destroy()
  1511. end
  1512. if pchar:FindFirstChild('Pants') then
  1513. pchar.Pants:Destroy()
  1514. end
  1515. if pchar:FindFirstChild('Shirt Graphic') then
  1516. pchar['Shirt Graphic'].Graphic = ''
  1517. end
  1518. for i,v in pairs(pchar:GetChildren()) do
  1519. if v:IsA('Hat') then
  1520. v:Destroy()
  1521. end
  1522. end
  1523. local ayy2 = game:GetObjects("rbxassetid://397033642")[1]
  1524. ayy2.Parent = pchar
  1525. local BC = pchar['Body Colors']
  1526. BC.HeadColor = BrickColor.new('Fossil')
  1527. BC.LeftArmColor = BrickColor.new('Fossil')
  1528. BC.LeftLegColor = BrickColor.new('Fossil')
  1529. BC.RightArmColor = BrickColor.new('Fossil')
  1530. BC.RightLegColor = BrickColor.new('Fossil')
  1531. BC.TorsoColor = BrickColor.new('Fossil')
  1532. end
  1533. end)
  1534.  
  1535. cmd.commands.register('team', 'cmd%plrs%str', function(args)
  1536. for i, v in pairs(args[2]) do
  1537. for x, m in pairs(game:GetService('Teams'):GetTeams()) do
  1538. if m.Name == args[3].data then
  1539. v.TeamColor = m.TeamColor
  1540. end
  1541. end
  1542. end
  1543. end)
  1544.  
  1545. cmd.commands.register('particles', 'cmd%plrs%int', function(args)
  1546. for i, v in pairs(args[2]) do
  1547. Instance.new("ParticleEmitter", v.Character).Texture = args[3].data
  1548. end
  1549. end)
  1550.  
  1551. cmd.commands.register('ghost', 'cmd%plrs', function(args)
  1552. for i, v in pairs(args[2]) do
  1553. local pchar = v.Character
  1554. pchar.Head.Transparency = 0.5
  1555. pchar.Torso.Transparency = 0.5
  1556. pchar["Left Arm"].Transparency = 0.5
  1557. pchar["Right Arm"].Transparency = 0.5
  1558. pchar["Left Leg"].Transparency = 0.5
  1559. pchar["Right Leg"].Transparency = 0.5
  1560. pchar.Head.face.Transparency = 0.5
  1561. end
  1562. end)
  1563.  
  1564. cmd.commands.register('firstperson', 'cmd%plrs', function(args)
  1565. for i, v in pairs(args[2]) do
  1566. v.CameraMode = Enum.CameraMode.LockFirstPerson
  1567. end
  1568. end)
  1569.  
  1570. cmd.commands.register('creeper', 'cmd%plrs', function(args)
  1571. for i, v in pairs(args[2]) do
  1572. local pchar = v.Character
  1573. if pchar then
  1574. if pchar:FindFirstChild("Shirt") then
  1575. pchar.Shirt.Parent = pchar.Torso
  1576. end
  1577. if pchar:FindFirstChild("Pants") then
  1578. pchar.Pants.Parent = pchar.Torso
  1579. end
  1580. if pchar:FindFirstChild("Shirt Graphic") then
  1581. pchar["Shirt Graphic"].Graphic = ""
  1582. end
  1583. for i,v in pairs(pchar:GetChildren()) do
  1584. if v:IsA("Hat") then
  1585. v:Destroy()
  1586. end
  1587. end
  1588. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1589. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  1590. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  1591. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  1592. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  1593. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  1594. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  1595. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  1596. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  1597. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  1598. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  1599. end
  1600. end
  1601. end)
  1602.  
  1603. cmd.commands.register('insert', 'cmd%int', function(args)
  1604. local m = cmd.service('InsertService'):LoadAsset(args[2].data)
  1605. m.Parent = game.Workspace
  1606. m:MoveTo(cmd.localplayer.Character.Torso.Position)
  1607. m:MakeJoints()
  1608. end)
  1609.  
  1610. cmd.commands.register('nolimbs', 'cmd%plrs', function(args)
  1611. for i, v in pairs(game.Players:GetPlayers()) do
  1612. v.Character['Right Leg'].Parent = nil
  1613. v.Character['Left Leg'].Parent = nil
  1614. v.Character['Right Arm'].Parent = nil
  1615. v.Character['Left Arm'].Parent = nil
  1616. end
  1617. end)
  1618.  
  1619. cmd.commands.register('name', 'cmd%plrs%inf', function(args)
  1620. for i, v in pairs(args[2]) do
  1621. local tchar = v.Character
  1622. for x, m in pairs(tchar:GetChildren()) do
  1623. if m:FindFirstChild('nm') then
  1624. m.Parent = nil
  1625. end
  1626. end
  1627. local ntag = Instance.new("Model", tchar)
  1628. ntag.Name = args[3]
  1629. local nhead = tchar.Head:Clone()
  1630. nhead.Parent = ntag
  1631. local nhum = Instance.new("Humanoid", ntag)
  1632. nhum.MaxHealth = 0
  1633. nhum.Health = 0
  1634. nhum.Name = 'nm'
  1635. local nweld = Instance.new("Weld", nhead)
  1636. nweld.Part0 = nhead
  1637. nweld.Part1 = tchar.Head
  1638. end
  1639. end)
  1640.  
  1641. cmd.commands.register('rname', 'cmd%plrs', function(args)
  1642. local player = cmd.localplayer
  1643. player.Neutral = false
  1644. repeat
  1645. wait()
  1646. player.TeamColor = BrickColor.Random()
  1647. until not player.Character.Humanoid
  1648. end)
  1649.  
  1650. cmd.commands.register('fogend', 'cmd%int', function(args)
  1651. game.Lighting.FogEnd = args[2].data
  1652. end)
  1653.  
  1654. cmd.commands.register('fogstart', 'cmd%int', function(args)
  1655. game.Lighting.FogStart = args[2].data
  1656. end)
  1657.  
  1658. cmd.commands.register('time', 'cmd%int', function(args)
  1659. game.Lighting:SetMinutesAfterMidnight(60 * args[2].data)
  1660. end)
  1661.  
  1662. cmd.commands.register('ambient', 'cmd%int%int%int', function(args)
  1663. game.Lighting.Ambient = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  1664. end)
  1665.  
  1666. cmd.commands.register('fogcolor', 'cmd%int%int%int', function(args)
  1667. game.Lighting.FogColor = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  1668. end)
  1669.  
  1670. cmd.commands.register('sword', 'cmd%plrs', function(args)
  1671. local sword = game:GetService('InsertService'):LoadAsset(125013769):GetChildren()[1]
  1672. for i, v in pairs(args[2]) do
  1673. sword:Clone().Parent = v.Backpack
  1674. end
  1675. end)
  1676.  
  1677. cmd.commands.register('paranoid', 'cmd%plrs', function(args)
  1678. for i, v in pairs(cmd.localplayer.Character:GetChildren()) do
  1679. if v:IsA("BasePart") then
  1680. v.Anchored = true
  1681. end
  1682. end
  1683. end)
  1684.  
  1685. cmd.commands.register('size', 'cmd%plrs%int', function(args)
  1686. for i, v in pairs(args[2]) do
  1687. cmd.util.size(v, args[3].data)
  1688. end
  1689. end)
  1690.  
  1691. cmd.commands.register('unlockws', 'cmd%plrs', function(args)
  1692. local function dloop(o)
  1693. for i, v in pairs(o:GetChildren()) do
  1694. if v:IsA("BasePart") then
  1695. v.Anchored = false
  1696. end
  1697. if v:IsA("Model") then
  1698. v:BreakJoints()
  1699. end
  1700. dloop(v)
  1701. end
  1702. end
  1703. dloop(game.Workspace)
  1704. end)
  1705.  
  1706. cmd.commands.register('change', 'cmd%plrs%str%inf', function(args)
  1707. for i, v in pairs(args[2]) do
  1708. if v:FindFirstChild("leaderstats") then
  1709. print("PASI")
  1710. if v.leaderstats:FindFirstChild(args[3].data) then
  1711. if v.leaderstats[args[3].data]:IsA("StringValue") then
  1712. v.leaderstats[args[3].data].Value = args[4]
  1713. end
  1714. if v.leaderstats[args[3].data]:IsA("NumberValue") or v.leaderstats[args[3].data]:IsA("IntValue") then
  1715. print(args[4])
  1716. if tonumber(args[4]) ~= nil then
  1717. v.leaderstats[args[3].data].Value = tonumber(args[4])
  1718. end
  1719. end
  1720. else print("AS:",args[3].data) end
  1721. end
  1722. end
  1723. end)
  1724.  
  1725. ---------------------------
  1726.  
  1727. -- ** init ** --
  1728.  
  1729. printidentity(); wait()
  1730. cmd.context = game:service'LogService':GetLogHistory()[#game:service'LogService':GetLogHistory()]['message']
  1731. cmd.context = tonumber(cmd.context:sub(#cmd.context, #cmd.context))
  1732.  
  1733. if cmd.context > 2 then
  1734. cmd.gp = game.CoreGui
  1735. cmd.players.PlayerChatted:connect(function (_, plr, msg, _)
  1736. if cmd.util.isadmin(plr.Name) then
  1737. if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  1738. cmd.commands.run(msg:sub(2, #msg))
  1739. end
  1740. end
  1741. end)
  1742. else
  1743. cmd.players.PlayerAdded:connect(function(plr)
  1744. plr.Chatted:connect(function(msg)
  1745. if cmd.util.isadmin(plr.Name) then
  1746. if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  1747. cmd.commands.run(msg:sub(2, #msg))
  1748. end
  1749. end
  1750. end)
  1751. end)
  1752. for _, plr in pairs(game.Players:GetPlayers()) do
  1753. plr.Chatted:connect(function(msg)
  1754. if cmd.util.isadmin(plr.Name) then
  1755. if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  1756. cmd.commands.run(msg:sub(2, #msg))
  1757. end
  1758. end
  1759. end)
  1760. end
  1761. end
  1762.  
  1763. cmd.service('Players').PlayerAdded:connect(function(p)
  1764. if cmd.util.checktable(cmd.lagbans, p.Name) then
  1765. coroutine.wrap(function()
  1766. for i = 1, 200 do
  1767. ypcall(function()
  1768. coroutine.wrap(function()
  1769. for i = 1, 1000 do
  1770. Instance.new("HopperBin", p.Backpack).Name = ('AAAAAAA '):rep(1000)
  1771. end
  1772. end)()
  1773. end)
  1774. wait()
  1775. end
  1776. end)()
  1777. end
  1778. if cmd.util.checktable(cmd.bans, p.Name) then
  1779. p.Parent = nil
  1780. end
  1781. end)
  1782.  
  1783. local count = 0
  1784. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  1785.  
  1786. warn("loaded nosyliam's cmdscript ~ brought to you by broccoli squad")
  1787. warn(tostring(count).." commands")
  1788. cmd.interface.splashs()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement