-- URASHIKI OTSUTSUKI DEĞİŞTİRİLMİŞ RİNNEGAN (ATMOSFER GEÇİŞLİ YÖNETİCİ PANELİ) local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local Players = game:GetService("Players") local Lighting = game:GetService("Lighting") local Debris = game:GetService("Debris") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() -- Yenilenen Varlık ID'leri local RINNEGAN_DECAL = "rbxthumb://type=Asset&id=7292869465&w=420&h=420" local TSUKUYOMI_SOUND = "rbxassetid://89465804077218" local rinneganAktif = false local genjutsuCalisiyor = false local colorCorrection = nil ------------------------------------------------------------------------ -- CORE_GUI ARAYÜZÜ (DELTA VE MOBIL UYUMLU ÇİFT BUTON) ------------------------------------------------------------------------ -- Delta Executor'ın CoreGui yetkisini kullanarak arayüzü korumalı alana ekler local targetGuiContainer = game:GetService("CoreGui") if targetGuiContainer:FindFirstChild("UrashikiGui") then targetGuiContainer.UrashikiGui:Destroy() end local screenGui = Instance.new("ScreenGui") screenGui.Name = "UrashikiGui" screenGui.DisplayOrder = 999999 screenGui.ResetOnSpawn = false -- Karakter ölünce butonların silinmesini engeller screenGui.Parent = targetGuiContainer -- 1. BUTON: MOD AÇMA / KAPATMA (DONDURMA VE ATMOSFER) local modButonu = Instance.new("TextButton") modButonu.Size = UDim2.new(0, 160, 0, 50) modButonu.Position = UDim2.new(0.37, 0, 0.85, 0) modButonu.BackgroundColor3 = Color3.fromRGB(15, 15, 30) modButonu.TextColor3 = Color3.fromRGB(255, 255, 255) modButonu.TextSize = 14 modButonu.Font = Enum.Font.GothamBold modButonu.Text = "RİNNEGAN: DEAKTİF" modButonu.BorderSizePixel = 3 modButonu.BorderColor3 = Color3.fromRGB(255, 0, 0) modButonu.ZIndex = 999999 modButonu.Parent = screenGui local uiCorner1 = Instance.new("UICorner") uiCorner1.CornerRadius = UDim.new(0, 8) uiCorner1.Parent = modButonu -- 2. BUTON: SADECE GENJUTSU TETİKLEYİCİ local genjutsuButonu = Instance.new("TextButton") genjutsuButonu.Size = UDim2.new(0, 160, 0, 50) genjutsuButonu.Position = UDim2.new(0.51, 0, 0.85, 0) genjutsuButonu.BackgroundColor3 = Color3.fromRGB(30, 0, 0) genjutsuButonu.TextColor3 = Color3.fromRGB(255, 255, 255) genjutsuButonu.TextSize = 14 genjutsuButonu.Font = Enum.Font.GothamBold genjutsuButonu.Text = "GENJUTSU: BAŞLAT" genjutsuButonu.BorderSizePixel = 3 genjutsuButonu.BorderColor3 = Color3.fromRGB(150, 0, 0) genjutsuButonu.ZIndex = 999999 genjutsuButonu.Parent = screenGui local uiCorner2 = Instance.new("UICorner") uiCorner2.CornerRadius = UDim.new(0, 8) uiCorner2.Parent = genjutsuButonu ------------------------------------------------------------------------ -- 4 SANİYELİK DÜZ DÖNEN GENJUTSU VE KATLİAM FONKSİYONU ------------------------------------------------------------------------ local function genjutsuTetikle() if genjutsuCalisiyor then return end genjutsuCalisiyor = true character = player.Character or player.CharacterAdded:Wait() local rootPart = character:FindFirstChild("HumanoidRootPart") -- Tsukuyomi Ses Efekti if rootPart then local sound = Instance.new("Sound") sound.SoundId = TSUKUYOMI_SOUND sound.Volume = 5 sound.Parent = rootPart sound:Play() Debris:AddItem(sound, 6) end -- Ekran Ortası Rinnegan Efekti local rinneganResim = Instance.new("ImageLabel") rinneganResim.Size = UDim2.new(0, 450, 0, 450) rinneganResim.Position = UDim2.new(0.5, 0, 0.5, 0) rinneganResim.AnchorPoint = Vector2.new(0.5, 0.5) rinneganResim.BackgroundTransparency = 1 rinneganResim.Image = RINNEGAN_DECAL rinneganResim.ZIndex = 999998 rinneganResim.Parent = screenGui -- Dönme Animasyonu local tweenInfo = TweenInfo.new(4, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut) local rotateTween = TweenService:Create(rinneganResim, tweenInfo, {Rotation = 720}) rotateTween:Play() -- 4 Saniye Sonra Katliam (Client Taraflı Öldürme) task.delay(4, function() if rinneganResim then rinneganResim:Destroy() end for _, p in pairs(Players:GetPlayers()) do if p ~= player and p.Character then local targetHumanoid = p.Character:FindFirstChildOfClass("Humanoid") if targetHumanoid then targetHumanoid.Health = 0 end end end genjutsuCalisiyor = false end) end ------------------------------------------------------------------------ -- ZAMAN DURMA GEÇİŞLİ MOD AÇMA / KAPATMA MANTIĞI ------------------------------------------------------------------------ local function toggleRinnegan() character = player.Character or player.CharacterAdded:Wait() if not rinneganAktif then rinneganAktif = true modButonu.Text = "RİNNEGAN: AKTİF" modButonu.BorderColor3 = Color3.fromRGB(0, 255, 0) modButonu.BackgroundColor3 = Color3.fromRGB(0, 40, 0) -- 1. ADIM: Çevredeki tüm oyuncuları dondur for _, p in pairs(Players:GetPlayers()) do if p ~= player and p.Character then for _, part in pairs(p.Character:GetChildren()) do if part:IsA("BasePart") then part.Anchored = true end end end end -- 2. ADIM: Dünyayı Gri Yap if not colorCorrection then colorCorrection = Instance.new("ColorCorrectionEffect") end colorCorrection.Saturation = -1 colorCorrection.Brightness = -0.1 colorCorrection.TintColor = Color3.fromRGB(255, 255, 255) colorCorrection.Parent = Lighting -- 3. ADIM: Tsukuyomi Geçişi (Kırmızı Gökyüzü) task.delay(0.5, function() if rinneganAktif and colorCorrection then local tweenInfo = TweenInfo.new(1.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) local kirmiziAyTween = TweenService:Create(colorCorrection, tweenInfo, { Saturation = -0.2, TintColor = Color3.fromRGB(160, 0, 0) }) kirmiziAyTween:Play() end end) else rinneganAktif = false modButonu.Text = "RİNNEGAN: DEAKTİF" modButonu.BorderColor3 = Color3.fromRGB(255, 0, 0) modButonu.BackgroundColor3 = Color3.fromRGB(15, 15, 30) -- Donmaları Çöz for _, p in pairs(Players:GetPlayers()) do if p.Character then for _, part in pairs(p.Character:GetChildren()) do if part:IsA("BasePart") then part.Anchored = false end end end end -- Atmosferi Sıfırla if colorCorrection then colorCorrection:Destroy() colorCorrection = nil end end end ------------------------------------------------------------------------ -- BAĞLANTILAR VE TETİKLEYİCİLER ------------------------------------------------------------------------ modButonu.MouseButton1Click:Connect(function() toggleRinnegan() end) genjutsuButonu.MouseButton1Click:Connect(function() genjutsuTetikle() end) -- PC Kullanıcıları için Klavye Kısayolları (Delta PC kullananlar için) UserInputService.InputBegan:Connect(function(input, gameProcessed) if gameProcessed then return end if input.KeyCode == Enum.KeyCode.R then toggleRinnegan() elseif input.KeyCode == Enum.KeyCode.G then genjutsuTetikle() end end) -- Karakter güncellendiğinde referansı kaybetmemek için player.CharacterAdded:Connect(function(newCharacter) character = newCharacter end)