Merge pull request 'Mechanic L2 items + ragman unlock links' (#16) from Chomp/AssortGenerator:master into master

Reviewed-on: Ereshkigal-mods/AssortGenerator#16
This commit is contained in:
Ereshkigal-chan 2021-08-23 17:04:16 +02:00
commit 87f10ba7f5
6 changed files with 1452 additions and 623 deletions

View File

@ -2,7 +2,7 @@
エレシュキガル エレシュキガル
*/ */
class MechanicAssort { class MechanicAssort{
static GenerateLL1() { static GenerateLL1() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
@ -308,10 +308,686 @@ class MechanicAssort {
} }
static GenerateLL2() { static GenerateLL2() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//pm 9x18pm 84-round makeshift drum magazine
CoreMod.CreateTraderBarter(HashUtil.generate(), "55d485be4bdc2d962f8b456f", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "573474f924597738002c6174"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 3000, 4);
//mp5 9x19 x products x-5 50-round drum magazine
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a351711c4a282000b1521a4", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "5b43575a86f77424f443fe62"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 3);
//glock 9x19 magpul pmag gl9 21-round magazine
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a718da68dc32e000d46d264", "5a7c2eca46aef81a7ca2145d", 16, "EUR", 2, false, 2000);
//glock 9x19 sgmt 50-round drum magazine
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a718f958dc32e00094b97e7", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "5e2af22086f7746d3f3c33fa"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 2);
//ak-101 5.56x45 6l29 30-round magazine
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac66c5d5acfc4001718d314", "5a7c2eca46aef81a7ca2145d", 2025, "RUB", 2, false, 200000, 12);
//sa-58/fal 7.62x51 "mmw" plsatic 20-round magazine
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7c2d1d5acfc43d1028532a", "5a7c2eca46aef81a7ca2145d", 3368, "RUB", 2, false, 2000);
//ak 7.62x39 promag ak-a-16 73-round drum magazine
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c6175362e221600133e3b94", "hideout", "hideout", [
[{
"count": 6,
"_tpl": "57347cd0245977445a2d6ff1"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 1);
//remington m700 .308 aics 5-round magazine
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d25a4a98abbc30b917421a4", "5a7c2eca46aef81a7ca2145d", 2352, "RUB", 2, false, 2000);
//m1911 wilson extended slide stop
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef3553c43cb350a955a7ccb", "5a7c2eca46aef81a7ca2145d", 2016, "RUB", 2, false, 2000, 3);
//m1911a1 hammer
CoreMod.CreateTraderAssort(HashUtil.generate(), "5e81c550763d9f754677befd", "5a7c2eca46aef81a7ca2145d", 1680, "RUB", 2, false, 2000, 3);
//bcm gunfighter mod.3 vertical grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c7fc87d2e221644f31c0298", "5a7c2eca46aef81a7ca2145d", 5488, "RUB", 2, false, 2000);
//ar-15 windham weaponry rail gas block
CoreMod.CreateTraderAssort(HashUtil.generate(), "56ea8d2fd2720b7c698b4570", "5a7c2eca46aef81a7ca2145d", 6101, "RUB", 2, false, 20000, 4);
//hk 416a5 low profile gas block
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bb20dcad4351e3bac1212da", "5a7c2eca46aef81a7ca2145d", 2912, "RUB", 2, false, 20000, 4);
//glock 9x19 alpha wolf bullnose compensator
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a705e128dc32e000d46d258", "5a7c2eca46aef81a7ca2145d", 25, "EUR", 2, false, 2000);
//glock 9x19 lone wolf lwd-comp9 compensator
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7ad1fb51dfba0013379715", "5a7c2eca46aef81a7ca2145d", 30, "EUR", 2, false, 2000);
//ak spikes tactical dynacomp 7.62x39 muzzle brake & compensator
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a9ea27ca2750c00137fa672", "5a7c2eca46aef81a7ca2145d", 4368, "RUB", 2, false, 2000);
//ar-10 2a armament x3 7.62x51 compensator
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7d693d5acfc43bca706a3d", "5a7c2eca46aef81a7ca2145d", 8756, "RUB", 2, false, 2000);
//tt pm-laser dtk-tt muzzle brake
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bffd7ed0db834001d23ebf9", "5a7c2eca46aef81a7ca2145d", 2980, "RUB", 2, false, 2000);
//p226 9x19 tj's custom compensator
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c6beec32e221601da3578f2", "5a7c2eca46aef81a7ca2145d", 3136, "RUB", 2, false, 2000);
//ar-15 surefire sf3p 5.56x45 flash hider
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c7fb51d2e2216001219ce11", "5a7c2eca46aef81a7ca2145d", 7191, "RUB", 2, false, 2000);
//m1911a1 anarchy outdoors muzzle brake
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef61964ec7f42238c31e0c1", "5a7c2eca46aef81a7ca2145d", 5264, "RUB", 2, false, 10000, 4);
//ar-10 cmmg sv brake 7.62x51 muzzle brake
CoreMod.CreateTraderAssort(HashUtil.generate(), "6065c6e7132d4d12c81fd8e1", "5a7c2eca46aef81a7ca2145d", 8084, "RUB", 2, false, 2000, 4);
//p226 thread protection cap
CoreMod.CreateTraderAssort(HashUtil.generate(), "587de5ba2459771c0f1e8a58", "5a7c2eca46aef81a7ca2145d", 448, "RUB", 2, false, 2000);
//silencerco hybrid 46 direct thread mount adapter
CoreMod.CreateTraderAssort(HashUtil.generate(), "59bffc1f86f77435b128b872", "5a7c2eca46aef81a7ca2145d", 4615, "RUB", 2, false, 20000, 4);
//silencerCo 12ga choke adapter
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b363dea5acfc4771e1c5e7e", "5a7c2eca46aef81a7ca2145d", 1344, "RUB", 2, false, 5000, 4);
//mp5 3-lug threaded muzzle protector
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0000c00db834001a6697fc", "5a7c2eca46aef81a7ca2145d", 3327, "RUB", 2, false, 2000);
//silencerCo omega 45k piston mount adapter
CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc4b97bab884124df0cd5e3", "5a7c2eca46aef81a7ca2145d", 4469, "RUB", 2, false, 20000, 4);
//silencerCo omega 45k direct thread mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc4b992187fea44d52edaa9", "5a7c2eca46aef81a7ca2145d", 4200, "RUB", 2, false, 20000, 4);
//pp-19-01 vityaz-sn 9x19 sound suppressor
CoreMod.CreateTraderAssort(HashUtil.generate(), "59bfc5c886f7743bf6794e62", "5a7c2eca46aef81a7ca2145d", 22785, "RUB", 2, false, 2000);
//silencerCo hybrid 46 multi-caliber silencer
CoreMod.CreateTraderBarter(HashUtil.generate(), "59bffbb386f77435b379b9c2", "hideout", "hideout", [
[{
"count": 4,
"_tpl": "57347baf24597738002c6178"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 3);
//silencerCo osprey 9 9x19mm sound suppressor
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a32a064c4a28200741e22de", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "59e35de086f7741778269d84"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 2);
//aac illusion 9 9x19mm sound suppressor
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c7e8fab2e22165df16b889b", "5a7c2eca46aef81a7ca2145d", 36893, "RUB", 2, false, 2000);
//silencerCo omega 45k .45 acp sound suppressor
CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc4b9b17283c4046c5814d7", "5a7c2eca46aef81a7ca2145d", 42272, "RUB", 2, false, 20000, 4);
//elcan specterDR 1x/4x scope (flat dark earth)
CoreMod.CreateTraderBarter(HashUtil.generate(), "57aca93d2459771f2c7e26db", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "590c392f86f77444754deb29"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 2);
//glock truglo tfx front sight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7d9104159bd400134c8c21", "5a7c2eca46aef81a7ca2145d", 9, "EUR", 2, false, 2000);
//glock truglo tfx rear sight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7d912f159bd400165484f3", "5a7c2eca46aef81a7ca2145d", 17, "EUR", 2, false, 6000);
//magpul mbus gen2 rear flip-up sight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bc09a18d4351e003562b68e", "5a7c2eca46aef81a7ca2145d", 4032, "RUB", 2, false, 20000, 4);
//magpul mbus gen2 front flip-up sight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bc09a30d4351e00367fb7c8", "5a7c2eca46aef81a7ca2145d", 2738, "RUB", 2, false, 20000, 4);
//p226 meprolight tru-dot night front sight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c07b36c0db834002a1259e9", "5a7c2eca46aef81a7ca2145d", 1680, "RUB", 2, false, 2000);
//p226 meprolight tru-dot night rear sight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c07b3850db834002330045b", "5a7c2eca46aef81a7ca2145d", 1568, "RUB", 2, false, 2000);
//magpul mbus gen2 front flip-up sight (flat dark earth)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c18b90d2e2216152142466b", "5a7c2eca46aef81a7ca2145d", 2688, "RUB", 2, false, 20000, 4);
//magpul mbus gen2 rear flip-up sight (flat dark earth)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c18b9192e2216398b5a8104", "5a7c2eca46aef81a7ca2145d", 4032, "RUB", 2, false, 20000);
//badger ordnance tactical charging handle
CoreMod.CreateTraderBarter(HashUtil.generate(), "56ea7165d2720b6e518b4583", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "573476f124597737e04bf328"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 3);
//aks-74u zenit b-18 mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "57ffb0062459777a045af529", "5a7c2eca46aef81a7ca2145d", 3694, "RUB", 2, false, 2000, 4);
//mpx gen1 handguard 2 inch rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "58a56f8d86f774651579314c", "5a7c2eca46aef81a7ca2145d", 2081, "RUB", 2, false, 2000);
//mpx gen1 handguard 4 inch rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "58a5c12e86f7745d585a2b9e", "5a7c2eca46aef81a7ca2145d", 2674, "RUB", 2, false, 2000);
//mp5sd b&t tri-rail ring mount
CoreMod.CreateTraderBarter(HashUtil.generate(), "59c63b4486f7747afb151c1c", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "590c639286f774151567fa95"
}, {
"count": 1,
"_tpl": "5672cb124bdc2d1a0f8b4568"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 5000, 3);
//m870 mesa tactical magazine clamp
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a789261c5856700186c65d3", "5a7c2eca46aef81a7ca2145d", 4791, "RUB", 2, false, 6000);
//m870 leapers utg pro mtu-028sg rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7893c1c585673f2b5c374d", "5a7c2eca46aef81a7ca2145d", 1676, "RUB", 2, false, 2000);
//glock aimtech tiger shark sight mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7ad55551dfba0015068f42", "5a7c2eca46aef81a7ca2145d", 36, "EUR", 2, false, 6000);
//m14 ultimak m8 forward optic mount
CoreMod.CreateTraderBarter(HashUtil.generate(), "5addbfbb5acfc400194dbcf7", "hideout", "hideout", [
[{
"count": 3,
"_tpl": "590a3b0486f7743954552bdb"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//m14 a.r.m.s. #18 scope mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5addbfe15acfc4001a5fc58b", "5a7c2eca46aef81a7ca2145d", 3694, "RUB", 2, false, 5000);
//p226 bridge sight mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3a08b25acfc4001754880c", "5a7c2eca46aef81a7ca2145d", 4269, "RUB", 2, false, 2000);
//magpul m-lok 2.5 inch rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7be47f5acfc400170e2dd2", "5a7c2eca46aef81a7ca2145d", 2314, "RUB", 2, false, 20000, 7);
//magpul m-lok 4.1 inch rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7be4895acfc400170e2dd5", "5a7c2eca46aef81a7ca2145d", 1762, "RUB", 2, false, 20000, 8);
//remington m700 extended multi-slot weaver rail base
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfebc530db834001d23eb65", "5a7c2eca46aef81a7ca2145d", 2957, "RUB", 2, false, 2000);
//remington rahg 2 inch rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0102aa0db834001b734ba1", "5a7c2eca46aef81a7ca2145d", 1120, "RUB", 2, false, 2000);
//remington rahg 4 inch rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0102b20db834001d23eebc", "5a7c2eca46aef81a7ca2145d", 1680, "RUB", 2, false, 2000);
//larue lt101 qd tactical picatinny riser mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c064c400db834001d23f468", "5a7c2eca46aef81a7ca2145d", 3248, "RUB", 2, false, 2000);
//wilcox interface for pvs-7
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c11046cd174af02a012e42b", "5a7c2eca46aef81a7ca2145d", 2749, "RUB", 2, false, 2000, 3);
//fn five-seven mk2 rmr mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d7b6bafa4b93652786f4c76", "5a7c2eca46aef81a7ca2145d", 1904, "RUB", 2, false, 2000);
//iea mill-optics 34mm one piece magmount
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c86592b2e2216000e69e77c", "hideout", "hideout", [
[{
"count": 3,
"_tpl": "5734781f24597737e04bf32a"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 3);
//mp9 bottom rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5de8fbf2b74cd90030650c79", "5a7c2eca46aef81a7ca2145d", 1344, "RUB", 2, false, 6000);
//mp9 side rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5de8fc0b205ddc616a6bc51b", "5a7c2eca46aef81a7ca2145d", 952, "RUB", 2, false, 6000);
//svd caa drg l-1 mount rail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5e569a132642e66b0b68015c", "5a7c2eca46aef81a7ca2145d", 2912, "RUB", 2, false, 2000, 4);
//svd caa xd rgl receiver mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5e569a2e56edd02abe09f280", "5a7c2eca46aef81a7ca2145d", 7168, "RUB", 2, false, 10000, 3);
//m1911a1 ncstar trigger guard mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef369b08cef260c0642acaf", "5a7c2eca46aef81a7ca2145d", 2576, "RUB", 2, false, 2000, 3);
//m1911a1 weigand weig-a-tinny rail mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef5d994dfbc9f3c660ded95", "5a7c2eca46aef81a7ca2145d", 3248, "RUB", 2, false, 2000, 4);
//troy m7a1 pdw stock (black)
CoreMod.CreateTraderAssort(HashUtil.generate(), "591aef7986f774139d495f03", "5a7c2eca46aef81a7ca2145d", 6181, "RUB", 2, false, 5000, 5);
//m870 magpul sga polymer stock
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a78813bc5856700186c4abe", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "5672cb124bdc2d1a0f8b4568"
}, {
"count": 2,
"_tpl": "5672cb304bdc2dc2088b456a"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//fab defense gl-shock buttstock
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a9eb32da2750c00171b3f9c", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "590c5c9f86f77477c91c36e7"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//lmt sopmod stock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae30c9a5acfc408fb139a03", "5a7c2eca46aef81a7ca2145d", 6105, "RUB", 2, false, 12000, 5);
//m870 mesa tactical leo stock adapter
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae35b315acfc4001714e8b0", "5a7c2eca46aef81a7ca2145d", 2814, "RUB", 2, false, 2000);
//sks tapco intrafuse buffer tube
CoreMod.CreateTraderAssort(HashUtil.generate(), "5afd7e095acfc40017541f61", "5a7c2eca46aef81a7ca2145d", 1873, "RUB", 2, false, 10000, 5);
//sks tapco intrafuse stock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5afd7ded5acfc40017541f5e", "5a7c2eca46aef81a7ca2145d", 9693, "RUB", 2, false, 2000);
//sa-58 buffer tube adapter
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b099bf25acfc4001637e683", "5a7c2eca46aef81a7ca2145d", 2915, "RUB", 2, false, 2000);
//sa-58 folding stock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7d63cf5acfc4001876c8df", "5a7c2eca46aef81a7ca2145d", 15697, "RUB", 2, false, 2000);
//sa-58 humpback polymer stock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7d645e5acfc400170e2f90", "5a7c2eca46aef81a7ca2145d", 3800, "RUB", 2, false, 5000, 4);
//mp5 end cap stock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c07c9660db834001a66b588", "5a7c2eca46aef81a7ca2145d", 2935, "RUB", 2, false, 2000);
//m590a1 mesa tactical leo gen.1 stock adapter
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef1b9f0c64c5d0dfc0571a1", "5a7c2eca46aef81a7ca2145d", 2912, "RUB", 2, false, 2000, 4);
//m590a1 magpul sga stock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5eea217fc64c5d0dfc05712a", "5a7c2eca46aef81a7ca2145d", 9883, "RUB", 2, false, 2000, 4);
//ar-15 5.56x45 260mm barrel
CoreMod.CreateTraderBarter(HashUtil.generate(), "55d35ee94bdc2d61338b4568", "hideout", "hideout", [
[{
"count": 3,
"_tpl": "573476d324597737da2adc13"
}, {
"count": 2,
"_tpl": "573475fb24597737fb1379e1"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//mpx-sd 9x19 165mm barrel
CoreMod.CreateTraderAssort(HashUtil.generate(), "58aeaaa886f7744fc1560f81", "5a7c2eca46aef81a7ca2145d", 50, "EUR", 2, false, 2000);
//glock 9x19 lone wolf threaded barrel
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a6b5b8a8dc32e001207faf3", "5a7c2eca46aef81a7ca2145d", 71, "EUR", 2, false, 2000);
//m870 12ga cut off 325mm barrel
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a787fdfc5856700142fdd9a", "5a7c2eca46aef81a7ca2145d", 6265, "RUB", 2, false, 2000);
//aks-74u alfa arms golliaf handguard
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d15ce51d7ad1a1eff619092", "5a7c2eca46aef81a7ca2145d", 5818, "RUB", 2, false, 2000, 4);
//m870 magpul moe handguard
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a788068c5856700137e4c8f", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "590a358486f77429692b2790"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//mp5 tl-99 aluminium handguard
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a9548c9159bd400133e97b3", "5a7c2eca46aef81a7ca2145d", 8736, "RUB", 2, false, 2000);
//ar-15 colt m4 carbine length handguard
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae30db85acfc408fb139a05", "5a7c2eca46aef81a7ca2145d", 2659, "RUB", 2, false, 2000);
//sa-58/fal belgian style handguard
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7d671b5acfc43d82528ddd", "5a7c2eca46aef81a7ca2145d", 3363, "RUB", 2, false, 2000);
//ar-15 daniel defense ris II fsp 9.5 handguard (flat dark earth)
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c9a26332e2216001219ea70", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "5734779624597737e04bf329"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 4);
//svd caa xrs-drg handguard
CoreMod.CreateTraderAssort(HashUtil.generate(), "5e5699df2161e06ac158df6f", "5a7c2eca46aef81a7ca2145d", 10752, "RUB", 2, false, 12000, 3);
//m590a1 magpul moe forestock
CoreMod.CreateTraderAssort(HashUtil.generate(), "5eea21647547d6330471b3c9", "5a7c2eca46aef81a7ca2145d", 8848, "RUB", 2, false, 2000, 4);
//ar-10 cmmg mk3 rml9 9 inch m-lok handguard
CoreMod.CreateTraderAssort(HashUtil.generate(), "6065880c132d4d12c81fd8da", "5a7c2eca46aef81a7ca2145d", 11760, "RUB", 2, false, 2000, 2);
//as val rotor 43 pistol grip & buffer tube
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a69a2ed8dc32e000d46d1f1", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "575146b724597720a27126d5"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 6000, 3);
//glock pachmayr tactical rubber grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7b4960e899ef197b331a2d", "5a7c2eca46aef81a7ca2145d", 9, "EUR", 2, false, 6000);
//sks tapco intrafuse kit saw-style pistol grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5afd7e445acfc4001637e35a", "5a7c2eca46aef81a7ca2145d", 3721, "RUB", 2, false, 20000, 8);
//sa-58 tapco saw-style pistol grip (black)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b099b965acfc400186331e6", "5a7c2eca46aef81a7ca2145d", 3592, "RUB", 2, false, 2000);
//p226 hogue rubber pistol grip with finger grooves
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b39ffbd5acfc47a8773fb06", "5a7c2eca46aef81a7ca2145d", 3472, "RUB", 2, false, 2000);
//tt pm-laser tt-206 side grips with laser sight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bffcf7a0db83400232fea79", "5a7c2eca46aef81a7ca2145d", 3909, "RUB", 2, false, 2000);
//p226 hogue chain link pistol grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5bffef760db8340019668fe4", "5a7c2eca46aef81a7ca2145d", 9296, "RUB", 2, false, 2000);
//p226 elite wooden pistol grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c00076d0db834001d23ee1f", "5a7c2eca46aef81a7ca2145d", 2240, "RUB", 2, false, 2000);
//tt razor arms rubber grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c079ec50db834001966a706", "5a7c2eca46aef81a7ca2145d", 5488, "RUB", 2, false, 2000);
//m1911a1 pachmayr american legend grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef366938cef260c0642acad", "5a7c2eca46aef81a7ca2145d", 3240, "RUB", 2, false, 10000, 3);
//m45a1 polymer pistol grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5f3e778efcd9b651187d7201", "5a7c2eca46aef81a7ca2145d", 1344, "RUB", 2, false, 2000, 3);
//m4a1 5.56x45 upper receiver
CoreMod.CreateTraderAssort(HashUtil.generate(), "55d355e64bdc2d962f8b4569", "5a7c2eca46aef81a7ca2145d", 5822, "RUB", 2, false, 2000, 5);
//p226r mk25 pistol slide
CoreMod.CreateTraderAssort(HashUtil.generate(), "56d5a407d2720bb3418b456b", "5a7c2eca46aef81a7ca2145d", 3596, "RUB", 2, false, 2000, 4);
//glock alpha wolf pistol slide
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a702d198dc32e000b452fc3", "5a7c2eca46aef81a7ca2145d", 71, "EUR", 2, false, 2000);
//glock 9x19 alpha wolf custom pistol slide
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7033908dc32e000a311392", "5a7c2eca46aef81a7ca2145d", 112, "EUR", 2, false, 2000);
//p226 stainless elite pistol slide
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0009510db834001966907f", "5a7c2eca46aef81a7ca2145d", 4760, "RUB", 2, false, 2000);
//p226 legion full size pistol slide
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0125fc0db834001a669aa3", "5a7c2eca46aef81a7ca2145d", 4615, "RUB", 2, false, 2000);
//simonov sks 7.62x39 semi-automatic carbine
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "58dffce486f77409f40f8162", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "575146b724597720a27126d5"
}, {
"count": 1,
"_tpl": "5d4042a986f7743185265463"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//simonov op-sks 7.62x39 semi-automatic carbine (hunting rifle version)
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "59dcdbb386f77417b03f350d", "hideout", "hideout", [
[{
"count": 3,
"_tpl": "5d1c819a86f774771b0acd6c"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 2);
//colt m4a1 5.56x45 assault rifle sopmod II
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5af08cc686f77424a61595f2", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "5c1267ee86f77416ec610f72"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 2);
//colt m4a1 5.56x45 assault rifle (lower only)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5447a9cd4bdc2dbd208b4567", "5a7c2eca46aef81a7ca2145d", 20605, "RUB", 2, false, 2000, 5);
//colt m4a1 5.56x45 assault rifle SAI
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5dd800eae49222636663133b", "hideout", "hideout", [
[{
"count": 7,
"_tpl": "5d235b4d86f7742e017bc88a"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 1);
//physical bitcoin
CoreMod.CreateTraderBarter(HashUtil.generate(), "59faff1d86f7746c51718c9c", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "5c12620d86f7743f8b198b72"
}, {
"count": 2,
"_tpl": "5e2aedd986f7746d404f3aa4"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 50, 1);
//ak-74n 5.45x39 assault rifle (lower)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5644bd2b4bdc2d3b4c8b4572", "5a7c2eca46aef81a7ca2145d", 25925, "RUB", 2, false, 2000, 5);
//aks-74u 5.45x39 assault rifle (lower)
CoreMod.CreateTraderAssort(HashUtil.generate(), "57dc2fa62459775949412633", "5a7c2eca46aef81a7ca2145d", 15281, "RUB", 2, false, 2000, 5);
//sig p226r 9x19 pistol (lower)
CoreMod.CreateTraderAssort(HashUtil.generate(), "56d59856d2720bd8418b456a", "5a7c2eca46aef81a7ca2145d", 6987, "RUB", 2, false, 2000, 2);
//Gas analyzer
CoreMod.CreateTraderBarter(HashUtil.generate(), "590a3efd86f77437d351a25b", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "5734779624597737e04bf329"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 1);
//Molot VPO-209 .366 TKM carbine (lower)
CoreMod.CreateTraderAssort(HashUtil.generate(), "59e6687d86f77411d949b251", "5a7c2eca46aef81a7ca2145d", 24176, "RUB", 2, false, 2000);
//ak-101 5.56x45 assault rifle
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7dd986f774486e1281bf", "5a7c2eca46aef81a7ca2145d", 42938, "RUB", 2, false, 100000);
//glock 17 9x19 pistol tac 2
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5a88af5086f77411a871682c", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "56742c324bdc2d150f8b456d"
}, {
"count": 1,
"_tpl": "590a3b0486f7743954552bdb"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//working lcd
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b304286f774253763a528", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "5d1b309586f77425227d1676"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 20000, 10);
//springfield armory m1a 7.62x51 carbine EBR
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5af08bfd86f774223d4528e2", "hideout", "hideout", [
[{
"count": 20,
"_tpl": "5734795124597738002c6176"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 200);
//glock 17 9x19 pistol hex
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5a88b0f686f77416370eca3e", "hideout", "hideout", [
[{
"count": 5,
"_tpl": "590a386e86f77429692b27ab"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//glock 17 9x19 pistol spartan
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5a88b1f686f774159949926e", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "590a391c86f774385a33c404"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//glock 17 9x19 pistol tac 3
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5a8c436686f7740f394d10b5", "hideout", "hideout", [
[{
"count": 3,
"_tpl": "5d1b392c86f77425243e98fe"
}, {
"count": 2,
"_tpl": "5672cb304bdc2dc2088b456a"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 2);
//glock 17 9x19 pistol viper
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5a88ae4a86f77457fd2c0dae", "hideout", "hideout", [
[{
"count": 5,
"_tpl": "5d1b392c86f77425243e98fe"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 2);
//glock 17 9x19 pistol (gold slide?)
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5a88acfb86f77457fd2c0d8f", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "590c5c9f86f77477c91c36e7"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000);
//mosin 7.62x54r bolt-action sniper rifle obrez m
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5c0c208886f7743e5335d279", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "5bfd37c80db834001d23e842"
}, {
"count": 1,
"_tpl": "5ae09bff5acfc4001562219d"
}, {
"count": 1,
"_tpl": "573476d324597737da2adc13"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 1);
//remington model 870 12ga pump-action shotgun breacher
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5af08d1c86f774223a7aa1b4", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "5af0561e86f7745f5f3ad6ac"
}, {
"count": 1,
"_tpl": "5d1c819a86f774771b0acd6c"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 300, 1);
//hk mp5 9x19 submachine gun (navy 3 round burst) sd
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "59411abb86f77478f702b5d2", "hideout", "hideout", [
[{
"count": 1,
"_tpl": "5e2aee0a86f774755a234b62"
}, {
"count": 1,
"_tpl": "590a391c86f774385a33c404"
}, {
"count": 1,
"_tpl": "5d1b2ffd86f77425243e8d17"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 1);
//ammunition case
CoreMod.CreateTraderAssort(HashUtil.generate(), "5aafbde786f774389d0cbc0f", "5a7c2eca46aef81a7ca2145d", 182059, "RUB", 2, false, 2000);
//fn p90 5.7x28 submachine gun cwdg
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5d2340e986f77461496241bc", "hideout", "hideout", [
[{
"count": 6,
"_tpl": "5d235b4d86f7742e017bc88a"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 2000, 1);
//remington model 700 .308 bolt-action sniper rifle aac sd
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5c0c1dba86f7743e667da897", "hideout", "hideout", [
[{
"count": 2,
"_tpl": "5d0375ff86f774186372f685"
}, {
"count": 5,
"_tpl": "590a3cd386f77436f20848cb"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 200, 1);
//weapon case
CoreMod.CreateTraderBarter(HashUtil.generate(), "59fb023c86f7746d0d4b423c", "hideout", "hideout", [
[{
"count": 10,
"_tpl": "59faff1d86f7746c51718c9c"
}
]
], "5a7c2eca46aef81a7ca2145d", 2, false, 500, 1);
} }
static GenerateLL3() { static GenerateLL3() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//4.6x30mm subsonic sx //4.6x30mm subsonic sx
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ba26844d4351e00334c9475", "5a7c2eca46aef81a7ca2145d", 282, "RUB", 3, false, 100000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ba26844d4351e00334c9475", "5a7c2eca46aef81a7ca2145d", 282, "RUB", 3, false, 100000);
@ -368,7 +1044,9 @@ class MechanicAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef35f46382a846010715a96", "5a7c2eca46aef81a7ca2145d", 4480, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef35f46382a846010715a96", "5a7c2eca46aef81a7ca2145d", 4480, "RUB", 3, false, 2000);
//magpul afg grip (olive drab) //magpul afg grip (olive drab)
CoreMod.CreateTraderAssort(HashUtil.generate(), "588226ef24597767af46e39c", "5a7c2eca46aef81a7ca2145d", 7086, "RUB", 3, true, 999999); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "588226ef24597767af46e39c", "5a7c2eca46aef81a7ca2145d", 7086, "RUB", 3, true, 999999);
CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5b47749f86f7746c5d6a5fd4"); // gunsmith part 12
//Remington M700 .308 promag aa-70 10-round magazine //Remington M700 .308 promag aa-70 10-round magazine
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d25af8f8abbc3055079fec5", "5a7c2eca46aef81a7ca2145d", 11256, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d25af8f8abbc3055079fec5", "5a7c2eca46aef81a7ca2145d", 11256, "RUB", 3, false, 2000);
@ -518,7 +1196,9 @@ class MechanicAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "609bab8b455afd752b2e6138", "5a7c2eca46aef81a7ca2145d", 110357, "RUB", 3, false, 600); CoreMod.CreateTraderAssort(HashUtil.generate(), "609bab8b455afd752b2e6138", "5a7c2eca46aef81a7ca2145d", 110357, "RUB", 3, false, 600);
//steiner las/tac 2 tactical flashlight //steiner las/tac 2 tactical flashlight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b07dd285acfc4001754240d", "5a7c2eca46aef81a7ca2145d", 23416, "RUB", 3, true, 999999); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5b07dd285acfc4001754240d", "5a7c2eca46aef81a7ca2145d", 23416, "RUB", 3, true, 999999);
CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5b477b6f86f7747290681823"); // gunsmith part 14
//zenit klesch-2u tactical flashlight //zenit klesch-2u tactical flashlight
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3a337e5acfc4704b4a19a0", "5a7c2eca46aef81a7ca2145d", 12767, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3a337e5acfc4704b4a19a0", "5a7c2eca46aef81a7ca2145d", 12767, "RUB", 3, false, 2000);
@ -794,7 +1474,9 @@ class MechanicAssort {
], "5a7c2eca46aef81a7ca2145d", 3, false, 1000, 1); ], "5a7c2eca46aef81a7ca2145d", 3, false, 1000, 1);
//m4a1 sopmod I //m4a1 sopmod I
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5af08cc686f77424a61595f2", "5a7c2eca46aef81a7ca2145d", 67809, "RUB", 3, false, 200); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5af08cc686f77424a61595f2", "5a7c2eca46aef81a7ca2145d", 67809, "RUB", 3, false, 200);
CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5ae327c886f7745c7b3f2f3f"); // gunsmith part 10
//ak-74m zenitico //ak-74m zenitico
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5bbf1c1c88a45017144d28c5", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5bbf1c1c88a45017144d28c5", "hideout", "hideout", [
@ -906,15 +1588,19 @@ class MechanicAssort {
} }
static GenerateLL4() { static GenerateLL4() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//5.7x28mm r37.f //5.7x28mm r37.f
CoreMod.CreateTraderAssort(HashUtil.generate(), "5cc86832d7f00c000d3a6e6c", "5a7c2eca46aef81a7ca2145d", 277, "RUB", 4, false, 20000, 300); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5cc86832d7f00c000d3a6e6c", "5a7c2eca46aef81a7ca2145d", 277, "RUB", 4, false, 20000, 300);
CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5ae327c886f7745c7b3f2f3f"); // gunsmith part 10
//.45 acp rip //.45 acp rip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ea2a8e200685063ec28c05a", "5a7c2eca46aef81a7ca2145d", 391, "RUB", 4, false, 100000, 100); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ea2a8e200685063ec28c05a", "5a7c2eca46aef81a7ca2145d", 391, "RUB", 4, false, 100000, 100);
//.338 lapua magnum tac-x //.338 lapua magnum tac-x
CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc382b6d6fa9c00c571bbc3", "5a7c2eca46aef81a7ca2145d", 1417, "RUB", 4, false, 20000, 40); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5fc382b6d6fa9c00c571bbc3", "5a7c2eca46aef81a7ca2145d", 1417, "RUB", 4, false, 20000, 40);
CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5c139eb686f7747878361a6f"); // import
//m14 7.62x51 x-14 50-round drum magazine //m14 7.62x51 x-14 50-round drum magazine
CoreMod.CreateTraderBarter(HashUtil.generate(), "5addccf45acfc400185c2989", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5addccf45acfc400185c2989", "hideout", "hideout", [
@ -968,7 +1654,9 @@ class MechanicAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef35bc243cb350a955a7ccd", "5a7c2eca46aef81a7ca2145d", 5488, "RUB", 4, false, 2000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ef35bc243cb350a955a7ccd", "5a7c2eca46aef81a7ca2145d", 5488, "RUB", 4, false, 2000, 3);
//hera arms cqr tactical grip //hera arms cqr tactical grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7dbfc1159bd40016548fde", "5a7c2eca46aef81a7ca2145d", 186, "EUR", 4, false, 6000); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5a7dbfc1159bd40016548fde", "5a7c2eca46aef81a7ca2145d", 186, "EUR", 4, false, 6000);
CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5b47749f86f7746c5d6a5fd4"); // gunsmith part 12
//stark se-5 express forward grip //stark se-5 express forward grip
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b057b4f5acfc4771e1bd3e9", "5a7c2eca46aef81a7ca2145d", 15237, "RUB", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b057b4f5acfc4771e1bd3e9", "5a7c2eca46aef81a7ca2145d", 15237, "RUB", 4, false, 2000);
@ -1049,7 +1737,8 @@ class MechanicAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c06595c0db834001a66af6c", "5a7c2eca46aef81a7ca2145d", 18209, "RUB", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c06595c0db834001a66af6c", "5a7c2eca46aef81a7ca2145d", 18209, "RUB", 4, false, 2000);
//trijicon reap-ir thermal scope //trijicon reap-ir thermal scope
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a1eaa87fcdbcb001865f75e", "hideout", "hideout", [ id = HashUtil.generate();
CoreMod.CreateTraderBarter(id, "5a1eaa87fcdbcb001865f75e", "hideout", "hideout", [
[{ [{
"count": 4, "count": 4,
"_tpl": "5d0377ce86f774186372f689" "_tpl": "5d0377ce86f774186372f689"
@ -1062,6 +1751,7 @@ class MechanicAssort {
} }
] ]
], "5a7c2eca46aef81a7ca2145d", 4, false, 50, 1); ], "5a7c2eca46aef81a7ca2145d", 4, false, 50, 1);
CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5b47825886f77468074618d3"); // gunsmith part 16
//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", [
@ -1256,7 +1946,8 @@ class MechanicAssort {
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5af08c4486f774223b094223", "5a7c2eca46aef81a7ca2145d", 122824, "RUB", 4, false, 2000); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5af08c4486f774223b094223", "5a7c2eca46aef81a7ca2145d", 122824, "RUB", 4, false, 2000);
//T H I C C weapon case //T H I C C weapon case
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b6d9ce188a4501afc1b2b25", "hideout", "hideout", [ id = HashUtil.generate();
CoreMod.CreateTraderBarter(id, "5b6d9ce188a4501afc1b2b25", "hideout", "hideout", [
[{ [{
"count": 20, "count": 20,
"_tpl": "59faff1d86f7746c51718c9c" "_tpl": "59faff1d86f7746c51718c9c"
@ -1266,6 +1957,7 @@ class MechanicAssort {
} }
] ]
], "5a7c2eca46aef81a7ca2145d", 4, false, 200, 1); ], "5a7c2eca46aef81a7ca2145d", 4, false, 200, 1);
CoreMod.CreateTraderAssortUnlock("5a7c2eca46aef81a7ca2145d", "success", id, "5f04886a3937dc337a6b8238"); // chemistry closet
} }
static generateMechanicAssort() { static generateMechanicAssort() {
@ -1273,6 +1965,8 @@ class MechanicAssort {
MechanicAssort.GenerateLL2(); MechanicAssort.GenerateLL2();
MechanicAssort.GenerateLL3(); MechanicAssort.GenerateLL3();
MechanicAssort.GenerateLL4(); MechanicAssort.GenerateLL4();
VFS.writeFile("./traders/5a7c2eca46aef81a7ca2145d/assort.json", JsonUtil.serialize(DatabaseServer.tables.traders["5a7c2eca46aef81a7ca2145d"].assort, true));
VFS.writeFile("./traders/5a7c2eca46aef81a7ca2145d/questassort.json", JsonUtil.serialize(DatabaseServer.tables.traders["5a7c2eca46aef81a7ca2145d"].questassort, true));
} }
} }

View File

@ -2,9 +2,11 @@
エレシュキガル エレシュキガル
*/ */
class PeacekeeperAssort { class PeacekeeperAssort
{
static GenerateLL1() { static GenerateLL1()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
DatabaseServer.tables.traders["5935c25fb3acc3127c3d8cd9"].assort = { DatabaseServer.tables.traders["5935c25fb3acc3127c3d8cd9"].assort = {
"items": [], "items": [],
@ -135,24 +137,24 @@ class PeacekeeperAssort {
//MBSS Backpack //MBSS Backpack
CoreMod.CreateTraderBarter(HashUtil.generate(), "544a5cde4bdc2d39388b456b", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "544a5cde4bdc2d39388b456b", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "590a386e86f77429692b27ab" "_tpl": "590a386e86f77429692b27ab"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 1, false, 150000, 3); ], "5935c25fb3acc3127c3d8cd9", 1, false, 150000, 3);
//Day pack //Day pack
CoreMod.CreateTraderBarter(HashUtil.generate(), "5e9dcf5986f7746c417435b3", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5e9dcf5986f7746c417435b3", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "590a386e86f77429692b27ab" "_tpl": "590a386e86f77429692b27ab"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5734781f24597737e04bf32a" "_tpl": "5734781f24597737e04bf32a"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 4); ], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 4);
//M9A3 //M9A3
id = HashUtil.generate(); id = HashUtil.generate();
@ -165,51 +167,69 @@ class PeacekeeperAssort {
//M4A1 //M4A1
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderBarterWithPreset(id, "5af08cf886f774223c269184", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "5af08cf886f774223c269184", "hideout", "hideout", [
[{ [{
"count": 3, "count": 3,
"_tpl": "573477e124597737dd42e191" "_tpl": "573477e124597737dd42e191"
}, { }, {
"count": 3, "count": 3,
"_tpl": "5734779624597737e04bf329" "_tpl": "5734779624597737e04bf329"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 1, false, 2000, 1); ], "5935c25fb3acc3127c3d8cd9", 1, false, 2000, 1);
//MPX //MPX
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderBarterWithPreset(id, "58dffca786f774083a256ab1", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "58dffca786f774083a256ab1", "hideout", "hideout", [
[{ [{
"count": 7, "count": 7,
"level": 8, "level": 8,
"side": "Any", "side": "Any",
"_tpl": "59f32c3b86f77472a31742f0" "_tpl": "59f32c3b86f77472a31742f0"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 1); ], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 1);
//P226R //P226R
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderBarterWithPreset(id, "584149242459775a7726350a", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "584149242459775a7726350a", "hideout", "hideout", [
[{ [{
"count": 4, "count": 4,
"_tpl": "57e26ea924597715ca604a09" "_tpl": "57e26ea924597715ca604a09"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 32); ], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 32);
//MP5 //MP5
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderBarterWithPreset(id, "59411aa786f7747aeb37f9a5", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "59411aa786f7747aeb37f9a5", "hideout", "hideout", [
[{ [{
"count": 8, "count": 8,
"_tpl": "57e26fc7245977162a14b800" "_tpl": "57e26fc7245977162a14b800"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 1); ], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 1);
} }
static GenerateLL2() { static GenerateLL2()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null; let id = null;
//TODO
// 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();
CoreMod.CreateTraderAssort(id, "5c0548ae0db834001966a3c2", "5935c25fb3acc3127c3d8cd9", 20, "USD", 2, false, 2000, 1);
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);
@ -251,15 +271,15 @@ class PeacekeeperAssort {
//MP9 9x19 20-round magazine //MP9 9x19 20-round magazine
CoreMod.CreateTraderAssort(HashUtil.generate(), "5de8ea8ffd6b4e6e2276dc35", "5935c25fb3acc3127c3d8cd9", 19, "USD", 2, false, 10000, 10); CoreMod.CreateTraderAssort(HashUtil.generate(), "5de8ea8ffd6b4e6e2276dc35", "5935c25fb3acc3127c3d8cd9", 19, "USD", 2, false, 10000, 10);
//MP9 9x19 30-round magazine //MP9 9x19 30-round magazine
CoreMod.CreateTraderBarter(HashUtil.generate(), "5de8eac42a78646d96665d91", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5de8eac42a78646d96665d91", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "590a3efd86f77437d351a25b" "_tpl": "590a3efd86f77437d351a25b"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 20000, 3); ], "5935c25fb3acc3127c3d8cd9", 2, false, 20000, 3);
//KAC 7.62x51 10-round steel magazine //KAC 7.62x51 10-round steel magazine
CoreMod.CreateTraderAssort(HashUtil.generate(), "5df8f535bb49d91fb446d6b0", "5935c25fb3acc3127c3d8cd9", 18, "USD", 2, false, 20000, 10); CoreMod.CreateTraderAssort(HashUtil.generate(), "5df8f535bb49d91fb446d6b0", "5935c25fb3acc3127c3d8cd9", 18, "USD", 2, false, 20000, 10);
@ -308,6 +328,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
// Sig Sauer Romeo 4 reflex sight
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5b3116595acfc40019476364", "5935c25fb3acc3127c3d8cd9", 20, "USD", 2, false, 2000, 3);
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);
@ -443,80 +469,80 @@ class PeacekeeperAssort {
//KAC QDC 5.56x45 flash suppressor kit //KAC QDC 5.56x45 flash suppressor kit
CoreMod.CreateTraderBarter(HashUtil.generate(), "56ea8180d2720bf2698b456a", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "56ea8180d2720bf2698b456a", "hideout", "hideout", [
[{ [{
"count": 2, "count": 2,
"_tpl": "5909e99886f7740c983b9984" "_tpl": "5909e99886f7740c983b9984"
}, { }, {
"count": 1, "count": 1,
"_tpl": "590c2c9c86f774245b1f03f2" "_tpl": "590c2c9c86f774245b1f03f2"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 1); ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 1);
//SIG Sauer BRAVO4 4X30 Scope //SIG Sauer BRAVO4 4X30 Scope
CoreMod.CreateTraderBarter(HashUtil.generate(), "57adff4f24597737f373b6e6", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "57adff4f24597737f373b6e6", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5d403f9186f7743cac3f229b" "_tpl": "5d403f9186f7743cac3f229b"
}, { }, {
"count": 1, "count": 1,
"_tpl": "590c37d286f77443be3d7827" "_tpl": "590c37d286f77443be3d7827"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 2); ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 2);
//M14 UTG 4-Point Locking Deluxe mount //M14 UTG 4-Point Locking Deluxe mount
CoreMod.CreateTraderBarter(HashUtil.generate(), "5addbfef5acfc400185c2857", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5addbfef5acfc400185c2857", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5d1c819a86f774771b0acd6c" "_tpl": "5d1c819a86f774771b0acd6c"
}, { }, {
"count": 1, "count": 1,
"_tpl": "590c5bbd86f774785762df04" "_tpl": "590c5bbd86f774785762df04"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3); ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3);
//Secure container Beta //Secure container Beta
CoreMod.CreateTraderBarter(HashUtil.generate(), "5857a8b324597729ab0a0e7d", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5857a8b324597729ab0a0e7d", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5d03794386f77420415576f5" "_tpl": "5d03794386f77420415576f5"
}, { }, {
"count": 3, "count": 3,
"_tpl": "5d0377ce86f774186372f689" "_tpl": "5d0377ce86f774186372f689"
}, { }, {
"count": 2, "count": 2,
"_tpl": "5c05308086f7746b2101e90b" "_tpl": "5c05308086f7746b2101e90b"
}, { }, {
"count": 3, "count": 3,
"_tpl": "5d0375ff86f774186372f685" "_tpl": "5d0375ff86f774186372f685"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 150, 1); ], "5935c25fb3acc3127c3d8cd9", 2, false, 150, 1);
//SA-58 //SA-58
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderBarterWithPreset(id, "5b83f22086f77464e15a1d5f", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "5b83f22086f77464e15a1d5f", "hideout", "hideout", [
[{ [{
"count": 3, "count": 3,
"_tpl": "590a386e86f77429692b27ab" "_tpl": "590a386e86f77429692b27ab"
}, { }, {
"count": 2, "count": 2,
"_tpl": "57347baf24597738002c6178" "_tpl": "57347baf24597738002c6178"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 200, 1); ], "5935c25fb3acc3127c3d8cd9", 2, false, 200, 1);
//Five-Seven FDE //Five-Seven FDE
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderBarterWithPreset(id, "5d7b845786f7743c1e531da7", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "5d7b845786f7743c1e531da7", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5d03784a86f774203e7e0c4d" "_tpl": "5d03784a86f774203e7e0c4d"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3); ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3);
//M4A1 //M4A1
id = HashUtil.generate(); id = HashUtil.generate();
@ -525,27 +551,27 @@ class PeacekeeperAssort {
//RFB //RFB
id = HashUtil.generate(); id = HashUtil.generate();
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
CoreMod.CreateTraderBarterWithPreset(id, "5b439b5686f77428bd137424", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "5b439b5686f77428bd137424", "hideout", "hideout", [
[{ [{
"count": 3, "count": 3,
"_tpl": "590a386e86f77429692b27ab" "_tpl": "590a386e86f77429692b27ab"
},{ }, {
"count": 2, "count": 2,
"_tpl": "57347baf24597738002c6178" "_tpl": "57347baf24597738002c6178"
} }
] ]
], "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
CoreMod.CreateTraderBarterWithPreset(id, "5b439b5686f77428bd137424", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(id, "5b439b5686f77428bd137424", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5d03784a86f774203e7e0c4d" "_tpl": "5d03784a86f774203e7e0c4d"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3); ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3);
//P226R //P226R
id = HashUtil.generate(); id = HashUtil.generate();
@ -559,9 +585,10 @@ class PeacekeeperAssort {
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "58dffca786f774083a256ab1", "5935c25fb3acc3127c3d8cd9", 393, "USD", 2, false, 15000, 2); CoreMod.CreateTraderAssortWithPreset(id, "58dffca786f774083a256ab1", "5935c25fb3acc3127c3d8cd9", 393, "USD", 2, false, 15000, 2);
//hk MP5 (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
//MP9 //MP9
id = HashUtil.generate(); id = HashUtil.generate();
@ -570,8 +597,8 @@ class PeacekeeperAssort {
//UMP 45 //UMP 45
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5fd2517dbdd50d684f73a474", "5935c25fb3acc3127c3d8cd9", 276, "USD", 2, false, 200000, 7); CoreMod.CreateTraderAssortWithPreset(id, "5fd2517dbdd50d684f73a474", "5935c25fb3acc3127c3d8cd9", 276, "USD", 2, false, 200000, 7);
//Wilcox Skull Lock head mount //Wilcox Skull Lock head mount
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a16bb52fcdbcb001a3b00dc", "5935c25fb3acc3127c3d8cd9", 1133, "USD", 2, false, 20000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5a16bb52fcdbcb001a3b00dc", "5935c25fb3acc3127c3d8cd9", 1133, "USD", 2, false, 20000);
//UNTAR helmet //UNTAR helmet
@ -582,24 +609,24 @@ class PeacekeeperAssort {
//Secure container Alpha //Secure container Alpha
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
CoreMod.CreateTraderBarter(id, "5857a8b324597729ab0a0e7d", "hideout", "hideout", [ CoreMod.CreateTraderBarter(id, "5857a8b324597729ab0a0e7d", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5d03794386f77420415576f5" "_tpl": "5d03794386f77420415576f5"
},{ }, {
"count": 3, "count": 3,
"_tpl": "5d0377ce86f774186372f689" "_tpl": "5d0377ce86f774186372f689"
},{ }, {
"count": 2, "count": 2,
"_tpl": "5c05308086f7746b2101e90b" "_tpl": "5c05308086f7746b2101e90b"
},{ }, {
"count": 3, "count": 3,
"_tpl": "5d0375ff86f774186372f685" "_tpl": "5d0375ff86f774186372f685"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 2, false, 200, 1); ], "5935c25fb3acc3127c3d8cd9", 2, false, 200, 1);
//SOE Micro Rig //SOE Micro Rig
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5d8ca986f7742798716522", "5935c25fb3acc3127c3d8cd9", 93, "USD", 2, false, 20000, 5); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5d8ca986f7742798716522", "5935c25fb3acc3127c3d8cd9", 93, "USD", 2, false, 20000, 5);
@ -609,22 +636,32 @@ 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
// AK-74 Hexagon 5.45x39 sound suppressor
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "593d493f86f7745e6b2ceb22", "5935c25fb3acc3127c3d8cd9", 400, "USD", 2, false, 5000, 2);
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;
//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": 4, "count": 4,
"_tpl": "5672cb304bdc2dc2088b456a" "_tpl": "5672cb304bdc2dc2088b456a"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 8); ], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 8);
//7.62x51mm m62 //7.62x51mm m62
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a608bf24f39f98ffc77720e", "5935c25fb3acc3127c3d8cd9", 8, "USD", 3, false, 300000); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5a608bf24f39f98ffc77720e", "5935c25fb3acc3127c3d8cd9", 8, "USD", 3, false, 300000);
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);
@ -661,27 +698,29 @@ class PeacekeeperAssort {
//5.56x45 surefire mag5-60 stanag 60-round magazine //5.56x45 surefire mag5-60 stanag 60-round magazine
CoreMod.CreateTraderBarter(HashUtil.generate(), "544a37c44bdc2d25388b4567", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "544a37c44bdc2d25388b4567", "hideout", "hideout", [
[{ [{
"count": 2, "count": 2,
"_tpl": "590a3b0486f7743954552bdb" "_tpl": "590a3b0486f7743954552bdb"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5672cb724bdc2dc2088b456b" "_tpl": "5672cb724bdc2dc2088b456b"
} }
] ]
], "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
CoreMod.CreateTraderBarter(HashUtil.generate(), "59c1383d86f774290a37e0ca", "hideout", "hideout", [ id = HashUtil.generate();
[{ CoreMod.CreateTraderBarter(id, "59c1383d86f774290a37e0ca", "hideout", "hideout", [
"count": 1, [{
"_tpl": "590c595c86f7747884343ad7" "count": 1,
}, { "_tpl": "590c595c86f7747884343ad7"
"count": 2, }, {
"_tpl": "5e2aedd986f7746d404f3aa4" "count": 2,
} "_tpl": "5e2aedd986f7746d404f3aa4"
] }
], "5935c25fb3acc3127c3d8cd9", 3, false, 50000, 4); ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 50000, 4);
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);
@ -825,7 +864,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)
CoreMod.CreateTraderAssort(HashUtil.generate(), "57da93632459771cb65bf83f", "5935c25fb3acc3127c3d8cd9", 462, "USD", 3, false, 15000); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "57da93632459771cb65bf83f", "5935c25fb3acc3127c3d8cd9", 462, "USD", 3, false, 15000);
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);
@ -865,23 +906,23 @@ class PeacekeeperAssort {
//gpnvg-18 night vision goggles //gpnvg-18 night vision goggles
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0558060db834001b735271", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0558060db834001b735271", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5d1b376e86f774252519444e" "_tpl": "5d1b376e86f774252519444e"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 1); ], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 1);
//gpnvg-18 night vision goggles //gpnvg-18 night vision goggles
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0558060db834001b735271", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0558060db834001b735271", "hideout", "hideout", [
[{ [{
"count": 9, "count": 9,
"level": 25, "level": 25,
"side": "BEAR", "side": "BEAR",
"_tpl": "59f32bb586f774757e1e8442" "_tpl": "59f32bb586f774757e1e8442"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 200, 1); ], "5935c25fb3acc3127c3d8cd9", 3, false, 200, 1);
//armasight n-15 night vision goggles //armasight n-15 night vision goggles
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c066e3a0db834001b7353f0", "5935c25fb3acc3127c3d8cd9", 724, "USD", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c066e3a0db834001b7353f0", "5935c25fb3acc3127c3d8cd9", 724, "USD", 3, false, 2000);
@ -1044,12 +1085,12 @@ class PeacekeeperAssort {
//ak-74n magpul //ak-74n magpul
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "59430b9b86f77403c27945fd", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "59430b9b86f77403c27945fd", "hideout", "hideout", [
[{ [{
"count": 6, "count": 6,
"_tpl": "5d235b4d86f7742e017bc88a" "_tpl": "5d235b4d86f7742e017bc88a"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 3000, 1); ], "5935c25fb3acc3127c3d8cd9", 3, false, 3000, 1);
//fn 5-7 //fn 5-7
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5d51290186f77419093e7c24", "5935c25fb3acc3127c3d8cd9", 269, "USD", 3, false, 20000); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5d51290186f77419093e7c24", "5935c25fb3acc3127c3d8cd9", 269, "USD", 3, false, 20000);
@ -1064,32 +1105,34 @@ 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
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c0d1e9386f77440120288b7", "5935c25fb3acc3127c3d8cd9", 845, "USD", 3, false, 6000); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5c0d1e9386f77440120288b7", "5935c25fb3acc3127c3d8cd9", 845, "USD", 3, false, 6000);
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", [
[{ [{
"count": 10, "count": 10,
"_tpl": "5909e99886f7740c983b9984" "_tpl": "5909e99886f7740c983b9984"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 400, 1); ], "5935c25fb3acc3127c3d8cd9", 3, false, 400, 1);
//remington r11 rsass 7.62x51 marksman rifle //remington r11 rsass 7.62x51 marksman rifle
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5a3a85af86f774745637d46c", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5a3a85af86f774745637d46c", "hideout", "hideout", [
[{ [{
"count": 8, "count": 8,
"level": 15, "level": 15,
"side": "BEAR", "side": "BEAR",
"_tpl": "59f32bb586f774757e1e8442" "_tpl": "59f32bb586f774757e1e8442"
}, { }, {
"count": 8, "count": 8,
"level": 15, "level": 15,
"side": "USEC", "side": "USEC",
"_tpl": "59f32c3b86f77472a31742f0" "_tpl": "59f32c3b86f77472a31742f0"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 3); ], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 3);
//sig mpx 9x19 submachine gun silenced //sig mpx 9x19 submachine gun silenced
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "58dffd4586f77408a27629b2", "5935c25fb3acc3127c3d8cd9", 515, "USD", 3, false, 15000); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "58dffd4586f77408a27629b2", "5935c25fb3acc3127c3d8cd9", 515, "USD", 3, false, 15000);
@ -1102,12 +1145,12 @@ class PeacekeeperAssort {
//fn p90 5.7x28 submachine gun sbr //fn p90 5.7x28 submachine gun sbr
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5d23404b86f7740d62079098", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5d23404b86f7740d62079098", "hideout", "hideout", [
[{ [{
"count": 2, "count": 2,
"_tpl": "5d0375ff86f774186372f685" "_tpl": "5d0375ff86f774186372f685"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 3); ], "5935c25fb3acc3127c3d8cd9", 3, false, 2000, 3);
//remington model 700 .328 bolt-action sniper rifle //remington model 700 .328 bolt-action sniper rifle
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c0c1d6586f7743e5335d264", "5935c25fb3acc3127c3d8cd9", 388, "USD", 3, false, 2000); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c0c1d6586f7743e5335d264", "5935c25fb3acc3127c3d8cd9", 388, "USD", 3, false, 2000);
@ -1117,15 +1160,15 @@ class PeacekeeperAssort {
//folder with intelligence //folder with intelligence
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c12613b86f7743bbe2c3f76", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c12613b86f7743bbe2c3f76", "hideout", "hideout", [
[{ [{
"count": 4, "count": 4,
"_tpl": "590c645c86f77412b01304d9" "_tpl": "590c645c86f77412b01304d9"
}, { }, {
"count": 4, "count": 4,
"_tpl": "590c651286f7741e566b6461" "_tpl": "590c651286f7741e566b6461"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 600); ], "5935c25fb3acc3127c3d8cd9", 3, false, 600);
//ops-core fast visor //ops-core fast visor
CoreMod.CreateTraderAssort(HashUtil.generate(), "5a16b672fcdbcb001912fa83", "5935c25fb3acc3127c3d8cd9", 114, "USD", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5a16b672fcdbcb001912fa83", "5935c25fb3acc3127c3d8cd9", 114, "USD", 3, false, 2000);
@ -1149,15 +1192,17 @@ 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)
CoreMod.CreateTraderBarter(HashUtil.generate(), "5e00c1ad86f774747333222c", "hideout", "hideout", [ id = HashUtil.generate();
[{ CoreMod.CreateTraderBarter(id, "5e00c1ad86f774747333222c", "hideout", "hideout", [
"count": 10, [{
"level": 30, "count": 10,
"side": "BEAR", "level": 30,
"_tpl": "59f32bb586f774757e1e8442" "side": "BEAR",
} "_tpl": "59f32bb586f774757e1e8442"
] }
], "5935c25fb3acc3127c3d8cd9", 3, false, 200); ]
], "5935c25fb3acc3127c3d8cd9", 3, false, 200);
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);
@ -1166,8 +1211,47 @@ class PeacekeeperAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "60a3c70cde5f453f634816a3", "5935c25fb3acc3127c3d8cd9", 1439, "USD", 3, false, 2000, 1); CoreMod.CreateTraderAssort(HashUtil.generate(), "60a3c70cde5f453f634816a3", "5935c25fb3acc3127c3d8cd9", 1439, "USD", 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;
//TODO
//remington r11 rsass 7.62x51 marksman rifle
id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5a3a85af86f774745637d46c", "5935c25fb3acc3127c3d8cd9", 500, "USD", 4, false, 100, 1);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc6986f7741c7358402b"); // wet job part 5
//TODO
//AFAK personal tactical first aid kit
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "60098ad7c2240c0fe85c570a", "5935c25fb3acc3127c3d8cd9", 25, "USD", 4, false, 2000, 5);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc6986f7741c7358402b"); // wet job part 5
//TODO
//m61
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5a6086ea4f39f99cd479502f", "5935c25fb3acc3127c3d8cd9", 25, "USD", 4, false, 2000, 200);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc8586f7741b543d8ea4"); // wet job part 6
//todo
//id = HashUtil.generate();
// fn gl40 mk.2 grenade launcher barter
// CoreMod.CreateTraderBarterWithPreset(id, "5e81ebcd8e146c7080625e15", "hideout", "hideout",
//CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5a27bc8586f7741b543d8ea4"); // wet job part 6
//TODO
//SLAAP armor plate (tan)
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5c0e66e2d174af02a96252f4", "5935c25fb3acc3127c3d8cd9", 100, "USD", 4, false, 2000, 1);
CoreMod.CreateTraderAssortUnlock("5935c25fb3acc3127c3d8cd9", "success", id, "5c0d4e61d09282029f53920e"); // the guide
//TODO
//Multi-hit ballistic face shield-visor for Ops-Core FAST helmet
id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5a16b672fcdbcb001912fa83", "5935c25fb3acc3127c3d8cd9", 50, "USD", 4, false, 2000, 1);
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);
@ -1235,7 +1319,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
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c07dd120db834001c39092d", "5935c25fb3acc3127c3d8cd9", 496, "USD", 4, false, 2000); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5c07dd120db834001c39092d", "5935c25fb3acc3127c3d8cd9", 496, "USD", 4, false, 2000);
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);
@ -1323,51 +1409,53 @@ class PeacekeeperAssort {
//colt m4a1 5.56x45 assault rifle preset //colt m4a1 5.56x45 assault rifle preset
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5ebbfe23ba87a5065a00a563", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5ebbfe23ba87a5065a00a563", "hideout", "hideout", [
[{ [{
"count": 3, "count": 3,
"_tpl": "5d403f9186f7743cac3f229b" "_tpl": "5d403f9186f7743cac3f229b"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5d40407c86f774318526545a" "_tpl": "5d40407c86f774318526545a"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 4, false, 2000, 1); ], "5935c25fb3acc3127c3d8cd9", 4, false, 2000, 1);
//ds arms sa-58 7.62x51 assault rifle preset //ds arms sa-58 7.62x51 assault rifle preset
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
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5e035eb586f774756048ec12", "5935c25fb3acc3127c3d8cd9", 1355, "USD", 4, false, 2000, 1); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5e035eb586f774756048ec12", "5935c25fb3acc3127c3d8cd9", 1355, "USD", 4, false, 2000, 1);
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);
//hk mp7a2 4.6x30 submachine gun preset //hk mp7a2 4.6x30 submachine gun preset
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5bdb3ac186f77405f232ad22", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5bdb3ac186f77405f232ad22", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5c1265fc86f7743f896a21c2" "_tpl": "5c1265fc86f7743f896a21c2"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5af0561e86f7745f5f3ad6ac" "_tpl": "5af0561e86f7745f5f3ad6ac"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 4, false, 2000, 2); ], "5935c25fb3acc3127c3d8cd9", 4, false, 2000, 2);
//fn p90 5.7x28 submachine gun preset //fn p90 5.7x28 submachine gun preset
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5d23376786f77459bb77d838", "5935c25fb3acc3127c3d8cd9", 1007, "USD", 4, false, 2000, 3); CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5d23376786f77459bb77d838", "5935c25fb3acc3127c3d8cd9", 1007, "USD", 4, false, 2000, 3);
//crye precision airframe chops //crye precision airframe chops
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c178a942e22164bef5ceca3", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c178a942e22164bef5ceca3", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "5bc9b720d4351e450201234b" "_tpl": "5bc9b720d4351e450201234b"
}, { }, {
"count": 1, "count": 1,
"_tpl": "573477e124597737dd42e191" "_tpl": "573477e124597737dd42e191"
} }
] ]
], "5935c25fb3acc3127c3d8cd9", 4, false, 2000, 3); ], "5935c25fb3acc3127c3d8cd9", 4, false, 2000, 3);
//crye precision airframe ears //crye precision airframe ears
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c1793902e221602b21d3de2", "5935c25fb3acc3127c3d8cd9", 350, "USD", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c1793902e221602b21d3de2", "5935c25fb3acc3127c3d8cd9", 350, "USD", 4, false, 2000);
@ -1390,7 +1478,8 @@ class PeacekeeperAssort {
//3V G Paratus 3-Day Operator's Tactical backpack //3V G Paratus 3-Day Operator's Tactical backpack
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e805e86f774683f3dd637", "5935c25fb3acc3127c3d8cd9", 563, "USD", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e805e86f774683f3dd637", "5935c25fb3acc3127c3d8cd9", 563, "USD", 4, false, 2000);
} }
static generatePeacekeeperAssort() { static generatePeacekeeperAssort()
{
PeacekeeperAssort.GenerateLL1(); PeacekeeperAssort.GenerateLL1();
PeacekeeperAssort.GenerateLL2(); PeacekeeperAssort.GenerateLL2();
PeacekeeperAssort.GenerateLL3(); PeacekeeperAssort.GenerateLL3();

View File

@ -40,7 +40,7 @@ class PraporAssort {
//5.45x39mm PS gs //5.45x39mm PS gs
id = HashUtil.generate() id = HashUtil.generate()
CoreMod.CreateTraderAssort(id, "56dff3afd2720bba668b4567", "54cb50c76803fa8b248b4571", 81, "RUB", 1, true, 999999); CoreMod.CreateTraderAssort(id, "56dff3afd2720bba668b4567", "54cb50c76803fa8b248b4571", 81, "RUB", 1, true, 999999);
CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "59674eb386f774539f14813a") CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "59674eb386f774539f14813a") // delivery from the past
//5.45x39mm PRS GS //5.45x39mm PRS GS
CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff338d2720bbd668b4569", "54cb50c76803fa8b248b4571", 46, "RUB", 1, true, 999999); CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff338d2720bbd668b4569", "54cb50c76803fa8b248b4571", 46, "RUB", 1, true, 999999);
@ -256,7 +256,7 @@ class PraporAssort {
//AKS-74u //AKS-74u
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "584147732459775a2b6d9f12", "54cb50c76803fa8b248b4571", 28823, "RUB", 1, false, 700000); CoreMod.CreateTraderAssortWithPreset(id, "584147732459775a2b6d9f12", "54cb50c76803fa8b248b4571", 28823, "RUB", 1, false, 700000);
CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "5936d90786f7742b1420ba5b"); CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "5936d90786f7742b1420ba5b"); // debut
//AKS-74UN //AKS-74UN
id = HashUtil.generate(); id = HashUtil.generate();
@ -755,6 +755,7 @@ class PraporAssort {
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.45x39 BS gs 30 pcs ammo pack //5.45x39 BS gs 30 pcs ammo pack
CoreMod.CreateTraderBarter(HashUtil.generate(), "57372bd3245977670b7cd243", "hideout", "hideout", [ CoreMod.CreateTraderBarter(HashUtil.generate(), "57372bd3245977670b7cd243", "hideout", "hideout", [
[{ [{
@ -783,7 +784,9 @@ class PraporAssort {
CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "59ca29fb86f77445ab465c87"); //Punisher part5 CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "59ca29fb86f77445ab465c87"); //Punisher part5
//5.45x39mm BT gs //5.45x39mm BT gs
CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff061d2720bb5668b4567", "54cb50c76803fa8b248b4571", 641, "RUB", 3, false, 300000); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "56dff061d2720bb5668b4567", "54cb50c76803fa8b248b4571", 641, "RUB", 3, false, 300000);
CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "59ca264786f77445a80ed044"); //Punisher part 4
//7.62x25mm TT pst gzh //7.62x25mm TT pst gzh
CoreMod.CreateTraderAssort(HashUtil.generate(), "573603562459776430731618", "54cb50c76803fa8b248b4571", 77, "RUB", 3, true, 1000000); CoreMod.CreateTraderAssort(HashUtil.generate(), "573603562459776430731618", "54cb50c76803fa8b248b4571", 77, "RUB", 3, true, 1000000);
@ -807,7 +810,9 @@ class PraporAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "5737218f245977612125ba51", "54cb50c76803fa8b248b4571", 69, "RUB", 3, true, 1000000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5737218f245977612125ba51", "54cb50c76803fa8b248b4571", 69, "RUB", 3, true, 1000000);
//9x39mm spp gs //9x39mm spp gs
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0d668f86f7747ccb7f13b2", "54cb50c76803fa8b248b4571", 914, "RUB", 3, false, 2000000, 270); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5c0d668f86f7747ccb7f13b2", "54cb50c76803fa8b248b4571", 914, "RUB", 3, false, 2000000, 270);
CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "5c0bd94186f7747a727f09b2"); //test drive part 1
//7.62x39mm US gzh //7.62x39mm US gzh
CoreMod.CreateTraderAssort(HashUtil.generate(), "59e4d24686f7741776641ac7", "54cb50c76803fa8b248b4571", 161, "RUB", 3, false, 200000); CoreMod.CreateTraderAssort(HashUtil.generate(), "59e4d24686f7741776641ac7", "54cb50c76803fa8b248b4571", 161, "RUB", 3, false, 200000);
@ -1092,6 +1097,7 @@ class PraporAssort {
static GenerateLL4() { static GenerateLL4() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null let id = null
//9x39 BP gs 8 pcs. ammo pack //9x39 BP gs 8 pcs. ammo pack
id = HashUtil.generate() id = HashUtil.generate()
CoreMod.CreateTraderBarter(id, "5c1260dc86f7746b106e8748", "hideout", "hideout", [ CoreMod.CreateTraderBarter(id, "5c1260dc86f7746b106e8748", "hideout", "hideout", [
@ -1105,7 +1111,7 @@ class PraporAssort {
//7.62x54r BT gzh //7.62x54r BT gzh
id = HashUtil.generate() id = HashUtil.generate()
CoreMod.CreateTraderAssort(id, "5e023d34e8a400319a28ed44", "54cb50c76803fa8b248b4571", 1057, "RUB", 4, true, 99999, 200); CoreMod.CreateTraderAssort(id, "5e023d34e8a400319a28ed44", "54cb50c76803fa8b248b4571", 1057, "RUB", 4, true, 99999, 200);
CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "59c512ad86f7741f0d09de9b") CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "59c512ad86f7741f0d09de9b") // punisher part 3
//12,7x55 mm PS12B //12,7x55 mm PS12B
id = HashUtil.generate() id = HashUtil.generate()

View File

@ -2,9 +2,11 @@
エレシュキガル エレシュキガル
*/ */
class RagmanAssort{ class RagmanAssort
{
static GenerateLL1() { static GenerateLL1()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
DatabaseServer.tables.traders["5ac3b934156ae10c4430e83c"].assort = { DatabaseServer.tables.traders["5ac3b934156ae10c4430e83c"].assort = {
"items": [], "items": [],
@ -34,10 +36,10 @@ class RagmanAssort{
//kolpak-1s visor //kolpak-1s visor
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ac4c50d5acfc40019262e87", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ac4c50d5acfc40019262e87", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "573474f924597738002c6174" "_tpl": "573474f924597738002c6174"
} }
]], "5ac3b934156ae10c4430e83c", 1, false, 2000); ]], "5ac3b934156ae10c4430e83c", 1, false, 2000);
//tactical glasses //tactical glasses
CoreMod.CreateTraderAssort(HashUtil.generate(), "557ff21e4bdc2d89578b4586", "5ac3b934156ae10c4430e83c", 1853, "RUB", 1, true, 999999, 4); CoreMod.CreateTraderAssort(HashUtil.generate(), "557ff21e4bdc2d89578b4586", "5ac3b934156ae10c4430e83c", 1853, "RUB", 1, true, 999999, 4);
@ -47,20 +49,21 @@ class RagmanAssort{
//fort kiver-m bulletproof helmet //fort kiver-m bulletproof helmet
CoreMod.CreateTraderBarter(HashUtil.generate(), "5645bc214bdc2d363b8b4571", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5645bc214bdc2d363b8b4571", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "573474f924597738002c6174" "_tpl": "573474f924597738002c6174"
} }
]], "5ac3b934156ae10c4430e83c", 1, false, 2000, 1); ]], "5ac3b934156ae10c4430e83c", 1, false, 2000, 1);
//kolpak-1S riot helmet //kolpak-1S riot helmet
CoreMod.CreateTraderAssort(HashUtil.generate(), "59e7711e86f7746cae05fbe1", "5ac3b934156ae10c4430e83c", 8137, "RUB", 1, true, 999999, 5); CoreMod.CreateTraderAssort(HashUtil.generate(), "59e7711e86f7746cae05fbe1", "5ac3b934156ae10c4430e83c", 8137, "RUB", 1, true, 999999, 5);
//6b47 ratnik-bsh helmet //6b47 ratnik-bsh helmet
CoreMod.CreateTraderBarter(HashUtil.generate(), "5a7c4850e899ef00150be885", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5a7c4850e899ef00150be885", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "59e3556c86f7741776641ac2" "_tpl": "59e3556c86f7741776641ac2"
} }
]], "5ac3b934156ae10c4430e83c", 1, false, 6000, 4); ]], "5ac3b934156ae10c4430e83c", 1, false, 6000, 4);
CoreMod.CreateTraderAssortUnlock("54cb57776803fa99248b456e", "success", id, "5969f9e986f7741dde183a50") //Pharmacist
//usec baseball cap //usec baseball cap
CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa2a7e8e5b5b00016327c16", "5ac3b934156ae10c4430e83c", 1823, "RUB", 1, false, 20000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa2a7e8e5b5b00016327c16", "5ac3b934156ae10c4430e83c", 1823, "RUB", 1, false, 20000);
@ -79,10 +82,10 @@ class RagmanAssort{
//gssh-01 active headset //gssh-01 active headset
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b432b965acfc47a8774094e", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5b432b965acfc47a8774094e", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "577e1c9d2459773cd707c525" "_tpl": "577e1c9d2459773cd707c525"
} }
]], "5ac3b934156ae10c4430e83c", 1, false, 2000); ]], "5ac3b934156ae10c4430e83c", 1, false, 2000);
//6b5-16-zh-86 "uley" armored rig //6b5-16-zh-86 "uley" armored rig
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e3eb886f7742015526062", "5ac3b934156ae10c4430e83c", 49751, "RUB", 1, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e3eb886f7742015526062", "5ac3b934156ae10c4430e83c", 49751, "RUB", 1, false, 2000);
@ -95,20 +98,20 @@ class RagmanAssort{
//paca soft armor //paca soft armor
CoreMod.CreateTraderBarter(HashUtil.generate(), "5648a7494bdc2d9d488b4583", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5648a7494bdc2d9d488b4583", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "572b7fa524597762b747ce82" "_tpl": "572b7fa524597762b747ce82"
} }
]], "5ac3b934156ae10c4430e83c", 1, false, 7000, 3); ]], "5ac3b934156ae10c4430e83c", 1, false, 7000, 3);
//paca soft armor //paca soft armor
CoreMod.CreateTraderAssort(HashUtil.generate(), "5648a7494bdc2d9d488b4583", "5ac3b934156ae10c4430e83c", 29154, "RUB", 1, true, 999999, 4); CoreMod.CreateTraderAssort(HashUtil.generate(), "5648a7494bdc2d9d488b4583", "5ac3b934156ae10c4430e83c", 29154, "RUB", 1, true, 999999, 4);
//mf-untar body armor //mf-untar body armor
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8e4ed86f7742d8e50c7fa", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8e4ed86f7742d8e50c7fa", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "5751435d24597720a27126d1" "_tpl": "5751435d24597720a27126d1"
} }
]], "5ac3b934156ae10c4430e83c", 1, false, 2000, 1); ]], "5ac3b934156ae10c4430e83c", 1, false, 2000, 1);
//6b2 armor (flora) //6b2 armor (flora)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5df8a2ca86f7740bfe6df777", "5ac3b934156ae10c4430e83c", 27079, "RUB", 1, false, 20000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "5df8a2ca86f7740bfe6df777", "5ac3b934156ae10c4430e83c", 27079, "RUB", 1, false, 20000, 3);
@ -121,18 +124,19 @@ class RagmanAssort{
//wartech berkut bb-102 backpack //wartech berkut bb-102 backpack
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ca20d5986f774331e7c9602", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ca20d5986f774331e7c9602", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "572b7fa524597762b747ce82" "_tpl": "572b7fa524597762b747ce82"
} }
]], "5ac3b934156ae10c4430e83c", 1, false, 10000, 3); ]], "5ac3b934156ae10c4430e83c", 1, false, 10000, 3);
//wartech berkut bb-102 backpack //wartech berkut bb-102 backpack
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ca20d5986f774331e7c9602", "5ac3b934156ae10c4430e83c", 23444, "RUB", 1, false, 20000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ca20d5986f774331e7c9602", "5ac3b934156ae10c4430e83c", 23444, "RUB", 1, false, 20000, 3);
} }
static GenerateLL2() { static GenerateLL2()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//cold fear infrared balaclava //cold fear infrared balaclava
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ab8f39486f7745cd93a1cca", "5ac3b934156ae10c4430e83c", 4793, "RUB", 2, false, 5000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ab8f39486f7745cd93a1cca", "5ac3b934156ae10c4430e83c", 4793, "RUB", 2, false, 5000);
@ -144,10 +148,10 @@ class RagmanAssort{
//zsh-1-2m face shield //zsh-1-2m face shield
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e3abe5b5b000171d064d", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e3abe5b5b000171d064d", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "59e366c186f7741778269d85" "_tpl": "59e366c186f7741778269d85"
} }
]], "5ac3b934156ae10c4430e83c", 2, true, 2000); ]], "5ac3b934156ae10c4430e83c", 2, true, 2000);
//kiver face shield //kiver face shield
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b46238386f7741a693bcf9c", "5ac3b934156ae10c4430e83c", 27828, "RUB", 2, false, 8000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b46238386f7741a693bcf9c", "5ac3b934156ae10c4430e83c", 27828, "RUB", 2, false, 8000);
@ -166,10 +170,10 @@ class RagmanAssort{
//tactical fleece hat //tactical fleece hat
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa2ba19e5b5b00014028f4e", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa2ba19e5b5b00014028f4e", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "590c2c9c86f774245b1f03f2" "_tpl": "590c2c9c86f774245b1f03f2"
} }
]], "5ac3b934156ae10c4430e83c", 2, true, 20000, 4); ]], "5ac3b934156ae10c4430e83c", 2, true, 20000, 4);
//ux pro beanie hat //ux pro beanie hat
CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa2ba46e5b5b000137b758d", "5ac3b934156ae10c4430e83c", 2268, "RUB", 2, false, 20000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa2ba46e5b5b000137b758d", "5ac3b934156ae10c4430e83c", 2268, "RUB", 2, false, 20000);
@ -214,23 +218,23 @@ class RagmanAssort{
//Peltor comtac 2 headset //Peltor comtac 2 headset
CoreMod.CreateTraderBarter(HashUtil.generate(), "5645bcc04bdc2d363b8b4572", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5645bcc04bdc2d363b8b4572", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "57347b8b24597737dd42e192" "_tpl": "57347b8b24597737dd42e192"
} }
]], "5ac3b934156ae10c4430e83c", 2, true, 2000, 5); ]], "5ac3b934156ae10c4430e83c", 2, true, 2000, 5);
//bnti kirasa-n armor //bnti kirasa-n armor
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44d22286f774172b0c9de8", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44d22286f774172b0c9de8", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5af0484c86f7740f02001f7f" "_tpl": "5af0484c86f7740f02001f7f"
}, { }, {
"count": 1, "count": 1,
"_tpl": "57514643245977207f2c2d09" "_tpl": "57514643245977207f2c2d09"
}, { }, {
"count": 1, "count": 1,
"_tpl": "575146b724597720a27126d5" "_tpl": "575146b724597720a27126d5"
} }
]], "5ac3b934156ae10c4430e83c", 2, true, 50); ]], "5ac3b934156ae10c4430e83c", 2, true, 50);
//bnti kirasa-n armor //bnti kirasa-n armor
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b44d22286f774172b0c9de8", "5ac3b934156ae10c4430e83c", 64553, "RUB", 2, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b44d22286f774172b0c9de8", "5ac3b934156ae10c4430e83c", 64553, "RUB", 2, false, 2000);
@ -243,13 +247,13 @@ class RagmanAssort{
//crye precision avs plate carrier //crye precision avs plate carrier
CoreMod.CreateTraderBarter(HashUtil.generate(), "544a5caa4bdc2d1a388b4568", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "544a5caa4bdc2d1a388b4568", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "5734758f24597738025ee253" "_tpl": "5734758f24597738025ee253"
}, { }, {
"count": 2, "count": 2,
"_tpl": "5b3b713c5acfc4330140bd8d" "_tpl": "5b3b713c5acfc4330140bd8d"
} }
]], "5ac3b934156ae10c4430e83c", 2, true, 2000, 1); ]], "5ac3b934156ae10c4430e83c", 2, true, 2000, 1);
//umtbs 6sh112 scout-sniper //umtbs 6sh112 scout-sniper
CoreMod.CreateTraderAssort(HashUtil.generate(), "5929a2a086f7744f4b234d43", "5ac3b934156ae10c4430e83c", 23780, "RUB", 2, false, 6000, 6); CoreMod.CreateTraderAssort(HashUtil.generate(), "5929a2a086f7744f4b234d43", "5ac3b934156ae10c4430e83c", 23780, "RUB", 2, false, 6000, 6);
@ -259,13 +263,13 @@ class RagmanAssort{
//ana tactical alpha chest rig //ana tactical alpha chest rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "592c2d1a86f7746dbe2af32a", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "592c2d1a86f7746dbe2af32a", "hideout", "hideout", [[{
"count": 5, "count": 5,
"_tpl": "57347c1124597737fb1379e3" "_tpl": "57347c1124597737fb1379e3"
}, { }, {
"count": 1, "count": 1,
"_tpl": "59faf98186f774067b6be103" "_tpl": "59faf98186f774067b6be103"
} }
]], "5ac3b934156ae10c4430e83c", 2, false, 200, 1); ]], "5ac3b934156ae10c4430e83c", 2, false, 200, 1);
//Blackhawk! Commando Chest Harness (Coyote Tan) //Blackhawk! Commando Chest Harness (Coyote Tan)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b44c8ea86f7742d1627baf1", "5ac3b934156ae10c4430e83c", 37373, "RUB", 2, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b44c8ea86f7742d1627baf1", "5ac3b934156ae10c4430e83c", 37373, "RUB", 2, false, 2000);
@ -275,30 +279,30 @@ class RagmanAssort{
//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": 4, "count": 4,
"_tpl": "5c13cef886f774072e618e82" "_tpl": "5c13cef886f774072e618e82"
} }
]], "5ac3b934156ae10c4430e83c", 2, false, 15000, 1); ]], "5ac3b934156ae10c4430e83c", 2, false, 15000, 1);
//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": "5c0e446786f7742013381639" "_tpl": "5c0e446786f7742013381639"
} }
]], "5ac3b934156ae10c4430e83c", 2, false, 15000, 1); ]], "5ac3b934156ae10c4430e83c", 2, false, 15000, 1);
//6B3TM-01M armored rig //6B3TM-01M armored rig
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5d646386f7742797261fd9", "5ac3b934156ae10c4430e83c", 50283, "RUB", 2, false, 15000, 2); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5d646386f7742797261fd9", "5ac3b934156ae10c4430e83c", 50283, "RUB", 2, false, 15000, 2);
//6B3TM-01M armored rig //6B3TM-01M armored rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d5d646386f7742797261fd9", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d5d646386f7742797261fd9", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "5d5d646386f7742797261fd9" "_tpl": "5d5d646386f7742797261fd9"
} }
]], "5ac3b934156ae10c4430e83c", 2, false, 15000, 2); ]], "5ac3b934156ae10c4430e83c", 2, false, 15000, 2);
//Haley Strategic D3CRX Chest Harness //Haley Strategic D3CRX Chest Harness
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5d85c586f774279a21cbdb", "5ac3b934156ae10c4430e83c", 35076, "RUB", 2, false, 20000, 4); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5d85c586f774279a21cbdb", "5ac3b934156ae10c4430e83c", 35076, "RUB", 2, false, 20000, 4);
@ -312,8 +316,10 @@ class RagmanAssort{
//Stich Profi Chest Rig MK2 (Recon, A-TACS FG) //Stich Profi Chest Rig MK2 (Recon, A-TACS FG)
CoreMod.CreateTraderAssort(HashUtil.generate(), "60a6220e953894617404b00a", "5ac3b934156ae10c4430e83c", 39960, "RUB", 2, false, 20000); CoreMod.CreateTraderAssort(HashUtil.generate(), "60a6220e953894617404b00a", "5ac3b934156ae10c4430e83c", 39960, "RUB", 2, false, 20000);
} }
static GenerateLL3() { static GenerateLL3()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//shemagh (green) //shemagh (green)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ab8f85d86f7745cd93a1cf5", "5ac3b934156ae10c4430e83c", 4727, "RUB", 3, true, 999999); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ab8f85d86f7745cd93a1cf5", "5ac3b934156ae10c4430e83c", 4727, "RUB", 3, true, 999999);
@ -323,20 +329,20 @@ class RagmanAssort{
//altyn face shield //altyn face shield
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e373e5b5b000137b76f0", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e373e5b5b000137b76f0", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "5aa7e373e5b5b000137b76f0" "_tpl": "5aa7e373e5b5b000137b76f0"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 200); ]], "5ac3b934156ae10c4430e83c", 3, false, 200);
//zsh-1-2m face shield //zsh-1-2m face shield
CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa7e3abe5b5b000171d064d", "5ac3b934156ae10c4430e83c", 19260, "RUB", 3, false, 2000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa7e3abe5b5b000171d064d", "5ac3b934156ae10c4430e83c", 19260, "RUB", 3, false, 2000, 3);
//LShZ-2DTM face shield //LShZ-2DTM face shield
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d6d3829a4b9361bc8618943", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d6d3829a4b9361bc8618943", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "59e366c186f7741778269d85" "_tpl": "59e366c186f7741778269d85"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 20000); ]], "5ac3b934156ae10c4430e83c", 3, false, 20000);
//lshz-2dtm cover //lshz-2dtm cover
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d3943a4b9360dbc46d0cc", "5ac3b934156ae10c4430e83c", 1665, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d3943a4b9360dbc46d0cc", "5ac3b934156ae10c4430e83c", 1665, "RUB", 3, false, 2000);
@ -352,10 +358,10 @@ class RagmanAssort{
//kinda cowboy hat //kinda cowboy hat
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa2b9ede5b5b000137b758b", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa2b9ede5b5b000137b758b", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5e2af29386f7746d4159f077" "_tpl": "5e2af29386f7746d4159f077"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 3); ]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 3);
//ops-core fast mt super high cut helmet (tan) //ops-core fast mt super high cut helmet (tan)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac8d6885acfc400180ae7b0", "5ac3b934156ae10c4430e83c", 148092, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac8d6885acfc400180ae7b0", "5ac3b934156ae10c4430e83c", 148092, "RUB", 3, false, 2000);
@ -368,23 +374,23 @@ class RagmanAssort{
//devtac ronin ballistic helmet //devtac ronin ballistic helmet
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b4329f05acfc47a86086aa1", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5b4329f05acfc47a86086aa1", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "590c2d8786f774245b1f03f3" "_tpl": "590c2d8786f774245b1f03f3"
}, { }, {
"count": 4, "count": 4,
"_tpl": "590c311186f77424d1667482" "_tpl": "590c311186f77424d1667482"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5d40419286f774318526545f" "_tpl": "5d40419286f774318526545f"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 1); ]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 1);
//maska-1shch bulletproof helmet (olive drab) //maska-1shch bulletproof helmet (olive drab)
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c091a4e0db834001d5addc8", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c091a4e0db834001d5addc8", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "5d235b4d86f7742e017bc88a" "_tpl": "5d235b4d86f7742e017bc88a"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000); ]], "5ac3b934156ae10c4430e83c", 3, false, 2000);
//BNTI LShZ-2DTM helmet //BNTI LShZ-2DTM helmet
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d3716a4b9361bc8618872", "5ac3b934156ae10c4430e83c", 163075, "RUB", 3, false, 20000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d3716a4b9361bc8618872", "5ac3b934156ae10c4430e83c", 163075, "RUB", 3, false, 20000, 3);
@ -393,21 +399,23 @@ class RagmanAssort{
CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa2ba71e5b5b000137b758f", "5ac3b934156ae10c4430e83c", 28272, "RUB", 3, false, 8000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa2ba71e5b5b000137b758f", "5ac3b934156ae10c4430e83c", 28272, "RUB", 3, false, 8000);
//BNTI Gzhel-K armor //BNTI Gzhel-K armor
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8e79e86f7742d8b372e78", "hideout", "hideout", [[{ id = HashUtil.generate();
"count": 2, CoreMod.CreateTraderBarter(id, "5ab8e79e86f7742d8b372e78", "hideout", "hideout", [[{
"_tpl": "5734758f24597738025ee253" "count": 2,
}, { "_tpl": "5734758f24597738025ee253"
"count": 5, }, {
"_tpl": "5af0484c86f7740f02001f7f" "count": 5,
} "_tpl": "5af0484c86f7740f02001f7f"
]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 4); }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 4);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5ae449d986f774453a54a7e1"); // supervisor
//iotv gen4 body armor (high mobility kit) //iotv gen4 body armor (high mobility kit)
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44d0de86f774503d30cba8", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44d0de86f774503d30cba8", "hideout", "hideout", [[{
"count": 7, "count": 7,
"_tpl": "5d235b4d86f7742e017bc88a" "_tpl": "5d235b4d86f7742e017bc88a"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 1000, 2); ]], "5ac3b934156ae10c4430e83c", 3, false, 1000, 2);
//6b13 assault armor (digital flora) //6b13 assault armor (digital flora)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e53c886f7747fa54205c7", "5ac3b934156ae10c4430e83c", 67821, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e53c886f7747fa54205c7", "5ac3b934156ae10c4430e83c", 67821, "RUB", 3, false, 2000);
@ -420,16 +428,16 @@ class RagmanAssort{
//5.11 tactical hexgrid plate carrier //5.11 tactical hexgrid plate carrier
CoreMod.CreateTraderBarter(HashUtil.generate(), "5fd4c474dd870108a754b241", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5fd4c474dd870108a754b241", "hideout", "hideout", [[{
"count": 5, "count": 5,
"_tpl": "5ab8f20c86f7745cdb629fb2" "_tpl": "5ab8f20c86f7745cdb629fb2"
}, { }, {
"count": 5, "count": 5,
"_tpl": "59e7708286f7742cbd762753" "_tpl": "59e7708286f7742cbd762753"
}, { }, {
"count": 5, "count": 5,
"_tpl": "5aa2b923e5b5b000137b7589" "_tpl": "5aa2b923e5b5b000137b7589"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 1); ]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 1);
//nfm thor concealable vest body armor //nfm thor concealable vest body armor
CoreMod.CreateTraderAssort(HashUtil.generate(), "609e8540d5c319764c2bc2e9", "5ac3b934156ae10c4430e83c", 56610, "RUB", 3, false, 5000); CoreMod.CreateTraderAssort(HashUtil.generate(), "609e8540d5c319764c2bc2e9", "5ac3b934156ae10c4430e83c", 56610, "RUB", 3, false, 5000);
@ -442,307 +450,327 @@ class RagmanAssort{
//crye precision avs plate carrier //crye precision avs plate carrier
CoreMod.CreateTraderBarter(HashUtil.generate(), "544a5caa4bdc2d1a388b4568", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "544a5caa4bdc2d1a388b4568", "hideout", "hideout", [[{
"count": 7, "count": 7,
"_tpl": "5d40412b86f7743cb332ac3a" "_tpl": "5d40412b86f7743cb332ac3a"
}, { }, {
"count": 5, "count": 5,
"_tpl": "5d4041f086f7743cac3f22a7" "_tpl": "5d4041f086f7743cac3f22a7"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 5000, 2); ]], "5ac3b934156ae10c4430e83c", 3, false, 5000, 2);
//ana tactical alpha chest rig //ana tactical alpha chest rig
CoreMod.CreateTraderAssort(HashUtil.generate(), "592c2d1a86f7746dbe2af32a", "5ac3b934156ae10c4430e83c", 51181, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "592c2d1a86f7746dbe2af32a", "5ac3b934156ae10c4430e83c", 51181, "RUB", 3, false, 2000);
//ana tactical m2 armored rig //ana tactical m2 armored rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8dced86f774646209ec87", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8dced86f774646209ec87", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "5aa2b923e5b5b000137b7589" "_tpl": "5aa2b923e5b5b000137b7589"
}, { }, {
"count": 3, "count": 3,
"_tpl": "5ac4c50d5acfc40019262e87" "_tpl": "5ac4c50d5acfc40019262e87"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 5000, 2); ]], "5ac3b934156ae10c4430e83c", 3, false, 5000, 2);
//5.11 tactical tactec plate carrier //5.11 tactical tactec plate carrier
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44cad286f77402a54ae7e5", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44cad286f77402a54ae7e5", "hideout", "hideout", [[{
"count": 5, "count": 5,
"_tpl": "5b432c305acfc40019478128" "_tpl": "5b432c305acfc40019478128"
}, { }, {
"count": 6, "count": 6,
"_tpl": "5b4326435acfc433000ed01d" "_tpl": "5b4326435acfc433000ed01d"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 100, 1); ]], "5ac3b934156ae10c4430e83c", 3, false, 100, 1);
//belt-a + belt-b gear rig //belt-a + belt-b gear rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e6a1586f77404597b4965", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e6a1586f77404597b4965", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "590de71386f774347051a052" "_tpl": "590de71386f774347051a052"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000); ]], "5ac3b934156ae10c4430e83c", 3, false, 2000);
//ana tactical m1 armored rig //ana tactical m1 armored rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e722886f7740458316a57", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e722886f7740458316a57", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "5c0fa877d174af02a012e1cf" "_tpl": "5c0fa877d174af02a012e1cf"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5e8f3423fd7471236e6e3b64" "_tpl": "5e8f3423fd7471236e6e3b64"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000); ]], "5ac3b934156ae10c4430e83c", 3, false, 2000);
//wartech tv-110 plate carrier rig //wartech tv-110 plate carrier rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e746986f7741453628fe5", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e746986f7741453628fe5", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "59e3556c86f7741776641ac2" "_tpl": "59e3556c86f7741776641ac2"
}, { }, {
"count": 2, "count": 2,
"_tpl": "5d40412b86f7743cb332ac3a" "_tpl": "5d40412b86f7743cb332ac3a"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 1); ]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 1);
//ars arma a18 skanda plate carrier //ars arma a18 skanda plate carrier
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d5d87f786f77427997cfaef", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5d5d87f786f77427997cfaef", "hideout", "hideout", [[{
"count": 5, "count": 5,
"_tpl": "5d403f9186f7743cac3f229b" "_tpl": "5d403f9186f7743cac3f229b"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 2); ]], "5ac3b934156ae10c4430e83c", 3, false, 2000, 2);
//velocity systems multi-purpose patrol vest //velocity systems multi-purpose patrol vest
CoreMod.CreateTraderBarter(HashUtil.generate(), "5df8a42886f77412640e2e75", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5df8a42886f77412640e2e75", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "5734773724597737fd047c14" "_tpl": "5734773724597737fd047c14"
} }
]], "5ac3b934156ae10c4430e83c", 3, false, 20000, 3); ]], "5ac3b934156ae10c4430e83c", 3, false, 20000, 3);
//stich profi chest rig mk2 (assault, a-tacs fg) //stich profi chest rig mk2 (assault, a-tacs fg)
CoreMod.CreateTraderAssort(HashUtil.generate(), "60a621c49c197e4e8c4455e6", "5ac3b934156ae10c4430e83c", 41625, "RUB", 3, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "60a621c49c197e4e8c4455e6", "5ac3b934156ae10c4430e83c", 41625, "RUB", 3, false, 2000);
} }
static GenerateLL4() { static GenerateLL4()
{
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//altyn face shield //altyn face shield
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e373e5b5b000137b76f0", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e373e5b5b000137b76f0", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "59e366c186f7741778269d85" "_tpl": "59e366c186f7741778269d85"
} }
]], "5ac3b934156ae10c4430e83c", 4, false); ]], "5ac3b934156ae10c4430e83c", 4, false);
//altyn face shield //altyn face shield
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e373e5b5b000137b76f0", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e373e5b5b000137b76f0", "hideout", "hideout", [[{
"count": 6, "count": 6,
"side": "any", "side": "any",
"level": 20, "level": 20,
"_tpl": "59f32bb586f774757e1e8442" "_tpl": "59f32bb586f774757e1e8442"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 3); ]], "5ac3b934156ae10c4430e83c", 4, false, 3);
//maska-1shch face shield (olive drab) //maska-1shch face shield (olive drab)
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0919b50db834001b7ce3b9", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0919b50db834001b7ce3b9", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "5d235b4d86f7742e017bc88a" "_tpl": "5d235b4d86f7742e017bc88a"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 1); ]], "5ac3b934156ae10c4430e83c", 4, false, 1);
//vulkan-5 face shield //vulkan-5 face shield
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ca2113f86f7740b2547e1d2", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ca2113f86f7740b2547e1d2", "hideout", "hideout", [[{
"count": 7, "count": 7,
"_tpl": "59e366c186f7741778269d85" "_tpl": "59e366c186f7741778269d85"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 2); ]], "5ac3b934156ae10c4430e83c", 4, false, 2);
//lshz-2dtm face shield //lshz-2dtm face shield
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d3829a4b9361bc8618943", "5ac3b934156ae10c4430e83c", 37019, "RUB", 4, false, 2000, 2); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d3829a4b9361bc8618943", "5ac3b934156ae10c4430e83c", 37019, "RUB", 4, false, 2000, 2);
//lshz-2dtm aventail //lshz-2dtm aventail
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d3be5a4b9361bc73bc763", "5ac3b934156ae10c4430e83c", 36852, "RUB", 4, false, 20000, 4); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d3be5a4b9361bc73bc763", "5ac3b934156ae10c4430e83c", 36852, "RUB", 4, false, 20000, 4);
//rys-t face shield //rys-t face shield
CoreMod.CreateTraderBarter(HashUtil.generate(), "5f60c85b58eff926626a60f7", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5f60c85b58eff926626a60f7", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "59e366c186f7741778269d85" "_tpl": "59e366c186f7741778269d85"
}, { }, {
"count": 1, "count": 1,
"_tpl": "57347c5b245977448d35f6e1" "_tpl": "57347c5b245977448d35f6e1"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 1); ]], "5ac3b934156ae10c4430e83c", 4, false, 1);
//oakley si m frame saftey glasses //oakley si m frame saftey glasses
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c1a1cc52e221602b3136e3d", "5ac3b934156ae10c4430e83c", 5217, "RUB", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c1a1cc52e221602b3136e3d", "5ac3b934156ae10c4430e83c", 5217, "RUB", 4, false, 2000);
//raybench aviator glasses //raybench aviator glasses
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d2ef3a4b93618084f58bd", "5ac3b934156ae10c4430e83c", 7437, "RUB", 4, true, 999999, 10); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d6d2ef3a4b93618084f58bd", "5ac3b934156ae10c4430e83c", 7437, "RUB", 4, true, 999999, 10);
//ghost balaclava //ghost balaclava
CoreMod.CreateTraderAssort(HashUtil.generate(), "5ab8f4ff86f77431c60d91ba", "5ac3b934156ae10c4430e83c", 7535, "RUB", 4, false, 10000, 5); CoreMod.CreateTraderAssort(HashUtil.generate(), "5ab8f4ff86f77431c60d91ba", "5ac3b934156ae10c4430e83c", 7535, "RUB", 4, false, 10000, 5);
//crash axe //crash axe
CoreMod.CreateTraderBarter(HashUtil.generate(), "5bffe7930db834001b734a39", "hideout", "hideout", [[{ id = HashUtil.generate();
"count": 1, CoreMod.CreateTraderBarter(id, "5bffe7930db834001b734a39", "hideout", "hideout", [[{
"_tpl": "5780cf7f2459777de4559322" "count": 1,
}, { "_tpl": "5780cf7f2459777de4559322"
"count": 1, }, {
"_tpl": "5a0dc95c86f77452440fc675" "count": 1,
}, { "_tpl": "5a0dc95c86f77452440fc675"
"count": 5, }, {
"_tpl": "5c12688486f77426843c7d32" "count": 5,
} "_tpl": "5c12688486f77426843c7d32"
]], "5ac3b934156ae10c4430e83c", 4, false, 1); }
]], "5ac3b934156ae10c4430e83c", 4, false, 1);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5c112d7e86f7740d6f647486"); // scavenger
//shattered light armored mask //shattered light armored mask
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b432b2f5acfc4771e1c6622", "5ac3b934156ae10c4430e83c", 26575, "RUB", 4, true, 2000, 7); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b432b2f5acfc4771e1c6622", "5ac3b934156ae10c4430e83c", 26575, "RUB", 4, true, 2000, 7);
//deadly skull mask //deadly skull mask
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b432b6c5acfc4001a599bf0", "5ac3b934156ae10c4430e83c", 7584, "RUB", 4, false, 2000, 10); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b432b6c5acfc4001a599bf0", "5ac3b934156ae10c4430e83c", 7584, "RUB", 4, false, 2000, 10);
//altyn assault helmet //altyn assault helmet
CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e276e5b5b000171d0647", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7e276e5b5b000171d0647", "hideout", "hideout", [[{
"count": 6, "count": 6,
"_tpl": "5d1b31ce86f7742523398394" "_tpl": "5d1b31ce86f7742523398394"
}, { }, {
"count": 5, "count": 5,
"_tpl": "590c2c9c86f774245b1f03f2" "_tpl": "590c2c9c86f774245b1f03f2"
}, { }, {
"count": 5, "count": 5,
"_tpl": "590c2b4386f77425357b6123" "_tpl": "590c2b4386f77425357b6123"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 1); ]], "5ac3b934156ae10c4430e83c", 4, false, 1);
//highcom striker ulach IIIA helmet (black) //highcom striker ulach IIIA helmet (black)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b40e1525acfc4771e1c6611", "5ac3b934156ae10c4430e83c", 86563, "RUB", 4, false, 2000); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5b40e1525acfc4771e1c6611", "5ac3b934156ae10c4430e83c", 86563, "RUB", 4, false, 2000);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5ae449a586f7744bde357696"); // no fuss needed
//beret (blue) //beret (blue)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5f60e7788adaa7100c3adb49", "5ac3b934156ae10c4430e83c", 33966, "RUB", 4, false, 20000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "5f60e7788adaa7100c3adb49", "5ac3b934156ae10c4430e83c", 33966, "RUB", 4, false, 20000, 3);
//highcom striker ulach IIIA helmet (coyote tan) //highcom striker ulach IIIA helmet (coyote tan)
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b40e2bc5acfc40016388216", "5ac3b934156ae10c4430e83c", 68448, "RUB", 4, false, 2000, 4); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "5b40e2bc5acfc40016388216", "5ac3b934156ae10c4430e83c", 68448, "RUB", 4, false, 2000, 4);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5ae449c386f7744bde357697"); // sales night
//devtac ronin ballistic helmet //devtac ronin ballistic helmet
CoreMod.CreateTraderAssort(HashUtil.generate(), "5b4329f05acfc47a86086aa1", "5ac3b934156ae10c4430e83c", 146442, "RUB", 4, false, 50, 1); CoreMod.CreateTraderAssort(HashUtil.generate(), "5b4329f05acfc47a86086aa1", "5ac3b934156ae10c4430e83c", 146442, "RUB", 4, false, 50, 1);
//rys-T bulletproof helmet //rys-T bulletproof helmet
CoreMod.CreateTraderBarter(HashUtil.generate(), "5f60c74e3b85f6263c145586", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5f60c74e3b85f6263c145586", "hideout", "hideout", [[{
"count": 5, "count": 5,
"_tpl": "5e2af4d286f7746d4159f07a" "_tpl": "5e2af4d286f7746d4159f07a"
}, { }, {
"count": 6, "count": 6,
"_tpl": "59e366c186f7741778269d85" "_tpl": "59e366c186f7741778269d85"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5e2af41e86f774755a234b67" "_tpl": "5e2af41e86f774755a234b67"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 1); ]], "5ac3b934156ae10c4430e83c", 4, false, 1);
//peltor tactical sport headset //peltor tactical sport headset
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c165d832e2216398b5a7e36", "5ac3b934156ae10c4430e83c", 38295, "RUB", 4, false, 2000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c165d832e2216398b5a7e36", "5ac3b934156ae10c4430e83c", 38295, "RUB", 4, false, 2000);
//ana tactical m2 armored rig //ana tactical m2 armored rig
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8dced86f774646209ec87", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8dced86f774646209ec87", "hideout", "hideout", [[{
"count": 10, "count": 10,
"side": "any", "side": "any",
"level": 20, "level": 20,
"_tpl": "59f32bb586f774757e1e8442" "_tpl": "59f32bb586f774757e1e8442"
} }
]], "5ac3b934156ae10c4430e83c", 4, false); ]], "5ac3b934156ae10c4430e83c", 4, false);
//wartech tv-110 plate carrier rig //wartech tv-110 plate carrier rig
CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e746986f7741453628fe5", "5ac3b934156ae10c4430e83c", 101232, "RUB", 4, false, 2000, 1); CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0e746986f7741453628fe5", "5ac3b934156ae10c4430e83c", 101232, "RUB", 4, false, 2000, 1);
//ars arma cpc mod2 plate carrier //ars arma cpc mod2 plate carrier
CoreMod.CreateTraderBarter(HashUtil.generate(), "5e4ac41886f77406a511c9a8", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5e4ac41886f77406a511c9a8", "hideout", "hideout", [[{
"count": 3, "count": 3,
"_tpl": "5e2af41e86f774755a234b67" "_tpl": "5e2af41e86f774755a234b67"
}, { }, {
"count": 1, "count": 1,
"_tpl": "5d403f9186f7743cac3f229b" "_tpl": "5d403f9186f7743cac3f229b"
}, { }, {
"count": 3, "count": 3,
"_tpl": "5e2af4a786f7746d3f3c3400" "_tpl": "5e2af4a786f7746d3f3c3400"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 1); ]], "5ac3b934156ae10c4430e83c", 4, false, 1);
//ars arma a18 skanda plate carrier //ars arma a18 skanda plate carrier
CoreMod.CreateTraderBarter(HashUtil.generate(), "5d5d87f786f77427997cfaef", "hideout", "hideout", [[{ id = HashUtil.generate();
"count": 1, CoreMod.CreateTraderBarter(id, "5d5d87f786f77427997cfaef", "hideout", "hideout", [[{
"_tpl": "5d235a5986f77443f6329bc6" "count": 1,
}, { "_tpl": "5d235a5986f77443f6329bc6"
"count": 1, }, {
"_tpl": "5734758f24597738025ee253" "count": 1,
} "_tpl": "5734758f24597738025ee253"
]], "5ac3b934156ae10c4430e83c", 4, false, 1); }
]], "5ac3b934156ae10c4430e83c", 4, false, 1);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5c1141f386f77430ff393792"); // living high is not a crime part 2
//iotv gen4 body armor (full protection) //iotv gen4 body armor (full protection)
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44cd8b86f774503d30cba2", "hideout", "hideout", [[{ id = HashUtil.generate();
"count": 3, CoreMod.CreateTraderBarter(id, "5b44cd8b86f774503d30cba2", "hideout", "hideout", [[{
"_tpl": "59e3639286f7741777737013" "count": 3,
} "_tpl": "59e3639286f7741777737013"
]], "5ac3b934156ae10c4430e83c", 4, false, 2); }
]], "5ac3b934156ae10c4430e83c", 4, false, 2);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5b478b1886f7744d1b23c57d"); // hot delivery
//6B43 Zabralo-Sh 6A Armor //6B43 Zabralo-Sh 6A Armor
CoreMod.CreateTraderBarter(HashUtil.generate(), "545cdb794bdc2d3a198b456a", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "545cdb794bdc2d3a198b456a", "hideout", "hideout", [[{
"count": 4, "count": 4,
"_tpl": "545cdb794bdc2d3a198b456a" "_tpl": "545cdb794bdc2d3a198b456a"
} }
]], "5ac3b934156ae10c4430e83c", 4, false); ]], "5ac3b934156ae10c4430e83c", 4, false);
//lbt 6094a slick plate carrier //lbt 6094a slick plate carrier
CoreMod.CreateTraderBarter(HashUtil.generate(), "5e4abb5086f77406975c9342", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5e4abb5086f77406975c9342", "hideout", "hideout", [[{
"count": 2, "count": 2,
"_tpl": "5c0e655586f774045612eeb2" "_tpl": "5c0e655586f774045612eeb2"
}, { }, {
"count": 2, "count": 2,
"_tpl": "5e2af41e86f774755a234b67" "_tpl": "5e2af41e86f774755a234b67"
}, { }, {
"count": 4, "count": 4,
"_tpl": "5e2af4d286f7746d4159f07a" "_tpl": "5e2af4d286f7746d4159f07a"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 1); ]], "5ac3b934156ae10c4430e83c", 4, false, 1);
//fort redut-t5 body armor //fort redut-t5 body armor
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ca21c6986f77479963115a7", "hideout", "hideout", [[{ id = HashUtil.generate();
"count": 6, CoreMod.CreateTraderBarter(id, "5ca21c6986f77479963115a7", "hideout", "hideout", [[{
"_tpl": "590c595c86f7747884343ad7" "count": 6,
}, { "_tpl": "590c595c86f7747884343ad7"
"count": 2, }, {
"_tpl": "5c12688486f77426843c7d32" "count": 2,
} "_tpl": "5c12688486f77426843c7d32"
]], "5ac3b934156ae10c4430e83c", 4, false, 1); }
]], "5ac3b934156ae10c4430e83c", 4, false, 1);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5ae449d986f774453a54a7e1"); // supervisor
//nfm thor integrated carrier body armor //nfm thor integrated carrier body armor
CoreMod.CreateTraderAssort(HashUtil.generate(), "60a283193cb70855c43a381d", "5ac3b934156ae10c4430e83c", 420635, "RUB", 4, false, 2000, 1); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "60a283193cb70855c43a381d", "5ac3b934156ae10c4430e83c", 420635, "RUB", 4, false, 2000, 1);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5c10f94386f774227172c572"); // blood of war part 3
//sso "attack 2" raid backpack //sso "attack 2" raid backpack
CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8ebf186f7742d8b372e80", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8ebf186f7742d8b372e80", "hideout", "hideout", [[{
"count": 1, "count": 1,
"_tpl": "5c1267ee86f77416ec610f72" "_tpl": "5c1267ee86f77416ec610f72"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 3); ]], "5ac3b934156ae10c4430e83c", 4, false, 3);
//ana tactical beta 2 battle backpack //ana tactical beta 2 battle backpack
CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44c6ae86f7742d1627baea", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5b44c6ae86f7742d1627baea", "hideout", "hideout", [[{
"count": 6, "count": 6,
"_tpl": "5d1b392c86f77425243e98fe" "_tpl": "5d1b392c86f77425243e98fe"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 3); ]], "5ac3b934156ae10c4430e83c", 4, false, 3);
//mystery ranch blackjack 50 backpack (multicam) //mystery ranch blackjack 50 backpack (multicam)
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e774286f77468413cc5b2", "hideout", "hideout", [[{ CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e774286f77468413cc5b2", "hideout", "hideout", [[{
"count": 8, "count": 8,
"_tpl": "59e3556c86f7741776641ac2" "_tpl": "59e3556c86f7741776641ac2"
}, { }, {
"count": 2, "count": 2,
"_tpl": "5e2af41e86f774755a234b67" "_tpl": "5e2af41e86f774755a234b67"
} }
]], "5ac3b934156ae10c4430e83c", 4, false, 1); ]], "5ac3b934156ae10c4430e83c", 4, false, 1);
//eberlestock g2 gunslinger II backpack (dry earth) //eberlestock g2 gunslinger II backpack (dry earth)
CoreMod.CreateTraderAssort(HashUtil.generate(), "6034d2d697633951dc245ea6", "5ac3b934156ae10c4430e83c", 65601, "RUB", 4, false, 4000, 3); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "6034d2d697633951dc245ea6", "5ac3b934156ae10c4430e83c", 65601, "RUB", 4, false, 4000, 3);
CoreMod.CreateTraderAssortUnlock("5ac3b934156ae10c4430e83c", "success", id, "5ae4498786f7744bde357695"); // key to success
} }
static generateRagmanAssort() { static generateRagmanAssort()
{
RagmanAssort.GenerateLL1(); RagmanAssort.GenerateLL1();
RagmanAssort.GenerateLL2(); RagmanAssort.GenerateLL2();
RagmanAssort.GenerateLL3(); RagmanAssort.GenerateLL3();
RagmanAssort.GenerateLL4(); RagmanAssort.GenerateLL4();
VFS.writeFile("./traders/5ac3b934156ae10c4430e83c/assort.json", JsonUtil.serialize(DatabaseServer.tables.traders["5ac3b934156ae10c4430e83c"].assort, true));VFS.writeFile("./traders/54cb57776803fa99248b456e/assort.json", JsonUtil.serialize(DatabaseServer.tables.traders["54cb57776803fa99248b456e"].assort, true));
VFS.writeFile("./traders/5ac3b934156ae10c4430e83c/questassort.json", JsonUtil.serialize(DatabaseServer.tables.traders["5ac3b934156ae10c4430e83c"].questassort, true));VFS.writeFile("./traders/54cb57776803fa99248b456e/questassort.json", JsonUtil.serialize(DatabaseServer.tables.traders["54cb57776803fa99248b456e"].questassort, true));
} }
} }

