Kogama World Decoder
ეს სკრიპტი არ უნდა იყოს პირდაპირ დაინსტალირებული. ეს ბიბლიოთეკაა, სხვა სკრიპტებისთვის უნდა ჩართეთ მეტა-დირექტივაში // @require https://update.greatest.deepsurf.us/scripts/442377/1034049/KWD.js.
Released old code as library, made auto formatting, supposed to use with KPD
Usage:
// decode request with KPD packet = KPD.decode(inputPacket); // check if GameWorld request if (packet.opCode != 'GameSnapshotData') return; queryType = ['GameWorld','Item','AddToGameWorld','AccessoryUserData','Bodies'][packet.params[133].Value]; if (queryType != 'GameWorld') return; KWD.push(packet.params[245].Value); // record part if (packet.params[100].Value) return; // last part? // decoded game data /* list = { inv, obj, link, olink, runtime, invWorld, invGun } */ KWD.then(list => { // ... });