Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. local containers = workspace.Containers;
  2.  
  3. local function renderESP(obj)
  4.  
  5. local properties = obj:WaitForChild('Properties', 3);
  6. if not properties then return; end;
  7.  
  8. local inventory = properties.Inventory;
  9. local items = '';
  10.  
  11. for i, v in next, inventory:GetChildren() do
  12. local item = v.Item;
  13. local iv = item.Value;
  14.  
  15. if iv then
  16. items = items .. ('%s%s'):format(tostring(iv), ' - ');
  17. end;
  18. end;
  19.  
  20. items = items:sub(1, items:len() - 3);
  21.  
  22. local CrateESP = Instance.new("BillboardGui");
  23. local box = Instance.new("TextLabel");
  24. local name = Instance.new("TextLabel");
  25.  
  26. CrateESP.Name = "CrateESP";
  27. CrateESP.Parent = obj;
  28. CrateESP.ZIndexBehavior = Enum.ZIndexBehavior.Sibling;
  29. CrateESP.Active = true;
  30. CrateESP.AlwaysOnTop = true;
  31. CrateESP.LightInfluence = 1;
  32. CrateESP.Size = UDim2.new(4, 0, 4, 0);
  33.  
  34. box.Name = "box";
  35. box.Parent = CrateESP;
  36. box.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647);
  37. box.BackgroundTransparency = 0.5;
  38. box.BorderColor3 = Color3.new(1, 0, 0);
  39. box.BorderSizePixel = 3;
  40. box.Size = UDim2.new(1, 0, 1, 0);
  41. box.Font = Enum.Font.SourceSans;
  42. box.Text = items;
  43. box.TextColor3 = Color3.new(255, 255, 255);
  44. box.TextSize = 14;
  45. box.TextScaled = true;
  46.  
  47. name.Name = "name"
  48. name.Parent = CrateESP
  49. name.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647);
  50. name.BackgroundTransparency = 0.5;
  51. name.BorderColor3 = Color3.new(1, 0, 0);
  52. name.BorderSizePixel = 3;
  53. name.Size = UDim2.new(1, 0, 0.200000003, 0);
  54. name.SizeConstraint = Enum.SizeConstraint.RelativeYY;
  55. name.Font = Enum.Font.SourceSans;
  56. name.Text = obj.Name;
  57. name.TextColor3 = Color3.new(1, 1, 1);
  58. name.TextScaled = true;
  59. name.TextSize = 1;
  60. name.TextWrapped = true;
  61. end;
  62.  
  63. for i, v in next, containers:GetChildren() do
  64. renderESP(v);
  65. end;
  66.  
  67. while wait(.7) do
  68. for _,v in pairs (game.workspace.Containers:GetDescendants()) do
  69. if v:FindFirstChild("HitBox") then
  70. v:FindFirstChild("BillboardGui")
  71. v:Destroy()
  72. end
  73. end
  74. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement