Shousef's Weapon Setup Script
- ダウンロード商品¥ 0









Tired of making guns that take hours to set up? Feeling overwhelmed with the Unity Animator? Want to make a weapon for a VRChat Role-playing avatar? Well, this script is an easy prefab setup for all possible weapons, tailor-made with VRChat Role-playing in mind. This setup will take at least a few minutes and you would a weapon prefab ready for use. To spawn a setup, go to the toolbar: Shousef>RP Weapon>Weapon Setup Script. The script comes with tutorial slides I made; hopefully they are clear enough. This script, as said before, is a prefab maker and doesn't touch the avatar settings, only at most the prefab within the avatar. Can do most weapons like pistols, rifles, mini guns, shotguns, sci-fi guns, and all melee weapons. I tried to incorporate most weapons with my animator logic, yet some special functions, for example, gun overheating or smart targeting, will be missing. As said before, this script is tailor-made for role-playing; stuff like VRCPhysbones and VRCContacts will be missing or will never be the main feature of the script. Another important note: for all particles placed in a weapon, the script will, after export, give each particle its own emitter. There are a lot of aspects of customization as well as features with in the script, gun attachments, melee holster, different methods of weapon equipping, two-hand offset grip, gesture triggers customization, multiple animator logic profiles in a single weapon, muzzle attachment particle and sounds, overrides underbarrel and barrel attachment functionality, bullet particle override shape emitter and override emission count, lights flicker or fade to muzzles spawn, random clip pool for shoot sounds and far away shoot sounds, special gestures to activate certain assigned animation on the gun, full reload system that uses states only with a reload on demand gesture, weapon idle states and separate idle states on different animator logic, full menu customization, 3 different types of export (Standard, VRCFury, Modular Avatar), prefab avatar setup with in the script, avatar weapon selection between 2 or more other weapon setup scripts. The setup allows three different types of exports; two of them are external and require package installation:- -VRCFury: https://vrcfury.com/download/ -Modular Avatar: https://modular-avatar.nadena.dev/ -Final IK: https://github.com/VRLabs/Final-IK-Stub Assets mentioned in the script (From version 1.0):- - https://booth.pm/en/items/3562410 - https://booth.pm/en/items/4986283 - https://sketchfab.com/3d-models/suppressors-10-pack-3a3c123f94a446589873b1d4df53c83c - https://booth.pm/en/items/4993931 (at the tutorial slides)
= Update information =
23/10/2026 - (Version 2.0) -Made the UI spacing more eye and user friendly. -Changed the script font. (because why not) -Made a simple Model Editor and a mesh editor with in the script. -Added Shoot gesture weight option for index users. -Added two handing melee weapons. -Added Ambient sounds to weapons. (Equip and Unequipped) -Fixed the jittering in the two handing. -Blocked of all steps under Animator logic profile when there are no profiles added. -The animation maker temporary model now shows all visible attachments. -Made an ENTIRE easy to make particle maker system with in the script. -Made custom particle shader. -Add buttons for logic profiles and attachments now ask you what type you want. -Revised the reload system into 3 different types of logic. -Weapons can now be world dropped. -Added a simple avatar hand pose override for weapons. -Added IK to weapons. -Oddities section have been added. You can now make Physbone charging handles (Gun and melee), shield colliers (Gun and melee), and PVP collider. (melee only for now) -Fixed where firemode radical didn't work. -Fixed Modular avatar export sometimes forgetting the animator to merge. -Fixed muzzle light disappearing with some attachments. -FINALY.... Fixed Modular avatar making duplicates menu folders. -Fixed holding shoot gesture on empty interrupts automatic reload. 16/10/2026 - (Version 1.0) -Full release
= Terms of Use =
Last updated: October 7, 2026 ================================================== By downloading, installing, or using Shousef's Weapon Setup Script, you agree to these Terms of Use. 1. LICENSE -------------------------------------------------- The script is provided free of charge. You may use it for both personal and commercial projects, on as many avatars and projects as you like. 2. YOUR OUTPUTS -------------------------------------------------- - You may use, share, give away, and sell the weapons and other Outputs you create with the script, including as part of avatars or weapon prefabs. - You can credit me, but it is not required for outputs. - Outputs that contain third-party models, particles, sounds, animations, or other assets remain subject to their authors' own licenses. You are solely responsible for having the right to use and distribute everything included in your outputs. 3. SHARING THE SCRIPT -------------------------------------------------- - You may modify the script for your own use. - You may share a modified version free of charge, as long as it clearly states that it is a modified version, credits me as the original creator, and includes these Terms of Use. 4. PROHIBITED USES -------------------------------------------------- You may NOT: - Include the script in any paid product, bundle, or subscription. (Selling your outputs is allowed.) - Rebrand the script, or claim it or any modified version as your own sole work. - Remove or alter my name, credits, or these Terms of Use when sharing the Script. - Use the script to create content that violates VRChat's Terms of Service, Community Guidelines, or any applicable law. 5. THIRD-PARTY SOFTWARE -------------------------------------------------- The script works with, but does not include, third-party software such as the VRChat SDK, VRCFury, Modular Avatar, and NDMF. 6. CONTACT -------------------------------------------------- For questions, bug reports, or permission requests beyond these terms, please contact me through the official BOOTH page, or on X (Twitter) if my message requests are open: https://x.com/ShousefPrime ==================================================
= Testers =
https://x.com/Winternacht_Art (Twitter) https://x.com/sonakoii (Twitter) https://x.com/GhostlyWolf208 (Twitter) cresfirc (Discord) lex.sus (Discord) konigstiger_av (Discord) Holo Wesker Aquila AntoTvShow









