-- ===================================================================== -- 👑 VÆLOR RECHAT (OWNER N0T_Z0RO100 WARNING JOIN ADDED) -- ===================================================================== -- 👑 VÆLOR DISCORD INVITE + WELCOME local discord = "https://discord.gg/vKaYghaG" if setclipboard then pcall(function() setclipboard(discord) end) end task.spawn(function() local StarterGui = game:GetService("StarterGui") for i = 1, 5 do local success = pcall(function() StarterGui:SetCore("SendNotification", { Title = "『VÆLOR』", Text = "Welcome to VÆLOR RECHAT! Join Discord to get VIP title.", Duration = 20 }) end) if success then break end task.wait(1) end end) local Players = game:GetService("Players") local SoundService = game:GetService("SoundService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local player = Players.LocalPlayer -------------------------------------------------- -- VÆLOR RP NAME + BIO + RGB SYSTEM -------------------------------------------------- local RP_NAME = "VÆLOR. RECHAT 💢" local RP_BIO = "👑 VÆLOR [RECHAT] || WHEN VÆLOR RISES, EMPIRES FALL. || 👑" task.spawn(function() local remoteFolder = ReplicatedStorage:WaitForChild("RE", 10) if not remoteFolder then warn("[VÆLOR] RE folder not found") return end local nameEvent = remoteFolder:FindFirstChild("1RPNam1eTex1t") local colorEvent = remoteFolder:FindFirstChild("1RPNam1eColo1r") if nameEvent then nameEvent:FireServer("RolePlayName", RP_NAME) nameEvent:FireServer("RolePlayBio", RP_BIO) end if colorEvent then local hue = 0 while task.wait(0.5) do local rgbColor = Color3.fromHSV(hue, 1, 1) colorEvent:FireServer("PickingRPNameColor", rgbColor) colorEvent:FireServer("PickingRPBioColor", rgbColor) hue = (hue + 0.01) % 1 end end end) local function makeHexagonTag(playerName, rankname) local player = Players:FindFirstChild(playerName) local head = player.Character and player.Character:FindFirstChild("Head") if not head or head:FindFirstChild("hexagonNametag") then return true end local billboard = Instance.new("BillboardGui") billboard.Name, billboard.Size, billboard.StudsOffset, billboard.AlwaysOnTop, billboard.MaxDistance = "hexagonNametag", UDim2.new(0, 180, 0, 70), Vector3.new(0, 4.5, 0), true, 100 billboard.Parent = head local thumbnail = Instance.new("ImageLabel") thumbnail.Name, thumbnail.Size, thumbnail.Position, thumbnail.AnchorPoint, thumbnail.BackgroundTransparency, thumbnail.Image = "Thumbnail", UDim2.new(0.187, 0, 0.44, 0), UDim2.new(0.5, 0, 0.22, 0), Vector2.new(0.5, 0.5), 1, "rbxthumb://type=AvatarHeadShot&id=" .. player.UserId .. "&w=150&h=150" thumbnail.Parent = billboard local imgCorner = Instance.new("UICorner") imgCorner.CornerRadius, imgCorner.Parent = UDim.new(1, 0), thumbnail local nameTxt = Instance.new("TextLabel") nameTxt.Name, nameTxt.Size, nameTxt.Position, nameTxt.BackgroundTransparency, nameTxt.Text, nameTxt.TextColor3, nameTxt.TextScaled, nameTxt.Font, nameTxt.TextWrapped = "NameTxt", UDim2.new(1, 0, 0.273, 0), UDim2.new(0, 0, 0.446, 0), 1, player.DisplayName .. " (@" .. player.Name .. ")", Color3.fromRGB(255, 255, 255), true, Enum.Font.FredokaOne, true nameTxt.Parent = billboard local textConstraint = Instance.new("UITextSizeConstraint") textConstraint.MaxTextSize, textConstraint.Parent = 98, nameTxt local nameStroke = Instance.new("UIStroke") nameStroke.Thickness, nameStroke.Parent = 1.5, nameTxt local tag = Instance.new("TextLabel") tag.Name, tag.Size, tag.Position, tag.BackgroundTransparency, tag.Text, tag.TextColor3, tag.TextScaled, tag.Font, tag.TextWrapped = "Tag", UDim2.new(1, 0, 0.246, 0), UDim2.new(0, 0, 0.8, 0), 1, rankname or "User", Color3.fromRGB(255, 255, 255), true, Enum.Font.FredokaOne, true tag.Parent = billboard local tagConstraint = Instance.new("UITextSizeConstraint") tagConstraint.MaxTextSize, tagConstraint.Parent = 74, tag local tagStroke = Instance.new("UIStroke") tagStroke.Color, tagStroke.Thickness, tagStroke.Parent = Color3.fromRGB(99, 99, 99), 1.5, tag local gradient = Instance.new("UIGradient") gradient.Name, gradient.Rotation, gradient.Color = "NametagGradient", 60, ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(200, 200, 200)), ColorSequenceKeypoint.new(1, Color3.fromRGB(113, 113, 113))} gradient.Parent = tag return true end local rankNames = { ["N0T_Z0RO100"] = "[OWNER]", ["rdjrnkdmf"] = "[ADMIN]", ["Always_Fadu"] = "[ADMIN]" } local function applyRankTags() local function setupOwnTag(character) task.spawn(function() local head = character:WaitForChild("Head", 10) if not head then return end task.wait(0.5) local rank = rankNames[player.Name] or "[MEMBER]" makeHexagonTag(player.Name, rank) end) end if player.Character then setupOwnTag(player.Character) end player.CharacterAdded:Connect(setupOwnTag) end applyRankTags() -- Shared Sound for Music Library local sharedSound = Instance.new("Sound") sharedSound.Name = "VælorRechatGlobalMusic" sharedSound.Volume = 1 sharedSound.Looped = true sharedSound.Parent = SoundService -- Main ScreenGui setup local guiParent = pcall(function() return game:GetService("CoreGui") end) and game:GetService("CoreGui") or player:WaitForChild("PlayerGui") if guiParent:FindFirstChild("ZurryProRTGRechat") then guiParent.ZurryProRTGRechat:Destroy() end local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "ZurryProRTGRechat" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = guiParent -- 👑 Floating Toggle Crown Icon (Draggable) local ToggleBtn = Instance.new("TextButton") ToggleBtn.Size = UDim2.new(0, 45, 0, 45) ToggleBtn.Position = UDim2.new(0, 30, 0.4, 0) ToggleBtn.BackgroundColor3 = Color3.fromRGB(18, 18, 26) ToggleBtn.Text = "👑" ToggleBtn.TextSize = 22 ToggleBtn.Active = true ToggleBtn.Draggable = true ToggleBtn.Parent = ScreenGui Instance.new("UICorner", ToggleBtn).CornerRadius = UDim.new(1, 0) local ToggleStroke = Instance.new("UIStroke") ToggleStroke.Thickness = 2 ToggleStroke.Color = Color3.fromRGB(255, 50, 100) ToggleStroke.Parent = ToggleBtn -- Compact Glassmorphism Frame (Fully Draggable) local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 440, 0, 360) MainFrame.Position = UDim2.new(0.5, -220, 0.5, -200) MainFrame.BackgroundColor3 = Color3.fromRGB(18, 18, 26) MainFrame.BackgroundTransparency = 0.1 MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 14) local MainStroke = Instance.new("UIStroke") MainStroke.Thickness = 1.5 MainStroke.Color = Color3.fromRGB(255, 60, 100) MainStroke.Parent = MainFrame -- Toggle GUI Visibility on Crown Click ToggleBtn.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end) -- Top Navigation Tabs local TabBar = Instance.new("Frame") TabBar.Size = UDim2.new(1, -24, 0, 35) TabBar.Position = UDim2.new(0, 12, 0, 12) TabBar.BackgroundColor3 = Color3.fromRGB(28, 28, 38) TabBar.BorderSizePixel = 0 TabBar.Parent = MainFrame Instance.new("UICorner", TabBar).CornerRadius = UDim.new(0, 16) local tabs = {"Server", "Library", "Profile", "Rank"} local tabButtons = {} local ContentArea = Instance.new("Frame") ContentArea.Size = UDim2.new(1, -24, 1, -115) ContentArea.Position = UDim2.new(0, 12, 0, 55) ContentArea.BackgroundTransparency = 1 ContentArea.Parent = MainFrame -- 1. Server Tab (Chat) local ServerTab = Instance.new("ScrollingFrame") ServerTab.Size = UDim2.new(1, 0, 1, 0) ServerTab.BackgroundTransparency = 1 ServerTab.BorderSizePixel = 0 ServerTab.CanvasSize = UDim2.new(0, 0, 2, 0) ServerTab.ScrollBarThickness = 4 ServerTab.Visible = true ServerTab.Parent = ContentArea local ChatListLayout = Instance.new("UIListLayout") ChatListLayout.SortOrder = Enum.SortOrder.LayoutOrder ChatListLayout.Padding = UDim.new(0, 6) ChatListLayout.Parent = ServerTab -- 2. Library Tab (Songs) local LibraryTab = Instance.new("ScrollingFrame") LibraryTab.Size = UDim2.new(1, 0, 1, 0) LibraryTab.BackgroundTransparency = 1 LibraryTab.BorderSizePixel = 0 LibraryTab.CanvasSize = UDim2.new(0, 0, 5.0, 0) LibraryTab.ScrollBarThickness = 4 LibraryTab.Visible = false LibraryTab.Parent = ContentArea local LibListLayout = Instance.new("UIListLayout") LibListLayout.SortOrder = Enum.SortOrder.LayoutOrder LibListLayout.Padding = UDim.new(0, 5) LibListLayout.Parent = LibraryTab -- Verified Song Library local songLibrary = { {name = "🔥 Latest Track Drop", id = 129981117529204}, {name = "🔥 Latest Drop Track", id = 73084082381931}, {name = "🔥 Ultimate Vibe Track", id = 121180010622504}, {name = "🔥 Elite Vibe Track", id = 90089940136467}, {name = "🔥 Special Vibe Track", id = 126545930598620}, {name = "🔥 Custom Track Vibe", id = 12957806505286}, {name = "⚡ Aura Phonk (Hard Bass)", id = 76503495566299}, {name = "✨ Saanson Ki Mala Pe", id = 120349214701956}, {name = "🌸 Man Meera (Special Vibe)", id = 88345320570909}, {name = "💔 Zaroori Tha (Rahat Fateh Ali)", id = 90050076108794}, {name = "🎵 Pal Pal Dil Ke Paas", id = 77002121761232}, {name = "💀 RAVE PHONK (Bass Boosted)", id = 142376088}, {name = "🔥 KHAWAAB PHONK MIX", id = 1845758135}, {name = "⚡ AGGRESSIVE DRIFT PHONK", id = 6023424125}, {name = "🖤 KILOMETRES PHONK", id = 541008122}, } for _, song in ipairs(songLibrary) do local songBtn = Instance.new("TextButton") songBtn.Size = UDim2.new(1, 0, 0, 34) songBtn.BackgroundColor3 = Color3.fromRGB(25, 25, 38) songBtn.Text = " ▶ " .. song.name songBtn.TextColor3 = Color3.fromRGB(255, 255, 255) songBtn.TextSize = 12 songBtn.Font = Enum.Font.GothamBold songBtn.TextXAlignment = Enum.TextXAlignment.Left songBtn.Parent = LibraryTab Instance.new("UICorner", songBtn).CornerRadius = UDim.new(0, 6) songBtn.MouseButton1Click:Connect(function() local success = pcall(function() sharedSound.SoundId = "rbxassetid://" .. song.id sharedSound:Play() end) if success then songBtn.Text = " ✅ PLAYING: " .. song.name task.wait(2) songBtn.Text = " ▶ " .. song.name else songBtn.Text = " ❌ AUDIO BLOCKED" task.wait(2) songBtn.Text = " ▶ " .. song.name end end) end -- 3. Profile Tab Container local ProfileTab = Instance.new("Frame") ProfileTab.Size = UDim2.new(1, 0, 1, 0) ProfileTab.BackgroundTransparency = 1 ProfileTab.Visible = false ProfileTab.Parent = ContentArea local ProfileLabel = Instance.new("TextLabel") ProfileLabel.Size = UDim2.new(1, 0, 1, 0) ProfileLabel.BackgroundTransparency = 1 ProfileLabel.Text = "👤 USER PROFILE\n\nLogged in as: " .. player.Name ProfileLabel.TextColor3 = Color3.fromRGB(255, 255, 255) ProfileLabel.TextSize = 14 ProfileLabel.Font = Enum.Font.GothamBold ProfileLabel.Parent = ProfileTab -- 4. Rank Tab Container local RankTab = Instance.new("ScrollingFrame") RankTab.Size = UDim2.new(1, 0, 1, 0) RankTab.BackgroundTransparency = 1 RankTab.BorderSizePixel = 0 RankTab.CanvasSize = UDim2.new(0, 0, 1.8, 0) RankTab.ScrollBarThickness = 4 RankTab.Visible = false RankTab.Parent = ContentArea local RankListLayout = Instance.new("UIListLayout") RankListLayout.SortOrder = Enum.SortOrder.LayoutOrder RankListLayout.Padding = UDim.new(0, 8) RankListLayout.Parent = RankTab -- Instagram ID banner at the top of Ranks local instaCard = Instance.new("Frame") instaCard.Size = UDim2.new(1, 0, 0, 42) instaCard.BackgroundColor3 = Color3.fromRGB(35, 25, 45) instaCard.Parent = RankTab Instance.new("UICorner", instaCard).CornerRadius = UDim.new(0, 8) local instaStroke = Instance.new("UIStroke") instaStroke.Thickness = 1.5 instaStroke.Color = Color3.fromRGB(255, 100, 150) instaStroke.Parent = instaCard local instaText = Instance.new("TextLabel") instaText.Size = UDim2.new(1, -16, 1, 0) instaText.Position = UDim2.new(0, 10, 0, 0) instaText.BackgroundTransparency = 1 instaText.Text = "📸 Insta: @1._yuvr2j" instaText.TextColor3 = Color3.fromRGB(255, 150, 180) instaText.TextSize = 11 instaText.Font = Enum.Font.GothamBold instaText.TextXAlignment = Enum.TextXAlignment.Left instaText.Parent = instaCard local rankList = { {rank = "#1 👑", name = "N0T_Z0RO100", tag = "[OWNER]", color = Color3.fromRGB(255, 215, 0)}, {rank = "#2 ⚡", name = "Shreyash_jikabot2", tag = "[ADMIN]", color = Color3.fromRGB(0, 255, 200)}, {rank = "#3 🔥", name = "Salman_89928", tag = "[ADMIN]", color = Color3.fromRGB(255, 100, 100)} } for _, rData in ipairs(rankList) do local rankCard = Instance.new("Frame") rankCard.Size = UDim2.new(1, 0, 0, 42) rankCard.BackgroundColor3 = Color3.fromRGB(25, 25, 38) rankCard.Parent = RankTab Instance.new("UICorner", rankCard).CornerRadius = UDim.new(0, 8) local rankCardStroke = Instance.new("UIStroke") rankCardStroke.Thickness = 1 rankCardStroke.Color = rData.color rankCardStroke.Parent = rankCard local rankText = Instance.new("TextLabel") rankText.Size = UDim2.new(1, -16, 1, 0) rankText.Position = UDim2.new(0, 10, 0, 0) rankText.BackgroundTransparency = 1 rankText.Text = rData.rank .. " " .. rData.tag .. " — " .. rData.name rankText.TextColor3 = rData.color rankText.TextSize = 12 rankText.Font = Enum.Font.GothamBold rankText.TextXAlignment = Enum.TextXAlignment.Left rankText.Parent = rankCard end -- Tab Switching Logic for i, name in ipairs(tabs) do local btn = Instance.new("TextButton") btn.Size = UDim2.new(0.25, 0, 1, 0) btn.Position = UDim2.new((i-1)*0.25, 0, 0, 0) btn.BackgroundTransparency = (i == 1) and 0 or 1 btn.BackgroundColor3 = Color3.fromRGB(255, 50, 100) btn.Text = name btn.TextColor3 = (i == 1) and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(160, 160, 180) btn.TextSize = 12 btn.Font = Enum.Font.GothamBold btn.Parent = TabBar Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 16) btn.MouseButton1Click:Connect(function() ServerTab.Visible = (name == "Server") LibraryTab.Visible = (name == "Library") ProfileTab.Visible = (name == "Profile") RankTab.Visible = (name == "Rank") for _, b in pairs(tabButtons) do b.BackgroundTransparency = 1 b.TextColor3 = Color3.fromRGB(160, 160, 180) end btn.BackgroundTransparency = 0 btn.BackgroundColor3 = Color3.fromRGB(255, 50, 100) btn.TextColor3 = Color3.fromRGB(255, 255, 255) end) table.insert(tabButtons, btn) end -- Bottom Chat Bar local BottomBar = Instance.new("Frame") BottomBar.Size = UDim2.new(1, -24, 0, 42) BottomBar.Position = UDim2.new(0, 12, 1, -52) BottomBar.BackgroundColor3 = Color3.fromRGB(24, 24, 34) BottomBar.BorderSizePixel = 0 BottomBar.Parent = MainFrame Instance.new("UICorner", BottomBar).CornerRadius = UDim.new(0, 21) local ChatInput = Instance.new("TextBox") ChatInput.Size = UDim2.new(1, -75, 1, 0) ChatInput.Position = UDim2.new(0, 15, 0, 0) ChatInput.BackgroundTransparency = 1 ChatInput.PlaceholderText = "Message VÆLOR Server" ChatInput.Text = "" ChatInput.TextColor3 = Color3.fromRGB(255, 255, 255) ChatInput.TextSize = 12 ChatInput.Font = Enum.Font.GothamMedium ChatInput.ClearTextOnFocus = false ChatInput.Parent = BottomBar local SendBtn = Instance.new("TextButton") SendBtn.Size = UDim2.new(0, 60, 0, 30) SendBtn.Position = UDim2.new(1, -65, 0.5, -15) SendBtn.BackgroundColor3 = Color3.fromRGB(255, 50, 100) SendBtn.Text = "Send" SendBtn.TextColor3 = Color3.fromRGB(255, 255, 255) SendBtn.TextSize = 12 SendBtn.Font = Enum.Font.GothamBold SendBtn.Parent = BottomBar Instance.new("UICorner", SendBtn).CornerRadius = UDim.new(0, 15) local function addMessage(tagBadge, msgText) local msgContainer = Instance.new("Frame") msgContainer.Size = UDim2.new(1, 0, 0, 36) msgContainer.BackgroundTransparency = 1 msgContainer.Parent = ServerTab local tagLabel = Instance.new("TextLabel") tagLabel.Size = UDim2.new(0, 200, 0, 16) tagLabel.Position = UDim2.new(0, 4, 0, 0) tagLabel.BackgroundTransparency = 1 tagLabel.Text = tagBadge tagLabel.TextColor3 = (player.Name == "N0T_Z0RO100") and Color3.fromRGB(255, 50, 50) or Color3.fromRGB(255, 100, 150) tagLabel.TextSize = 10 tagLabel.Font = Enum.Font.GothamBold tagLabel.TextXAlignment = Enum.TextXAlignment.Left tagLabel.Parent = msgContainer local textBubble = Instance.new("TextLabel") textBubble.Size = UDim2.new(1, -8, 0, 20) textBubble.Position = UDim2.new(0, 4, 0, 16) textBubble.BackgroundColor3 = Color3.fromRGB(30, 30, 42) textBubble.Text = " " .. msgText textBubble.TextColor3 = Color3.fromRGB(240, 240, 240) textBubble.TextSize = 11 textBubble.Font = Enum.Font.Gotham textBubble.TextXAlignment = Enum.TextXAlignment.Left textBubble.Parent = msgContainer Instance.new("UICorner", textBubble).CornerRadius = UDim.new(0, 5) end -- 🔔 SPECIAL OWNER ZORO WARNING JOIN ANNOUNCEMENT task.spawn(function() task.wait(1) if player.Name == "N0T_Z0RO100" then addMessage("[SYSTEM]", "WARNING⚠️ VÆLOR OWNER N0T_Z0RO100 JOIN THE CHAT") else addMessage("[SYSTEM]", player.Name .. " JOIN THE CHAT") end end) SendBtn.MouseButton1Click:Connect(function() if ChatInput.Text ~= "" then local txt = ChatInput.Text local userTag = "[MEMBER]" if player.Name == "N0T_Z0RO100" then userTag = "[OWNER]" elseif player.Name == "rdjrnkdmf" then userTag = "[ADMIN]" elseif player.Name == "Always_Fadu" then userTag = "[ADMIN]" else userTag = "[VIP]" end addMessage(userTag, txt) ChatInput.Text = "" end end) print("✅ N0T_Z0RO100 VÆLOR RECHAT (ZORO OWNER WARNING JOIN) LOADED!")