Merge pull request 'Jaeger L4 - linked items to quest unlocks + added missing quest items + peacekeeper ID fixes' (#18) from Chomp/AssortGenerator:master into master

Reviewed-on: Ereshkigal-mods/AssortGenerator#18
This commit is contained in:
Ereshkigal-chan 2021-08-28 20:46:40 +02:00
commit 7acf874a3a
2 changed files with 421 additions and 323 deletions

View File

@ -2,17 +2,25 @@
エレシュキガル エレシュキガル
*/ */
class JeagerAssort { class JeagerAssort
{
static GenerateLL1() { static GenerateLL1()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
DatabaseServer.tables.traders["5c0647fdd443bc2504c2d371"].assort = { DatabaseServer.tables.traders["5c0647fdd443bc2504c2d371"].assort = {
"items": [], "items": [],
"barter_scheme": {}, "barter_scheme": {},
"loyal_level_items": {} "loyal_level_items": {}
}; };
let id = null;
// ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY // ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY
// Aim sports mng rail for mosin rifle
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bc5a372d4351e44f824d17f", "5c0647fdd443bc2504c2d371", 500, "RUB", 1, true, 2000, 5);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc479e586f7747f376c7da3"); // The Tarkov shooter - Part 2
//12/70 7mm buckshot //12/70 7mm buckshot
CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "5c0647fdd443bc2504c2d371", 32, "RUB", 1, true, 999999); CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "5c0647fdd443bc2504c2d371", 32, "RUB", 1, true, 999999);
@ -105,10 +113,10 @@ class JeagerAssort {
//cms kit //cms kit
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d02778e86f774203e7dedbe", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d02778e86f774203e7dedbe", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "5d40425986f7743185265461" "_tpl": "5d40425986f7743185265461"
} }
]], "5c0647fdd443bc2504c2d371", 1, false, 5000, 2); ]], "5c0647fdd443bc2504c2d371", 1, false, 5000, 2);
//saiga-9 9x19 muzzle brake/compensator //saiga-9 9x19 muzzle brake/compensator
CoreMod.CreateTraderAssort(HashUtil.generate(), "5998598e86f7740b3f498a86", "5c0647fdd443bc2504c2d371", 525, "RUB", 1, false, 15000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5998598e86f7740b3f498a86", "5c0647fdd443bc2504c2d371", 525, "RUB", 1, false, 15000);
@ -139,36 +147,36 @@ class JeagerAssort {
//burris fullfield tac30 1-4x24 riflescope //burris fullfield tac30 1-4x24 riflescope
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b2388675acfc4771e1be0be", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5b2388675acfc4771e1be0be", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "5d40407c86f774318526545a" "_tpl": "5d40407c86f774318526545a"
} }
]], "5c0647fdd443bc2504c2d371", 1, false, 2000, 1); ]], "5c0647fdd443bc2504c2d371", 1, false, 2000, 1);
//vomz pilad 4x32 riflescope //vomz pilad 4x32 riflescope
CoreMod.CreateTraderAssort(HashUtil.generate(), "5dff772da3651922b360bf91", "5c0647fdd443bc2504c2d371", 15192, "RUB", 1, false, 5000, 5); CoreMod.CreateTraderAssort(HashUtil.generate(), "5dff772da3651922b360bf91", "5c0647fdd443bc2504c2d371", 15192, "RUB", 1, false, 5000, 5);
//kiba arms international sprm rail mount for pump-action shotguns //kiba arms international sprm rail mount for pump-action shotguns
CoreMod.CreateTraderBarter(HashUtil.generate(), "55d48a634bdc2d8b2f8b456a", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "55d48a634bdc2d8b2f8b456a", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "57347b8b24597737dd42e192" "_tpl": "57347b8b24597737dd42e192"
}, { }, {
"count": 1, "count": 1,
"_tpl": "573475fb24597737fb1379e1" "_tpl": "573475fb24597737fb1379e1"
} }
]], "5c0647fdd443bc2504c2d371", 1, false, 3000, 4); ]], "5c0647fdd443bc2504c2d371", 1, false, 3000, 4);
//op-sks dovetail mount //op-sks dovetail mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "587e08ee245977446b4410cf", "5c0647fdd443bc2504c2d371", 6318, "RUB", 1, false, 15000); CoreMod.CreateTraderAssort(HashUtil.generate(), "587e08ee245977446b4410cf", "5c0647fdd443bc2504c2d371", 6318, "RUB", 1, false, 15000);
//30mm scope mount //30mm scope mount
CoreMod.CreateTraderBarter(HashUtil.generate(), "57c69dd424597774c03b7bbc", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "57c69dd424597774c03b7bbc", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5c13cef886f774072e618e82" "_tpl": "5c13cef886f774072e618e82"
}, { }, {
"count": 1, "count": 1,
"_tpl": "59148f8286f7741b951ea113" "_tpl": "59148f8286f7741b951ea113"
} }
]], "5c0647fdd443bc2504c2d371", 1, false, 20000, 4); ]], "5c0647fdd443bc2504c2d371", 1, false, 20000, 4);
//axion kobra dovetail mount //axion kobra dovetail mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "591ee00d86f774592f7b841e", "5c0647fdd443bc2504c2d371", 5568, "RUB", 1, false, 50000); CoreMod.CreateTraderAssort(HashUtil.generate(), "591ee00d86f774592f7b841e", "5c0647fdd443bc2504c2d371", 5568, "RUB", 1, false, 50000);
@ -259,10 +267,10 @@ class JeagerAssort {
//vpo-101 vepr hunter 7.62x51 carbine (NOT A PRESET, JUST LOWER) //vpo-101 vepr hunter 7.62x51 carbine (NOT A PRESET, JUST LOWER)
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c501a4d2e221602b412b540", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c501a4d2e221602b412b540", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "5c501a4d2e221602b412b540" "_tpl": "5c501a4d2e221602b412b540"
} }
]], "5c0647fdd443bc2504c2d371", 1, false, 2000, 2); ]], "5c0647fdd443bc2504c2d371", 1, false, 2000, 2);
//molot vpo-209 .366 tkm carbine //molot vpo-209 .366 tkm carbine
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "59ef247086f77439967a900a", "5c0647fdd443bc2504c2d371", 32333, "RUB", 1, false, 2000, 3); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "59ef247086f77439967a900a", "5c0647fdd443bc2504c2d371", 32333, "RUB", 1, false, 2000, 3);
@ -275,10 +283,10 @@ class JeagerAssort {
//dogtag case //dogtag case
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c093e3486f77430cb02e593", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c093e3486f77430cb02e593", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "590c621186f774138d11ea29" "_tpl": "590c621186f774138d11ea29"
} }
]], "5c0647fdd443bc2504c2d371", 1, false, 500, 1); ]], "5c0647fdd443bc2504c2d371", 1, false, 500, 1);
//mp-133 12ga pump-action shotgun //mp-133 12ga pump-action shotgun
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "584148f2245977598f1ad387", "5c0647fdd443bc2504c2d371", 23869, "RUB", 1, false, 200000); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "584148f2245977598f1ad387", "5c0647fdd443bc2504c2d371", 23869, "RUB", 1, false, 200000);
@ -288,48 +296,71 @@ class JeagerAssort {
//mp-153 12ga semi-automatic shotgun //mp-153 12ga semi-automatic shotgun
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "58414907245977598f1ad38d", "hideout", "hideout", [[{ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "58414907245977598f1ad38d", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "590c311186f77424d1667482" "_tpl": "590c311186f77424d1667482"
}, { }, {
"count": 2, "count": 2,
"_tpl": "590c2d8786f774245b1f03f3" "_tpl": "590c2d8786f774245b1f03f3"
} }
]], "5c0647fdd443bc2504c2d371", 1, false, 2000, 3); ]], "5c0647fdd443bc2504c2d371", 1, false, 2000, 3);
//metal fuel tank //metal fuel tank
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b36a186f7742523398433", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b36a186f7742523398433", "hideout", "hideout", [[{
"count": 12, "count": 12,
"_tpl": "57347b8b24597737dd42e192" "_tpl": "57347b8b24597737dd42e192"
}, { }, {
"count": 5, "count": 5,
"_tpl": "5e2af2bc86f7746d3f3c33fc" "_tpl": "5e2af2bc86f7746d3f3c33fc"
} }
]], "5c0647fdd443bc2504c2d371", 1, false, 500, 1); ]], "5c0647fdd443bc2504c2d371", 1, false, 500, 1);
//molot vpo-215 .366 tkm bolt-action rifle //molot vpo-215 .366 tkm bolt-action rifle
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5e0359bd86f7746b243db876", "5c0647fdd443bc2504c2d371", 18585, "RUB", 1, true, 999999); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5e0359bd86f7746b243db876", "5c0647fdd443bc2504c2d371", 18585, "RUB", 1, true, 999999);
//scav vest //scav vest
CoreMod.CreateTraderBarter(HashUtil.generate(), "572b7adb24597762ae139821", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "572b7adb24597762ae139821", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "544fb6cc4bdc2d34748b456e" "_tpl": "544fb6cc4bdc2d34748b456e"
} }
]], "5c0647fdd443bc2504c2d371", 1, true, 999999); ]], "5c0647fdd443bc2504c2d371", 1, true, 999999);
//Umka М33-SET1 hunter vest //Umka М33-SET1 hunter vest
CoreMod.CreateTraderAssort(HashUtil.generate(), "6034cf5fffd42c541047f72e", "5c0647fdd443bc2504c2d371", 26985, "RUB", 1, true, 999999, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "6034cf5fffd42c541047f72e", "5c0647fdd443bc2504c2d371", 26985, "RUB", 1, true, 999999, 3);
//vkbo army bag //vkbo army bag
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8ee7786f7742d8f33f0b9", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8ee7786f7742d8f33f0b9", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5c13cd2486f774072c757944" "_tpl": "5c13cd2486f774072c757944"
} }
]], "5c0647fdd443bc2504c2d371", 1, true, 999999, 3); ]], "5c0647fdd443bc2504c2d371", 1, true, 999999, 3);
} }
static GenerateLL2() { static GenerateLL2()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
// Mosin Tacfire Tanker Style muzzle brake
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bbdb83fd4351e44f824c44b", "5c0647fdd443bc2504c2d371", 500, "RUB", 2, false, 2000, 5);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc47dbf86f7741ee74e93b9"); // The Tarkov shooter - Part 3
// Mosin AIM Sports Recoil pad
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bbde409d4351e003562b036", "5c0647fdd443bc2504c2d371", 500, "RUB", 2, false, 2000, 5);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc47dbf86f7741ee74e93b9"); // The Tarkov shooter - Part 3
//Aim Sports "Tri-Rail" rail for Mosin rifle
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bbdb811d4351e45020113c7", "5c0647fdd443bc2504c2d371", 500, "RUB", 2, false, 2000, 5);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc480a686f7741af0342e29"); // The Tarkov shooter - Part 4
//Tacfire pistol grip for Mosin rifle
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bbde41ed4351e003562b038", "5c0647fdd443bc2504c2d371", 500, "RUB", 2, false, 2000, 5);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc480a686f7741af0342e29"); // The Tarkov shooter - Part 4
//5.45x39mm sp //5.45x39mm sp
CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff421d2720b5f5a8b4567", "5c0647fdd443bc2504c2d371", 63, "RUB", 2, false, 40000, 400); CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff421d2720b5f5a8b4567", "5c0647fdd443bc2504c2d371", 63, "RUB", 2, false, 40000, 400);
@ -383,10 +414,10 @@ class JeagerAssort {
//surv12 field surgical kit //surv12 field surgical kit
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d02797c86f774203f38e30a", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d02797c86f774203f38e30a", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "590de7e986f7741b096e5f32" "_tpl": "590de7e986f7741b096e5f32"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1); ]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1);
//gk-02 12ga muzzle brake //gk-02 12ga muzzle brake
CoreMod.CreateTraderAssort(HashUtil.generate(), "58272d7f2459774f6311ddfd", "5c0647fdd443bc2504c2d371", 4249, "RUB", 2, false, 200); CoreMod.CreateTraderAssort(HashUtil.generate(), "58272d7f2459774f6311ddfd", "5c0647fdd443bc2504c2d371", 4249, "RUB", 2, false, 200);
@ -396,10 +427,10 @@ class JeagerAssort {
//grizzly medical kit //grizzly medical kit
CoreMod.CreateTraderBarter(HashUtil.generate(), "590c657e86f77412b013051d", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "590c657e86f77412b013051d", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "59e3647686f774176a362507" "_tpl": "59e3647686f774176a362507"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 2); ]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 2);
//sks 7.62x39 weapon tuning thread adapter //sks 7.62x39 weapon tuning thread adapter
CoreMod.CreateTraderAssort(HashUtil.generate(), "5cf67cadd7f00c065a5abab7", "5c0647fdd443bc2504c2d371", 1943, "RUB", 2, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5cf67cadd7f00c065a5abab7", "5c0647fdd443bc2504c2d371", 1943, "RUB", 2, false, 2000);
@ -412,16 +443,16 @@ class JeagerAssort {
//nightforce atacr 7-35x56 riflescope //nightforce atacr 7-35x56 riflescope
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa66be6e5b5b0214e506e97", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa66be6e5b5b0214e506e97", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5af0561e86f7745f5f3ad6ac" "_tpl": "5af0561e86f7745f5f3ad6ac"
}, { }, {
"count": 2, "count": 2,
"_tpl": "590a391c86f774385a33c404" "_tpl": "590a391c86f774385a33c404"
}, { }, {
"count": 1, "count": 1,
"_tpl": "590a3d9c86f774385926e510" "_tpl": "590a3d9c86f774385926e510"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 1000, 3); ]], "5c0647fdd443bc2504c2d371", 2, false, 1000, 3);
//burris fullfield tac30 1-4x24 riflescope //burris fullfield tac30 1-4x24 riflescope
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b2388675acfc4771e1be0be", "5c0647fdd443bc2504c2d371", 33042, "RUB", 2, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b2388675acfc4771e1be0be", "5c0647fdd443bc2504c2d371", 33042, "RUB", 2, false, 2000);
@ -443,17 +474,17 @@ class JeagerAssort {
//unv dloc-ird sight mount //unv dloc-ird sight mount
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a1ead28fcdbcb001912fa9f", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5a1ead28fcdbcb001912fa9f", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "5672cb304bdc2dc2088b456a" "_tpl": "5672cb304bdc2dc2088b456a"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 5000, 4); ]], "5c0647fdd443bc2504c2d371", 2, false, 5000, 4);
//nightforce magmount 34mm rings //nightforce magmount 34mm rings
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa66a9be5b5b0214e506e89", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa66a9be5b5b0214e506e89", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "59fafb5d86f774067a6f2084" "_tpl": "59fafb5d86f774067a6f2084"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 2000); ]], "5c0647fdd443bc2504c2d371", 2, false, 2000);
//mosin sawn-off stock //mosin sawn-off stock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfd36ad0db834001c38ef66", "5c0647fdd443bc2504c2d371", 1680, "RUB", 2, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfd36ad0db834001c38ef66", "5c0647fdd443bc2504c2d371", 1680, "RUB", 2, false, 2000);
@ -493,10 +524,10 @@ class JeagerAssort {
//pack of sugar //pack of sugar
CoreMod.CreateTraderBarter(HashUtil.generate(), "59e3577886f774176a362503", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "59e3577886f774176a362503", "hideout", "hideout", [[{
"count": 5, "count": 5,
"_tpl": "5751487e245977207e26a315" "_tpl": "5751487e245977207e26a315"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1); ]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1);
//mp-133 custom plastic forestock with rails //mp-133 custom plastic forestock with rails
CoreMod.CreateTraderAssort(HashUtil.generate(), "55d45f484bdc2d972f8b456d", "5c0647fdd443bc2504c2d371", 9608, "RUB", 2, false, 7968); CoreMod.CreateTraderAssort(HashUtil.generate(), "55d45f484bdc2d972f8b456d", "5c0647fdd443bc2504c2d371", 9608, "RUB", 2, false, 7968);
@ -512,29 +543,29 @@ class JeagerAssort {
//factory emergency exit key //factory emergency exit key
CoreMod.CreateTraderBarter(HashUtil.generate(), "5448ba0b4bdc2d02308b456c", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5448ba0b4bdc2d02308b456c", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5448ba0b4bdc2d02308b456c" "_tpl": "5448ba0b4bdc2d02308b456c"
}, { }, {
"count": 4, "count": 4,
"_tpl": "590c5d4b86f774784e1b9c45" "_tpl": "590c5d4b86f774784e1b9c45"
}, { }, {
"count": 1, "count": 1,
"_tpl": "590c5f0d86f77413997acfab" "_tpl": "590c5f0d86f77413997acfab"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1); ]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1);
//military checkpoint key //military checkpoint key
CoreMod.CreateTraderBarter(HashUtil.generate(), "5913915886f774123603c392", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5913915886f774123603c392", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "590c639286f774151567fa95" "_tpl": "590c639286f774151567fa95"
}, { }, {
"count": 4, "count": 4,
"_tpl": "5d40407c86f774318526545a" "_tpl": "5d40407c86f774318526545a"
}, { }, {
"count": 2, "count": 2,
"_tpl": "57347d7224597744596b4e72" "_tpl": "57347d7224597744596b4e72"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 50, 1); ]], "5c0647fdd443bc2504c2d371", 2, false, 50, 1);
//vpo-101 vepr hunter 7.62x51 carbine //vpo-101 vepr hunter 7.62x51 carbine
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c98bf9186f7740cf708c509", "5c0647fdd443bc2504c2d371", 48302, "RUB", 2, false, 20000, 3); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c98bf9186f7740cf708c509", "5c0647fdd443bc2504c2d371", 48302, "RUB", 2, false, 20000, 3);
@ -550,50 +581,72 @@ class JeagerAssort {
//remington model 700 .308 bolt-action sniper rifle //remington model 700 .308 bolt-action sniper rifle
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5c0c1d6586f7743e5335d264", "hideout", "hideout", [[{ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5c0c1d6586f7743e5335d264", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5bc9b9ecd4351e3bac122519" "_tpl": "5bc9b9ecd4351e3bac122519"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1); ]], "5c0647fdd443bc2504c2d371", 2, false, 2000, 1);
//metal fuel tank //metal fuel tank
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d1b36a186f7742523398433", "5c0647fdd443bc2504c2d371", 166824, "RUB", 2, false, 10000, 1); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d1b36a186f7742523398433", "5c0647fdd443bc2504c2d371", 166824, "RUB", 2, false, 10000, 1);
//mr. holodilnick thermal bag //mr. holodilnick thermal bag
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c093db286f7740a1b2617e3", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c093db286f7740a1b2617e3", "hideout", "hideout", [[{
"count": 10, "count": 10,
"_tpl": "5751496424597720a27126da" "_tpl": "5751496424597720a27126da"
}, { }, {
"count": 5, "count": 5,
"_tpl": "57514643245977207f2c2d09" "_tpl": "57514643245977207f2c2d09"
}, { }, {
"count": 5, "count": 5,
"_tpl": "57347d9c245977448b40fa85" "_tpl": "57347d9c245977448b40fa85"
}, { }, {
"count": 5, "count": 5,
"_tpl": "57347d8724597744596b4e76" "_tpl": "57347d8724597744596b4e76"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 20000); ]], "5c0647fdd443bc2504c2d371", 2, false, 20000);
//6b5-15 zh-86 "uley" armored rig //6b5-15 zh-86 "uley" armored rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e446786f7742013381639", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e446786f7742013381639", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "5c13cd2486f774072c757944" "_tpl": "5c13cd2486f774072c757944"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5c13cef886f774072e618e82" "_tpl": "5c13cef886f774072e618e82"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 15000, 1); ]], "5c0647fdd443bc2504c2d371", 2, false, 15000, 1);
//splav tarzan m22 chest rig //splav tarzan m22 chest rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "5e4abfed86f77406a2713cf7", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5e4abfed86f77406a2713cf7", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5e2af2bc86f7746d3f3c33fc" "_tpl": "5e2af2bc86f7746d3f3c33fc"
} }
]], "5c0647fdd443bc2504c2d371", 2, false, 20000, 2); ]], "5c0647fdd443bc2504c2d371", 2, false, 20000, 2);
} }
static GenerateLL3() { static GenerateLL3()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//remington model 700 .308 bolt-action sniper rifle arch
id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5d383ee786f7742a15793860", "5c0647fdd443bc2504c2d371", 80000, "RUB", 3, false, 200, 1);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e4ca86f77409dd5cdf2c"); // hunting trip
//remington model 700 .308 bolt-action sniper rifle aics
id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5d383e1a86f7742a1468ce63", "5c0647fdd443bc2504c2d371", 80000, "RUB", 3, false, 200, 1);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e4ca86f77409dd5cdf2c"); // hunting trip
//Mosin Texas Precision Products muzzle brake
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bc5a351d4351e003477a414", "5c0647fdd443bc2504c2d371", 500, "RUB", 3, false, 2000, 5);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc4826c86f774106d22d88b"); // The Tarkov shooter - Part 5
//Mosin Witt Machine muzzle brake
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bc5a35cd4351e450201232f", "5c0647fdd443bc2504c2d371", 500, "RUB", 3, false, 2000);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc4856986f77454c317bea7"); // The Tarkov shooter - Part 7
//12/70 copper sabot premier hp slug //12/70 copper sabot premier hp slug
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68b3a4b9361bca7e50b5", "5c0647fdd443bc2504c2d371", 87, "RUB", 3, false, 20000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6e68b3a4b9361bca7e50b5", "5c0647fdd443bc2504c2d371", 87, "RUB", 3, false, 20000);
@ -623,7 +676,9 @@ class JeagerAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c503ad32e2216398b5aada2", "5c0647fdd443bc2504c2d371", 4043, "RUB", 3, false, 20000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c503ad32e2216398b5aada2", "5c0647fdd443bc2504c2d371", 4043, "RUB", 3, false, 20000);
//surv12 field surgical kit //surv12 field surgical kit
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d02797c86f774203f38e30a", "5c0647fdd443bc2504c2d371", 47250, "RUB", 3, false, 2000); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5d02797c86f774203f38e30a", "5c0647fdd443bc2504c2d371", 47250, "RUB", 3, false, 2000);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e46e86f77409453bce7c"); // ambulance
//trijicon reap-ir scope eyecup //trijicon reap-ir scope eyecup
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a1eacb3fcdbcb09800872be", "5c0647fdd443bc2504c2d371", 374, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5a1eacb3fcdbcb09800872be", "5c0647fdd443bc2504c2d371", 374, "RUB", 3, false, 2000);
@ -642,23 +697,23 @@ class JeagerAssort {
//mosin 7.62x54r bramit sound suppressor //mosin 7.62x54r bramit sound suppressor
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b86a0e586f7745b600ccb23", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5b86a0e586f7745b600ccb23", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "590c5d4b86f774784e1b9c45" "_tpl": "590c5d4b86f774784e1b9c45"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 20000, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 20000, 1);
//eotech vudu 1-6x24 riflescope //eotech vudu 1-6x24 riflescope
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3b99475acfc432ff4dcbee", "5c0647fdd443bc2504c2d371", 46562, "RUB", 3, false, 3000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3b99475acfc432ff4dcbee", "5c0647fdd443bc2504c2d371", 46562, "RUB", 3, false, 3000);
//flir rs-32 2.25-9x 35mm 60hz thermal riflescope //flir rs-32 2.25-9x 35mm 60hz thermal riflescope
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b5e94d7ad1a2b865a96b0", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b5e94d7ad1a2b865a96b0", "hideout", "hideout", [[{
"count": 10, "count": 10,
"_tpl": "59e3577886f774176a362503" "_tpl": "59e3577886f774176a362503"
}, { }, {
"count": 6, "count": 6,
"_tpl": "5c0fa877d174af02a012e1cf" "_tpl": "5c0fa877d174af02a012e1cf"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 200, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 200, 1);
//vss/val toz 6p29m mount //vss/val toz 6p29m mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "59eb7ebe86f7740b373438ce", "5c0647fdd443bc2504c2d371", 7922, "RUB", 3, false, 15000); CoreMod.CreateTraderAssort(HashUtil.generate(), "59eb7ebe86f7740b373438ce", "5c0647fdd443bc2504c2d371", 7922, "RUB", 3, false, 15000);
@ -685,8 +740,10 @@ class JeagerAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "606ef0812535c57a13424d20", "5c0647fdd443bc2504c2d371", 2343, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "606ef0812535c57a13424d20", "5c0647fdd443bc2504c2d371", 2343, "RUB", 3, false, 2000);
//mosin ati monte carlo stock //mosin ati monte carlo stock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bbdb870d4351e00367fb67d", "5c0647fdd443bc2504c2d371", 11296, "RUB", 3, false, 2000); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bbdb870d4351e00367fb67d", "5c0647fdd443bc2504c2d371", 11296, "RUB", 3, false, 2000);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc4836986f7740c0152911c"); // The Tarkov shooter - Part 6
//mp-155 ultima medium recoil pad //mp-155 ultima medium recoil pad
CoreMod.CreateTraderAssort(HashUtil.generate(), "606f262c6d0bd7580617bafa", "5c0647fdd443bc2504c2d371", 3393, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "606f262c6d0bd7580617bafa", "5c0647fdd443bc2504c2d371", 3393, "RUB", 3, false, 2000);
@ -698,16 +755,16 @@ class JeagerAssort {
//dorm room 314 marked key //dorm room 314 marked key
CoreMod.CreateTraderBarter(HashUtil.generate(), "5780cf7f2459777de4559322", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5780cf7f2459777de4559322", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5d80c62a86f7744036212b3f" "_tpl": "5d80c62a86f7744036212b3f"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5ede7a8229445733cb4c18e2" "_tpl": "5ede7a8229445733cb4c18e2"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5d80c60f86f77440373c4ece" "_tpl": "5d80c60f86f77440373c4ece"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 200, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 200, 1);
//mp-133 12g 510mm barrel with rib //mp-133 12g 510mm barrel with rib
CoreMod.CreateTraderAssort(HashUtil.generate(), "560835c74bdc2dc8488b456f", "5c0647fdd443bc2504c2d371", 4221, "RUB", 3, false, 10000); CoreMod.CreateTraderAssort(HashUtil.generate(), "560835c74bdc2dc8488b456f", "5c0647fdd443bc2504c2d371", 4221, "RUB", 3, false, 10000);
@ -720,105 +777,140 @@ class JeagerAssort {
//goshan cash register key //goshan cash register key
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ad7247386f7747487619dc3", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ad7247386f7747487619dc3", "hideout", "hideout", [[{
"count": 6, "count": 6,
"_tpl": "5c13cef886f774072e618e82" "_tpl": "5c13cef886f774072e618e82"
}, { }, {
"count": 5, "count": 5,
"_tpl": "5e2aef7986f7746d3f3c33f5" "_tpl": "5e2aef7986f7746d3f3c33f5"
}, { }, {
"count": 2, "count": 2,
"_tpl": "5e2af37686f774755a234b65" "_tpl": "5e2af37686f774755a234b65"
}, { }, {
"count": 2, "count": 2,
"_tpl": "5e2af02c86f7746d420957d4" "_tpl": "5e2af02c86f7746d420957d4"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 300, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 300, 1);
//saiga 12ga ver.10 12/76 semi-automatic shotgun nerfgun //saiga 12ga ver.10 12/76 semi-automatic shotgun nerfgun
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5ddbbeac582ed30a6134e577", "hideout", "hideout", [[{ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5ddbbeac582ed30a6134e577", "hideout", "hideout", [[{
"count": 10, "count": 10,
"_tpl": "5bc9c29cd4351e003562b8a3" "_tpl": "5bc9c29cd4351e003562b8a3"
}, { }, {
"count": 10, "count": 10,
"_tpl": "5c0fa877d174af02a012e1cf" "_tpl": "5c0fa877d174af02a012e1cf"
}, { }, {
"count": 10, "count": 10,
"_tpl": "57347d8724597744596b4e76" "_tpl": "57347d8724597744596b4e76"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 10, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 10, 1);
//red rebel ice pick //red rebel ice pick
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0126f40db834002a125382", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0126f40db834002a125382", "hideout", "hideout", [[{
"count": 15, "count": 15,
"_tpl": "59fafb5d86f774067a6f2084" "_tpl": "59fafb5d86f774067a6f2084"
}, { }, {
"count": 10, "count": 10,
"_tpl": "5b43575a86f77424f443fe62" "_tpl": "5b43575a86f77424f443fe62"
}, { }, {
"count": 15, "count": 15,
"_tpl": "590a373286f774287540368b" "_tpl": "590a373286f774287540368b"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 200, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 200, 1);
//camper axe //camper axe
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c012ffc0db834001d23f03f", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c012ffc0db834001d23f03f", "hideout", "hideout", [[{
"count": 5, "count": 5,
"_tpl": "57347c93245977448d35f6e3" "_tpl": "57347c93245977448d35f6e3"
}, { }, {
"count": 5, "count": 5,
"_tpl": "5c13cef886f774072e618e82" "_tpl": "5c13cef886f774072e618e82"
}, { }, {
"count": 2, "count": 2,
"_tpl": "59e361e886f774176c10a2a5" "_tpl": "59e361e886f774176c10a2a5"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1);
//S I C C //S I C C
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d235bb686f77443f4331278", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d235bb686f77443f4331278", "hideout", "hideout", [[{
"count": 12, "count": 12,
"_tpl": "5c12688486f77426843c7d32" "_tpl": "5c12688486f77426843c7d32"
}, { }, {
"count": 15, "count": 15,
"_tpl": "57347c1124597737fb1379e3" "_tpl": "57347c1124597737fb1379e3"
}, { }, {
"count": 15, "count": 15,
"_tpl": "5734795124597738002c6176" "_tpl": "5734795124597738002c6176"
}, { }, {
"count": 15, "count": 15,
"_tpl": "590c31c586f774245e3141b2" "_tpl": "590c31c586f774245e3141b2"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1);
//grenade case //grenade case
CoreMod.CreateTraderBarter(HashUtil.generate(), "5e2af55f86f7746d4159f07c", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5e2af55f86f7746d4159f07c", "hideout", "hideout", [[{
"count": 5, "count": 5,
"_tpl": "5e2af37686f774755a234b65" "_tpl": "5e2af37686f774755a234b65"
}, { }, {
"count": 15, "count": 15,
"_tpl": "5e2af2bc86f7746d3f3c33fc" "_tpl": "5e2af2bc86f7746d3f3c33fc"
}, { }, {
"count": 8, "count": 8,
"_tpl": "5e2aef7986f7746d3f3c33f5" "_tpl": "5e2aef7986f7746d3f3c33f5"
} }
]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1); ]], "5c0647fdd443bc2504c2d371", 3, false, 2000, 1);
} }
static GenerateLL4() { static GenerateLL4()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//remington model 700 .308 bolt-action sniper rifle pro
id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5d383f5d86f7742a15793872", "5c0647fdd443bc2504c2d371", 80000, "RUB", 4, false, 200, 1);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e4ca86f77409dd5cdf2c"); // hunting trip
//remington model 700 .308 bolt-action sniper rifle mrs
id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5d38517786f7742a1468cf6a", "5c0647fdd443bc2504c2d371", 80000, "RUB", 4, false, 200, 1);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e4ca86f77409dd5cdf2c"); // hunting trip
//Mp-155 ultima thermal camera
CoreMod.CreateTraderBarter(HashUtil.generate(), "606f2696f2cb2e02a42aceb1", "hideout", "hideout", [[{
"count": 2,
"_tpl": "5d1b2ffd86f77425243e8d17"
}
]], "5c0647fdd443bc2504c2d371", 4, false, 2000, 1);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5d25e45e86f77408251c4bfa"); // huntsman path - eraser - part 2
//Mosin ProMag Archangel OPFOR PRS stock
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bae13bad4351e00320204af", "5c0647fdd443bc2504c2d371", 2000, "RUB", 3, false, 2000, 2);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc4893c86f774626f5ebf3e"); // The Tarkov shooter - Part 8
//Mosin 7.62x54R ProMag Archangel OPFOR 10-round magazine
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5bae13ded4351e44f824bf38", "5c0647fdd443bc2504c2d371", 20000, "RUB", 3, false, 2000, 2);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "5bc4893c86f774626f5ebf3e"); // The Tarkov shooter - Part 8
//SWORD International Mk-18 .338 LM marksman rifle
id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5fd25119dd870108a754a163", "5c0647fdd443bc2504c2d371", 200000, "RUB", 3, false, 200, 1);
CoreMod.CreateTraderAssortUnlock("5c0647fdd443bc2504c2d371", "success", id, "600302d73b897b11364cd161"); // Hunter
//5.56x45 Warmageddon 20 pcs. ammo pack //5.56x45 Warmageddon 20 pcs. ammo pack
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c11279ad174af029d64592b", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c11279ad174af029d64592b", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "57347d5f245977448b40fa81" "_tpl": "57347d5f245977448b40fa81"
} }
]], "5c0647fdd443bc2504c2d371", 4, false, 2000, 5); ]], "5c0647fdd443bc2504c2d371", 4, false, 2000, 5);
//9x19mm RIP 20-round ammo box //9x19mm RIP 20-round ammo box
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c1127bdd174af44217ab8b9", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c1127bdd174af44217ab8b9", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "575062b524597720a31c09a1" "_tpl": "575062b524597720a31c09a1"
} }
]], "5c0647fdd443bc2504c2d371", 4, false, 2000, 5); ]], "5c0647fdd443bc2504c2d371", 4, false, 2000, 5);
//12/70 RIP 5 shell ammo box //12/70 RIP 5 shell ammo box
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c1127d0d174af29be75cf68", "5c0647fdd443bc2504c2d371", 1050, "RUB", 4, false, 20000, 20); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c1127d0d174af29be75cf68", "5c0647fdd443bc2504c2d371", 1050, "RUB", 4, false, 20000, 20);
@ -846,16 +938,16 @@ class JeagerAssort {
//rb-psp2 key //rb-psp2 key
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d95d6fa86f77424484aa5e9", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d95d6fa86f77424484aa5e9", "hideout", "hideout", [[{
"count": 7, "count": 7,
"_tpl": "5e2aee0a86f774755a234b62" "_tpl": "5e2aee0a86f774755a234b62"
}, { }, {
"count": 10, "count": 10,
"_tpl": "5e2aedd986f7746d404f3aa4" "_tpl": "5e2aedd986f7746d404f3aa4"
}, { }, {
"count": 5, "count": 5,
"_tpl": "5d4042a986f7743185265463" "_tpl": "5d4042a986f7743185265463"
} }
]], "5c0647fdd443bc2504c2d371", 4, true, 10, 4); ]], "5c0647fdd443bc2504c2d371", 4, true, 10, 4);
//march tactical 3-24x42 ffp optical scope //march tactical 3-24x42 ffp optical scope
CoreMod.CreateTraderAssort(HashUtil.generate(), "57c5ac0824597754771e88a9", "5c0647fdd443bc2504c2d371", 43697, "RUB", 4, false, 15000); CoreMod.CreateTraderAssort(HashUtil.generate(), "57c5ac0824597754771e88a9", "5c0647fdd443bc2504c2d371", 43697, "RUB", 4, false, 15000);
@ -885,7 +977,8 @@ class JeagerAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b2389515acfc4771e1be0c0", "5c0647fdd443bc2504c2d371", 10068, "RUB", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b2389515acfc4771e1be0c0", "5c0647fdd443bc2504c2d371", 10068, "RUB", 4, false, 2000);
} }
static generateJeagerAssort() { static generateJeagerAssort()
{
JeagerAssort.GenerateLL1(); JeagerAssort.GenerateLL1();
JeagerAssort.GenerateLL2(); JeagerAssort.GenerateLL2();
JeagerAssort.GenerateLL3(); JeagerAssort.GenerateLL3();

View File

@ -213,23 +213,25 @@ class PeacekeeperAssort
{ {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null; let id = null;
//TODO //TODO
// m856a1 // m856a1
CoreMod.CreateTraderAssort(id, "59e6906286f7746c9f75e847", "5935c25fb3acc3127c3d8cd9", 5, "USD", 2, false, 2000, 300);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27b9de86f77464e5044585"); // the cult part 1
//TODO
// m67 hand grenade
CoreMod.CreateTraderAssort(id, "58d3db5386f77426186285a0", "5935c25fb3acc3127c3d8cd9", 30, "USD", 2, false, 2000, 300);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a03173786f77451cb427172"); // spa tour part 2
//TODO
//AK-101/SLR-106 5.56x45 Circle 10 30-round Magazine
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "59e6906286f7746c9f75e847", "5935c25fb3acc3127c3d8cd9", 5, "USD", 2, false, 2000, 300);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27b9de86f77464e5044585"); // the cult part 1
//TODO
// m67 hand grenade
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "58d3db5386f77426186285a0", "5935c25fb3acc3127c3d8cd9", 30, "USD", 2, false, 2000, 300);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a03173786f77451cb427172"); // spa tour part 2
//TODO
//AK-101/SLR-106 5.56x45 Circle 10 30-round Magazine
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5c0548ae0db834001966a3c2", "5935c25fb3acc3127c3d8cd9", 20, "USD", 2, false, 2000, 1); CoreMod.CreateTraderAssort(id, "5c0548ae0db834001966a3c2", "5935c25fb3acc3127c3d8cd9", 20, "USD", 2, false, 2000, 1);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d4e61d09282029f53920e"); // the guide CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d4e61d09282029f53920e"); // the guide
//M80 //M80
CoreMod.CreateTraderAssort(HashUtil.generate(), "58dd3ad986f77403051cba8f", "5935c25fb3acc3127c3d8cd9", 3, "USD", 2, false, 150000, 200); CoreMod.CreateTraderAssort(HashUtil.generate(), "58dd3ad986f77403051cba8f", "5935c25fb3acc3127c3d8cd9", 3, "USD", 2, false, 150000, 200);
@ -328,12 +330,12 @@ class PeacekeeperAssort
//Trijicon RMR reflex sight //Trijicon RMR reflex sight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a32aa8bc4a2826c6e06d737", "5935c25fb3acc3127c3d8cd9", 236, "USD", 2, false, 10000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "5a32aa8bc4a2826c6e06d737", "5935c25fb3acc3127c3d8cd9", 236, "USD", 2, false, 10000, 3);
//TODO //TODO
// Sig Sauer Romeo 4 reflex sight // Sig Sauer Romeo 4 reflex sight
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5b3116595acfc40019476364", "5935c25fb3acc3127c3d8cd9", 20, "USD", 2, false, 2000, 3); CoreMod.CreateTraderAssort(id, "5b3116595acfc40019476364", "5935c25fb3acc3127c3d8cd9", 20, "USD", 2, false, 2000, 3);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27b75b86f7742e97191958"); // fishing gear CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27b75b86f7742e97191958"); // fishing gear
//P226 Sight Mount 220-239 rear sight bearing //P226 Sight Mount 220-239 rear sight bearing
CoreMod.CreateTraderAssort(HashUtil.generate(), "56ea7293d2720b8d4b8b45ba", "5935c25fb3acc3127c3d8cd9", 37, "USD", 2, false, 30000); CoreMod.CreateTraderAssort(HashUtil.generate(), "56ea7293d2720b8d4b8b45ba", "5935c25fb3acc3127c3d8cd9", 37, "USD", 2, false, 30000);
@ -553,6 +555,7 @@ class PeacekeeperAssort
CoreMod.CreateTraderAssortWithPreset(id, "5f676b779ab5ec19f028eaf3", "5935c25fb3acc3127c3d8cd9", 481, "USD", 2, false, 20000, 5); CoreMod.CreateTraderAssortWithPreset(id, "5f676b779ab5ec19f028eaf3", "5935c25fb3acc3127c3d8cd9", 481, "USD", 2, false, 20000, 5);
//ds arms sa-58 7.62x51 assault rifle preset //ds arms sa-58 7.62x51 assault rifle preset
id = HashUtil.generate();
CoreMod.CreateTraderBarterWithPreset(id, "5b439b5686f77428bd137424", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "5b439b5686f77428bd137424", "hideout", "hideout", [
[{ [{
"count": 3, "count": 3,
@ -565,6 +568,7 @@ class PeacekeeperAssort
], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 1); ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 1);
//fn five-seven mk2 5.7x28 pistol (flat dark earth) preset //fn five-seven mk2 5.7x28 pistol (flat dark earth) preset
id = HashUtil.generate();
CoreMod.CreateTraderBarterWithPreset(id, "5b439b5686f77428bd137424", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "5b439b5686f77428bd137424", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
@ -588,7 +592,7 @@ class PeacekeeperAssort
//hk MP5 sd (navy 3 round burst) //hk MP5 sd (navy 3 round burst)
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "59411aa786f7747aeb37f9a5", "5935c25fb3acc3127c3d8cd9", 313, "USD", 2, true, 999999); CoreMod.CreateTraderAssortWithPreset(id, "59411aa786f7747aeb37f9a5", "5935c25fb3acc3127c3d8cd9", 313, "USD", 2, true, 999999);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27b7d686f77460d847e6a6"); // Scrap Metal CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27b7d686f77460d847e6a6"); // Scrap Metal
//MP9 //MP9
id = HashUtil.generate(); id = HashUtil.generate();
@ -611,6 +615,7 @@ class PeacekeeperAssort
CoreMod.CreateTraderAssort(HashUtil.generate(), "544a11ac4bdc2d470e8b456a", "5935c25fb3acc3127c3d8cd9", 8139, "USD", 2, false, 1500, 1); CoreMod.CreateTraderAssort(HashUtil.generate(), "544a11ac4bdc2d470e8b456a", "5935c25fb3acc3127c3d8cd9", 8139, "USD", 2, false, 1500, 1);
//Secure container beta //Secure container beta
id = HashUtil.generate();
CoreMod.CreateTraderBarter(id, "5857a8b324597729ab0a0e7d", "hideout", "hideout", [ CoreMod.CreateTraderBarter(id, "5857a8b324597729ab0a0e7d", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
@ -636,19 +641,19 @@ class PeacekeeperAssort
//LBT-8005A Day Pack backpack //LBT-8005A Day Pack backpack
CoreMod.CreateTraderAssort(HashUtil.generate(), "5e9dcf5986f7746c417435b3", "5935c25fb3acc3127c3d8cd9", 218, "USD", 2, false, 5000, 2); CoreMod.CreateTraderAssort(HashUtil.generate(), "5e9dcf5986f7746c417435b3", "5935c25fb3acc3127c3d8cd9", 218, "USD", 2, false, 5000, 2);
//TODO //TODO
// AK-74 Hexagon 5.45x39 sound suppressor // AK-74 Hexagon 5.45x39 sound suppressor
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "593d493f86f7745e6b2ceb22", "5935c25fb3acc3127c3d8cd9", 400, "USD", 2, false, 5000, 2); CoreMod.CreateTraderAssort(id, "593d493f86f7745e6b2ceb22", "5935c25fb3acc3127c3d8cd9", 400, "USD", 2, false, 5000, 2);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27b87686f77460de0252a8"); // Humanitarian Supplies CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27b87686f77460de0252a8"); // Humanitarian Supplies
} }
static GenerateLL3() static GenerateLL3()
{ {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null; let id = null;
//5.56x45 warmageddon 20 pcs. ammo pack //5.56x45 warmageddon 20 pcs. ammo pack
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c11279ad174af029d64592b", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c11279ad174af029d64592b", "hideout", "hideout", [
[{ [{
@ -659,9 +664,9 @@ class PeacekeeperAssort
], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 8); ], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 8);
//7.62x51mm m62 //7.62x51mm m62
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5a608bf24f39f98ffc77720e", "5935c25fb3acc3127c3d8cd9", 8, "USD", 3, false, 300000); CoreMod.CreateTraderAssort(id, "5a608bf24f39f98ffc77720e", "5935c25fb3acc3127c3d8cd9", 8, "USD", 3, false, 300000);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27ba9586f7741b543d8e85"); // spa tour part 2 CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27ba9586f7741b543d8e85"); // spa tour part 2
//4.6x30mm fmj sx //4.6x30mm fmj sx
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ba2678ad4351e44f824b344", "5935c25fb3acc3127c3d8cd9", 3, "USD", 3, false, 500000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ba2678ad4351e44f824b344", "5935c25fb3acc3127c3d8cd9", 3, "USD", 3, false, 500000);
@ -709,7 +714,7 @@ class PeacekeeperAssort
], "5935c25fb3acc3127c3d8cd9", 3, false, 15000, 5); ], "5935c25fb3acc3127c3d8cd9", 3, false, 15000, 5);
//5.56x45 magpul pmag d-60 60-round magazine //5.56x45 magpul pmag d-60 60-round magazine
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderBarter(id, "59c1383d86f774290a37e0ca", "hideout", "hideout", [ CoreMod.CreateTraderBarter(id, "59c1383d86f774290a37e0ca", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
@ -720,7 +725,7 @@ class PeacekeeperAssort
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 50000, 4); ], "5935c25fb3acc3127c3d8cd9", 3, false, 50000, 4);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bbf886f774333a418eeb"); // wet job part 2 CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bbf886f774333a418eeb"); // wet job part 2
//ak 7.62x39 palm us ak30 30-round magazine (black) //ak 7.62x39 palm us ak30 30-round magazine (black)
CoreMod.CreateTraderAssort(HashUtil.generate(), "59fafc5086f7740dbe19f6c3", "5935c25fb3acc3127c3d8cd9", 22, "USD", 3, false, 20000); CoreMod.CreateTraderAssort(HashUtil.generate(), "59fafc5086f7740dbe19f6c3", "5935c25fb3acc3127c3d8cd9", 22, "USD", 3, false, 20000);
@ -864,9 +869,9 @@ class PeacekeeperAssort
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c7d55de2e221644f31bff68", "5935c25fb3acc3127c3d8cd9", 287, "USD", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c7d55de2e221644f31bff68", "5935c25fb3acc3127c3d8cd9", 287, "USD", 3, false, 2000);
//kac qdss nt-4 5.56x45 sound suppressor (black) //kac qdss nt-4 5.56x45 sound suppressor (black)
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "57da93632459771cb65bf83f", "5935c25fb3acc3127c3d8cd9", 462, "USD", 3, false, 15000); CoreMod.CreateTraderAssort(id, "57da93632459771cb65bf83f", "5935c25fb3acc3127c3d8cd9", 462, "USD", 3, false, 15000);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bb3d86f77411ea361a21"); // cargo x part 2 CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bb3d86f77411ea361a21"); // cargo x part 2
//silencerCo osprey 9 9x19mm sound suppressor //silencerCo osprey 9 9x19mm sound suppressor
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a32a064c4a28200741e22de", "5935c25fb3acc3127c3d8cd9", 385, "USD", 3, false, 8000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5a32a064c4a28200741e22de", "5935c25fb3acc3127c3d8cd9", 385, "USD", 3, false, 8000);
@ -1105,9 +1110,9 @@ class PeacekeeperAssort
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c98bd7386f7740cfb15654e", "5935c25fb3acc3127c3d8cd9", 866, "USD", 3, false, 20000, 3); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c98bd7386f7740cfb15654e", "5935c25fb3acc3127c3d8cd9", 866, "USD", 3, false, 20000, 3);
//hk 416a5 5.56x45 assault rifle //hk 416a5 5.56x45 assault rifle
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5c0d1e9386f77440120288b7", "5935c25fb3acc3127c3d8cd9", 845, "USD", 3, false, 6000); CoreMod.CreateTraderAssortWithPreset(id, "5c0d1e9386f77440120288b7", "5935c25fb3acc3127c3d8cd9", 845, "USD", 3, false, 6000);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc1586f7741f6d40fa2f"); // wet job part 3 CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc1586f7741f6d40fa2f"); // wet job part 3
//springfield armory m1a 7.62x51 carbine //springfield armory m1a 7.62x51 carbine
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5ac4ad3686f774181345c3da", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5ac4ad3686f774181345c3da", "hideout", "hideout", [
@ -1192,7 +1197,7 @@ class PeacekeeperAssort
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5e9c74a4b9364855191c40", "5935c25fb3acc3127c3d8cd9", 475, "USD", 3, false, 20000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5e9c74a4b9364855191c40", "5935c25fb3acc3127c3d8cd9", 475, "USD", 3, false, 20000);
//team wendy exfil ballistic helmet (black) //team wendy exfil ballistic helmet (black)
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderBarter(id, "5e00c1ad86f774747333222c", "hideout", "hideout", [ CoreMod.CreateTraderBarter(id, "5e00c1ad86f774747333222c", "hideout", "hideout", [
[{ [{
"count": 10, "count": 10,
@ -1202,7 +1207,7 @@ class PeacekeeperAssort
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 200); ], "5935c25fb3acc3127c3d8cd9", 3, false, 200);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5edac020218d181e29451446"); // Samples CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5edac020218d181e29451446"); // Samples
//armasight nvg head strap //armasight nvg head strap
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c066ef40db834001966a595", "5935c25fb3acc3127c3d8cd9", 185, "USD", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c066ef40db834001966a595", "5935c25fb3acc3127c3d8cd9", 185, "USD", 3, false, 2000);
@ -1214,44 +1219,44 @@ class PeacekeeperAssort
static GenerateLL4() static GenerateLL4()
{ {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null; let id = null;
//TODO //TODO
//remington r11 rsass 7.62x51 marksman rifle //remington r11 rsass 7.62x51 marksman rifle
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5a3a85af86f774745637d46c", "5935c25fb3acc3127c3d8cd9", 500, "USD", 4, false, 100, 1); CoreMod.CreateTraderAssortWithPreset(id, "5a3a85af86f774745637d46c", "5935c25fb3acc3127c3d8cd9", 500, "USD", 4, false, 100, 1);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc6986f7741c7358402b"); // wet job part 5 CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc6986f7741c7358402b"); // wet job part 5
//TODO //TODO
//AFAK personal tactical first aid kit //AFAK personal tactical first aid kit
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "60098ad7c2240c0fe85c570a", "5935c25fb3acc3127c3d8cd9", 25, "USD", 4, false, 2000, 5); CoreMod.CreateTraderAssort(id, "60098ad7c2240c0fe85c570a", "5935c25fb3acc3127c3d8cd9", 25, "USD", 4, false, 2000, 5);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc6986f7741c7358402b"); // wet job part 5 CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc6986f7741c7358402b"); // wet job part 5
//TODO //TODO
//m61 //m61
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5a6086ea4f39f99cd479502f", "5935c25fb3acc3127c3d8cd9", 25, "USD", 4, false, 2000, 200); CoreMod.CreateTraderAssort(id, "5a6086ea4f39f99cd479502f", "5935c25fb3acc3127c3d8cd9", 25, "USD", 4, false, 2000, 200);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc8586f7741b543d8ea4"); // wet job part 6 CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc8586f7741b543d8ea4"); // wet job part 6
//todo //todo
//id = HashUtil.generate(); //id = HashUtil.generate();
// fn gl40 mk.2 grenade launcher barter // fn gl40 mk.2 grenade launcher barter
// CoreMod.CreateTraderBarterWithPreset(id, "5e81ebcd8e146c7080625e15", "hideout", "hideout", // CoreMod.CreateTraderBarterWithPreset(id, "5e81ebcd8e146c7080625e15", "hideout", "hideout",
//CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc8586f7741b543d8ea4"); // wet job part 6 //CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc8586f7741b543d8ea4"); // wet job part 6
//TODO //TODO
//SLAAP armor plate (tan) //SLAAP armor plate (tan)
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5c0e66e2d174af02a96252f4", "5935c25fb3acc3127c3d8cd9", 100, "USD", 4, false, 2000, 1); CoreMod.CreateTraderAssort(id, "5c0e66e2d174af02a96252f4", "5935c25fb3acc3127c3d8cd9", 100, "USD", 4, false, 2000, 1);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d4e61d09282029f53920e"); // the guide CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d4e61d09282029f53920e"); // the guide
//TODO //TODO
//Multi-hit ballistic face shield-visor for Ops-Core FAST helmet //Multi-hit ballistic face shield-visor for Ops-Core FAST helmet
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5a16b672fcdbcb001912fa83", "5935c25fb3acc3127c3d8cd9", 50, "USD", 4, false, 2000, 1); CoreMod.CreateTraderAssort(id, "5a16b672fcdbcb001912fa83", "5935c25fb3acc3127c3d8cd9", 50, "USD", 4, false, 2000, 1);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5edac020218d181e29451446"); // Samples CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5edac020218d181e29451446"); // Samples
//5.56x45mm m855a1 //5.56x45mm m855a1
CoreMod.CreateTraderAssort(HashUtil.generate(), "54527ac44bdc2d36668b4567", "5935c25fb3acc3127c3d8cd9", 7, "USD", 4, false, 1000000); CoreMod.CreateTraderAssort(HashUtil.generate(), "54527ac44bdc2d36668b4567", "5935c25fb3acc3127c3d8cd9", 7, "USD", 4, false, 1000000);
@ -1319,9 +1324,9 @@ class PeacekeeperAssort
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c052a900db834001a66acbd", "5935c25fb3acc3127c3d8cd9", 260, "USD", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c052a900db834001a66acbd", "5935c25fb3acc3127c3d8cd9", 260, "USD", 4, false, 2000);
//eotech hhs-1 hybrid sight //eotech hhs-1 hybrid sight
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5c07dd120db834001c39092d", "5935c25fb3acc3127c3d8cd9", 496, "USD", 4, false, 2000); CoreMod.CreateTraderAssort(id, "5c07dd120db834001c39092d", "5935c25fb3acc3127c3d8cd9", 496, "USD", 4, false, 2000);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d4e61d09282029f53920e"); // the guide CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d4e61d09282029f53920e"); // the guide
//gpnvg-18 night vision goggles //gpnvg-18 night vision goggles
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0558060db834001b735271", "5935c25fb3acc3127c3d8cd9", 1613, "USD", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0558060db834001b735271", "5935c25fb3acc3127c3d8cd9", 1613, "USD", 4, false, 2000);
@ -1423,9 +1428,9 @@ class PeacekeeperAssort
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5b439b5686f77428bd137424", "5935c25fb3acc3127c3d8cd9", 1179, "USD", 4, false, 2000, 1); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5b439b5686f77428bd137424", "5935c25fb3acc3127c3d8cd9", 1179, "USD", 4, false, 2000, 1);
//desert tech mdr 7.62x51 assault rifle preset //desert tech mdr 7.62x51 assault rifle preset
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5e035eb586f774756048ec12", "5935c25fb3acc3127c3d8cd9", 1355, "USD", 4, false, 2000, 1); CoreMod.CreateTraderAssortWithPreset(id, "5e035eb586f774756048ec12", "5935c25fb3acc3127c3d8cd9", 1355, "USD", 4, false, 2000, 1);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc3686f7741c73584026"); // wet job part 4 CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc3686f7741c73584026"); // wet job part 4
//springfield armor m1a 7.62x51 carbine ebr preset //springfield armor m1a 7.62x51 carbine ebr preset
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5af08bfd86f774223d4528e2", "5935c25fb3acc3127c3d8cd9", 948, "USD", 4, false, 5000, 1); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5af08bfd86f774223d4528e2", "5935c25fb3acc3127c3d8cd9", 948, "USD", 4, false, 5000, 1);