When it looks like this (this is on local script what is in textbutton to screengui to startegui) it needs to change mesh id and texture id of Revolver(tool) in revolver there is a part and inside it has mesh >(texture id and mesh id) if you didnt understand and want to help me just ask okey...
local player = game.Players.LocalPlayer
local Rubys = player:WaitForChild('leaderstats').Rubys
script.Parent.MouseButton1Click:connect(function()
if Rubys.Value >= 1000 then
game.StarterPack.Revolver.Handle.Mesh.MeshId('rbxassetid://130099641')
game.StarterPack.Revolver.Handle.Mesh.TextureId('rbxassetid://918792894')
end
end)
im new dont judge and not a good scripter... :(

2 comments
oh well one thing you have to click it
oh sry well i try my other way to change meash or that will mean whole tool