Page 92 of 111 FirstFirst ... 42829091929394102 ... LastLast
Results 1,366 to 1,380 of 1665
  1. #1366
    Threadstarter
    We are the CONTRIBUFORCE
    Contributor
    8otto's Avatar
    Join Date
    Jun 2021
    Gender
    male
    Posts
    796
    Reputation
    106
    Thanks
    2,170
    My Mood
    Inspired
    Quote Originally Posted by moegoo87 View Post
    can you post updated market file with xeno dlc? im using the old method
    For old method just use SleepyLia's Market Updater from here https://www.mpgh.net/forum/showthread.php?t=1571293 , follow guide, if it doesn't work you need dotnet desktop runtime

    - - - Updated - - -

    "Definitive" Method

     
    Guys I think that this one I'm going to share today will be my last method, because combined with SleepyLia's Market Updater (That updates also GetAll so everything we need) you can use the "New Method" with generated files.
    I'll do a release with a ZIP and also helpers to installation, but now I'm sharing code to paste manually into FiddlerScript.


    What files you need:
    1. MarketNoSavefile.json
    2. GetAll.json
    3. CustomCharacterData.json (optional for different prestige level on every char)

    These files are all generated by SleepyLia's Market Updater https://www.mpgh.net/forum/showthread.php?t=1571293

     

    These files will be generated by SleepyLia's Market Updater. Place it into a folder and never move again cause you have to set as default path to make my code "finding" generated files. (As default I put C:\Rules so if you place the MarketUpdater.exe into that folder you need to run it to update, then everything will work fine)

    If the path selected is C:\Rules my code will use C:\Rules\Files\MarketNoSavefile.json , C:\Rules\Files\GetAll.json and C:\Rules\Other\CustomCharacterData.json that you can enable or disable as you want from my code, or just deleting it.


    Installation and code
     

    If you used other FiddlerScripts' methods, Reset FiddlerScript
     

    1. Close Fiddler.
    2. Go to your Script folder for example -> C:\Users\YourName\Documents\Fiddler2\Scripts (or you can just copy paste this in explorer address bar %userprofile%\Documents\Fiddler2\Scripts )
    3. Rename CustomScript.js as you want, you can also delete, but it's better to keep backups


     

    1. Open Fiddler Classic
    2. Go to FiddlerScript
    3. On top of paste this code
       

      Code:
      var Bloodweb_v6 = true;     //CHANGE true TO false TO DISABLE BLOODWEB (Perks, Items, Addon, Offerings Unlocking)
      var CustomPrestige = true;  //CHANGE true TO false TO DISABLE CUSTOM PRESTIGES
      var Market_v3 = true;	    //CHANGE true TO false TO DISABLE MARKET (Characters, Skins, Charm Unlocking)
      var Quest = true;		    //CHANGE true TO false TO DISABLE MARKET (Challenges Completer)
      var MarketUpdaterPath = "C:\\Rules\\";	//CHANGE TO YOUR MARKET UPDATER PATH, MAKE SURE TO REPLACE "\" WITH "\\" IMPORTANT
      FiddlerObject.log(MarketUpdaterPath);	//GO INTO FIDDLER'S LOG TO CHECK IF YOUR PATH IS CORRECT
    4. Make sure that MarketUpdaterPath contains the folder where you put MarketUpdater.exe (with double \\ instead of single \) I added the log of the path, to check it just go to Log (at FiddlerScript right) and read the Path it prints
    5. Select OnBeforeResponse
    6. Paste this code inside of it, as the image

       

      Code:
                      //BLOODWEB AND GETALL, IT NEEDS Bloodweb_v6 and MarketUpdaterPath as global variables (at top of code)
      		if(Bloodweb_v6 && (oSession.uriContains("api/v1/dbd-character-data/bloodweb") || oSession.uriContains("api/v1/dbd-character-data/get-all"))){
      			try{
      				if (MarketUpdaterPath[-1] != "\\") MarketUpdaterPath += "\\";
      				var getallPath = MarketUpdaterPath + "Files\\GetAll.json";
      				if (!System.IO.File.Exists(getallPath)) return;
      				var customDataPath = MarketUpdaterPath + "Other\\CustomCharacterData.json";
      				var customStatus = CustomPrestige && System.IO.File.Exists(customDataPath);
      				var getallString = System.IO.File.ReadAllText(getallPath);
      				var getallJson = Fiddler.WebFormats.JSON.JsonDecode(getallString);
      				var bloodWebData = new System.Collections.Hashtable();
      				var paths = new System.Collections.ArrayList();
      				var ringData = new System.Collections.ArrayList();
      				var nodeItem = new System.Collections.Hashtable();
      				nodeItem.Add("nodeId", "0");
      				nodeItem.Add("state", "Collected");
      				var nodeData = new System.Collections.Hashtable();
      				var nodeDataList = new System.Collections.ArrayList();
      				nodeDataList.Add(nodeItem);
      				nodeData.Add("nodeData", nodeDataList);
      				ringData.Add(nodeData);
      				bloodWebData.Add("paths", paths);
      				bloodWebData.Add("ringData", ringData);
      				if (customStatus) {
      					var customDataString = System.IO.File.ReadAllText(customDataPath);
      					var customDataJson = Fiddler.WebFormats.JSON.JsonDecode(customDataString);
      				}
      				if (oSession.uriContains("api/v1/dbd-character-data/get-all")){
      					if (customStatus){
      						for(var i=0;i<getallJson.JSONObject["list"].Count;i++){
      							getallJson.JSONObject["list"][i]["bloodWebData"].Clear();
      							getallJson.JSONObject["list"][i]["bloodWebData"] = bloodWebData;
      							var j = 0;
      							while(j<customDataJson.JSONObject["list"].Count && customDataJson.JSONObject["list"][j]["characterName"].ToLower() != getallJson.JSONObject["list"][i]["characterName"].ToLower()) j++;
      							if (customDataJson.JSONObject["list"][j]["characterName"].ToLower() == getallJson.JSONObject["list"][i]["characterName"].ToLower()) getallJson.JSONObject["list"][i]["prestigeLevel"] = customDataJson.JSONObject["list"][j]["prestigeLevel"];
      						}
      						getallString = Fiddler.WebFormats.JSON.JsonEncode(getallJson.JSONObject);
      					}
      					oSession.utilSetResponseBody(getallString);
      					return;
      				}
      				oSession.utilDecodeRequest();
      				oSession.utilDecodeResponse();
      				var jsonRequest = oSession.GetRequestBodyAsString();
      				var oJsonRequest = Fiddler.WebFormats.JSON.JsonDecode(jsonRequest);
      				var jsonResponse = oSession.GetResponseBodyAsString();
      				var oJsonResponse = Fiddler.WebFormats.JSON.JsonDecode(jsonResponse);
      				var characterSelected = oJsonRequest.JSONObject["characterName"];
      				for(var i=0;i<getallJson.JSONObject["list"].Count;i++){
      					if(getallJson.JSONObject["list"][i]["characterName"].ToLower() == characterSelected.ToLower()){
      						oJsonResponse.JSONObject["bloodWebLevel"] = 50;
      						oJsonResponse.JSONObject["prestigeLevel"] = getallJson.JSONObject["list"][i]["prestigeLevel"];
      						if (customStatus){
      							var j = 0;
      							while(j<customDataJson.JSONObject["list"].Count && customDataJson.JSONObject["list"][j]["characterName"].ToLower() != characterSelected.ToLower()) j++;
      							if (customDataJson.JSONObject["list"][j]["characterName"].ToLower() == characterSelected.ToLower()) oJsonResponse.JSONObject["prestigeLevel"] = customDataJson.JSONObject["list"][j]["prestigeLevel"];
      						}
      						oJsonResponse.JSONObject["characterItems"].AddRange(getallJson.JSONObject["list"][i]["characterItems"]);
      						break;
      					}
      				}
      				oJsonResponse.JSONObject["bloodWebData"].Clear();
      				oJsonResponse.JSONObject["bloodWebData"] = bloodWebData;
      				var oString = Fiddler.WebFormats.JSON.JsonEncode(oJsonResponse.JSONObject);
      				oSession.utilSetResponseBody(oString);
      			}
      			catch(e){
      				FiddlerObject.log(e);
      			}
      		}
      		
      		//MARKET, IT NEEDS Market_v3 as global variable (at top of code)
      		if (Market_v3 && oSession.uriContains("api/v1/inventories")) {
      			try{
      				if (MarketUpdaterPath[-1] != "\\") MarketUpdaterPath += "\\";
      				var marketPath = MarketUpdaterPath + "Files\\MarketNoSavefile.json";
      				if (!System.IO.File.Exists(marketPath)) return;
      				var marketString = System.IO.File.ReadAllText(marketPath);
      				var marketJson = Fiddler.WebFormats.JSON.JsonDecode(marketString);
      				oSession.utilDecodeResponse();
      				var jsonString = oSession.GetResponseBodyAsString();
      				var oJson = Fiddler.WebFormats.JSON.JsonDecode(jsonString);
      				for(var i = 0; i < marketJson.JSONObject["data"]["inventory"].Count ; i++){
      					oJson.JSONObject["data"]["inventory"].Add(marketJson.JSONObject["data"]["inventory"][i]);
      				}
      				var oString = Fiddler.WebFormats.JSON.JsonEncode(oJson.JSONObject);
      				oSession.utilSetResponseBody(oString);
      			}
      			catch(e){
      				FiddlerObject.log(e);
      			}
      		}
      
      		//QUEST, IT NEEDS Quest as global variable (at top of code)
      		if (Quest && oSession.uriContains("api/v1/archives/stories/update/active-node-v3")){
      			try{
      				//DECODING AND CONVERTING REQUEST AND RESPONSE
      				oSession.utilDecodeRequest();
      				oSession.utilDecodeResponse();
      				var jsonRequest = oSession.GetRequestBodyAsString();
      				var oJsonRequest = Fiddler.WebFormats.JSON.JsonDecode(jsonRequest);
      				var jsonResponse = oSession.GetResponseBodyAsString();
      				var oJsonResponse = Fiddler.WebFormats.JSON.JsonDecode(jsonResponse);
      				//GETTING VARIABLES FROM SELECTED CHALLENGE
      				if(oJsonResponse.JSONObject["activeNodesFull"].Count == 0) return;
      				var role = oJsonRequest.JSONObject["role"];
      				if(role == "both") role = "survivor";
      				var neededProgression = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["neededProgression"];
      				var questEvents = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["questEvent"];
      				var matchId = System.Guid.NewGuid().ToString();
      				var requestBody = '{"matchId":"'+matchId+'","questEvents":[';
      				for(var i=0;i<questEvents.Count;i++){
      					var repetition = questEvents[i]["repetition"];
      					repetition *= neededProgression;
      					var questEventId = questEvents[i]["questEventId"];
      					var parameters = questEvents[i]["parameters"];
      					if(parameters != undefined) requestBody += '{"parameters":"'+parameters+'","questEventId":"'+questEventId+'","repetition":'+repetition+'}';
      					else requestBody += '{"questEventId":"'+questEventId+'","repetition":'+repetition+'}';
      					if(questEvents.Count > 1 && i != questEvents.Count - 1) requestBody += ",";
      				}
      				requestBody += '],"role":"'+role+'"}';
      				//GENERATING REQUEST WITH VARIABLES TO COMPLETE THE CHALLENGE
      				var request = new System.Net.WebClient();
      				var currentUrl = new System.Uri(oSession.fullUrl);
      				var baseUrl = currentUrl.GetLeftPart(System.UriPartial.Authority);
      				var url = baseUrl+"/api/v1/archives/stories/update/quest-progress-v2";
      				request.Headers.Set("X-HTTP-Method-Override", "POST");
      				request.Headers.Add("Host", "brill.live.bhvrdbd.com");
      				request.Headers.Add("Accept", "*/*");
      				request.Headers.Add("Content-Type", "application/json");
      				request.Headers.Add("Cookie", oSession.oRequest["Cookie"]);
      				var responseBody = request.UploadString(url, "POST", requestBody);
      			}
      			catch(e){FiddlerObject.log("Error unlocking challenge");}
      		}
    7. Enjoy!


     

     

    To level up you have to disable the cheat temporarily, just going to FiddlerScript and change var Bloodweb_v6 = true; to var Bloodweb_v6 = false; (than again to true ofc to re-enable it)

     

    Open bloodweb in-game multiple time (2 should be enough), than switch preset loadouts of your character (multiple time if doesn't work at 1st attempt)

     

    1. Close Fiddler
    2. Go to Windows Settings
    3. Network
    4. Proxy
    5. Put Use Proxy Server to OFF
    6. Open the game with Fiddler closed
    7. If you still have problems it's not Fiddler (Try to do a Game File verification from your launcher (EPIC/MICROSOFT))
    8. If your problems are solved
    9. Reset Fiddler Certificates (In Fiddler, Go to Tools -> Options -> HTTPS -> Actions -> Reset All Certificates.)

    If you have still problems, you're probably banned.




    Credits to @SleepyLia for amazing work with Market Updater
    Last edited by 8otto; 09-03-2023 at 02:34 AM.

  2. The Following 7 Users Say Thank You to 8otto For This Useful Post:

    ertb (10-30-2023),gabable (09-05-2023),King22221 (09-29-2023),Kmex (09-04-2023),Luc1d (12-26-2023),Nylaanthria (09-20-2023),SleepyLia (09-03-2023)

  3. #1367
    gabable's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    0
    My Mood
    Bored
    I went digging for the code from the old "new" method that turned off summed up items and figured I'd share it here just in case anyone else was looking for this too


     
    Just add this line:

    Code:
    oJsonResponse.JSONObject["characterItems"].Clear(); //Comment to enable stuff sum with real
    right before:

    Code:
    oJsonResponse.JSONObject["characterItems"].AddRange(getallJson.JSONObject["list"][i]["characterItems"]);
    break;
    in fiddler under OnBeforeResponse in FiddlerScript, and add // in front of it to reenable summing items without removing the code from fiddler.


  4. #1368
    Threadstarter
    We are the CONTRIBUFORCE
    Contributor
    8otto's Avatar
    Join Date
    Jun 2021
    Gender
    male
    Posts
    796
    Reputation
    106
    Thanks
    2,170
    My Mood
    Inspired
    Quote Originally Posted by gabable View Post
    I went digging for the code from the old "new" method that turned off summed up items and figured I'd share it here just in case anyone else was looking for this too


     
    Just add this line:

    Code:
    oJsonResponse.JSONObject["characterItems"].Clear(); //Comment to enable stuff sum with real
    right before:

    Code:
    oJsonResponse.JSONObject["characterItems"].AddRange(getallJson.JSONObject["list"][i]["characterItems"]);
    break;
    in fiddler under OnBeforeResponse in FiddlerScript, and add // in front of it to reenable summing items without removing the code from fiddler.

    I deleted this line cause it's not a problem the sum of things, so not necessary for a definitive method, I put only the mandatory thing to make it works and customizable prestiges

  5. #1369
    Jujubuzzzz's Avatar
    Join Date
    Jun 2020
    Gender
    female
    Posts
    17
    Reputation
    10
    Thanks
    1
    My Mood
    Sneaky
    After playing a match, I suddenly lose all the added perks and addons for the specific character I just played, I keep the cosmetics but not the perks, items and addons. Is there a way to fix this without having to close and reopen dbd?

  6. #1370
    SleepyLia's Avatar
    Join Date
    Jun 2021
    Gender
    female
    Posts
    177
    Reputation
    10
    Thanks
    1,239
    Quote Originally Posted by Jujubuzzzz View Post
    After playing a match, I suddenly lose all the added perks and addons for the specific character I just played, I keep the cosmetics but not the perks, items and addons. Is there a way to fix this without having to close and reopen dbd?
    Open and close the bloodweb and then change presets and back again to the one you were using.

  7. #1371
    Linaty's Avatar
    Join Date
    Sep 2023
    Gender
    female
    Posts
    1
    Reputation
    10
    Thanks
    0
    All skins and dlc only
    Is there a way to just unlock it and play without changing items or character level?

  8. #1372
    Threadstarter
    We are the CONTRIBUFORCE
    Contributor
    8otto's Avatar
    Join Date
    Jun 2021
    Gender
    male
    Posts
    796
    Reputation
    106
    Thanks
    2,170
    My Mood
    Inspired
    Quote Originally Posted by Linaty View Post
    All skins and dlc only
    Is there a way to just unlock it and play without changing items or character level?
    Yes sure, use the definitive method ( https://www.mpgh.net/forum/showthrea...1#post15375307 ) and change Bloodweb from true to false, also Quest to false if you don't want to unlock challenges

  9. #1373
    sultan454's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0

    Error Im getting DBD (Steam)

    hi im noob so need your teachings guy's

    The game is at (STEAM)

    after I run fiddler and open game i get this error








    So what im doing wrong

  10. #1374
    Threadstarter
    We are the CONTRIBUFORCE
    Contributor
    8otto's Avatar
    Join Date
    Jun 2021
    Gender
    male
    Posts
    796
    Reputation
    106
    Thanks
    2,170
    My Mood
    Inspired
    Quote Originally Posted by sultan454 View Post
    hi im noob so need your teachings guy's

    The game is at (STEAM)

    after I run fiddler and open game i get this error








    So what im doing wrong
    Read tutorial... you can't use it on steam.

  11. #1375
    GkkInz's Avatar
    Join Date
    Dec 2022
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    Hi
    Many thanks for the work done so far, I have used the unlocker for more than one years smoothly. However from a couple of days ago, I kept have this error:
    Game files validation failed.

    Please make sure the game is installed correctly.
    Error code: 600
    File: pakchunk122-EGS.pak

    Then I verify integrity of game files, Epic do re-install DBD, and I might be able to play a couple of hours, and it happens again. Do you have any clue why is this happening? Thanks in advance!

    PS: I am using the MarketUpdater to generate fiddle configuration file, and reshade instead of Nvidia filters. It happens after I switch to reshade, maybe it's because of it?

  12. #1376
    YourMomgfa2's Avatar
    Join Date
    Mar 2022
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0
    Quote Originally Posted by 8otto View Post
    Read tutorial... you can't use it on steam.
    I found a guy selling steam ssl bypass for dbd but he wants money for it

  13. #1377
    Threadstarter
    We are the CONTRIBUFORCE
    Contributor
    8otto's Avatar
    Join Date
    Jun 2021
    Gender
    male
    Posts
    796
    Reputation
    106
    Thanks
    2,170
    My Mood
    Inspired
    Quote Originally Posted by GkkInz View Post
    Hi
    Many thanks for the work done so far, I have used the unlocker for more than one years smoothly. However from a couple of days ago, I kept have this error:
    Game files validation failed.

    Please make sure the game is installed correctly.
    Error code: 600
    File: pakchunk122-EGS.pak

    Then I verify integrity of game files, Epic do re-install DBD, and I might be able to play a couple of hours, and it happens again. Do you have any clue why is this happening? Thanks in advance!

    PS: I am using the MarketUpdater to generate fiddle configuration file, and reshade instead of Nvidia filters. It happens after I switch to reshade, maybe it's because of it?
    Yes, it's caused by game file modification, I think for Reshade, try to remove it and verify game files.

    - - - Updated - - -

    Quote Originally Posted by YourMomgfa2 View Post
    I found a guy selling steam ssl bypass for dbd but he wants money for it
    I know that's why I said not possible on Steam, you must pay and if you want to pay, just buy game from Epic.
    You can also enable cross progression on it.

  14. #1378
    Kimasitas's Avatar
    Join Date
    Jul 2021
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0

    How do i get this working

    Quote Originally Posted by 8otto View Post
    For old method just use SleepyLia's Market Updater from here https://www.mpgh.net/forum/showthread.php?t=1571293 , follow guide, if it doesn't work you need dotnet desktop runtime

    - - - Updated - - -

    "Definitive" Method

     
    Guys I think that this one I'm going to share today will be my last method, because combined with SleepyLia's Market Updater (That updates also GetAll so everything we need) you can use the "New Method" with generated files.
    I'll do a release with a ZIP and also helpers to installation, but now I'm sharing code to paste manually into FiddlerScript.


    What files you need:
    1. MarketNoSavefile.json
    2. GetAll.json
    3. CustomCharacterData.json (optional for different prestige level on every char)

    These files are all generated by SleepyLia's Market Updater https://www.mpgh.net/forum/showthread.php?t=1571293

     

    These files will be generated by SleepyLia's Market Updater. Place it into a folder and never move again cause you have to set as default path to make my code "finding" generated files. (As default I put C:\Rules so if you place the MarketUpdater.exe into that folder you need to run it to update, then everything will work fine)

    If the path selected is C:\Rules my code will use C:\Rules\Files\MarketNoSavefile.json , C:\Rules\Files\GetAll.json and C:\Rules\Other\CustomCharacterData.json that you can enable or disable as you want from my code, or just deleting it.


    Installation and code
     

    If you used other FiddlerScripts' methods, Reset FiddlerScript
     

    1. Close Fiddler.
    2. Go to your Script folder for example -> C:\Users\YourName\Documents\Fiddler2\Scripts (or you can just copy paste this in explorer address bar %userprofile%\Documents\Fiddler2\Scripts )
    3. Rename CustomScript.js as you want, you can also delete, but it's better to keep backups


     

    1. Open Fiddler Classic
    2. Go to FiddlerScript
    3. On top of paste this code
       

      Code:
      var Bloodweb_v6 = true;     //CHANGE true TO false TO DISABLE BLOODWEB (Perks, Items, Addon, Offerings Unlocking)
      var CustomPrestige = true;  //CHANGE true TO false TO DISABLE CUSTOM PRESTIGES
      var Market_v3 = true;	    //CHANGE true TO false TO DISABLE MARKET (Characters, Skins, Charm Unlocking)
      var Quest = true;		    //CHANGE true TO false TO DISABLE MARKET (Challenges Completer)
      var MarketUpdaterPath = "C:\\Rules\\";	//CHANGE TO YOUR MARKET UPDATER PATH, MAKE SURE TO REPLACE "\" WITH "\\" IMPORTANT
      FiddlerObject.log(MarketUpdaterPath);	//GO INTO FIDDLER'S LOG TO CHECK IF YOUR PATH IS CORRECT
    4. Make sure that MarketUpdaterPath contains the folder where you put MarketUpdater.exe (with double \\ instead of single \) I added the log of the path, to check it just go to Log (at FiddlerScript right) and read the Path it prints
    5. Select OnBeforeResponse
    6. Paste this code inside of it, as the image

       

      Code:
                      //BLOODWEB AND GETALL, IT NEEDS Bloodweb_v6 and MarketUpdaterPath as global variables (at top of code)
      		if(Bloodweb_v6 && (oSession.uriContains("api/v1/dbd-character-data/bloodweb") || oSession.uriContains("api/v1/dbd-character-data/get-all"))){
      			try{
      				if (MarketUpdaterPath[-1] != "\\") MarketUpdaterPath += "\\";
      				var getallPath = MarketUpdaterPath + "Files\\GetAll.json";
      				if (!System.IO.File.Exists(getallPath)) return;
      				var customDataPath = MarketUpdaterPath + "Other\\CustomCharacterData.json";
      				var customStatus = CustomPrestige && System.IO.File.Exists(customDataPath);
      				var getallString = System.IO.File.ReadAllText(getallPath);
      				var getallJson = Fiddler.WebFormats.JSON.JsonDecode(getallString);
      				var bloodWebData = new System.Collections.Hashtable();
      				var paths = new System.Collections.ArrayList();
      				var ringData = new System.Collections.ArrayList();
      				var nodeItem = new System.Collections.Hashtable();
      				nodeItem.Add("nodeId", "0");
      				nodeItem.Add("state", "Collected");
      				var nodeData = new System.Collections.Hashtable();
      				var nodeDataList = new System.Collections.ArrayList();
      				nodeDataList.Add(nodeItem);
      				nodeData.Add("nodeData", nodeDataList);
      				ringData.Add(nodeData);
      				bloodWebData.Add("paths", paths);
      				bloodWebData.Add("ringData", ringData);
      				if (customStatus) {
      					var customDataString = System.IO.File.ReadAllText(customDataPath);
      					var customDataJson = Fiddler.WebFormats.JSON.JsonDecode(customDataString);
      				}
      				if (oSession.uriContains("api/v1/dbd-character-data/get-all")){
      					if (customStatus){
      						for(var i=0;i<getallJson.JSONObject["list"].Count;i++){
      							getallJson.JSONObject["list"][i]["bloodWebData"].Clear();
      							getallJson.JSONObject["list"][i]["bloodWebData"] = bloodWebData;
      							var j = 0;
      							while(j<customDataJson.JSONObject["list"].Count && customDataJson.JSONObject["list"][j]["characterName"].ToLower() != getallJson.JSONObject["list"][i]["characterName"].ToLower()) j++;
      							if (customDataJson.JSONObject["list"][j]["characterName"].ToLower() == getallJson.JSONObject["list"][i]["characterName"].ToLower()) getallJson.JSONObject["list"][i]["prestigeLevel"] = customDataJson.JSONObject["list"][j]["prestigeLevel"];
      						}
      						getallString = Fiddler.WebFormats.JSON.JsonEncode(getallJson.JSONObject);
      					}
      					oSession.utilSetResponseBody(getallString);
      					return;
      				}
      				oSession.utilDecodeRequest();
      				oSession.utilDecodeResponse();
      				var jsonRequest = oSession.GetRequestBodyAsString();
      				var oJsonRequest = Fiddler.WebFormats.JSON.JsonDecode(jsonRequest);
      				var jsonResponse = oSession.GetResponseBodyAsString();
      				var oJsonResponse = Fiddler.WebFormats.JSON.JsonDecode(jsonResponse);
      				var characterSelected = oJsonRequest.JSONObject["characterName"];
      				for(var i=0;i<getallJson.JSONObject["list"].Count;i++){
      					if(getallJson.JSONObject["list"][i]["characterName"].ToLower() == characterSelected.ToLower()){
      						oJsonResponse.JSONObject["bloodWebLevel"] = 50;
      						oJsonResponse.JSONObject["prestigeLevel"] = getallJson.JSONObject["list"][i]["prestigeLevel"];
      						if (customStatus){
      							var j = 0;
      							while(j<customDataJson.JSONObject["list"].Count && customDataJson.JSONObject["list"][j]["characterName"].ToLower() != characterSelected.ToLower()) j++;
      							if (customDataJson.JSONObject["list"][j]["characterName"].ToLower() == characterSelected.ToLower()) oJsonResponse.JSONObject["prestigeLevel"] = customDataJson.JSONObject["list"][j]["prestigeLevel"];
      						}
      						oJsonResponse.JSONObject["characterItems"].AddRange(getallJson.JSONObject["list"][i]["characterItems"]);
      						break;
      					}
      				}
      				oJsonResponse.JSONObject["bloodWebData"].Clear();
      				oJsonResponse.JSONObject["bloodWebData"] = bloodWebData;
      				var oString = Fiddler.WebFormats.JSON.JsonEncode(oJsonResponse.JSONObject);
      				oSession.utilSetResponseBody(oString);
      			}
      			catch(e){
      				FiddlerObject.log(e);
      			}
      		}
      		
      		//MARKET, IT NEEDS Market_v3 as global variable (at top of code)
      		if (Market_v3 && oSession.uriContains("api/v1/inventories")) {
      			try{
      				if (MarketUpdaterPath[-1] != "\\") MarketUpdaterPath += "\\";
      				var marketPath = MarketUpdaterPath + "Files\\MarketNoSavefile.json";
      				if (!System.IO.File.Exists(marketPath)) return;
      				var marketString = System.IO.File.ReadAllText(marketPath);
      				var marketJson = Fiddler.WebFormats.JSON.JsonDecode(marketString);
      				oSession.utilDecodeResponse();
      				var jsonString = oSession.GetResponseBodyAsString();
      				var oJson = Fiddler.WebFormats.JSON.JsonDecode(jsonString);
      				for(var i = 0; i < marketJson.JSONObject["data"]["inventory"].Count ; i++){
      					oJson.JSONObject["data"]["inventory"].Add(marketJson.JSONObject["data"]["inventory"][i]);
      				}
      				var oString = Fiddler.WebFormats.JSON.JsonEncode(oJson.JSONObject);
      				oSession.utilSetResponseBody(oString);
      			}
      			catch(e){
      				FiddlerObject.log(e);
      			}
      		}
      
      		//QUEST, IT NEEDS Quest as global variable (at top of code)
      		if (Quest && oSession.uriContains("api/v1/archives/stories/update/active-node-v3")){
      			try{
      				//DECODING AND CONVERTING REQUEST AND RESPONSE
      				oSession.utilDecodeRequest();
      				oSession.utilDecodeResponse();
      				var jsonRequest = oSession.GetRequestBodyAsString();
      				var oJsonRequest = Fiddler.WebFormats.JSON.JsonDecode(jsonRequest);
      				var jsonResponse = oSession.GetResponseBodyAsString();
      				var oJsonResponse = Fiddler.WebFormats.JSON.JsonDecode(jsonResponse);
      				//GETTING VARIABLES FROM SELECTED CHALLENGE
      				if(oJsonResponse.JSONObject["activeNodesFull"].Count == 0) return;
      				var role = oJsonRequest.JSONObject["role"];
      				if(role == "both") role = "survivor";
      				var neededProgression = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["neededProgression"];
      				var questEvents = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["questEvent"];
      				var matchId = System.Guid.NewGuid().ToString();
      				var requestBody = '{"matchId":"'+matchId+'","questEvents":[';
      				for(var i=0;i<questEvents.Count;i++){
      					var repetition = questEvents[i]["repetition"];
      					repetition *= neededProgression;
      					var questEventId = questEvents[i]["questEventId"];
      					var parameters = questEvents[i]["parameters"];
      					if(parameters != undefined) requestBody += '{"parameters":"'+parameters+'","questEventId":"'+questEventId+'","repetition":'+repetition+'}';
      					else requestBody += '{"questEventId":"'+questEventId+'","repetition":'+repetition+'}';
      					if(questEvents.Count > 1 && i != questEvents.Count - 1) requestBody += ",";
      				}
      				requestBody += '],"role":"'+role+'"}';
      				//GENERATING REQUEST WITH VARIABLES TO COMPLETE THE CHALLENGE
      				var request = new System.Net.WebClient();
      				var currentUrl = new System.Uri(oSession.fullUrl);
      				var baseUrl = currentUrl.GetLeftPart(System.UriPartial.Authority);
      				var url = baseUrl+"/api/v1/archives/stories/update/quest-progress-v2";
      				request.Headers.Set("X-HTTP-Method-Override", "POST");
      				request.Headers.Add("Host", "brill.live.bhvrdbd.com");
      				request.Headers.Add("Accept", "*/*");
      				request.Headers.Add("Content-Type", "application/json");
      				request.Headers.Add("Cookie", oSession.oRequest["Cookie"]);
      				var responseBody = request.UploadString(url, "POST", requestBody);
      			}
      			catch(e){FiddlerObject.log("Error unlocking challenge");}
      		}
    7. Enjoy!


     

     

    To level up you have to disable the cheat temporarily, just going to FiddlerScript and change var Bloodweb_v6 = true; to var Bloodweb_v6 = false; (than again to true ofc to re-enable it)

     

    Open bloodweb in-game multiple time (2 should be enough), than switch preset loadouts of your character (multiple time if doesn't work at 1st attempt)

     

    1. Close Fiddler
    2. Go to Windows Settings
    3. Network
    4. Proxy
    5. Put Use Proxy Server to OFF
    6. Open the game with Fiddler closed
    7. If you still have problems it's not Fiddler (Try to do a Game File verification from your launcher (EPIC/MICROSOFT))
    8. If your problems are solved
    9. Reset Fiddler Certificates (In Fiddler, Go to Tools -> Options -> HTTPS -> Actions -> Reset All Certificates.)

    If you have still problems, you're probably banned.




    Credits to @SleepyLia for amazing work with Market Updater
    How do iget this working. I did all the steps in this and nothing happens

  15. #1379
    Threadstarter
    We are the CONTRIBUFORCE
    Contributor
    8otto's Avatar
    Join Date
    Jun 2021
    Gender
    male
    Posts
    796
    Reputation
    106
    Thanks
    2,170
    My Mood
    Inspired
    Quote Originally Posted by Kimasitas View Post
    How do iget this working. I did all the steps in this and nothing happens
    Do you have files under C:\Rules ? Or if you use another position you have to change into custom script to use it

  16. #1380
    King22221's Avatar
    Join Date
    Feb 2023
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    0
    My Mood
    Aggressive
    Im Here to just share my experience . i used this method for like 1 year and its all good and fun . but after getting like 3 account bans i got hwid ban and i couldnt play anymore. take care about hwid ban cause in that case if you got banned its so hard to bypass it, i literaly brought new pc parts to be able to play the game again and i stopped cheating. It Was Just My Experience . Any of yall take care and use spoofer already . be aware that you can easily get hwid flag
    Thanks to this post

Page 92 of 111 FirstFirst ... 42829091929394102 ... LastLast

Similar Threads

  1. Replies: 3
    Last Post: 08-18-2020, 12:59 PM
  2. LoL NA - Full Access/Unverified/All Champions Unlocked
    By snowtime in forum League of Legends Marketplace
    Replies: 3
    Last Post: 10-25-2019, 11:53 AM
  3. [WTS] GTA V Services/Unlock All/ 0% Ban Risk/Fast/Full Service With 10$/PS3->PS4,PC,XBOXONE
    By ploutarxos in forum Grand Theft Auto 5 (GTA V) User Services/Shops
    Replies: 69
    Last Post: 01-19-2019, 11:20 AM
  4. [WTS] GTA V Services/Unlock All/ 0% Risk/Full Service With 10$/PS3->PS4,PC,XBOXONE
    By niggaunderground in forum Grand Theft Auto 5 (GTA V) User Services/Shops
    Replies: 8
    Last Post: 08-29-2016, 04:32 PM
  5. [Outdated] Blockstorm Full Unlock All Weapons, No Recoil All Weapon,Instant Reload AK47
    By doncarlone in forum Other First Person Shooter Hacks
    Replies: 6
    Last Post: 12-10-2014, 06:57 PM