Mod Details

Multi Ammo Pack

Multi Ammo Pack 3.0.2

Created by SALCO

3.4K Downloads

SPT 4.0.4 Compatible

"New" type of ammo.

Latest Version 3.0.2
SPT 4.0.4

Updated Nov 5, 10:00 PM

15.52 KB

Version Notes

Important Note:


Uninstall previous versions, clear the cache, and install this new version.

Changes:


  • Cleaned the code
  • Added 9x19mm PBP - Prototype
  • 762x51mm M66 - Headshot
  • Renamed 6.8x51mm - “Predator” to “Berserker” and changed its DMG and PEN.

Known issues:


  • None. As far as I know. But: In another version I thought bots can use the ammo too. That is NOT the case. To be honest with you guys: With my current knowledge, I can not add ammo to bots or put it into the loot pool. Im sorry. So you have this ammo by yourself.

If you found new errors, please let me know.

This download is externally hosted.
Always scan for viruses.

This is a small mod that duplicates existing ammunition and modifies its stats, creating a completely new, fictitious ammunition type.


Currently available:

  • 5.45x39mm 7NBS // A combination of 7N40 and BS

  • 6.8x51mm SIG Predator // An improved version of the SIG FMJ

  • 7.62x39 MAI BP - Prototype // A combination of MAI AP and BP gzh

  • .366 AP - Tombstone // An improved version of the .366 TKM AP-M

  • 5.56x45mm M995A1 // A combination of M995 and M855A1

  • 9x19mm PBP - Prototype // Better version of the regular PBP

  • 7.62x51mm M66 - Headshot // Massive damage, less penetration. Like the name says: Headshot. Guaranteed.


How to install the mod:

Unzip and place the contents of “Multi Ammo Pack - v3.0.0” into your SPT main folder where your “EscapeFromTarkov.exe” is located.


Future plans:

  • Adding more ammo types
  • Ability to find ammo in raids
  • Make it available for bots

If you find any bugs, let me know

Version 3.0.2
Download Mod Version
SPT 4.0.4 +4 more
All Compatible SPT Versions:
4.0.4 4.0.3 4.0.2 4.0.1 4.0.0

15.52 KB

1.4K Downloads

Important Note:


Uninstall previous versions, clear the cache, and install this new version.

Changes:


  • Cleaned the code
  • Added 9x19mm PBP - Prototype
  • 762x51mm M66 - Headshot
  • Renamed 6.8x51mm - “Predator” to “Berserker” and changed its DMG and PEN.

Known issues:


  • None. As far as I know. But: In another version I thought bots can use the ammo too. That is NOT the case. To be honest with you guys: With my current knowledge, I can not add ammo to bots or put it into the loot pool. Im sorry. So you have this ammo by yourself.

If you found new errors, please let me know.

No Addons Yet

This mod doesn't have any addons yet.

SALCO Pinned

IF YOU HAVE ANY ISSUE, REPORT IT DOWN HERE UNDER THIS POST PLEASE:

0 Likes
pope_shizzle-lco86

How are you creating new ammunition? I perfectly understand how to mod existing items, but creating new ones never works for me. Are you using a program or a script? Just curious. Appreciate the mods. I always enjoy new ammo types.

0 Likes

Well, the ammo is not so new. This mod is cloning the already existing ammo and change its stats. :)

0 Likes

Maybe this isn’t the place for it, but how do you clone things? :)

0 Likes
knmc

please dont add a dedicated trader, it may break some other mods and leave a placeholder after deletion :c

0 Likes

You dont have to use the trader. You can still get the ammo through give-ui or by bots. :)

1 Like

yeah i know, i just saw the description and that you are planning to add a trader but do what u think is best :D

1 Like
gtc

No more config file for 2.0?

0 Likes

Nope. They hardcoded now. :)

0 Likes

Check this out! If i download the mod manually, then the 2.0 don’t have config folder. I copy the config folder, from 1.0, and the dll from 2.0, then start the server, game, and the ammos work properly! ;)

0 Likes

