-- gojo script is coming guys local Players = game:GetService("Players") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() player.CharacterAdded:Connect(function(newChar) character = newChar end) local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = player:WaitForChild("PlayerGui") local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 300, 0, 150) MainFrame.Position = UDim2.new(0.5, -150, 0.5, -75) MainFrame.AnchorPoint = Vector2.new(0.5, 0.5) MainFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40) MainFrame.Parent = ScreenGui local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 30) Title.BackgroundColor3 = Color3.fromRGB(30, 30, 30) Title.Text = "Item Equipper" Title.TextColor3 = Color3.new(1, 1, 1) Title.Parent = MainFrame local InputBox = Instance.new("TextBox") InputBox.Size = UDim2.new(1, -20, 0, 30) InputBox.Position = UDim2.new(0, 10, 0, 40) InputBox.PlaceholderText = "Enter Item ID" InputBox.BackgroundColor3 = Color3.fromRGB(60, 60, 60) InputBox.TextColor3 = Color3.new(1, 1, 1) InputBox.Parent = MainFrame local EquipButton = Instance.new("TextButton") EquipButton.Size = UDim2.new(1, -20, 0, 30) EquipButton.Position = UDim2.new(0, 10, 0, 80) EquipButton.Text = "Equip" EquipButton.BackgroundColor3 = Color3.fromRGB(0, 100, 0) EquipButton.TextColor3 = Color3.new(1, 1, 1) EquipButton.Parent = MainFrame local RemoveButton = Instance.new("TextButton") RemoveButton.Size = UDim2.new(1, -20, 0, 30) RemoveButton.Position = UDim2.new(0, 10, 0, 120) RemoveButton.Text = "Remove All" RemoveButton.BackgroundColor3 = Color3.fromRGB(100, 0, 0) RemoveButton.TextColor3 = Color3.new(1, 1, 1) RemoveButton.Parent = MainFrame local function createAccessory(assetId) local accessory = Instance.new("Accessory") local handle = Instance.new("Part") handle.Name = "Handle" handle.Size = Vector3.new(1, 1, 1) handle.Transparency = 1 handle.CanCollide = false handle.Anchored = false handle.Parent = accessory local mesh = Instance.new("SpecialMesh") mesh.MeshId = "rbxassetid://"..assetId mesh.TextureId = "rbxassetid://"..assetId mesh.Parent = handle local weld = Instance.new("WeldConstraint") weld.Part0 = handle weld.Part1 = character:FindFirstChild("Head") or character:WaitForChild("Head") weld.Parent = handle accessory.Parent = character return accessory end EquipButton.MouseButton1Click:Connect(function() local assetId = InputBox.Text if assetId and tonumber(assetId) then createAccessory(assetId) end end) RemoveButton.MouseButton1Click:Connect(function() for _, child in ipairs(character:GetChildren()) do if child:IsA("Accessory") or child:IsA("Hat") then child:Destroy() end end end) game:GetService("UserInputService").InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.F4 then MainFrame.Visible = not MainFrame.Visible end end)