Dead By Daylight ta marketteki her şeye sahip olun

Onaylı Üye
Katılım
8 Şub 2020
Mesajlar
51
Çözümler
1
Tepki puanı
2
Ödüller
4
Yaş
26
6 HİZMET YILI
cidden harika ellerine sağlık dostum
 
Onaylı Üye
Katılım
4 May 2023
Mesajlar
50
Tepki puanı
3
Ödüller
1
Yaş
21
3 HİZMET YILI
Bu harika, bana ona nasıl sahip olacağımı öğretebilir misin?
 
Üye
Katılım
10 Ara 2022
Mesajlar
9
Tepki puanı
1
Ödüller
3
Yaş
24
3 HİZMET YILI
Loop Waiting GIF
 
Onaylı Üye
Katılım
4 Ocak 2021
Mesajlar
55
Tepki puanı
3
Ödüller
5
Yaş
25
5 HİZMET YILI
o zaman biraz değişiklik yapmamız gerekli

uygulamayı tamamen silip fiddler script bölümüne kadar adımları tekrar uygula
script bölümüne geldiğinde kodların en üstünde bulunan import un altına şunları yapıştır

Kod:
var Bloodweb = true;
var GetAll = true;
var Market = true;

daha sonra kodların yazılı olduğu bölümün üstünde go to: yazan bir kutucuk göreceksin oraya tıklayıp on before request e tıkla
sana belirttiği yerin altına şunları yapıştır
Kod:
if (Bloodweb && oSession.uriContains("api/v1/dbd-character-data/bloodweb")) {
            var filePath = "C:\\Rules\\CharsPrestige.txt";
            var bloodwebPath = "C:\\Rules\\Bloodweb";
            if (!System.IO.File.Exists(bloodwebPath)) return;
            if (!System.IO.File.Exists(filePath)) {
                oSession.LoadResponseFromFile(bloodwebPath);
                return;
            }
            var charsPrestige = Fiddler.WebFormats.JSON.JsonDecode(System.IO.File.ReadAllText(filePath));
            oSession.utilDecodeRequest();
            var oJson = Fiddler.WebFormats.JSON.JsonDecode(oSession.GetRequestBodyAsString());
            var characterSelected = oJson.JSONObject["characterName"];
            if (!isNaN(charsPrestige.JSONObject[characterSelected.ToString()])) {
                var bloodwebJson = Fiddler.WebFormats.JSON.JsonDecode(System.IO.File.ReadAllText(bloodwebPath));
                bloodwebJson.JSONObject["bloodWebLevel"] = 50;
                bloodwebJson.JSONObject["prestigeLevel"] = parseInt(charsPrestige.JSONObject[characterSelected.ToString()]);
                bloodwebJson.JSONObject["legacyPrestigeLevel"] = Math.round((charsPrestige.JSONObject[characterSelected.ToString()] % 1) * 10);
                oSession.utilSetResponseBody(Fiddler.WebFormats.JSON.JsonEncode(bloodwebJson.JSONObject));
            }
        }

        if (GetAll && oSession.uriContains("api/v1/dbd-character-data/get-all")){
            var filePath = "C:\\Rules\\CharsPrestige.txt";
            var getallPath = "C:\\Rules\\GetAll";
            if (!System.IO.File.Exists(getallPath)) return;
            if (!System.IO.File.Exists(filePath)) {
                oSession.LoadResponseFromFile(getallPath);
                return;
            }
            var getallJson = Fiddler.WebFormats.JSON.JsonDecode(System.IO.File.ReadAllText(getallPath));
            var characters = Fiddler.WebFormats.JSON.JsonDecode(System.IO.File.ReadAllText(filePath));
            FiddlerObject.log(getallJson.JSONObject["list"].Count);
            FiddlerObject.log(characters.JSONObject.Count);
            for (var i=0; i<getallJson.JSONObject["list"].Count; i++){
                for (var character in characters.JSONObject) {
                    if(getallJson.JSONObject["list"][i]["characterName"] == character.Key){
                        getallJson.JSONObject["list"][i]["bloodWebLevel"] = 50
                        if(isNaN(character.Value)) break;
                        getallJson.JSONObject["list"][i]["prestigeLevel"] = parseInt(character.Value);
                        getallJson.JSONObject["list"][i]["legacyPrestigeLevel"] = Math.round((character.Value % 1) * 10);
                        break;
                    }
                }
            }
            oSession.utilSetResponseBody(Fiddler.WebFormats.JSON.JsonEncode(getallJson.JSONObject));
        }

        if (Market && oSession.uriContains("api/v1/inventories")) {
            var filePath = "C:\\Rules\\List.txt";
            if (System.IO.File.Exists(filePath)){
                var fileContent = System.IO.File.ReadAllText(filePath);
                var itemsToAdd = fileContent.split("\r\n");
                oSession.utilDecodeResponse();
                var jsonString = oSession.GetResponseBodyAsString();
                var oJson = Fiddler.WebFormats.JSON.JsonDecode(jsonString);
                var currentDate = DateTime.UtcNow;
                var unixTimeStamp = parseInt((currentDate.Subtract(new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc))).TotalSeconds);
                for (var i = 0; i < itemsToAdd.length; i++) {
                    var oElement = new System.Collections.Hashtable();
                    oElement.Add("lastUpdateAt", unixTimeStamp);
                    oElement.Add("objectId", itemsToAdd[i]);
                    oElement.Add("quantity", 1);
                    oJson.JSONObject["data"]["inventory"].Add(oElement);
                }
                var oString = Fiddler.WebFormats.JSON.JsonEncode(oJson.JSONObject);
                oSession.utilSetResponseBody(oString);
            }
        }
    }

ayrıca sana verdiğim rules klasörünün c klasöründe olmasına dikkat et
bu adımları uyguladığında sorun çıkmaması gerekli
please some translate this forum for me anyone ?
 
Uzman Üye
Katılım
22 Mar 2022
Mesajlar
199
Tepki puanı
14
Ödüller
3
Yaş
25
4 HİZMET YILI
epic ve steam versiyonu için de güzel bir anlatım gelirse tadından yenmez ama böyle de gayet işlevli emeğine sağlık
bi ara uğraşıp tekrar güncelleyeceğim hileyi şu an bir kaç sıkıntı var zaten :/
Post automatically merged:

bu bana biraz zor geldi. yapabilen varmı? team vieverden yardim eredi bir rica etsem.
1 haftadır yoktum yarına kadar bekleyebilirseniz konuyu güncelleyip video anlatım yapmaya çalışıcam.
Post automatically merged:

Kök CA sertifikasının güvenliği
2.sayfa da ki kodlara bakın lütfen ^^
 
Ultra Üye
Katılım
16 May 2017
Mesajlar
2,346
Çözümler
10
Tepki puanı
530
Ödüller
11
Yaş
27
Sosyal
9 HİZMET YILI
faydali ellerine saglik emegin icin daha denemedim insallah denerim ♥
 
Üst