Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- join the discord https://discord.gg/2WDpPuD
- -- ceg#0550 credits for script
- -- ic3w0lf hot drawing api
- local Settings = {
- Tracers = false, -- true/false for tracers
- Circles = true, -- true/false for circles
- Distance = true, -- true/false for distance
- Notify = true, -- true/false for notify
- Info = {
- [4496695972] = {
- Name = "Mysterious Arrow",
- Color = Color3.fromRGB(255, 120, 0)
- },
- [511706016] = {
- Name = "Diamond",
- Color = Color3.fromRGB(81, 117, 255)
- },
- [3497428510] = {
- Name = "Rokakaka",
- Color = Color3.fromRGB(220, 50, 50)
- },
- [3583727108] = {
- Name = "Gold Coin",
- Color = Color3.fromRGB(255, 240, 0)
- },
- [4551120971] = {
- Name = "Stone Mask",
- Color = Color3.fromRGB(98, 37, 209)
- },
- [5249254947] = {
- Name = "Rib Cage of The Saint's Corpse",
- Color = Color3.fromRGB(50, 220, 50)
- },
- [5675321032] = {
- Name = "DEO's Diary",
- Color = Color3.fromRGB(255, 0, 255)
- },
- [11124978] = {
- Name = "Zeppelin's Headband",
- Color = Color3.fromRGB(255, 182, 193)
- },
- [60791940] = {
- Name = "Ancient Scroll",
- Color = Color3.fromRGB(160, 82, 45)
- },
- [180620778] = {
- Name = "Quinton's Glove",
- Color = Color3.fromRGB(128, 0, 0)
- }
- }
- }
- loadstring(game:HttpGet("https://pastebin.com/raw/9YKGCEmS"))() -- Load Drawing Library
- local Wrapper = shared.RLDrawings
- local HttpService = game:GetService("HttpService")
- local Map = workspace:FindFirstChild("Item_Spawns")
- local StarterGui = game:GetService("StarterGui")
- local Icons = HttpService:JSONDecode(game:HttpGet("https://pastebin.com/4YtYTgG6")).icons -- or you can have your own icon lol
- Map = Map and Map:FindFirstChild("Items")
- if not Map then
- return -- check if they changed
- end
- local function IsItem(name)
- if name then
- for i, v in pairs(Settings.Info) do
- if name == i then
- return true
- end
- end
- end
- return false
- end
- local function GetAsset(Id)
- return tonumber(({Id:gsub("%D", "")})[1])
- end
- local function Esp(Item, Id)
- local CachedInfo = Settings.Info[Id] or "Unknown Item [???]"
- local ItemName = CachedInfo.Name
- if Item.Material == Enum.Material.ForceField then
- ItemName = "Pure Rokakaka"
- end
- if Settings.Notify then
- StarterGui:SetCore("SendNotification", {
- Title = ItemName,
- Text = "😳 Item Spawned!",
- Icon = "rbxassetid://" .. Icons[math.random(1, #Icons)], -- oh hey there, this is for a cool icon lol!
- Duration = 5
- })
- end
- Wrapper:AddObject(
- Item,
- ItemName,
- CachedInfo.Color,
- Settings.Distance,
- Settings.Tracers,
- Settings.Circles
- )
- end
- local function DoEsp(obj)
- if _G.EspOff then return end
- if obj:FindFirstChild("MeshPart") and (obj.MeshPart:IsA("MeshPart") or obj:IsA("BasePart")) then
- local Mesh = obj:FindFirstChildWhichIsA("Mesh")
- if Mesh and IsItem(GetAsset(Mesh.MeshId)) then
- Esp(obj, GetAsset(Mesh.MeshId))
- end
- if IsItem(GetAsset(obj.MeshPart.MeshId)) then
- Esp(obj.MeshPart, GetAsset(obj.MeshPart.MeshId))
- end
- end
- end
- for Index, Object in pairs(Map:GetDescendants()) do
- DoEsp(Object)
- end
- Map.DescendantAdded:Connect(DoEsp)
Add Comment
Please, Sign In to add comment