コード例 #1
0
ファイル: int_party.cpp プロジェクト: cinderweb/tmwa
// パーティ情報要求
static
void mapif_parse_PartyInfo(int fd, int party_id)
{
    struct party *p = party_db.search(party_id);
    if (p != NULL)
        mapif_party_info(fd, p);
    else
        mapif_party_noinfo(fd, party_id);
}
コード例 #2
0
ファイル: int_party.c プロジェクト: Tonetete/eathena
// パーティ情報要求
static void mapif_parse_PartyInfo(int fd, int party_id, int char_id)
{
	struct party_data *p;
	p = inter_party_fromsql(party_id);

	if (p)
		mapif_party_info(fd, &p->party, char_id);
	else
		mapif_party_noinfo(fd, party_id, char_id);
}
コード例 #3
0
// パーティ情報要求
int mapif_parse_PartyInfo(int fd,int party_id)
{
	struct party *p;
	p=numdb_search(party_db,party_id);
	if(p!=NULL)
		mapif_party_info(fd,p);
	else
		mapif_party_noinfo(fd,party_id);
	return 0;
}
コード例 #4
0
ファイル: int_party.c プロジェクト: AurigaProject/root
// パーティ情報要求
int mapif_parse_PartyInfo(int fd,int party_id)
{
	const struct party *p = partydb_load_num(party_id);

	if(p!=NULL)
		mapif_party_info(fd,p);
	else
		mapif_party_noinfo(fd,party_id);
	return 0;
}
コード例 #5
0
ファイル: int_party.c プロジェクト: MagicalTux/nezumi
//----------------------------------
// Request to have party information
//----------------------------------
void mapif_parse_PartyInfo(int fd, int party_id) { // 0x3021 <party_id>.L - ask for party
	inter_party_fromsql(party_id); // fill party_tmp with informations of the party (or set all values to 0)

	if (party_tmp.party_id >= 0)
		mapif_party_info(fd, &party_tmp);
	else
		mapif_party_noinfo(fd, party_id); // party doesn't exist

	return;
}
コード例 #6
0
ファイル: int_party.c プロジェクト: OmarAcero/freya
//----------------------------------
// Request to have party information
//----------------------------------
void mapif_parse_PartyInfo(int fd, int party_id) { // 0x3021 <party_id>.L - ask for party
	struct party *p;

	p = numdb_search(party_db, (CPU_INT)party_id);
	if (p != NULL)
		mapif_party_info(fd, p);
	else
		mapif_party_noinfo(fd, party_id);

	return;
}
コード例 #7
0
ファイル: int_party.c プロジェクト: holdur/oraculo
// パーティ情報要求
int mapif_parse_PartyInfo(int fd,int party_id)
{
	struct party_data *p;
	p = inter_party_fromsql(party_id);

	if (p)
		mapif_party_info(fd,&p->party);
	else
		mapif_party_noinfo(fd,party_id);
	return 0;
}
コード例 #8
0
ファイル: int_party.c プロジェクト: Chocolate31/eamod
// パ?ティ情報要求
static void mapif_parse_PartyInfo(int fd, int party_id, int char_id)
{
	struct party_data *p;

	p = (struct party_data*)idb_get(party_db, party_id);
	if (p != NULL)
		mapif_party_info(fd, &p->party, char_id);
	else {
		mapif_party_noinfo(fd, party_id, char_id);
	}
}
コード例 #9
0
// パ?ティ情報要求
int mapif_parse_PartyInfo(int fd, int party_id) {
	struct party_data *p;

	p = idb_get(party_db, party_id);
	if (p != NULL)
		mapif_party_info(fd, &p->party);
	else {
		mapif_party_noinfo(fd, party_id);
		char_clearparty(party_id);
	}

	return 0;
}
コード例 #10
0
// パーティ情報要求
int mapif_parse_PartyInfo(int fd,int party_id)
{
	struct party *p = party_pt;
	if(p==NULL){
		ShowFatalError("int_party: out of memory !\n");
		return 0;
	}
	inter_party_fromsql(party_id, p);

	if(p->party_id >= 0)
		mapif_party_info(fd,p);
	else
		mapif_party_noinfo(fd,party_id);
	return 0;
}