What each resource does
A custom minimap and a custom weapon wheel are both streamed texture and HUD resources, but they replace different game files. The minimap resource changes the map and radar textures you see in the corner of the screen. The weapon wheel resource streams a replacement hud.gfx and hud.ytd, which are the files the game uses to draw the weapon selector. Because they touch different assets, the two resources live side by side as separate folders and do not need to know about each other. Neither needs a framework. Whether your server runs ESX, QBCore, QBox, vRP or nothing at all, both load the same way through server.cfg.
Step one: put the folders in resources
Download your weapon wheel from your account, or grab the copy that was sent to you as a Discord DM. Extract it so you have a folder named pityus_weaponwheel. Copy that folder into your server's resources directory, next to your minimap resource. Many owners keep HUD resources together in a bracket folder such as [hud] to make them easy to find, and that works fine as long as the folder is inside resources. Do not rename files inside the wheel folder and do not merge it into the minimap folder. Two clean, separate resources are easier to update later, for example when you swap to a seasonal minimap.
Step two: add the ensure lines
Open server.cfg and add a line that reads ensure pityus_weaponwheel. Put it near the ensure line for your minimap so all of your HUD resources are grouped and easy to spot. If you use a bracket folder, ensuring the whole bracket also works. There is no required load order between the map and the wheel, because they replace different files. What you should avoid is running a second weapon wheel resource at the same time. If an older wheel replacement is installed, remove its ensure line so only one resource is streaming hud.gfx.
Step three: restart the server and the client
Restart the server so the new resource starts and its files are added to the stream list. Then comes the step people forget: each player needs to restart FiveM once. Streamed HUD assets are loaded when the game starts, so a player who was already connected will still see the old wheel until they close and reopen FiveM. It is worth posting a short note in your Discord announcement when you roll out a new HUD, telling players to restart their game once. After that, the wheel appears every time they press TAB, and the minimap shows up as usual.
Checking that both work together
Join the server after restarting FiveM and check a few things. Open the wheel with TAB and confirm the new design shows. Select slots with 1 to 8 and the mouse, cycle weapons with Q and E or the scroll wheel, and look at the ammo and clip counts. Get in a vehicle and open the wheel again. Then look at the minimap and the wheel together in daylight and at night. If the wheel still looks stock, the usual causes are a missing ensure line, a player who has not restarted FiveM, or another resource that also replaces hud.gfx.