But if i editing the .json ammo files, it don’t make changes… :(

0 Likes

it changes everything for me, make sure u press ctrl+s after you made your changes and edit only the .json file in config

0 Likes
Ronin_Tenno

Immediate error when starting the server after installing this. Once removed, server starts and functions just fine.

Current Modlist: Accurate Radar SVM Bright Lasers Caliber Split Ammo and Magazine Cases Gilded Key Storage Give-UI Instant Insurance AllAmmo (Trader) Trader Scrolling Skills Extended Weapon Customizer Head/Voice Selector

Might be one or two that I missed, but I don’t believe so. Hope this helps, I’d really love to use this mod.

0 Likes

Is it possible, that you temporarily uninstall “split ammo” and “All ammo” and check it again? Its important to know for me.

0 Likes

Sure, I can give it a check. The trader might be causing the issue (That particular mod is all the ammo in the game at a trader)

Split Ammo/Magazines adds addition cases for each ammo caliber, so I don’t think that’s the issue, but I’ll check just in case.

1 Like

No joy. Removing all of the listed does nothing. Still getting an immediate error that prevents the server from starting, but once the mod is removed it starts and runs normally. I can try clearing the cache and see if that makes any difference.

0 Likes

Check out “SniperElekHUN”s commentary. He found a fix by himself. Maybe it works for you.

0 Likes

That sounds awesome, but I don’t have the 1.0 version anymore. Cleared it out of local storage after I deleted it mod when it broke my game before your update.

0 Likes

Unable to load one or more of the requested types. Could not load file or assembly ‘SPTarkov.Server.Core, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null’. The system cannot find the file specified. Could not load file or assembly ‘SPTarkov.Server.Core, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null’. The system cannot find the file specified. COULD NOT LOAD TYPE: System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Could not load file or assembly ‘SPTarkov.Server.Core, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null’. The system cannot find the file specified. Could not load file or assembly ‘SPTarkov.Server.Core, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null’. The system cannot find the file specified. at System.Reflection.RuntimeModule.GetDefinedTypes() at System.Reflection.RuntimeModule.GetTypes() at SPTarkov.DI.DependencyInjectionHandler.<>c.<RegisterGenericComponents>b__13_0(Assembly t) at System.Linq.Enumerable.SelectManySingleSelectorIterator`2.ToList() at SPTarkov.DI.DependencyInjectionHandler.RegisterGenericComponents(TypeRefContainer typeRef) System.IO.FileNotFoundException: Could not load file or assembly ‘SPTarkov.Server.Core, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null’. The system cannot find the file specified. File name: ‘SPTarkov.Server.Core, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null’ System.IO.FileNotFoundException: Could not load file or assembly ‘SPTarkov.Server.Core, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null’. The system cannot find the file specified. File name: ‘SPTarkov.Server.Core, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null’

This is the error that’s generated upon install and starting the server platform.

0 Likes

On what version do you play? 4?4.0.1?4.0.2?

0 Likes

Check this out! If i download the mod manually, then the 2.0 don’t have config folder. I copy the config folder, from 1.0, and the dll from 2.0, then start the server, game, and the ammos work properly! ;)

0 Likes

4.0.2 I believe. I managed to get it working, though. Had to delete and reinstall SPT, but I had messed around with some of the core files and I think that was the main reason it was throwing so many errors. It wouldn’t let me install any other mods, not just this one. Now that I got it running, thoroughly enjoying it!

1 Like

Hopefully you downloaded the version 3. :)

0 Likes
SniperElekHUN

Critical exception, stopping server… Nullable object must have a value. at System.Nullable1.get_Value() at SPTarkov.Server.Core.Helpers.HandbookHelper.GetTemplatePrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.GetStaticItemPrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.GetItemPrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.IsValidItem(TemplateItem item, ISet1 invalidBaseTypes) at SPTarkov.Server.Core.Helpers.ItemHelper.IsValidItem(MongoId tpl, ISet1 invalidBaseTypes) at SPTarkov.Server.Core.Generators.FenceBaseAssortGenerator.GenerateFenceBaseAssorts() at SPTarkov.Server.Core.Controllers.TraderController.Load() at SPTarkov.Server.Core.Callbacks.TraderCallbacks.OnLoad() at SPTarkov.Server.Core.Utils.App.InitializeAsync() at SPTarkov.Server.Services.SptServerStartupService.Startup() at SPTarkov.Server.Program.StartServer(String[] args) Logger queue caught exception: System.OperationCanceledException: The operation was canceled. at System.Threading.CancellationToken.ThrowOperationCanceledException() at System.Threading.CancellationToken.ThrowIfCancellationRequested() at System.Collections.Concurrent.BlockingCollection1.TryTakeWithNoTimeValidation(T& item, Int32 millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource) at System.Collections.Concurrent.BlockingCollection1.GetConsumingEnumerable(CancellationToken cancellationToken)+MoveNext() at SPTarkov.Server.Core.Utils.Logger.SptLoggerQueueManager.LoggerWorkerThread() The server has unexpectedly stopped, please check your log files and reach out to #spt-support in discord System.InvalidOperationException: Nullable object must have a value. at System.Nullable1.get_Value() at SPTarkov.Server.Core.Helpers.HandbookHelper.GetTemplatePrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.GetStaticItemPrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.GetItemPrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.IsValidItem(TemplateItem item, ISet1 invalidBaseTypes) at SPTarkov.Server.Core.Helpers.ItemHelper.IsValidItem(MongoId tpl, ISet1 invalidBaseTypes) at SPTarkov.Server.Core.Generators.FenceBaseAssortGenerator.GenerateFenceBaseAssorts() at SPTarkov.Server.Core.Controllers.TraderController.Load() at SPTarkov.Server.Core.Callbacks.TraderCallbacks.OnLoad() at SPTarkov.Server.Core.Utils.App.InitializeAsync() at SPTarkov.Server.Services.SptServerStartupService.Startup() at SPTarkov.Server.Program.StartServer(String[] args) at SPTarkov.Server.Program.Main(String[] args)

0 Likes

Can you name all the mods you’ve installed?

0 Likes

UI fixes, Accurate circular radar, Brithg lasers, CWX-Megamod, Dynamic maps, Give-ui, Hands are not busy, Increase look direction, Jero backpack, Kaeno-traderscrolling, Less restricted headwaer, Old tarkov movement, Open sesame, reach extender, ref-spt friendly quests, search open containers, SVM, time & weather changer ng, unda,

0 Likes

Thats weird. Most of them Im using too and had no errors. Besides that, the mod shouldnt collide with other mods. Im going to check that my friend.

The error with the FenceBaseAssort got my eye.

For now: Delete the mod, clear Cache in the BepInEx-Folder and the Cache in /user/mods. Then start the game once without the mod. After that, install it again and test it out.

0 Likes

if helps, dragon den mod manager says: the mod ‘com.salco.multiammopack_2.0.0.7z’ is invalid or not structured properly, install canceled

0 Likes

Check this out! If i download the mod manually, then the 2.0 don’t have config folder. I copy the config folder, from 1.0, and the dll from 2.0, then start the server, game, and the ammos work properly! ;)

0 Likes

You got to be kidding me. :D

Well, Im glad it worked for you, but: Did you followed the steps with clearing the cache, deleting ammo and stuff like that? Because Im not using the old version and the ammo/mod works properly. :D

0 Likes

It’s finaly working! I don’t touch anything!!! 😂🤣 No, i did’t delete anything!

1 Like
SniperElekHUN
[deleted at 2025-10-29 19:55:44]

Im kinda confused because: SPTarkov.Server.Core.Generators.FenceBaseAssortGenerator.GenerateFenceBaseAssorts()

This mod has nothing to do with Fence assort.

1 Like

only this mod is the difference between work properly, and dont start. dragon den mod manager not install this mod, write faliure

0 Likes
RASPUTIN

Great mod as an idea! Can I use it for now to modify ammo stats for any ammo in the game please?

0 Likes

First of all: Thanks. You CAN NOT modify existing vanilla ammo in the game with this mod. This mod is meant to copy existing ammo and modifies it in my own way.

But this mod is currently not working properly. A fix is needed and Im working on it.

0 Likes
Ronin_Tenno

Can confirm that the M995A1 will not load into any 556 mags. The MAI BP will, however, and I haven’t tried any of the others as they’re all rounds I don’t use.

0 Likes

Thanks for the report. Im aware of the bugs. Can you tell which magazine you used with the MAI BP?

0 Likes

It was showing it’d load into the Ultimag, but now it’s saying it won’t due to “Wrong Ammo Type”

Not sure why that changed, but it isn’t working with any mag I can try it with.

1 Like
SniperElekHUN

I can’t load in to magazine. :(

0 Likes

I know brother. I messed some things up. Im working on a fix asap.

2 Likes
Notice: This mod may make permanent changes to your profile, and may not be removable without starting a new profile. More information.

Details