15 lines
445 B
TypeScript
15 lines
445 B
TypeScript
import { RequestCode } from "../defs";
|
|
import { LockAccountRequest } from "../request/lockProfile";
|
|
|
|
lockProfile.msgCode = 0x0069 as RequestCode;
|
|
lockProfile.msgLen = 0x0020;
|
|
|
|
export function lockProfile(buf: Buffer): LockAccountRequest {
|
|
return {
|
|
type: "lock_profile_req",
|
|
profileId: buf.readUInt32LE(0x0004),
|
|
pcbId: buf.slice(0x0008, buf.indexOf("\0", 0x0008)).toString("ascii"),
|
|
field_0018: buf.readUInt16LE(0x0018),
|
|
};
|
|
}
|