struct LoginBaseReply { u8 success; s32 error_string_id; char error_string[]; }; struct Packet { LoginBaseReply reply; u8 unknown1; u8 unknown2; u32 loginserver_id; char key[11]; u32 failed_attempts; u8 show_player_count; u32 offer_min_days; s32 offer_min_views; char username[]; char unknown[]; }; Packet p @ 0x00;