Yingyang005

SLT v2

Jul 24th, 2026 (edited)
23
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.56 KB | None | 0 0
  1. -- ================================================
  2. -- 🔥 SHISUI & AIZEN POWERS - ULTIMATE EDITION 🔥
  3. -- ================================================
  4. -- Par le meilleur IA (et oui je me la pète)
  5. -- ================================================
  6.  
  7. local Players = game:GetService("Players")
  8. local TweenS = game:GetService("TweenService")
  9. local RunS = game:GetService("RunService")
  10. local UIS = game:GetService("UserInputService")
  11. local VIM = game:GetService("VirtualInputManager")
  12. local Debris = game:GetService("Debris")
  13. local Lighting = game:GetService("Lighting")
  14. local RS = game:GetService("ReplicatedStorage")
  15. local SG = game:GetService("SoundService")
  16.  
  17. local P = Players.LocalPlayer
  18. local PGui = P:WaitForChild("PlayerGui")
  19.  
  20. -- ================================================
  21. -- VARIABLES
  22. -- ================================================
  23. local Char = P.Character or P.CharacterAdded:Wait()
  24. local Hum = Char:WaitForChild("Humanoid")
  25. local HRP = Char:WaitForChild("HumanoidRootPart")
  26.  
  27. local Powers = {
  28. Current = "Shisui",
  29. Shisui = {
  30. Active = false,
  31. Cooldown = 0,
  32. LastTeleport = 0,
  33. TeleportRange = 50,
  34. CloneDuration = 5,
  35. MaxClones = 3,
  36. Clones = {},
  37. Afterimage = false,
  38. SpeedMode = false,
  39. },
  40. Aizen = {
  41. Active = false,
  42. Cooldown = 0,
  43. LastIllusion = 0,
  44. IllusionRange = 40,
  45. IllusionDuration = 8,
  46. MaxIllusions = 3,
  47. Illusions = {},
  48. RealityShift = false,
  49. Hypnosis = false,
  50. }
  51. }
  52.  
  53. local Effects = {}
  54. local Combat = {
  55. M1Cooldown = 0.08,
  56. SkillCooldown = 0.3,
  57. LastM1 = 0,
  58. LastSkill = 0,
  59. }
  60.  
  61. -- ================================================
  62. -- EFFETS VISUELS DE FOU
  63. -- ================================================
  64.  
  65. -- Particules personnalisées
  66. local function CreateParticle(CFramePos, Color, Size, Count)
  67. local Part = Instance.new("Part")
  68. Part.Size = Vector3.new(Size, Size, Size)
  69. Part.CFrame = CFramePos
  70. Part.Anchored = true
  71. Part.CanCollide = false
  72. Part.Material = Enum.Material.Neon
  73. Part.BrickColor = BrickColor.new(Color)
  74. Part.Transparency = 0.3
  75. Part.Parent = workspace
  76.  
  77. local Attachment = Instance.new("Attachment")
  78. Attachment.Parent = Part
  79.  
  80. local Particle = Instance.new("ParticleEmitter")
  81. Particle.Parent = Attachment
  82. Particle.Rate = Count * 10
  83. Particle.Lifetime = NumberRange.new(0.5, 1.5)
  84. Particle.Speed = NumberRange.new(5, 20)
  85. Particle.SpreadAngle = Vector2.new(360, 360)
  86. Particle.Texture = "rbxasset://textures/particles/sparkles_main.dds"
  87. Particle.Color = ColorSequence.new(Color)
  88. Particle.Size = NumberSequence.new(Size/10)
  89. Particle.Transparency = NumberSequence.new(0.3)
  90. Particle.LightEmission = 1
  91. Particle.LightInfluence = 0
  92.  
  93. task.delay(1, function()
  94. TweenS:Create(Part, TweenInfo.new(0.5), {Transparency = 1}):Play()
  95. task.delay(0.5, function()
  96. Part:Destroy()
  97. end)
  98. end)
  99.  
  100. return Part
  101. end
  102.  
  103. -- Effet de téléportation (Shisui)
  104. local function TeleportEffect(Position)
  105. local OldPos = HRP.Position
  106.  
  107. -- Éclairs violets
  108. for i = 1, 8 do
  109. local Angle = (i / 8) * math.pi * 2
  110. local Offset = Vector3.new(math.cos(Angle) * 3, math.sin(Angle * 2) * 2, math.sin(Angle) * 3)
  111. CreateParticle(
  112. CFrame.new(OldPos + Offset),
  113. Color3.fromRGB(138, 43, 226),
  114. 0.5,
  115. 3
  116. )
  117. end
  118.  
  119. -- Ligne de lumière
  120. local Line = Instance.new("Part")
  121. Line.Size = Vector3.new(0.5, 0.5, (Position - OldPos).Magnitude)
  122. Line.CFrame = CFrame.lookAt(OldPos, Position) * CFrame.new(0, 0, -(Position - OldPos).Magnitude/2)
  123. Line.Anchored = true
  124. Line.CanCollide = false
  125. Line.Material = Enum.Material.Neon
  126. Line.BrickColor = BrickColor.new("Bright violet")
  127. Line.Transparency = 0.5
  128. Line.Parent = workspace
  129.  
  130. TweenS:Create(Line, TweenInfo.new(0.3), {Transparency = 1}):Play()
  131. task.delay(0.3, function() Line:Destroy() end)
  132.  
  133. -- Arrivée
  134. for i = 1, 12 do
  135. local Angle = (i / 12) * math.pi * 2
  136. local Offset = Vector3.new(math.cos(Angle) * 2, math.sin(Angle * 3) * 1.5, math.sin(Angle) * 2)
  137. CreateParticle(
  138. CFrame.new(Position + Offset),
  139. Color3.fromRGB(138, 43, 226),
  140. 0.3,
  141. 5
  142. )
  143. end
  144. end
  145.  
  146. -- Effet d'illusion (Aizen)
  147. local function IllusionEffect(Position)
  148. -- Brume mystique
  149. for i = 1, 15 do
  150. local Offset = Vector3.new(
  151. math.random(-5, 5),
  152. math.random(-2, 3),
  153. math.random(-5, 5)
  154. )
  155. CreateParticle(
  156. CFrame.new(Position + Offset),
  157. Color3.fromRGB(255, 182, 193),
  158. 0.4,
  159. 4
  160. )
  161. end
  162.  
  163. -- Anneau de lumière
  164. local Ring = Instance.new("Part")
  165. Ring.Size = Vector3.new(8, 0.5, 8)
  166. Ring.CFrame = CFrame.new(Position) * CFrame.Angles(0, 0, 0)
  167. Ring.Anchored = true
  168. Ring.CanCollide = false
  169. Ring.Material = Enum.Material.Neon
  170. Ring.BrickColor = BrickColor.new("Light pink")
  171. Ring.Transparency = 0.6
  172. Ring.Parent = workspace
  173.  
  174. local RingAttachment = Instance.new("Attachment")
  175. RingAttachment.Parent = Ring
  176.  
  177. local RingParticle = Instance.new("ParticleEmitter")
  178. RingParticle.Parent = RingAttachment
  179. RingParticle.Rate = 20
  180. RingParticle.Lifetime = NumberRange.new(0.3, 0.8)
  181. RingParticle.Speed = NumberRange.new(2, 5)
  182. RingParticle.SpreadAngle = Vector2.new(0, 360)
  183. RingParticle.Texture = "rbxasset://textures/particles/sparkles_main.dds"
  184. RingParticle.Color = ColorSequence.new(Color3.fromRGB(255, 182, 193))
  185. RingParticle.Size = NumberSequence.new(0.3)
  186. RingParticle.Transparency = NumberSequence.new(0.5)
  187. RingParticle.LightEmission = 1
  188.  
  189. -- Rotation
  190. task.spawn(function()
  191. local Angle = 0
  192. while Ring and Ring.Parent do
  193. Angle = Angle + 0.05
  194. Ring.CFrame = CFrame.new(Position) * CFrame.Angles(0, Angle, 0)
  195. task.wait(0.02)
  196. end
  197. end)
  198.  
  199. task.delay(2, function()
  200. TweenS:Create(Ring, TweenInfo.new(0.5), {Transparency = 1, Size = Vector3.new(12, 0.5, 12)}):Play()
  201. task.delay(0.5, function() Ring:Destroy() end)
  202. end)
  203. end
  204.  
  205. -- Effet d'afterimage (Shisui)
  206. local function CreateAfterimage()
  207. local Clone = Char:Clone()
  208. Clone.Parent = workspace
  209. Clone.HumanoidRootPart.CFrame = HRP.CFrame
  210.  
  211. -- Rendre transparent
  212. for _, Part in ipairs(Clone:GetDescendants()) do
  213. if Part:IsA("BasePart") then
  214. Part.Transparency = 0.7
  215. Part.Material = Enum.Material.Neon
  216. Part.BrickColor = BrickColor.new("Bright violet")
  217. end
  218. end
  219.  
  220. -- Animation de disparition
  221. TweenS:Create(Clone.HumanoidRootPart, TweenInfo.new(0.5), {CFrame = HRP.CFrame * CFrame.new(0, 2, 0)}):Play()
  222. task.delay(0.3, function()
  223. for _, Part in ipairs(Clone:GetDescendants()) do
  224. if Part:IsA("BasePart") then
  225. TweenS:Create(Part, TweenInfo.new(0.5), {Transparency = 1}):Play()
  226. end
  227. end
  228. task.delay(0.5, function() Clone:Destroy() end)
  229. end)
  230. end
  231.  
  232. -- ================================================
  233. -- POUVOIRS SHISUI
  234. -- ================================================
  235.  
  236. -- Téléportation rapide
  237. local function ShisuiTeleport(TargetPos)
  238. local Now = tick()
  239. if (Now - Powers.Shisui.LastTeleport) < 1.5 then return end
  240. Powers.Shisui.LastTeleport = Now
  241.  
  242. TeleportEffect(HRP.Position)
  243. HRP.CFrame = CFrame.new(TargetPos)
  244. TeleportEffect(TargetPos)
  245.  
  246. -- Afterimage si activé
  247. if Powers.Shisui.Afterimage then
  248. CreateAfterimage()
  249. end
  250.  
  251. -- Notification
  252. Notify("⚡ Shisui: Téléportation !", Color3.fromRGB(138, 43, 226))
  253. end
  254.  
  255. -- Clone de Shisui
  256. local function ShisuiClone()
  257. if #Powers.Shisui.Clones >= Powers.Shisui.MaxClones then
  258. -- Supprimer le plus vieux clone
  259. local Old = table.remove(Powers.Shisui.Clones, 1)
  260. if Old and Old.Parent then
  261. Old:Destroy()
  262. end
  263. end
  264.  
  265. local Clone = Char:Clone()
  266. Clone.Parent = workspace
  267. Clone.HumanoidRootPart.CFrame = HRP.CFrame * CFrame.new(math.random(-5, 5), 0, math.random(-5, 5))
  268.  
  269. -- Rendre violet
  270. for _, Part in ipairs(Clone:GetDescendants()) do
  271. if Part:IsA("BasePart") then
  272. Part.BrickColor = BrickColor.new("Bright violet")
  273. Part.Transparency = 0.3
  274. Part.Material = Enum.Material.Neon
  275. end
  276. end
  277.  
  278. -- Attaque automatique du clone
  279. task.spawn(function()
  280. local StartTime = tick()
  281. while Clone and Clone.Parent and (tick() - StartTime) < Powers.Shisui.CloneDuration do
  282. task.wait(0.5)
  283. local Target = FindNearestEnemy(Clone.HumanoidRootPart.Position, 20)
  284. if Target then
  285. Clone.HumanoidRootPart.CFrame = CFrame.lookAt(Clone.HumanoidRootPart.Position, Target.Position)
  286. -- Simuler une attaque
  287. for _, Child in ipairs(Clone:GetDescendants()) do
  288. if Child:IsA("Tool") or Child:IsA("RemoteEvent") then
  289. pcall(function() Child:FireServer() end)
  290. end
  291. end
  292. end
  293. end
  294.  
  295. -- Disparition
  296. if Clone and Clone.Parent then
  297. for _, Part in ipairs(Clone:GetDescendants()) do
  298. if Part:IsA("BasePart") then
  299. TweenS:Create(Part, TweenInfo.new(0.5), {Transparency = 1}):Play()
  300. end
  301. end
  302. task.delay(0.5, function()
  303. if Clone and Clone.Parent then
  304. Clone:Destroy()
  305. end
  306. end)
  307. end
  308. end)
  309.  
  310. table.insert(Powers.Shisui.Clones, Clone)
  311. Notify("🌀 Clone de Shisui créé !", Color3.fromRGB(138, 43, 226))
  312. end
  313.  
  314. -- Mode vitesse (Shisui)
  315. local function ShisuiSpeedMode()
  316. Powers.Shisui.SpeedMode = not Powers.Shisui.SpeedMode
  317.  
  318. if Powers.Shisui.SpeedMode then
  319. Hum.WalkSpeed = 120
  320. Hum.JumpPower = 80
  321. Notify("🚀 Mode Vitesse ACTIVÉ !", Color3.fromRGB(138, 43, 226))
  322. else
  323. Hum.WalkSpeed = 16
  324. Hum.JumpPower = 50
  325. Notify("🚀 Mode Vitesse DÉSACTIVÉ", Color3.fromRGB(138, 43, 226))
  326. end
  327. end
  328.  
  329. -- ================================================
  330. -- POUVOIRS AIZEN
  331. -- ================================================
  332.  
  333. -- Illusion d'Aizen
  334. local function AizenIllusion(TargetPos)
  335. local Now = tick()
  336. if (Now - Powers.Aizen.LastIllusion) < 2 then return end
  337. Powers.Aizen.LastIllusion = Now
  338.  
  339. IllusionEffect(TargetPos)
  340.  
  341. -- Créer une illusion du joueur
  342. if #Powers.Aizen.Illusions >= Powers.Aizen.MaxIllusions then
  343. local Old = table.remove(Powers.Aizen.Illusions, 1)
  344. if Old and Old.Parent then Old:Destroy() end
  345. end
  346.  
  347. local Illusion = Char:Clone()
  348. Illusion.Parent = workspace
  349. Illusion.HumanoidRootPart.CFrame = CFrame.new(TargetPos)
  350.  
  351. -- Rendre rose/transparent
  352. for _, Part in ipairs(Illusion:GetDescendants()) do
  353. if Part:IsA("BasePart") then
  354. Part.BrickColor = BrickColor.new("Light pink")
  355. Part.Transparency = 0.5
  356. Part.Material = Enum.Material.Glass
  357. end
  358. end
  359.  
  360. -- L'illusion bouge aléatoirement
  361. task.spawn(function()
  362. local StartTime = tick()
  363. while Illusion and Illusion.Parent and (tick() - StartTime) < Powers.Aizen.IllusionDuration do
  364. local RandomPos = TargetPos + Vector3.new(
  365. math.random(-10, 10),
  366. 0,
  367. math.random(-10, 10)
  368. )
  369. TweenS:Create(Illusion.HumanoidRootPart, TweenInfo.new(1), {
  370. CFrame = CFrame.new(RandomPos)
  371. }):Play()
  372. task.wait(1.5)
  373. end
  374.  
  375. if Illusion and Illusion.Parent then
  376. for _, Part in ipairs(Illusion:GetDescendants()) do
  377. if Part:IsA("BasePart") then
  378. TweenS:Create(Part, TweenInfo.new(0.5), {Transparency = 1}):Play()
  379. end
  380. end
  381. task.delay(0.5, function()
  382. if Illusion and Illusion.Parent then Illusion:Destroy() end
  383. end)
  384. end
  385. end)
  386.  
  387. table.insert(Powers.Aizen.Illusions, Illusion)
  388. Notify("🌫️ Illusion d'Aizen créée !", Color3.fromRGB(255, 182, 193))
  389. end
  390.  
  391. -- Hypnose (Aizen)
  392. local function AizenHypnosis()
  393. Powers.Aizen.Hypnosis = not Powers.Aizen.Hypnosis
  394.  
  395. if Powers.Aizen.Hypnosis then
  396. Notify("🌀 Hypnose ACTIVÉE - Les ennemis t'ignorent !", Color3.fromRGB(255, 182, 193))
  397. else
  398. Notify("🌀 Hypnose DÉSACTIVÉE", Color3.fromRGB(255, 182, 193))
  399. end
  400. end
  401.  
  402. -- Reality Shift (Aizen)
  403. local function AizenRealityShift()
  404. Powers.Aizen.RealityShift = not Powers.Aizen.RealityShift
  405.  
  406. if Powers.Aizen.RealityShift then
  407. -- Effet visuel
  408. for i = 1, 20 do
  409. local Angle = (i / 20) * math.pi * 2
  410. local Offset = Vector3.new(math.cos(Angle) * 5, math.sin(Angle * 2) * 3, math.sin(Angle) * 5)
  411. CreateParticle(
  412. CFrame.new(HRP.Position + Offset),
  413. Color3.fromRGB(255, 182, 193),
  414. 0.5,
  415. 3
  416. )
  417. end
  418.  
  419. -- Changement de couleur du monde
  420. local OldAmbient = Lighting.Ambient
  421. local OldBrightness = Lighting.Brightness
  422.  
  423. TweenS:Create(Lighting, TweenInfo.new(1), {
  424. Ambient = Color3.fromRGB(255, 200, 200),
  425. Brightness = 0.5
  426. }):Play()
  427.  
  428. Notify("🌌 Reality Shift ACTIVÉ !", Color3.fromRGB(255, 182, 193))
  429.  
  430. task.delay(10, function()
  431. if not Powers.Aizen.RealityShift then return end
  432. Powers.Aizen.RealityShift = false
  433. TweenS:Create(Lighting, TweenInfo.new(1), {
  434. Ambient = OldAmbient,
  435. Brightness = OldBrightness
  436. }):Play()
  437. Notify("🌌 Reality Shift terminé", Color3.fromRGB(255, 182, 193))
  438. end)
  439. else
  440. Notify("🌌 Reality Shift DÉSACTIVÉ", Color3.fromRGB(255, 182, 193))
  441. end
  442. end
  443.  
  444. -- ================================================
  445. -- UTILITAIRES
  446. -- ================================================
  447.  
  448. local function FindNearestEnemy(Position, Range)
  449. local Closest = nil
  450. local ClosestDist = Range
  451.  
  452. for _, Player in ipairs(Players:GetPlayers()) do
  453. if Player ~= P then
  454. local Char = Player.Character
  455. if Char then
  456. local HRP = Char:FindFirstChild("HumanoidRootPart")
  457. local Hum = Char:FindFirstChildOfClass("Humanoid")
  458. if HRP and Hum and Hum.Health > 0 then
  459. local Dist = (HRP.Position - Position).Magnitude
  460. if Dist < ClosestDist then
  461. Closest = HRP
  462. ClosestDist = Dist
  463. end
  464. end
  465. end
  466. end
  467. end
  468.  
  469. return Closest
  470. end
  471.  
  472. local function Notify(msg, color)
  473. color = color or Color3.fromRGB(255, 255, 255)
  474.  
  475. local NotifGUI = Instance.new("ScreenGui")
  476. NotifGUI.Name = "PowerNotif"
  477. NotifGUI.ResetOnSpawn = false
  478. NotifGUI.DisplayOrder = 9999
  479. NotifGUI.IgnoreGuiInset = true
  480. NotifGUI.Parent = PGui
  481.  
  482. local Notif = Instance.new("Frame")
  483. Notif.Size = UDim2.new(0, 0, 0, 50)
  484. Notif.Position = UDim2.new(0.5, 0, 0, 15)
  485. Notif.BackgroundColor3 = Color3.fromRGB(10, 10, 20)
  486. Notif.BackgroundTransparency = 0.15
  487. Notif.BorderSizePixel = 0
  488. Notif.Parent = NotifGUI
  489.  
  490. local NotifCorner = Instance.new("UICorner")
  491. NotifCorner.CornerRadius = UDim.new(0, 12)
  492. NotifCorner.Parent = Notif
  493.  
  494. local NotifBar = Instance.new("Frame")
  495. NotifBar.Size = UDim2.new(0, 4, 1, 0)
  496. NotifBar.BackgroundColor3 = color
  497. NotifBar.BorderSizePixel = 0
  498. NotifBar.Parent = Notif
  499.  
  500. local NotifLbl = Instance.new("TextLabel")
  501. NotifLbl.Size = UDim2.new(1, -20, 1, 0)
  502. NotifLbl.Position = UDim2.new(0, 15, 0, 0)
  503. NotifLbl.BackgroundTransparency = 1
  504. NotifLbl.Text = msg
  505. NotifLbl.TextColor3 = Color3.fromRGB(255, 255, 255)
  506. NotifLbl.TextSize = 14
  507. NotifLbl.Font = Enum.Font.GothamBold
  508. NotifLbl.TextXAlignment = Enum.TextXAlignment.Left
  509. NotifLbl.Parent = Notif
  510.  
  511. TweenS:Create(Notif, TweenInfo.new(0.3, Enum.EasingStyle.Quart), {
  512. Size = UDim2.new(0, 320, 0, 50)
  513. }):Play()
  514.  
  515. task.delay(2.5, function()
  516. TweenS:Create(Notif, TweenInfo.new(0.3, Enum.EasingStyle.Quart), {
  517. Size = UDim2.new(0, 0, 0, 50)
  518. }):Play()
  519. task.delay(0.3, function() NotifGUI:Destroy() end)
  520. end)
  521. end
  522.  
  523. -- ================================================
  524. -- GUI MOBILE ULTRA STYLÉ
  525. -- ================================================
  526.  
  527. -- Supprimer l'ancien GUI
  528. pcall(function() PGui:FindFirstChild("PowerGUI"):Destroy() end)
  529.  
  530. local GUI = Instance.new("ScreenGui")
  531. GUI.Name = "PowerGUI"
  532. GUI.ResetOnSpawn = false
  533. GUI.Parent = PGui
  534.  
  535. -- Bouton principal (flottant)
  536. local MainBtn = Instance.new("TextButton")
  537. MainBtn.Size = UDim2.new(0, 60, 0, 60)
  538. MainBtn.Position = UDim2.new(1, -75, 1, -85)
  539. MainBtn.BackgroundColor3 = Color3.fromRGB(138, 43, 226)
  540. MainBtn.Text = "⚡"
  541. MainBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  542. MainBtn.TextSize = 28
  543. MainBtn.Font = Enum.Font.GothamBold
  544. MainBtn.BorderSizePixel = 0
  545. MainBtn.Parent = GUI
  546.  
  547. local MainCorner = Instance.new("UICorner")
  548. MainCorner.CornerRadius = UDim.new(1, 0)
  549. MainCorner.Parent = MainBtn
  550.  
  551. local MainShadow = Instance.new("Frame")
  552. MainShadow.Size = UDim2.new(1, 0, 1, 0)
  553. MainShadow.Position = UDim2.new(0, 4, 0, 4)
  554. MainShadow.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  555. MainShadow.BackgroundTransparency = 0.7
  556. MainShadow.BorderSizePixel = 0
  557. MainShadow.ZIndex = -1
  558. MainShadow.Parent = MainBtn
  559.  
  560. local ShadowCorner = Instance.new("UICorner")
  561. ShadowCorner.CornerRadius = UDim.new(1, 0)
  562. ShadowCorner.Parent = MainShadow
  563.  
  564. -- Panel principal
  565. local Panel = Instance.new("Frame")
  566. Panel.Size = UDim2.new(0, 0, 0, 0)
  567. Panel.Position = UDim2.new(0.5, 0, 0.5, 0)
  568. Panel.BackgroundColor3 = Color3.fromRGB(12, 12, 20)
  569. Panel.BorderSizePixel = 0
  570. Panel.ClipsDescendants = true
  571. Panel.Parent = GUI
  572.  
  573. local PanelCorner = Instance.new("UICorner")
  574. PanelCorner.CornerRadius = UDim.new(0, 18)
  575. PanelCorner.Parent = Panel
  576.  
  577. local PanelBorder = Instance.new("Frame")
  578. PanelBorder.Size = UDim2.new(1, 0, 1, 0)
  579. PanelBorder.BackgroundColor3 = Color3.fromRGB(138, 43, 226)
  580. PanelBorder.BackgroundTransparency = 0.85
  581. PanelBorder.BorderSizePixel = 0
  582. PanelBorder.Parent = Panel
  583.  
  584. local PanelBorderCorner = Instance.new("UICorner")
  585. PanelBorderCorner.CornerRadius = UDim.new(0, 18)
  586. PanelBorderCorner.Parent = PanelBorder
  587.  
  588. -- Header
  589. local Header = Instance.new("Frame")
  590. Header.Size = UDim2.new(1, 0, 0, 60)
  591. Header.BackgroundColor3 = Color3.fromRGB(15, 15, 25)
  592. Header.BorderSizePixel = 0
  593. Header.Parent = Panel
  594.  
  595. local HeaderCorner = Instance.new("UICorner")
  596. HeaderCorner.CornerRadius = UDim.new(0, 18)
  597. HeaderCorner.Parent = Header
  598.  
  599. local HeaderTitle = Instance.new("TextLabel")
  600. HeaderTitle.Size = UDim2.new(1, -60, 0, 25)
  601. HeaderTitle.Position = UDim2.new(0, 15, 0, 8)
  602. HeaderTitle.BackgroundTransparency = 1
  603. HeaderTitle.Text = "⚡ SHISUI & AIZEN"
  604. HeaderTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  605. HeaderTitle.TextSize = 18
  606. HeaderTitle.Font = Enum.Font.GothamBold
  607. HeaderTitle.TextXAlignment = Enum.TextXAlignment.Left
  608. HeaderTitle.Parent = Header
  609.  
  610. local HeaderSub = Instance.new("TextLabel")
  611. HeaderSub.Size = UDim2.new(1, -60, 0, 14)
  612. HeaderSub.Position = UDim2.new(0, 15, 0, 36)
  613. HeaderSub.BackgroundTransparency = 1
  614. HeaderSub.Text = "Powers Ultimate Edition"
  615. HeaderSub.TextColor3 = Color3.fromRGB(150, 150, 160)
  616. HeaderSub.TextSize = 10
  617. HeaderSub.Font = Enum.Font.Gotham
  618. HeaderSub.TextXAlignment = Enum.TextXAlignment.Left
  619. HeaderSub.Parent = Header
  620.  
  621. -- Close button
  622. local CloseBtn = Instance.new("TextButton")
  623. CloseBtn.Size = UDim2.new(0, 32, 0, 32)
  624. CloseBtn.Position = UDim2.new(1, -42, 0.5, -16)
  625. CloseBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
  626. CloseBtn.Text = "✕"
  627. CloseBtn.TextColor3 = Color3.fromRGB(150, 150, 160)
  628. CloseBtn.TextSize = 14
  629. CloseBtn.Font = Enum.Font.GothamBold
  630. CloseBtn.BorderSizePixel = 0
  631. CloseBtn.Parent = Header
  632.  
  633. local CloseCorner = Instance.new("UICorner")
  634. CloseCorner.CornerRadius = UDim.new(1, 0)
  635. CloseCorner.Parent = CloseBtn
  636.  
  637. -- Power indicator
  638. local PowerIndicator = Instance.new("Frame")
  639. PowerIndicator.Size = UDim2.new(1, -16, 0, 50)
  640. PowerIndicator.Position = UDim2.new(0, 8, 0, 65)
  641. PowerIndicator.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
  642. PowerIndicator.BorderSizePixel = 0
  643. PowerIndicator.Parent = Panel
  644.  
  645. local PowerCorner = Instance.new("UICorner")
  646. PowerCorner.CornerRadius = UDim.new(0, 10)
  647. PowerCorner.Parent = PowerIndicator
  648.  
  649. local PowerIcon = Instance.new("Frame")
  650. PowerIcon.Size = UDim2.new(0, 30, 0, 30)
  651. PowerIcon.Position = UDim2.new(0, 10, 0.5, -15)
  652. PowerIcon.BackgroundColor3 = Color3.fromRGB(138, 43, 226)
  653. PowerIcon.BorderSizePixel = 0
  654. PowerIcon.Parent = PowerIndicator
  655.  
  656. local PowerIconCorner = Instance.new("UICorner")
  657. PowerIconCorner.CornerRadius = UDim.new(1, 0)
  658. PowerIconCorner.Parent = PowerIcon
  659.  
  660. local PowerIconText = Instance.new("TextLabel")
  661. PowerIconText.Size = UDim2.new(1, 0, 1, 0)
  662. PowerIconText.BackgroundTransparency = 1
  663. PowerIconText.Text = "S"
  664. PowerIconText.TextColor3 = Color3.fromRGB(255, 255, 255)
  665. PowerIconText.TextSize = 16
  666. PowerIconText.Font = Enum.Font.GothamBold
  667. PowerIconText.Parent = PowerIcon
  668.  
  669. local PowerName = Instance.new("TextLabel")
  670. PowerName.Size = UDim2.new(1, -60, 0, 18)
  671. PowerName.Position = UDim2.new(0, 48, 0, 6)
  672. PowerName.BackgroundTransparency = 1
  673. PowerName.Text = "Shisui - Le Téléporteur"
  674. PowerName.TextColor3 = Color3.fromRGB(255, 255, 255)
  675. PowerName.TextSize = 13
  676. PowerName.Font = Enum.Font.GothamBold
  677. PowerName.TextXAlignment = Enum.TextXAlignment.Left
  678. PowerName.Parent = PowerIndicator
  679.  
  680. local PowerDesc = Instance.new("TextLabel")
  681. PowerDesc.Size = UDim2.new(1, -60, 0, 14)
  682. PowerDesc.Position = UDim2.new(0, 48, 0, 26)
  683. PowerDesc.BackgroundTransparency = 1
  684. PowerDesc.Text = "Vitesse et téléportation"
  685. PowerDesc.TextColor3 = Color3.fromRGB(130, 130, 140)
  686. PowerDesc.TextSize = 9
  687. PowerDesc.Font = Enum.Font.Gotham
  688. PowerDesc.TextXAlignment = Enum.TextXAlignment.Left
  689. PowerDesc.Parent = PowerIndicator
  690.  
  691. -- Switch power button
  692. local SwitchBtn = Instance.new("TextButton")
  693. SwitchBtn.Size = UDim2.new(0, 60, 0, 28)
  694. SwitchBtn.Position = UDim2.new(1, -70, 0.5, -14)
  695. SwitchBtn.BackgroundColor3 = Color3.fromRGB(138, 43, 226)
  696. SwitchBtn.Text = "⇄"
  697. SwitchBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  698. SwitchBtn.TextSize = 16
  699. SwitchBtn.Font = Enum.Font.GothamBold
  700. SwitchBtn.BorderSizePixel = 0
  701. SwitchBtn.Parent = PowerIndicator
  702.  
  703. local SwitchCorner = Instance.new("UICorner")
  704. SwitchCorner.CornerRadius = UDim.new(0, 8)
  705. SwitchCorner.Parent = SwitchBtn
  706.  
  707. -- Scroll frame
  708. local SF = Instance.new("ScrollingFrame")
  709. SF.Size = UDim2.new(1, -16, 1, -130)
  710. SF.Position = UDim2.new(0, 8, 0, 120)
  711. SF.BackgroundTransparency = 1
  712. SF.BorderSizePixel = 0
  713. SF.ScrollBarThickness = 3
  714. SF.ScrollBarImageColor3 = Color3.fromRGB(138, 43, 226)
  715. SF.CanvasSize = UDim2.new(0, 0, 0, 0)
  716. SF.Parent = Panel
  717.  
  718. local YPos = 0
  719.  
  720. -- Fonction pour créer un bouton de pouvoir
  721. local function CreatePowerBtn(Text, Desc, Color, Icon, Callback)
  722. local Btn = Instance.new("TextButton")
  723. Btn.Size = UDim2.new(1, 0, 0, 65)
  724. Btn.Position = UDim2.new(0, 0, 0, YPos)
  725. Btn.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
  726. Btn.BackgroundTransparency = 0.2
  727. Btn.Text = ""
  728. Btn.BorderSizePixel = 0
  729. Btn.Parent = SF
  730.  
  731. local BtnCorner = Instance.new("UICorner")
  732. BtnCorner.CornerRadius = UDim.new(0, 10)
  733. BtnCorner.Parent = Btn
  734.  
  735. local Accent = Instance.new("Frame")
  736. Accent.Size = UDim2.new(0, 4, 1, 0)
  737. Accent.BackgroundColor3 = Color
  738. Accent.BorderSizePixel = 0
  739. Accent.Parent = Btn
  740.  
  741. local AccentCorner = Instance.new("UICorner")
  742. AccentCorner.CornerRadius = UDim.new(0, 2)
  743. AccentCorner.Parent = Accent
  744.  
  745. local IconFrame = Instance.new("Frame")
  746. IconFrame.Size = UDim2.new(0, 36, 0, 36)
  747. IconFrame.Position = UDim2.new(0, 12, 0.5, -18)
  748. IconFrame.BackgroundColor3 = Color
  749. IconFrame.BackgroundTransparency = 0.85
  750. IconFrame.BorderSizePixel = 0
  751. IconFrame.Parent = Btn
  752.  
  753. local IconFrameCorner = Instance.new("UICorner")
  754. IconFrameCorner.CornerRadius = UDim.new(0, 8)
  755. IconFrameCorner.Parent = IconFrame
  756.  
  757. local IconText = Instance.new("TextLabel")
  758. IconText.Size = UDim2.new(1, 0, 1, 0)
  759. IconText.BackgroundTransparency = 1
  760. IconText.Text = Icon
  761. IconText.TextColor3 = Color
  762. IconText.TextSize = 18
  763. IconText.Font = Enum.Font.GothamBold
  764. IconText.Parent = IconFrame
  765.  
  766. local NameLbl = Instance.new("TextLabel")
  767. NameLbl.Size = UDim2.new(1, -160, 0, 18)
  768. NameLbl.Position = UDim2.new(0, 56, 0, 8)
  769. NameLbl.BackgroundTransparency = 1
  770. NameLbl.Text = Text
  771. NameLbl.TextColor3 = Color3.fromRGB(255, 255, 255)
  772. NameLbl.TextSize = 13
  773. NameLbl.Font = Enum.Font.GothamBold
  774. NameLbl.TextXAlignment = Enum.TextXAlignment.Left
  775. NameLbl.Parent = Btn
  776.  
  777. local DescLbl = Instance.new("TextLabel")
  778. DescLbl.Size = UDim2.new(1, -160, 0, 14)
  779. DescLbl.Position = UDim2.new(0, 56, 0, 28)
  780. DescLbl.BackgroundTransparency = 1
  781. DescLbl.Text = Desc
  782. DescLbl.TextColor3 = Color3.fromRGB(130, 130, 140)
  783. DescLbl.TextSize = 9
  784. DescLbl.Font = Enum.Font.Gotham
  785. DescLbl.TextXAlignment = Enum.TextXAlignment.Left
  786. DescLbl.Parent = Btn
  787.  
  788. local ActionBtn = Instance.new("TextButton")
  789. ActionBtn.Size = UDim2.new(0, 70, 0, 30)
  790. ActionBtn.Position = UDim2.new(1, -82, 0.5, -15)
  791. ActionBtn.BackgroundColor3 = Color
  792. ActionBtn.Text = "▶ USE"
  793. ActionBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
  794. ActionBtn.TextSize = 10
  795. ActionBtn.Font = Enum.Font.GothamBold
  796. ActionBtn.BorderSizePixel = 0
  797. ActionBtn.Parent = Btn
  798.  
  799. local ActionCorner = Instance.new("UICorner")
  800. ActionCorner.CornerRadius = UDim.new(0, 6)
  801. ActionCorner.Parent = ActionBtn
  802.  
  803. ActionBtn.MouseButton1Click:Connect(function()
  804. ActionBtn.Text = "⚡"
  805. ActionBtn.BackgroundColor3 = Color3.fromRGB(100, 100, 110)
  806.  
  807. Callback()
  808.  
  809. task.delay(1, function()
  810. ActionBtn.Text = "▶ USE"
  811. ActionBtn.BackgroundColor3 = Color
  812. end)
  813. end)
  814.  
  815. YPos = YPos + 72
  816. SF.CanvasSize = UDim2.new(0, 0, 0, YPos + 10)
  817. end
  818.  
  819. -- Créer les boutons Shisui
  820. CreatePowerBtn("Téléportation", "Se téléporte au curseur", Color3.fromRGB(138, 43, 226), "🌀", function()
  821. local Mouse = P:GetMouse()
  822. local Target = Mouse.Hit.p
  823. if Target then
  824. ShisuiTeleport(Target)
  825. end
  826. end)
  827.  
  828. CreatePowerBtn("Clone", "Crée un clone de combat", Color3.fromRGB(138, 43, 226), "👥", function()
  829. ShisuiClone()
  830. end)
  831.  
  832. CreatePowerBtn("Mode Vitesse", "Active la vitesse extrême", Color3.fromRGB(138, 43, 226), "🚀", function()
  833. ShisuiSpeedMode()
  834. end)
  835.  
  836. CreatePowerBtn("Afterimage", "Laisse une traînée en téléportant", Color3.fromRGB(138, 43, 226), "👻", function()
  837. Powers.Shisui.Afterimage = not Powers.Shisui.Afterimage
  838. Notify(Powers.Shisui.Afterimage and "👻 Afterimage ACTIVÉ" or "👻 Afterimage DÉSACTIVÉ", Color3.fromRGB(138, 43, 226))
  839. end)
  840.  
  841. -- Séparateur
  842. local Separator = Instance.new("Frame")
  843. Separator.Size = UDim2.new(1, -32, 0, 2)
  844. Separator.Position = UDim2.new(0, 16, 0, YPos)
  845. Separator.BackgroundColor3 = Color3.fromRGB(255, 182, 193)
  846. Separator.BackgroundTransparency = 0.7
  847. Separator.BorderSizePixel = 0
  848. Separator.Parent = SF
  849.  
  850. YPos = YPos + 12
  851. SF.CanvasSize = UDim2.new(0, 0, 0, YPos + 10)
  852.  
  853. -- Créer les boutons Aizen
  854. CreatePowerBtn("Illusion", "Crée une illusion de vous", Color3.fromRGB(255, 182, 193), "🌫️", function()
  855. local Mouse = P:GetMouse()
  856. local Target = Mouse.Hit.p
  857. if Target then
  858. AizenIllusion(Target)
  859. end
  860. end)
  861.  
  862. CreatePowerBtn("Hypnose", "Les ennemis vous ignorent", Color3.fromRGB(255, 182, 193), "🌀", function()
  863. AizenHypnosis()
  864. end)
  865.  
  866. CreatePowerBtn("Reality Shift", "Altère la réalité", Color3.fromRGB(255, 182, 193), "🌌", function()
  867. AizenRealityShift()
  868. end)
  869.  
  870. CreatePowerBtn("Barrière Illusoire", "Crée une barrière", Color3.fromRGB(255, 182, 193), "🛡️", function()
  871. Notify("🛡️ Barrière illusoire activée !", Color3.fromRGB(255, 182, 193))
  872. -- Effet de barrière
  873. for i = 1, 20 do
  874. local Angle = (i / 20) * math.pi * 2
  875. local Offset = Vector3.new(math.cos(Angle) * 6, math.sin(Angle * 2) * 2, math.sin(Angle) * 6)
  876. CreateParticle(
  877. CFrame.new(HRP.Position + Offset),
  878. Color3.fromRGB(255, 182, 193),
  879. 0.6,
  880. 5
  881. )
  882. end
  883. end)
  884.  
  885. -- ================================================
  886. -- SWITCH POWER
  887. -- ================================================
  888. SwitchBtn.MouseButton1Click:Connect(function()
  889. if Powers.Current == "Shisui" then
  890. Powers.Current = "Aizen"
  891. PowerIcon.BackgroundColor3 = Color3.fromRGB(255, 182, 193)
  892. PowerIconText.Text = "A"
  893. PowerName.Text = "Aizen - Le Manipulateur"
  894. PowerDesc.Text = "Illusions et réalité"
  895. PowerIndicator.BackgroundColor3 = Color3.fromRGB(30, 20, 30)
  896. MainBtn.BackgroundColor3 = Color3.fromRGB(255, 182, 193)
  897. PanelBorder.BackgroundColor3 = Color3.fromRGB(255, 182, 193)
  898. Notify("🌫️ Passage en mode AIZEN", Color3.fromRGB(255, 182, 193))
  899. else
  900. Powers.Current = "Shisui"
  901. PowerIcon.BackgroundColor3 = Color3.fromRGB(138, 43, 226)
  902. PowerIconText.Text = "S"
  903. PowerName.Text = "Shisui - Le Téléporteur"
  904. PowerDesc.Text = "Vitesse et téléportation"
  905. PowerIndicator.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
  906. MainBtn.BackgroundColor3 = Color3.fromRGB(138, 43, 226)
  907. PanelBorder.BackgroundColor3 = Color3.fromRGB(138, 43, 226)
  908. Notify("⚡ Passage en mode SHISUI", Color3.fromRGB(138, 43, 226))
  909. end
  910. end)
  911.  
  912. -- ================================================
  913. -- TOGGLE PANEL
  914. -- ================================================
  915. local Open = false
  916.  
  917. MainBtn.MouseButton1Click:Connect(function()
  918. Open = not Open
  919.  
  920. if Open then
  921. TweenS:Create(Panel, TweenInfo.new(0.5, Enum.EasingStyle.Back), {
  922. Size = UDim2.new(0, 300, 0, 480),
  923. Position = UDim2.new(0.5, -150, 0.5, -240)
  924. }):Play()
  925. else
  926. TweenS:Create(Panel, TweenInfo.new(0.3, Enum.EasingStyle.Quart), {
  927. Size = UDim2.new(0, 0, 0, 0),
  928. Position = UDim2.new(0.5, 0, 0.5, 0)
  929. }):Play()
  930. end
  931. end)
  932.  
  933. CloseBtn.MouseButton1Click:Connect(function()
  934. Open = false
  935. TweenS:Create(Panel, TweenInfo.new(0.3, Enum.EasingStyle.Quart), {
  936. Size = UDim2.new(0, 0, 0, 0),
  937. Position = UDim2.new(0.5, 0, 0.5, 0)
  938. }):Play()
  939. end)
  940.  
  941. -- ================================================
  942. -- MAIN LOOP
  943. -- ================================================
  944. RunS.Heartbeat:Connect(function()
  945. -- Auto combat si activé
  946. if Powers.Current == "Shisui" and Powers.Shisui.SpeedMode then
  947. local Target = FindNearestEnemy(HRP.Position, 30)
  948. if Target then
  949. HRP.CFrame = CFrame.lookAt(HRP.Position, Target.Position)
  950. end
  951. end
  952.  
  953. -- Gérer les clones
  954. for i, Clone in ipairs(Powers.Shisui.Clones) do
  955. if not Clone or not Clone.Parent then
  956. table.remove(Powers.Shisui.Clones, i)
  957. end
  958. end
  959.  
  960. for i, Illusion in ipairs(Powers.Aizen.Illusions) do
  961. if not Illusion or not Illusion.Parent then
  962. table.remove(Powers.Aizen.Illusions, i)
  963. end
  964. end
  965. end)
  966.  
  967. -- ================================================
  968. -- INITIALISATION
  969. -- ================================================
  970. Notify("⚡ Pouvoirs Shisui & Aizen chargés !", Color3.fromRGB(138, 43, 226))
  971. print("🔥 SHISUI & AIZEN POWERS - PRÊT !")
  972. print("✅ Téléportation")
  973. print("✅ Clones")
  974. print("✅ Illusions")
  975. print("✅ Hypnose")
  976. print("✅ Reality Shift")
  977. print("✅ GUI Mobile Optimisé")
  978.  
Advertisement
Add Comment
Please, Sign In to add comment