From 6bc5e496feee1eaf2125d4e74eb54cf321a7bc8a Mon Sep 17 00:00:00 2001 From: Ereshkigal Date: Tue, 20 Jul 2021 01:08:51 +0200 Subject: [PATCH] Peacekeeper up to LL2 + Custom presets --- .../config/custom_presets.json | 93 +++ Ereshkigal-BaseAssortGenerator/src/jeager.js | 413 ++++++++++++- .../src/mechanic.js | 179 +++++- .../src/peacekeeper.js | 567 +++++++++++++++++- Ereshkigal-BaseAssortGenerator/src/ragman.js | 107 +++- 5 files changed, 1345 insertions(+), 14 deletions(-) create mode 100644 Ereshkigal-BaseAssortGenerator/config/custom_presets.json diff --git a/Ereshkigal-BaseAssortGenerator/config/custom_presets.json b/Ereshkigal-BaseAssortGenerator/config/custom_presets.json new file mode 100644 index 0000000..4f67a94 --- /dev/null +++ b/Ereshkigal-BaseAssortGenerator/config/custom_presets.json @@ -0,0 +1,93 @@ +{ + "5fd251a31189a17bcc172662": { + "_id": "5fd251a31189a17bcc172662", + "_type": "Preset", + "_changeWeaponName": false, + "_name": "mcx_short_default", + "_parent": "5fd35eb1a8c881276c55e714", + "_items": [ + { + "_id": "5fd35eb1a8c881276c55e714", + "_tpl": "5fbcc1d9016cce60e8341ab3", + "upd": { + "FireMode": { + "FireMode": "single" + } + } + }, + { + "_id": "5fd35eb1a8c881276c55e715", + "_tpl": "5fbcbd6c187fea44d52eda14", + "parentId": "5fd35eb1a8c881276c55e714", + "slotId": "mod_pistol_grip" + }, + { + "_id": "5fd35eb1a8c881276c55e716", + "_tpl": "55d4887d4bdc2d962f8b4570", + "parentId": "5fd35eb1a8c881276c55e714", + "slotId": "mod_magazine" + }, + { + "_id": "5fd35eb1a8c881276c55e717", + "_tpl": "5fbcc3e4d6fa9c00c571bb58", + "parentId": "5fd35eb1a8c881276c55e714", + "slotId": "mod_reciever" + }, + { + "_id": "5fd35eb1a8c881276c55e718", + "_tpl": "5fbbfacda56d053a3543f799", + "parentId": "5fd35eb1a8c881276c55e717", + "slotId": "mod_barrel" + }, + { + "_id": "5fd35eb1a8c881276c55e719", + "_tpl": "5fbc22ccf24b94483f726483", + "parentId": "5fd35eb1a8c881276c55e718", + "slotId": "mod_muzzle" + }, + { + "_id": "5fd35eb1a8c881276c55e71a", + "_tpl": "5fbcbd10ab884124df0cd563", + "parentId": "5fd35eb1a8c881276c55e719", + "slotId": "mod_muzzle_000" + }, + { + "_id": "5fd35eb1a8c881276c55e71b", + "_tpl": "5fbc210bf24b94483f726481", + "parentId": "5fd35eb1a8c881276c55e718", + "slotId": "mod_gas_block" + }, + { + "_id": "5fd35eb1a8c881276c55e71c", + "_tpl": "5fbc226eca32ed67276c155d", + "parentId": "5fd35eb1a8c881276c55e717", + "slotId": "mod_handguard" + }, + { + "_id": "5fd35eb1a8c881276c55e71d", + "_tpl": "5fc0fa362770a0045c59c677", + "parentId": "5fd35eb1a8c881276c55e71c", + "slotId": "mod_sight_front" + }, + { + "_id": "5fd35eb1a8c881276c55e71e", + "_tpl": "5fc0fa957283c4046c58147e", + "parentId": "5fd35eb1a8c881276c55e717", + "slotId": "mod_sight_rear" + }, + { + "_id": "5fd35eb1a8c881276c55e71f", + "_tpl": "5fbcc437d724d907e2077d5c", + "parentId": "5fd35eb1a8c881276c55e714", + "slotId": "mod_stock" + }, + { + "_id": "5fd35eb1a8c881276c55e720", + "_tpl": "5fbcc640016cce60e8341acc", + "parentId": "5fd35eb1a8c881276c55e714", + "slotId": "mod_charge" + } + ], + "_encyclopedia": "5fbcc1d9016cce60e8341ab3" + } +} \ No newline at end of file diff --git a/Ereshkigal-BaseAssortGenerator/src/jeager.js b/Ereshkigal-BaseAssortGenerator/src/jeager.js index 6aa9c3e..b78641b 100644 --- a/Ereshkigal-BaseAssortGenerator/src/jeager.js +++ b/Ereshkigal-BaseAssortGenerator/src/jeager.js @@ -9,11 +9,422 @@ class JeagerAssort { DatabaseServer.tables.traders["5c0647fdd443bc2504c2d371"].assort = {"items": [],"barter_scheme": {},"loyal_level_items": {}} let id = null // ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY - + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) } static GenerateLL2(){ const CoreMod = require("../../CoreMod/src/Core.js") let id = null + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) } static GenerateLL3(){ const CoreMod = require("../../CoreMod/src/Core.js") diff --git a/Ereshkigal-BaseAssortGenerator/src/mechanic.js b/Ereshkigal-BaseAssortGenerator/src/mechanic.js index 42696ae..42c5b01 100644 --- a/Ereshkigal-BaseAssortGenerator/src/mechanic.js +++ b/Ereshkigal-BaseAssortGenerator/src/mechanic.js @@ -9,7 +9,184 @@ class MechanicAssort { DatabaseServer.tables.traders["5a7c2eca46aef81a7ca2145d"].assort = {"items": [],"barter_scheme": {},"loyal_level_items": {}} let id = null // ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY - + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) } static GenerateLL2(){ const CoreMod = require("../../CoreMod/src/Core.js") diff --git a/Ereshkigal-BaseAssortGenerator/src/peacekeeper.js b/Ereshkigal-BaseAssortGenerator/src/peacekeeper.js index 44fe127..19a14f7 100644 --- a/Ereshkigal-BaseAssortGenerator/src/peacekeeper.js +++ b/Ereshkigal-BaseAssortGenerator/src/peacekeeper.js @@ -4,27 +4,572 @@ class PeacekeeperAssort { - static GenerateLL1(){ + static GenerateLL1() { const CoreMod = require("../../CoreMod/src/Core.js") - DatabaseServer.tables.traders["5935c25fb3acc3127c3d8cd9"].assort = {"items": [],"barter_scheme": {},"loyal_level_items": {}} + DatabaseServer.tables.traders["5935c25fb3acc3127c3d8cd9"].assort = { + "items": [], + "barter_scheme": {}, + "loyal_level_items": {} + } let id = null // ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY - - + //M855 + CoreMod.CreateTraderAssort(HashUtil.generate(), "54527a984bdc2d4e668b4567", "5935c25fb3acc3127c3d8cd9", 2, "USD", 1, false, 1000000, 300) + + //9x19 pst gzh + CoreMod.CreateTraderAssort(HashUtil.generate(), "56d59d3ad2720bdb418b4577", "5935c25fb3acc3127c3d8cd9", 1, "USD", 1, true, 999999) + + //Lead slug + CoreMod.CreateTraderAssort(HashUtil.generate(), "58820d1224597753c90aeb13", "5935c25fb3acc3127c3d8cd9", 1, "USD", 1, true, 999999) + + //M856 + CoreMod.CreateTraderAssort(HashUtil.generate(), "59e68f6f86f7746c9f75e846", "5935c25fb3acc3127c3d8cd9", 2, "USD", 1, true, 999999) + + //.45 ACP Match FMJ + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e81f423763d9f754677bf2e", "5935c25fb3acc3127c3d8cd9", 1, "USD", 1, true, 999999) + + //GEN M3 20-rounds + CoreMod.CreateTraderAssort(HashUtil.generate(), "5448c1d04bdc2dff2f8b4569", "5935c25fb3acc3127c3d8cd9", 29, "USD", 1, false, 15000) + + //5.56x45 Colt AR-15 STANAG 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "55d4887d4bdc2d962f8b4570", "5935c25fb3acc3127c3d8cd9", 20, "USD", 1, true, 999999) + + //P226 15 round mag + CoreMod.CreateTraderAssort(HashUtil.generate(), "56d59948d2720bb7418b4582", "5935c25fb3acc3127c3d8cd9", 21, "USD", 1, true, 999999) + + //SKS A5 + CoreMod.CreateTraderAssort(HashUtil.generate(), "587df583245977373c4f1129", "5935c25fb3acc3127c3d8cd9", 69, "USD", 1, false, 100000, 5) + + //MPX 9x19 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5894a05586f774094708ef75", "5935c25fb3acc3127c3d8cd9", 20, "USD", 1, true, 999999) + + //MP5 9x19 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926c3b286f774640d189b6b", "5935c25fb3acc3127c3d8cd9", 39, "USD", 1, true, 999999) + + //SA-58/FAL 7.62x51 10-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b7bef1e5acfc43d82528402", "5935c25fb3acc3127c3d8cd9", 18, "USD", 1, false, 2000) + + //MPX 9x19 20-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c5db6552e2216001026119d", "5935c25fb3acc3127c3d8cd9", 14, "USD", 1, true, 999999) + + //P226 9x19 20-round extended magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c920e902e221644f31c3c99", "5935c25fb3acc3127c3d8cd9", 29, "USD", 1, false, 2000, 4) + + //M9A3 9x19 17-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cadc2e0ae9215051e1c21e7", "5935c25fb3acc3127c3d8cd9", 18, "USD", 1, true, 999999) + + //MP5 9x19 20-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d2f213448f0355009199284", "5935c25fb3acc3127c3d8cd9", 30, "USD", 1, true, 999999) + + //CAT hemostatic tourniquet + CoreMod.CreateTraderAssort(HashUtil.generate(), "60098af40accd37ef2175f27", "5935c25fb3acc3127c3d8cd9", 20, "USD", 1, true, 999999) + + //Ultrafire WF-501B Flashlight + CoreMod.CreateTraderAssort(HashUtil.generate(), "57d17c5e2459775a5c57d17d", "5935c25fb3acc3127c3d8cd9", 37, "USD", 1, false, 15000, 5) + + //KAC Vertical grip + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c87ca002e221600114cb150", "5935c25fb3acc3127c3d8cd9", 31, "USD", 1, false, 20000, 4) + + //NSR-25 Low Profile Gas Blockame + CoreMod.CreateTraderAssort(HashUtil.generate(), "5dfa3d45dfc58d14537c20b0", "5935c25fb3acc3127c3d8cd9", 49, "USD", 1, false, 2000, 3) + + //AR-15 Colt USGI A2 5.56x45 flash hider + CoreMod.CreateTraderAssort(HashUtil.generate(), "544a38634bdc2d58388b4568", "5935c25fb3acc3127c3d8cd9", 13, "USD", 1, false, 2000, 4) + + //RFB thread spacer + CoreMod.CreateTraderAssort(HashUtil.generate(), "5f2aa43ba9b91d26f20ae6d2", "5935c25fb3acc3127c3d8cd9", 22, "USD", 1, false, 20000, 7) + + //Burris FastFire 3 reflex sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "577d141e24597739c5255e01", "5935c25fb3acc3127c3d8cd9", 160, "USD", 1, false, 15000, 4) + + //Leupold DeltaPoint Reflex Sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "58d268fc86f774111273f8c2", "5935c25fb3acc3127c3d8cd9", 175, "USD", 1, false, 15000, 4) + + //AR-15 A2 rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "55d5f46a4bdc2d1b198b4567", "5935c25fb3acc3127c3d8cd9", 9, "USD", 1, false, 15000, 5) + + //MP5 Drum rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926d2be86f774134d668e4e", "5935c25fb3acc3127c3d8cd9", 21, "USD", 1, false, 15000, 5) + + //AR-15 rear sight carry handle + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ae30bad5acfc400185c2dc4", "5935c25fb3acc3127c3d8cd9", 8, "USD", 1, false, 2000, 4) + + //MP5 Cocking Handle + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926c32286f774616e42de99", "5935c25fb3acc3127c3d8cd9", 16, "USD", 1, false, 15000, 5) + + //Burris FastFire Weaver Base + CoreMod.CreateTraderAssort(HashUtil.generate(), "577d128124597739d65d0e56", "5935c25fb3acc3127c3d8cd9", 16, "USD", 1, false, 150000, 5) + + //25mm mount ring + CoreMod.CreateTraderAssort(HashUtil.generate(), "57d17e212459775a1179a0f5", "5935c25fb3acc3127c3d8cd9", 27, "USD", 1, true, 999999) + + //DeltaPoint Cross Slot Mount base + CoreMod.CreateTraderAssort(HashUtil.generate(), "58d2664f86f7747fec5834f6", "5935c25fb3acc3127c3d8cd9", 16, "USD", 1, false, 15000, 3) + + //Aimpoint Micro Spacer High + CoreMod.CreateTraderAssort(HashUtil.generate(), "58d39b0386f77443380bf13c", "5935c25fb3acc3127c3d8cd9", 22, "USD", 1, false, 15000, 5) + + //Aimpoint Micro Standard Mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "58d39d3d86f77445bb794ae7", "5935c25fb3acc3127c3d8cd9", 24, "USD", 1, false, 15000, 4) + + //MP5 MFI HK universal low profile scope mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926dad986f7741f82604363", "5935c25fb3acc3127c3d8cd9", 74, "USD", 1, false, 2000, 4) + + //High Standard M4SS Stock + CoreMod.CreateTraderAssort(HashUtil.generate(), "55d4ae6c4bdc2d8b2f8b456e", "5935c25fb3acc3127c3d8cd9", 30, "USD", 1, false, 2000, 5) + + //MP5 A3 old model stock + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926d40686f7740f152b6b7e", "5935c25fb3acc3127c3d8cd9", 133, "USD", 1, false, 15000, 4) + + //WASR-10/63 CAF wooden foregrip + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d2c829448f0353a5c7d6674", "5935c25fb3acc3127c3d8cd9", 29, "USD", 1, false, 2000, 3) + + //AR-15 A2 pistol grip + CoreMod.CreateTraderAssort(HashUtil.generate(), "55d4b9964bdc2d1d4e8b456e", "5935c25fb3acc3127c3d8cd9", 12, "USD", 1, false, 15000, 4) + + //MP5 9x19 upper receiver + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926c0df86f77462f647f764", "5935c25fb3acc3127c3d8cd9", 32, "USD", 1, false, 15000, 5) + + //Dollars + CoreMod.CreateTraderAssort(HashUtil.generate(), "5696686a4bdc2da3298b456a", "5935c25fb3acc3127c3d8cd9", 126, "RUB", 1, true, 999999) + + //MBSS Backpack + CoreMod.CreateTraderBarter(HashUtil.generate(), "544a5cde4bdc2d39388b456b", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "590a386e86f77429692b27ab" + }] + ], "5935c25fb3acc3127c3d8cd9", 1, false, 150000, 3) + + //Day pack + CoreMod.CreateTraderBarter(HashUtil.generate(), "5e9dcf5986f7746c417435b3", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "590a386e86f77429692b27ab" + }, { + "count": 1, + "_tpl": "5734781f24597737e04bf32a" + }] + ], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 4) + + //M9A3 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5d3f0bc986f7743cb332abdc", "5935c25fb3acc3127c3d8cd9", 110, "USD", 1, true, 999999) + + //MP5K-N + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5d3f06c886f7743bb5318c6a", "5935c25fb3acc3127c3d8cd9", 186, "USD", 1, false, 20000, 5) + + //M4A1 + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5af08cf886f774223c269184", "hideout", "hideout", [ + [{ + "count": 3, + "_tpl": "573477e124597737dd42e191" + }, + { + "count": 3, + "_tpl": "5734779624597737e04bf329" + } + ] + ], "5935c25fb3acc3127c3d8cd9", 1, false, 2000, 1) + + //MPX + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "58dffca786f774083a256ab1", "hideout", "hideout", [ + [{ + "count": 7, + "level": 8, + "side": "Any", + "_tpl": "59f32c3b86f77472a31742f0" + }] + ], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 1) + + //P226R + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "584149242459775a7726350a", "hideout", "hideout", [ + [{ + "count": 4, + "_tpl": "57e26ea924597715ca604a09" + }] + ], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 32) + + //MP5 + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "59411aa786f7747aeb37f9a5", "hideout", "hideout", [ + [{ + "count": 8, + "_tpl": "57e26fc7245977162a14b800" + }] + ], "5935c25fb3acc3127c3d8cd9", 1, false, 15000, 1) } - static GenerateLL2(){ + static GenerateLL2() { + const CoreMod = require("../../CoreMod/src/Core.js") + let id = null + //M80 + CoreMod.CreateTraderAssort(HashUtil.generate(), "58dd3ad986f77403051cba8f", "5935c25fb3acc3127c3d8cd9", 3, "USD", 2, false, 150000, 200) + + //MK 255 Mod 0 (RRLP) + CoreMod.CreateTraderAssort(HashUtil.generate(), "59e6918f86f7746c9f75e849", "5935c25fb3acc3127c3d8cd9", 2, "USD", 2, true, 999999) + + //SS197SR + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cc80f8fe4a949033b0224a2", "5935c25fb3acc3127c3d8cd9", 2, "USD", 2, false, 200000, 300) + + //.45 ACP Lasermatch FMJ + CoreMod.CreateTraderAssort(HashUtil.generate(), "5efb0d4f4bc50b58e81710f3", "5935c25fb3acc3127c3d8cd9", 1, "USD", 2, false, 600000, 300) + + //9x19 Quakemaker + CoreMod.CreateTraderAssort(HashUtil.generate(), "5efb0e16aeb21837e749c7ff", "5935c25fb3acc3127c3d8cd9", 2, "USD", 2, false, 500000, 200) + + //5.56x45 Magpul PMAG GEN M3 30 STANAG 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5aaa5dfee5b5b000140293d3", "5935c25fb3acc3127c3d8cd9", 37, "USD", 2, false, 15000, 20) + + //AK 7.62x39 Magpul PMAG 30 GEN M3 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "59d6272486f77466146386ff", "5935c25fb3acc3127c3d8cd9", 35, "USD", 2, false, 30000, 10) + + //AK-74 5.45x39 Magpul PMAG 30 GEN M3 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5aaa4194e5b5b055d06310a5", "5935c25fb3acc3127c3d8cd9", 26, "USD", 2, false, 20000) + + //SA-58/FAL 7.62x51 20-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b099ac65acfc400186331e1", "5935c25fb3acc3127c3d8cd9", 27, "USD", 2, true, 999999) + + //5.56x45 HK PM Gen.2 STANAG 30-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c6d450c2e221600114c997d", "5935c25fb3acc3127c3d8cd9", 33, "USD", 2, false, 20000) + + //5.56x45 Magpul PMAG GEN M3 W 30 STANAG 30-round magazine (Flat Dark Earth) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d1340cad7ad1a0b0b249869", "5935c25fb3acc3127c3d8cd9", 37, "USD", 2, false, 20000) + + //FN Five-seveN 5.7x28 20-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d3eb5eca4b9363b1f22f8e4", "5935c25fb3acc3127c3d8cd9", 36, "USD", 2, false, 200000, 12) + + //MP9 9x19 15-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5de8e8dafd6b4e6e2276dc32", "5935c25fb3acc3127c3d8cd9", 17, "USD", 2, false, 5000, 10) + + //MP9 9x19 20-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5de8ea8ffd6b4e6e2276dc35", "5935c25fb3acc3127c3d8cd9", 19, "USD", 2, false, 10000, 10) + + //KAC 7.62x51 10-round steel magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5df8f535bb49d91fb446d6b0", "5935c25fb3acc3127c3d8cd9", 18, "USD", 2, false, 20000, 10) + + //M1911A1 .45 ACP 7-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e81c4ca763d9f754677befa", "5935c25fb3acc3127c3d8cd9", 11, "USD", 2, true, 999999) + + //HK UMP .45 ACP 25-round magazine + CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc3e466187fea44d52eda90", "5935c25fb3acc3127c3d8cd9", 23, "USD", 2, true, 999999) + + //TangoDown Stubby BGV-MK46K tactical grip (Flat Dark Earth) + CoreMod.CreateTraderAssort(HashUtil.generate(), "58c157be86f77403c74b2bb6", "5935c25fb3acc3127c3d8cd9", 36, "USD", 2, false, 15000) + + //TangoDown Stubby BGV-MK46K tactical grip (Stealth Gray) + CoreMod.CreateTraderAssort(HashUtil.generate(), "58c157c886f774032749fb06", "5935c25fb3acc3127c3d8cd9", 36, "USD", 2, false, 15000) + + //MK12 Low Profile Gas Block + CoreMod.CreateTraderAssort(HashUtil.generate(), "56eabcd4d2720b66698b4574", "5935c25fb3acc3127c3d8cd9", 46, "USD", 2, false, 5000, 4) + + //KAC QDC 5.56x45 flash suppressor kit + CoreMod.CreateTraderAssort(HashUtil.generate(), "56ea8180d2720bf2698b456a", "5935c25fb3acc3127c3d8cd9", 53, "USD", 2, false, 15000, 5) + + //KAC QDC 7.62x51 flash suppressor kit + CoreMod.CreateTraderAssort(HashUtil.generate(), "5dfa3cd1b33c0951220c079b", "5935c25fb3acc3127c3d8cd9", 60, "USD", 2, false, 2000, 3) + + //MP5 3-lug thread protector + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926e16e86f7742f5a0f7ecb", "5935c25fb3acc3127c3d8cd9", 27, "USD", 2, false, 15000) + + //SilencerCo Hybrid 46 Direct Thread Mount adapter + CoreMod.CreateTraderAssort(HashUtil.generate(), "59bffc1f86f77435b128b872", "5935c25fb3acc3127c3d8cd9", 46, "USD", 2, false, 15000, 5) + + //MP5SD 9x19 sound suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926d33d86f77410de68ebc0", "5935c25fb3acc3127c3d8cd9", 257, "USD", 2, false, 15000, 3) + + //SilencerCo Hybrid 46 multi-caliber silencer + CoreMod.CreateTraderAssort(HashUtil.generate(), "59bffbb386f77435b379b9c2", "5935c25fb3acc3127c3d8cd9", 837, "USD", 2, false, 10000, 4) + + //SIG Sauer SRD9 9x19mm sound suppressor + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c6165902e22160010261b28", "5935c25fb3acc3127c3d8cd9", 276, "USD", 2, false, 10000, 3) + + //EOTech 553 holographic sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "570fd6c2d2720bc6458b457f", "5935c25fb3acc3127c3d8cd9", 187, "USD", 2, false, 15000, 4) + + //EOTech XPS3-0 holographic sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "58491f3324597764bc48fa02", "5935c25fb3acc3127c3d8cd9", 193, "USD", 2, false, 15000, 4) + + //Trijicon RMR reflex sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a32aa8bc4a2826c6e06d737", "5935c25fb3acc3127c3d8cd9", 236, "USD", 2, false, 10000, 3) + + //P226 Sight Mount 220-239 rear sight bearing + CoreMod.CreateTraderAssort(HashUtil.generate(), "56ea7293d2720b8d4b8b45ba", "5935c25fb3acc3127c3d8cd9", 37, "USD", 2, false, 30000) + + //MPX flip-up front sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5894a73486f77426d259076c", "5935c25fb3acc3127c3d8cd9", 6, "USD", 2, false, 2000) + + //MPX flip-up rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5894a81786f77427140b8347", "5935c25fb3acc3127c3d8cd9", 8, "USD", 2, false, 2000) + + //HK 416A5 flip up rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5bb20e49d4351e3bac1212de", "5935c25fb3acc3127c3d8cd9", 8, "USD", 2, false, 2000, 7) + + //KAC Folding rear sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c1780312e221602b66cc189", "5935c25fb3acc3127c3d8cd9", 32, "USD", 2, false, 2000) + + //KAC Folding front sight + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c17804b2e2216152006c02f", "5935c25fb3acc3127c3d8cd9", 22, "USD", 2, false, 2000) + + //M9A3 Sight Mount rear sight rail + CoreMod.CreateTraderAssort(HashUtil.generate(), "5cadd954ae921500103bb3c2", "5935c25fb3acc3127c3d8cd9", 35, "USD", 2, false, 2000, 5) + + //Surefire X400 Ultra tactical flashlight + CoreMod.CreateTraderAssort(HashUtil.generate(), "56def37dd2720bec348b456a", "5935c25fb3acc3127c3d8cd9", 89, "USD", 2, false, 15000, 5) + + //AN/PEQ-2 tactical device + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d10b49bd7ad1a1a560708b0", "5935c25fb3acc3127c3d8cd9", 99, "USD", 2, false, 2000) + + //HK Extended Latch charging handle + CoreMod.CreateTraderAssort(HashUtil.generate(), "5bb20dbcd4351e44f824c04e", "5935c25fb3acc3127c3d8cd9", 20, "USD", 2, false, 2000, 7) + + //AR-15 MASP Industries Ambidextrous Battle Charging Handle + CoreMod.CreateTraderAssort(HashUtil.generate(), "6033749e88382f4fab3fd2c5", "5935c25fb3acc3127c3d8cd9", 19, "USD", 2, false, 2000, 3) + + //NcStar MPR45 Backup mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5649a2464bdc2d91118b45a8", "5935c25fb3acc3127c3d8cd9", 70, "USD", 2, false, 15000, 3) + + //MP5SD B&T tri-rail ring mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "59c63b4486f7747afb151c1c", "5935c25fb3acc3127c3d8cd9", 42, "USD", 2, false, 20000, 4) + + //Vltor CASV KeyMod 2 inch rail + CoreMod.CreateTraderAssort(HashUtil.generate(), "59e0bdb186f774156f04ce82", "5935c25fb3acc3127c3d8cd9", 20, "USD", 2, false, 15000, 10) + + //Vltor CASV KeyMod 4 inch rail + CoreMod.CreateTraderAssort(HashUtil.generate(), "59e0be5d86f7742d48765bd2", "5935c25fb3acc3127c3d8cd9", 18, "USD", 2, false, 15000, 4) + + //Vltor CASV KeyMod 6 inch rail + CoreMod.CreateTraderAssort(HashUtil.generate(), "59e0bed186f774156f04ce84", "5935c25fb3acc3127c3d8cd9", 24, "USD", 2, false, 20000, 10) + + //Norotos Titanium Advanced Tactical Mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a16b8a9fcdbcb00165aa6ca", "5935c25fb3acc3127c3d8cd9", 40, "USD", 2, false, 5000, 3) + + //AN/PVS-14 Dual Dovetail Mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a16b93dfcdbcbcae6687261", "5935c25fb3acc3127c3d8cd9", 24, "USD", 2, false, 2000) + + //P226 Trijicon RMR mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a32aa0cc4a28232996e405f", "5935c25fb3acc3127c3d8cd9", 44, "USD", 2, false, 2000, 2) + + //Trijicon RMR low profile mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a33b2c9c4a282000c5a9511", "5935c25fb3acc3127c3d8cd9", 16, "USD", 2, false, 2000) + + //Trijicon RMR high profile mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a33b652c4a28232996e407c", "5935c25fb3acc3127c3d8cd9", 16, "USD", 2, false, 2000) + + //Trijicon RMR mount for ACOG scopes + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a33bab6c4a28200741e22f8", "5935c25fb3acc3127c3d8cd9", 60, "USD", 2, false, 2000) + + //SIG Sauer ROMEO sights mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5b31163c5acfc400153b71cb", "5935c25fb3acc3127c3d8cd9", 18, "USD", 2, false, 2000) + + //HK UMP bottom handguard rail + CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc53954f8b6a877a729eaeb", "5935c25fb3acc3127c3d8cd9", 16, "USD", 2, false, 20000, 5) + + //HK UMP side rail + CoreMod.CreateTraderAssort(HashUtil.generate(), "5fc5396e900b1d5091531e72", "5935c25fb3acc3127c3d8cd9", 10, "USD", 2, false, 20000, 5) + + //Colt buffer tube + CoreMod.CreateTraderAssort(HashUtil.generate(), "5649be884bdc2d79388b4577", "5935c25fb3acc3127c3d8cd9", 12, "USD", 2, false, 80000) + + //MP5 A2 Stock + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926d3c686f77410de68ebc8", "5935c25fb3acc3127c3d8cd9", 121, "USD", 2, false, 15000) + + //Colt A2 buffer tube + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a33ca0fc4a282000d72292f", "5935c25fb3acc3127c3d8cd9", 35, "USD", 2, false, 2000) + + //KRISS Defiance DS150 stock (Black) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5fbbaa86f9986c4cff3fe5f6", "5935c25fb3acc3127c3d8cd9", 76, "USD", 2, false, 20000, 5) + + //P226 9x19 threaded barrel + CoreMod.CreateTraderAssort(HashUtil.generate(), "587de4282459771bca0ec90b", "5935c25fb3acc3127c3d8cd9", 16, "USD", 2, false, 15000) + + //MPX 9x19 4.5 inch barrel + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c5db5852e2216003a0fe71a", "5935c25fb3acc3127c3d8cd9", 37, "USD", 2, false, 2000) + + //MPX 9x19 6.5 inch barrel + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c5db5962e2216000e5e46eb", "5935c25fb3acc3127c3d8cd9", 50, "USD", 2, false, 2000) + + //M1911A1 .45 ACP threaded barrel + CoreMod.CreateTraderAssort(HashUtil.generate(), "5f3e77f59103d430b93f94c1", "5935c25fb3acc3127c3d8cd9", 53, "USD", 2, false, 2000, 4) + + //AR-15 KAC RIS handguard + CoreMod.CreateTraderAssort(HashUtil.generate(), "55d459824bdc2d892f8b4573", "5935c25fb3acc3127c3d8cd9", 66, "USD", 2, false, 5000) + + //AK CAA RS47 handguard + CoreMod.CreateTraderAssort(HashUtil.generate(), "5648ae314bdc2d3d1c8b457f", "5935c25fb3acc3127c3d8cd9", 103, "USD", 2, false, 15000, 10) + + //AK Magpul MOE AKM handguard (Flat Dark Earth) + CoreMod.CreateTraderAssort(HashUtil.generate(), "57cffd8224597763b03fc609", "5935c25fb3acc3127c3d8cd9", 134, "USD", 2, false, 2000, 4) + + //MP5SD polymer handguard + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926f34786f77469195bfe92", "5935c25fb3acc3127c3d8cd9", 53, "USD", 2, false, 15000, 7) + + //HK 416A5 Quad Rail handguard + CoreMod.CreateTraderAssort(HashUtil.generate(), "5bb20de5d4351e0035629e59", "5935c25fb3acc3127c3d8cd9", 78, "USD", 2, false, 2000, 7) + + //MPX Midwest Industries 4.5 inch M-LOK handguard + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c5db5f22e2216000e5e47e8", "5935c25fb3acc3127c3d8cd9", 62, "USD", 2, false, 2000) + + //MPX Midwest Industries 6.5 inch M-LOK handguard + CoreMod.CreateTraderAssort(HashUtil.generate(), "5c5db5fc2e2216000f1b2842", "5935c25fb3acc3127c3d8cd9", 74, "USD", 2, false, 2000) + + //P226 Combat pistol grip (Flat Dark Earth) + CoreMod.CreateTraderAssort(HashUtil.generate(), "57c9a89124597704ee6faec1", "5935c25fb3acc3127c3d8cd9", 12, "USD", 2, false, 15000) + + //AK TAPCO SAW-Style pistol grip (Black) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5947f92f86f77427344a76b1", "5935c25fb3acc3127c3d8cd9", 44, "USD", 2, false, 15000, 5) + + //AK TAPCO SAW-Style pistol grip (Flat Dark Earth) + CoreMod.CreateTraderAssort(HashUtil.generate(), "5947fa2486f77425b47c1a9b", "5935c25fb3acc3127c3d8cd9", 44, "USD", 2, false, 15000) + + //MP5SD upper receiver + CoreMod.CreateTraderAssort(HashUtil.generate(), "5926f2e086f7745aae644231", "5935c25fb3acc3127c3d8cd9", 76, "USD", 2, false, 15000, 8) + + //Wilcox Skull Lock head mount + CoreMod.CreateTraderAssort(HashUtil.generate(), "5a16bb52fcdbcb001a3b00dc", "5935c25fb3acc3127c3d8cd9", 1133, "USD", 2, false, 20000) + + //UNTAR helmet + CoreMod.CreateTraderAssort(HashUtil.generate(), "5aa7d03ae5b5b00016327db5", "5935c25fb3acc3127c3d8cd9", 206, "USD", 2, false, 20000, 5) + + //MSA ACH TC-2001 MICH Series helmet + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5e7d28a4b936645d161203", "5935c25fb3acc3127c3d8cd9", 445, "USD", 2, false, 20000, 5) + + //Secure container Alpha + CoreMod.CreateTraderAssort(HashUtil.generate(), "544a11ac4bdc2d470e8b456a", "5935c25fb3acc3127c3d8cd9", 8139, "USD", 2, false, 1500,1) + + //SOE Micro Rig + CoreMod.CreateTraderAssort(HashUtil.generate(), "5d5d8ca986f7742798716522", "5935c25fb3acc3127c3d8cd9", 93, "USD", 2, false, 20000,5) + + //MF-UNTAR body armor + CoreMod.CreateTraderAssort(HashUtil.generate(), "5ab8e4ed86f7742d8e50c7fa", "5935c25fb3acc3127c3d8cd9", 386, "USD", 2, true, 999999, 6) + + //LBT-8005A Day Pack backpack + CoreMod.CreateTraderAssort(HashUtil.generate(), "5e9dcf5986f7746c417435b3", "5935c25fb3acc3127c3d8cd9", 218, "USD", 2, false, 5000,2) + + //MP9 9x19 30-round magazine + CoreMod.CreateTraderBarter(HashUtil.generate(), "5de8eac42a78646d96665d91", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "590a3efd86f77437d351a25b" + }] + ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3) + + //KAC QDC 5.56x45 flash suppressor kit + CoreMod.CreateTraderBarter(HashUtil.generate(), "56ea8180d2720bf2698b456a", "hideout", "hideout", [ + [{ + "count": 2, + "_tpl": "5909e99886f7740c983b9984" + }, { + "count": 1, + "_tpl": "590c2c9c86f774245b1f03f2" + }] + ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 1) + + //SIG Sauer BRAVO4 4X30 Scope + CoreMod.CreateTraderBarter(HashUtil.generate(), "57adff4f24597737f373b6e6", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5d403f9186f7743cac3f229b" + }, { + "count": 1, + "_tpl": "590c37d286f77443be3d7827" + }] + ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 2) + + //M14 UTG 4-Point Locking Deluxe mount + CoreMod.CreateTraderBarter(HashUtil.generate(), "5addbfef5acfc400185c2857", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5d1c819a86f774771b0acd6c" + }, { + "count": 1, + "_tpl": "590c5bbd86f774785762df04" + }] + ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3) + + //Secure container Beta + CoreMod.CreateTraderBarter(HashUtil.generate(), "5857a8b324597729ab0a0e7d", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5d03794386f77420415576f5" + }, { + "count": 3, + "_tpl": "5d0377ce86f774186372f689" + },{ + "count": 2, + "_tpl": "5c05308086f7746b2101e90b" + },{ + "count": 3, + "_tpl": "5d0375ff86f774186372f685" + }] + ], "5935c25fb3acc3127c3d8cd9", 2, false, 150, 1) + + //SA-58 + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5b83f22086f77464e15a1d5f", "hideout", "hideout", [ + [{ + "count": 3, + "_tpl": "590a386e86f77429692b27ab" + },{ + "count": 2, + "_tpl": "57347baf24597738002c6178" + }] + ], "5935c25fb3acc3127c3d8cd9", 2, false, 200, 1) + + //Five-Seven FDE + id = HashUtil.generate() + CoreMod.CreateTraderBarterWithPreset(id, "5d7b845786f7743c1e531da7", "hideout", "hideout", [ + [{ + "count": 1, + "_tpl": "5d03784a86f774203e7e0c4d" + }] + ], "5935c25fb3acc3127c3d8cd9", 2, false, 2000, 3) + + //M4A1 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5af08cf886f774223c269184", "5935c25fb3acc3127c3d8cd9", 550, "USD", 2, true, 999999, 4) + + //RFB + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5f676b779ab5ec19f028eaf3", "5935c25fb3acc3127c3d8cd9", 481, "USD", 2, false, 20000, 5) + + //P226R + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "584149242459775a7726350a", "5935c25fb3acc3127c3d8cd9", 132, "USD", 2, false, 15000,2) + + //M1911 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5eb2968186f7746d1f1a4fd5", "5935c25fb3acc3127c3d8cd9", 138, "USD", 2, false, 200000, 3) + + //MPX + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "58dffca786f774083a256ab1", "5935c25fb3acc3127c3d8cd9", 390, "USD", 2, false, 15000, 2) + + //MP5 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "59411aa786f7747aeb37f9a5", "5935c25fb3acc3127c3d8cd9", 311, "USD", 2, true, 999999) + + //MP9 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5e0340ab86f7745bb7339235", "5935c25fb3acc3127c3d8cd9", 273, "USD", 2, false, 20000,3) + + //UMP 45 + id = HashUtil.generate() + CoreMod.CreateTraderAssortWithPreset(id, "5fd2517dbdd50d684f73a474", "5935c25fb3acc3127c3d8cd9", 274, "USD", 2, false, 200000, 7) + + } + static GenerateLL3() { const CoreMod = require("../../CoreMod/src/Core.js") let id = null } - static GenerateLL3(){ + static GenerateLL4() { const CoreMod = require("../../CoreMod/src/Core.js") let id = null } - static GenerateLL4(){ - const CoreMod = require("../../CoreMod/src/Core.js") - let id = null - } - static generatePeacekeeperAssort(){ + static generatePeacekeeperAssort() { PeacekeeperAssort.GenerateLL1() PeacekeeperAssort.GenerateLL2() PeacekeeperAssort.GenerateLL3() diff --git a/Ereshkigal-BaseAssortGenerator/src/ragman.js b/Ereshkigal-BaseAssortGenerator/src/ragman.js index 37ebd4c..66d48cb 100644 --- a/Ereshkigal-BaseAssortGenerator/src/ragman.js +++ b/Ereshkigal-BaseAssortGenerator/src/ragman.js @@ -9,7 +9,112 @@ class RagmanAssort { DatabaseServer.tables.traders["5ac3b934156ae10c4430e83c"].assort = {"items": [],"barter_scheme": {},"loyal_level_items": {}} let id = null // ASSORT ID ITEM TEMPLATE TRADER ID PRICE CURRENCY LOYALTY UNLIMITED STOCK MAXIMUM BUY - + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) + + //Name + CoreMod.CreateTraderAssort(HashUtil.generate(), "560d5e524bdc2d25448b4571", "58330581ace78e27b8b10cee", 35, "USD", 1, true, 999999) } static GenerateLL2(){ const CoreMod = require("../../CoreMod/src/Core.js")