Esempio n. 1
0
// パーティ脱退通知
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;
}
Esempio n. 2
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);
}
Esempio n. 3
0
// パーティ脱退通知
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);
}