Yingyang005

Jujutsu infinite

Jan 15th, 2025 (edited)
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.32 KB | None | 0 0
  1. -- Chargement de la bibliothèque OrionLib
  2. local OrionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/shlexware/Orion/main/source"))()
  3.  
  4. -- Création de la fenêtre principale
  5. local Window = OrionLib:MakeWindow({
  6. Name = "Jujutsu Infinite",
  7. HidePremium = false,
  8. SaveConfig = true,
  9. ConfigFolder = "JujutsuInfinite",
  10. IntroText = "Chargement en cours..."
  11. })
  12.  
  13. -- Fonction pour les notifications
  14. local function Notify(title, content, duration)
  15. OrionLib:MakeNotification({
  16. Name = title,
  17. Content = content,
  18. Time = duration or 5
  19. })
  20. end
  21.  
  22. -- Prévention d'inactivité
  23. local bb = game:GetService("VirtualUser")
  24. game:GetService("Players").LocalPlayer.Idled:Connect(function()
  25. bb:CaptureController()
  26. bb:ClickButton2(Vector2.new())
  27. end)
  28.  
  29. -- **Étape 1 : Onglet Principal**
  30. local MainTab = Window:MakeTab({
  31. Name = "Main",
  32. Icon = "rbxassetid://4483345998",
  33. PremiumOnly = false
  34. })
  35.  
  36. -- Auto Quest Toggle
  37. MainTab:AddToggle({
  38. Name = "Auto Quest",
  39. Default = false,
  40. Callback = function(value)
  41. getgenv().AutoFarm1 = value
  42. if value then
  43. local processing = false
  44. game:GetService("RunService").Heartbeat:Connect(function()
  45. if getgenv().AutoFarm1 and not processing then
  46. processing = true
  47.  
  48. -- Début de la logique Auto Quest
  49. local localPlayer = game.Players.LocalPlayer
  50. local ohTable1 = {
  51. ["type"] = "Kill",
  52. ["set"] = "Yuki Fortress Set",
  53. ["rewards"] = {
  54. ["essence"] = 40,
  55. ["chestMeter"] = 79,
  56. ["exp"] = 8850000,
  57. ["cash"] = 51000
  58. },
  59. ["rewardsText"] = "8.85 Mi EXP | Universe Hub",
  60. ["difficulty"] = 3,
  61. ["title"] = "Defeat",
  62. ["level"] = 430,
  63. ["grade"] = localPlayer.ReplicatedData.grade.Value,
  64. ["subtitle"] = "a Curse User"
  65. }
  66.  
  67. pcall(function()
  68. game:GetService("ReplicatedStorage").Remotes.Server.Data.TakeQuest:InvokeServer(ohTable1)
  69. end)
  70.  
  71. task.wait(1)
  72.  
  73. -- Si la quête n'est pas attribuée, essayez à nouveau
  74. local questData = localPlayer:FindFirstChild("ReplicatedTempData") and localPlayer.ReplicatedTempData:FindFirstChild("quest")
  75. if not questData then
  76. pcall(function()
  77. game:GetService("ReplicatedStorage").Remotes.Server.Data.TakeQuest:InvokeServer(ohTable1)
  78. end)
  79. end
  80.  
  81. -- Téléportation vers la quête
  82. local character = localPlayer.Character or localPlayer.CharacterAdded:Wait()
  83. local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
  84. local questMarker = localPlayer.PlayerGui:WaitForChild("QuestMarker")
  85. local adornee = questMarker.Adornee
  86.  
  87. if adornee and adornee:IsA("BasePart") then
  88. humanoidRootPart.CFrame = adornee.CFrame
  89. end
  90.  
  91. task.wait(getgenv().WaitTime)
  92. processing = false
  93. end
  94. end)
  95. else
  96. getgenv().AutoFarm1 = false
  97. end
  98. end
  99. })
  100.  
  101. -- Slider pour le délai de boucle
  102. MainTab:AddSlider({
  103. Name = "Loop Delay (Seconds)",
  104. Min = 1,
  105. Max = 120,
  106. Default = 15,
  107. Color = Color3.fromRGB(255, 0, 0),
  108. Increment = 1,
  109. ValueName = "Secondes",
  110. Callback = function(value)
  111. getgenv().WaitTime = value
  112. end
  113. })
  114.  
  115. -- God Mode Toggle
  116. MainTab:AddToggle({
  117. Name = "God Mode",
  118. Default = false,
  119. Callback = function(value)
  120. getgenv().GodMode = value
  121. if value then
  122. local skill = game:GetService("ReplicatedStorage").Skills:FindFirstChild("Infinity: Mugen")
  123. if skill then
  124. skill.Cooldown.Value = 0
  125. while getgenv().GodMode do
  126. game:GetService("ReplicatedStorage").Remotes.Server.Combat.Skill:FireServer("Infinity: Mugen")
  127. wait(1)
  128. end
  129. end
  130. else
  131. getgenv().GodMode = false
  132. end
  133. end
  134. })
  135.  
  136. -- Auto Collect Chest Toggle
  137. MainTab:AddToggle({
  138. Name = "Auto Collect Chest",
  139. Default = false,
  140. Callback = function(value)
  141. getgenv().loot = value
  142. if value then
  143. game:GetService("RunService").Heartbeat:Connect(function()
  144. -- Logique pour collecter les coffres
  145. local chest = workspace:FindFirstChild("Objects") and workspace.Objects:FindFirstChild("Drops") and workspace.Objects.Drops:FindFirstChild("Chest")
  146. if chest then
  147. for _, v in pairs(chest:GetDescendants()) do
  148. if v:IsA("ProximityPrompt") then
  149. fireproximityprompt(v, 1, true)
  150. end
  151. end
  152. end
  153. end)
  154. end
  155. end
  156. })
  157.  
  158. -- Instant Promote Toggle
  159. MainTab:AddToggle({
  160. Name = "Auto Promote",
  161. Default = false,
  162. Callback = function(value)
  163. getgenv().instantPromote = value
  164. if value then
  165. task.spawn(function()
  166. while getgenv().instantPromote do
  167. local args = { "Clan Head Jujutsu High", "Promote" }
  168. pcall(function()
  169. game:GetService("ReplicatedStorage").Remotes.Server.Dialogue.GetResponse:InvokeServer(unpack(args))
  170. end)
  171. task.wait(0.1)
  172. end
  173. end)
  174. end
  175. end
  176. })
  177.  
  178. -- **Étape 2 : Onglet Joueur**
  179. local PlayerTab = Window:MakeTab({
  180. Name = "Player Options",
  181. Icon = "rbxassetid://4483345998",
  182. PremiumOnly = false
  183. })
  184.  
  185. -- Slider pour la puissance de saut
  186. PlayerTab:AddSlider({
  187. Name = "Jump Power",
  188. Min = 50,
  189. Max = 300,
  190. Default = 100,
  191. Increment = 10,
  192. ValueName = "Puissance",
  193. Callback = function(value)
  194. local humanoid = game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
  195. if humanoid then
  196. humanoid.JumpPower = value
  197. end
  198. end
  199. })
  200.  
  201. -- Slider pour la vitesse de marche
  202. PlayerTab:AddSlider({
  203. Name = "Walk Speed",
  204. Min = 16,
  205. Max = 100,
  206. Default = 16,
  207. Increment = 1,
  208. ValueName = "Vitesse",
  209. Callback = function(value)
  210. local humanoid = game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
  211. if humanoid then
  212. humanoid.WalkSpeed = value
  213. end
  214. end
  215. })
  216.  
  217. -- **Étape 3 : Onglet Téléportation**
  218. local TeleportTab = Window:MakeTab({
  219. Name = "Teleports",
  220. Icon = "rbxassetid://4483345998",
  221. PremiumOnly = false
  222. })
  223.  
  224. local npcList = {
  225. "DailyQuest", "Camp Sorcerer", "Curse Slayer", "Lazy Sorcerer",
  226. "Temple Master", "Fort Alchemist", "Grave Digger"
  227. }
  228.  
  229. for _, npcName in ipairs(npcList) do
  230. TeleportTab:AddButton({
  231. Name = "Téléporter à " .. npcName,
  232. Callback = function()
  233. local npc = workspace.Objects.NPCs:FindFirstChild(npcName)
  234. if npc then
  235. local humanoidRootPart = game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  236. if humanoidRootPart then
  237. humanoidRootPart.CFrame = npc.HumanoidRootPart.CFrame
  238. end
  239. else
  240. Notify("Erreur", "NPC " .. npcName .. " non trouvé.")
  241. end
  242. end
  243. })
  244. end
  245.  
  246. -- **Étape 4 : Onglet Visuel**
  247. local VisualTab = Window:MakeTab({
  248. Name = "Visual | UI",
  249. Icon = "rbxassetid://4483345998",
  250. PremiumOnly = false
  251. })
  252.  
  253. -- Désactivation du rendu 3D pour améliorer les FPS
  254. VisualTab:AddToggle({
  255. Name = "Désactiver le rendu 3D",
  256. Default = false,
  257. Callback = function(value)
  258. game:GetService("RunService"):Set3dRenderingEnabled(not value)
  259. end
  260. })
  261.  
Advertisement
Add Comment
Please, Sign In to add comment