// パーティ脱退通知 static int intif_parse_PartyMemberLeaved (int fd) { if (battle_config.etc_log) printf ("intif: party member leaved %d %d %s\n", RFIFOL (fd, 2), RFIFOL (fd, 6), (const char *)RFIFOP (fd, 10)); party_member_leaved (RFIFOL (fd, 2), RFIFOL (fd, 6), (const char *)RFIFOP (fd, 10)); return 0; }
// パーティ脱退通知 static void intif_parse_PartyMemberLeaved(int fd) { int party_id = RFIFOL(fd, 2); int account_id = RFIFOL(fd, 6); CharName name = stringish<CharName>(RFIFO_STRING<24>(fd, 10)); if (battle_config.etc_log) PRINTF("intif: party member leaved %d %d %s\n", party_id, account_id, name); party_member_leaved(party_id, account_id, name); }
// パーティ脱退通知 static void intif_parse_PartyMemberLeaved(Session *, const Packet_Fixed<0x3824>& fixed) { PartyId party_id = fixed.party_id; AccountId account_id = fixed.account_id; CharName name = fixed.char_name; if (battle_config.etc_log) PRINTF("intif: party member leaved %d %d %s\n"_fmt, party_id, account_id, name); party_member_leaved(party_id, account_id, name); }