Hello there, I use a heavily modified version of Roblox’s Weapons Kit in my game and many players have reported a bug where they will join the game and the weapons kits’ crosshair appears on their screen. The only way for it to go away is for the player to equipt a weapon, and unequipt it. I have done some research and it doesn’t appear that anyone else has experienced this problem. Does anyone know a fix for this or has experienced this?
Side note: the modifying I did towards the kit would NOT have caused this bug as I did not alter the crosshair in any way.
Here are some images that were reported from our players:
The bug does occur quite frequently and if players cannot find a gun, they must rejoin the game for there to be a chance that the crosshair is no longer visible.
I have an asset that fixes most of the (known) issues with Roblox’s Weapon Kit: Roblox Weapon Kit Fix
However, you say that you are using a heavily modified version of this kit and I wouldn’t want you to replace that version with this one (unless you really wish). I also experienced this issue when trying to fix up this kit, and it only happened when the player joined the game while any other player was holding out any Roblox Gun Kit weapon. I was able to fix it by commenting out line 114
self:setEquipped(true)
on the ‘BaseWeapon’ module script, though I don’t know how that would affect your custom version of the kit.
Also, here is a question. Does your game embrace the permanent shoulder lock of the Roblox Gun Kit or does your modified version try to get rid of it?
Hope this helps, and if you have any more questions, I’ll try to help you.