diff --git a/src/idz/encoder/loadConfig.ts b/src/idz/encoder/loadConfig.ts index 828ac6f..4ae8f6d 100644 --- a/src/idz/encoder/loadConfig.ts +++ b/src/idz/encoder/loadConfig.ts @@ -5,6 +5,7 @@ export function loadConfig(res: LoadConfigResponse) { buf.writeInt16LE(0x0005, 0x0000); buf.writeInt8(res.status, 0x0002); + buf.writeUInt16LE(res.serverVersion, 0x0016); return buf; } diff --git a/src/idz/handler/loadConfig.ts b/src/idz/handler/loadConfig.ts index d6efb66..5a1ea31 100644 --- a/src/idz/handler/loadConfig.ts +++ b/src/idz/handler/loadConfig.ts @@ -9,5 +9,6 @@ export function loadConfig( return { type: "load_config_res", status: 1, + serverVersion: 130, }; } diff --git a/src/idz/response/loadConfig.ts b/src/idz/response/loadConfig.ts index 7f2b6ec..1347146 100644 --- a/src/idz/response/loadConfig.ts +++ b/src/idz/response/loadConfig.ts @@ -1,4 +1,5 @@ export interface LoadConfigResponse { type: "load_config_res"; status: number; + serverVersion: number; }