AddonWeapons 2.5
11,948
175
-
2024年5月29日
The box of weapons is located in the two Ammu-nations with a shooting range in Los Santos.
The script finds new weapons automatically, just install them like any addon mod (eg. cars).
IMPORTANT: This mod by itself doesn't bring any new weapons to the game.
Join my Discord server: https://discord.gg/vvxmKP5y5J
Source code: https://github.com/sruckstar/AddonWeapons
Installation
1. Install ScriptHookV
2. Install ScriptHookVDotNet
3. Install LemonUI (SHVDN3)
4. Move the scripts folder into your main GTAV folder (press Replace the files in the destination if Windows asks you to).
MP Characters Support
The script saves purchased weapons in the inventory separately for male and female MP characters. But there is an unpleasant bug: all Ammu-nations are closed if you change the skin of the main character to another one. Solution: change the skin directly in the shop before buying weapons, not on the street.
Commandline.txt
Commandline.txt allows you to add new categories to the menu, move weapons from one category to another, and set your own weapon prices. The file can be found in the AddonWeapons folder.
Available commands at this time:
CreateWeaponCategory(Name)
PutWeaponToCategory(ModelName, CategoryName)
SetWeaponCost(ModelName, IntCost)
Read more on GitHub
Trainer Mode (BETA)
You can customize AddonWeapons into trainer mode. In this case, the weapon purchase menu can be opened anywhere. Set the menu activation key in the AddonWeapons\settings.ini file
Weapon components (for mod authors)
To display weapon components in the menu, fill in the weapon shop.meta file correctly.
Weapon tints (for mod authors)
In order for the tints names to be displayed correctly in the purchase menu, you need to adhere to Rockstar standards: either use a set of 8 tints from standard weapons, or a set of 32 tints from MKII weapons. If you are not adding all the tints in your mod, or combining them from different types of weapon, you will need to create a text file in the AddonWeapons/tints folder with the name of the weapon from weapon shop.meta, and write all the tints names line by line. Otherwise, the menu will display tints without names (Tint 1, Tint 2, etc.), or the names will not correspond to the actual weapon tint.
Changelog
2.5
- Added a Commandline.txt file that can be used to add new categories, move weapons from one category to another, and set weapon prices.
- Fixed a bug where MP characters couldn't buy components for a weapon.
- Fixed a bug where the component removed from the weapon would reappear when the script was reloaded.
- Fixed bug with drawing multiple menus on the screen.
- Exiting the weapon component menu now opens the previous page instead of closing the menu completely.
- The name of the selected weapon is now displayed in the components menu.
- Weapon tint prices are now consistent with GTA Online prices.
2.4
- Added inventory saving for MP characters
- Fixed KeyNotFoundException error
首次上传时间: 2024年5月25日
最后更新时间: 4小时前
最后下载: 1分钟前
All Versions
198个评论
More mods by andre500:
The box of weapons is located in the two Ammu-nations with a shooting range in Los Santos.
The script finds new weapons automatically, just install them like any addon mod (eg. cars).
IMPORTANT: This mod by itself doesn't bring any new weapons to the game.
Join my Discord server: https://discord.gg/vvxmKP5y5J
Source code: https://github.com/sruckstar/AddonWeapons
Installation
1. Install ScriptHookV
2. Install ScriptHookVDotNet
3. Install LemonUI (SHVDN3)
4. Move the scripts folder into your main GTAV folder (press Replace the files in the destination if Windows asks you to).
MP Characters Support
The script saves purchased weapons in the inventory separately for male and female MP characters. But there is an unpleasant bug: all Ammu-nations are closed if you change the skin of the main character to another one. Solution: change the skin directly in the shop before buying weapons, not on the street.
Commandline.txt
Commandline.txt allows you to add new categories to the menu, move weapons from one category to another, and set your own weapon prices. The file can be found in the AddonWeapons folder.
Available commands at this time:
CreateWeaponCategory(Name)
PutWeaponToCategory(ModelName, CategoryName)
SetWeaponCost(ModelName, IntCost)
Read more on GitHub
Trainer Mode (BETA)
You can customize AddonWeapons into trainer mode. In this case, the weapon purchase menu can be opened anywhere. Set the menu activation key in the AddonWeapons\settings.ini file
Weapon components (for mod authors)
To display weapon components in the menu, fill in the weapon shop.meta file correctly.
Weapon tints (for mod authors)
In order for the tints names to be displayed correctly in the purchase menu, you need to adhere to Rockstar standards: either use a set of 8 tints from standard weapons, or a set of 32 tints from MKII weapons. If you are not adding all the tints in your mod, or combining them from different types of weapon, you will need to create a text file in the AddonWeapons/tints folder with the name of the weapon from weapon shop.meta, and write all the tints names line by line. Otherwise, the menu will display tints without names (Tint 1, Tint 2, etc.), or the names will not correspond to the actual weapon tint.
Changelog
2.5
- Added a Commandline.txt file that can be used to add new categories, move weapons from one category to another, and set weapon prices.
- Fixed a bug where MP characters couldn't buy components for a weapon.
- Fixed a bug where the component removed from the weapon would reappear when the script was reloaded.
- Fixed bug with drawing multiple menus on the screen.
- Exiting the weapon component menu now opens the previous page instead of closing the menu completely.
- The name of the selected weapon is now displayed in the components menu.
- Weapon tint prices are now consistent with GTA Online prices.
2.4
- Added inventory saving for MP characters
- Fixed KeyNotFoundException error
首次上传时间: 2024年5月25日
最后更新时间: 4小时前
最后下载: 1分钟前
-
For me, this mod only randomly works. I got the keybind to work with the P button, but it stopped working after I closed it. The crate sometimes appears in stores, and it sometimes appears in gun stores it is not supposed to be in. If I do manage to access the menu in a store, it will stop working when I use the actual Ammunation store. This thing is just full of bugs.
2025年1月29日 -
@HeySlickThatsMe I've released a pre-release of AddonWeapons 2.5 on GitHub with the ability to add new categories to the menu, move weapons from one category to another, and change prices. Have a look and give me your feedback. If no critical bugs are found, I will release a new version here.
I've also tried adding tint to the MK2 weapon components, but I'm not sure if it's working correctly. The script tells me that the components are being recoloured, but I can't see it visually. Please have a look.
9天前 -
@YaBoiBlasty I would really appreciate it if you manage to record a video of the bugs you are having. Because for some reason I am not able to replicate these bugs myself. I also want to know if there were any bugs in ScriptHookDotNet.log?
9天前 -
-
@andre500 Lemme try the github version. I'm using the MP male character. It could also be that I found some sort of conflict, but I don't have many scripts added. It seems to work while playing as the SP characters so I changed my rating.
9天前 -
@andre500 New update no longer has these issues, weird. Anyways, this works really well now.
9天前 -
-
-
@andre500 I see the script was compiled with 3.7.0 scripthook dot net version, is that absolutely necessary?
I'm personally on older scripthook version because i got a lot of my own scripthook 2.0 scripts so unfortunately i can't test the new version of the mod7天前 -
@HeySlickThatsMe As far as I know, the older mods are compatible with the newer versions of SHDN
7天前 -
@andre500 Well one of latest scripthook dot net versions removed the support for dot net 2.0 scripts making them no longer work
7天前 -
-
@andre500 3.6 nightly 124, previous addon weapons (2.3) worked fine but 2.4 and 2.5 no longer work unless i update dot net
7天前 -
@HeySlickThatsMe I rebuilt the mod for 3.6.0 nightly 124. Available for download at the same link
6天前 -
-
Something in your script causes massive lag spikes when using the mp characters for only certain scenarios (entering building cutscenes and seeing other mp characters). It only happens when there is more than one mp character in render distance or when the game loads a fake mp character for a transition cutscene or a menu viewing. I think your script might be trying to load multiple profiles it can't use or something.
4天前 -
@andre500 Testing the mod, i added a new category called Less Lethal and put my Rubber Gun in there, but seems the menu for the new category is buggy
1. Pressing Less Lethal seems to exit the menu but still enable the new Less Lethal category
2. Pressing enter on the weapon in the new Less Lethal category opens two menus at once, it does not close the initial weapon selection menu and puts the weapon customization menu on top3天前 -
-
@Hazekware I was going to add this in version 2.5, but ran into bugs that took a long time to fix. At the moment the script can load 11 weapon crates and it won't work with less. I need time to rewrite the part of the code responsible for spawning crates so that they can be added in unlimited numbers.
3小时前
This script only spawns addon weapons, but does not create them.
So far there is no ready tool to convert replaceable weapons to addon, but you can use these tools:
https://www.gta5-mods.com/tools/vweaponstoolki-addon-weapon-generator
https://www.gta5-mods.com/misc/modding-dlc-pack-v
For weapon creators:
Add all components to the shop_weapon.meta file so that AddonWeapons can detect them.