Initial commit

This commit is contained in:
2026-08-24 22:20:36 +02:00
commit 62f7b1278a
251 changed files with 16670 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
/*
@Packet name QuestsCompletedAmount
@Packet identifier 149
@Description Sends how many times quests have been completed
@Data pId,
@Structure -
*/
module.exports = function (data) {
const keys = Object.keys(data);
const packetLength = keys.length * 3 + 1 + 1;
const buffer = new ArrayBuffer(packetLength);
const view = new DataView(buffer);
view.setUint8(0, 149);
view.setUint8(1, packetLength);
keys.forEach((id, i) => {
view.setUint16(2 + i * 3, id);
view.setUint8(2 + i * 3 + 2, data[id]);
});
return buffer;
};