diff --git a/Ereshkigal-BaseAssortGenerator/src/prapor.js b/Ereshkigal-BaseAssortGenerator/src/prapor.js index 33635c2..999b587 100644 --- a/Ereshkigal-BaseAssortGenerator/src/prapor.js +++ b/Ereshkigal-BaseAssortGenerator/src/prapor.js @@ -1,82 +1,142 @@ /* エレシュキガル -*/ + */ class PraporAssort { static GenerateLL1() { const CoreMod = require("../../CoreMod/src/Core.js") - DatabaseServer.tables.traders["54cb50c76803fa8b248b4571"].assort = { + DatabaseServer.tables.traders["54cb50c76803fa8b248b4571"].assort = { "items": [], "barter_scheme": {}, "loyal_level_items": {} } let id = null - // ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY - //PRAPOR LOYALTY LEVEL 1 + //PRAPOR LOYALTY LEVEL 1 + // ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY + + //5x45 BP x30 GS box + CoreMod.CreateTraderBarter(HashUtil.generate(), "57372ac324597767001bc261", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "59e358a886f7741776641ac3" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000, 3); + + //5x45 BT x30 GS box + CoreMod.CreateTraderBarter(HashUtil.generate(), "57372c89245977685d4159b1", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "57347da92459774491567cf5" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 4000, 4); + //7mm buckshot - CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "54cb50c76803fa8b248b4571", 33, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "54cb50c76803fa8b248b4571", 33, "RUB", 1, true, 999999); + //7.62x39mm PS GZH - CoreMod.CreateTraderAssort(HashUtil.generate(), "5656d7c34bdc2d9d198b4587", "54cb50c76803fa8b248b4571", 91, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5656d7c34bdc2d9d198b4587", "54cb50c76803fa8b248b4571", 91, "RUB", 1, true, 999999); + //5.45x39mm PRS GS - CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff338d2720bbd668b4569", "54cb50c76803fa8b248b4571", 51, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff338d2720bbd668b4569", "54cb50c76803fa8b248b4571", 51, "RUB", 1, true, 999999); + //5.45x39mm T GS - CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff4a2d2720bbd668b456a", "54cb50c76803fa8b248b4571", 44, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff4a2d2720bbd668b456a", "54cb50c76803fa8b248b4571", 44, "RUB", 1, true, 999999); + //TT AKBS - CoreMod.CreateTraderAssort(HashUtil.generate(), "5735fdcd2459776445391d61", "54cb50c76803fa8b248b4571", 54, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5735fdcd2459776445391d61", "54cb50c76803fa8b248b4571", 54, "RUB", 1, true, 999999); + //TT FMJ43 - CoreMod.CreateTraderAssort(HashUtil.generate(), "5735ff5c245977640e39ba7e", "54cb50c76803fa8b248b4571", 55, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5735ff5c245977640e39ba7e", "54cb50c76803fa8b248b4571", 55, "RUB", 1, true, 999999); + //PM P GZH - CoreMod.CreateTraderAssort(HashUtil.generate(), "573719762459775a626ccbc1", "54cb50c76803fa8b248b4571", 14, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "573719762459775a626ccbc1", "54cb50c76803fa8b248b4571", 14, "RUB", 1, true, 999999); + //PM PPT gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "57371e4124597760ff7b25f1", "54cb50c76803fa8b248b4571", 47, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "57371e4124597760ff7b25f1", "54cb50c76803fa8b248b4571", 47, "RUB", 1, true, 999999); + //PM PRS GS - CoreMod.CreateTraderAssort(HashUtil.generate(), "57371eb62459776125652ac1", "54cb50c76803fa8b248b4571", 43, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "57371eb62459776125652ac1", "54cb50c76803fa8b248b4571", 43, "RUB", 1, false, 150000, 300); + //PM PS GS PPO - CoreMod.CreateTraderAssort(HashUtil.generate(), "57371f2b24597761224311f1", "54cb50c76803fa8b248b4571", 32, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "57371f2b24597761224311f1", "54cb50c76803fa8b248b4571", 32, "RUB", 1, true, 999999); + //PM PSO gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "57371f8d24597761006c6a81", "54cb50c76803fa8b248b4571", 24, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "57371f8d24597761006c6a81", "54cb50c76803fa8b248b4571", 24, "RUB", 1, true, 999999); + //PM PST GZH - CoreMod.CreateTraderAssort(HashUtil.generate(), "5737201124597760fc4431f1", "54cb50c76803fa8b248b4571", 50, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5737201124597760fc4431f1", "54cb50c76803fa8b248b4571", 50, "RUB", 1, true, 999999); + //12/70 Lead slug - CoreMod.CreateTraderAssort(HashUtil.generate(), "58820d1224597753c90aeb13", "54cb50c76803fa8b248b4571", 62, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "58820d1224597753c90aeb13", "54cb50c76803fa8b248b4571", 62, "RUB", 1, true, 999999); + //9mm pso gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "58864a4f2459770fcc257101", "54cb50c76803fa8b248b4571", 54, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "58864a4f2459770fcc257101", "54cb50c76803fa8b248b4571", 54, "RUB", 1, true, 999999); + //7.62x54R LPS - CoreMod.CreateTraderAssort(HashUtil.generate(), "5887431f2459777e1612938f", "54cb50c76803fa8b248b4571", 460, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5887431f2459777e1612938f", "54cb50c76803fa8b248b4571", 460, "RUB", 1, true, 999999); + + //F-1 Hand grenade + CoreMod.CreateTraderBarter(HashUtil.generate(), "5710c24ad2720bc3458b45a3", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "590a3cd386f77436f20848cb" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000, 3) + //RDG Smoke - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a2a57cfc4a2826c6e06d44a", "54cb50c76803fa8b248b4571", 5931, "RUB", 1, false, 37000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a2a57cfc4a2826c6e06d44a", "54cb50c76803fa8b248b4571", 5931, "RUB", 1, false, 37000, 6) + //PM 9X18PM 90-93 8-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5448c12b4bdc2d02308b456f", "54cb50c76803fa8b248b4571", 1025, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5448c12b4bdc2d02308b456f", "54cb50c76803fa8b248b4571", 1025, "RUB", 1, true, 999999); + //6L23 - CoreMod.CreateTraderAssort(HashUtil.generate(), "55d480c04bdc2d1d4e8b456a", "54cb50c76803fa8b248b4571", 2179, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "55d480c04bdc2d1d4e8b456a", "54cb50c76803fa8b248b4571", 2179, "RUB", 1, true, 999999); + //6L20 - CoreMod.CreateTraderAssort(HashUtil.generate(), "564ca99c4bdc2d16268b4589", "54cb50c76803fa8b248b4571", 2214, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "564ca99c4bdc2d16268b4589", "54cb50c76803fa8b248b4571", 2214, "RUB", 1, true, 999999); + //tt-105 - CoreMod.CreateTraderAssort(HashUtil.generate(), "571a29dc2459771fb2755a6a", "54cb50c76803fa8b248b4571", 1262, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "571a29dc2459771fb2755a6a", "54cb50c76803fa8b248b4571", 1262, "RUB", 1, true, 999999); + //mp-443 8-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "576a5ed62459771e9c2096cb", "54cb50c76803fa8b248b4571", 1674, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "576a5ed62459771e9c2096cb", "54cb50c76803fa8b248b4571", 1674, "RUB", 1, true, 999999); + //PP-91 9x18PM 20-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "57d14e1724597714010c3f4b", "54cb50c76803fa8b248b4571", 1638, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "57d14e1724597714010c3f4b", "54cb50c76803fa8b248b4571", 1638, "RUB", 1, true, 999999); + + //PP-91 9x18PM 30-round magazine + CoreMod.CreateTraderBarter(HashUtil.generate(), "57d1519e24597714373db79d", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5d1b31ce86f7742523398394" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000, 12); + //PP-19-01 Vityaz-SN 9x19 30-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "599860ac86f77436b225ed1a", "54cb50c76803fa8b248b4571", 2640, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "599860ac86f77436b225ed1a", "54cb50c76803fa8b248b4571", 2640, "RUB", 1, true, 999999); + //AK 7.62x39 30-round magazine (issued '55 or later) - CoreMod.CreateTraderAssort(HashUtil.generate(), "59d625f086f774661516605d", "54cb50c76803fa8b248b4571", 1922, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "59d625f086f774661516605d", "54cb50c76803fa8b248b4571", 1922, "RUB", 1, true, 999999); //APS 9x18PM 20-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a17fb03fcdbcbcae668728f", "54cb50c76803fa8b248b4571", 926, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a17fb03fcdbcbcae668728f", "54cb50c76803fa8b248b4571", 926, "RUB", 1, true, 999999); //Mosin 7.62x54R 5-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae0973a5acfc4001562206c", "54cb50c76803fa8b248b4571", 2148, "RUB", 1, false, 3000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae0973a5acfc4001562206c", "54cb50c76803fa8b248b4571", 2148, "RUB", 1, false, 3000); //PPSh-41 7.62x25 35-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5ea034eb5aad6446a939737b", "54cb50c76803fa8b248b4571", 2868, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ea034eb5aad6446a939737b", "54cb50c76803fa8b248b4571", 2868, "RUB", 1, true, 999999, 10); //Axion Kobra sight shade - CoreMod.CreateTraderAssort(HashUtil.generate(), "591c4e1186f77410354b316e", "54cb50c76803fa8b248b4571", 109, "RUB", 1, false, 85000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "591c4e1186f77410354b316e", "54cb50c76803fa8b248b4571", 109, "RUB", 1, false, 85000); //NPZ USP-1 scope eyecup - CoreMod.CreateTraderAssort(HashUtil.generate(), "5cf639aad7f00c065703d455", "54cb50c76803fa8b248b4571", 301, "RUB", 1, false, 2000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cf639aad7f00c065703d455", "54cb50c76803fa8b248b4571", 301, "RUB", 1, false, 2000); //AK-74 5.45x39 muzzle brake & compensator (6P20 0-20) CoreMod.CreateTraderAssort(HashUtil.generate(), "5649aa744bdc2ded0b8b457e", "54cb50c76803fa8b248b4571", 757, "RUB", 1, false, 70000) @@ -85,13 +145,13 @@ class PraporAssort { CoreMod.CreateTraderAssort(HashUtil.generate(), "57dc324a24597759501edc20", "54cb50c76803fa8b248b4571", 784, "RUB", 1, false, 70000) //AK-103 7.62x39 muzzle brake & compensator - CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac72e7d5acfc40016339a02", "54cb50c76803fa8b248b4571", 654, "RUB", 1, false, 2000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac72e7d5acfc40016339a02", "54cb50c76803fa8b248b4571", 654, "RUB", 1, false, 2000, 4) //Axion Kobra EKP-8-02 reflex sight (Dovetail) - CoreMod.CreateTraderAssort(HashUtil.generate(), "5947db3f86f77447880cf76f", "54cb50c76803fa8b248b4571", 10194, "RUB", 1, false, 60000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5947db3f86f77447880cf76f", "54cb50c76803fa8b248b4571", 10194, "RUB", 1, false, 60000, 5) //TT 7.62x25 makeshift sound suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "571a28e524597720b4066567", "54cb50c76803fa8b248b4571", 16246, "RUB", 1, false, 15000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "571a28e524597720b4066567", "54cb50c76803fa8b248b4571", 16246, "RUB", 1, false, 15000, 2) //AK-74 rear sight (6P20 Sb.2) CoreMod.CreateTraderAssort(HashUtil.generate(), "5649b0544bdc2d1b2b8b458a", "54cb50c76803fa8b248b4571", 544, "RUB", 1, false, 2000) @@ -100,28 +160,37 @@ class PraporAssort { CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac72e475acfc400180ae6fe", "54cb50c76803fa8b248b4571", 559, "RUB", 1, false, 2000) //AKM rear sight (6P1 Sb.2-1) - CoreMod.CreateTraderAssort(HashUtil.generate(), "59d650cf86f7741b846413a4", "54cb50c76803fa8b248b4571", 526, "RUB", 1, false, 2000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "59d650cf86f7741b846413a4", "54cb50c76803fa8b248b4571", 526, "RUB", 1, false, 2000); //Mosin front sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae099875acfc4001714e593", "54cb50c76803fa8b248b4571", 572, "RUB", 1, false, 6000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae099875acfc4001714e593", "54cb50c76803fa8b248b4571", 572, "RUB", 1, false, 6000, 4); //Mosin rear sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae099925acfc4001a5fc7b3", "54cb50c76803fa8b248b4571", 958, "RUB", 1, false, 2000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae099925acfc4001a5fc7b3", "54cb50c76803fa8b248b4571", 958, "RUB", 1, false, 2000); //mosin carbine rear sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfd4c980db834001b73449d", "54cb50c76803fa8b248b4571", 872, "RUB", 1, false, 2000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5bfd4c980db834001b73449d", "54cb50c76803fa8b248b4571", 872, "RUB", 1, false, 2000); + + //Zenit-BelOMO PSO-1M2-1 4x24 scope + CoreMod.CreateTraderBarter(HashUtil.generate(), "576fd4ec2459777f0b518431", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "590a3c0a86f774385a33c450" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000); //PU 3.5x rifle scope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3f7c1c5acfc40dc5296b1d", "54cb50c76803fa8b248b4571", 13446, "RUB", 1, false, 20000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3f7c1c5acfc40dc5296b1d", "54cb50c76803fa8b248b4571", 13446, "RUB", 1, false, 20000, 5); //Zenit-BelOMO PSO-1 4x24 scope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c82342f2e221644f31c060e", "54cb50c76803fa8b248b4571", 19385, "RUB", 1, false, 20000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c82342f2e221644f31c060e", "54cb50c76803fa8b248b4571", 19385, "RUB", 1, false, 20000, 4); //USP-1 scope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5cf638cbd7f00c06595bc936", "54cb50c76803fa8b248b4571", 15805, "RUB", 1, false, 20000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cf638cbd7f00c06595bc936", "54cb50c76803fa8b248b4571", 15805, "RUB", 1, false, 20000); //NSPU-M night vision scope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7c74b3e899ef0014332c29", "54cb50c76803fa8b248b4571", 14968, "RUB", 1, false, 20000, 3) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7c74b3e899ef0014332c29", "54cb50c76803fa8b248b4571", 14968, "RUB", 1, false, 20000, 3); //PU 3.5x ring mount CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3f7c005acfc4704b4a1de8", "54cb50c76803fa8b248b4571", 1205, "RUB", 1, false, 20000, 5) @@ -154,844 +223,838 @@ class PraporAssort { CoreMod.CreateTraderAssort(HashUtil.generate(), "57e3dba62459770f0c32322b", "54cb50c76803fa8b248b4571", 806, "RUB", 1, false, 2000) //AK-74 dust cover (6P20 0-1) - CoreMod.CreateTraderAssort(HashUtil.generate(), "5649af094bdc2df8348b4586", "54cb50c76803fa8b248b4571", 1136, "RUB", 1, false, 5000, 4) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5649af094bdc2df8348b4586", "54cb50c76803fa8b248b4571", 1136, "RUB", 1, false, 5000, 4); //AKS-74U dust cover (6P26 Sb.7) - CoreMod.CreateTraderAssort(HashUtil.generate(), "57dc334d245977597164366f", "54cb50c76803fa8b248b4571", 1306, "RUB", 1, false, 50000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "57dc334d245977597164366f", "54cb50c76803fa8b248b4571", 1306, "RUB", 1, false, 50000); //AKM dust cover (6P1 0-1) - CoreMod.CreateTraderAssort(HashUtil.generate(), "59d6507c86f7741b846413a2", "54cb50c76803fa8b248b4571", 1106, "RUB", 1, false, 2000) + CoreMod.CreateTraderAssort(HashUtil.generate(), "59d6507c86f7741b846413a2", "54cb50c76803fa8b248b4571", 1106, "RUB", 1, false, 2000); //MS2000 Marker - CoreMod.CreateTraderAssort(HashUtil.generate(), "5991b51486f77447b112d44f", "54cb50c76803fa8b248b4571", 15177, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5991b51486f77447b112d44f", "54cb50c76803fa8b248b4571", 15177, "RUB", 1, true, 999999); + + //SKS + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "58dffce486f77409f40f8162", "54cb50c76803fa8b248b4571", 21810, "RUB", 1, true, 999999); + + //AKS-74U + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "584147732459775a2b6d9f12", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "573478bc24597738002c6175" + }, { + "count": 1, + "_tpl": "5e2af00086f7746d3f3c33f7" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 7000); + + //AKS-74u + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "584147732459775a2b6d9f12", "54cb50c76803fa8b248b4571", 28823, "RUB", 1, false, 700000); + CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "5936d90786f7742b1420ba5b"); + + //AKM + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "59e8d2ab86f77407f03fc9c2", "hideout", "hideout", [ + [{ + "count": 3, + "_tpl": "57347d7224597744596b4e72" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 20000, 1); + + //PM "Makarov" 9x18 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "58414967245977598f1ad391", "54cb50c76803fa8b248b4571", 6581, "RUB", 1, true, 999999); + + // PM "Makarov" 9x18 + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "58414967245977598f1ad391", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "57347c5b245977448d35f6e1" + }, { + "count": 1, + "_tpl": "57347c77245977448d35f6e2" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 20000, 5); + + //tt-33 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "58414a2724597759b344da4d", "54cb50c76803fa8b248b4571", 8194, "RUB", 1, false, 200000); + + //mp-443 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "584148a524597759eb357a44", "54cb50c76803fa8b248b4571", 13816, "RUB", 1, false, 200000); + + //APS + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5ac4accf86f774181345c3d7", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "59e35ef086f7741777737012" + }, { + "count": 1, + "_tpl": "57347c5b245977448d35f6e1" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000); + + //pp-91 kedr + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "584149c42459775a77263510", "54cb50c76803fa8b248b4571", 21349, "RUB", 1, true, 999999, 5); + + //PP-19-01 + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "59b81f7386f77421ac688a0a", "hideout", "hideout", [ + [{ + "count": 4, + "_tpl": "57347cd0245977445a2d6ff1" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000, 2); //6B34 anti-fragmentation glasses - CoreMod.CreateTraderAssort(HashUtil.generate(), "5b432be65acfc433000ed01f", "54cb50c76803fa8b248b4571", 3003, "RUB", 1, true, 999999, 3) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b432be65acfc433000ed01f", "54cb50c76803fa8b248b4571", 3003, "RUB", 1, true, 999999, 3); + + //PPSH-41 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5eb2963686f7742d3f5ab0f8", "54cb50c76803fa8b248b4571", 15488, "RUB", 1, false, 200000); //6B47 Ratnik-BSh helmet - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7c4850e899ef00150be885", "54cb50c76803fa8b248b4571", 33336, "RUB", 1, true, 999999, 3) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a7c4850e899ef00150be885", "54cb50c76803fa8b248b4571", 33336, "RUB", 1, true, 999999, 3); + + //Mosin sniper carbine + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5c0c1f2b86f77455912eaefc", "hideout", "hideout", [ + [{ + "count": 5, + "_tpl": "5672cb304bdc2dc2088b456a" + }, { + "count": 8, + "_tpl": "5672cb124bdc2d1a0f8b4568" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000, 1); + + //SFera-S + CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7d193e5b5b000171d063f", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "57347d9c245977448b40fa85" + }, { + "count": 1, + "_tpl": "5d40407c86f774318526545a" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000, 3); //GSSh-01 active headset CoreMod.CreateTraderAssort(HashUtil.generate(), "5b432b965acfc47a8774094e", "54cb50c76803fa8b248b4571", 13039, "RUB", 1, true, 999999) - //SKS - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "58dffce486f77409f40f8162", "54cb50c76803fa8b248b4571", 21810, "RUB", 1, true, 999999) - - //AKS-74u - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "584147732459775a2b6d9f12", "54cb50c76803fa8b248b4571", 28823, "RUB", 1, false, 700000) - CoreMod.CreateTraderAssortUnlock("54cb50c76803fa8b248b4571", "success", id, "5936d90786f7742b1420ba5b") - //PM 9x18 - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "58414967245977598f1ad391", "54cb50c76803fa8b248b4571", 6581, "RUB", 1, true, 999999) - - //tt-33 - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "58414a2724597759b344da4d", "54cb50c76803fa8b248b4571", 8194, "RUB", 1, false, 200000) - - //mp-443 - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "584148a524597759eb357a44", "54cb50c76803fa8b248b4571", 13816, "RUB", 1, false, 200000) - - //pp-91 kedr - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "584149c42459775a77263510", "54cb50c76803fa8b248b4571", 21349, "RUB", 1, true, 999999) - - //PPSH - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "5eb2963686f7742d3f5ab0f8", "54cb50c76803fa8b248b4571", 15488, "RUB", 1, false, 200000) - //Mosin infantry id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "5b8683a486f77467f2423114", "54cb50c76803fa8b248b4571", 47192, "RUB", 1, true, 999999) + CoreMod.CreateTraderAssortWithPreset(id, "5b8683a486f77467f2423114", "54cb50c76803fa8b248b4571", 47192, "RUB", 1, true, 999999); //Mosin infantry carbine id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "5c0c1dff86f7744dba7a2892", "54cb50c76803fa8b248b4571", 47794, "RUB", 1, false, 20000) + CoreMod.CreateTraderAssortWithPreset(id, "5c0c1dff86f7744dba7a2892", "54cb50c76803fa8b248b4571", 47794, "RUB", 1, false, 20000, 4) - //5x45 BP x30 GS box - CoreMod.CreateTraderBarter(HashUtil.generate(), "57372ac324597767001bc261", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "59e358a886f7741776641ac3" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 3) - - //5x45 BT x30 GS box - CoreMod.CreateTraderBarter(HashUtil.generate(), "57372c89245977685d4159b1", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "57347da92459774491567cf5" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 4000, 4) - - //F-1 Hand grenade - CoreMod.CreateTraderBarter(HashUtil.generate(), "5710c24ad2720bc3458b45a3", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "590a3cd386f77436f20848cb" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 3) - - //PP-91 9x18PM 30-round magazine - CoreMod.CreateTraderBarter(HashUtil.generate(), "57d1519e24597714373db79d", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "5d1b31ce86f7742523398394" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 12) - - //Zenit-BelOMO PSO-1M2-1 4x24 scope - CoreMod.CreateTraderBarter(HashUtil.generate(), "576fd4ec2459777f0b518431", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "590a3c0a86f774385a33c450" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000) - - //SFera-S - CoreMod.CreateTraderBarter(HashUtil.generate(), "5aa7d193e5b5b000171d063f", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "57347d9c245977448b40fa85" - }, { - "count": 1, - "_tpl": "5d40407c86f774318526545a" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 3) - - //6B23-1 - CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e5bab86f77461f55ed1f3", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "59fafb5d86f774067a6f2084" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 1000, 1) + //6B23-1 + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0e5bab86f77461f55ed1f3", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "59fafb5d86f774067a6f2084" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 1000, 1); //VKBO bag CoreMod.CreateTraderBarter(HashUtil.generate(), "5ab8ee7786f7742d8f33f0b9", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "5672cb124bdc2d1a0f8b4568" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 20000) + [{ + "count": 2, + "_tpl": "5672cb124bdc2d1a0f8b4568" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 20000, 3); //6sh112 CoreMod.CreateTraderBarter(HashUtil.generate(), "5929a2a086f7744f4b234d43", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "575146b724597720a27126d5" - }, { - "count": 1, - "_tpl": "57347d90245977448f7b7f65" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 2) - - //APS - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "5ac4accf86f774181345c3d7", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "59e35ef086f7741777737012" - }, { - "count": 1, - "_tpl": "57347c5b245977448d35f6e1" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000) - - //AKS-74U - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "584147732459775a2b6d9f12", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "573478bc24597738002c6175" - }, { - "count": 1, - "_tpl": "5e2af00086f7746d3f3c33f7" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 7000) - - //AKM - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "59e8d2ab86f77407f03fc9c2", "hideout", "hideout", [ - [{ - "count": 3, - "_tpl": "57347d7224597744596b4e72" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 20000, 1) - - //PP-19-01 - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "59b81f7386f77421ac688a0a", "hideout", "hideout", [ - [{ - "count": 4, - "_tpl": "57347cd0245977445a2d6ff1" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 2) - - //Mosin sniper carbine - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "5c0c1f2b86f77455912eaefc", "hideout", "hideout", [ - [{ - "count": 5, - "_tpl": "5672cb304bdc2dc2088b456a" - }, { - "count": 8, - "_tpl": "5672cb124bdc2d1a0f8b4568" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 1) - + [{ + "count": 1, + "_tpl": "575146b724597720a27126d5" + }, { + "count": 1, + "_tpl": "57347d90245977448f7b7f65" + } + ] + ], "54cb50c76803fa8b248b4571", 1, false, 2000, 2); } static GenerateLL2() { const CoreMod = require("../../CoreMod/src/Core.js") - let id = null - //9mm PST GZH - CoreMod.CreateTraderAssort(HashUtil.generate(), "56d59d3ad2720bdb418b4577", "54cb50c76803fa8b248b4571", 68, "RUB", 2, true, 999999) + let id = null + //9mm PST GZH + CoreMod.CreateTraderAssort(HashUtil.generate(), "56d59d3ad2720bdb418b4577", "54cb50c76803fa8b248b4571", 68, "RUB", 2, true, 999999) - //5.45 PP GS - CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff2ced2720bb4668b4567", "54cb50c76803fa8b248b4571", 159, "RUB", 2, false, 1000000, 400) + //5.45 PP GS + CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff2ced2720bb4668b4567", "54cb50c76803fa8b248b4571", 159, "RUB", 2, false, 1000000, 400) - //5.45 US GS - CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff4ecd2720b5f5a8b4568", "54cb50c76803fa8b248b4571", 87, "RUB", 2, false, 200000) + //5.45 US GS + CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff4ecd2720b5f5a8b4568", "54cb50c76803fa8b248b4571", 87, "RUB", 2, false, 200000) - //7.62x25 TT P gl - CoreMod.CreateTraderAssort(HashUtil.generate(), "5736026a245977644601dc61", "54cb50c76803fa8b248b4571", 57, "RUB", 2, true, 999999) + //7.62x25 TT P gl + CoreMod.CreateTraderAssort(HashUtil.generate(), "5736026a245977644601dc61", "54cb50c76803fa8b248b4571", 57, "RUB", 2, true, 999999) - //7.62x25 tt pt gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "573603c924597764442bd9cb", "54cb50c76803fa8b248b4571", 69, "RUB", 2, true, 999999) + //7.62x25 tt pt gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "573603c924597764442bd9cb", "54cb50c76803fa8b248b4571", 69, "RUB", 2, true, 999999) - //PM PPe gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "57371b192459775a9f58a5e0", "54cb50c76803fa8b248b4571", 56, "RUB", 2, false, 1300000) + //PM PPe gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "57371b192459775a9f58a5e0", "54cb50c76803fa8b248b4571", 56, "RUB", 2, false, 1300000) - //SP5 gs - CoreMod.CreateTraderAssort(HashUtil.generate(), "57a0dfb82459774d3078b56c", "54cb50c76803fa8b248b4571", 236, "RUB", 2, true, 999999) + //SP5 gs + CoreMod.CreateTraderAssort(HashUtil.generate(), "57a0dfb82459774d3078b56c", "54cb50c76803fa8b248b4571", 236, "RUB", 2, true, 999999) - //T-45M1 - CoreMod.CreateTraderAssort(HashUtil.generate(), "59e4cf5286f7741778269d8a", "54cb50c76803fa8b248b4571", 73, "RUB", 2, true, 999999, 400) + //T-45M1 + CoreMod.CreateTraderAssort(HashUtil.generate(), "59e4cf5286f7741778269d8a", "54cb50c76803fa8b248b4571", 73, "RUB", 2, true, 999999, 400) - //9x21 p gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a26abfac4a28232980eabff", "54cb50c76803fa8b248b4571", 164, "RUB", 2, false, 40000, 400) + //9x21 p gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a26abfac4a28232980eabff", "54cb50c76803fa8b248b4571", 164, "RUB", 2, false, 40000, 400) - //T-46M - CoreMod.CreateTraderAssort(HashUtil.generate(), "5e023cf8186a883be655e54f", "54cb50c76803fa8b248b4571", 258, "RUB", 2, true, 999999, 120) + //T-46M + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e023cf8186a883be655e54f", "54cb50c76803fa8b248b4571", 258, "RUB", 2, true, 999999, 120) - //Shrapnel-10 buckshot - CoreMod.CreateTraderAssort(HashUtil.generate(), "5e85a9a6eacf8c039e4e2ac1", "54cb50c76803fa8b248b4571", 86, "RUB", 2, false, 200000, 80) + //Shrapnel-10 buckshot + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e85a9a6eacf8c039e4e2ac1", "54cb50c76803fa8b248b4571", 86, "RUB", 2, false, 200000, 80) - //Zarya - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0c27731526d80618476ac4", "54cb50c76803fa8b248b4571", 8418, "RUB", 2, false, 200000, 10) + //Zarya + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0c27731526d80618476ac4", "54cb50c76803fa8b248b4571", 8418, "RUB", 2, false, 200000, 10) - //SV-98 7.62x54R polymer 10-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "559ba5b34bdc2d1f1a8b4582", "54cb50c76803fa8b248b4571", 4251, "RUB", 2, false, 30000) + //SV-98 7.62x54R polymer 10-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "559ba5b34bdc2d1f1a8b4582", "54cb50c76803fa8b248b4571", 4251, "RUB", 2, false, 30000) - //6L24 - CoreMod.CreateTraderAssort(HashUtil.generate(), "57838f0b2459774a256959b2", "54cb50c76803fa8b248b4571", 5055, "RUB", 2, false, 10000, 8) + //6L24 + CoreMod.CreateTraderAssort(HashUtil.generate(), "57838f0b2459774a256959b2", "54cb50c76803fa8b248b4571", 5055, "RUB", 2, false, 10000, 8) - //SR-1MP 9x21 18-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "59f99a7d86f7745b134aa97b", "54cb50c76803fa8b248b4571", 1642, "RUB", 2, true, 999999) + //SR-1MP 9x21 18-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "59f99a7d86f7745b134aa97b", "54cb50c76803fa8b248b4571", 1642, "RUB", 2, true, 999999) - //6L10 - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a01c29586f77474660c694c", "54cb50c76803fa8b248b4571", 2152, "RUB", 2, true, 999999) + //6L10 + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a01c29586f77474660c694c", "54cb50c76803fa8b248b4571", 2152, "RUB", 2, true, 999999) - //AK-103 7.62x39 30-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac66bea5acfc43b321d4aec", "54cb50c76803fa8b248b4571", 2110, "RUB", 2, true, 999999) + //AK-103 7.62x39 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ac66bea5acfc43b321d4aec", "54cb50c76803fa8b248b4571", 2110, "RUB", 2, true, 999999) - //6L23 Plum - CoreMod.CreateTraderAssort(HashUtil.generate(), "5cbdaf89ae9215000e5b9c94", "54cb50c76803fa8b248b4571", 2289, "RUB", 2, false, 20000) + //6L23 Plum + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cbdaf89ae9215000e5b9c94", "54cb50c76803fa8b248b4571", 2289, "RUB", 2, false, 20000) - //PL-15 9x19 16-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "602286df23506e50807090c6", "54cb50c76803fa8b248b4571", 1500, "RUB", 2, true, 999999) + //PL-15 9x19 16-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "602286df23506e50807090c6", "54cb50c76803fa8b248b4571", 1500, "RUB", 2, true, 999999) - //NSPU-M Eyecup - CoreMod.CreateTraderAssort(HashUtil.generate(), "5ba36f85d4351e0085325c81", "54cb50c76803fa8b248b4571", 285, "RUB", 2, false, 2000) + //NSPU-M Eyecup + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ba36f85d4351e0085325c81", "54cb50c76803fa8b248b4571", 285, "RUB", 2, false, 2000) - //1p59 Eyecup - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0b5cd3d7ad1a3fe32ad263", "54cb50c76803fa8b248b4571", 628, "RUB", 2, false, 2000) + //1p59 Eyecup + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0b5cd3d7ad1a3fe32ad263", "54cb50c76803fa8b248b4571", 628, "RUB", 2, false, 2000) - //EKP-8-18 - CoreMod.CreateTraderAssort(HashUtil.generate(), "591c4efa86f7741030027726", "54cb50c76803fa8b248b4571", 15260, "RUB", 2, false, 6000, 4) + //EKP-8-18 + CoreMod.CreateTraderAssort(HashUtil.generate(), "591c4efa86f7741030027726", "54cb50c76803fa8b248b4571", 15260, "RUB", 2, false, 6000, 4) - //Krechet - CoreMod.CreateTraderAssort(HashUtil.generate(), "609a63b6e2ff132951242d09", "54cb50c76803fa8b248b4571", 14416, "RUB", 2, true, 999999) + //Krechet + CoreMod.CreateTraderAssort(HashUtil.generate(), "609a63b6e2ff132951242d09", "54cb50c76803fa8b248b4571", 14416, "RUB", 2, true, 999999) - //TT01 - CoreMod.CreateTraderAssort(HashUtil.generate(), "5649d9a14bdc2d79388b4580", "54cb50c76803fa8b248b4571", 2941, "RUB", 2, false, 15000, 5) + //TT01 + CoreMod.CreateTraderAssort(HashUtil.generate(), "5649d9a14bdc2d79388b4580", "54cb50c76803fa8b248b4571", 2941, "RUB", 2, false, 15000, 5) - //AKMP Rear sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0ed824fcdbcb0176308b0d", "54cb50c76803fa8b248b4571", 513, "RUB", 2, false, 2000) + //AKMP Rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0ed824fcdbcb0176308b0d", "54cb50c76803fa8b248b4571", 513, "RUB", 2, false, 2000) - //AKMP Front sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0f096dfcdbcb0176308b15", "54cb50c76803fa8b248b4571", 513, "RUB", 2, false, 2000) + //AKMP Front sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0f096dfcdbcb0176308b15", "54cb50c76803fa8b248b4571", 513, "RUB", 2, false, 2000) - //1P59 riflescope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0a3a58d7ad1a669c15ca14", "54cb50c76803fa8b248b4571", 24198, "RUB", 2, false, 2000) + //1P59 riflescope + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0a3a58d7ad1a669c15ca14", "54cb50c76803fa8b248b4571", 24198, "RUB", 2, false, 2000) - //1P69 riflescope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0a3e8cd7ad1a6f6a3d35bd", "54cb50c76803fa8b248b4571", 27468, "RUB", 2, false, 2000) - - //Kochetov mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3f7bf05acfc433000ecf6b", "54cb50c76803fa8b248b4571", 1373, "RUB", 2, false, 20000) - - //1P59 dovetail mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0a29ead7ad1a0026013f27", "54cb50c76803fa8b248b4571", 1908, "RUB", 2, false, 2000) - - //1P69 weaver mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0a29fed7ad1a002769ad08", "54cb50c76803fa8b248b4571", 2050, "RUB", 2, false, 2000) - - //6P20 Sb.5 - CoreMod.CreateTraderAssort(HashUtil.generate(), "5649b1c04bdc2d16268b457c", "54cb50c76803fa8b248b4571", 2014, "RUB", 2, false, 50000) - - //6G15U - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0c59791526d8dba737bba7", "54cb50c76803fa8b248b4571", 3522, "RUB", 2, false, 20000, 8) - - //6P20 Sb.7 PLum - CoreMod.CreateTraderAssort(HashUtil.generate(), "5cbdb1b0ae9215000d50e105", "54cb50c76803fa8b248b4571", 2364, "RUB", 2, false, 2000) - - //6P20 Sb.6 - CoreMod.CreateTraderAssort(HashUtil.generate(), "5648b0744bdc2d363b8b4578", "54cb50c76803fa8b248b4571", 874, "RUB", 2, false, 50000) - - //6P20 Sb.9 Plum - CoreMod.CreateTraderAssort(HashUtil.generate(), "5cbda9f4ae9215000e5b9bfc", "54cb50c76803fa8b248b4571", 1223, "RUB", 2, false, 2000) - - //MP-43 Polymor pistol grip - CoreMod.CreateTraderAssort(HashUtil.generate(), "576a63cd2459771e796e0e11", "54cb50c76803fa8b248b4571", 767, "RUB", 2, false, 85000) - - //PP-19-01 Vityaz-SN pistol grip - CoreMod.CreateTraderAssort(HashUtil.generate(), "5998517986f7746017232f7e", "54cb50c76803fa8b248b4571", 980, "RUB", 2, false, 15000, 4) - - //PP-19-01 Vityaz-SN dust cover - CoreMod.CreateTraderAssort(HashUtil.generate(), "59985a6c86f77414ec448d17", "54cb50c76803fa8b248b4571", 2634, "RUB", 2, false, 15000) - - //PP-19-01 Vityaz-SN dust cover STD - CoreMod.CreateTraderAssort(HashUtil.generate(), "59985a8086f77414ec448d1a", "54cb50c76803fa8b248b4571", 1307, "RUB", 2, false, 15000) - - //5x45 BT x30 GS box - CoreMod.CreateTraderBarter(HashUtil.generate(), "57372c89245977685d4159b1", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "590a373286f774287540368b" - }] - ], "54cb50c76803fa8b248b4571", 2, false, 2000) - - //RGD-5 Hand grenade - CoreMod.CreateTraderBarter(HashUtil.generate(), "5448be9a4bdc2dfd2f8b456a", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "590a3cd386f77436f20848cb" - }] - ], "54cb50c76803fa8b248b4571", 2, true, 999999) - - //6L18 - CoreMod.CreateTraderBarter(HashUtil.generate(), "564ca9df4bdc2d35148b4569", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "590a3c0a86f774385a33c450" - }, { - "count": 1, - "_tpl": "590c311186f77424d1667482" - }] - ], "54cb50c76803fa8b248b4571", 2, false, 6000, 10) - - //PPSH Drum mag - CoreMod.CreateTraderBarter(HashUtil.generate(), "5ea034f65aad6446a939737e", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "5d1c819a86f774771b0acd6c" - }] - ], "54cb50c76803fa8b248b4571", 2, false, 5000, 2) - - //Valday PS-320 1x/6x scope - CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0517910db83400232ffee5", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "5d40407c86f774318526545a" - }, { - "count": 1, - "_tpl": "590c5f0d86f77413997acfab" - }] - ], "54cb50c76803fa8b248b4571", 2, false, 2000, 2) - - //MPL-50 Entrenching tool - CoreMod.CreateTraderBarter(HashUtil.generate(), "5bead2e00db834001c062938", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "5b4329075acfc400153b78ff" - }] - ], "54cb50c76803fa8b248b4571", 2, true, 999999) - - //Metal fuel tank - CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b36a186f7742523398433", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "59fafb5d86f774067a6f2084" - }, { - "count": 1, - "_tpl": "5b43575a86f77424f443fe62" - }] - ], "54cb50c76803fa8b248b4571", 2, false, 2000, 1) - - - //AK-74N Wood - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "5841474424597759ba49be91", "54cb50c76803fa8b248b4571", 40078, "RUB", 2, true, 60000) - - - //AKS-74UN - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "584147ed2459775a77263501", "54cb50c76803fa8b248b4571", 40326, "RUB", 2, true, 7000) - - - //AKM - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "59e8d2ab86f77407f03fc9c2", "54cb50c76803fa8b248b4571", 43069, "RUB", 2, true, 110000) - - - //AKMS - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "5a327f4a86f774766866140b", "54cb50c76803fa8b248b4571", 41873, "RUB", 2, true, 2000) - - - //AKS-74N - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "5ac4abf986f7747d117c67aa", "54cb50c76803fa8b248b4571", 38072, "RUB", 2, false, 20000) - - - //AK-74 - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "5c0c1ce886f77401c119d014", "54cb50c76803fa8b248b4571", 34309, "RUB", 2, false, 20000) - - - //PP-91-01 Kedr-B - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "584149ea2459775a6c55e940", "54cb50c76803fa8b248b4571", 36154, "RUB", 2, false, 5000, 2) - - - //PP-9 Klin - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "584149ad2459775a7726350e", "54cb50c76803fa8b248b4571", 23427, "RUB", 2, false, 20000) - - - //PP-19-01 Vityaz SN - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "59b81f7386f77421ac688a0a", "54cb50c76803fa8b248b4571", 21514, "RUB", 2, false, 65000) - - - //Mosin bolt action rifle - id = HashUtil.generate() - CoreMod.CreateTraderAssortWithPreset(id, "5b8683a486f77467f2423114", "54cb50c76803fa8b248b4571", 56271, "RUB", 2, false, 20000) - - //AK-74N Black - //Todo Preset needs to be manually added - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "5c0c1f2b86f77455912eaefc", "hideout", "hideout", [ - [{ - "count": 5, - "_tpl": "573475fb24597737fb1379e1" - }] - ], "54cb50c76803fa8b248b4571", 2, false, 20000, 2) - - //AKS-74UB - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "584147982459775a6c55e931", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "59e3658a86f7741776641ac4" - }, { - "count": 2, - "_tpl": "5909e99886f7740c983b9984" - }, { - "count": 1, - "_tpl": "573476d324597737da2adc13" - }] - ], "54cb50c76803fa8b248b4571", 2, false, 1000, 2) - - //AK-74 Plum - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "5dd7f8c524e5d7504a4e3077", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "5c13cef886f774072e618e82" - }, { - "count": 2, - "_tpl": "57347c93245977448d35f6e3" - }] - ], "54cb50c76803fa8b248b4571", 2, false, 2000, 2) - - //ks-23m Long - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "5f6771214ef1ca4f4e1b8a06", "hideout", "hideout", [ - [{ - "count": 4, - "_tpl": "590c2c9c86f774245b1f03f2" - }, { - "count": 4, - "_tpl": "57347cd0245977445a2d6ff1" - }, { - "count": 3, - "_tpl": "5909e99886f7740c983b9984" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 2) - - //SV-98 - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "58414a16245977599247970a", "hideout", "hideout", [ - [{ - "count": 5, - "_tpl": "573475fb24597737fb1379e1" - }, { - "count": 3, - "_tpl": "573476d324597737da2adc13" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 2) - - //MP-443 Grach - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "584148a524597759eb357a44", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "573477e124597737dd42e191" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 2000, 2) - - //SR-1MP - id = HashUtil.generate() - CoreMod.CreateTraderBarterWithPreset(id, "5a327f6386f77479010da870", "hideout", "hideout", [ - [{ - "count": 1, - "_tpl": "590c5a7286f7747884343aea" - }] - ], "54cb50c76803fa8b248b4571", 1, false, 300, 2) + //1P69 riflescope + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0a3e8cd7ad1a6f6a3d35bd", "54cb50c76803fa8b248b4571", 27468, "RUB", 2, false, 2000) + //Kochetov mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b3f7bf05acfc433000ecf6b", "54cb50c76803fa8b248b4571", 1373, "RUB", 2, false, 20000) + + //1P59 dovetail mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0a29ead7ad1a0026013f27", "54cb50c76803fa8b248b4571", 1908, "RUB", 2, false, 2000) + + //1P69 weaver mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d0a29fed7ad1a002769ad08", "54cb50c76803fa8b248b4571", 2050, "RUB", 2, false, 2000) + + //6P20 Sb.5 + CoreMod.CreateTraderAssort(HashUtil.generate(), "5649b1c04bdc2d16268b457c", "54cb50c76803fa8b248b4571", 2014, "RUB", 2, false, 50000) + + //6G15U + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0c59791526d8dba737bba7", "54cb50c76803fa8b248b4571", 3522, "RUB", 2, false, 20000, 8) + + //6P20 Sb.7 PLum + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cbdb1b0ae9215000d50e105", "54cb50c76803fa8b248b4571", 2364, "RUB", 2, false, 2000) + + //6P20 Sb.6 + CoreMod.CreateTraderAssort(HashUtil.generate(), "5648b0744bdc2d363b8b4578", "54cb50c76803fa8b248b4571", 874, "RUB", 2, false, 50000) + + //6P20 Sb.9 Plum + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cbda9f4ae9215000e5b9bfc", "54cb50c76803fa8b248b4571", 1223, "RUB", 2, false, 2000) + + //MP-43 Polymor pistol grip + CoreMod.CreateTraderAssort(HashUtil.generate(), "576a63cd2459771e796e0e11", "54cb50c76803fa8b248b4571", 767, "RUB", 2, false, 85000) + + //PP-19-01 Vityaz-SN pistol grip + CoreMod.CreateTraderAssort(HashUtil.generate(), "5998517986f7746017232f7e", "54cb50c76803fa8b248b4571", 980, "RUB", 2, false, 15000, 4) + + //PP-19-01 Vityaz-SN dust cover + CoreMod.CreateTraderAssort(HashUtil.generate(), "59985a6c86f77414ec448d17", "54cb50c76803fa8b248b4571", 2634, "RUB", 2, false, 15000) + + //PP-19-01 Vityaz-SN dust cover STD + CoreMod.CreateTraderAssort(HashUtil.generate(), "59985a8086f77414ec448d1a", "54cb50c76803fa8b248b4571", 1307, "RUB", 2, false, 15000) + + //5x45 BT x30 GS box + CoreMod.CreateTraderBarter(HashUtil.generate(), "57372c89245977685d4159b1", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "590a373286f774287540368b" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 2000) + + //RGD-5 Hand grenade + CoreMod.CreateTraderBarter(HashUtil.generate(), "5448be9a4bdc2dfd2f8b456a", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "590a3cd386f77436f20848cb" + } + ] + ], "54cb50c76803fa8b248b4571", 2, true, 999999) + + //6L18 + CoreMod.CreateTraderBarter(HashUtil.generate(), "564ca9df4bdc2d35148b4569", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "590a3c0a86f774385a33c450" + }, { + "count": 1, + "_tpl": "590c311186f77424d1667482" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 6000, 10) + + //PPSH Drum mag + CoreMod.CreateTraderBarter(HashUtil.generate(), "5ea034f65aad6446a939737e", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5d1c819a86f774771b0acd6c" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 5000, 2) + + //Valday PS-320 1x/6x scope + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0517910db83400232ffee5", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "5d40407c86f774318526545a" + }, { + "count": 1, + "_tpl": "590c5f0d86f77413997acfab" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 2000, 2) + + //MPL-50 Entrenching tool + CoreMod.CreateTraderBarter(HashUtil.generate(), "5bead2e00db834001c062938", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "5b4329075acfc400153b78ff" + } + ] + ], "54cb50c76803fa8b248b4571", 2, true, 999999) + + //Metal fuel tank + CoreMod.CreateTraderBarter(HashUtil.generate(), "5d1b36a186f7742523398433", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "59fafb5d86f774067a6f2084" + }, { + "count": 1, + "_tpl": "5b43575a86f77424f443fe62" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 2000, 1) + + //AK-74N Wood + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5841474424597759ba49be91", "54cb50c76803fa8b248b4571", 40078, "RUB", 2, true, 60000) + + //AKS-74UN + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "584147ed2459775a77263501", "54cb50c76803fa8b248b4571", 40326, "RUB", 2, true, 7000) + + //AKM + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "59e8d2ab86f77407f03fc9c2", "54cb50c76803fa8b248b4571", 43069, "RUB", 2, true, 110000) + + //AKMS + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5a327f4a86f774766866140b", "54cb50c76803fa8b248b4571", 41873, "RUB", 2, true, 2000) + + //AKS-74N + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5ac4abf986f7747d117c67aa", "54cb50c76803fa8b248b4571", 38072, "RUB", 2, false, 20000) + + //AK-74 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5c0c1ce886f77401c119d014", "54cb50c76803fa8b248b4571", 34309, "RUB", 2, false, 20000) + + //PP-91-01 Kedr-B + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "584149ea2459775a6c55e940", "54cb50c76803fa8b248b4571", 36154, "RUB", 2, false, 5000, 2) + + //PP-9 Klin + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "584149ad2459775a7726350e", "54cb50c76803fa8b248b4571", 23427, "RUB", 2, false, 20000) + + //PP-19-01 Vityaz SN + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "59b81f7386f77421ac688a0a", "54cb50c76803fa8b248b4571", 21514, "RUB", 2, false, 65000) + + //Mosin bolt action rifle + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5b8683a486f77467f2423114", "54cb50c76803fa8b248b4571", 56271, "RUB", 2, false, 20000) + + //AK-74N Black + //Todo Preset needs to be manually added + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5c0c1f2b86f77455912eaefc", "hideout", "hideout", [ + [{ + "count": 5, + "_tpl": "573475fb24597737fb1379e1" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 20000, 2) + + //AKS-74UB + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "584147982459775a6c55e931", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "59e3658a86f7741776641ac4" + }, { + "count": 2, + "_tpl": "5909e99886f7740c983b9984" + }, { + "count": 1, + "_tpl": "573476d324597737da2adc13" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 1000, 2) + + //AK-74 Plum + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5dd7f8c524e5d7504a4e3077", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "5c13cef886f774072e618e82" + }, { + "count": 2, + "_tpl": "57347c93245977448d35f6e3" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 2000, 2) + + //ks-23m Long + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5f6771214ef1ca4f4e1b8a06", "hideout", "hideout", [ + [{ + "count": 4, + "_tpl": "590c2c9c86f774245b1f03f2" + }, { + "count": 4, + "_tpl": "57347cd0245977445a2d6ff1" + }, { + "count": 3, + "_tpl": "5909e99886f7740c983b9984" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 2000, 2) + + //SV-98 + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "58414a16245977599247970a", "hideout", "hideout", [ + [{ + "count": 5, + "_tpl": "573475fb24597737fb1379e1" + }, { + "count": 3, + "_tpl": "573476d324597737da2adc13" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 2000, 2) + + //MP-443 Grach + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "584148a524597759eb357a44", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "573477e124597737dd42e191" + } + ] + ], "54cb50c76803fa8b248b4571", 2, false, 2000, 2); } static GenerateLL3() { const CoreMod = require("../../CoreMod/src/Core.js") - - //5.45x39 BS gs 30 pcs ammo pack - CoreMod.CreateTraderBarter(HashUtil.generate(), "57372bd3245977670b7cd243", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "5751496424597720a27126da" - }, { - "count": 2, - "_tpl": "573476d324597737da2adc13" - }] - ], "54cb50c76803fa8b248b4571", 3, false, 3000, 3); - //9x39 SPP 8pcs ammo pack - CoreMod.CreateTraderBarter(HashUtil.generate(), "5c12619186f7743f871c8a32", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "5734795124597738002c6176" - }] - ], "54cb50c76803fa8b248b4571", 3, false, 2000, 50); + //5.45x39 BS gs 30 pcs ammo pack + CoreMod.CreateTraderBarter(HashUtil.generate(), "57372bd3245977670b7cd243", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "5751496424597720a27126da" + }, { + "count": 2, + "_tpl": "573476d324597737da2adc13" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 3000, 3); - //5.45x39mm BP gs - CoreMod.CreateTraderAssort(HashUtil.generate(), "56dfef82d2720bbd668b4567", "54cb50c76803fa8b248b4571", 415, "RUB", 3, false, 300000, 300); + //9x39 SPP 8pcs ammo pack + CoreMod.CreateTraderBarter(HashUtil.generate(), "5c12619186f7743f871c8a32", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "5734795124597738002c6176" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 2000, 50); - //5.45x39mm BT gs - CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff061d2720bb5668b4567", "54cb50c76803fa8b248b4571", 641, "RUB", 3, false, 300000 ); + //5.45x39mm BP gs + CoreMod.CreateTraderAssort(HashUtil.generate(), "56dfef82d2720bbd668b4567", "54cb50c76803fa8b248b4571", 415, "RUB", 3, false, 300000, 300); - //7.62x25mm TT pst gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "573603562459776430731618", "54cb50c76803fa8b248b4571", 77, "RUB", 3, true, 1000000); + //5.45x39mm BT gs + CoreMod.CreateTraderAssort(HashUtil.generate(), "56dff061d2720bb5668b4567", "54cb50c76803fa8b248b4571", 641, "RUB", 3, false, 300000); - //9x18mm PM Bzht gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "573718ba2459775a75491131", "54cb50c76803fa8b248b4571", 71, "RUB", 3, true, 1000000); + //7.62x25mm TT pst gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "573603562459776430731618", "54cb50c76803fa8b248b4571", 77, "RUB", 3, true, 1000000); - //9x18mm PM PBM gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "573719df2459775a626ccbc2", "54cb50c76803fa8b248b4571", 121, "RUB", 3, false, 210000); + //9x18mm PM Bzht gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "573718ba2459775a75491131", "54cb50c76803fa8b248b4571", 71, "RUB", 3, true, 1000000); - //9x18mm PMM Pstm gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "57371aab2459775a77142f22", "54cb50c76803fa8b248b4571", 151, "RUB", 3, false, 400000 ); + //9x18mm PM PBM gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "573719df2459775a626ccbc2", "54cb50c76803fa8b248b4571", 121, "RUB", 3, false, 210000); - //9x18mm PM RG028 gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "573720e02459776143012541", "54cb50c76803fa8b248b4571", 86, "RUB", 3, true, 1000000); + //9x18mm PMM Pstm gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "57371aab2459775a77142f22", "54cb50c76803fa8b248b4571", 151, "RUB", 3, false, 400000); - //9x18mm PM SP7 gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "57372140245977611f70ee91", "54cb50c76803fa8b248b4571", 165, "RUB", 3, false, 400000 ); + //9x18mm PM RG028 gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "573720e02459776143012541", "54cb50c76803fa8b248b4571", 86, "RUB", 3, true, 1000000); - //9x18mm PM SP8 gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "5737218f245977612125ba51", "54cb50c76803fa8b248b4571", 69, "RUB", 3, true, 1000000); + //9x18mm PM SP7 gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "57372140245977611f70ee91", "54cb50c76803fa8b248b4571", 165, "RUB", 3, false, 400000); - //9x39mm spp gs - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0d668f86f7747ccb7f13b2", "54cb50c76803fa8b248b4571", 914, "RUB", 3, false, 2000000, 270); + //9x18mm PM SP8 gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "5737218f245977612125ba51", "54cb50c76803fa8b248b4571", 69, "RUB", 3, true, 1000000); - //7.62x39mm US gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "59e4d24686f7741776641ac7", "54cb50c76803fa8b248b4571", 161, "RUB", 3, false, 200000 ); + //9x39mm spp gs + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0d668f86f7747ccb7f13b2", "54cb50c76803fa8b248b4571", 914, "RUB", 3, false, 2000000, 270); - //7.62x54R PS - CoreMod.CreateTraderAssort(HashUtil.generate(), "59e77a2386f7742ee578960a", "54cb50c76803fa8b248b4571", 805, "RUB", 3, false, 400000 ); + //7.62x39mm US gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "59e4d24686f7741776641ac7", "54cb50c76803fa8b248b4571", 161, "RUB", 3, false, 200000); - //9x21mm PS gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a269f97c4a282000b151807", "54cb50c76803fa8b248b4571", 153, "RUB", 3, false, 35000, 200); + //7.62x54R PS + CoreMod.CreateTraderAssort(HashUtil.generate(), "59e77a2386f7742ee578960a", "54cb50c76803fa8b248b4571", 805, "RUB", 3, false, 400000); - //9x21mm PE gzh - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a26ac06c4a282000c5a90a8", "54cb50c76803fa8b248b4571", 215, "RUB", 3, false, 35000 ); + //9x21mm PS gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a269f97c4a282000b151807", "54cb50c76803fa8b248b4571", 153, "RUB", 3, false, 35000, 200); - //12.7x55 mm Ps12a - CoreMod.CreateTraderAssort(HashUtil.generate(), "5cadf6e5ae921500113bb973", "54cb50c76803fa8b248b4571", 351, "RUB", 3, false, 100000 ); + //9x21mm PE gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a26ac06c4a282000c5a90a8", "54cb50c76803fa8b248b4571", 215, "RUB", 3, false, 35000); - //23x75mm "zvezda" flashbang round - CoreMod.CreateTraderAssort(HashUtil.generate(), "5e85a9f4add9fe03027d9bf1", "54cb50c76803fa8b248b4571", 2618, "RUB", 3, false, 15000 ); + //12.7x55 mm Ps12a + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cadf6e5ae921500113bb973", "54cb50c76803fa8b248b4571", 351, "RUB", 3, false, 100000); - //23x75mm Shrapnel-25 buckshot - CoreMod.CreateTraderAssort(HashUtil.generate(), "5f647f31b6238e5dd066e196", "54cb50c76803fa8b248b4571", 105, "RUB", 3, false, 300000 ); + //23x75mm "zvezda" flashbang round + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e85a9f4add9fe03027d9bf1", "54cb50c76803fa8b248b4571", 2618, "RUB", 3, false, 15000); - //rgd-5 hand grenade - CoreMod.CreateTraderAssort(HashUtil.generate(), "5448be9a4bdc2dfd2f8b456a", "54cb50c76803fa8b248b4571", 9851, "RUB", 3, false, 520000 ); + //23x75mm Shrapnel-25 buckshot + CoreMod.CreateTraderAssort(HashUtil.generate(), "5f647f31b6238e5dd066e196", "54cb50c76803fa8b248b4571", 105, "RUB", 3, false, 300000); - //f-1 hand grenade - CoreMod.CreateTraderAssort(HashUtil.generate(), "5710c24ad2720bc3458b45a3", "54cb50c76803fa8b248b4571", 7630, "RUB", 3, true, 999999); + //rgd-5 hand grenade + CoreMod.CreateTraderAssort(HashUtil.generate(), "5448be9a4bdc2dfd2f8b456a", "54cb50c76803fa8b248b4571", 9851, "RUB", 3, false, 520000); - //ak-74 5.45x39 6l26 45-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "55d481904bdc2d8c2f8b456a", "54cb50c76803fa8b248b4571", 4104, "RUB", 3, false, 2000 ); + //f-1 hand grenade + CoreMod.CreateTraderAssort(HashUtil.generate(), "5710c24ad2720bc3458b45a3", "54cb50c76803fa8b248b4571", 7630, "RUB", 3, true, 999999); - //VSS 9x39 6L25 20-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "57838f9f2459774a150289a0", "54cb50c76803fa8b248b4571", 8828, "RUB", 3, true, 999999); + //ak-74 5.45x39 6l26 45-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "55d481904bdc2d8c2f8b456a", "54cb50c76803fa8b248b4571", 4104, "RUB", 3, false, 2000); - //pp-91 9x18pm 30-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "57d1519e24597714373db79d", "54cb50c76803fa8b248b4571", 3136, "RUB", 3, false, 15000 ); + //VSS 9x39 6L25 20-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "57838f9f2459774a150289a0", "54cb50c76803fa8b248b4571", 8828, "RUB", 3, true, 999999); - //ak 7.62x39 aluminium 30-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0060fc86f7745793204432", "54cb50c76803fa8b248b4571", 3597, "RUB", 3, true, 999999); + //pp-91 9x18pm 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "57d1519e24597714373db79d", "54cb50c76803fa8b248b4571", 3136, "RUB", 3, false, 15000); - //9x39 sr3m,130 30-round magazine + //ak 7.62x39 aluminium 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0060fc86f7745793204432", "54cb50c76803fa8b248b4571", 3597, "RUB", 3, true, 999999); + + //9x39 sr3m,130 30-round magazine CoreMod.CreateTraderBarter(HashUtil.generate(), "5a9e81fba2750c00164f6b11", "hideout", "hideout", [ - [{ - "count": 4, - "_tpl": "590c2b4386f77425357b6123" - }] - ], "54cb50c76803fa8b248b4571", 3, false, 6000, 5); - - //ak 7.62x39 bakelite 40-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5b1fb3e15acfc4001637f068", "54cb50c76803fa8b248b4571", 3909, "RUB", 3, false, 2000 ); + [{ + "count": 4, + "_tpl": "590c2b4386f77425357b6123" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 6000, 5); - //rpk-16 5.45x39 95-round drum magazine + //ak 7.62x39 bakelite 40-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b1fb3e15acfc4001637f068", "54cb50c76803fa8b248b4571", 3909, "RUB", 3, false, 2000); + + //rpk-16 5.45x39 95-round drum magazine CoreMod.CreateTraderBarter(HashUtil.generate(), "5bed625c0db834001c062946", "hideout", "hideout", [ - [{ - "count": 4, - "_tpl": "590c2b4386f77425357b6123" - }] - ], "54cb50c76803fa8b248b4571", 3, false, 2000, 2); - - //svd 7.62x54r 10-round magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c471c442e221602b542a6f8", "54cb50c76803fa8b248b4571", 4000, "RUB", 3, true, 999999); + [{ + "count": 4, + "_tpl": "590c2b4386f77425357b6123" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 2000, 2); - //pso scope eyecup - CoreMod.CreateTraderAssort(HashUtil.generate(), "57f3a5ae2459772b0e0bf19e", "54cb50c76803fa8b248b4571", 301, "RUB", 3, false, 15000 ); + //svd 7.62x54r 10-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c471c442e221602b542a6f8", "54cb50c76803fa8b248b4571", 4000, "RUB", 3, true, 999999); - //akml 7.62x39 system izhmash flash hider - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0d716f1526d8000d26b1e2", "54cb50c76803fa8b248b4571", 661, "RUB", 3, false, 2000 ); + //pso scope eyecup + CoreMod.CreateTraderAssort(HashUtil.generate(), "57f3a5ae2459772b0e0bf19e", "54cb50c76803fa8b248b4571", 301, "RUB", 3, false, 15000); - //svds gas tube - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c471c842e221615214259b5", "54cb50c76803fa8b248b4571", 2747, "RUB", 3, false, 2000 ); + //akml 7.62x39 system izhmash flash hider + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0d716f1526d8000d26b1e2", "54cb50c76803fa8b248b4571", 661, "RUB", 3, false, 2000); - //sv-98 sound suppressor heat shield - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c4eecde2e221602b3140418", "54cb50c76803fa8b248b4571", 436, "RUB", 3, false, 2000 ); + //svds gas tube + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c471c842e221615214259b5", "54cb50c76803fa8b248b4571", 2747, "RUB", 3, false, 2000); - //svds 7.62x54r muzzle brake & compensator - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c471bfc2e221602b21d4e17", "54cb50c76803fa8b248b4571", 657, "RUB", 3, false, 2000 ); + //sv-98 sound suppressor heat shield + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c4eecde2e221602b3140418", "54cb50c76803fa8b248b4571", 436, "RUB", 3, false, 2000); - //sv-98 7.62x54r thread adapter - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c4eec9b2e2216398b5aaba2", "54cb50c76803fa8b248b4571", 5251, "RUB", 3, false, 2000 ); + //svds 7.62x54r muzzle brake & compensator + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c471bfc2e221602b21d4e17", "54cb50c76803fa8b248b4571", 657, "RUB", 3, false, 2000); - //ak 7.62x39 molot 75-round drum magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5cbdc23eae9215001136a407", "54cb50c76803fa8b248b4571", 31610, "RUB", 3, false, 2000 ); + //sv-98 7.62x54r thread adapter + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c4eec9b2e2216398b5aaba2", "54cb50c76803fa8b248b4571", 5251, "RUB", 3, false, 2000); - //ppsh-41 7.62x25 71-round drum magazine - CoreMod.CreateTraderAssort(HashUtil.generate(), "5ea034f65aad6446a939737e", "54cb50c76803fa8b248b4571", 17440, "RUB", 3, false, 5000 ); + //ak 7.62x39 molot 75-round drum magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cbdc23eae9215001136a407", "54cb50c76803fa8b248b4571", 31610, "RUB", 3, false, 2000); - //ak 5.45x39 tgp-a muzzle device/suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "564caa3d4bdc2d17108b458e", "54cb50c76803fa8b248b4571", 45660, "RUB", 3, false, 12000 ); + //ppsh-41 7.62x25 71-round drum magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ea034f65aad6446a939737e", "54cb50c76803fa8b248b4571", 17440, "RUB", 3, false, 5000); - //vss vintorez 9x39 integral barrel-suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "57838c962459774a1651ec63", "54cb50c76803fa8b248b4571", 24533, "RUB", 3, false, 2000 ); + //ak 5.45x39 tgp-a muzzle device/suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "564caa3d4bdc2d17108b458e", "54cb50c76803fa8b248b4571", 45660, "RUB", 3, false, 12000); - //as val 9x39 integral barrel-suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "57c44dd02459772d2e0ae249", "54cb50c76803fa8b248b4571", 25448, "RUB", 3, false, 2000 ); + //vss vintorez 9x39 integral barrel-suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "57838c962459774a1651ec63", "54cb50c76803fa8b248b4571", 24533, "RUB", 3, false, 2000); - //pbs-4 5.45x39 sound suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "57ffb0e42459777d047111c5", "54cb50c76803fa8b248b4571", 35961, "RUB", 3, false, 10000 ); + //as val 9x39 integral barrel-suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "57c44dd02459772d2e0ae249", "54cb50c76803fa8b248b4571", 25448, "RUB", 3, false, 2000); - //pbs-1 7.62x39 sound suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0d63621526d8dba31fe3bf", "54cb50c76803fa8b248b4571", 52512, "RUB", 3, false, 2000 ); + //pbs-4 5.45x39 sound suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "57ffb0e42459777d047111c5", "54cb50c76803fa8b248b4571", 35961, "RUB", 3, false, 10000); - //sr-1mp 9x21 silencer - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a27b6bec4a282000e496f78", "54cb50c76803fa8b248b4571", 38460, "RUB", 3, false, 20000 ); + //pbs-1 7.62x39 sound suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0d63621526d8dba31fe3bf", "54cb50c76803fa8b248b4571", 52512, "RUB", 3, false, 2000); - //apb 9x18pm sound suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "5abcc328d8ce8700194394f3", "54cb50c76803fa8b248b4571", 7002, "RUB", 3, false, 2000 ); + //sr-1mp 9x21 silencer + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a27b6bec4a282000e496f78", "54cb50c76803fa8b248b4571", 38460, "RUB", 3, false, 20000); - //sv-98 7.62x54r sound suppressor - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c4eecc32e221602b412b440", "54cb50c76803fa8b248b4571", 40049, "RUB", 3, false, 2000 ); + //apb 9x18pm sound suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "5abcc328d8ce8700194394f3", "54cb50c76803fa8b248b4571", 7002, "RUB", 3, false, 2000); - //valday pk-120 (1p87) holographic sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0505e00db834001b735073", "54cb50c76803fa8b248b4571", 20956, "RUB", 3, false, 2000 ); + //sv-98 7.62x54r sound suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c4eecc32e221602b412b440", "54cb50c76803fa8b248b4571", 40049, "RUB", 3, false, 2000); - //vss vintorez rear sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "57838e1b2459774a256959b1", "54cb50c76803fa8b248b4571", 1286, "RUB", 3, false, 2000 ); + //valday pk-120 (1p87) holographic sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c0505e00db834001b735073", "54cb50c76803fa8b248b4571", 20956, "RUB", 3, false, 2000); - //as val rear sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "57c44e7b2459772d28133248", "54cb50c76803fa8b248b4571", 1206, "RUB", 3, false, 2000 ); + //vss vintorez rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "57838e1b2459774a256959b1", "54cb50c76803fa8b248b4571", 1286, "RUB", 3, false, 2000); - //akmb system rear sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0eb980fcdbcb001a3b00a6", "54cb50c76803fa8b248b4571", 514, "RUB", 3, false, 2000 ); + //as val rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "57c44e7b2459772d28133248", "54cb50c76803fa8b248b4571", 1206, "RUB", 3, false, 2000); - //rpk-16 rear sight base - CoreMod.CreateTraderAssort(HashUtil.generate(), "5beec9450db83400970084fd", "54cb50c76803fa8b248b4571", 872, "RUB", 3, false, 2000 ); + //akmb system rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a0eb980fcdbcb001a3b00a6", "54cb50c76803fa8b248b4571", 514, "RUB", 3, false, 2000); - //rpk-16 rear sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5bf3f59f0db834001a6fa060", "54cb50c76803fa8b248b4571", 872, "RUB", 3, false, 2000 ); + //rpk-16 rear sight base + CoreMod.CreateTraderAssort(HashUtil.generate(), "5beec9450db83400970084fd", "54cb50c76803fa8b248b4571", 872, "RUB", 3, false, 2000); - //svds front sight - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c471ba12e221602b3137d76", "54cb50c76803fa8b248b4571", 572, "RUB", 3, false, 2000 ); + //rpk-16 rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5bf3f59f0db834001a6fa060", "54cb50c76803fa8b248b4571", 872, "RUB", 3, false, 2000); - //zenit-belomo pso-1m2 4x24 scope - CoreMod.CreateTraderAssort(HashUtil.generate(), "5c82343a2e221644f31c0611", "54cb50c76803fa8b248b4571", 20475, "RUB", 3, false, 2000 ); + //svds front sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c471ba12e221602b3137d76", "54cb50c76803fa8b248b4571", 572, "RUB", 3, false, 2000); - //sr-1mp single rail mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a27b281c4a28200741e1e52", "54cb50c76803fa8b248b4571", 2929, "RUB", 3, false, 2000 ); + //zenit-belomo pso-1m2 4x24 scope + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c82343a2e221644f31c0611", "54cb50c76803fa8b248b4571", 20475, "RUB", 3, false, 2000); - //sr-1mp sound suppressor mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a27b3d0c4a282000d721ec1", "54cb50c76803fa8b248b4571", 3015, "RUB", 3, false, 2000 ); + //sr-1mp single rail mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a27b281c4a28200741e1e52", "54cb50c76803fa8b248b4571", 2929, "RUB", 3, false, 2000); - //sr-1mp quad rail mount - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a27bad7c4a282000b15184b", "54cb50c76803fa8b248b4571", 10469, "RUB", 3, false, 20000 ); + //sr-1mp sound suppressor mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a27b3d0c4a282000d721ec1", "54cb50c76803fa8b248b4571", 3015, "RUB", 3, false, 2000); - //vss vintorez wooden stock - CoreMod.CreateTraderAssort(HashUtil.generate(), "578395e82459774a0e553c7b", "54cb50c76803fa8b248b4571", 1947, "RUB", 3, false, 50000 ); + //sr-1mp quad rail mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a27bad7c4a282000b15184b", "54cb50c76803fa8b248b4571", 10469, "RUB", 3, false, 20000); - //as val skeleton stock - CoreMod.CreateTraderAssort(HashUtil.generate(), "57c450252459772d28133253", "54cb50c76803fa8b248b4571", 3391, "RUB", 3, false, 10000 ); + //vss vintorez wooden stock + CoreMod.CreateTraderAssort(HashUtil.generate(), "578395e82459774a0e553c7b", "54cb50c76803fa8b248b4571", 1947, "RUB", 3, false, 50000); - //apb detachable wire stock - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a17fb9dfcdbcbcae6687291", "54cb50c76803fa8b248b4571", 7406, "RUB", 3, false, 2000 ); + //as val skeleton stock + CoreMod.CreateTraderAssort(HashUtil.generate(), "57c450252459772d28133253", "54cb50c76803fa8b248b4571", 3391, "RUB", 3, false, 10000); - //ak-12 stock - CoreMod.CreateTraderAssort(HashUtil.generate(), "5beec8c20db834001d2c465c", "54cb50c76803fa8b248b4571", 4905, "RUB", 3, false, 2000 ); + //apb detachable wire stock + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a17fb9dfcdbcbcae6687291", "54cb50c76803fa8b248b4571", 7406, "RUB", 3, false, 2000); - //pl-15 9x19 barrel - CoreMod.CreateTraderAssort(HashUtil.generate(), "602a95edda11d6478d5a06da", "54cb50c76803fa8b248b4571", 2794, "RUB", 3, false, 2000 ); + //ak-12 stock + CoreMod.CreateTraderAssort(HashUtil.generate(), "5beec8c20db834001d2c465c", "54cb50c76803fa8b248b4571", 4905, "RUB", 3, false, 2000); - //pl-15 9x19 threaded barrel - CoreMod.CreateTraderAssort(HashUtil.generate(), "602a95fe4e02ce1eaa358729", "54cb50c76803fa8b248b4571", 5394, "RUB", 3, false, 6000 ); + //pl-15 9x19 barrel + CoreMod.CreateTraderAssort(HashUtil.generate(), "602a95edda11d6478d5a06da", "54cb50c76803fa8b248b4571", 2794, "RUB", 3, false, 2000); - //svd modern handguard - CoreMod.CreateTraderAssort(HashUtil.generate(), "5e56991336989c75ab4f03f6", "54cb50c76803fa8b248b4571", 15587, "RUB", 3, false, 9000 ); + //pl-15 9x19 threaded barrel + CoreMod.CreateTraderAssort(HashUtil.generate(), "602a95fe4e02ce1eaa358729", "54cb50c76803fa8b248b4571", 5394, "RUB", 3, false, 6000); - //as val pistol grip - CoreMod.CreateTraderAssort(HashUtil.generate(), "57c44fa82459772d2d75e415", "54cb50c76803fa8b248b4571", 1628, "RUB", 3, false, 2000 ); + //svd modern handguard + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e56991336989c75ab4f03f6", "54cb50c76803fa8b248b4571", 15587, "RUB", 3, false, 9000); - //ak-12 pistol grip - CoreMod.CreateTraderAssort(HashUtil.generate(), "5beec8ea0db834001a6f9dbf", "54cb50c76803fa8b248b4571", 1881, "RUB", 3, false, 2000 ); + //as val pistol grip + CoreMod.CreateTraderAssort(HashUtil.generate(), "57c44fa82459772d2d75e415", "54cb50c76803fa8b248b4571", 1628, "RUB", 3, false, 2000); - //vss vintorez dust cover - CoreMod.CreateTraderAssort(HashUtil.generate(), "578395402459774a256959b5", "54cb50c76803fa8b248b4571", 1766, "RUB", 3, false, 6000 ); + //ak-12 pistol grip + CoreMod.CreateTraderAssort(HashUtil.generate(), "5beec8ea0db834001a6f9dbf", "54cb50c76803fa8b248b4571", 1881, "RUB", 3, false, 2000); - //as val dust cover - CoreMod.CreateTraderAssort(HashUtil.generate(), "57c44f4f2459772d2c627113", "54cb50c76803fa8b248b4571", 1743, "RUB", 3, false, 6000 ); + //vss vintorez dust cover + CoreMod.CreateTraderAssort(HashUtil.generate(), "578395402459774a256959b5", "54cb50c76803fa8b248b4571", 1766, "RUB", 3, false, 6000); - //rpk-16 dust cover - CoreMod.CreateTraderAssort(HashUtil.generate(), "5beec91a0db834001961942d", "54cb50c76803fa8b248b4571", 7848, "RUB", 3, false, 2000 ); + //as val dust cover + CoreMod.CreateTraderAssort(HashUtil.generate(), "57c44f4f2459772d2c627113", "54cb50c76803fa8b248b4571", 1743, "RUB", 3, false, 6000); - //aks-74ub 5.45x39 assault rifle - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "584147982459775a6c55e931", "54cb50c76803fa8b248b4571", 75045, "RUB", 3, false, 15000 ); + //rpk-16 dust cover + CoreMod.CreateTraderAssort(HashUtil.generate(), "5beec91a0db834001961942d", "54cb50c76803fa8b248b4571", 7848, "RUB", 3, false, 2000); - //pb 9x18pm silenced pistol - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "584149452459775992479702", "54cb50c76803fa8b248b4571", 25255, "RUB", 3, false, 2000 ); + //aks-74ub 5.45x39 assault rifle + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "584147982459775a6c55e931", "54cb50c76803fa8b248b4571", 75045, "RUB", 3, false, 15000); - //akmn 7.62x39 assault rifle - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5a325c3686f7744273716c5b", "54cb50c76803fa8b248b4571", 48193, "RUB", 3, false, 2000 ); + //pb 9x18pm silenced pistol + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "584149452459775992479702", "54cb50c76803fa8b248b4571", 25255, "RUB", 3, false, 2000); - //akmsn 7.62x39 assault rifle - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5ac4ab8886f7747d0f66429a", "54cb50c76803fa8b248b4571", 43063, "RUB", 3, false, 2000 ); + //akmn 7.62x39 assault rifle + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5a325c3686f7744273716c5b", "54cb50c76803fa8b248b4571", 48193, "RUB", 3, false, 2000); - //ak-74m 5.45x39 assault rifle - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7db286f7743a9c7092e3", "54cb50c76803fa8b248b4571", 39037, "RUB", 3, true, 999999 ); + //akmsn 7.62x39 assault rifle + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5ac4ab8886f7747d0f66429a", "54cb50c76803fa8b248b4571", 43063, "RUB", 3, false, 2000); - //ak-103 7.62x39 assault rifle - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7e2b86f7740874790e20", "54cb50c76803fa8b248b4571", 47826, "RUB", 3, false, 10000 ); + //ak-74m 5.45x39 assault rifle + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7db286f7743a9c7092e3", "54cb50c76803fa8b248b4571", 39037, "RUB", 3, true, 999999); - //ak-104 7.62x39 assault rifle - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7e4c86f774499a3f3bdd", "54cb50c76803fa8b248b4571", 53888, "RUB", 3, false, 100000 ); + //ak-103 7.62x39 assault rifle + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7e2b86f7740874790e20", "54cb50c76803fa8b248b4571", 47826, "RUB", 3, false, 10000); - //ak-105 5.45x39 assault rifle - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7e7986f774401e19c3a0", "54cb50c76803fa8b248b4571", 44093, "RUB", 3, false, 1000000 ); + //ak-104 7.62x39 assault rifle + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7e4c86f774499a3f3bdd", "54cb50c76803fa8b248b4571", 53888, "RUB", 3, false, 100000); - //serdyukov sr-1mp gyurza 9x21 pistol - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5a327f6386f77479010da870", "54cb50c76803fa8b248b4571", 22670, "RUB", 3, false, 20000 ); + //ak-105 5.45x39 assault rifle + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5acf7e7986f774401e19c3a0", "54cb50c76803fa8b248b4571", 44093, "RUB", 3, false, 1000000); - //pl-15 9x19 pistol - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "60479fb29c15b12b9a480fb0", "54cb50c76803fa8b248b4571", 18137, "RUB", 3, false, 40000 ); + //serdyukov sr-1mp gyurza 9x21 pistol + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5a327f6386f77479010da870", "54cb50c76803fa8b248b4571", 22670, "RUB", 3, false, 20000); - //rpk-16 5.45x39 light machine gun + //pl-15 9x19 pistol + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "60479fb29c15b12b9a480fb0", "54cb50c76803fa8b248b4571", 18137, "RUB", 3, false, 40000); + + //rpk-16 5.45x39 light machine gun CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "5c0d1ec986f77439512a1a72", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "590c5a7286f7747884343aea" - }, { - "count": 3, - "_tpl": "5d1c819a86f774771b0acd6c" - }] - ], "54cb50c76803fa8b248b4571", 3, false, 2000, 2); - - //vss vintorez 9x39 special sniper rifle + [{ + "count": 2, + "_tpl": "590c5a7286f7747884343aea" + }, { + "count": 3, + "_tpl": "5d1c819a86f774771b0acd6c" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 2000, 2); + + //vss vintorez 9x39 special sniper rifle CoreMod.CreateTraderBarterWithPreset(HashUtil.generate(), "58414a3f2459775a77263531", "hideout", "hideout", [ - [{ - "count": 10, - "_tpl": "590c595c86f7747884343ad7" - }, { - "count": 5, - "_tpl": "59e7715586f7742ee5789605" - }] - ], "54cb50c76803fa8b248b4571", 3, false, 200, 1); - - //svds 7.62x54r sniper rifle - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c98be1e86f7741cc96ffd79", "54cb50c76803fa8b248b4571", 94772, "RUB", 3, false, 20000 ); + [{ + "count": 10, + "_tpl": "590c595c86f7747884343ad7" + }, { + "count": 5, + "_tpl": "59e7715586f7742ee5789605" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 200, 1); - //apb 9x18pm silenced machine pistol - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5ac4ac9486f774181345c3d2", "54cb50c76803fa8b248b4571", 30305, "RUB", 3, true, 999999 ); + //svds 7.62x54r sniper rifle + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5c98be1e86f7741cc96ffd79", "54cb50c76803fa8b248b4571", 94772, "RUB", 3, false, 20000); - //6kh5 bayonet + //apb 9x18pm silenced machine pistol + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5ac4ac9486f774181345c3d2", "54cb50c76803fa8b248b4571", 30305, "RUB", 3, true, 999999); + + //6kh5 bayonet CoreMod.CreateTraderBarter(HashUtil.generate(), "5bffdc370db834001d23eca8", "hideout", "hideout", [ - [{ - "count": 2, - "_tpl": "5c0fa877d174af02a012e1cf" - }, { - "count": 1, - "_tpl": "59e7715586f7742ee5789605" - }] - ], "54cb50c76803fa8b248b4571", 3, true, 2000); - - //toz ks-23m 23x75mm pump-action shotgun - CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5f6771214ef1ca4f4e1b8a06", "54cb50c76803fa8b248b4571", 45790, "RUB", 3, false, 20000 ); + [{ + "count": 2, + "_tpl": "5c0fa877d174af02a012e1cf" + }, { + "count": 1, + "_tpl": "59e7715586f7742ee5789605" + } + ] + ], "54cb50c76803fa8b248b4571", 3, true, 2000); - //sv-98 7.62x54r bolt-action sniper rifle - CoreMod.CreateTraderAssort(HashUtil.generate(), "55801eed4bdc2d89578b4588", "54cb50c76803fa8b248b4571", 35204, "RUB", 3, true, 999999 ); + //toz ks-23m 23x75mm pump-action shotgun + CoreMod.CreateTraderAssortWithPreset(HashUtil.generate(), "5f6771214ef1ca4f4e1b8a06", "54cb50c76803fa8b248b4571", 45790, "RUB", 3, false, 20000); - //bnti korund-vm armor + //sv-98 7.62x54r bolt-action sniper rifle + CoreMod.CreateTraderAssort(HashUtil.generate(), "55801eed4bdc2d89578b4588", "54cb50c76803fa8b248b4571", 35204, "RUB", 3, true, 999999); + + //bnti korund-vm armor CoreMod.CreateTraderBarter(HashUtil.generate(), "5f5f41476bdad616ad46d631", "hideout", "hideout", [ - [{ - "count": 4, - "_tpl": "590c645c86f77412b01304d9" - }] - ], "54cb50c76803fa8b248b4571", 3, false, 2000, 1); - - //6sh118 raid backpack + [{ + "count": 4, + "_tpl": "590c645c86f77412b01304d9" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 2000, 1); + + //6sh118 raid backpack CoreMod.CreateTraderBarter(HashUtil.generate(), "5df8a4d786f77412672a1e3b", "hideout", "hideout", [ - [{ - "count": 9, - "level": 25, - "side": "usec", - "_tpl": "59f32c3b86f77472a31742f0" - }] - ], "54cb50c76803fa8b248b4571", 3, false, 2000, 1); - } + [{ + "count": 9, + "level": 25, + "side": "usec", + "_tpl": "59f32c3b86f77472a31742f0" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 2000, 1); + + //SR-1MP + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5a327f6386f77479010da870", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "590c5a7286f7747884343aea" + } + ] + ], "54cb50c76803fa8b248b4571", 3, false, 300, 2); + } static GenerateLL4() { const CoreMod = require("../../CoreMod/src/Core.js") - let id = null + let id = null - //VFS.writeFile(`./praporAssort.json`, JsonUtil.serialize(DatabaseServer.tables.traders["54cb50c76803fa8b248b4571"].assort, true)) + //VFS.writeFile(`./praporAssort.json`, JsonUtil.serialize(DatabaseServer.tables.traders["54cb50c76803fa8b248b4571"].assort, true)) } static generatePraporAssort() { PraporAssort.GenerateLL1() @@ -1001,4 +1064,4 @@ class PraporAssort { } } -module.exports = PraporAssort; \ No newline at end of file +module.exports = PraporAssort; diff --git a/Ereshkigal-BaseAssortGenerator/src/therapist.js b/Ereshkigal-BaseAssortGenerator/src/therapist.js index 3229b01..ff237d6 100644 --- a/Ereshkigal-BaseAssortGenerator/src/therapist.js +++ b/Ereshkigal-BaseAssortGenerator/src/therapist.js @@ -16,6 +16,13 @@ class TherapistAssort { //Analgin Painkillers CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb37f4bdc2dee738b4567", "54cb57776803fa99248b456e", 5695, "RUB", 1, true, 999999); + //Analgin painkillers + CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb37f4bdc2dee738b4567", "hideout", "hideout", [[{ + "count": 1, + "_tpl": "57347b8b24597737dd42e192" + } + ]], "54cb57776803fa99248b456e", 1, true, 999999); + //Aseptic bandages CoreMod.CreateTraderAssort(HashUtil.generate(), "544fb25a4bdc2dfb738b4567", "54cb57776803fa99248b456e", 1949, "RUB", 1, true, 999999); @@ -25,31 +32,6 @@ class TherapistAssort { //Esmarch tourniquet CoreMod.CreateTraderAssort(HashUtil.generate(), "5e831507ea0a7c419c2f9bd9", "54cb57776803fa99248b456e", 1332, "RUB", 1, true, 999999); - //AI-2 - CoreMod.CreateTraderAssort(HashUtil.generate(), "5755356824597772cb798962", "54cb57776803fa99248b456e", 4149, "RUB", 1, true, 999999); - - //Factory plan - CoreMod.CreateTraderAssort(HashUtil.generate(), "574eb85c245977648157eec3", "54cb57776803fa99248b456e", 17896, "RUB", 1, false, 12000); - - //Shoreline plan - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a8036fb86f77407252ddc02", "54cb57776803fa99248b456e", 22145, "RUB", 1, true, 999999); - - //Shoreline resortp lan - CoreMod.CreateTraderAssort(HashUtil.generate(), "5a80a29286f7742b25692012", "54cb57776803fa99248b456e", 10408, "RUB", 1, true, 999999); - - //Army crackers - CoreMod.CreateTraderAssort(HashUtil.generate(), "5448ff904bdc2d6f028b456e", "54cb57776803fa99248b456e", 14665, "RUB", 1, false, 10000, 3); - - //Water bottle - CoreMod.CreateTraderAssort(HashUtil.generate(), "5448fee04bdc2dbc018b4567", "54cb57776803fa99248b456e", 12401, "RUB", 1, false, 75000); - - //Analgin painkillers - CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb37f4bdc2dee738b4567", "hideout", "hideout", [[{ - "count": 1, - "_tpl": "57347b8b24597737dd42e192" - } - ]], "54cb57776803fa99248b456e", 1, true, 999999); - //CALOK-B Hemostatic CoreMod.CreateTraderBarter(HashUtil.generate(), "5e8488fa988a8701445df1e4", "hideout", "hideout", [[{ "count": 2, @@ -64,6 +46,9 @@ class TherapistAssort { } ]], "54cb57776803fa99248b456e", 1, false, 40000, 2); + //AI-2 + CoreMod.CreateTraderAssort(HashUtil.generate(), "5755356824597772cb798962", "54cb57776803fa99248b456e", 4149, "RUB", 1, true, 999999); + //Car first aid kit CoreMod.CreateTraderBarter(HashUtil.generate(), "590c661e86f7741e566b646a", "hideout", "hideout", [[{ "count": 2, @@ -81,7 +66,7 @@ class TherapistAssort { } ]], "54cb57776803fa99248b456e", 1, false, 5000, 4); - //Office key + //Tarcone directors's office key CoreMod.CreateTraderBarter(HashUtil.generate(), "5780d0532459777a5108b9a2", "hideout", "hideout", [[{ "count": 2, "_tpl": "575062b524597720a31c09a1" @@ -94,7 +79,7 @@ class TherapistAssort { } ]], "54cb57776803fa99248b456e", 1, false, 2000, 1); - //Droms 206 key + //Dorms 206 key CoreMod.CreateTraderBarter(HashUtil.generate(), "5938603e86f77435642354f4", "hideout", "hideout", [[{ "count": 7, "_tpl": "5d1b3a5d86f774252167ba22" @@ -111,6 +96,18 @@ class TherapistAssort { } ]], "54cb57776803fa99248b456e", 1, false, 2000, 1); + //Factory plan + CoreMod.CreateTraderAssort(HashUtil.generate(), "574eb85c245977648157eec3", "54cb57776803fa99248b456e", 17896, "RUB", 1, false, 12000); + + //Shoreline plan + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a8036fb86f77407252ddc02", "54cb57776803fa99248b456e", 22145, "RUB", 1, true, 999999); + + //Shoreline resortp lan + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a80a29286f7742b25692012", "54cb57776803fa99248b456e", 10408, "RUB", 1, true, 999999); + + //Army crackers + CoreMod.CreateTraderAssort(HashUtil.generate(), "5448ff904bdc2d6f028b456e", "54cb57776803fa99248b456e", 14665, "RUB", 1, false, 10000, 3); + //Slickers CoreMod.CreateTraderBarter(HashUtil.generate(), "544fb6cc4bdc2d34748b456e", "hideout", "hideout", [[{ "count": 1, @@ -142,6 +139,9 @@ class TherapistAssort { } ]], "54cb57776803fa99248b456e", 1, false, 10000, 2); + //Water bottle + CoreMod.CreateTraderAssort(HashUtil.generate(), "5448fee04bdc2dbc018b4567", "54cb57776803fa99248b456e", 12401, "RUB", 1, false, 75000, 5); + //Water bottle CoreMod.CreateTraderBarter(HashUtil.generate(), "5448fee04bdc2dbc018b4567", "hideout", "hideout", [[{ "count": 1, @@ -149,9 +149,8 @@ class TherapistAssort { } ]], "54cb57776803fa99248b456e", 1, false, 5000, 2); - //Junk scav box + //Lucky scav Junk box CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7c710788a4506dec015957", "54cb57776803fa99248b456e", 1106138, "RUB", 1, false, 80000, 1); - //Therapist LL3 } static GenerateLL2() { @@ -461,7 +460,7 @@ class TherapistAssort { "_tpl": "5d1b3a5d86f774252167ba22" } ] - ], "54cb57776803fa99248b456e", 4, false, 4000, 2); + ], "54cb57776803fa99248b456e", 4, false, 5000, 2); //terragroup labs access keycard CoreMod.CreateTraderAssort(HashUtil.generate(), "5c94bbff86f7747ee735c08f", "54cb57776803fa99248b456e", 207570, "RUB", 4, false, 11000, 1); @@ -491,7 +490,7 @@ class TherapistAssort { "_tpl": "5d235a5986f77443f6329bc6" } ] - ], "54cb57776803fa99248b456e", 4, false, 900, 1); + ], "54cb57776803fa99248b456e", 4, false, 1000, 1); //T H I C C Items case CoreMod.CreateTraderBarter(HashUtil.generate(), "5c0a840b86f7742ffa4f2482", "hideout", "hideout", [ @@ -524,7 +523,7 @@ class TherapistAssort { "_tpl": "5d403f9186f7743cac3f229b" } ] - ], "54cb57776803fa99248b456e", 4, false, 60, 1); + ], "54cb57776803fa99248b456e", 4, false, 100, 1); } static generateTherapistAssort() { TherapistAssort.GenerateLL1();