I'm looking for an experienced Roblox scripter to create a third-person weapon system. All weapon models will be provided.
The system will have 15 weapons (varying from SMGs to RPGs), each with configurable stats such as damage, fire rate, magazine size, reload time, and range. It should be modular and easy to expand with additional weapons in the future.
I'm looking for someone who can make the system feel smooth, responsive, and polished, rather than simply getting the basic mechanics working.
Main Features
- Smooth third-person aiming system with camera transitions and an aiming stance
- Reliable raycast-based hit detection
- Recoil system that affects hip-fire but is disabled while aiming
- Responsive weapon handling, including shooting, reloading, and weapon switching
- Polished weapon feedback for shooting and reloading
- Clean, modular code so new weapons can be added easily
Requirements:
- At least 3 years of experience with Roblox gun systems
- MUST be able to provide examples of previous gun systems
- Strong understanding of raycasting, client/server architecture, and remote security
- Experience creating smooth and responsive camera, aiming, recoil, reloading, and weapon-handling systems
- Must be readily available to work on the project
SFX, VFX, and animating experience is a BIG bonus.
Payment: Paid in Robux upon completion via group funds.
NO previous work NO response