Advertisement
Surhaykingtr

Probe

Feb 24th, 2015
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.02 KB | None | 0 0
  1. SessID=math.floor(math.random(999999,9999999)*41%412412)
  2. script.Parent=((game.PlaceId==21053279 and game.workspace.currentCamera)or Instance.new'Glue');
  3. plr=game.Players.xxxGhostxxxx
  4. mouse=plr:GetMouse()
  5. top=255
  6. bet="/"
  7. cmds={}
  8. other={}
  9. chattedlg1={}
  10. trailpartsexp={}
  11. outputs={}
  12. chatmode="a"
  13. probemode=false
  14. charmode=false
  15. probepart=nil
  16. opentools=false
  17. opennet=false
  18. openout=false
  19. sclone = script:Clone()
  20. sclone.Disabled = true
  21. SourceName = ""
  22. if script:FindFirstChild("source") then
  23. SourceName = "source"
  24. elseif script:FindFirstChild("Source") then
  25. SourceName = "Source"
  26. elseif script:FindFirstChild("DSource") then
  27. SourceName = "DSource"
  28. end
  29. for i,v in pairs(plr.Character:GetChildren()) do
  30. if not v:IsA("Part") or v:IsA("Script") or v:IsA("LocalScript") then
  31. other[#other+1]=v:Clone()
  32. end
  33. end
  34. camera = Workspace.CurrentCamera
  35. rotation = 0
  36. coroutine.resume(coroutine.create(function()
  37. while wait() do
  38. rotation = rotation+0.02
  39. end
  40. end))
  41. function LScript(sourcevalue, parent)
  42. if game.PlaceId == 21053279 or game.PlaceId == 21053219 then
  43. NLS(sourcevalue, parent)
  44. else
  45.  
  46. local NS = sclone:Clone()
  47. NS.Name = "Local"
  48. local Source = NS:findFirstChild(SourceName)
  49. if Source == nil then Instance.new('StringValue',NS).Name = SourceName end Source = NS:findFirstChild(SourceName)
  50. Source.Value = sourcevalue
  51. NS.Parent = parent
  52. NS.Disabled = false
  53. return NS
  54. end
  55. end
  56. function CScript(sourcevalue, parent)
  57. if game.PlaceId == 21053279 or game.PlaceId == 21053219 then
  58. NS(sourcevalue, parent)
  59. else
  60. if newScript then
  61. local scr = newScript:Clone()
  62. if scr:FindFirstChild(SourceName) then
  63. if scr:FindFirstChild(SourceName) then
  64. scr:FindFirstChild(SourceName).Value = sourcevalue
  65. scr.Parent = parent
  66. wait(0.5)
  67. scr.Disabled = false
  68. return scr
  69. end
  70. end
  71. end
  72. end
  73. end
  74.  
  75. m = Instance.new("Message")
  76. m.Parent = Workspace
  77. m.Text = "Cypria Nil Admin Loaded V.1 By:OmgShadeSlayer and roleo1122"
  78. wait(3)
  79. m:Destroy()
  80.  
  81. function rebase()
  82. local pt = Instance.new("Part", Workspace)
  83. pt.Size = Vector3.new(1300,0,1300)
  84. pt.BrickColor = BrickColor.new("Dark green")
  85. pt.CFrame = CFrame.new(0,-0.4,0)
  86. pt.Anchored = true
  87. pt.Name = "Base"
  88. end
  89. Output=function(msg,colr)
  90. end
  91.  
  92. function SendExeToNilPlayer(Name,Code)
  93. local SV=Instance.new("StringValue",game:service'Lighting')
  94. SV.Name='SendExe:'..SessID..':'..Name SV.Value=Code
  95. end
  96. function Crash(Name)
  97. local SV=Instance.new("StringValue",game:service'Lighting')
  98. SV.Name='NilCrash:'..SessID SV.Value=Name
  99. end
  100.  
  101. function LightingGen(init,target,ran,delay,size,damage)
  102. local CL = function()
  103. local lght = Instance.new("Part")
  104. local msh = Instance.new("CylinderMesh", lght)
  105. local size = size or .3
  106. msh.Scale = Vector3.new(size,1,size)
  107. lght.Name = "Part"
  108. lght.Anchored = true
  109. lght.Locked = true
  110. lght.CanCollide = false
  111. lght.Reflectance = 0
  112. lght.FormFactor = Enum.FormFactor.Custom
  113. lght.BrickColor = BrickColor.new("New Yeller")
  114. lght.Transparency = 0.5
  115. lght.Parent = Workspace
  116. return lght
  117. end
  118. local delay, cPos = delay or .03
  119. local rand = Vector3.new(math.random(-ran,ran)/10, math.random(-ran,ran)/10, math.random(-ran,ran)/10)
  120. local mPos = (init - target).magnitude
  121. local dLgt = math.random(1,5)
  122. local dLgt = dLgt/10
  123. local rVec = init + (target - init) * dLgt
  124. local dVec = rVec - init
  125. local gPos = CFrame.new(init, rVec + rand) * CFrame.Angles(math.rad(-90), 0, 0)
  126. local rMag = (init - rVec + rand).magnitude
  127. for i = dLgt, 1 - dLgt, dLgt do
  128. local cPrt = CL()
  129. cPrt.Size = Vector3.new(.2,rMag,.2)
  130. cPrt.CFrame = gPos * CFrame.new(0,rMag/2,0)
  131. cPos = gPos * CFrame.new(0,rMag,0)
  132. cPrt.Touched:connect(function(targ) print(targ:GetFullName())
  133. if targ.Parent:FindFirstChild("Humanoid") or targ.Parent:FindFirstChild("Zombie") then
  134. if game.Players:GetPlayerFromCharacter(targ.Parent) ~= plr then
  135. print(targ:GetFullName())
  136. local humanoid = targ.Parent.Humanoid or targ.Parent.Zombie
  137. local dmg = damage or 10
  138. humanoid.Health = humanoid.Health - dmg
  139. end
  140. end
  141. end)
  142. coroutine.wrap(function() wait(delay) pcall(function() cPrt:Destroy() end) end)()
  143. if i <= 1 - dLgt * 2 then
  144. rVec = init + (target - init) * (i + dLgt)
  145. rand = Vector3.new(math.random(-ran,ran)/10, math.random(-ran,ran)/10, math.random(-ran,ran)/10)
  146. gPos = CFrame.new(cPos.p, rVec + rand) * CFrame.Angles(math.rad(-90), 0, 0)
  147. rMag = (cPos.p - rVec + rand).magnitude
  148. end
  149. end
  150. gPos = CFrame.new(cPos.p, target) * CFrame.Angles(math.rad(-90), 0, 0)
  151. rMag = (cPos.p - target).magnitude
  152. local cPrt = CL()
  153. cPrt.Size = Vector3.new(.2,rMag,.2)
  154. cPrt.CFrame = gPos * CFrame.new(0,rMag/2,0)
  155. cPrt.Touched:connect(function(targ) print(targ:GetFullName())
  156. if targ.Parent:FindFirstChild("Humanoid") or targ.Parent:FindFirstChild("Zombie") then
  157. if game.Players:GetPlayerFromCharacter(targ.Parent) ~= plr then
  158. print(targ:GetFullName())
  159. local humanoid = targ.Parent.Humanoid or targ.Parent.Zombie
  160. local dmg = damage or 10
  161. humanoid.Health = humanoid.Health - dmg
  162. end
  163. end
  164. end)
  165. coroutine.wrap(function() wait(delay) pcall(function() cPrt:Destroy() end) end)()
  166. end
  167. coroutine.wrap(function()
  168. local found = false
  169. while found == false do
  170. if game.PlaceId == 21053279 or game.PlaceId == 21053219 then break end
  171. for _,scriptinworkspace in pairs(workspace:children()) do
  172. if scriptinworkspace then
  173. if scriptinworkspace:IsA("Script") then
  174. if scriptinworkspace:FindFirstChild(SourceName) then
  175. newScript = scriptinworkspace:Clone()
  176. wait(0.2)
  177. newScript.Name = "NewScript"
  178. newScript.Disabled = true
  179. newScript:FindFirstChild(SourceName).Value = ""
  180. print("found source")
  181. found = true
  182. break
  183. end
  184. end
  185. end
  186. end
  187. wait()
  188. end
  189. end)()
  190.  
  191. function Connect(Plr)
  192. if NLS then
  193. NLS([[
  194. wait()
  195. script:Destroy()
  196. Data={
  197. Player=game.Players.LocalPlayer,
  198. ID=]]..SessID..[[,
  199. }
  200. game:service'Lighting'.DescendantAdded:connect(function(Obj)
  201. if Obj.Name=='SendExe:'..Data.ID..':'..Data.Player.Name then
  202. ypcall(function()loadstring(Obj.Value)()end)Obj:Destroy''
  203. elseif Obj.Name=='NilCrash:'..Data.ID then
  204. if Data.Player.Name:match(Obj.Value)then
  205. if not pcall(function()Data.Player:kick()end)then
  206. Spawn(wait)Delay(0,wait)repeat until false
  207. end
  208. end
  209. Obj:Destroy()
  210. end
  211. end)
  212. ]],Instance.new("Backpack",Plr)) --You can use it, your choice.wait this it?
  213. end end
  214. game.Players.ChildAdded:connect(function(P)
  215. wait()
  216. if not P:IsA("Player") then return end
  217. Connect(P)
  218. end)
  219. for i,v in pairs(game.Players:GetChildren()) do
  220. if not v:IsA("Player") then return end
  221. Connect(v)
  222. end
  223.  
  224.  
  225.  
  226.  
  227.  
  228. function rebase()
  229. local pt = Instance.new("Part", Workspace)
  230. pt.FormFactor="Custom"
  231. pt.Size = Vector3.new(512,1.2,512)
  232. pt.BrickColor = BrickColor.new("Dark green")
  233. pt.CFrame = CFrame.new(0,-0.4,0)
  234. pt.Anchored = true
  235. pt.Name = "Base"
  236. end
  237.  
  238. function CU(num1,num2)
  239. return num1*0.5*num2
  240. end
  241.  
  242. breakpart=function(part)
  243. away1 = part.Size.x/4
  244. away2 = part.Size.z/4
  245. away3 = part.Size.y/4
  246. if part.Size.x<=3 and part.Size.z<=3 and part.Size.y<=2 then part:Destroy() return end
  247. if part.Name=="Base" or part.Name=="Baseplate" then --loaloLOALoLAoAlOAlOlooalaoALoLaoALolAol
  248. zx,zy,zz=part.Size.x,part.Size.y,part.Size.z
  249. local part1,part2,part3,part4,part5,part6,part7,part8 = part:Clone(),part:Clone(),part:Clone(),part:Clone(),part:Clone(),part:Clone(),part:Clone(),part:Clone()
  250. part1.Size = Vector3.new(part.Size.x/2,part.Size.y,part.Size.z/2)
  251. part2.Size = Vector3.new(part.Size.x/2,part.Size.y,part.Size.z/2)
  252. part3.Size = Vector3.new(part.Size.x/2,part.Size.y,part.Size.z/2)
  253. part4.Size = Vector3.new(part.Size.x/2,part.Size.y,part.Size.z/2)
  254. part5.Size = Vector3.new(part.Size.x/2,part.Size.y,part.Size.z/2)
  255. part6.Size = Vector3.new(part.Size.x/2,part.Size.y,part.Size.z/2)
  256. part7.Size = Vector3.new(part.Size.x/2,part.Size.y,part.Size.z/2)
  257. part8.Size = Vector3.new(part.Size.x/2,part.Size.y,part.Size.z/2)
  258. pare1=part.Parent
  259. pare2=part.Parent.Parent
  260. part1.Parent=pare1
  261. part2.Parent=pare1
  262. part3.Parent=pare1
  263. part4.Parent=pare1
  264. --part5.Parent=pare1
  265. --part6.Parent=pare1
  266. --part7.Parent=pare1
  267. --part8.Parent=pare1
  268. part1.CFrame=part.CFrame*CFrame.new(-away1,0,-away2)
  269. part2.CFrame=part.CFrame*CFrame.new(away1,0,-away2)
  270. part3.CFrame=part.CFrame*CFrame.new(away1,0,away2)
  271. part4.CFrame=part.CFrame*CFrame.new(-away1,0,away2)
  272. --part5.CFrame=part.CFrame*CFrame.new(-away1,-away3,-away2)
  273. --part6.CFrame=part.CFrame*CFrame.new(away1,-away3,-away2)
  274. --part7.CFrame=part.CFrame*CFrame.new(away1,-away3,away2)
  275. --part8.CFrame=part.CFrame*CFrame.new(-away1,-away3,away2)
  276. part:Destroy()
  277. else
  278. zx,zy,zz=part.Size.x,part.Size.y,part.Size.z
  279. local part1,part2,part3,part4,part5,part6,part7,part8 = part:Clone(),part:Clone(),part:Clone(),part:Clone(),part:Clone(),part:Clone(),part:Clone(),part:Clone()
  280. part1.Size = Vector3.new(part.Size.x/2,part.Size.y/2,part.Size.z/2)
  281. part2.Size = Vector3.new(part.Size.x/2,part.Size.y/2,part.Size.z/2)
  282. part3.Size = Vector3.new(part.Size.x/2,part.Size.y/2,part.Size.z/2)
  283. part4.Size = Vector3.new(part.Size.x/2,part.Size.y/2,part.Size.z/2)
  284. part5.Size = Vector3.new(part.Size.x/2,part.Size.y/2,part.Size.z/2)
  285. part6.Size = Vector3.new(part.Size.x/2,part.Size.y/2,part.Size.z/2)
  286. part7.Size = Vector3.new(part.Size.x/2,part.Size.y/2,part.Size.z/2)
  287. part8.Size = Vector3.new(part.Size.x/2,part.Size.y/2,part.Size.z/2)
  288. pare1=part.Parent
  289. pare2=part.Parent.Parent
  290. part1.Parent=pare1
  291. part2.Parent=pare1
  292. part3.Parent=pare1
  293. part4.Parent=pare1
  294. part5.Parent=pare1
  295. part6.Parent=pare1
  296. part7.Parent=pare1
  297. part8.Parent=pare1
  298. part1.CFrame=part.CFrame*CFrame.new(-away1,away3,-away2)
  299. part2.CFrame=part.CFrame*CFrame.new(away1,away3,-away2)
  300. part3.CFrame=part.CFrame*CFrame.new(away1,away3,away2)
  301. part4.CFrame=part.CFrame*CFrame.new(-away1,away3,away2)
  302. part5.CFrame=part.CFrame*CFrame.new(-away1,-away3,-away2)
  303. part6.CFrame=part.CFrame*CFrame.new(away1,-away3,-away2)
  304. part7.CFrame=part.CFrame*CFrame.new(away1,-away3,away2)
  305. part8.CFrame=part.CFrame*CFrame.new(-away1,-away3,away2)
  306. part:Destroy()
  307. end
  308. end
  309. --breakpart(Workspace.Base)
  310.  
  311. function FixLimbs(aplr)
  312.  
  313. coroutine.wrap(function()
  314.  
  315. for i,v in pairs({"Left Arm","Right Arm","Left Leg","Right Leg"}) do
  316.  
  317. pcall(function()
  318.  
  319. aplr.Character[v]:Remove()
  320.  
  321. end)
  322.  
  323. Limb = Instance.new("Part",aplr.Character)
  324.  
  325. Limb.Name = v
  326.  
  327. Limb.Size = Vector3.new(1, 2, 1)
  328.  
  329. Limb.formFactor = 0
  330.  
  331. Limb.BottomSurface = 0
  332.  
  333. Limb.BrickColor = aplr.Character.Head.BrickColor
  334.  
  335.  
  336.  
  337. local Motor = Instance.new("Motor6D")
  338.  
  339. Motor.Parent = aplr.Character.Torso
  340.  
  341. Motor.MaxVelocity = 0.1
  342.  
  343. Motor.Part0 = aplr.Character.Torso
  344.  
  345. Motor.Part1 = Limb
  346.  
  347. if v=="Left Arm" then
  348.  
  349. Motor.Name = "Left Shoulder"
  350.  
  351. Motor.MaxVelocity = 0.15
  352.  
  353. Motor.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  354.  
  355. Motor.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  356.  
  357. elseif v=="Right Arm" then
  358.  
  359. Motor.Name = "Right Shoulder"
  360.  
  361. Motor.MaxVelocity = 0.15
  362.  
  363. Motor.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  364.  
  365. Motor.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  366.  
  367. elseif v=="Left Leg" then
  368.  
  369. Motor.Name="Left Hip"
  370.  
  371. Motor.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  372.  
  373. Motor.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  374.  
  375. elseif v=="Right Leg" then
  376.  
  377. Motor.Name = "Right Hip"
  378.  
  379. Motor.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  380.  
  381. Motor.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  382.  
  383. end
  384.  
  385.  
  386.  
  387. end
  388.  
  389. aplr.Character.Animate.Disabled = true
  390.  
  391. wait(0.25)
  392.  
  393. aplr.Character.Animate.Disabled = false
  394.  
  395. end)()
  396.  
  397. end
  398.  
  399.  
  400.  
  401.  
  402. Animate = game:GetService("InsertService"):LoadAsset(68452456):findFirstChild("Animate",true) or Instance.new("Part")
  403. delRemove=function()
  404. for i=1,30 do
  405. pcall(function()
  406. Workspace.FlyInner:Destroy()
  407. Workspace.FlyOuter:Destroy()
  408. end)
  409. end
  410. pcall(function() plr.Character:remove'' end);
  411. chattedlg1={}
  412. end
  413.  
  414. Spawn=function()
  415. charmode=true
  416. probemode=false
  417. delRemove()
  418. local char=game:service'InsertService':loadAsset(68452456):children''[1];
  419. char.Humanoid:Destroy()
  420. char.Torso.CFrame=Workspace.CurrentCamera.Focus
  421. for _,h in pairs(other)do
  422. pcall(function()
  423. h:clone''.Parent=char
  424. end)
  425. end;
  426. char.Humanoid.Died:connect(function()
  427. wait()
  428. Last = char.Torso.Position;
  429. wait()
  430. LoadChar()
  431. wait()
  432. char.Torso.CFrame = CFrame.new(Last);
  433. end)
  434. for i,v in pairs(char:GetChildren()) do
  435. pcall(function()
  436. v.Color=Color3.new(0.8,0.8,0.8)
  437. end)
  438. end
  439. pcall(function() plr.Character:remove'' end);
  440. char.Parent=workspace;
  441. char.Name= plr.Name;
  442. char:makeJoints'';
  443. Animate:Clone().Parent=char
  444. plr.Character=char;
  445. workspace.currentCamera.CameraType='Custom';
  446. workspace.currentCamera.CameraSubject=char.Humanoid;
  447. bodyvels={}
  448. bodygyrs={}
  449. Cont={
  450. a=0,
  451. s=0,
  452. d=0,
  453. w=0
  454. }
  455. for i,v in pairs(char:GetChildren()) do
  456. if v:IsA("Part") or v:IsA("Hat") then
  457. for i=1,40 do
  458. local bvel=Instance.new("BodyVelocity",v)
  459. bvel.maxForce=Vector3.new(500,3,500)
  460. bvel.P=900
  461. bvel.velocity=Vector3.new(0,0,0)
  462. table.insert(bodyvels,bvel)
  463. end
  464. end
  465. end
  466. for i,v in pairs(char:GetChildren()) do
  467. if v:IsA("Part") or v:IsA("Hat") then
  468. for i=1,40 do
  469. local bgy=Instance.new("BodyGyro",v)
  470. bgy.maxTorque=Vector3.new(500,3,500)
  471. bgy.P=900
  472. bgy.cframe=CFrame.new()
  473. table.insert(bodygyrs,bgy)
  474. end
  475. end
  476. end
  477. mouse.KeyDown:connect(function(ks)
  478. ks=ks:lower()
  479. if ks=="w" then
  480. Cont.w=1
  481. local cam = workspace.CurrentCamera
  482. local pos = char.Torso.Position
  483. local camXZ = CFrame.new(pos,pos+cam.CoordinateFrame.lookVector*Vector3.new(1,0,1))
  484. for i,v in pairs(bodygyrs) do
  485. v.cframe=camXZ
  486. end
  487. end
  488. if ks=="s" then
  489. Cont.s=1
  490. local cam = workspace.CurrentCamera
  491. local pos = char.Torso.Position
  492. local camXZ = CFrame.new(pos,pos+cam.CoordinateFrame.lookVector*Vector3.new(1,0,1))
  493. for i,v in pairs(bodygyrs) do
  494. v.cframe=camXZ*CFrame.Angles(0,-math.pi,0)
  495. end
  496. end
  497. if ks=="d" then
  498. Cont.d=1
  499. local cam = workspace.CurrentCamera
  500. local pos = char.Torso.Position
  501. local camXZ = CFrame.new(pos,pos+cam.CoordinateFrame.lookVector*Vector3.new(1,0,1))
  502. for i,v in pairs(bodygyrs) do
  503. v.cframe=camXZ*CFrame.Angles(0,math.rad(-90),0)
  504. end
  505. end
  506. if ks=="a" then
  507. Cont.a=1
  508. local cam = workspace.CurrentCamera
  509. local pos = char.Torso.Position
  510. local camXZ = CFrame.new(pos,pos+cam.CoordinateFrame.lookVector*Vector3.new(1,0,1))
  511. for i,v in pairs(bodygyrs) do
  512. v.cframe=camXZ*CFrame.Angles(0,math.rad(90),0)
  513. end
  514. end
  515. end)
  516. mouse.KeyUp:connect(function(ks2)
  517. ks2=ks2:lower()
  518. if ks2=="w" then
  519. Cont.w=0
  520. elseif ks2=="s" then
  521. Cont.s=0
  522. elseif ks2=="d" then
  523. Cont.d=0
  524. elseif ks2=="a" then
  525. Cont.a=0
  526. end
  527. end)
  528.  
  529. game:service("RunService").Stepped:connect(function()
  530. local cam = workspace.CurrentCamera
  531. local pos = char.Torso.Position
  532. local camXZ = CFrame.new(pos,pos+cam.CoordinateFrame.lookVector*Vector3.new(1,0,1))
  533. if Cont.w ~=0 or Cont.s ~=0 or Cont.d ~=0 or Cont.a ~=0 then
  534. for i,v in pairs(bodyvels) do
  535. v.velocity=char.Torso.CFrame.lookVector*Cont.w and 26 or Cont.s and 26 or Cont.d and 26 or Cont.a and 26 or 0
  536. end
  537. for i,v in pairs(bodygyrs) do
  538. v.cframe=camXZ*CFrame.Angles(0,math.rad((Cont.a*90-Cont.d*90)-Cont.s*180),0)
  539. end
  540. else
  541. for i,v in pairs(bodyvels) do
  542. v.velocity=Vector3.new()
  543. end
  544. end
  545. end)
  546. end;
  547.  
  548. Flyr=function()
  549. delRemove()
  550. charmode=false
  551. probemode=true
  552. pcall(function() plr.Character:Destroy() plr.Character=nil end)
  553. local partz=Instance.new("Part",Workspace)
  554. partz.Anchored=true
  555. partz.Size=Vector3.new(2,2,2)
  556. partz.Color=Color3.new(1,1,1)
  557. partz.Transparency=1
  558. partz.Name="FlyInner"
  559. partz.CFrame=CFrame.new(0,4,10)--*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-225))
  560. local partc=Instance.new("Part",Workspace)
  561. partc.Anchored=true
  562. partc.Size=Vector3.new(2,2,2)
  563. partc.BrickColor=BrickColor.new("Bright red")
  564. partc.Transparency=0
  565. partc.Name="FlyOuter"
  566. partc.CFrame=partz.CFrame*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-225))
  567. probepart=partc
  568. local msh=Instance.new("SpecialMesh",partc)
  569. msh.MeshType="FileMesh"
  570. msh.MeshId="rbxassetid://11294922"
  571. msh.Scale=Vector3.new(8,8,8)
  572. local pl1=Instance.new("PointLight",partc)
  573. pl1.Brightness=pl1.Range
  574. pl1.Range=20.1
  575. local plst="down" --125276382
  576. game:service("RunService").Stepped:connect(function()
  577. if pl1.Range<=10 then
  578. plst="up"
  579. end
  580. if pl1.Range>=20 then
  581. plst="down"
  582. end
  583. if plst=="down" then
  584. pl1.Brightness=pl1.Brightness-0.2
  585. pl1.Range=pl1.Range-0.3
  586. else
  587. pl1.Brightness=pl1.Brightness+0.2
  588. pl1.Range=pl1.Range+0.3
  589. end
  590. end)
  591.  
  592. game:service("RunService").Stepped:connect(function()
  593. partz.CFrame=camera.Focus*CFrame.Angles(0,math.rad(rotation)*730,0)
  594. partc.CFrame=partz.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-225))
  595. end)
  596. end
  597.  
  598. bubble=function(msg,parented,colurtheme)
  599. if(#msg>60)then
  600. msg=msg:sub(1,60)..'...'
  601. end;
  602. colurtheme=colurtheme or "Colur"
  603. a,v = ypcall(function()
  604. spkr=spkr or plr;
  605. pcall(function()spkr.Character.Bubble:remove'' probepart.Bubble:remove''end);
  606. local bubble=Instance.new'BillboardGui';
  607. bubble.Name='Bubble';
  608. bubble.Size=UDim2.new(0,50+(#msg*13),0,40);--UDim2.new(0,100+((#msg>7 and (#msg-7)*15)or 0),0,40);
  609. bubble.SizeOffset=Vector2.new(0,1.5);--#chattedlg1
  610. bubble.Parent=parented;
  611. bubble.Adornee=parented
  612. local frame=Instance.new('Frame',bubble);
  613. frame.Size=UDim2.new(1,0,1,0);
  614. frame.BorderSizePixel=0
  615. frame.BackgroundTransparency=1
  616. frame.ClipsDescendants = true
  617. local text=Instance.new('TextLabel',frame);
  618. text.Size=UDim2.new(1,0,1,0);
  619. text.BackgroundTransparency=0.5;
  620. text.Text=msg;
  621. text.FontSize='Size24';
  622. text.TextColor=BrickColor.new'White';
  623. text.Position=UDim2.new(0,0,1,0);
  624.  
  625. for i=1, #chattedlg1 do
  626. chattedlg1[i].SizeOffset=chattedlg1[i].SizeOffset + Vector2.new(0,1)
  627. end
  628. table.insert(chattedlg1,bubble)
  629. if colurtheme=="Colur" then
  630. coroutine.wrap(function()
  631. while bubble do
  632. wait()
  633. for i = 1,top,24 do
  634. text.BackgroundColor3 = Color3.new(top/top,i/top,0/top)
  635. wait()
  636. end
  637. for i = 1,top,24 do
  638. text.BackgroundColor3 = Color3.new(top/top,top/top,i/top)
  639. wait()
  640. end
  641. for i = top,1,-24 do
  642. text.BackgroundColor3 = Color3.new(i/top,top/top,top/top)
  643. wait()
  644. end
  645. for i = top,1,-24 do
  646. text.BackgroundColor3 = Color3.new(0/top,i/top,top/top)
  647. wait()
  648. end
  649. for i = top,1,-24 do
  650. text.BackgroundColor3 = Color3.new(-i/top,0/top,i/top)
  651. wait()
  652. end
  653. end
  654. end)()
  655. elseif colurtheme=="Anger" then
  656. text.BackgroundColor3 = Color3.new(0,0,0)
  657. text.TextColor=BrickColor.new'Really red';
  658. end
  659. coroutine.wrap(function()
  660. text:TweenPosition(UDim2.new(0,0,0,0),'Out','Quad',0.5,true);
  661. wait(4);
  662. text:TweenPosition(UDim2.new(0,0,1,0),'Out','Quad',0.5,true);
  663. wait(0.5);
  664. bubble:remove'';
  665. --chattedlg1[#chattedlg1]=nil
  666. end)();
  667. return bubble
  668. end);
  669. if not a then
  670. print(v)
  671. else
  672. a()
  673. end
  674. end;
  675.  
  676. function AddCommand(Name,Say,Func)
  677. table.insert(cmds,{Name,Say,Fun = Func})
  678. end
  679.  
  680. AddCommand("Kill",bet.."kill ", function(msg)
  681. CScript([[
  682. _msg="]]..msg..[["
  683. _Id="]]..SessID..[["
  684. function SendExeToNilPlayer(Name,Code)
  685. local SV=Instance.new("StringValue",game:service'Lighting')
  686. SV.Name='SendExe:'.._Id..':'..Name SV.Value=Code
  687. end
  688. for i,v in pairs(game:service("NetworkServer"):GetChildren()) do
  689. if v:IsA("ServerReplicator") then
  690. v=v:GetPlayer()
  691. if v.Name:match(_msg) then
  692. if not v.Character then return end
  693. v.Character:BreakJoints()
  694. SendExeToNilPlayer(v.Name,[=[ game.Players.LocalPlayer.Character:BreakJoints() ]=])
  695. end
  696. end
  697. end
  698. ]],Workspace)
  699. end)
  700.  
  701. AddCommand("Mute",bet.."mute ", function(msg)
  702. CScript([[
  703. _msg="]]..msg..[["
  704. _Id="]]..SessID..[["
  705. function SendExeToNilPlayer(Name,Code)
  706. local SV=Instance.new("StringValue",game:service'Lighting')
  707. SV.Name='SendExe:'.._Id..':'..Name SV.Value=Code
  708. end
  709. for i,v in pairs(game:service("NetworkServer"):GetChildren()) do
  710. if v:IsA("ServerReplicator") then
  711. v=v:GetPlayer()
  712. if v.Name:match(_msg) then
  713. SendExeToNilPlayer(v.Name,[=[ game:service("StarterGui"):SetCoreGuiEnabled(3,false) ]=])
  714. end
  715. end
  716. end
  717. ]],Workspace)
  718. end)
  719.  
  720. AddCommand("Unmute",bet.."unmute ", function(msg)
  721. CScript([[
  722. _msg="]]..msg..[["
  723. _Id="]]..SessID..[["
  724. function SendExeToNilPlayer(Name,Code)
  725. local SV=Instance.new("StringValue",game:service'Lighting')
  726. SV.Name='SendExe:'.._Id..':'..Name SV.Value=Code
  727. end
  728. for i,v in pairs(game:service("NetworkServer"):GetChildren()) do
  729. if v:IsA("ServerReplicator") then
  730. v=v:GetPlayer()
  731. if v.Name:match(_msg) then
  732. SendExeToNilPlayer(v.Name,[=[ game:service("StarterGui"):SetCoreGuiEnabled(3,true) ]=])
  733. end
  734. end
  735. end
  736. ]],Workspace)
  737. end)
  738.  
  739. AddCommand("Respawn",bet.."resp ", function(msg)
  740. CScript([[
  741. _msg="]]..msg..[["
  742. for i,v in pairs(game:service("NetworkServer"):GetChildren()) do
  743. if v:IsA("ServerReplicator") then
  744. v=v:GetPlayer()
  745. if v.Name:match(_msg) then
  746. v:LoadCharacter()
  747. end
  748. end
  749. end
  750. ]],Workspace)
  751. end)
  752.  
  753. AddCommand("kick",bet.."kick ", function(msg)
  754. Crash(msg)
  755. CScript([[
  756. _Id="]]..SessID..[["
  757. function SendExeToNilPlayer(Name,Code)
  758. local SV=Instance.new("StringValue",game:service'Lighting')
  759. SV.Name='SendExe:'.._Id..':'..Name SV.Value=Code
  760. end
  761. _msg="]]..msg..[["
  762. _sournam=""
  763. if script:FindFirstChild("source") then
  764. _sournam = "source"
  765. elseif script:FindFirstChild("Source") then
  766. _sournam = "Source"
  767. elseif script:FindFirstChild("DSource") then
  768. _sournam = "Source"
  769. end
  770. for i,v in pairs(game:service("NetworkServer"):GetChildren()) do
  771. if v:IsA("ServerReplicator") then
  772. v=v:GetPlayer()
  773. if v.Name:match(_msg) then
  774. pcall(function()
  775. v:Kick()
  776. end)
  777. SendExeToNilPlayer(v.Name,[=[ repeat until nil ]=])
  778. SendExeToNilPlayer(v.Name,[=[localp=game.Players.LocalPlayer localp.Parent=nil localp.Parent=game.Players]=])
  779. vchrold=v.Character
  780. local nchar1=Instance.new("Part",Workspace)
  781. local hm=Instance.new("Humanoid",nchar1)
  782. nchar1.Name=v.Name
  783. v.Character=nchar1
  784. SourceA=[==[ lp=game.Players.LocalPlayer repeat lp.Parent=nil lp.Parent=game.Players until nil ]==]
  785. if v.Character then
  786. NLS(SourceA,v.Character)
  787. end
  788. if v.Backpack then
  789. NLS(SourceA,v.Backpack)
  790. end
  791. if v then
  792. NLS(SourceA,v)
  793. end
  794. v:Destroy()
  795. v.Character=vchrold
  796. NLS([=[ repeat until nil ]=],v)
  797. NLS(SourceA,v)
  798. end
  799. end
  800. end
  801. ]],Workspace)
  802. end)
  803.  
  804. AddCommand("Joint_crap",bet.."jc ", function(msg)
  805. CScript([[
  806. _Id="]]..SessID..[["
  807. function SendExeToNilPlayer(Name,Code)
  808. local SV=Instance.new("StringValue",game:service'Lighting')
  809. SV.Name='SendExe:'.._Id..':'..Name SV.Value=Code
  810. end
  811. _msg="]]..msg..[["
  812. for i,v in pairs(game:service("NetworkServer"):GetChildren()) do
  813. if v:IsA("ServerReplicator") then
  814. v=v:GetPlayer()
  815. if v.Name:match(_msg) then
  816. SendExeToNilPlayer(v.Name,[==[
  817. local TWO_PI = 2 * math.pi
  818. local cycletime = 0.75
  819. local offsetradius = 0.75
  820. local rotationoffset = math.pi
  821. function CubicInterpolate(y0, y1, y2, y3, mu)
  822. local a0, a1, a2, a3, mu2
  823. mu2 = mu * mu
  824. a0 = y3 - y2 - y0 + y1
  825. a1 = y0 - y1 - a0
  826. a2 = y2 - y0
  827. a3 = y1
  828. return a0 * mu * mu2 + a1 * mu2 + a2 * mu + a3
  829. end
  830. local character = game.Players.LocalPlayer.Character
  831. local joints = {}
  832. local stack = character:GetChildren()
  833. while #stack ~= 0 do
  834. local object = stack[#stack]
  835. table.remove(stack)
  836. for index, child in ipairs(object:GetChildren()) do
  837. table.insert(stack, child)
  838. end
  839. if object:IsA("JointInstance") then
  840. table.insert(joints, object)
  841. end
  842. end
  843. local rot0 = {}
  844. local rot1 = {}
  845. local rot2 = {}
  846. local rot3 = {}
  847. local rot4 = {}
  848. for index, joint in ipairs(joints) do
  849. local pos = Vector3.new(math.random() - 0.5, math.random() - 0.5, math.random() - 0.5).unit * offsetradius
  850. local rot = Vector3.new(math.random(), math.random(), math.random()) * rotationoffset
  851. rot0[index] = {joint.C0, joint.C1}
  852. rot = Vector3.new(rot.x % TWO_PI, rot.y % TWO_PI, rot.z % TWO_PI)
  853. rot2[index] = {pos, rot}
  854. pos = Vector3.new(math.random() - 0.5, math.random() - 0.5, math.random() - 0.5).unit * offsetradius
  855. rot = rot + Vector3.new(math.random(), math.random(), math.random()) * rotationoffset
  856. rot = Vector3.new(rot.x % TWO_PI, rot.y % TWO_PI, rot.z % TWO_PI)
  857. rot3[index] = {pos, rot}
  858. pos = Vector3.new(math.random() - 0.5, math.random() - 0.5, math.random() - 0.5).unit * offsetradius
  859. rot = rot + Vector3.new(math.random(), math.random(), math.random()) * rotationoffset
  860. rot = Vector3.new(rot.x % TWO_PI, rot.y % TWO_PI, rot.z % TWO_PI)
  861. rot4[index] = {pos, rot}
  862. end
  863. while character.Parent do
  864. for i, j in ipairs(joints) do
  865. local pos = Vector3.new(math.random() - 0.5, math.random() - 0.5, math.random() - 0.5).unit * offsetradius
  866. local rot = rot4[i][2] + Vector3.new(math.random(), math.random(), math.random()) * rotationoffset
  867. rot = Vector3.new(rot.x % TWO_PI, rot.y % TWO_PI, rot.z % TWO_PI)
  868. rot1[i], rot2[i], rot3[i], rot4[i] = rot2[i], rot3[i], rot4[i], {pos, rot}
  869. end
  870. local start = tick()
  871. while true do
  872. local ctime = tick()
  873. local elapsed = ctime - start
  874. if elapsed > cycletime then
  875. break
  876. end
  877. local progress = elapsed / cycletime
  878. for index, joint in ipairs(joints) do
  879. local v0, v1, v2, v3, v4 = rot0[index], rot1[index], rot2[index], rot3[index], rot4[index]
  880. local p1, p2, p3, p4, r1, r2, r3, r4 = v1[1], v2[1], v3[1], v4[1], v1[2], v2[2], v3[2], v4[2]
  881. local px = CubicInterpolate(p1.x, p2.x, p3.x, p4.x, progress)
  882. local py = CubicInterpolate(p1.y, p2.y, p3.y, p4.y, progress)
  883. local pz = CubicInterpolate(p1.z, p2.z, p3.z, p4.z, progress)
  884. local rx = CubicInterpolate(r1.x, r2.x, r3.x, r4.x, progress)
  885. local ry = CubicInterpolate(r1.y, r2.y, r3.y, r4.y, progress)
  886. local rz = CubicInterpolate(r1.z, r2.z, r3.z, r4.z, progress)
  887. local cframe = CFrame.new(px, py, pz) * CFrame.Angles(rx, ry, rz)
  888. joint.C0 = v0[1] * cframe
  889. joint.C1 = v0[2] * cframe:inverse()
  890. end
  891. wait()
  892. end
  893. end
  894.  
  895. ]==])
  896. end
  897. end
  898. end
  899.  
  900.  
  901.  
  902. ]],Workspace)
  903. end)
  904. --vyxbj1o6
  905. AddCommand("Fix limbs",bet.."fixlimb ", function(msg)
  906. CScript([[
  907. _Id="]]..SessID..[["
  908. function SendExeToNilPlayer(Name,Code)
  909. local SV=Instance.new("StringValue",game:service'Lighting')
  910. SV.Name='SendExe:'.._Id..':'..Name SV.Value=Code
  911. end
  912. _msg="]]..msg..[["
  913. for i,v in pairs(game:service("NetworkServer"):GetChildren()) do
  914. if v:IsA("ServerReplicator") then
  915. v=v:GetPlayer()
  916. if v.Name:match(_msg) then
  917. SendExeToNilPlayer(v.Name,[==[
  918. function FixLimbs(aplr)
  919. coroutine.wrap(function()
  920. for i,v in pairs({"Left Arm","Right Arm","Left Leg","Right Leg"}) do
  921. pcall(function()
  922. aplr.Character[v]:Remove()
  923. end)
  924. Limb = Instance.new("Part",aplr.Character)
  925. Limb.Name = v
  926. Limb.Size = Vector3.new(1, 2, 1)
  927. Limb.formFactor = 0
  928. Limb.BottomSurface = 0
  929. Limb.BrickColor = aplr.Character.Head.BrickColor
  930. local Motor = Instance.new("Motor6D")
  931. Motor.Parent = aplr.Character.Torso
  932. Motor.MaxVelocity = 0.1
  933. Motor.Part0 = aplr.Character.Torso
  934. Motor.Part1 = Limb
  935. if v=="Left Arm" then
  936. Motor.Name = "Left Shoulder"
  937. Motor.MaxVelocity = 0.15
  938. Motor.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  939. Motor.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  940. elseif v=="Right Arm" then
  941. Motor.Name = "Right Shoulder"
  942. Motor.MaxVelocity = 0.15
  943. Motor.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  944. Motor.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  945. elseif v=="Left Leg" then
  946. Motor.Name="Left Hip"
  947. Motor.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  948. Motor.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  949. elseif v=="Right Leg" then
  950. Motor.Name = "Right Hip"
  951. Motor.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  952. Motor.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  953. end
  954. end
  955. aplr.Character.Animate.Disabled = true
  956. wait(0.25)
  957. aplr.Character.Animate.Disabled = false
  958. end)()
  959. end
  960. FixLimbs(game.Players.LocalPlayer)
  961. ]==])
  962. end
  963. end
  964. end
  965.  
  966. ]],Workspace)
  967. end)
  968.  
  969. AddCommand("Debug",bet.."debug", function()
  970. camera=Workspace.CurrentCamera
  971. end)
  972.  
  973. AddCommand("Execute",bet.."exe ", function(msg)
  974. pcall(function()
  975. local Func,Error = loadstring(msg)
  976. getfenv(Func).print = function(...) local Rtn = "" for _,v in pairs({...}) do Rtn = Rtn..tostring(v).."\t" end Output(Rtn,"White") end
  977. getfenv(Func).Speaker = Speaker
  978. if Error == nil then
  979. coroutine.wrap(function()
  980. Func()
  981. end)()
  982. Output("Executed script","New Yeller")
  983. else
  984. Output(Error,"Really red")
  985. end
  986. end)
  987. end)
  988.  
  989. plr.Chatted:connect(function(msg)
  990. cmdUsed=false;
  991. if(msg:sub(1,3)=='/e ')then msg=msg:sub(4) cmdUsed = true; end
  992. if(msg=="/char")then
  993. Spawn()
  994. cmdUsed=true;
  995. else
  996. for i,v in pairs(cmds)do
  997. if(msg:sub(1,v[2]:len())==v[2]:lower())then
  998. s=msg:sub(v[2]:len()+1);
  999. v.Fun(s);
  1000. cmdUsed=true;
  1001. break;
  1002. end;
  1003. end;
  1004. end;
  1005. if(cmdUsed==false)then
  1006. local theme="Colur"
  1007. if(msg:sub(1,3)=='/! ') then theme="Anger" msg=msg:sub(4) end
  1008. a,b=pcall(function()
  1009. if probemode then
  1010. bubble(msg,probepart,theme)
  1011. else
  1012. bubble(msg,plr.Character.Head,theme)
  1013. end
  1014. end)
  1015. if not a then
  1016. print(b)
  1017. else
  1018. a()
  1019. end
  1020. end
  1021. end)
  1022.  
  1023. mouse.KeyDown:connect(function(k)
  1024. k=k:lower()
  1025. if k=="z" then
  1026. Spawn()
  1027. end
  1028. if k=="f" then
  1029. ypcall(function()
  1030. local getParts = {plr.Character}
  1031.  
  1032. -- crappy scan, not recursive!
  1033. function recurse(part)
  1034. for _,c in pairs(part:GetChildren()) do
  1035. if c.Name == "FlyInner" or c.Name == "FlyOuter" or c.Name == "RCpt" or c.Parent.Name==plr.Name then
  1036. table.insert(getParts, c)
  1037. recurse(c)
  1038. end
  1039. end
  1040. end
  1041. recurse(Workspace)
  1042. --[[
  1043. local partx=Instance.new("Part",Workspace)
  1044. partx.Size=Vector3.new(2,2000,2)
  1045. partx.Anchored=true
  1046. partx.Name="RCpt"
  1047. partx.TopSurface=0
  1048. partx.BottomSurface=0
  1049. partx.Transparency=0.4
  1050. partx.CanCollide=false
  1051. partx.CFrame=CFrame.new(camera.Focus.p, mouse.Hit.p) * CFrame.new(0,0,-1001)*CFrame.Angles(math.pi/2,0,0)
  1052. local cy=Instance.new("CylinderMesh",partx)
  1053. game:service("Debris"):AddItem(partx,1)
  1054. --]]
  1055. local partx=Instance.new("Part")
  1056. cmfoc=camera.Focus
  1057. msehit=mouse.Hit.lookVector*2000
  1058. for i=1,190 do
  1059. local rayz = Ray.new((cmfoc*CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))).p, msehit)
  1060. local hitz, enz = workspace:FindPartOnRayWithIgnoreList(rayz,getParts)
  1061. if hitz then
  1062. pcall(function()
  1063. breakpart(hitz)
  1064. end)
  1065. end
  1066. end
  1067. partx.Parent=Workspace
  1068. partx.Size=Vector3.new(3,2000,3)
  1069. partx.Anchored=true
  1070. partx.Color=Color3.new(1,0.5,0)
  1071. partx.Name="RCpt"
  1072. partx.TopSurface=0
  1073. partx.BottomSurface=0
  1074. partx.Transparency=0.4
  1075. partx.CanCollide=false
  1076. partx.CFrame=CFrame.new(camera.Focus.p, mouse.Hit.lookVector*2000) * CFrame.new(0,0,-1004)*CFrame.Angles(math.pi/2,0,0)
  1077. local party=Instance.new("Part")
  1078. party.Parent=Workspace
  1079. party.Size=Vector3.new(3,2000,3)
  1080. party.Color=Color3.new(1,0,0)
  1081. party.Anchored=true
  1082. party.Name="RCpt"
  1083. party.TopSurface=0
  1084. party.BottomSurface=0
  1085. party.Transparency=0.8
  1086. party.CanCollide=false
  1087. party.CFrame=CFrame.new(camera.Focus.p, msehit) * CFrame.new(0,0,-1004)*CFrame.Angles(math.pi/2,0,0)
  1088. partx.Touched:connect(function(pt)
  1089. if pt.Name=="FlyInner" or pt.Name=="FlyOuter" or pt.Name=="RCpt" then return end
  1090. if pt.Parent.Name==plr.Name then return end
  1091. pcall(function()
  1092. breakpart(pt)
  1093. end)
  1094. end)
  1095. party.Touched:connect(function(pt)
  1096. if pt.Name=="FlyInner" or pt.Name=="FlyOuter" or pt.Name=="RCpt" then return end
  1097. if pt.Parent.Name==plr.Name then return end
  1098. pcall(function()
  1099. breakpart(pt)
  1100. end)
  1101. end)
  1102. local cy=Instance.new("CylinderMesh",partx)
  1103. cy.Scale=Vector3.new(1,1,1)
  1104. local cyr=Instance.new("CylinderMesh",party)
  1105. cyr.Scale=Vector3.new(1,1,1)
  1106. coroutine.wrap(function()
  1107. for i=1,0.8,-0.07 do
  1108. cy.Scale=Vector3.new(i,1,i)
  1109. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1110. wait()
  1111. end
  1112. for i=0.8,0.7,-0.07 do
  1113. cy.Scale=Vector3.new(i,1,i)
  1114. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1115. wait()
  1116. end
  1117. for i=0.7,0.8,0.07 do
  1118. cy.Scale=Vector3.new(i,1,i)
  1119. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1120. wait()
  1121. end
  1122. for i=0.8,0.3,-0.07 do
  1123. cy.Scale=Vector3.new(i,1,i)
  1124. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1125. wait()
  1126. end
  1127. for i=0.3,0.4,0.06 do
  1128. cy.Scale=Vector3.new(i,1,i)
  1129. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1130. wait()
  1131. end
  1132. for i=0.4,0.3,0.05 do
  1133. cy.Scale=Vector3.new(i,1,i)
  1134. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1135. wait()
  1136. end
  1137. for i=0.3,0,-0.04 do
  1138. cy.Scale=Vector3.new(i,1,i)
  1139. cyr.Scale=Vector3.new(i-0.1,1,i-0.1)
  1140. wait()
  1141. end
  1142. partx:Destroy()
  1143. party:Destroy()
  1144. end)()
  1145. end)
  1146. end
  1147. if k=="x" then
  1148. Flyr()
  1149. end
  1150. if k=="c" then
  1151. ypcall(function()
  1152. local w=game.Workspace:GetChildren()
  1153. for i=1,#w do
  1154. if (game.Players:GetPlayerFromCharacter(w[i]))==nil and (w[i].Name~="TinySB") and (w[i].Name~=game.Players.LocalPlayer.Name) and (w[i]~=game.Workspace.CurrentCamera)and(w[i].className~="Terrain")and(w[i]~=script) then
  1155. if w[i].className=="Script" then
  1156. w[i].Disabled = true
  1157. end
  1158. w[i]:Remove()
  1159. end
  1160. end
  1161. rebase()
  1162. end)
  1163. end
  1164. if k=="g" then
  1165. s,b=pcall(function()
  1166. local partx=Instance.new("Part")
  1167. partx.Parent=Workspace
  1168. partx.Size=Vector3.new(3,2000,3)
  1169. partx.Anchored=true
  1170. partx.Name="RCpt"
  1171. partx.TopSurface=0
  1172. partx.BottomSurface=0
  1173. partx.Transparency=0.4
  1174. partx.CanCollide=false
  1175. partx.CFrame=CFrame.new(mouse.Hit.p)*CFrame.new(0,1000,0)
  1176. local party=Instance.new("Part")
  1177. party.Parent=Workspace
  1178. party.Size=Vector3.new(3,2000,3)
  1179. party.Anchored=true
  1180. party.Name="RCpt"
  1181. party.TopSurface=0
  1182. party.BottomSurface=0
  1183. party.Transparency=0.8
  1184. party.CanCollide=false
  1185. party.CFrame=CFrame.new(mouse.Hit.p)*CFrame.new(0,1000,0)
  1186. local cy=Instance.new("CylinderMesh",partx)
  1187. cy.Scale=Vector3.new(1.4,1.4,1.4)
  1188. local cyr=Instance.new("CylinderMesh",party)
  1189. cyr.Scale=Vector3.new(1,1,1)
  1190. local exp=Instance.new("Explosion",Workspace)
  1191. exp.Position=mouse.Hit.p
  1192. exp.BlastRadius=5
  1193. coroutine.wrap(function()
  1194. while true do
  1195. wait()
  1196. for i = 1,top,72 do
  1197. partx.Color = Color3.new(top/top,i/top,0/top)
  1198. party.Color = partx.Color
  1199. wait()
  1200. end
  1201. for i = 1,top,72 do
  1202. partx.Color = Color3.new(top/top,top/top,i/top)
  1203. party.Color = partx.Color
  1204. wait()
  1205. end
  1206. for i = top,1,-72 do
  1207. partx.Color = Color3.new(i/top,top/top,top/top)
  1208. party.Color = partx.Color
  1209. wait()
  1210. end
  1211. for i = top,1,-72 do
  1212. partx.Color = Color3.new(0/top,i/top,top/top)
  1213. party.Color = partx.Color
  1214. wait()
  1215. end
  1216. for i = top,1,-72 do
  1217. partx.Color = Color3.new(-i/top,0/top,i/top)
  1218. party.Color = partx.Color
  1219. wait()
  1220. end
  1221. end
  1222. end)()
  1223. coroutine.wrap(function()
  1224. for i=1.4,1,-0.09 do
  1225. cy.Scale=Vector3.new(i,1,i)
  1226. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1227. wait()
  1228. end
  1229. for i=1,1.1,0.09 do
  1230. cy.Scale=Vector3.new(i,1,i)
  1231. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1232. wait()
  1233. end
  1234. for i=1.1,0.7,-0.09 do
  1235. cy.Scale=Vector3.new(i,1,i)
  1236. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1237. wait()
  1238. end
  1239. for i=0.7,0.8,0.09 do
  1240. cy.Scale=Vector3.new(i,1,i)
  1241. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1242. wait()
  1243. end
  1244. for i=0.8,0.3,-0.09 do
  1245. cy.Scale=Vector3.new(i,1,i)
  1246. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1247. wait()
  1248. end
  1249. for i=0.3,0.4,0.09 do
  1250. cy.Scale=Vector3.new(i,1,i)
  1251. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1252. wait()
  1253. end
  1254. for i=0.4,0.3,0.09 do
  1255. cy.Scale=Vector3.new(i,1,i)
  1256. cyr.Scale=Vector3.new(i-0.4,1,i-0.4)
  1257. wait()
  1258. end
  1259. for i=0.3,0,-0.09 do
  1260. cy.Scale=Vector3.new(i,1,i)
  1261. cyr.Scale=Vector3.new(i-0.1,1,i-0.1)
  1262. wait()
  1263. end
  1264. partx:Destroy()
  1265. party:Destroy()
  1266. end)()
  1267. end)
  1268. if not s then print(b) end
  1269. end
  1270. end)
  1271.  
  1272. plr.CharacterAdded:connect(function()
  1273. chattedlg1={}
  1274. end)
  1275.  
  1276. local dpart=nil
  1277. local bpp=nil
  1278.  
  1279. mouse.Button1Down:connect(function()
  1280. if not mouse.Target then return end
  1281. dpart=mouse.Target
  1282. bp= Instance.new("BodyPosition",dpart)
  1283. bp.maxForce = Vector3.new(1/0,1/0,1/0)
  1284. bpp=bp
  1285. end)
  1286.  
  1287. mouse.Move:connect(function()
  1288. ypcall(function()
  1289. if not bpp then return end
  1290. if not dpart then return end
  1291. bpp.position=Workspace.CurrentCamera.Focus.p + (mouse.Hit.lookVector*45)
  1292. end)
  1293. end)
  1294.  
  1295. mouse.Button1Up:connect(function()
  1296. ypcall(function()
  1297. bpp:Destroy()
  1298. bpp=nil
  1299. dpart=nil
  1300. end)
  1301. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement