summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/map/clif.c637
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)
}
/*==========================================
- * HPSP񕜃GtFNg𑗐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[eB񑗐M
+ * �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;
}
/*==========================================
- * MhE񃊃Xg
+ * �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;
}
/*==========================================
- * Mh֌Wʒ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;
}
/*==========================================
- * Mh֌Wlj
+ * �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: // EXgAE񃊃Xg
+ 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) {
}
/*==========================================
- * Mh֌W
+ * �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);