Idk if anyone is interested, but this time I was too lazy to modify SleepyLia's MarketUpdater, so if you were using BloodwebNoPerks and you still want to with newest version of MarketUpdater, I made a simple python script that make it using files in IDs folder that SleepyLia's MarketUpdater generate.
Of course to use this you need my updated FiddlerScript.
What BloodwebNoPerks does?
Adds items, addons and offerings to every character in game, without modify Perks or Prestige, so you can level up, but at same time use any of this stuff.
To use it, place the .py script in same folder of MarketUpdater and run it.
Code:
import json
from random import randint
with open("IDs\Addons.json", encoding="utf8") as file:
addons = json.load(file)
with open("IDs\Items.json", encoding="utf8") as file:
items = json.load(file)
with open("IDs\Offerings.json", encoding="utf8") as file:
offerings = json.load(file)
min = 20
max = 50
bloodweb = {"characterItems":[]}
for addon in addons:
bloodweb["characterItems"].append({"itemId":addon["itemId"],"quantity":randint(min,max)})
for item in items:
bloodweb["characterItems"].append({"itemId":item["itemId"],"quantity":randint(min,max)})
for offering in offerings:
bloodweb["characterItems"].append({"itemId":offering["itemId"],"quantity":randint(min,max)})
with open("Files\BloodwebNoPerks.json", "w") as file:
json.dump(bloodweb, file, separators=(',', ':'))
- - - Updated - - -
Originally Posted by
{CnD} Ninja
I keep getting an error with the definitive method whenever I start Fiddler4. It says "FiddlerScript compilation failed on line 371: Variable 'customDataJson' might not be initialized.
It seems that you don't have CustomCharacterData.json in C:\Rules\Other , try to disable CustomPrestige, at beginning of code change
var CustomPrestige = true;
with
var CustomPrestige = false;
But it's weird I put a check to avoid errors on this.. try to reinstall the script.