Lua added a new version:
Quote
- Fixed "Props" didn't applied preset values correctly
- Added "Lua-No Armor and Rig Conflicts" preset once again
- Supported "akiVersion": 3.2.2
Lua added a new version:
Quote
- Fixed "Props" didn't applied preset values correctly
- Added "Lua-No Armor and Rig Conflicts" preset once again
- Supported "akiVersion": 3.2.2
Lua added a new version:
Quote
- Fixed non-exists items info from other mods
- Added "Multiply Number" for Number type of properties
- instead of Number, use "*Number" like if you want to multiply value to x2.5 will be "*2.5"
- Example preset for reduce all items weight to half (50%)
- Default Presets
- Removed "Lua-No Armor and Rig Conflicts" preset since It does not work that way to remove conflicts
- Added "Lua-All Items Examined" preset
- Added "Lua-Half Weight All Items" preset
- Added "Lua-Half Weight Weapons and Mods" preset
- Added "Lua-x2 Resource and Healing from Medkits
- Supported "akiVersion": 3.2.2
Lua added a new version:
QuoteOut of "Beta" release
- Fixed missing nodes, items while gathering info also a lot of bugs
- Added "mod_slot" types to usable on presets
- Added more configs
- "SaveItemInfoToFile" is now saving more infomations rather than node and item
Also log files are now saved in config/presets/ItemInfo folder- "ShowPresetWarningAndErrorCount" for prints error and warning counts when each preset loads
- Default Presets
- Added "Lua-All Helmet Mods" preset
- Added "Lua-No Armor and Rig Conflicts" preset
- Added "Lua-No Head Conflicts" preset
- Updated "@Preset Template also README"
- Updated All other presets to use "mod_slots" type instead of "Node" name
- Supported "akiVersion": 3.2.1 - 3.x.x
cant you also do that per profile in the previous mod?
I don't have plan to do that and doesn't need at this moment, disable/enable each preset when you change profile.
Lua added a new version:
Quote
- Changed preset load timing, It now loads when game start
- Added preset loading time in logs
- Updated presets
- Changed "mod_scope" value to "Sights" node to have all scope/ironsights instead of "AssaultScope" only
- Supported "akiVersion": 3.2.1 - 3.x.x
Lua added a new version:
Quote
- Fixed linked search problem
- Added new preset
- zLua-Any Mags on All Weapon
- zLua-All Mods (Previous zLua-All Mods Mags Ammos)
- Supported "akiVersion": 3.2.1 - 3.x.x
isnt this just like your, all in weapons mod?
not really, It can be customizable by preset.
Lua added a new file:
QuoteDisplay More
Item Smith
Smith the items to have unlimited modding experience
Check the comments section for presets!mod is disabled by default check out the config file
Current Mod Status: Released
- Edit items properties and mod slots filter to allow other modding items
- For now, It allows to edit...
- Slots for weapon and armor modding items
- Chambers and Cartridges to allow ammo on other weapons
- _props properties for anything, allow flea market, background color, recoil, durability, etc...
(Recommend to check out "Aki_Data/Server/database/templates/items.json" file)- ...maybe more later
- Preset system for easy save and load then share!
- Default presets included
- Lua-All Helmet Mods
- Lua-All Items Examined
- Lua-G36 All in One with Any ammo on any mags
- Lua-Half Weight All Items
- Lua-Half Weight Weapons and Mods
- Lua-No Armor and Rig Conflicts
- Lua-No Head Conflicts
- Lua-x2 Resource and Healing from Medkits
- zLua-All Mods
- zLua-All Mags on All Weapon
- Read @Preset Template also README.log - Still not done yet but read it
- Configs
- SaveItemNodeInfoToFile - Gathering item and node list into /config/presets/ItemInfo folder for references
- DisableInRaidToPreventBotWeaponGeneration - Reset the database when raid starts to prevent errors on bot generation, you can disable and try it though.
- Extract zip and place Lua-ItemSmith folder into %SPT%/user/mods folder
- Edit config.json
- Check included Presets or Make a new one on your own or Download from others
JSON: Lua-No Head Conflicts.jsonDisplay More{ "Enabled": false, "IgnoreWarningLogs": true, "IgnoreErrorLogs": false, "COMMENT": { "SUBJECT": "No Helmet Conflicts", "DESC": "Remove Earpiece, Eyewear, Facecover item limiations" }, "Headwear": { "Props": { "BlocksEarpiece": false, "BlocksEyewear": false, "BlocksHeadwear": false, "BlocksFaceCover": false, "ConflictingItems": [] } } }
JSON: Lua-G36 All in One with Any ammo on any mags.jsonDisplay More{ "Enabled": false, "IgnoreWarningLogs": true, "IgnoreErrorLogs": false, "COMMENT": { "SUBJECT": "G36 FTW", "DESC1": "Adds every mod parts into G36 but more reasonable(?)", "DESC2": "For example, Stock slot for every slot mod parts", "DESC3": "Also, any mags can use any ammo" }, "623063e994fc3f7b302a9696": { "Props": { "BackgroundColor": "red", "CanSellOnRagfair": true, "CanRequireOnRagfair": true, "ammoCaliber": "Caliber556x45NATO" }, "ModSlots": { "mod_barrel":["mod_barrel"], "mod_catch":["mod_catch"], "mod_charge":["mod_charge"], "mod_foregrip":["mod_foregrip"], "mod_gas_block":["mod_gas_block"], "mod_hammer":["mod_hammer"], "mod_handguard":["mod_handguard"], "mod_mount":["mod_mount"], "mod_mount_000":["mod_mount_000"], "mod_mount_001":["mod_mount_001"], "mod_mount_002":["mod_mount_002"], "mod_mount_004":["mod_mount_004"], "mod_muzzle":["mod_muzzle"], "mod_pistol_grip":["mod_pistol_grip"], "mod_pistol_grip_akms":["mod_pistol_grip_akms"], "mod_reciever":["mod_reciever"], "mod_scope":["mod_scope"], "mod_sight_front":["mod_sight_front"], "mod_sight_rear":["mod_sight_rear"], "mod_stock":["mod_stock"], "mod_stock_000":["mod_stock_000"], "mod_stock_001":["mod_stock_001"], "mod_stock_akms":["mod_stock_akms"], "mod_tactical":["mod_tactical"], "mod_tactical_000":["mod_tactical_000"], "mod_tactical_001":["mod_tactical_001"], "mod_tactical_002":["mod_tactical_002"], "mod_trigger":["mod_trigger"], "mod_bipod":["mod_bipod"], "mod_flashlight":["mod_flashlight"], "mod_magazine":["mod_magazine"], "mod_mount_003":["mod_mount_003"], "mod_mount_005":["mod_mount_005"], "mod_mount_006":["mod_mount_006"], "mod_muzzle_000":["mod_muzzle_000"], "mod_muzzle_001":["mod_muzzle_001"], "mod_nvg":["mod_nvg"], "mod_pistolgrip":["mod_pistolgrip"], "mod_scope_000":["mod_scope_000"], "mod_scope_001":["mod_scope_001"], "mod_scope_002":["mod_scope_002"], "mod_scope_003":["mod_scope_003"], "mod_stock_002":["mod_stock_002"], "mod_stock_axis":["mod_stock_axis"], "mod_tactical001":["mod_tactical001"], "mod_tactical002":["mod_tactical002"], "mod_tactical_003":["mod_tactical_003"], "mod_tactical_004":["mod_tactical_004"], "mod_tactical_2":["mod_tactical_2"] }, "ChamberAndCartridges": { "Filter": [ "Ammo" ] } }, "Magazine": { "ChamberAndCartridges": { "Filter": [ "Ammo" ] } } }
JSON: READMEDisplay More~ Well, this is a "short" README with my cringe engrish, feel free to question in comment page or support thread ~ ~~ Preset sharing in comment page ~~ { // If you have any errors on JSON files that edited by you // Try to validate by this website - https://jsonformatter.org/ // Preset load order is A to Z, last loaded preset has priority to apply properties "Enabled": true, // "Enable/Disable the preset to load" "WarningErrorLogs": false, // "Enable/Disable the warning logs", "IgnoreErrorLogs": false, // "Enable/Disable the error logs to ignore when using Node names to apply on items widely, Still some of critical errors showing up that you shouldn't ignore", "COMMENT": // "COMMENT from preset author", { // Any comments to explain what this preset does "SUBJECT": "Huh, What?", "DESC1": "Unlock every mod parts for slots", "DESC2": "For example, Stock slot for every slot mod parts", "DESC3": "Also, any mags can use any ammo", "THIS SECTION IS A PLACE HOLDER, You can wrote WhAt EvER wANT": ">:", "but don't break the JSON format": true }, // Below sections are actual preset to use // Check "/config/ItemNodeInfo.log" file for Informations - Node, Item ID and Name, Mod Slots // also You should check "Aki_Data/Server/database/templates/items.json" file for item props structure and values // WARNING: You need to set exact same value type to apply // For example, "CanRequireOnRagfair" is a boolean value type that only acceps [false] or [true] // And some item types like "ConflictingItems" is a Array which is need to proper brackets "Mod": // "Item ID" or "Node Name" to apply - "Mod" is a Node that contains every mod items, check out more in "ItemNodeInfo.log" { "Props": // Item's "_prop" properties to edit { // Unlock flea market items "CanSellOnRagfair": true, "CanRequireOnRagfair": true, "ConflictingItems": // Remove conflict items to more free modding on items by empty the item array list [ ] }, "ModSlots": // Mod Slots to edit, which is "Slots" in item's "_props" { // Add "Barrel" node into "mod_barrel" slot to allow all barrel mod items (It only applied when mod item has the "mod_barrel" slot) "mod_barrel":["Barrel"], // Same below, you can use "Item ID" or "Node ID" or "Node Name" or "Mod Slot Name" ex) "mod_mount" or "mod_muzzle" // Also don't forget to keep the array brackets // Every mod_catch items "mod_catch":[ "5e81c539cb2b95385c177553", "5f3e777688ca2d00ad199d25", "5ef3553c43cb350a955a7ccb", "6193d5d4f8ee7e52e4210a1b" ], "mod_charge":["Charge"], "mod_foregrip":["Foregrip"], "mod_gas_block":["Gasblock"], "mod_hammer":[ // Every "mod_hammer" items "5e81c550763d9f754677befd", "5f3e76d86cda304dcc634054", "5ef35f46382a846010715a96", "5ef35d2ac64c5d0dfc0571b0", "5ef35bc243cb350a955a7ccd" ], "mod_handguard":["Handguard"], "mod_magazine":["Magazine"], // Use all "Magazine" child items "mod_mount":["mod_mount", "mod_mount_000", "mod_mount_001", "mod_mount_002", "mod_mount_004"], // Use all "mod_mount" mods "mod_mount_000":["Mount"], "mod_mount_001":["Mount"], "mod_mount_002":["Mount"], "mod_mount_004":["Mount"], "mod_muzzle":["Muzzle"], "mod_pistol_grip":["PistolGrip"], "mod_pistol_grip_akms":["PistolGrip"], "mod_reciever":["Receiver"], "mod_scope":["AssaultScope"], "mod_sight_front":["IronSight"], "mod_sight_rear":["IronSight"], "mod_stock":["Stock"], "mod_stock_000":["Stock"], "mod_stock_001":["Stock"], "mod_stock_akms":["Stock"], "mod_tactical":["TacticalCombo"], "mod_tactical_000":["TacticalCombo"], "mod_tactical_001":["TacticalCombo"], "mod_tactical_002":["TacticalCombo"], "mod_trigger":[ // Use all trigger items which is same using "mod_trigger" "5ef32e4d1c1fd62aea6a150d", "5e81c6a2ac2bb513793cdc7f", "5f3e772a670e2a7b01739a52", "6193d3cded0429009f543e6a" ] } }, "Magazine": // Apply on all "Magazine" sub-items, meaning all magazine items will be applied { "ChamberAndCartridges": // Apply on Chambers and Cartridges to allow weapon/magazine use ammo { // For "ChamberAndCartridges", use "Filter" all the time - for now "Filter": [ "Ammo" // "Ammo" Top-node that contain all ammo, Allow all magazines and weapons to use any ammo ] } } }
Lua added a new version:
Quote
- Supported "akiVersion": 3.2.2
Lua added a new file:
QuoteAuto Profile Backup
Backup your profile automatically
mod is disabled by default, check out the config file
- Auto Profile Backup when (Configurable)
- Game Start
- Raid Start
- Raid End
- ...maybe more
- Prevent profile's filename error by auto rename
- You don't have to rename the backup file
select backup file then drop into /user/profiles folder- Maximum Backup Per Profile (Configurable)
- Auto-Backup path: %SPT%/user/profiles/Autobackup/
- Backup file format: %Event%-%ISO Timeformat%.json
(Example: onRaidStart-2022-08-30T161622490Z.json)
- Extract zip and place Lua-AutoProfileBackup folder into %SPT%/user/mods folder
- Drag and Drop also edit config.json
- Restore backup when you need to rollback
ive got the same issue the server juust automatically closes is there any fix to it yet?
It's on user's misconfigured files like mod's config.json, You have to fix yourself.
This mod seems to overwrite Trap's Road To Tarkov player spawns in SpawnPointParams...?
I can't find anywhere in your source code that do it and don't know how to fix this, any helps?
This is how traps done it.
I didn't try but Path to Tarkov has compatible options for CSP, you may check that out.
And If option doesn't work, you should post an issue on PTT thread instead.
Lua added a new version:
Quote
- Fixed a error by Hideout scav case
- Fixed a bug where trader offers did not appear in flea
- Supported "akiVersion": 3.2.1
Lua added a new version:
Quote
- Fixed "UseExtraSpecialSlot" item found
- There is bug when you died with "AlwaysSurvived" item, It still removes some of item ex) money
- Supported "akiVersion": 3.2.1
Lua added a new version:
Quote
- Updated types for SPT 3.2.1
- Fixed magic save item remove
- Added "RemoveNoSaveItemAfterUse" and "RemoveAlwaysSurvivedItemAfterUse" config
- Supported "akiVersion": 3.2.1
- Also It should works on 3.1.x and 3.2.0 and replaced previous download link
Lua added a new version:
Quote
- Supported "akiVersion": 3.2.1
Lua added a new version:
Quote
- Fixed "gifter" role for temporary until 3.2.1 hotfix releases
- Fixed customs map "OpenZones" for missing "ZoneScavBase"
- Lua-Default.json pattern update
- All "gifter" chance to 5
- All "random boss" chance to 10 from 5
- Supported "akiVersion": 3.2.1