Advertisement
user1321

Untitled

Jan 19th, 2024 (edited)
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 66.94 KB | None | 0 0
  1. getgenv().PRIVATESTAND = {
  2. ['MAIN'] = {
  3. ["ACCOUNTS"] = {OWNER = "Faisal_jss", STAND = "faisal_fgfs133"}, --/ STAND = IS LOCALPLAYER, OWNER = IS OWNER OF STAND
  4. ["FPS"] = 60,
  5. ["FPSBOOST"] = true,
  6. ["REMOVEFACE"] = true,
  7. ["REMOVETRAILS"] = true,
  8. ['GODV3'] = false,
  9. ['TITAN']= {ENABLED = false, DEFAULT = false, TALL = false, WIDE = false},
  10. ['NOCLIP'] = {SYNAPSE = false, OFFSET = -3.05},
  11. ['RANGE'] = 50,
  12. ['ANTIFLING'] = true,
  13. }
  14. }
  15. --//------------------------------------------------------------------------------------------\\--
  16. wait(0.25)
  17. if not game['Loaded'] or not game:GetService("Players").LocalPlayer then
  18. game['Loaded']:Wait();
  19. game:WaitForChild(game:GetService("Players"));
  20. game:GetService("Players"):WaitForChild(game:GetService("Players").LocalPlayer.Name)
  21. end
  22. --//------------------------------------------------------------------------------------------\\--
  23. if game:GetService("Players").LocalPlayer.Name == (PRIVATESTAND['MAIN']['ACCOUNTS'].STAND) then
  24. local OWNER = game:GetService("Players"):WaitForChild(PRIVATESTAND['MAIN']['ACCOUNTS'].OWNER)
  25. local STAND = game:GetService("Players"):WaitForChild(PRIVATESTAND['MAIN']['ACCOUNTS'].STAND)
  26. local RS = game:GetService("RunService")
  27. --//------------------------------------------------------------------------------------------\\--
  28. if tonumber(PRIVATESTAND['MAIN']['FPS']) then
  29. setfpscap(PRIVATESTAND['MAIN']['FPS'])
  30. settings().Physics.PhysicsEnvironmentalThrottle = 1
  31. settings().Physics.AllowSleep = true
  32. settings().Rendering.QualityLevel = "Level01"
  33. UserSettings():GetService("UserGameSettings").MasterVolume = 0
  34. game:GetService("RunService"):Set3dRenderingEnabled(false)
  35. end
  36. --//------------------------------------------------------------------------------------------\\--
  37. assert(getrawmetatable)
  38. gmt = getrawmetatable(game)
  39. setreadonly(gmt, false)
  40. old = gmt.__namecall
  41. gmt.__namecall =
  42. newcclosure(
  43. function(self, ...)
  44. local args = {...}
  45. if tostring(self) == "RemoteFunction" then return end
  46. if tostring(self) == "MainEvent" then
  47. if tostring(args[1]) == "DropMoney" or tostring(args[1]) == "TimerDecrease" or tostring(args[1]) == "Grabbing" or tostring(args[1]) == "Block" or tostring(args[1]) == "Stomp" or tostring(args[1]) == "JoinCrew" or tostring(args[1]) == "PhoneCall" or tostring(args[1]) == "Boombox" or tostring(args[1]) == "BoomboxStop" or tostring(args[1]) == "EnterPromoCode" or tostring(args[1]) == "PurchaseSkinCrate" or tostring(args[1]) == "TimerMoney" or tostring(args[1]) == "Reload" or tostring(args[1]) == "UpdateMousePos" or tostring(args[1]) == "FireworkText" then
  48. else
  49. return
  50. end
  51. end
  52. return old(self, ...)
  53. end)
  54. --//------------------------------------------------------------------------------------------\\--
  55. local g
  56. g = hookmetamethod(game, "__namecall", function(...)
  57. local f = {
  58. ...
  59. }
  60. local c = f[1]
  61. local a = getnamecallmethod()
  62. local _ = getcallingscript()
  63. if (a == "FireServer" and c == d and e(b, f[2])) then
  64. return
  65. end
  66. if (not checkcaller() and getfenv(2).crash) then
  67. hookfunction(getfenv(2).crash, function()
  68. end)
  69. end
  70. return g(...)
  71. end)
  72. --//------------------------------------------------------------------------------------------\\--
  73. game:GetService("Players").PlayerAdded:Connect(function(Player)
  74. if Player:WaitForChild("Name") == PRIVATESTAND['MAIN']['ACCOUNTS'].OWNER then
  75. OWNER = Player
  76. end
  77. if Player:WaitForChild("Backpack"):FindFirstChild("AdminBan") then
  78. STAND:Kick("Admin has joined the server.")
  79. end
  80. end)
  81. --//------------------------------------------------------------------------------------------\\--
  82. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  83. if v and v:WaitForChild("Backpack"):FindFirstChild("AdminBan") then
  84. STAND:Kick("Admin was in the server.")
  85. end
  86. end
  87. --//------------------------------------------------------------------------------------------\\--
  88. coroutine.wrap(function()
  89. local g = game
  90. local w = g.Workspace
  91. local l = g:GetService"Lighting"
  92. local t = w:WaitForChild"Terrain"
  93. t.WaterWaveSize = 0
  94. t.WaterWaveSpeed = 0
  95. t.WaterReflectance = 0
  96. t.WaterTransparency = 1
  97. l.GlobalShadows = false
  98. for _,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  99. if v.ClassName == "Part" or v.ClassName == "SpawnLocation" or v.ClassName == "WedgePart" or v.ClassName == "Terrain" or v.ClassName == "MeshPart" then
  100. v.BrickColor = BrickColor.new(155, 155, 155)
  101. v.Material = "Plastic"
  102. end
  103. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  104. v:Destroy()
  105. end
  106. end
  107. pcall(function()
  108. for _, v in next, game:GetDescendants() do
  109. if v:IsA('Lighting') then
  110. v.GlobalShadows = false
  111. v.FogEnd = 1/0
  112. v.Brightness = 0
  113. elseif v:IsA('Model') then
  114. sethiddenproperty(v, 'LevelOfDetail', 1)
  115. elseif plr and v == plr then
  116. v.ReplicationFocus = nil
  117. elseif v:IsA('Decal') or v:IsA('Texture') or v:IsA('Beam') then
  118. v:Destroy()
  119. elseif v:IsA('Fire') or v:IsA('SpotLight') or v:IsA('Smoke') or v:IsA('Sparkles') then
  120. v.Enabled = false
  121. elseif v:IsA('SpecialMesh') then
  122. v.TextureId = ''
  123. v.MeshId = ''
  124. elseif v:IsA('ParticleEmitter') or v:IsA('Trail') then
  125. v.Lifetime = NumberRange.new(0)
  126. elseif v:IsA('BlurEffect') or v:IsA('SunRaysEffect') or v:IsA('ColorCorrectionEffect') or v:IsA('BloomEffect') or v:IsA('DepthOfFieldEffect') then
  127. v.Enabled = false
  128. elseif v:IsA('BasePart') and not v:IsA('MeshPart') then
  129. v.Reflectance = 0
  130. v.Material = 'SmoothPlastic'
  131. elseif v:IsA('Pants') or v:IsA('Shirt') then
  132. v[v.ClassName..'Template'] = ''
  133. elseif v:IsA('ForceField') then
  134. v.Visible = false
  135. elseif v:IsA('ShirtGraphic') then
  136. v.Graphic = ''
  137. elseif v:IsA('MeshPart') then
  138. v.MeshId = ''
  139. v.TextureID = ''
  140. v.Reflectance = 0
  141. v.Material = 'SmoothPlastic'
  142. elseif v:IsA('CharacterMesh') then
  143. v.BaseTextureId = ''
  144. v.MeshId = ''
  145. v.OverlayTextureId = ''
  146. elseif v:IsA('Sound') then
  147. v:Destroy()
  148. LOADED = true
  149. end
  150. end
  151. --//------------------------------------------------------------------------------------------\\--
  152. local WorkspaceChildAdded;WorkspaceChildAdded = workspace.DescendantAdded:Connect(function(v)
  153. wait()
  154. if v:IsA('Model') then
  155. sethiddenproperty(v, 'LevelOfDetail', 1)
  156. elseif plr and v == plr then
  157. v.ReplicationFocus = nil
  158. elseif v:IsA('Decal') or v:IsA('Texture') or v:IsA('Beam') then
  159. v:Destroy()
  160. elseif v:IsA('Fire') or v:IsA('SpotLight') or v:IsA('Smoke') or v:IsA('Sparkles') then
  161. v.Enabled = false
  162. elseif v:IsA('SpecialMesh') then
  163. v.TextureId = ''
  164. v.MeshId = ''
  165. elseif v:IsA('ParticleEmitter') or v:IsA('Trail') then
  166. v.Lifetime = NumberRange.new(0)
  167. elseif v:IsA('BlurEffect') or v:IsA('SunRaysEffect') or v:IsA('ColorCorrectionEffect') or v:IsA('BloomEffect') or v:IsA('DepthOfFieldEffect') then
  168. v:Destroy()
  169. elseif v:IsA('BasePart') and not v:IsA('MeshPart') then
  170. v.Reflectance = 0
  171. v.Material = 'SmoothPlastic'
  172. elseif v:IsA('Pants') or v:IsA('Shirt') then
  173. v[v.ClassName..'Template'] = ''
  174. elseif v:IsA('ForceField') then
  175. v.Visible = false
  176. elseif v:IsA('ShirtGraphic') then
  177. v.Graphic = ''
  178. elseif v:IsA('MeshPart') then
  179. v.MeshId = ''
  180. v.TextureID = ''
  181. v.Reflectance = 0
  182. v.Material = 'SmoothPlastic'
  183. elseif v:IsA('CharacterMesh') then
  184. v.BaseTextureId = ''
  185. v.MeshId = ''
  186. v.OverlayTextureId = ''
  187. elseif v:IsA('Sound') then
  188. v:Destroy()
  189. end
  190. end)
  191. end)
  192. end)()
  193. --//------------------------------------------------------------------------------------------\\--
  194. local function Respawn()
  195. STAND.Character:WaitForChild("ForceField")
  196. STAND.Character:WaitForChild("Humanoid")
  197. STAND.Character:WaitForChild("Head")
  198. STAND.Character:WaitForChild("BodyEffects")
  199. if PRIVATESTAND["MAIN"]["GODV3"] then
  200. pcall(function()
  201. coroutine.wrap(function()
  202. STAND.Character:WaitForChild("CheckingKOED ."):FindFirstChildWhichIsA("LocalScript").Disabled = true
  203. end)()
  204. for i,v in pairs(STAND.Character:GetChildren()) do
  205. if v.ClassName == 'Script' then
  206. v:Destroy()
  207. end
  208. end
  209. end)
  210. end
  211. --//------------------------------------------------------------------------------------------\\-
  212. if PRIVATESTAND['MAIN'].TITAN.ENABLED then
  213. coroutine.wrap(function()
  214. repeat wait() until STAND.Backpack:FindFirstChild("Mask")
  215. coroutine.wrap(function()
  216. STAND.Character.BodyEffects:WaitForChild("Defense"):WaitForChild('CurrentTimeBlock'):Destroy()
  217. end)()
  218. local function rm()
  219. for i, v in pairs(STAND.Character:GetDescendants()) do
  220. if v.Name == "OriginalPosition" then
  221. v:Destroy()
  222. elseif v.Name == "OriginalSize" then
  223. v:Destroy()
  224. elseif v.Name == "AvatarPartScaleType" then
  225. v:Destroy()
  226. end
  227. end
  228. end
  229. tall = false
  230. wide = false
  231. default = false
  232. if PRIVATESTAND['MAIN'].TITAN.TALL and wide == false and default == false then
  233. tall = true
  234. if STAND.Character.Humanoid:FindFirstChild("HeadScale") then
  235. rm()
  236. wait(0.6)
  237. STAND.Character.Humanoid:FindFirstChild("HeadScale"):Destroy()
  238. wait(0.6)
  239. end
  240. if STAND.Character.Humanoid:FindFirstChild("BodyWidthScale") then
  241. rm()
  242. wait(0.6)
  243. STAND.Character.Humanoid:FindFirstChild("BodyWidthScale"):Destroy()
  244. wait(0.6)
  245. end
  246. if STAND.Character.Humanoid:FindFirstChild("BodyDepthScale") then
  247. rm()
  248. wait(0.6)
  249. STAND.Character.Humanoid:FindFirstChild("BodyDepthScale"):Destroy()
  250. wait(0.6)
  251. end
  252. if STAND.Character.Humanoid:FindFirstChild("BodyTypeScale") then
  253. rm()
  254. wait(0.6)
  255. STAND.Character.Head:FindFirstChild("BodyTypeScale"):Destroy()
  256. wait(0.6)
  257. end
  258. end
  259. if PRIVATESTAND['MAIN'].TITAN.WIDE and tall == false and default == false then
  260. wide = true
  261. if STAND.Character.Humanoid:FindFirstChild("HeadScale") then
  262. rm()
  263. wait(0.6)
  264. STAND.Character.Humanoid:FindFirstChild("HeadScale"):Destroy()
  265. wait(0.6)
  266. end
  267. if STAND.Character.Humanoid:FindFirstChild("BodyDepthScale") then
  268. rm()
  269. wait(0.6)
  270. STAND.Character.Humanoid:FindFirstChild("BodyDepthScale"):Destroy()
  271. wait(0.6)
  272. end
  273. end
  274. if PRIVATESTAND['MAIN'].TITAN.DEFAULT and tall == false and wide == false then
  275. default = true
  276. if STAND.Character.Humanoid:FindFirstChild("HeadScale") then
  277. rm()
  278. wait(0.6)
  279. STAND.Character.Humanoid:FindFirstChild("HeadScale"):Destroy()
  280. wait(0.6)
  281. end
  282. if STAND.Character.Humanoid:FindFirstChild("BodyWidthScale") then
  283. rm()
  284. wait(0.6)
  285. STAND.Character.Humanoid:FindFirstChild("BodyWidthScale"):Destroy()
  286. wait(0.6)
  287. end
  288. if STAND.Character.Humanoid:FindFirstChild("BodyDepthScale") then
  289. rm()
  290. wait(0.6)
  291. STAND.Character.Humanoid:FindFirstChild("BodyDepthScale"):Destroy()
  292. wait(0.6)
  293. end
  294. end
  295. end)()
  296. else
  297. local newCharacter = game:GetService("Workspace"):WaitForChild(STAND.Name)
  298. local spoofFolder = Instance.new('Folder');
  299. spoofFolder.Name = 'FULLY_LOADED_CHAR';
  300. spoofFolder.Parent = newCharacter;
  301. newCharacter:WaitForChild('RagdollConstraints'):Destroy();
  302. local spoofValue = Instance.new('BoolValue', newCharacter);
  303. spoofValue.Name = 'RagdollConstraints';
  304. STAND.Character:WaitForChild("BodyEffects").Defense:Destroy()
  305. Defense = Instance.new("IntValue", STAND.Character.BodyEffects)
  306. Defense.Name = "Defense"
  307. Defense.Value = 101
  308. STAND.Character.BodyEffects.Armor:Destroy()
  309. local Clone1 = Instance.new("IntValue")
  310. Clone1.Name = "Armor"
  311. Clone1.Value = 101
  312. Clone1.Parent = STAND.Character.BodyEffects
  313. end
  314. --//------------------------------------------------------------------------------------------\\--
  315. if PRIVATESTAND["MAIN"]["REMOVEFACE"] then
  316. for i,f in pairs(STAND.Character.Head:GetChildren()) do
  317. if f:IsA("Decal") and f.Name == "face" then
  318. f:Destroy()
  319. end
  320. end
  321. end
  322. --//------------------------------------------------------------------------------------------\\--
  323. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing, false)
  324. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, false)
  325. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping, false)
  326. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Landed, false)
  327. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying, false)
  328. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Freefall, false)
  329. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
  330. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.PlatformStanding, false)
  331. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics, false)
  332. STAND.Character:FindFirstChild("Animate").Disabled = true
  333. STAND.Character.Humanoid.AutoRotate = false
  334. --//------------------------------------------------------------------------------------------\\--
  335. coroutine.wrap(function()
  336. if PRIVATESTAND["MAIN"]["REMOVETRAILS"] then
  337. STAND.Character.Head:WaitForChild("TrailEffects"):Destroy()
  338. end
  339. end)()
  340. --//------------------------------------------------------------------------------------------\\--
  341. repeat wait() STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Paintball Mask] - $60"].Head.Position) fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Paintball Mask] - $60"].ClickDetector) until STAND.Backpack:FindFirstChild("Mask")
  342. Mask = STAND.Backpack:FindFirstChild("Mask")
  343. Combat = STAND.Backpack:WaitForChild("Combat")
  344. Mask.Parent = STAND.Character
  345. Mask:Activate()
  346. Mask.Parent = STAND.Backpack
  347. Combat.Parent = STAND.Character
  348. STAND.Character:WaitForChild('In-gameMask'):FindFirstChildWhichIsA("Model"):Destroy()
  349. STAND.Character:WaitForChild('In-gameMask'):FindFirstChild('Handle'):Destroy()
  350. --//------------------------------------------------------------------------------------------\\--
  351. function AnimPlay(ID, SPEED)
  352. local animation = Instance.new('Animation', game:GetService("Workspace"))
  353. animation.AnimationId = 'rbxassetid://'..ID
  354. playing = STAND.Character:WaitForChild("Humanoid"):LoadAnimation(animation)
  355. playing:Play()
  356. if tonumber(SPEED) then
  357. playing:AdjustSpeed(SPEED)
  358. else
  359. playing:AdjustSpeed(1)
  360. end
  361. animation:Destroy()
  362. end
  363. AnimPlay(3541114300,0.8)
  364. --//------------------------------------------------------------------------------------------\\--
  365. function AnimStop(ID, SPEED)
  366. for i,v in pairs(STAND.Character:WaitForChild("Humanoid"):GetPlayingAnimationTracks()) do
  367. if v.Animation.AnimationId == 'rbxassetid://'..ID then
  368. if tonumber(SPEED) then
  369. v:Stop(SPEED)
  370. else
  371. v:Stop()
  372. end
  373. end
  374. end
  375. end
  376. --//------------------------------------------------------------------------------------------\\-- Animations :
  377. if not game:GetService("Workspace"):FindFirstChild("Gliding") then
  378. Glide = Instance.new('Animation', game:GetService("Workspace"))
  379. Glide.AnimationId = 'rbxassetid://3084858603'
  380. Glide.Name = 'Gliding'
  381. Glide2 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(Glide)
  382. else
  383. Glide = game:GetService("Workspace").Gliding
  384. Glide2 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(Glide)
  385. end
  386. --//------------------------------------------------------------------------------------------\\--
  387. if not game:GetService("Workspace"):FindFirstChild("barrage1") and not game:GetService("Workspace"):FindFirstChild("barrage2") and not game:GetService("Workspace"):FindFirstChild("barrage3") and not game:GetService("Workspace"):FindFirstChild("barrage4") then
  388. local barrage1 = Instance.new('Animation', game:GetService("Workspace"))
  389. barrage1.AnimationId = 'rbxassetid://8254787838'
  390. barrage1.Name = "barrage1"
  391. local barrage2 = Instance.new('Animation', game:GetService("Workspace"))
  392. barrage2.AnimationId = 'rbxassetid://8254789608'
  393. barrage2.Name = "barrage2"
  394. local barrage3 = Instance.new('Animation', game:GetService("Workspace"))
  395. barrage3.AnimationId = 'rbxassetid://8254792138'
  396. barrage3.Name = "barrage3"
  397. local barrage4 = Instance.new('Animation', game:GetService("Workspace"))
  398. barrage4.AnimationId = 'rbxassetid://8254794168'
  399. barrage4.Name = "barrage4"
  400. Barraging1 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(barrage1)
  401. Barraging2 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(barrage2)
  402. Barraging3 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(barrage3)
  403. Barraging4 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(barrage4)
  404. else
  405. local barrage1 = game:GetService("Workspace").barrage1
  406. local barrage2 = game:GetService("Workspace").barrage2
  407. local barrage3 = game:GetService("Workspace").barrage3
  408. local barrage4 = game:GetService("Workspace").barrage4
  409. Barraging1 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(barrage1)
  410. Barraging2 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(barrage2)
  411. Barraging3 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(barrage3)
  412. Barraging4 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(barrage4)
  413. end
  414. --//------------------------------------------------------------------------------------------\\-- Poses :
  415. if not game:GetService("Workspace"):FindFirstChild("TopRock") then
  416. TopRock = Instance.new('Animation', game:GetService("Workspace"));
  417. TopRock.AnimationId = 'rbxassetid://3361276673';
  418. TopRock.Name = 'TopRock';
  419. Pose1 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(TopRock);
  420. Pose1.Looped = true;
  421. Pose1.Priority = Enum.AnimationPriority.Action;
  422. else
  423. TopRock = game:GetService("Workspace"):FindFirstChild("TopRock");
  424. Pose1 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(TopRock);
  425. Pose1.Looped = true;
  426. Pose1.Priority = Enum.AnimationPriority.Action;
  427. end
  428. --//------------------------------------------------------------------------------------------\\--
  429. if not game:GetService("Workspace"):FindFirstChild("Beckon") then
  430. Beckon = Instance.new('Animation', game:GetService("Workspace"));
  431. Beckon.AnimationId = 'rbxassetid://5230598276';
  432. Beckon.Name = 'Beckon';
  433. Pose2 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(Beckon);
  434. Pose2.Looped = true;
  435. Pose2.Priority = Enum.AnimationPriority.Action;
  436. else
  437. Beckon = game:GetService("Workspace"):FindFirstChild("Beckon");
  438. Pose2 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(Beckon);
  439. Pose2.Looped = true;
  440. Pose2.Priority = Enum.AnimationPriority.Action;
  441. end
  442. --//------------------------------------------------------------------------------------------\\--
  443. if not game:GetService("Workspace"):FindFirstChild("Godlike") then
  444. Godlike = Instance.new('Animation', game:GetService("Workspace"));
  445. Godlike.AnimationId = 'rbxassetid://3337994105';
  446. Godlike.Name = 'Godlike';
  447. Pose3 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(Godlike);
  448. Pose3.Looped = true;
  449. Pose3.Priority = Enum.AnimationPriority.Action;
  450. else
  451. Godlike = game:GetService("Workspace"):FindFirstChild("Godlike");
  452. Pose3 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(Godlike);
  453. Pose3.Looped = true;
  454. Pose3.Priority = Enum.AnimationPriority.Action;
  455. end
  456. --//------------------------------------------------------------------------------------------\\--
  457. function Looking()
  458. RS:UnbindFromRenderStep("Looking")
  459. RS:BindToRenderStep("Looking", -1 , function() -- we copy the stand owner rotation
  460. local direction = OWNER.Character.HumanoidRootPart.Position + OWNER.Character.HumanoidRootPart.CFrame.LookVector * OWNER.Character.HumanoidRootPart.Position.Magnitude
  461. STAND.Character.Humanoid.CFrame = CFrame.lookAt(STAND.Character.HumanoidRootPart.Position, direction)
  462. end)
  463. end
  464. Looking()
  465. --//------------------------------------------------------------------------------------------\\-- Variables :
  466. Summoned = false
  467. Barrage = false
  468. Barrage1 = false
  469. Posing1 = false
  470. Posing2 = false
  471. Posing3 = false
  472. --//------------------------------------------------------------------------------------------\\--
  473. end --/ The end of the Respawn function.
  474. --//------------------------------------------------------------------------------------------\\--
  475. coroutine.wrap(function()
  476. repeat wait() until LOADED == true and STAND.Character.BodyEffects["K.O"].Value == false
  477. for i,v in pairs(STAND.Character:GetChildren()) do if v:IsA("BasePart") then v:Destroy() end end
  478. Respawn()
  479. end)()
  480. --//------------------------------------------------------------------------------------------\\--
  481. STAND.CharacterAdded:connect(function()
  482. Respawn()
  483. end)
  484. --//------------------------------------------------------------------------------------------\\--
  485. if PRIVATESTAND["MAIN"]["ANTIFLING"] then
  486. coroutine.wrap(function()
  487. local Services = setmetatable({}, {__index = function(Self, Index)
  488. local NewService = game.GetService(game, Index)
  489. if NewService then
  490. Self[Index] = NewService
  491. end
  492. return NewService
  493. end})
  494. local function PlayerAdded(Player)
  495. local Detected = false
  496. local Character;
  497. local PrimaryPart;
  498. local function CharacterAdded(NewCharacter)
  499. Character = NewCharacter
  500. repeat
  501. wait()
  502. PrimaryPart = NewCharacter:FindFirstChild("HumanoidRootPart")
  503. until PrimaryPart
  504. Detected = false
  505. end
  506. CharacterAdded(Player.Character or Player.CharacterAdded:Wait())
  507. Player.CharacterAdded:Connect(CharacterAdded)
  508. Services.RunService.Heartbeat:Connect(function()
  509. if (Character and Character:IsDescendantOf(workspace)) and (PrimaryPart and PrimaryPart:IsDescendantOf(Character)) then
  510. if PrimaryPart.AssemblyAngularVelocity.Magnitude > 50 or PrimaryPart.AssemblyLinearVelocity.Magnitude > 100 then
  511. if Detected == false then end
  512.  
  513. Detected = true
  514. for i,v in ipairs(Character:GetDescendants()) do
  515. if v:IsA("BasePart") then
  516. v.CanCollide = false
  517. v.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
  518. v.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
  519. v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0)
  520. end
  521. end
  522. PrimaryPart.CanCollide = false
  523. PrimaryPart.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
  524. PrimaryPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
  525. PrimaryPart.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0)
  526. end
  527. end
  528. end)
  529. end
  530. for i,v in ipairs(Services.Players:GetPlayers()) do
  531. if v ~= STAND then
  532. PlayerAdded(v)
  533. end
  534. end
  535. Services.Players.PlayerAdded:Connect(PlayerAdded)
  536. local LastPosition = nil
  537. Services.RunService.Heartbeat:Connect(function()
  538. pcall(function()
  539. local PrimaryPart = STAND.Character.PrimaryPart
  540. if PrimaryPart.AssemblyLinearVelocity.Magnitude > 150 or PrimaryPart.AssemblyAngularVelocity.Magnitude > 150 then
  541. PrimaryPart.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
  542. PrimaryPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
  543. PrimaryPart.CFrame = LastPosition
  544. elseif PrimaryPart.AssemblyLinearVelocity.Magnitude < 50 or PrimaryPart.AssemblyAngularVelocity.Magnitude > 50 then
  545. LastPosition = PrimaryPart.CFrame
  546. end
  547. end)
  548. end)
  549. end)();
  550. end
  551. --//------------------------------------------------------------------------------------------\\--
  552. STAND.Idled:connect(function()
  553. game:GetService("VirtualUser"):Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  554. wait(1)
  555. game:GetService("VirtualUser"):Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  556. end)
  557. --//------------------------------------------------------------------------------------------\\--
  558. loadstring(game:HttpGet("https://raw.githubusercontent.com/LegoHacker1337/legohacks/main/PhysicsServiceOnClient.lua"))()
  559. setfflag("HumanoidParallelRemoveNoPhysics", "False")
  560. setfflag("HumanoidParallelRemoveNoPhysicsNoSimulate2", "False")
  561. RS:BindToRenderStep("", Enum.RenderPriority.Camera.Value, function()
  562. STAND.Character:WaitForChild("Humanoid"):ChangeState(11)
  563. RS.RenderStepped:Wait()
  564. end)
  565. NOCLIP = Instance.new('Part', game:GetService("Workspace"))
  566. NOCLIP.Name = "NOCLIP"
  567. NOCLIP.Size = Vector3.new(6,0.1,6)
  568. NOCLIP.Anchored = true
  569. NOCLIP.Transparency = 1
  570. local y = (PRIVATESTAND["MAIN"]["NOCLIP"].OFFSET)
  571. RS.Stepped:Connect(function()
  572. pcall(function()
  573. STAND.Character.Head.CanCollide = false
  574. STAND.Character.UpperTorso.CanCollide = false
  575. STAND.Character.HumanoidRootPart.CanCollide = false
  576. STAND.Character.LowerTorso.CanCollide = false
  577. game:GetService("ReplicatedStorage").MainEvent:FireServer('Block', STAND.Name)
  578. NOCLIP.CFrame = STAND.Character.HumanoidRootPart.CFrame + Vector3.new(0,y,0)
  579. end)
  580. end)
  581. --//------------------------------------------------------------------------------------------\\--
  582. RS.RenderStepped:connect(function()
  583. pcall(function()
  584. local Particle = STAND.Character.UpperTorso:FindFirstChild('ElectricuteParticle') or STAND.Character.UpperTorso:FindFirstChild('FlamethrowerFireParticle') or STAND.Character:FindFirstChild('Christmas_Sock')
  585. if Particle then Particle:Destroy() end
  586. for i,v in pairs(STAND.Character.Humanoid:GetPlayingAnimationTracks()) do
  587. if v.Animation.AnimationId == 'rbxassetid://5641749824' or v.Name == 'Block' then
  588. v:Stop()
  589. end
  590. end
  591. end)
  592. end)
  593. --//------------------------------------------------------------------------------------------\\--
  594. for i,v in pairs(STAND.Character:GetDescendants()) do
  595. if v:IsA("BasePart") then
  596. v.ChildAdded:Connect(function(child)
  597. if child:IsA("Decal") then
  598. RS.Stepped:Wait()
  599. child:Destroy()
  600. end
  601. end)
  602. end
  603. end
  604. --//------------------------------------------------------------------------------------------\\--
  605. coroutine.wrap(function()
  606. game:GetService("RunService").RenderStepped:Connect(function()
  607. for i,v in next, game:GetService('Players'):GetPlayers() do
  608. if v ~= game.Players.LocalPlayer then
  609. pcall(function()
  610. v.Character.Head.Size = Vector3.new(100, 100, 100, 100)
  611. v.Character.Head.Transparency=1
  612. v.Character.Head.Color = Color3.fromHSV(i,3,5,2)
  613. v.Character.Head.Massless = true
  614. end)
  615. end
  616. end
  617. wait()
  618. end)
  619. end)();
  620. --//------------------------------------------------------------------------------------------\\--
  621. local OriginalKeyUpValue = 0
  622. function Stop()
  623. STAND.Character.LowerTorso.BOOMBOXSOUND:Stop()
  624. end
  625. --//------------------------------------------------------------------------------------------\\--
  626. function StopAudio(ID, Key)
  627. local cor = coroutine.wrap(function()
  628. wait(STAND.Character.LowerTorso.BOOMBOXSOUND.TimeLength-0.1)
  629. if STAND.Character.LowerTorso.BOOMBOXSOUND.SoundId == "rbxassetid://"..ID and OriginalKeyUpValue == Key then
  630. Stop()
  631. end
  632. end)
  633. cor()
  634. end
  635. --//------------------------------------------------------------------------------------------\\--
  636. function Play(ID, STOP)
  637. if STAND.Backpack:FindFirstChild("[Boombox]") then
  638. local Tool = nil
  639. STAND.Backpack["[Boombox]"].Parent = STAND.Character
  640. game:GetService("ReplicatedStorage").MainEvent:FireServer("Boombox", ID)
  641. STAND.Character["[Boombox]"].RequiresHandle = false
  642. if STAND.Character["[Boombox]"]:FindFirstChild("Handle") then
  643. STAND.Character["[Boombox]"].Handle:Destroy()
  644. end
  645. STAND.Character["[Boombox]"].Parent = STAND.Backpack
  646. STAND.PlayerGui.MainScreenGui.BoomboxFrame.Visible = false
  647. if Tool ~= true then
  648. if Tool then
  649. Tool.Parent = STAND.Character
  650. end
  651. end
  652. if STOP == true then
  653. STAND.Character.LowerTorso:WaitForChild("BOOMBOXSOUND")
  654. local cor = coroutine.wrap(function()
  655. repeat wait() until STAND.Character.LowerTorso.BOOMBOXSOUND.SoundId == "rbxassetid://"..ID and STAND.Character.LowerTorso.BOOMBOXSOUND.TimeLength > 0.0001
  656. OriginalKeyUpValue = OriginalKeyUpValue+1
  657. StopAudio(ID, OriginalKeyUpValue)
  658. end)
  659. cor()
  660. end
  661. end
  662. end
  663. --//------------------------------------------------------------------------------------------\\--
  664. local function GetPlayer(String)
  665. String = String or 'N/A'
  666. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  667. if v.Name:lower():match('^'..String:lower()) then
  668. return v
  669. end
  670. end
  671. return false
  672. end
  673. --//------------------------------------------------------------------------------------------\\--
  674. function GetNearest()
  675. local ClosestPlayer
  676. local Distance = math.huge
  677. local ClosestDistance = math.huge
  678. for _,v in pairs(game:GetService("Players"):GetPlayers()) do
  679. if v.Character and OWNER.Character then
  680. if v ~= OWNER and v:FindFirstChild('DataFolder') and v:FindFirstChild('DataFolder'):FindFirstChild('Information') then
  681. if v:FindFirstChild('DataFolder'):FindFirstChild('Information'):FindFirstChild('Crew') then
  682. if v.Character:FindFirstChild('HumanoidRootPart') and v.Character:FindFirstChild("BodyEffects") and v.Character.BodyEffects:FindFirstChild("Dead") and v.Character.BodyEffects:FindFirstChild("Dead").Value == false then
  683. if v.DataFolder.Information.Crew.Value ~= OWNER.DataFolder.Information.Crew.Value or not v.DataFolder.Information:FindFirstChild('Crew') then
  684. local Distance = (v.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude
  685. if Distance < ClosestDistance then
  686. ClosestDistance = Distance
  687. ClosestPlayer = v
  688. end
  689. end
  690. end
  691. else
  692. if v.Character:FindFirstChild('HumanoidRootPart') and v.Character:FindFirstChild("BodyEffects") and v.Character.BodyEffects:FindFirstChild("Dead") and v.Character.BodyEffects:FindFirstChild("Dead").Value == false then
  693. local Distance = (v.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude
  694. if Distance < ClosestDistance then
  695. ClosestDistance = Distance
  696. ClosestPlayer = v
  697. end
  698. end
  699. end
  700. end
  701. end
  702. end
  703. return ClosestPlayer
  704. end
  705. --//------------------------------------------------------------------------------------------\\--
  706. function Hit(Charge)
  707. local x = STAND.Character:FindFirstChildWhichIsA("Tool")
  708. wait(0.25)
  709. if Charge == false then
  710. x:Activate()
  711. x:Deactivate()
  712. elseif Charge == true then
  713. x:Activate()
  714. end
  715. end
  716. --//-----------------------------------------------------------------------------------------\\--
  717. function Crew(Join,ID)
  718. if not Join then
  719. game:GetService("ReplicatedStorage").MainEvent:FireServer("LeaveCrew")
  720. else
  721. game:GetService("ReplicatedStorage").MainEvent:FireServer("LeaveCrew")
  722. wait(0.5)
  723. game:GetService("ReplicatedStorage").MainEvent:FireServer("JoinCrew",ID)
  724. end
  725. end
  726. --//-----------------------------------------------------------------------------------------\\--
  727. function DropMoney(Amount)
  728. game:GetService("ReplicatedStorage").MainEvent:FireServer("DropMoney",Amount)
  729. end
  730. --//-----------------------------------------------------------------------------------------\\--
  731. function GetNearest()
  732. local ClosestPlayer
  733. local Distance = math.huge
  734. local ClosestDistance = math.huge
  735. for _,v in pairs(game:GetService("Players"):GetPlayers()) do
  736. if v.Character and OWNER.Character then
  737. if v.Name ~= OWNER.Name and v.Name ~= STAND.Name and v:FindFirstChild('DataFolder') and v:FindFirstChild('DataFolder'):FindFirstChild('Information') then
  738. if v:FindFirstChild('DataFolder'):FindFirstChild('Information'):FindFirstChild('Crew') then
  739. if v.Character:FindFirstChild('HumanoidRootPart') and v.Character:FindFirstChild("BodyEffects") and v.Character.BodyEffects:FindFirstChild("Dead") and v.Character.BodyEffects:FindFirstChild("Dead").Value == false then
  740. if v.DataFolder.Information.Crew.Value ~= OWNER.DataFolder.Information.Crew.Value or not v.DataFolder.Information:FindFirstChild('Crew') then
  741. local Distance = (v.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude
  742. if Distance < ClosestDistance then
  743. ClosestDistance = Distance
  744. ClosestPlayer = v
  745. end
  746. end
  747. end
  748. else
  749. if v.Character:FindFirstChild('HumanoidRootPart') and v.Character:FindFirstChild("BodyEffects") and v.Character.BodyEffects:FindFirstChild("Dead") and v.Character.BodyEffects:FindFirstChild("Dead").Value == false then
  750. local Distance = (v.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude
  751. if Distance < ClosestDistance then
  752. ClosestDistance = Distance
  753. ClosestPlayer = v
  754. end
  755. end
  756. end
  757. end
  758. end
  759. end
  760. return ClosestPlayer
  761. end
  762. --//-----------------------------------------------------------------------------------------\\--
  763. local function Moved()
  764. pcall(function()
  765. if OWNER.Character.Humanoid.MoveDirection.magnitude > 0 and Barrage == false then
  766. if not Glide2 then return end
  767. if Glide2.IsPlaying == true then
  768. return
  769. end
  770. Glide2:Play(0.3)
  771. else
  772. wait(0.2)
  773. Glide2:Stop(0.28)
  774. end
  775. end)
  776. end
  777. OWNER.Character.Humanoid:GetPropertyChangedSignal("MoveDirection"):Connect(Moved)
  778. --//-----------------------------------------------------------------------------------------\\-- Poses :
  779. local function pose1()
  780. if Posing1 == true then
  781. RS:UnbindFromRenderStep("POSING")
  782. Posing1 = false
  783. Pose1:Stop(0.25)
  784. else
  785. Posing1 = true
  786. RS:BindToRenderStep("POSING", -1 , function()
  787. pcall(function()
  788. if Posing1 == true then
  789. if not Pose1.IsPlaying then
  790. Pose1:Play();
  791. Pose1:AdjustSpeed(0);
  792. Pose1.TimePosition = 0.42;
  793. end
  794. end
  795. end)
  796. end)
  797. end
  798. end
  799. --//------------------------------------------------------------------------------------------\\--
  800. local function pose2()
  801. if Posing2 == true then
  802. RS:UnbindFromRenderStep("POSING")
  803. Posing2 = false
  804. Pose2:Stop(0.25)
  805. else
  806. Posing2 = true
  807. RS:BindToRenderStep("POSING", -1 , function()
  808. pcall(function()
  809. if Posing2 == true then
  810. if not Pose2.IsPlaying then
  811. Pose2:Play();
  812. Pose2:AdjustSpeed(0);
  813. Pose2.TimePosition = 1.7;
  814. end
  815. end
  816. end)
  817. end)
  818. end
  819. end
  820. --//------------------------------------------------------------------------------------------\\--
  821. local function pose3()
  822. if Posing3 == true then
  823. RS:UnbindFromRenderStep("POSING")
  824. Posing3 = false
  825. Pose3:Stop(0.25)
  826. else
  827. Posing3 = true
  828. RS:BindToRenderStep("POSING", -1 , function()
  829. pcall(function()
  830. if Posing3 == true then
  831. if not Pose3.IsPlaying then
  832. Pose3:Play();
  833. Pose3:AdjustSpeed(0);
  834. Pose3.TimePosition = 0.85;
  835. end
  836. end
  837. end)
  838. end)
  839. end
  840. end
  841. --//------------------------------------------------------------------------------------------\\-- Ability Functions :
  842. local function Summon() -- OKAY SO BASICALLY THIS IS LIKE THE THING THAT MAKES THE STAND ( GHOST ) FOLLOW ME
  843. Summoned = true
  844. local BP = Instance.new("BodyPosition")
  845. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  846. BP.P = 2500
  847. BP.D = 300
  848. BP.Parent = STAND.Character.HumanoidRootPart
  849. BP.Position = STAND.Character.HumanoidRootPart.Position
  850. RS:BindToRenderStep("Summon", -1 , function()
  851. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(1,1.85,2.5).Position
  852. local mag = (STAND.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).magnitude
  853. if mag > 40 then
  854. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(1,1.85,2.5)
  855. end
  856. end)
  857. wait(0.5)
  858. BP.D = 252
  859. end
  860. --//------------------------------------------------------------------------------------------\\--
  861. local function Desummon()
  862. Summoned = false
  863. RS:UnbindFromRenderStep("Summon")
  864. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  865. local BP = Instance.new("BodyPosition")
  866. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  867. BP.P = 2500
  868. BP.D = 300
  869. BP.Parent = STAND.Character.HumanoidRootPart
  870. coroutine.wrap(function()
  871. if (STAND.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude < 3.3 then
  872. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(-0.3,-1,1.6).Position
  873. repeat game["RunService"].Stepped:Wait() until (STAND.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude < 1.82 or not STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition") or (STAND.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude > 3.3
  874. if STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition") then
  875. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  876. end
  877. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,100)
  878. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  879. else
  880. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(-0,-1.5,0).Position
  881. wait(0.225)
  882. if STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition") then
  883. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  884. end
  885. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,100)
  886. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  887. end
  888. print"debug: desummon"
  889. end)()
  890. end
  891. --//------------------------------------------------------------------------------------------\\--
  892. local function Ora()
  893. Barrage = true
  894. RS:UnbindFromRenderStep("Summon")
  895. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  896. BP = Instance.new("BodyPosition")
  897. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  898. BP.P = 5000
  899. BP.D = 250
  900. BP.Parent = STAND.Character.HumanoidRootPart
  901. BP.Position = STAND.Character.HumanoidRootPart.Position
  902. AnimPlay(4600078411,0)
  903. coroutine.wrap(function()
  904. while true do
  905. Barraging2:Play()
  906. Barraging2:Play()
  907. Barraging2:AdjustSpeed(8.15)
  908. wait(0.018)
  909. Barraging1:Play()
  910. Barraging1:Play()
  911. Barraging1:AdjustSpeed(8.15)
  912. wait(0.018)
  913. Barraging4:Play()
  914. Barraging4:Play()
  915. Barraging4:AdjustSpeed(8.15)
  916. wait(0.018)
  917. Barraging3:Play()
  918. Barraging3:Play()
  919. Barraging3:AdjustSpeed(8.15)
  920. wait(0.018)
  921. if Barrage == false then
  922. break
  923. end
  924. end
  925. end)()
  926. RS:BindToRenderStep("Ora", 250 , function()
  927. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,0.85,-4.85).Position
  928. Hit(false)
  929. if STAND.Character.BodyEffects["K.O"].Value == true then
  930. Barrage = false
  931. RS:UnbindFromRenderStep("Ora")
  932. AnimStop(4600078411)
  933. AnimPlay(3541114300)
  934. STAND.Character.HumanoidRootPart:FindFirstChild("BodyPosition"):Destroy()
  935. Summon()
  936. end
  937. end)
  938. end
  939. --//------------------------------------------------------------------------------------------\\--
  940. local function Heavy()
  941. if side == true then
  942. a = false
  943. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  944. Hit(true)
  945. repeat RS.Stepped:Wait()
  946. for i,v in pairs(STAND.Character.Humanoid:GetPlayingAnimationTracks()) do
  947. if v.Animation.AnimationId == 'rbxassetid://2788289281' then
  948. a = true
  949. end
  950. end
  951. until a == true
  952. wait(0.9)
  953. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(-0.2,-1,2.05)
  954. local BP = Instance.new("BodyPosition")
  955. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  956. BP.P = 11250
  957. BP.D = 300
  958. BP.Parent = STAND.Character.HumanoidRootPart
  959. BP.Position = STAND.Character.HumanoidRootPart.Position
  960. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(1.25,2,3.25).Position
  961. wait()
  962. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(2,1.45,0).Position
  963. wait()
  964. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0.25,0.75,-4).Position
  965. wait(0.31)
  966. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  967. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,100)
  968. RS.Stepped:Wait()
  969. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  970. side = false
  971. else
  972. a = false
  973. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  974. Hit(true)
  975. repeat RS.Stepped:Wait()
  976. for i,v in pairs(STAND.Character.Humanoid:GetPlayingAnimationTracks()) do
  977. if v.Animation.AnimationId == 'rbxassetid://2788289281' then
  978. a = true
  979. end
  980. end
  981. until a == true ame.new(0.2,-1,2.05)
  982. local BP = Instance.new("BodyPosition")
  983. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  984. BP.P = 11250
  985. BP.D = 300
  986. BP.Parent = STAND.Character.HumanoidRootPart
  987. BP.Position = STAND.Character.HumanoidRootPart.Position
  988. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(-1.25,2,3.25).Position
  989. wait()
  990. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(-2,1.45,0).Position
  991. wait()
  992. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(-0.25,0.75,-4).Position
  993. wait(0.31)
  994. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  995. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,100)
  996. RS.Stepped:Wait()
  997. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  998. side = true
  999. end
  1000. end
  1001. --//------------------------------------------------------------------------------------------\\--
  1002. local function Heavy1()
  1003. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  1004. Hit(true)
  1005. wait(0.975)
  1006. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(-0.2,-1,2.05)
  1007. AnimPlay(3354696735,1.5)
  1008. for i,v in pairs(STAND.Character.Humanoid:GetPlayingAnimationTracks()) do
  1009. if v.Animation.AnimationId == 'rbxassetid://278829207' then
  1010. v:Stop()
  1011. end
  1012. end
  1013. local BP = Instance.new("BodyPosition")
  1014. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1015. BP.P = 10000
  1016. BP.D = 300
  1017. BP.Parent = STAND.Character.HumanoidRootPart
  1018. BP.Position = STAND.Character.HumanoidRootPart.Position
  1019. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(1.25,2,3.25).Position
  1020. wait(0.04)
  1021. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(2,1.45,0).Position
  1022. wait(0.02)
  1023. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0.25,0.75,-4).Position
  1024. wait(0.25)
  1025. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1026. Summon()
  1027. AnimStop(3354696735,0.3)
  1028. end
  1029. --//------------------------------------------------------------------------------------------\\-- Ability Commands :
  1030. OWNER.Chatted:Connect(function(chat)
  1031. if (string.lower(chat) == "/e q") then
  1032. if Barrage == true then
  1033. Barrage = false
  1034. RS:UnbindFromRenderStep("Ora")
  1035. AnimStop(4600078411)
  1036. AnimPlay(3541114300,0.8)
  1037. STAND.Character.Head:FindFirstChild("BodyPosition"):Destroy()
  1038. Summon()
  1039. print"debug: barrage summon"
  1040. elseif Barrage1 == true then
  1041. RS:UnbindFromRenderStep("KILL")
  1042. Barrage1 = false
  1043. Summon()
  1044. print"debug: target barrage summon"
  1045. else
  1046. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(-0.2,-0.9,1.65)
  1047. Summon()
  1048. print"debug: summon"
  1049. end
  1050. --//------------------------------------------------------------------------------------------\\--
  1051. elseif (string.lower(chat) == "/e q1") then
  1052. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  1053. RS.Stepped:Wait()
  1054. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0.4,-1,3)
  1055. local BP = Instance.new("BodyPosition")
  1056. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1057. BP.P = 2500
  1058. BP.D = 275
  1059. BP.Parent = STAND.Character.HumanoidRootPart
  1060. BP.Position = STAND.Character.HumanoidRootPart.Position
  1061. RS:BindToRenderStep("Summon", -1 , function()
  1062. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(1.4,1.85,1.7).Position
  1063. end)
  1064. pose1()
  1065. wait(1.5)
  1066. pose1()
  1067. RS:UnbindFromRenderStep("Summon")
  1068. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1069. Summon()
  1070. --//------------------------------------------------------------------------------------------\\--
  1071. elseif (string.lower(chat) == "star platinum!") then
  1072. pose3(1)
  1073. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-1.4,1.65)
  1074. RS.Stepped:Wait()
  1075. local BP = Instance.new("BodyPosition")
  1076. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1077. BP.P = 300
  1078. BP.D = 100
  1079. BP.Parent = STAND.Character.HumanoidRootPart
  1080. BP.Position = STAND.Character.HumanoidRootPart.Position
  1081. RS:BindToRenderStep("Summon", -1 , function()
  1082. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,2,3).Position
  1083. end)
  1084. wait(1)
  1085. RS:UnbindFromRenderStep("Summon")
  1086. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1087. pose3()
  1088. Summon()
  1089. --//------------------------------------------------------------------------------------------\\--
  1090. elseif (string.lower(chat) == "/e w") then
  1091. Desummon()
  1092. --//------------------------------------------------------------------------------------------\\--
  1093. elseif (string.lower(chat) == "ora!") then
  1094. if Barrage == false then
  1095. AnimStop(3541114300)
  1096. Ora()
  1097. else
  1098. local success,err = pcall(function()
  1099. local x = GetNearest()
  1100. wait()
  1101. if x and x.Character and x.Character:FindFirstChild("LowerTorso") and x.Character:FindFirstChild("BodyEffects") and x.Character:FindFirstChild("BodyEffects"):FindFirstChild("K.O") and x.Character:FindFirstChild("BodyEffects"):FindFirstChild("Dead") then
  1102. Stomping = true
  1103. coroutine.wrap(function()
  1104. while true do
  1105. Barraging2:Play()
  1106. Barraging2:Play()
  1107. Barraging2:AdjustSpeed(8.15)
  1108. wait(0.018)
  1109. Barraging1:Play()
  1110. Barraging1:Play()
  1111. Barraging1:AdjustSpeed(8.15)
  1112. wait(0.018)
  1113. Barraging4:Play()
  1114. Barraging4:Play()
  1115. Barraging4:AdjustSpeed(8.15)
  1116. wait(0.018)
  1117. Barraging3:Play()
  1118. Barraging3:Play()
  1119. Barraging3:AdjustSpeed(8.15)
  1120. wait(0.018)
  1121. if Stomping == false then
  1122. break
  1123. end
  1124. end
  1125. end)()
  1126. RS:UnbindFromRenderStep("Ora")
  1127. AnimStop(4600078411)
  1128. AnimPlay(3541114300,0.8)
  1129. BP.Position = x.Character.Head.Position
  1130. RS:UnbindFromRenderStep("Looking")
  1131. RS:BindToRenderStep("Looking", -1 , function()
  1132. STAND.Character.HumanoidRootPart.CFrame = CFrame.lookAt(STAND.Character.HumanoidRootPart.Position, Vector3.new(x.Character.Head.Position.X, STAND.Character.HumanoidRootPart.Position.Y, x.Character.Head.Position.Z))
  1133. end)
  1134. repeat wait()
  1135. Glide2:Play()
  1136. BP.Position = x.Character.LowerTorso.Position
  1137. game:GetService("ReplicatedStorage").MainEvent:FireServer("Stomp")
  1138. until not x or not x.Character or x == nil or x.Character.Parent == nil or not x.Character:FindFirstChild("LowerTorso") or not x.Character:FindFirstChild("BodyEffects") or not x.Character.BodyEffects:FindFirstChild("Dead") or not x.Character.BodyEffects:FindFirstChild("K.O") or x.Character.BodyEffects["K.O"].Value == false or x.Character.BodyEffects["Dead"].Value == true
  1139. Looking()
  1140. Glide2:Stop()
  1141. Stomping = false
  1142. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1143. Summon()
  1144. if err then
  1145. Looking()
  1146. Glide2:Stop()
  1147. Stomping = false
  1148. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1149. Summon()
  1150. end
  1151. end
  1152. end)
  1153. end
  1154. --//------------------------------------------------------------------------------------------\\--
  1155. elseif (string.lower(chat) == "/e r") then
  1156. Heavy()
  1157. --//------------------------------------------------------------------------------------------\\--
  1158. elseif (string.lower(chat) == "/e rr") then
  1159. Heavy1()
  1160. --//------------------------------------------------------------------------------------------\\--
  1161. elseif string.find(chat,"/e r") then
  1162. local Target = GetPlayer(chat:match("/e r %s*(.+)"))
  1163. if Target and Target.Character and Target.Character:FindFirstChild("UpperTorso") and Target.Character:FindFirstChild("BodyEffects") then
  1164. local mag = (OWNER.Character.UpperTorso.Position - Target.Character.UpperTorso.Position).Magnitude
  1165. a = false
  1166. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  1167. RS:UnbindFromRenderStep("Looking")
  1168. Hit(true)
  1169. repeat RS.Stepped:Wait()
  1170. for i,v in pairs(STAND.Character.Humanoid:GetPlayingAnimationTracks()) do
  1171. if v.Animation.AnimationId == 'rbxassetid://2788309317' or v.Animation.AnimationId == 'rbxassetid://2788309982' then
  1172. a = true
  1173. end
  1174. end
  1175. until a == true
  1176. if mag < 15 then
  1177. wait(0.93)
  1178. elseif mag > 15 and mag < 50 then
  1179. wait(0.83)
  1180. elseif mag > 50 and mag < 100 then
  1181. wait(0.73)
  1182. elseif mag > 100 then
  1183. wait(0.67)
  1184. end
  1185. coroutine.wrap(function()
  1186. a = false
  1187. wait(1)
  1188. a = true
  1189. end)()
  1190. local BP = Instance.new("BodyPosition")
  1191. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1192. BP.P = 10000
  1193. BP.D = 300
  1194. BP.Parent = STAND.Character.HumanoidRootPart
  1195. BP.Position = STAND.Character.HumanoidRootPart.Position
  1196. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,-1).Position
  1197. wait()
  1198. repeat wait()
  1199. Glide2:Play()
  1200. BP.Position = Target.Character.HumanoidRootPart.CFrame.Position
  1201. until Target.Character.BodyEffects["K.O"].Value == true or a == true
  1202. BP:Destroy()
  1203. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(0,-100,0)
  1204. Glide2:Stop()
  1205. Looking()
  1206. end
  1207. --//------------------------------------------------------------------------------------------\\--
  1208. elseif string.find(chat,"Ora!") then
  1209. local Target = GetPlayer(chat:match("Ora! %s*(.+)"))
  1210. if Target and Target.Character and Target.Character:FindFirstChild("BodyEffects") then
  1211. RS:UnbindFromRenderStep("Summon")
  1212. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1213. Barrage1 = true
  1214. w = false
  1215. RS:BindToRenderStep("KILL", 1000 , function()
  1216. if not Target or Target.Parent == nil or not Target.Character:FindFirstChild("BodyEffects") or not Target.Character.BodyEffects:FindFirstChild("K.O") or not Target.Character.BodyEffects:FindFirstChild("Defense") or not Target.Character.BodyEffects:FindFirstChild("Attacking") or not Target.Character.BodyEffects:FindFirstChild("Dead") or not Target.Character.BodyEffects:FindFirstChild("Attacking") or not Target.Character.BodyEffects:FindFirstChild("BreakingParts") then
  1217. coroutine.wrap(function()
  1218. RS:UnbindFromRenderStep("KILL")
  1219. RS.Stepped:wait()
  1220. Barrage1 = false
  1221. Summon()
  1222. print"debug: target barrage summon"
  1223. end)()
  1224. end
  1225. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1226. if v and v.Character and v.Character:FindFirstChild("UpperTorso") and v.Character:FindFirstChild("BodyEffects") and v.Character.BodyEffects:FindFirstChild("Attacking") and v.Character.BodyEffects.Attacking.Value == true and v.Character:FindFirstChild("Humanoid") and v.Character.Humanoid.FloorMaterial == Enum.Material.Air and v.Name ~= STAND.Name and v.Name ~= OWNER.Name and v.Name ~= Target.Name and (STAND.Character.UpperTorso.Position - v.Character.UpperTorso.Position).Magnitude < 125 then
  1227. w = true
  1228. coroutine.wrap(function()
  1229. wait(1.4)
  1230. w = false
  1231. end)()
  1232. end
  1233. end
  1234. dist = 7.5
  1235. increase = 8
  1236. local H = Target.Character:WaitForChild("Humanoid")
  1237. if H.MoveDirection.X < 0 then
  1238. xchange = -increase
  1239. elseif H.MoveDirection.X > 0 then
  1240. xchange = increase
  1241. else
  1242. xchange = 0
  1243. end
  1244. if H.MoveDirection.Z < 0 then
  1245. zchange = -increase
  1246. elseif H.MoveDirection.Z > 0 then
  1247. zchange = increase
  1248. else
  1249. zchange = 0
  1250. end
  1251. if w == true or Target.Character.BodyEffects["Attacking"].Value == true then
  1252. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(Target.Character.UpperTorso.Position.X + math.random(-dist,dist) + xchange, Target.Character.UpperTorso.Position.Y + math.random(-7,7), Target.Character.UpperTorso.Position.Z + math.random(-dist,dist) + zchange)
  1253. elseif w == false and Target.Character.BodyEffects["Attacking"].Value ~= true and Target.Character.BodyEffects:FindFirstChild("K.O").Value ~= true then
  1254. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(Target.Character.UpperTorso.Position.X + math.random(-dist,dist) + xchange, Target.Character.UpperTorso.Position.Y + math.random(-7,7), Target.Character.UpperTorso.Position.Z + math.random(-dist,dist) + zchange)
  1255. Hit(false)
  1256. elseif Target.Character.BodyEffects["K.O"].Value == true and Target.Character.BodyEffects["Dead"].Value == false then
  1257. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(Target.Character.UpperTorso.Position.X , Target.Character.UpperTorso.Position.Y + 1, Target.Character.UpperTorso.Position.Z )
  1258. game:GetService("ReplicatedStorage").MainEvent:FireServer("Stomp")
  1259. else
  1260. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(Target.Character.UpperTorso.Position.X, Target.Character.UpperTorso.Position.Y - 10, Target.Character.UpperTorso.Position.Z)
  1261. end
  1262. end)
  1263. end
  1264. --//------------------------------------------------------------------------------------------\\--
  1265. elseif (string.lower(chat) == "rejoin!") then
  1266. wait()
  1267. game:GetService('TeleportService'):TeleportToPlaceInstance(game.PlaceId, game.JobId, STAND)
  1268. elseif (string.lower(chat) == "reset!") then
  1269. for i,v in pairs(STAND.Character:GetChildren()) do
  1270. if v:IsA("BasePart") then
  1271. v:Destroy()
  1272. end
  1273. end
  1274. --//------------------------------------------------------------------------------------------\\--
  1275. elseif (string.lower(chat) == "/e pose1") then
  1276. if Posing1 == false then
  1277. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1278. RS:UnbindFromRenderStep("Summon")
  1279. local BP = Instance.new("BodyPosition")
  1280. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1281. BP.P = 2500
  1282. BP.D = 275
  1283. BP.Parent = STAND.Character.HumanoidRootPart
  1284. BP.Position = STAND.Character.HumanoidRootPart.Position
  1285. RS:BindToRenderStep("Summon", -1 , function()
  1286. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(1.4,1.85,1.7).Position
  1287. end)
  1288. wait(0.05)
  1289. pose1()
  1290. else
  1291. RS:UnbindFromRenderStep("Summon")
  1292. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1293. pose1()
  1294. wait()
  1295. Summon()
  1296. end
  1297. --//------------------------------------------------------------------------------------------\\--
  1298. elseif (string.lower(chat) == "/e pose2") then
  1299. if Posing2 == false then
  1300. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1301. RS:UnbindFromRenderStep("Summon")
  1302. local BP = Instance.new("BodyPosition")
  1303. BP.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1304. BP.P = 2500
  1305. BP.D = 275
  1306. BP.Parent = STAND.Character.HumanoidRootPart
  1307. BP.Position = STAND.Character.HumanoidRootPart.Position
  1308. RS:BindToRenderStep("Summon", -1 , function()
  1309. BP.Position = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(1.38,1.8,1.5).Position
  1310. end)
  1311. wait(0.05)
  1312. pose2()
  1313. else
  1314. RS:UnbindFromRenderStep("Summon")
  1315. STAND.Character.HumanoidRootPart:FindFirstChildWhichIsA("BodyPosition"):Destroy()
  1316. pose2()
  1317. wait()
  1318. Summon()
  1319. end
  1320. --//------------------------------------------------------------------------------------------\\--
  1321. end
  1322. end)
  1323. end --// The end of the script.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement