diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/map/clif.c | 637 |
1 files changed, 325 insertions, 312 deletions
diff --git a/src/map/clif.c b/src/map/clif.c index 6558ed1..ae0eed2 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -135,7 +135,7 @@ int map_fd; char talkie_mes[80]; /*========================================== - * mapIipݒ + * map�I��ip�ݒ� *------------------------------------------ */ void clif_setip(char *ip) @@ -145,7 +145,7 @@ void clif_setip(char *ip) } /*========================================== - * mapIportݒ + * map�I��port�ݒ� *------------------------------------------ */ void clif_setport(int port) @@ -154,7 +154,7 @@ void clif_setport(int port) } /*========================================== - * mapIipǂݏo + * map�I��ip�ǂݏo�� *------------------------------------------ */ in_addr_t clif_getip(void) @@ -163,7 +163,7 @@ in_addr_t clif_getip(void) } /*========================================== - * mapIportǂݏo + * map�I��port�ǂݏo�� *------------------------------------------ */ int clif_getport(void) @@ -189,7 +189,7 @@ int clif_countusers(void) } /*========================================== - * SĂclientɑfunc()s + * �S�Ă�client�ɑ���func()��s *------------------------------------------ */ int clif_foreachclient(int (*func)(struct map_session_data*, va_list),...) @@ -208,7 +208,7 @@ int clif_foreachclient(int (*func)(struct map_session_data*, va_list),...) } /*========================================== - * clif_sendAREA*w莞p + * clif_send��AREA*�w�莞�p *------------------------------------------ */ int clif_send_sub(struct block_list *bl, va_list ap) @@ -298,7 +298,7 @@ int clif_send(unsigned char *buf, int len, struct block_list *bl, int type) { } switch(type) { - case ALL_CLIENT: // SNCAgɑM + case ALL_CLIENT: // �S�N���C�A���g�ɑ��M for(i = 0; i < fd_max; i++) { if (session[i] && (sd = session[i]->session_data) != NULL && sd->state.auth) { if (packet_len_table[RBUFW(buf,0)]) { // packet must exist @@ -308,7 +308,7 @@ int clif_send(unsigned char *buf, int len, struct block_list *bl, int type) { } } break; - case ALL_SAMEMAP: // }bv̑SNCAgɑM + case ALL_SAMEMAP: // �����}�b�v�̑S�N���C�A���g�ɑ��M for(i = 0; i < fd_max; i++) { if (session[i] && (sd = session[i]->session_data) != NULL && sd->state.auth && sd->bl.m == bl->m) { if (packet_len_table[RBUFW(buf,0)]) { // packet must exist @@ -347,16 +347,16 @@ int clif_send(unsigned char *buf, int len, struct block_list *bl, int type) { } break; - case PARTY_AREA: // ʓ̑Sp[eB[oɑM - case PARTY_AREA_WOS: // ȊO̓ʓ̑Sp[eB[oɑM + case PARTY_AREA: // �������ʓ��̑S�p�[�e�B�[�����o�ɑ��M + case PARTY_AREA_WOS: // �����ȊO�̓������ʓ��̑S�p�[�e�B�[�����o�ɑ��M x0 = bl->x - AREA_SIZE; y0 = bl->y - AREA_SIZE; x1 = bl->x + AREA_SIZE; y1 = bl->y + AREA_SIZE; - case PARTY: // Sp[eB[oɑM - case PARTY_WOS: // ȊȎSp[eB[oɑM - case PARTY_SAMEMAP: // }bv̑Sp[eB[oɑM - case PARTY_SAMEMAP_WOS: // ȊO̓}bv̑Sp[eB[oɑM + case PARTY: // �S�p�[�e�B�[�����o�ɑ��M + case PARTY_WOS: // �����ȊO�̑S�p�[�e�B�[�����o�ɑ��M + case PARTY_SAMEMAP: // �����}�b�v�̑S�p�[�e�B�[�����o�ɑ��M + case PARTY_SAMEMAP_WOS: // �����ȊO�̓����}�b�v�̑S�p�[�e�B�[�����o�ɑ��M if (bl->type == BL_PC) { sd = (struct map_session_data *)bl; if (sd->partyspy > 0) { @@ -372,7 +372,7 @@ int clif_send(unsigned char *buf, int len, struct block_list *bl, int type) { if (sd->bl.id == bl->id && (type == PARTY_WOS || type == PARTY_SAMEMAP_WOS || type == PARTY_AREA_WOS)) continue; - if (type != PARTY && type != PARTY_WOS && bl->m != sd->bl.m) // }bv`FbN + if (type != PARTY && type != PARTY_WOS && bl->m != sd->bl.m) // �}�b�v�`�F�b�N continue; if ((type == PARTY_AREA || type == PARTY_AREA_WOS) && (sd->bl.x < x0 || sd->bl.y < y0 || @@ -459,7 +459,7 @@ int clif_send(unsigned char *buf, int len, struct block_list *bl, int type) { if (sd->bl.id == bl->id && (type == GUILD_WOS || type == GUILD_SAMEMAP_WOS || type == GUILD_AREA_WOS)) continue; - if (type != GUILD && type != GUILD_WOS && bl->m != sd->bl.m) // }bv`FbN + if (type != GUILD && type != GUILD_WOS && bl->m != sd->bl.m) // �}�b�v�`�F�b�N continue; if ((type == GUILD_AREA || type == GUILD_AREA_WOS) && (sd->bl.x < x0 || sd->bl.y < y0 || @@ -476,7 +476,7 @@ int clif_send(unsigned char *buf, int len, struct block_list *bl, int type) { default: if (battle_config.error_log) - printf("clif_send ܂ĂȂ[\n"); + printf("clif_send �܂�����ĂȂ����[\n"); return -1; } @@ -484,7 +484,7 @@ int clif_send(unsigned char *buf, int len, struct block_list *bl, int type) { } // -// pPbgđM +// �p�P�b�g����đ��M // /*========================================== * @@ -837,7 +837,7 @@ static int clif_set007b(struct map_session_data *sd,unsigned char *buf) { } /*========================================== - * NX`FW typeMob̏ꍇ1ő0H + * �N���X�`�F���W type��Mob�̏ꍇ��1�ő���0�H *------------------------------------------ */ int clif_class_change(struct block_list *bl,int class,int type) @@ -896,7 +896,7 @@ int clif_mob_equip(struct mob_data *md, int nameid) { } /*========================================== - * MOB\1 + * MOB�\��1 *------------------------------------------ */ static int clif_mob0078(struct mob_data *md, unsigned char *buf) @@ -949,7 +949,7 @@ static int clif_mob0078(struct mob_data *md, unsigned char *buf) } /*========================================== - * MOB\2 + * MOB�\��2 *------------------------------------------ */ static int clif_mob007b(struct mob_data *md, unsigned char *buf) { @@ -1758,7 +1758,7 @@ int clif_itemlist(struct map_session_data *sd) if (sd->inventory_data[i]->equip == 0x8000) { WBUFW(buf,n*18+12)=0x8000; if(sd->status.inventory[i].equip) - arrow=i; // łɖ`FbN + arrow=i; // ���łɖ���`�F�b�N } else WBUFW(buf,n*18+12)=0; WBUFW(buf,n*18+14)=sd->status.inventory[i].card[0]; @@ -1840,7 +1840,7 @@ int clif_equiplist(struct map_session_data *sd) } /*========================================== - * JvɗaĂՕi&WiXg + * �J�v�������ɗa���Ă�����Օi&���W�i���X�g *------------------------------------------ */ int clif_storageitemlist(struct map_session_data *sd,struct storage *stor) @@ -1885,7 +1885,7 @@ int clif_storageitemlist(struct map_session_data *sd,struct storage *stor) } /*========================================== - * JvɗaĂ鑕Xg + * �J�v�������ɗa���Ă��鑕��X�g *------------------------------------------ */ int clif_storageequiplist(struct map_session_data *sd,struct storage *stor) @@ -2067,8 +2067,8 @@ int clif_guildstorageequiplist(struct map_session_data *sd,struct guild_storage } /*========================================== - * Xe[^X𑗂 - * \p͂̒ŌvZđ + * �X�e�[�^�X�𑗂����� + * �\�����p�����͂��̒��Ōv�Z���đ��� *------------------------------------------ */ int clif_updatestatus(struct map_session_data *sd,int type) @@ -2188,7 +2188,7 @@ int clif_updatestatus(struct map_session_data *sd,int type) WFIFOL(fd,4)=pc_nextjobexp(sd); break; - // 00be I + // 00be �I�� case SP_USTR: case SP_UAGI: case SP_UVIT: @@ -2200,7 +2200,7 @@ int clif_updatestatus(struct map_session_data *sd,int type) len=5; break; - // 013a I + // 013a �I�� case SP_ATTACKRANGE: WFIFOW(fd,0)=0x13a; WFIFOW(fd,2) = (sd->attack_spell_override) @@ -2209,7 +2209,7 @@ int clif_updatestatus(struct map_session_data *sd,int type) len=4; break; - // 0141 I + // 0141 �I�� case SP_STR: WFIFOW(fd,0)=0x141; WFIFOL(fd,2)=type; @@ -2439,7 +2439,7 @@ int clif_initialstatus(struct map_session_data *sd) } /*========================================== - * + *��� *------------------------------------------ */ int clif_arrowequip(struct map_session_data *sd,int val) @@ -2453,7 +2453,7 @@ int clif_arrowequip(struct map_session_data *sd,int val) fd=sd->fd; WFIFOW(fd,0)=0x013c; - WFIFOW(fd,2)=val+2;//̃ACeID + WFIFOW(fd,2)=val+2;//���̃A�C�e��ID WFIFOSET(fd,packet_len_table[0x013c]); @@ -2574,7 +2574,7 @@ int clif_misceffect2(struct block_list *bl, int type) { } /*========================================== - * \IvVύX + * �\���I�v�V�����ύX *------------------------------------------ */ int clif_changeoption(struct block_list* bl) @@ -2608,7 +2608,7 @@ int clif_changeoption(struct block_list* bl) } else clif_send(buf,packet_len_table[0x119],bl,AREA); - // ACR̕\ + // �A�C�R���̕\�� for(i=0;i<sizeof(omask)/sizeof(omask[0]);i++){ if( option&omask[i] ){ if( sc_data[scnum[i]].timer==-1) @@ -2679,7 +2679,7 @@ int clif_createchat(struct map_session_data *sd,int fail) */ int clif_dispchat(struct chat_data *cd,int fd) { - char buf[128]; // őtitle(60oCg)+17 + char buf[128]; // �ő�title(60�o�C�g)+17 if(cd==NULL || *cd->owner==NULL) return 1; @@ -2703,13 +2703,13 @@ int clif_dispchat(struct chat_data *cd,int fd) } /*========================================== - * chat̏ԕύX - * O̐lpƖ߃R[h(d7->df)Ⴄ + * chat�̏��ԕύX���� + * �O���̐l�p�Ɩ��߃R�[�h(d7->df)���Ⴄ���� *------------------------------------------ */ int clif_changechatstatus(struct chat_data *cd) { - char buf[128]; // őtitle(60oCg)+17 + char buf[128]; // �ő�title(60�o�C�g)+17 if(cd==NULL || cd->usersd[0]==NULL) return 1; @@ -2857,7 +2857,7 @@ int clif_leavechat(struct chat_data* cd,struct map_session_data *sd) } /*========================================== - * v + * ���������v������ *------------------------------------------ */ int clif_traderequest(struct map_session_data *sd,char *name) @@ -2875,7 +2875,7 @@ int clif_traderequest(struct map_session_data *sd,char *name) } /*========================================== - * v + * ���������v������ *------------------------------------------ */ int clif_tradestart(struct map_session_data *sd,int type) @@ -2893,7 +2893,7 @@ int clif_tradestart(struct map_session_data *sd,int type) } /*========================================== - * ̃ACelj + * �����������̃A�C�e���lj� *------------------------------------------ */ int clif_tradeadditem(struct map_session_data *sd,struct map_session_data *tsd,int index,int amount) @@ -2958,7 +2958,7 @@ int clif_tradeadditem(struct map_session_data *sd,struct map_session_data *tsd,i } /*========================================== - * ACelj/s + * �A�C�e���lj����/���s *------------------------------------------ */ int clif_tradeitemok(struct map_session_data *sd,int index,int amount,int fail) @@ -2979,7 +2979,7 @@ int clif_tradeitemok(struct map_session_data *sd,int index,int amount,int fail) } /*========================================== - * ok + * ��������ok���� *------------------------------------------ */ int clif_tradedeal_lock(struct map_session_data *sd,int fail) @@ -2997,7 +2997,7 @@ int clif_tradedeal_lock(struct map_session_data *sd,int fail) } /*========================================== - * LZ܂ + * �����������L�����Z�������܂��� *------------------------------------------ */ int clif_tradecancelled(struct map_session_data *sd) @@ -3014,7 +3014,7 @@ int clif_tradecancelled(struct map_session_data *sd) } /*========================================== - * + * ������������ *------------------------------------------ */ int clif_tradecompleted(struct map_session_data *sd,int fail) @@ -3032,7 +3032,7 @@ int clif_tradecompleted(struct map_session_data *sd,int fail) } /*========================================== - * Jvqɂ̃ACeXV + * �J�v���q�ɂ̃A�C�e�������X�V *------------------------------------------ */ int clif_updatestorageamount(struct map_session_data *sd,struct storage *stor) @@ -3052,7 +3052,7 @@ int clif_updatestorageamount(struct map_session_data *sd,struct storage *stor) } /*========================================== - * JvqɂɃACelj + * �J�v���q�ɂɃA�C�e�����lj���� *------------------------------------------ */ int clif_storageitemadded(struct map_session_data *sd,struct storage *stor,int index,int amount) @@ -3178,7 +3178,7 @@ int clif_guildstorageitemadded(struct map_session_data *sd,struct guild_storage } /*========================================== - * JvqɂACe苎 + * �J�v���q�ɂ����A�C�e�������苎�� *------------------------------------------ */ int clif_storageitemremoved(struct map_session_data *sd,int index,int amount) @@ -3197,7 +3197,7 @@ int clif_storageitemremoved(struct map_session_data *sd,int index,int amount) } /*========================================== - * Jvqɂ + * �J�v���q�ɂ����� *------------------------------------------ */ int clif_storageclose(struct map_session_data *sd) @@ -3225,10 +3225,10 @@ clif_changelook_accessories(struct block_list *bl, struct map_session_data *dest // -// callbackn ? +// callback�n ? // /*========================================== - * PC\ + * PC�\�� *------------------------------------------ */ void clif_getareachar_pc(struct map_session_data* sd,struct map_session_data* dstsd) @@ -3270,7 +3270,7 @@ void clif_getareachar_pc(struct map_session_data* sd,struct map_session_data* ds } /*========================================== - * NPC\ + * NPC�\�� *------------------------------------------ */ void clif_getareachar_npc(struct map_session_data* sd,struct npc_data* nd) @@ -3293,7 +3293,7 @@ void clif_getareachar_npc(struct map_session_data* sd,struct npc_data* nd) } /*========================================== - * ړ~ + * �ړ����~ *------------------------------------------ */ int clif_movemob(struct mob_data *md) @@ -3313,7 +3313,7 @@ int clif_movemob(struct mob_data *md) } /*========================================== - * X^[̈ʒuC + * �����X�^�[�̈ʒu�C�� *------------------------------------------ */ int clif_fixmobpos(struct mob_data *md) @@ -3335,7 +3335,7 @@ int clif_fixmobpos(struct mob_data *md) } /*========================================== - * PC̈ʒuC + * PC�̈ʒu�C�� *------------------------------------------ */ int clif_fixpcpos(struct map_session_data *sd) @@ -3358,7 +3358,7 @@ int clif_fixpcpos(struct map_session_data *sd) } /*========================================== - * ʏUGtFNg_[W + * �ʏ��U���G�t�F�N�g���_���[�W *------------------------------------------ */ int clif_damage(struct block_list *src,struct block_list *dst,unsigned int tick,int sdelay,int ddelay,int damage,int div,int type,int damage2) @@ -3450,7 +3450,7 @@ void clif_getareachar_item(struct map_session_data* sd,struct flooritem_data* fi WFIFOSET(fd,packet_len_table[0x9d]); } /*========================================== - * ꏊXLGtFNgEɓ + * �ꏊ�X�L���G�t�F�N�g�����E�ɓ��� *------------------------------------------ */ int clif_getareachar_skillunit(struct map_session_data *sd,struct skill_unit *unit) @@ -3470,28 +3470,28 @@ int clif_getareachar_skillunit(struct map_session_data *sd,struct skill_unit *un WFIFOW(fd,12)=unit->bl.y; WFIFOB(fd,14)=unit->group->unit_id; WFIFOB(fd,15)=1; - WFIFOL(fd,15+1)=0; //1-4ׂŒ - WFIFOL(fd,15+5)=0; //5-8ׂŒ - //9-12}bvƂň77-80Ƃ͂܂Ⴄ4oCĝȂ傫Ȑ - WFIFOL(fd,15+13)=unit->bl.y - 0x12; //13-16jbgYW-18ۂ(Y:17FF FF FF FF) - WFIFOL(fd,15+17)=0x004f37dd; //17-20ׂŒ - WFIFOL(fd,15+21)=0x0012f674; //21-24ׂŒ - WFIFOL(fd,15+25)=0x0012f664; //25-28ׂŒ - WFIFOL(fd,15+29)=0x0012f654; //29-32ׂŒ - WFIFOL(fd,15+33)=0x77527bbc; //33-36ׂŒ + WFIFOL(fd,15+1)=0; //1-4���ׂ�����Œ� + WFIFOL(fd,15+5)=0; //5-8���ׂ�����Œ� + //9-12�}�b�v���Ƃň�����77-80�Ƃ͂܂��Ⴄ4�o�C�g�̂��Ȃ��傫�Ȑ��� + WFIFOL(fd,15+13)=unit->bl.y - 0x12; //13-16���j�b�g��Y��W-18��ۂ�(Y:17��FF FF FF FF) + WFIFOL(fd,15+17)=0x004f37dd; //17-20���ׂ�����Œ� + WFIFOL(fd,15+21)=0x0012f674; //21-24���ׂ�����Œ� + WFIFOL(fd,15+25)=0x0012f664; //25-28���ׂ�����Œ� + WFIFOL(fd,15+29)=0x0012f654; //29-32���ׂ�����Œ� + WFIFOL(fd,15+33)=0x77527bbc; //33-36���ׂ�����Œ� //37-39 - WFIFOB(fd,15+40)=0x2d; //40ׂŒ - WFIFOL(fd,15+41)=0; //41-44ׂ0Œ - WFIFOL(fd,15+45)=0; //45-48ׂ0Œ - WFIFOL(fd,15+49)=0; //49-52ׂ0Œ - WFIFOL(fd,15+53)=0x0048d919; //53-56ׂŒ - WFIFOL(fd,15+57)=0x0000003e; //57-60ׂŒ - WFIFOL(fd,15+61)=0x0012f66c; //61-64ׂŒ + WFIFOB(fd,15+40)=0x2d; //40���ׂ�����Œ� + WFIFOL(fd,15+41)=0; //41-44���ׂ����0�Œ� + WFIFOL(fd,15+45)=0; //45-48���ׂ����0�Œ� + WFIFOL(fd,15+49)=0; //49-52���ׂ����0�Œ� + WFIFOL(fd,15+53)=0x0048d919; //53-56���ׂ�����Œ� + WFIFOL(fd,15+57)=0x0000003e; //57-60���ׂ�����Œ� + WFIFOL(fd,15+61)=0x0012f66c; //61-64���ׂ�����Œ� //65-68 //69-72 - if(bl) WFIFOL(fd,15+73)=bl->y; //73-76p҂YW - WFIFOL(fd,15+77)=unit->bl.m; //77-80}bvIDȂHȂ2oCgő肻Ȑ - WFIFOB(fd,15+81)=0xaa; //81I[0xaa + if(bl) WFIFOL(fd,15+73)=bl->y; //73-76�p�҂�Y��W + WFIFOL(fd,15+77)=unit->bl.m; //77-80�}�b�vID���Ȃ��H���Ȃ�2�o�C�g�ő��肻���Ȑ��� + WFIFOB(fd,15+81)=0xaa; //81�I�[����0xaa /* Graffiti [Valaris] */ if(unit->group->unit_id==0xb0) { @@ -3507,7 +3507,7 @@ int clif_getareachar_skillunit(struct map_session_data *sd,struct skill_unit *un return 0; } /*========================================== - * ꏊXLGtFNgE + * �ꏊ�X�L���G�t�F�N�g�����E��������� *------------------------------------------ */ int clif_clearchar_skillunit(struct skill_unit *unit,int fd) @@ -3739,7 +3739,7 @@ int clif_skillinfo(struct map_session_data *sd,int skillid,int type,int range) } /*========================================== - * XLXg𑗐M + * �X�L�����X�g�𑗐M���� *------------------------------------------ */ int clif_skillinfoblock(struct map_session_data *sd) @@ -3780,7 +3780,7 @@ int clif_skillinfoblock(struct map_session_data *sd) } /*========================================== - * XLUʒm + * �X�L�������U���ʒm *------------------------------------------ */ int clif_skillup(struct map_session_data *sd,int skill_num) @@ -3805,7 +3805,7 @@ int clif_skillup(struct map_session_data *sd,int skill_num) } /*========================================== - * XLrGtFNg𑗐M + * �X�L���r���G�t�F�N�g�𑗐M���� *------------------------------------------ */ int clif_skillcasting(struct block_list* bl, @@ -3817,9 +3817,9 @@ int clif_skillcasting(struct block_list* bl, WBUFL(buf,6) = dst_id; WBUFW(buf,10) = dst_x; WBUFW(buf,12) = dst_y; - WBUFW(buf,14) = skill_num;//@rXL - WBUFL(buf,16) = skill_get_pl(skill_num);// - WBUFL(buf,20) = casttime;//skillr + WBUFW(buf,14) = skill_num;//���@�r���X�L�� + WBUFL(buf,16) = skill_get_pl(skill_num);//���� + WBUFL(buf,20) = casttime;//skill�r������ clif_send(buf,packet_len_table[0x13e], bl, AREA); return 0; @@ -3843,7 +3843,7 @@ int clif_skillcastcancel(struct block_list* bl) } /*========================================== - * XLrs + * �X�L���r�����s *------------------------------------------ */ int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype) @@ -3870,7 +3870,7 @@ int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype) } /*========================================== - * XLUGtFNg_[W + * �X�L���U���G�t�F�N�g���_���[�W *------------------------------------------ */ int clif_skill_damage(struct block_list *src,struct block_list *dst, @@ -3910,7 +3910,7 @@ int clif_skill_damage(struct block_list *src,struct block_list *dst, } /*========================================== - * XLUGtFNg_[W + * ���������X�L���U���G�t�F�N�g���_���[�W *------------------------------------------ */ int clif_skill_damage2(struct block_list *src,struct block_list *dst, @@ -3952,7 +3952,7 @@ int clif_skill_damage2(struct block_list *src,struct block_list *dst, } /*========================================== - * x/XLGtFNg + * �x��/�X�L���G�t�F�N�g *------------------------------------------ */ int clif_skill_nodamage(struct block_list *src,struct block_list *dst, @@ -3975,7 +3975,7 @@ int clif_skill_nodamage(struct block_list *src,struct block_list *dst, } /*========================================== - * ꏊXLGtFNg + * �ꏊ�X�L���G�t�F�N�g *------------------------------------------ */ int clif_skill_poseffect(struct block_list *src,int skill_id,int val,int x,int y,int tick) @@ -3997,7 +3997,7 @@ int clif_skill_poseffect(struct block_list *src,int skill_id,int val,int x,int y } /*========================================== - * ꏊXLGtFNg\ + * �ꏊ�X�L���G�t�F�N�g�\�� *------------------------------------------ */ int clif_skill_setunit(struct skill_unit *unit) @@ -4017,28 +4017,28 @@ int clif_skill_setunit(struct skill_unit *unit) WBUFW(buf,12)=unit->bl.y; WBUFB(buf,14)=unit->group->unit_id; WBUFB(buf,15)=1; - WBUFL(buf,15+1)=0; //1-4ׂŒ - WBUFL(buf,15+5)=0; //5-8ׂŒ - //9-12}bvƂň77-80Ƃ͂܂Ⴄ4oCĝȂ傫Ȑ - WBUFL(buf,15+13)=unit->bl.y - 0x12; //13-16jbgYW-18ۂ(Y:17FF FF FF FF) - WBUFL(buf,15+17)=0x004f37dd; //17-20ׂŒ(0x1b20x004fdbdd) - WBUFL(buf,15+21)=0x0012f674; //21-24ׂŒ - WBUFL(buf,15+25)=0x0012f664; //25-28ׂŒ - WBUFL(buf,15+29)=0x0012f654; //29-32ׂŒ - WBUFL(buf,15+33)=0x77527bbc; //33-36ׂŒ + WBUFL(buf,15+1)=0; //1-4���ׂ�����Œ� + WBUFL(buf,15+5)=0; //5-8���ׂ�����Œ� + //9-12�}�b�v���Ƃň�����77-80�Ƃ͂܂��Ⴄ4�o�C�g�̂��Ȃ��傫�Ȑ��� + WBUFL(buf,15+13)=unit->bl.y - 0x12; //13-16���j�b�g��Y��W-18��ۂ�(Y:17��FF FF FF FF) + WBUFL(buf,15+17)=0x004f37dd; //17-20���ׂ�����Œ�(0x1b2��0x004fdbdd�����) + WBUFL(buf,15+21)=0x0012f674; //21-24���ׂ�����Œ� + WBUFL(buf,15+25)=0x0012f664; //25-28���ׂ�����Œ� + WBUFL(buf,15+29)=0x0012f654; //29-32���ׂ�����Œ� + WBUFL(buf,15+33)=0x77527bbc; //33-36���ׂ�����Œ� //37-39 - WBUFB(buf,15+40)=0x2d; //40ׂŒ - WBUFL(buf,15+41)=0; //41-44ׂ0Œ - WBUFL(buf,15+45)=0; //45-48ׂ0Œ - WBUFL(buf,15+49)=0; //49-52ׂ0Œ - WBUFL(buf,15+53)=0x0048d919; //53-56ׂŒ(0x01b20x00495119) - WBUFL(buf,15+57)=0x0000003e; //57-60ׂŒ - WBUFL(buf,15+61)=0x0012f66c; //61-64ׂŒ + WBUFB(buf,15+40)=0x2d; //40���ׂ�����Œ� + WBUFL(buf,15+41)=0; //41-44���ׂ����0�Œ� + WBUFL(buf,15+45)=0; //45-48���ׂ����0�Œ� + WBUFL(buf,15+49)=0; //49-52���ׂ����0�Œ� + WBUFL(buf,15+53)=0x0048d919; //53-56���ׂ�����Œ�(0x01b2��0x00495119�����) + WBUFL(buf,15+57)=0x0000003e; //57-60���ׂ�����Œ� + WBUFL(buf,15+61)=0x0012f66c; //61-64���ׂ�����Œ� //65-68 //69-72 - if(bl) WBUFL(buf,15+73)=bl->y; //73-76p҂YW - WBUFL(buf,15+77)=unit->bl.m; //77-80}bvIDȂHȂ2oCgő肻Ȑ - WBUFB(buf,15+81)=0xaa; //81I[0xaa + if(bl) WBUFL(buf,15+73)=bl->y; //73-76�p�҂�Y��W + WBUFL(buf,15+77)=unit->bl.m; //77-80�}�b�vID���Ȃ��H���Ȃ�2�o�C�g�ő��肻���Ȑ��� + WBUFB(buf,15+81)=0xaa; //81�I�[����0xaa /* Graffiti [Valaris] */ if(unit->group->unit_id==0xb0) { @@ -4051,7 +4051,7 @@ int clif_skill_setunit(struct skill_unit *unit) return 0; } /*========================================== - * ꏊXLGtFNg폜 + * �ꏊ�X�L���G�t�F�N�g�폜 *------------------------------------------ */ int clif_skill_delunit(struct skill_unit *unit) @@ -4066,7 +4066,7 @@ int clif_skill_delunit(struct skill_unit *unit) return 0; } /*========================================== - * [vꏊI + * ���[�v�ꏊ�I�� *------------------------------------------ */ int clif_skill_warppoint(struct map_session_data *sd,int skill_num, @@ -4087,7 +4087,7 @@ int clif_skill_warppoint(struct map_session_data *sd,int skill_num, return 0; } /*========================================== - * + * �������� *------------------------------------------ */ int clif_skill_memo(struct map_session_data *sd,int flag) @@ -4117,7 +4117,7 @@ int clif_skill_teleportmessage(struct map_session_data *sd,int flag) } /*========================================== - * X^[ + * �����X�^�[���� *------------------------------------------ */ int clif_skill_estimation(struct map_session_data *sd,struct block_list *dst) @@ -4156,7 +4156,7 @@ int clif_skill_estimation(struct map_session_data *sd,struct block_list *dst) } /*========================================== - * ԈُACR/bZ[W\ + * ���Ԉُ��A�C�R��/���b�Z�[�W�\�� *------------------------------------------ */ int clif_status_change(struct block_list *bl,int type,int flag) @@ -4192,7 +4192,7 @@ int clif_displaymessage(const int fd, char* mes) } /*========================================== - * V̐𑗐M + * �V�̐��𑗐M���� *------------------------------------------ */ int clif_GMmessage(struct block_list *bl, char* mes, int len, int flag) @@ -4217,7 +4217,7 @@ int clif_GMmessage(struct block_list *bl, char* mes, int len, int flag) } /*========================================== - * HPSPGtFNg𑗐M + * HPSP�G�t�F�N�g�𑗐M���� *------------------------------------------ */ int clif_heal(int fd,int type,int val) @@ -4231,7 +4231,7 @@ int clif_heal(int fd,int type,int val) } /*========================================== - * + * �������� *------------------------------------------ */ int clif_resurrection(struct block_list *bl,int type) @@ -4256,7 +4256,7 @@ int clif_resurrection(struct block_list *bl,int type) } /*========================================== - * PVPHij + * PVP����H�i���j *------------------------------------------ */ int clif_set0199(int fd,int type) @@ -4269,7 +4269,7 @@ int clif_set0199(int fd,int type) } /*========================================== - * PVPH() + * PVP����H(��) *------------------------------------------ */ int clif_pvpset(struct map_session_data *sd,int pvprank,int pvpnum,int type) @@ -4326,7 +4326,7 @@ int clif_send0199(int map,int type) } /*========================================== - * BGtFNg𑗐M + * ���B�G�t�F�N�g�𑗐M���� *------------------------------------------ */ int clif_refine(int fd,struct map_session_data *sd,int fail,int index,int val) @@ -4367,7 +4367,7 @@ int clif_wis_end(int fd, int flag) // R 0098 <type>.B: 0: success to send wisper } /*========================================== - * LIDOʂ𑗐M + * �L����ID���O�������ʂ𑗐M���� *------------------------------------------ */ int clif_solved_charname(struct map_session_data *sd,int char_id) @@ -4391,7 +4391,7 @@ int clif_solved_charname(struct map_session_data *sd,int char_id) } /*========================================== - * J[h̑}\XgԂ + * �J�[�h�̑}���\���X�g���Ԃ� *------------------------------------------ */ int clif_use_card(struct map_session_data *sd,int idx) @@ -4409,25 +4409,25 @@ int clif_use_card(struct map_session_data *sd,int idx) if(sd->inventory_data[i] == NULL) continue; - if(sd->inventory_data[i]->type!=4 && sd->inventory_data[i]->type!=5) // hȂ + if(sd->inventory_data[i]->type!=4 && sd->inventory_data[i]->type!=5) // �����h����Ȃ� continue; - if(sd->status.inventory[i].card[0]==0x00ff) // + if(sd->status.inventory[i].card[0]==0x00ff) // �������� continue; if(sd->status.inventory[i].card[0]==(short)0xff00 || sd->status.inventory[i].card[0]==0x00fe) continue; - if(sd->status.inventory[i].identify==0 ) // Ӓ + if(sd->status.inventory[i].identify==0 ) // ���Ӓ� continue; - if((sd->inventory_data[i]->equip&ep)==0) // Ⴄ + if((sd->inventory_data[i]->equip&ep)==0) // ���������Ⴄ continue; - if(sd->inventory_data[i]->type==4 && ep==32) // J[hƗ蕐 + if(sd->inventory_data[i]->type==4 && ep==32) // ���J�[�h�Ɨ��蕐�� continue; for(j=0;j<sd->inventory_data[i]->slot;j++){ if( sd->status.inventory[i].card[j]==0 ) break; } - if(j==sd->inventory_data[i]->slot) // łɃJ[ht + if(j==sd->inventory_data[i]->slot) // ���łɃJ�[�h�����t continue; WFIFOW(fd,4+c*2)=i+2; @@ -4440,7 +4440,7 @@ int clif_use_card(struct map_session_data *sd,int idx) return 0; } /*========================================== - * J[h̑}I + * �J�[�h�̑}���I�� *------------------------------------------ */ int clif_insert_card(struct map_session_data *sd,int idx_equip,int idx_card,int flag) @@ -4459,7 +4459,7 @@ int clif_insert_card(struct map_session_data *sd,int idx_equip,int idx_card,int } /*========================================== - * Ӓ\ACeXgM + * �Ӓ��\�A�C�e�����X�g���M *------------------------------------------ */ int clif_item_identify_list(struct map_session_data *sd) @@ -4486,7 +4486,7 @@ int clif_item_identify_list(struct map_session_data *sd) } /*========================================== - * Ӓ茋 + * �Ӓ茋�� *------------------------------------------ */ int clif_item_identified(struct map_session_data *sd,int idx,int flag) @@ -4504,8 +4504,8 @@ int clif_item_identified(struct map_session_data *sd,int idx,int flag) } /*========================================== - * C\ACeXgM - * ۂ̃pPbg킩Ȃ̂œ삵܂ + * �C���\�A�C�e�����X�g���M + * ����ۂ̃p�P�b�g���킩���Ȃ��̂œ��삵�܂��� *------------------------------------------ */ int clif_item_repair_list(struct map_session_data *sd) @@ -4532,7 +4532,7 @@ int clif_item_repair_list(struct map_session_data *sd) } /*========================================== - * ACeɂꎞIȃXL + * �A�C�e���ɂ����ꎞ�I�ȃX�L������ *------------------------------------------ */ int clif_item_skill(struct map_session_data *sd,int skillid,int skilllv,const char *name) @@ -4559,7 +4559,7 @@ int clif_item_skill(struct map_session_data *sd,int skillid,int skilllv,const ch } /*========================================== - * J[gɃACelj + * �J�[�g�ɃA�C�e���lj� *------------------------------------------ */ int clif_cart_additem(struct map_session_data *sd,int n,int amount,int fail) @@ -4615,7 +4615,7 @@ int clif_cart_additem(struct map_session_data *sd,int n,int amount,int fail) } /*========================================== - * J[gACe폜 + * �J�[�g�����A�C�e���폜 *------------------------------------------ */ int clif_cart_delitem(struct map_session_data *sd,int n,int amount) @@ -4636,7 +4636,7 @@ int clif_cart_delitem(struct map_session_data *sd,int n,int amount) } /*========================================== - * J[g̃ACeXg + * �J�[�g�̃A�C�e�����X�g *------------------------------------------ */ int clif_cart_itemlist(struct map_session_data *sd) @@ -4679,7 +4679,7 @@ int clif_cart_itemlist(struct map_session_data *sd) } /*========================================== - * J[g̑iXg + * �J�[�g�̑����i���X�g *------------------------------------------ */ int clif_cart_equiplist(struct map_session_data *sd) @@ -4747,7 +4747,7 @@ int clif_cart_equiplist(struct map_session_data *sd) } /*========================================== - * p[eB쐬 + * �p�[�e�B�쐬���� *------------------------------------------ */ int clif_party_created(struct map_session_data *sd,int flag) @@ -4763,7 +4763,7 @@ int clif_party_created(struct map_session_data *sd,int flag) return 0; } /*========================================== - * p[eBM + * �p�[�e�B���M *------------------------------------------ */ int clif_party_info(struct party *p,int fd) @@ -4789,7 +4789,7 @@ int clif_party_info(struct party *p,int fd) } } WBUFW(buf,2)=28+c*46; - if(fd>=0){ // fdݒ肳ĂȂ炻ɑ + if(fd>=0){ // fd���ݒ肳���Ă��Ȃ炻���ɑ��� memcpy(WFIFOP(fd,0),buf,WBUFW(buf,2)); WFIFOSET(fd,WFIFOW(fd,2)); return 9; @@ -4799,7 +4799,7 @@ int clif_party_info(struct party *p,int fd) return 0; } /*========================================== - * p[eBU + * �p�[�e�B���U *------------------------------------------ */ int clif_party_invite(struct map_session_data *sd,struct map_session_data *tsd) @@ -4823,7 +4823,7 @@ int clif_party_invite(struct map_session_data *sd,struct map_session_data *tsd) } /*========================================== - * p[eBU + * �p�[�e�B���U���� *------------------------------------------ */ int clif_party_inviteack(struct map_session_data *sd,char *nick,int flag) @@ -4841,10 +4841,10 @@ int clif_party_inviteack(struct map_session_data *sd,char *nick,int flag) } /*========================================== - * p[eBݒ著M - * flag & 0x001=expύX~X - * 0x010=itemύX~X - * 0x100=lɂ̂ݑM + * �p�[�e�B�ݒ著�M + * flag & 0x001=exp�ύX�~�X + * 0x010=item�ύX�~�X + * 0x100=���l�ɂ̂ݑ��M *------------------------------------------ */ int clif_party_option(struct party *p,struct map_session_data *sd,int flag) @@ -4875,7 +4875,7 @@ int clif_party_option(struct party *p,struct map_session_data *sd,int flag) return 0; } /*========================================== - * p[eBEށiEޑOɌĂԂƁj + * �p�[�e�B�E�ށi�E�ޑO�ɌĂԂ��Ɓj *------------------------------------------ */ int clif_party_leaved(struct party *p,struct map_session_data *sd,int account_id,char *name,int flag) @@ -4904,7 +4904,7 @@ int clif_party_leaved(struct party *p,struct map_session_data *sd,int account_id return 0; } /*========================================== - * p[eBbZ[WM + * �p�[�e�B���b�Z�[�W���M *------------------------------------------ */ int clif_party_message(struct party *p,int account_id,char *mes,int len) @@ -4929,7 +4929,7 @@ int clif_party_message(struct party *p,int account_id,char *mes,int len) return 0; } /*========================================== - * p[eBWʒm + * �p�[�e�B��W�ʒm *------------------------------------------ */ int clif_party_xy(struct party *p,struct map_session_data *sd) @@ -4948,7 +4948,7 @@ int clif_party_xy(struct party *p,struct map_session_data *sd) return 0; } /*========================================== - * p[eBHPʒm + * �p�[�e�BHP�ʒm *------------------------------------------ */ int clif_party_hp(struct party *p,struct map_session_data *sd) @@ -4967,7 +4967,7 @@ int clif_party_hp(struct party *p,struct map_session_data *sd) return 0; } /*========================================== - * p[eBꏊړigpj + * �p�[�e�B�ꏊ�ړ��i���g�p�j *------------------------------------------ */ int clif_party_move(struct party *p,struct map_session_data *sd,int online) @@ -4990,7 +4990,7 @@ int clif_party_move(struct party *p,struct map_session_data *sd,int online) return 0; } /*========================================== - * U邽߂ɈړKv + * �U�����邽�߂Ɉړ����K�v *------------------------------------------ */ int clif_movetoattack(struct map_session_data *sd,struct block_list *bl) @@ -5012,7 +5012,7 @@ int clif_movetoattack(struct map_session_data *sd,struct block_list *bl) return 0; } /*========================================== - * GtFNg + * �����G�t�F�N�g *------------------------------------------ */ int clif_produceeffect(struct map_session_data *sd,int flag,int nameid) @@ -5022,7 +5022,7 @@ int clif_produceeffect(struct map_session_data *sd,int flag,int nameid) nullpo_retr(0, sd); fd=sd->fd; - // O̓o^ƑMɂĂ + // ���O�̓o�^�Ƒ��M�����ɂ��Ă��� if( map_charid2nick(sd->status.char_id)==NULL ) map_addchariddb(sd->status.char_id,sd->status.name); clif_solved_charname(sd,sd->status.char_id); @@ -5038,7 +5038,7 @@ int clif_produceeffect(struct map_session_data *sd,int flag,int nameid) } /*========================================== - * I[gXy XgM + * �I�[�g�X�y�� ���X�g���M *------------------------------------------ */ int clif_autospell(struct map_session_data *sd,int skilllv) @@ -5084,7 +5084,7 @@ int clif_autospell(struct map_session_data *sd,int skilllv) } /*========================================== - * fB{[V̐ + * �f�B�{�[�V�����̐��� *------------------------------------------ */ int clif_devotion(struct map_session_data *sd,int target) @@ -5108,7 +5108,7 @@ int clif_devotion(struct map_session_data *sd,int target) } /*========================================== - * + * ���� *------------------------------------------ */ int clif_spiritball(struct map_session_data *sd) @@ -5142,7 +5142,7 @@ int clif_combo_delay(struct block_list *bl,int wait) return 0; } /*========================================== - *n + *���n���� *------------------------------------------ */ int clif_bladestop(struct block_list *src,struct block_list *dst, @@ -5189,7 +5189,7 @@ int clif_changemapcell(int m,int x,int y,int cell_type,int type) } /*========================================== - * MVPGtFNg + * MVP�G�t�F�N�g *------------------------------------------ */ int clif_mvp_effect(struct map_session_data *sd) @@ -5204,7 +5204,7 @@ int clif_mvp_effect(struct map_session_data *sd) return 0; } /*========================================== - * MVPACe + * MVP�A�C�e������ *------------------------------------------ */ int clif_mvp_item(struct map_session_data *sd,int nameid) @@ -5223,7 +5223,7 @@ int clif_mvp_item(struct map_session_data *sd,int nameid) return 0; } /*========================================== - * MVPol + * MVP�o���l���� *------------------------------------------ */ int clif_mvp_exp(struct map_session_data *sd,int exp) @@ -5240,7 +5240,7 @@ int clif_mvp_exp(struct map_session_data *sd,int exp) } /*========================================== - * Mh쐬ےʒm + * �M���h�쐬�ےʒm *------------------------------------------ */ int clif_guild_created(struct map_session_data *sd,int flag) @@ -5256,7 +5256,7 @@ int clif_guild_created(struct map_session_data *sd,int flag) return 0; } /*========================================== - * Mhʒm + * �M���h�����ʒm *------------------------------------------ */ int clif_guild_belonginfo(struct map_session_data *sd,struct guild *g) @@ -5279,7 +5279,7 @@ int clif_guild_belonginfo(struct map_session_data *sd,struct guild *g) return 0; } /*========================================== - * MhoOCʒm + * �M���h�����o���O�C���ʒm *------------------------------------------ */ int clif_guild_memberlogin_notice(struct guild *g,int idx,int flag) @@ -5301,7 +5301,7 @@ int clif_guild_memberlogin_notice(struct guild *g,int idx,int flag) return 0; } /*========================================== - * Mh}X^[ʒm(14dւ̉) + * �M���h�}�X�^�[�ʒm(14d�ւ̉���) *------------------------------------------ */ int clif_guild_masterormember(struct map_session_data *sd) @@ -5345,10 +5345,10 @@ int clif_guild_basicinfo(struct map_session_data *sd) WFIFOL(fd,18)=g->average_lv; WFIFOL(fd,22)=g->exp; WFIFOL(fd,26)=g->next_exp; - WFIFOL(fd,30)=0; // [ - WFIFOL(fd,34)=0; // VWiïHFOtEj - WFIFOL(fd,38)=0; // RFi`̓xHFOt㉺j - WFIFOL(fd,42)=0; // lH + WFIFOL(fd,30)=0; // ���[ + WFIFOL(fd,34)=0; // VW�i���i�̈����H�F�����O���t���E�j + WFIFOL(fd,38)=0; // RF�i���`�̓x�����H�F�����O���t�㉺�j + WFIFOL(fd,42)=0; // �l���H memcpy(WFIFOP(fd,46),g->name,24); memcpy(WFIFOP(fd,70),g->master,24); @@ -5391,7 +5391,7 @@ int clif_guild_basicinfo(struct map_session_data *sd) } /*========================================== - * Mh/GΏ + * �M���h����/�G�Ώ��� *------------------------------------------ */ int clif_guild_allianceinfo(struct map_session_data *sd) @@ -5421,7 +5421,7 @@ int clif_guild_allianceinfo(struct map_session_data *sd) } /*========================================== - * Mho[Xg + * �M���h�����o�[���X�g *------------------------------------------ */ int clif_guild_memberlist(struct map_session_data *sd) @@ -5452,7 +5452,7 @@ int clif_guild_memberlist(struct map_session_data *sd) WFIFOL(fd,c*104+22)=m->exp; WFIFOL(fd,c*104+26)=m->online; WFIFOL(fd,c*104+30)=m->position; - memset(WFIFOP(fd,c*104+34),0,50); // H + memset(WFIFOP(fd,c*104+34),0,50); // �����H memcpy(WFIFOP(fd,c*104+84),m->name,24); c++; } @@ -5461,7 +5461,7 @@ int clif_guild_memberlist(struct map_session_data *sd) return 0; } /*========================================== - * MhEXg + * �M���h���E�����X�g *------------------------------------------ */ int clif_guild_positionnamelist(struct map_session_data *sd) @@ -5485,7 +5485,7 @@ int clif_guild_positionnamelist(struct map_session_data *sd) return 0; } /*========================================== - * MhEXg + * �M���h���E���X�g *------------------------------------------ */ int clif_guild_positioninfolist(struct map_session_data *sd) @@ -5512,7 +5512,7 @@ int clif_guild_positioninfolist(struct map_session_data *sd) return 0; } /*========================================== - * MhEύXʒm + * �M���h���E�ύX�ʒm *------------------------------------------ */ int clif_guild_positionchanged(struct guild *g,int idx) @@ -5534,7 +5534,7 @@ int clif_guild_positionchanged(struct guild *g,int idx) return 0; } /*========================================== - * MhoύXʒm + * �M���h�����o�ύX�ʒm *------------------------------------------ */ int clif_guild_memberpositionchanged(struct guild *g,int idx) @@ -5554,7 +5554,7 @@ int clif_guild_memberpositionchanged(struct guild *g,int idx) return 0; } /*========================================== - * MhGuM + * �M���h�G���u�������M *------------------------------------------ */ int clif_guild_emblem(struct map_session_data *sd,struct guild *g) @@ -5577,7 +5577,7 @@ int clif_guild_emblem(struct map_session_data *sd,struct guild *g) return 0; } /*========================================== - * MhXLM + * �M���h�X�L�����M *------------------------------------------ */ int clif_guild_skillinfo(struct map_session_data *sd) @@ -5613,7 +5613,7 @@ int clif_guild_skillinfo(struct map_session_data *sd) return 0; } /*========================================== - * MhmM + * �M���h���m���M *------------------------------------------ */ int clif_guild_notice(struct map_session_data *sd,struct guild *g) @@ -5634,7 +5634,7 @@ int clif_guild_notice(struct map_session_data *sd,struct guild *g) } /*========================================== - * MhoU + * �M���h�����o���U *------------------------------------------ */ int clif_guild_invite(struct map_session_data *sd,struct guild *g) @@ -5652,7 +5652,7 @@ int clif_guild_invite(struct map_session_data *sd,struct guild *g) return 0; } /*========================================== - * MhoU + * �M���h�����o���U���� *------------------------------------------ */ int clif_guild_inviteack(struct map_session_data *sd,int flag) @@ -5668,7 +5668,7 @@ int clif_guild_inviteack(struct map_session_data *sd,int flag) return 0; } /*========================================== - * MhoEޒʒm + * �M���h�����o�E�ޒʒm *------------------------------------------ */ int clif_guild_leave(struct map_session_data *sd,const char *name,const char *mes) @@ -5684,7 +5684,7 @@ int clif_guild_leave(struct map_session_data *sd,const char *name,const char *me return 0; } /*========================================== - * MhoǕʒm + * �M���h�����o�Ǖ��ʒm *------------------------------------------ */ int clif_guild_explusion(struct map_session_data *sd,const char *name,const char *mes, @@ -5702,7 +5702,7 @@ int clif_guild_explusion(struct map_session_data *sd,const char *name,const char return 0; } /*========================================== - * MhǕoXg + * �M���h�Ǖ������o���X�g *------------------------------------------ */ int clif_guild_explusionlist(struct map_session_data *sd) @@ -5733,7 +5733,7 @@ int clif_guild_explusionlist(struct map_session_data *sd) } /*========================================== - * Mhb + * �M���h���b *------------------------------------------ */ int clif_guild_message(struct guild *g,int account_id,const char *mes,int len) @@ -5754,7 +5754,7 @@ int clif_guild_message(struct guild *g,int account_id,const char *mes,int len) return 0; } /*========================================== - * MhXLUʒm + * �M���h�X�L�������U���ʒm *------------------------------------------ */ int clif_guild_skillup(struct map_session_data *sd,int skill_num,int lv) @@ -5774,7 +5774,7 @@ int clif_guild_skillup(struct map_session_data *sd,int skill_num,int lv) return 0; } /*========================================== - * Mhv + * �M���h�����v�� *------------------------------------------ */ int clif_guild_reqalliance(struct map_session_data *sd,int account_id,const char *name) @@ -5791,7 +5791,7 @@ int clif_guild_reqalliance(struct map_session_data *sd,int account_id,const char return 0; } /*========================================== - * Mh + * �M���h�������� *------------------------------------------ */ int clif_guild_allianceack(struct map_session_data *sd,int flag) @@ -5807,7 +5807,7 @@ int clif_guild_allianceack(struct map_session_data *sd,int flag) return 0; } /*========================================== - * MhWʒm + * �M���h�W����ʒm *------------------------------------------ */ int clif_guild_delalliance(struct map_session_data *sd,int guild_id,int flag) @@ -5824,7 +5824,7 @@ int clif_guild_delalliance(struct map_session_data *sd,int guild_id,int flag) return 0; } /*========================================== - * MhGΌ + * �M���h�G�Ό��� *------------------------------------------ */ int clif_guild_oppositionack(struct map_session_data *sd,int flag) @@ -5840,7 +5840,7 @@ int clif_guild_oppositionack(struct map_session_data *sd,int flag) return 0; } /*========================================== - * MhWlj + * �M���h�W�lj� *------------------------------------------ */ /*int clif_guild_allianceadded(struct guild *g,int idx) @@ -5855,7 +5855,7 @@ int clif_guild_oppositionack(struct map_session_data *sd,int flag) }*/ /*========================================== - * MhUʒm + * �M���h���U�ʒm *------------------------------------------ */ int clif_guild_broken(struct map_session_data *sd,int flag) @@ -5872,7 +5872,7 @@ int clif_guild_broken(struct map_session_data *sd,int flag) } /*========================================== - * G[V + * �G���[�V���� *------------------------------------------ */ void clif_emotion(struct block_list *bl,int type) @@ -5888,7 +5888,7 @@ void clif_emotion(struct block_list *bl,int type) } /*========================================== - * g[L[{bNX + * �g�[�L�[�{�b�N�X *------------------------------------------ */ void clif_talkiebox(struct block_list *bl,char* talkie) @@ -5904,7 +5904,7 @@ void clif_talkiebox(struct block_list *bl,char* talkie) } /*========================================== - * GtFNg + * �����G�t�F�N�g *------------------------------------------ */ void clif_wedding_effect(struct block_list *bl) { @@ -5917,7 +5917,7 @@ void clif_wedding_effect(struct block_list *bl) { clif_send(buf, packet_len_table[0x1ea], bl, AREA); } /*========================================== - * ȂɈgpO + * ���Ȃ��Ɉ��������g�p�����O���� *------------------------------------------ void clif_callpartner(struct map_session_data *sd) @@ -5943,7 +5943,7 @@ void clif_callpartner(struct map_session_data *sd) } */ /*========================================== - * + * ��� *------------------------------------------ */ void clif_sitting(int fd, struct map_session_data *sd) @@ -6013,7 +6013,7 @@ int clif_GM_kick(struct map_session_data *sd,struct map_session_data *tsd,int ty return 0; } /*========================================== - * Wisۋ + * Wis���ۋ����� *------------------------------------------ */ int clif_wisexin(struct map_session_data *sd,int type,int flag) @@ -6031,7 +6031,7 @@ int clif_wisexin(struct map_session_data *sd,int type,int flag) return 0; } /*========================================== - * WisSۋ + * Wis�S���ۋ����� *------------------------------------------ */ int clif_wisall(struct map_session_data *sd,int type,int flag) @@ -6049,7 +6049,7 @@ int clif_wisall(struct map_session_data *sd,int type,int flag) return 0; } /*========================================== - * TEhGtFNg + * �T�E���h�G�t�F�N�g *------------------------------------------ */ void clif_soundeffect(struct map_session_data *sd,struct block_list *bl,char *name,int type) @@ -6101,7 +6101,7 @@ int clif_specialeffect(struct block_list *bl, int type, int flag) { // ------------ // clif_parse_* // ------------ -// pPbgǂݎĐFX +// �p�P�b�g�ǂݎ���ĐF�X���� /*========================================== * *------------------------------------------ @@ -6148,8 +6148,8 @@ void clif_parse_WantToConnection(int fd, struct map_session_data *sd) } /*========================================== - * 007d NCAg}bvǂݍ݊ - * mapNɕKvȃf[^Sđ + * 007d �N���C�A���g���}�b�v�ǂݍ��݊��� + * map�N�����ɕK�v�ȃf�[�^���S�đ������� *------------------------------------------ */ void clif_parse_LoadEndAck(int fd,struct map_session_data *sd) @@ -6161,14 +6161,14 @@ void clif_parse_LoadEndAck(int fd,struct map_session_data *sd) if(sd->bl.prev != NULL) return; - // ڑok + // �ڑ�ok�� //clif_authok(); if(sd->npc_id) npc_event_dequeue(sd); clif_skillinfoblock(sd); pc_checkitem(sd); //guild_info(); - // loadendack + // loadendack�� // next exp clif_updatestatus(sd,SP_NEXTBASEEXP); clif_updatestatus(sd,SP_NEXTJOBEXP); @@ -6199,7 +6199,7 @@ void clif_parse_LoadEndAck(int fd,struct map_session_data *sd) pc_setinvincibletimer(sd,battle_config.pc_invincible_time); } - map_addblock(&sd->bl); // ubNo^ + map_addblock(&sd->bl); // �u���b�N�o�^ clif_spawnpc(sd); // spawn // weight max , now @@ -6248,7 +6248,7 @@ void clif_parse_LoadEndAck(int fd,struct map_session_data *sd) if(sd->status.hp<sd->status.max_hp>>2 && pc_checkskill(sd,SM_AUTOBERSERK)>0 && (sd->sc_data[SC_PROVOKE].timer==-1 || sd->sc_data[SC_PROVOKE].val2==0 )) - // I[go[T[N + // �I�[�g�o�[�T�[�N���� skill_status_change_start(&sd->bl,SC_PROVOKE,10,1,0,0,0,0); // if(time(&timer) < ((weddingtime=pc_readglobalreg(sd,"PC_WEDDING_TIME")) + 3600)) @@ -6306,7 +6306,7 @@ void clif_parse_WalkToXY(int fd, struct map_session_data *sd) { if (sd->npc_id != 0) return; - if (sd->skilltimer != -1 && pc_checkskill(sd, SA_FREECAST) <= 0) // t[LXg + if (sd->skilltimer != -1 && pc_checkskill(sd, SA_FREECAST) <= 0) // �t���[�L���X�g return; if (sd->chatID) @@ -6315,14 +6315,14 @@ void clif_parse_WalkToXY(int fd, struct map_session_data *sd) { if (sd->canmove_tick > gettick()) return; - // Xe[^XُnCfBO(glhCu)œȂ + // �X�e�[�^�X�ُ����n�C�f�B���O��(�g���l���h���C�u��)�œ����Ȃ� if ((sd->opt1 > 0 && sd->opt1 != 6) || - sd->sc_data[SC_ANKLE].timer !=-1 || //ANXlA - sd->sc_data[SC_AUTOCOUNTER].timer !=-1 || //I[gJE^[ - sd->sc_data[SC_TRICKDEAD].timer !=-1 || //ӂ - sd->sc_data[SC_BLADESTOP].timer !=-1 || //n - sd->sc_data[SC_SPIDERWEB].timer !=-1 || //XpC_[EFbu - (sd->sc_data[SC_DANCING].timer !=-1 && sd->sc_data[SC_DANCING].val4)) //tXLt͓Ȃ + sd->sc_data[SC_ANKLE].timer !=-1 || //�A���N���X�l�A + sd->sc_data[SC_AUTOCOUNTER].timer !=-1 || //�I�[�g�J�E���^�[ + sd->sc_data[SC_TRICKDEAD].timer !=-1 || //���ӂ� + sd->sc_data[SC_BLADESTOP].timer !=-1 || //���n���� + sd->sc_data[SC_SPIDERWEB].timer !=-1 || //�X�p�C�_�[�E�F�b�u + (sd->sc_data[SC_DANCING].timer !=-1 && sd->sc_data[SC_DANCING].val4)) //���t�X�L�����t���͓����Ȃ� return; if ((sd->status.option & 2) && pc_checkskill(sd, RG_TUNNELDRIVE) <= 0) return; @@ -6400,7 +6400,7 @@ void clif_parse_GetCharNameRequest(int fd, struct map_session_data *sd) { memcpy(WFIFOP(fd,6), ssd->status.name, 24); if (ssd->status.guild_id > 0 && (g = guild_search(ssd->status.guild_id)) != NULL && (ssd->status.party_id == 0 || (p = party_search(ssd->status.party_id)) != NULL)) { - // MhȂpPbg0195Ԃ + // �M���h�����Ȃ��p�P�b�g0195���Ԃ� int i, ps = -1; for(i = 0; i < g->max_member; i++) { if (g->member[i].account_id == ssd->status.account_id && @@ -6482,8 +6482,8 @@ void clif_parse_GlobalMessage(int fd, struct map_session_data *sd) { // S 008c < if ((is_atcommand(fd, sd, RFIFOP(fd, 4), 0) != AtCommand_None) || ( sd->sc_data && - (sd->sc_data[SC_BERSERK].timer!=-1 || //o[T[N͉bs - sd->sc_data[SC_NOCHAT].timer!=-1 ) )) //`bg֎~ + (sd->sc_data[SC_BERSERK].timer!=-1 || //�o�[�T�[�N���͉��b���s�� + sd->sc_data[SC_NOCHAT].timer!=-1 ) )) //�`���b�g�֎~ { return; } @@ -6640,8 +6640,8 @@ void clif_parse_ActionRequest(int fd, struct map_session_data *sd) { } if (sd->npc_id != 0 || sd->opt1 > 0 || sd->status.option & 2 || (sd->sc_data && - (sd->sc_data[SC_AUTOCOUNTER].timer != -1 || //I[gJE^[ - sd->sc_data[SC_BLADESTOP].timer != -1 || //n + (sd->sc_data[SC_AUTOCOUNTER].timer != -1 || //�I�[�g�J�E���^�[ + sd->sc_data[SC_BLADESTOP].timer != -1 || //���n���� sd->sc_data[SC_DANCING].timer != -1))) return; @@ -6673,14 +6673,14 @@ void clif_parse_ActionRequest(int fd, struct map_session_data *sd) { case 0x02: // sitdown if (battle_config.basic_skill_check == 0 || pc_checkskill(sd, NV_BASIC) >= 3) { pc_stop_walking(sd, 1); - skill_gangsterparadise(sd, 1); // MOX^[p_CXݒ + skill_gangsterparadise(sd, 1); // �M�����O�X�^�[�p���_�C�X�ݒ� pc_setsit(sd); clif_sitting(fd, sd); } else clif_skill_fail(sd, 1, 0, 2); break; case 0x03: // standup - skill_gangsterparadise(sd, 0); // MOX^[p_CX + skill_gangsterparadise(sd, 0); // �M�����O�X�^�[�p���_�C�X���� pc_setstand(sd); WBUFW(buf, 0) = 0x8a; WBUFL(buf, 2) = sd->bl.id; @@ -6729,9 +6729,22 @@ void clif_parse_Restart(int fd, struct map_session_data *sd) { void clif_parse_Wis(int fd, struct map_session_data *sd) { // S 0096 <len>.w <nick>.24B <message>.?B // rewritten by [Yor] struct map_session_data *dstsd; int i; + int gmlen = strlen(RFIFOP(fd,28)); - if (RFIFOW(fd,2)-28 <= 0) + if (RFIFOW(fd,2)-28 <= 0 || ( sd && sd->sc_data && (sd->sc_data[SC_BERSERK].timer!=-1 || sd->sc_data[SC_NOCHAT].timer!=-1 ) )) return; + + char gmbuf[512]; + char *gm_command = ((gmlen+28) > sizeof(gmbuf)) ? (char *) malloc(gmlen + 28) : gmbuf; + + memset(gm_command, 0, gmlen); + sprintf(gm_command, "%s : %s", sd->status.name, RFIFOP(fd,28)); + if ((is_atcommand(fd, sd, gm_command, 0) != AtCommand_None)) + { + if (gm_command != gmbuf) + free(gm_command); + return; + } int ret = tmw_CheckChatSpam(sd, RFIFOP(fd,28)); if (ret == 2) clif_setwaitclose(fd); @@ -6811,10 +6824,10 @@ void clif_parse_TakeItem(int fd, struct map_session_data *sd) { } if( sd->npc_id!=0 || sd->opt1 > 0 || - (sd->sc_data && (sd->sc_data[SC_TRICKDEAD].timer != -1 || //ӂ - sd->sc_data[SC_BLADESTOP].timer != -1 || //n - sd->sc_data[SC_BERSERK].timer!=-1 || //o[T[N - sd->sc_data[SC_NOCHAT].timer!=-1 )) ) //b֎~ + (sd->sc_data && (sd->sc_data[SC_TRICKDEAD].timer != -1 || //���ӂ� + sd->sc_data[SC_BLADESTOP].timer != -1 || //���n���� + sd->sc_data[SC_BERSERK].timer!=-1 || //�o�[�T�[�N + sd->sc_data[SC_NOCHAT].timer!=-1 )) ) //���b�֎~ return; if (fitem == NULL || fitem->bl.m != sd->bl.m) @@ -6844,9 +6857,9 @@ void clif_parse_DropItem(int fd, struct map_session_data *sd) { return; } if (sd->npc_id != 0 || sd->opt1 > 0 || - (sd->sc_data && (sd->sc_data[SC_AUTOCOUNTER].timer != -1 || //I[gJE^[ - sd->sc_data[SC_BLADESTOP].timer != -1 || //n - sd->sc_data[SC_BERSERK].timer != -1)) ) //o[T[N + (sd->sc_data && (sd->sc_data[SC_AUTOCOUNTER].timer != -1 || //�I�[�g�J�E���^�[ + sd->sc_data[SC_BLADESTOP].timer != -1 || //���n���� + sd->sc_data[SC_BERSERK].timer != -1)) ) //�o�[�T�[�N return; item_index = RFIFOW(fd,2) - 2; @@ -6867,10 +6880,10 @@ void clif_parse_UseItem(int fd, struct map_session_data *sd) { return; } if (sd->npc_id!=0 || sd->opt1 > 0 || - (sd->sc_data && (sd->sc_data[SC_TRICKDEAD].timer != -1 || //ӂ - sd->sc_data[SC_BLADESTOP].timer != -1 || //n - sd->sc_data[SC_BERSERK].timer!=-1 || //o[T[N - sd->sc_data[SC_NOCHAT].timer!=-1 )) ) //b֎~ + (sd->sc_data && (sd->sc_data[SC_TRICKDEAD].timer != -1 || //���ӂ� + sd->sc_data[SC_BLADESTOP].timer != -1 || //���n���� + sd->sc_data[SC_BERSERK].timer!=-1 || //�o�[�T�[�N + sd->sc_data[SC_NOCHAT].timer!=-1 )) ) //���b�֎~ return; if (sd->invincible_timer != -1) @@ -6897,17 +6910,17 @@ void clif_parse_EquipItem(int fd,struct map_session_data *sd) if(sd->npc_id!=0) return; if(sd->sc_data && ( sd->sc_data[SC_BLADESTOP].timer!=-1 || sd->sc_data[SC_BERSERK].timer!=-1 )) return; - if(sd->status.inventory[index].identify != 1) { // Ӓ + if(sd->status.inventory[index].identify != 1) { // ���Ӓ� // Bjorn: Auto-identify items when equipping them as there // is no nice way to do this in the client yet. sd->status.inventory[index].identify = 1; //clif_equipitemack(sd,index,0,0); // fail //return; } - //ybgpł邩Ȃ + //�y�b�g�p�����ł��邩�Ȃ��� if(sd->inventory_data[index]) { if(sd->inventory_data[index]->type == 10) - RFIFOW(fd,4)=0x8000; // 葕ł悤Ɂi||G + RFIFOW(fd,4)=0x8000; // �������葕���ł����悤�Ɂi�|�|�G pc_equipitem(sd,index,RFIFOW(fd,4)); } } @@ -7061,7 +7074,7 @@ void clif_parse_ChatLeave(int fd,struct map_session_data *sd) } /*========================================== - * vɑ + * �����v�����ɑ��� *------------------------------------------ */ void clif_parse_TradeRequest(int fd,struct map_session_data *sd) @@ -7075,7 +7088,7 @@ void clif_parse_TradeRequest(int fd,struct map_session_data *sd) } /*========================================== - * v + * �����v�� *------------------------------------------ */ void clif_parse_TradeAck(int fd,struct map_session_data *sd) @@ -7086,7 +7099,7 @@ void clif_parse_TradeAck(int fd,struct map_session_data *sd) } /*========================================== - * ACelj + * �A�C�e���lj� *------------------------------------------ */ void clif_parse_TradeAddItem(int fd,struct map_session_data *sd) @@ -7097,7 +7110,7 @@ void clif_parse_TradeAddItem(int fd,struct map_session_data *sd) } /*========================================== - * ACelj(ok) + * �A�C�e���lj����(ok����) *------------------------------------------ */ void clif_parse_TradeOk(int fd,struct map_session_data *sd) @@ -7106,7 +7119,7 @@ void clif_parse_TradeOk(int fd,struct map_session_data *sd) } /*========================================== - * LZ + * �����L�����Z�� *------------------------------------------ */ void clif_parse_TradeCansel(int fd,struct map_session_data *sd) @@ -7115,7 +7128,7 @@ void clif_parse_TradeCansel(int fd,struct map_session_data *sd) } /*========================================== - * (trade) + * ��������(trade����) *------------------------------------------ */ void clif_parse_TradeCommit(int fd,struct map_session_data *sd) @@ -7133,7 +7146,7 @@ void clif_parse_StopAttack(int fd,struct map_session_data *sd) } /*========================================== - * J[gփACeڂ + * �J�[�g�փA�C�e�����ڂ� *------------------------------------------ */ void clif_parse_PutItemToCart(int fd,struct map_session_data *sd) @@ -7145,7 +7158,7 @@ void clif_parse_PutItemToCart(int fd,struct map_session_data *sd) pc_putitemtocart(sd,RFIFOW(fd,2)-2,RFIFOL(fd,4)); } /*========================================== - * J[gACeo + * �J�[�g�����A�C�e�����o�� *------------------------------------------ */ void clif_parse_GetItemFromCart(int fd,struct map_session_data *sd) @@ -7157,7 +7170,7 @@ void clif_parse_GetItemFromCart(int fd,struct map_session_data *sd) } /*========================================== - * ti(,yR,J[g)͂ + * �t���i(��,�y�R,�J�[�g)���͂��� *------------------------------------------ */ void clif_parse_RemoveOption(int fd,struct map_session_data *sd) @@ -7180,7 +7193,7 @@ void clif_parse_RemoveOption(int fd,struct map_session_data *sd) } /*========================================== - * `FWJ[g + * �`�F���W�J�[�g *------------------------------------------ */ void clif_parse_ChangeCart(int fd,struct map_session_data *sd) @@ -7189,7 +7202,7 @@ void clif_parse_ChangeCart(int fd,struct map_session_data *sd) } /*========================================== - * Xe[^XAbv + * �X�e�[�^�X�A�b�v *------------------------------------------ */ void clif_parse_StatusUp(int fd,struct map_session_data *sd) @@ -7198,7 +7211,7 @@ void clif_parse_StatusUp(int fd,struct map_session_data *sd) } /*========================================== - * XLxAbv + * �X�L�����x���A�b�v *------------------------------------------ */ void clif_parse_SkillUp(int fd,struct map_session_data *sd) @@ -7207,7 +7220,7 @@ void clif_parse_SkillUp(int fd,struct map_session_data *sd) } /*========================================== - * XLgpiIDwj + * �X�L���g�p�iID�w���j *------------------------------------------ */ void clif_parse_UseSkillToId(int fd, struct map_session_data *sd) { @@ -7267,7 +7280,7 @@ void clif_parse_UseSkillToId(int fd, struct map_session_data *sd) { } /*========================================== - * XLgpiꏊwj + * �X�L���g�p�i�ꏊ�w���j *------------------------------------------ */ void clif_parse_UseSkillToPos(int fd, struct map_session_data *sd) { @@ -7325,7 +7338,7 @@ void clif_parse_UseSkillToPos(int fd, struct map_session_data *sd) { } /*========================================== - * XLgpimapwj + * �X�L���g�p�imap�w���j *------------------------------------------ */ void clif_parse_UseSkillMap(int fd,struct map_session_data *sd) @@ -7349,7 +7362,7 @@ void clif_parse_UseSkillMap(int fd,struct map_session_data *sd) skill_castend_map(sd,RFIFOW(fd,2),RFIFOP(fd,4)); } /*========================================== - * v + * �����v�� *------------------------------------------ */ void clif_parse_RequestMemo(int fd,struct map_session_data *sd) @@ -7425,7 +7438,7 @@ void clif_parse_NpcCloseClicked(int fd,struct map_session_data *sd) } /*========================================== - * ACeӒ + * �A�C�e���Ӓ� *------------------------------------------ */ void clif_parse_ItemIdentify(int fd,struct map_session_data *sd) @@ -7433,7 +7446,7 @@ void clif_parse_ItemIdentify(int fd,struct map_session_data *sd) pc_item_identify(sd,RFIFOW(fd,2)-2); } /*========================================== - * I[gXyM + * �I�[�g�X�y�����M *------------------------------------------ */ void clif_parse_AutoSpell(int fd,struct map_session_data *sd) @@ -7441,7 +7454,7 @@ void clif_parse_AutoSpell(int fd,struct map_session_data *sd) skill_autospell(sd,RFIFOW(fd,2)); } /*========================================== - * J[hgp + * �J�[�h�g�p *------------------------------------------ */ void clif_parse_UseCard(int fd,struct map_session_data *sd) @@ -7449,7 +7462,7 @@ void clif_parse_UseCard(int fd,struct map_session_data *sd) clif_use_card(sd,RFIFOW(fd,2)-2); } /*========================================== - * J[h}I + * �J�[�h�}�������I�� *------------------------------------------ */ void clif_parse_InsertCard(int fd,struct map_session_data *sd) @@ -7458,7 +7471,7 @@ void clif_parse_InsertCard(int fd,struct map_session_data *sd) } /*========================================== - * 0193 LIDO + * 0193 �L����ID���O���� *------------------------------------------ */ void clif_parse_SolveCharName(int fd, struct map_session_data *sd) { @@ -7490,7 +7503,7 @@ void clif_parse_ResetChar(int fd, struct map_session_data *sd) { } /*========================================== - * 019c /lb + * 019c /lb�� *------------------------------------------ */ void clif_parse_LGMmessage(int fd, struct map_session_data *sd) { @@ -7508,7 +7521,7 @@ void clif_parse_LGMmessage(int fd, struct map_session_data *sd) { } /*========================================== - * Jvqɂ֓ + * �J�v���q�ɂ֓����� *------------------------------------------ */ void clif_parse_MoveToKafra(int fd, struct map_session_data *sd) { @@ -7529,7 +7542,7 @@ void clif_parse_MoveToKafra(int fd, struct map_session_data *sd) { } /*========================================== - * Jvqɂo + * �J�v���q�ɂ����o�� *------------------------------------------ */ void clif_parse_MoveFromKafra(int fd,struct map_session_data *sd) { @@ -7550,7 +7563,7 @@ void clif_parse_MoveFromKafra(int fd,struct map_session_data *sd) { } /*========================================== - * JvqɂփJ[g + * �J�v���q�ɂփJ�[�g���������� *------------------------------------------ */ void clif_parse_MoveToKafraFromCart(int fd, struct map_session_data *sd) { @@ -7565,7 +7578,7 @@ void clif_parse_MoveToKafraFromCart(int fd, struct map_session_data *sd) { } /*========================================== - * Jvqɂo + * �J�v���q�ɂ����o�� *------------------------------------------ */ void clif_parse_MoveFromKafraToCart(int fd, struct map_session_data *sd) { @@ -7580,7 +7593,7 @@ void clif_parse_MoveFromKafraToCart(int fd, struct map_session_data *sd) { } /*========================================== - * Jvqɂ + * �J�v���q�ɂ����� *------------------------------------------ */ void clif_parse_CloseKafra(int fd, struct map_session_data *sd) { @@ -7598,7 +7611,7 @@ void clif_parse_CloseKafra(int fd, struct map_session_data *sd) { } /*========================================== - * p[eB + * �p�[�e�B������ *------------------------------------------ */ void clif_parse_CreateParty(int fd, struct map_session_data *sd) { @@ -7609,7 +7622,7 @@ void clif_parse_CreateParty(int fd, struct map_session_data *sd) { } /*========================================== - * p[eB + * �p�[�e�B������ *------------------------------------------ */ void clif_parse_CreateParty2(int fd, struct map_session_data *sd) { @@ -7620,7 +7633,7 @@ void clif_parse_CreateParty2(int fd, struct map_session_data *sd) { } /*========================================== - * p[eBɊU + * �p�[�e�B�Ɋ��U *------------------------------------------ */ void clif_parse_PartyInvite(int fd, struct map_session_data *sd) { @@ -7628,7 +7641,7 @@ void clif_parse_PartyInvite(int fd, struct map_session_data *sd) { } /*========================================== - * p[eBUԓ + * �p�[�e�B���U�ԓ� *------------------------------------------ */ void clif_parse_ReplyPartyInvite(int fd,struct map_session_data *sd) { @@ -7641,7 +7654,7 @@ void clif_parse_ReplyPartyInvite(int fd,struct map_session_data *sd) { } /*========================================== - * p[eBEޗv + * �p�[�e�B�E�ޗv�� *------------------------------------------ */ void clif_parse_LeaveParty(int fd, struct map_session_data *sd) { @@ -7649,7 +7662,7 @@ void clif_parse_LeaveParty(int fd, struct map_session_data *sd) { } /*========================================== - * p[eBv + * �p�[�e�B�����v�� *------------------------------------------ */ void clif_parse_RemovePartyMember(int fd, struct map_session_data *sd) { @@ -7657,7 +7670,7 @@ void clif_parse_RemovePartyMember(int fd, struct map_session_data *sd) { } /*========================================== - * p[eBݒύXv + * �p�[�e�B�ݒ��ύX�v�� *------------------------------------------ */ void clif_parse_PartyChangeOption(int fd, struct map_session_data *sd) { @@ -7665,7 +7678,7 @@ void clif_parse_PartyChangeOption(int fd, struct map_session_data *sd) { } /*========================================== - * p[eBbZ[WMv + * �p�[�e�B���b�Z�[�W���M�v�� *------------------------------------------ */ void clif_parse_PartyMessage(int fd, struct map_session_data *sd) { @@ -7674,8 +7687,8 @@ void clif_parse_PartyMessage(int fd, struct map_session_data *sd) { if (is_atcommand(fd, sd, RFIFOP(fd,4), 0) != AtCommand_None) return; if(sd->sc_data && - (sd->sc_data[SC_BERSERK].timer!=-1 || //o[T[N͉bs - sd->sc_data[SC_NOCHAT].timer!=-1)) //`bg֎~ + (sd->sc_data[SC_BERSERK].timer!=-1 || //�o�[�T�[�N���͉��b���s�� + sd->sc_data[SC_NOCHAT].timer!=-1)) //�`���b�g�֎~ return; party_send_message(sd, RFIFOP(fd,4), RFIFOW(fd,2)-4); @@ -7707,7 +7720,7 @@ void clif_parse_GM_Monster_Item(int fd, struct map_session_data *sd) { } /*========================================== - * Mh + * �M���h������ *------------------------------------------ */ void clif_parse_CreateGuild(int fd,struct map_session_data *sd) { @@ -7715,7 +7728,7 @@ void clif_parse_CreateGuild(int fd,struct map_session_data *sd) { } /*========================================== - * Mh}X^[ǂmF + * �M���h�}�X�^�[���ǂ����m�F *------------------------------------------ */ void clif_parse_GuildCheckMaster(int fd, struct map_session_data *sd) { @@ -7723,27 +7736,27 @@ void clif_parse_GuildCheckMaster(int fd, struct map_session_data *sd) { } /*========================================== - * Mhv + * �M���h�����v�� *------------------------------------------ */ void clif_parse_GuildReqeustInfo(int fd, struct map_session_data *sd) { switch(RFIFOL(fd,2)){ - case 0: // Mh{AGΏ + case 0: // �M���h���{�����A�����G�Ώ��� clif_guild_basicinfo(sd); clif_guild_allianceinfo(sd); break; - case 1: // o[XgAEXg + case 1: // �����o�[���X�g�A���E�����X�g clif_guild_positionnamelist(sd); clif_guild_memberlist(sd); break; - case 2: // EXgAEXg + case 2: // ���E�����X�g�A���E���X�g clif_guild_positionnamelist(sd); clif_guild_positioninfolist(sd); break; - case 3: // XLXg + case 3: // �X�L�����X�g clif_guild_skillinfo(sd); break; - case 4: // ǕXg + case 4: // �Ǖ����X�g clif_guild_explusionlist(sd); break; default: @@ -7754,7 +7767,7 @@ void clif_parse_GuildReqeustInfo(int fd, struct map_session_data *sd) { } /*========================================== - * MhEύX + * �M���h���E�ύX *------------------------------------------ */ void clif_parse_GuildChangePositionInfo(int fd, struct map_session_data *sd) { @@ -7766,7 +7779,7 @@ void clif_parse_GuildChangePositionInfo(int fd, struct map_session_data *sd) { } /*========================================== - * MhoEύX + * �M���h�����o���E�ύX *------------------------------------------ */ void clif_parse_GuildChangeMemberPosition(int fd, struct map_session_data *sd) { @@ -7781,7 +7794,7 @@ void clif_parse_GuildChangeMemberPosition(int fd, struct map_session_data *sd) { } /*========================================== - * MhGuv + * �M���h�G���u�����v�� *------------------------------------------ */ void clif_parse_GuildRequestEmblem(int fd,struct map_session_data *sd) { @@ -7791,7 +7804,7 @@ void clif_parse_GuildRequestEmblem(int fd,struct map_session_data *sd) { } /*========================================== - * MhGuύX + * �M���h�G���u�����ύX *------------------------------------------ */ void clif_parse_GuildChangeEmblem(int fd,struct map_session_data *sd) { @@ -7799,7 +7812,7 @@ void clif_parse_GuildChangeEmblem(int fd,struct map_session_data *sd) { } /*========================================== - * MhmύX + * �M���h���m�ύX *------------------------------------------ */ void clif_parse_GuildChangeNotice(int fd,struct map_session_data *sd) { @@ -7807,7 +7820,7 @@ void clif_parse_GuildChangeNotice(int fd,struct map_session_data *sd) { } /*========================================== - * MhU + * �M���h���U *------------------------------------------ */ void clif_parse_GuildInvite(int fd,struct map_session_data *sd) { @@ -7815,7 +7828,7 @@ void clif_parse_GuildInvite(int fd,struct map_session_data *sd) { } /*========================================== - * MhUԐM + * �M���h���U�ԐM *------------------------------------------ */ void clif_parse_GuildReplyInvite(int fd,struct map_session_data *sd) { @@ -7823,7 +7836,7 @@ void clif_parse_GuildReplyInvite(int fd,struct map_session_data *sd) { } /*========================================== - * MhE + * �M���h�E�� *------------------------------------------ */ void clif_parse_GuildLeave(int fd,struct map_session_data *sd) { @@ -7831,7 +7844,7 @@ void clif_parse_GuildLeave(int fd,struct map_session_data *sd) { } /*========================================== - * MhǕ + * �M���h�Ǖ� *------------------------------------------ */ void clif_parse_GuildExplusion(int fd,struct map_session_data *sd) { @@ -7839,7 +7852,7 @@ void clif_parse_GuildExplusion(int fd,struct map_session_data *sd) { } /*========================================== - * Mhb + * �M���h���b *------------------------------------------ */ void clif_parse_GuildMessage(int fd,struct map_session_data *sd) { @@ -7848,15 +7861,15 @@ void clif_parse_GuildMessage(int fd,struct map_session_data *sd) { if (is_atcommand(fd, sd, RFIFOP(fd, 4), 0) != AtCommand_None) return; if(sd->sc_data && - (sd->sc_data[SC_BERSERK].timer!=-1 || //o[T[N͉bs - sd->sc_data[SC_NOCHAT].timer!=-1)) //`bg֎~ + (sd->sc_data[SC_BERSERK].timer!=-1 || //�o�[�T�[�N���͉��b���s�� + sd->sc_data[SC_NOCHAT].timer!=-1)) //�`���b�g�֎~ return; guild_send_message(sd, RFIFOP(fd,4), RFIFOW(fd,2)-4); } /*========================================== - * Mhv + * �M���h�����v�� *------------------------------------------ */ void clif_parse_GuildRequestAlliance(int fd, struct map_session_data *sd) { @@ -7864,7 +7877,7 @@ void clif_parse_GuildRequestAlliance(int fd, struct map_session_data *sd) { } /*========================================== - * MhvԐM + * �M���h�����v���ԐM *------------------------------------------ */ void clif_parse_GuildReplyAlliance(int fd, struct map_session_data *sd) { @@ -7872,7 +7885,7 @@ void clif_parse_GuildReplyAlliance(int fd, struct map_session_data *sd) { } /*========================================== - * MhW + * �M���h�W���� *------------------------------------------ */ void clif_parse_GuildDelAlliance(int fd, struct map_session_data *sd) { @@ -7880,7 +7893,7 @@ void clif_parse_GuildDelAlliance(int fd, struct map_session_data *sd) { } /*========================================== - * MhG + * �M���h�G�� *------------------------------------------ */ void clif_parse_GuildOpposition(int fd, struct map_session_data *sd) { @@ -7888,7 +7901,7 @@ void clif_parse_GuildOpposition(int fd, struct map_session_data *sd) { } /*========================================== - * MhU + * �M���h���U *------------------------------------------ */ void clif_parse_GuildBreak(int fd, struct map_session_data *sd) { @@ -7981,7 +7994,7 @@ void clif_parse_GMHide(int fd, struct map_session_data *sd) { // Modified by [Yo } /*========================================== - * GMɂ`bg֎~ԕt^ + * GM�ɂ����`���b�g�֎~���ԕt�^ *------------------------------------------ */ void clif_parse_GMReqNoChat(int fd,struct map_session_data *sd) @@ -8023,7 +8036,7 @@ void clif_parse_GMReqNoChat(int fd,struct map_session_data *sd) return; } /*========================================== - * GMɂ`bg֎~ԎQƁiHj + * GM�ɂ����`���b�g�֎~���ԎQ�Ɓi�H�j *------------------------------------------ */ void clif_parse_GMReqNoChatCount(int fd,struct map_session_data *sd) @@ -8178,7 +8191,7 @@ int monk(struct map_session_data *sd, struct block_list *target, int type) { } /*========================================== - * Xpmr/doridoriɂSPR2{ + * �X�p�m�r��/doridori�ɂ���SPR2�{ *------------------------------------------ */ void clif_parse_sn_doridori(int fd, struct map_session_data *sd) { @@ -8188,7 +8201,7 @@ void clif_parse_sn_doridori(int fd, struct map_session_data *sd) { return; } /*========================================== - * Xpmr̔g + * �X�p�m�r�̔����g�� *------------------------------------------ */ void clif_parse_sn_explosionspirits(int fd, struct map_session_data *sd) @@ -8311,8 +8324,8 @@ static void (*clif_parse_func_table[0x220])() = { }; /*========================================== - * NCAg̃pPbg - * socket.cdo_parsepacketĂяo + * �N���C�A���g�����̃p�P�b�g���� + * socket.c��do_parsepacket�����Ăяo������ *------------------------------------------ */ static int clif_parse(int fd) { @@ -8321,8 +8334,8 @@ static int clif_parse(int fd) { sd = session[fd]->session_data; - // ڑĂ̂Ōn - if (!chrif_isconnect() || session[fd]->eof) { // charIɌqĂȂԂ͐ڑ֎~ (!chrif_isconnect()) + // �ڑ������Ă��̂Ō��n�� + if (!chrif_isconnect() || session[fd]->eof) { // char�I�Ɍq����ĂȂ��Ԃ͐ڑ��֎~ (!chrif_isconnect()) if (sd && sd->state.auth) { clif_quitsave(fd, sd); if (sd->status.name != NULL) @@ -8342,10 +8355,10 @@ static int clif_parse(int fd) { cmd = RFIFOW(fd,0); - // ǗppPbg + // �Ǘ��p�p�P�b�g���� if (cmd >= 30000) { switch(cmd) { - case 0x7530: // Athena + case 0x7530: // Athena���� WFIFOW(fd,0) = 0x7531; WFIFOB(fd,2) = ATHENA_MAJOR_VERSION; WFIFOB(fd,3) = ATHENA_MINOR_VERSION; @@ -8357,14 +8370,14 @@ static int clif_parse(int fd) { WFIFOSET(fd,10); RFIFOSKIP(fd,2); break; - case 0x7532: // ڑ̐ؒf + case 0x7532: // �ڑ��̐ؒf session[fd]->eof = 1; break; } return 0; } else if (cmd >= 0x200) return 0; - // pPbgvZ + // �p�P�b�g�����v�Z packet_len = packet_len_table[cmd]; if (packet_len == -1) { if (RFIFOREST(fd) < 4) { @@ -8381,12 +8394,12 @@ static int clif_parse(int fd) { return 0; // Runt packet (sent legnth is too small) } - if (sd && sd->state.auth == 1 && sd->state.waitingdisconnect == 1) { // ؒf҂̏ꍇpPbgȂ + if (sd && sd->state.auth == 1 && sd->state.waitingdisconnect == 1) { // �ؒf�҂��̏ꍇ�p�P�b�g������Ȃ� } else if (clif_parse_func_table[cmd]) { clif_parse_func_table[cmd](fd, sd); } else { - // sȃpPbg + // �s���ȃp�P�b�g if (battle_config.error_log) { if (fd) printf("\nclif_parse: session #%d, packet 0x%x, lenght %d\n", fd, cmd, packet_len); |