1. local uis = game:GetService("UserInputService")
  2. _G.Enabled = true
  3. uis.InputBegan:Connect(function(input, gp)
  4. if not gp then
  5. if input.KeyCode == Enum.KeyCode.V then
  6. if _G.Enabled == true then
  7. _G.Enabled = false
  8. elseif _G.Enabled == false then
  9. _G.Enabled = true
  10. end
  11. end
  12. end
  13. end)
  14. for i,v in pairs(game:GetService("ReplicatedStorage").Player:GetDescendants()) do
  15. if v:IsA("MeshPart") or v:IsA("Part") then
  16. local adornment = Instance.new("BoxHandleAdornment")
  17. adornment.Adornee = v
  18. adornment.AlwaysOnTop = true
  19. adornment.ZIndex = 1
  20. adornment.Size = v.Size
  21. adornment.Color = BrickColor.new("Bright green")
  22. adornment.Transparency = 0.3
  23. adornment.Parent = v
  24. end
  25. end
  26. for i,v in pairs(game.Workspace:GetChildren()) do
  27. if v:FindFirstChild("Head") then
  28. for i,v in pairs(v:GetChildren()) do
  29. if v:IsA("Part") then
  30. local adornment = Instance.new("BoxHandleAdornment")
  31. adornment.Adornee = v
  32. adornment.AlwaysOnTop = true
  33. adornment.ZIndex = 1
  34. adornment.Size = v.Size
  35. adornment.Color = BrickColor.new("Bright green")
  36. adornment.Transparency = 0.3
  37. adornment.Parent = v
  38. end
  39. end
  40. for i,v in pairs(v:GetChildren()) do
  41. if v:IsA("MeshPart") then
  42. local adornment = Instance.new("BoxHandleAdornment")
  43. adornment.Adornee = v
  44. adornment.AlwaysOnTop = true
  45. adornment.ZIndex = 1
  46. adornment.Size = v.Size
  47. adornment.Color = BrickColor.new("Bright green")
  48. adornment.Transparency = 0.3
  49. adornment.Parent = v
  50. end
  51. end
  52. end
  53. end
  54. while wait() do
  55. if _G.Enabled == true then
  56. for i,v in pairs(game:GetService("ReplicatedStorage").Player:GetDescendants()) do
  57. if v:IsA("MeshPart") or v:IsA("Part") then
  58. if v:FindFirstChild("BoxHandleAdornment") then
  59. v:FindFirstChild("BoxHandleAdornment").Transparency = 0.3
  60. end
  61. end
  62. end
  63. for i,v in pairs(game.Workspace:GetChildren()) do
  64. if v:FindFirstChild("Head") then
  65. for i,v in pairs(v:GetChildren()) do
  66. if v:IsA("Part") then
  67. if v:FindFirstChild("BoxHandleAdornment") then
  68. v:FindFirstChild("BoxHandleAdornment").Transparency = 0.3
  69. end
  70. end
  71. end
  72. end
  73. for i,v in pairs(v:GetChildren()) do
  74. if v:IsA("MeshPart") then
  75. if v:FindFirstChild("BoxHandleAdornment") then
  76. v:FindFirstChild("BoxHandleAdornment").Transparency = 0.3
  77. end
  78. end
  79. end
  80. end
  81. end
  82. if _G.Enabled == false then
  83. for i,v in pairs(game:GetService("ReplicatedStorage").Player:GetDescendants()) do
  84. if v:IsA("MeshPart") or v:IsA("Part") then
  85. if v:FindFirstChild("BoxHandleAdornment") then
  86. v:FindFirstChild("BoxHandleAdornment").Transparency = 1
  87. end
  88. end
  89. end
  90. for i,v in pairs(game.Workspace:GetChildren()) do
  91. if v:FindFirstChild("Head") then
  92. for i,v in pairs(v:GetChildren()) do
  93. if v:IsA("Part") then
  94. if v:FindFirstChild("BoxHandleAdornment") then
  95. v:FindFirstChild("BoxHandleAdornment").Transparency = 1
  96. end
  97. end
  98. end
  99. end
  100. for i,v in pairs(v:GetChildren()) do
  101. if v:IsA("MeshPart") then
  102. if v:FindFirstChild("BoxHandleAdornment") then
  103. v:FindFirstChild("BoxHandleAdornment").Transparency = 1
  104. end
  105. end
  106. end
  107. end
  108. end
  109. end