View File

@ -68,7 +68,9 @@ class SkierAssort {
CoreMod.CreateTraderAssort(HashUtil.generate(), "570fd721d2720bc5458b4596", "58330581ace78e27b8b10cee", 13800, "RUB", 1, false, 15000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "570fd721d2720bc5458b4596", "58330581ace78e27b8b10cee", 13800, "RUB", 1, false, 15000, 3);
//P1x42 //P1x42
CoreMod.CreateTraderAssort(HashUtil.generate(), "584984812459776a704a82a6", "58330581ace78e27b8b10cee", 13915, "RUB", 1, true, 999999, 5); id = HashUtil.generate();
CoreMod.CreateTraderAssort(id, "584984812459776a704a82a6", "58330581ace78e27b8b10cee", 13915, "RUB", 1, true, 999999, 5);
CoreMod.CreateTraderAssortUnlock("58330581ace78e27b8b10cee", "success", id, "5979eee086f774311955e614"); //golden swag
//NcSTAR Tactical blue laser LAM-Module //NcSTAR Tactical blue laser LAM-Module
CoreMod.CreateTraderAssort(HashUtil.generate(), "5cc9c20cd7f00c001336c65d", "58330581ace78e27b8b10cee", 5658, "RUB", 1, false, 20000, 3); CoreMod.CreateTraderAssort(HashUtil.generate(), "5cc9c20cd7f00c001336c65d", "58330581ace78e27b8b10cee", 5658, "RUB", 1, false, 20000, 3);
@ -149,7 +151,8 @@ class SkierAssort {
//VPO-209 //VPO-209
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "59ef247086f77439967a900a", "58330581ace78e27b8b10cee", 29392, "RUB", 1, false, 100000); CoreMod.CreateTraderAssortWithPreset(id, "59ef247086f77439967a900a", "58330581ace78e27b8b10cee", 29392, "RUB", 1, false, 100000);
CoreMod.CreateTraderAssortUnlock("58330581ace78e27b8b10cee", "success", id, "596b455186f77457cb50eccb") //stirrup
//Adar 2-15 //Adar 2-15
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5c10fcb186f774533e5529ab", "58330581ace78e27b8b10cee", 45819, "RUB", 1, false, 20000, 4); CoreMod.CreateTraderAssortWithPreset(id, "5c10fcb186f774533e5529ab", "58330581ace78e27b8b10cee", 45819, "RUB", 1, false, 20000, 4);
@ -161,6 +164,7 @@ class SkierAssort {
//Saiga-9 //Saiga-9
id = HashUtil.generate(); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5a13df5286f774032f5454a0", "58330581ace78e27b8b10cee", 16198, "RUB", 1, true, 99999); CoreMod.CreateTraderAssortWithPreset(id, "5a13df5286f774032f5454a0", "58330581ace78e27b8b10cee", 16198, "RUB", 1, true, 99999);
CoreMod.CreateTraderAssortUnlock("58330581ace78e27b8b10cee", "success", id, "596b36c586f77450d6045ad2") //supplier
//VPO-136 //VPO-136
id = HashUtil.generate(); id = HashUtil.generate();
@ -421,14 +425,18 @@ class SkierAssort {
static GenerateLL3() { static GenerateLL3() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//12/70 rip 5 shell ammo box //12/70 rip 5 shell ammo box
CoreMod.CreateTraderBarter(HashUtil.generate(), "5c1127d0d174af29be75cf68", "hideout", "hideout", [ id = HashUtil.generate();
CoreMod.CreateTraderBarter(id, "5c1127d0d174af29be75cf68", "hideout", "hideout", [
[{ [{
"count": 1, "count": 1,
"_tpl": "57347cd0245977445a2d6ff1" "_tpl": "57347cd0245977445a2d6ff1"
} }
] ]
], "58330581ace78e27b8b10cee", 3, false, 2000, 12); ], "58330581ace78e27b8b10cee", 3, false, 2000, 12);
CoreMod.CreateTraderAssortUnlock("58330581ace78e27b8b10cee", "success", id, "5c0bbaa886f7746941031d82");
//ak 7.62x39 molot 40-round magazine //ak 7.62x39 molot 40-round magazine
CoreMod.CreateTraderAssort(HashUtil.generate(), "59e5f5a486f7746c530b3ce2", "58330581ace78e27b8b10cee", 2862, "RUB", 3, false, 15000); CoreMod.CreateTraderAssort(HashUtil.generate(), "59e5f5a486f7746c530b3ce2", "58330581ace78e27b8b10cee", 2862, "RUB", 3, false, 15000);
@ -756,6 +764,7 @@ class SkierAssort {
} }
static GenerateLL4() { static GenerateLL4() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null;
//5.56x45mm m855a1 //5.56x45mm m855a1
CoreMod.CreateTraderAssort(HashUtil.generate(), "54527ac44bdc2d36668b4567", "58330581ace78e27b8b10cee", 368, "RUB", 4, false, 300000, 90); CoreMod.CreateTraderAssort(HashUtil.generate(), "54527ac44bdc2d36668b4567", "58330581ace78e27b8b10cee", 368, "RUB", 4, false, 300000, 90);
@ -870,8 +879,10 @@ class SkierAssort {
//AK-74 FAB Defense PDC dust cover //AK-74 FAB Defense PDC dust cover
CoreMod.CreateTraderAssort(HashUtil.generate(), "5d2c770c48f0354b4a07c100", "58330581ace78e27b8b10cee", 18786, "RUB", 4, false, 8000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5d2c770c48f0354b4a07c100", "58330581ace78e27b8b10cee", 18786, "RUB", 4, false, 8000);
//toi kriss vector gen 2 9x19 submachine gun //tdi kriss vector gen 2 9x19 submachine gun
CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5fd251c90d9c95034825edb5", "58330581ace78e27b8b10cee", 96715, "RUB", 4, false, 200000); id = HashUtil.generate();
CoreMod.CreateTraderAssortWithPreset(id, "5fd251c90d9c95034825edb5", "58330581ace78e27b8b10cee", 96715, "RUB", 4, false, 200000);
CoreMod.CreateTraderAssortUnlock("58330581ace78e27b8b10cee", "success", id, "5b478ff486f7744d184ecbbf"); //Vitamins - Part 2
//lobaev arms dvl-10 saboteur .308 bolt-action sniper rifle //lobaev arms dvl-10 saboteur .308 bolt-action sniper rifle
CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "59e8d2b386f77445830dd299", "hideout", "hideout", [ CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "59e8d2b386f77445830dd299", "hideout", "hideout", [

View File

@ -11,6 +11,7 @@ class TherapistAssort {
"loyal_level_items": {} "loyal_level_items": {}
}; };
let id = null; 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
//Therapist LL1 //Therapist LL1
//Car first aid kit //Car first aid kit
@ -160,8 +161,7 @@ class TherapistAssort {
} }
static GenerateLL2() { static GenerateLL2() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null let id = null;
//THERAPIST LL2
//Army bandage //Army bandage
id = HashUtil.generate() id = HashUtil.generate()
@ -171,7 +171,7 @@ class TherapistAssort {
//Salewa first aid kit //Salewa first aid kit
id = HashUtil.generate() id = HashUtil.generate()
CoreMod.CreateTraderAssort(id, "544fb45d4bdc2dee738b4568", "54cb57776803fa99248b456e", 23162, "RUB", 2, false, 5000); CoreMod.CreateTraderAssort(id, "544fb45d4bdc2dee738b4568", "54cb57776803fa99248b456e", 23162, "RUB", 2, false, 5000);
CoreMod.CreateTraderAssortUnlock("54cb57776803fa99248b456e", "success", id, "596760e186f7741e11214d58") //Operation Aquarius p CoreMod.CreateTraderAssortUnlock("54cb57776803fa99248b456e", "success", id, "596760e186f7741e11214d58") // postman pat
//Emelya rye croutons //Emelya rye croutons
CoreMod.CreateTraderAssort(HashUtil.generate(), "5751487e245977207e26a315", "54cb57776803fa99248b456e", 13562, "RUB", 2, false, 6500, 4); CoreMod.CreateTraderAssort(HashUtil.generate(), "5751487e245977207e26a315", "54cb57776803fa99248b456e", 13562, "RUB", 2, false, 6500, 4);
@ -322,7 +322,7 @@ class TherapistAssort {
} }
static GenerateLL3() { static GenerateLL3() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null let id = null;
//Aluminum splint //Aluminum splint
CoreMod.CreateTraderAssort(HashUtil.generate(), "5af0454c86f7746bf20992e8", "54cb57776803fa99248b456e", 15873, "RUB", 3, false, 7000); CoreMod.CreateTraderAssort(HashUtil.generate(), "5af0454c86f7746bf20992e8", "54cb57776803fa99248b456e", 15873, "RUB", 3, false, 7000);
@ -430,7 +430,8 @@ class TherapistAssort {
} }
static GenerateLL4() { static GenerateLL4() {
const CoreMod = require("../../CoreMod/src/Core.js"); const CoreMod = require("../../CoreMod/src/Core.js");
let id = null let id = null;
//morphine injector //morphine injector
id = HashUtil.generate() id = HashUtil.generate()
CoreMod.CreateTraderAssort(id, "544fb3f34bdc2d03748b456a", "54cb57776803fa99248b456e", 28289, "RUB", 4, true); CoreMod.CreateTraderAssort(id, "544fb3f34bdc2d03748b456a", "54cb57776803fa99248b456e", 28289, "RUB", 4, true);