이 스크립트는 직접 설치해서 쓰는 게 아닙니다. 다른 스크립트가 메타 명령 // @require https://update.greasyfork.org/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 => {
// ...
});