summaryrefslogblamecommitdiff
path: root/doc/client_packet.txt
blob: 9c2b00bc20fba6ea6178c94e841b1929500d0a3c (plain) (tree)







































                                                                  

                                                                  
































                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                            















                                                                          
                                                      
                                                 
                                                                                                                                                                                                                                                                                                                
                                                      
                                                                                                                                                                                                                                                                                                        
































                                                                                                                                                                                                                                                                                              


                                              



















                                                                                                                  

              













                                                            
                                        














                                                        

                                                                














                                                                                                                              





                                                




                                      
                                                                                                       























                                                                                                                                         
                                                                               







                                                                    
                                            






















                                                                              

              





                                                                                
                                                                                                                                                                                                                                                                                                     
































                                                                                                  




                                                
               


                                  




                                                                                               

                                                         






                                                     



                                
                        







                                      



                                                                          


                                                        







                                                                              







                                                              





                                                      

                                      











































                                                                                   

              




























                                                                                              
                                                        









                                                        

                        

















                                                                                    

                                                                        





























































                                                                                                                                           


                                              

























                                                                                                                                         



                                      








                                                                 
                    











                                                                                                                                     





                                                         









                                                                                                                                      




                                                                  




                                               







                                                                                           



                                                                            












                                                                         

                      






                                                                                          



                                                                                   
               



                                                                       

                                                               

                                                                     


                            
      
                            
                

                                
               














                                                                                                                                                                                                 





                                              

                                                  
                           
                            
                                                  
                      
                                                 
                              
                               
                  
               
                          




                                                                         

























                                                                                                                      
                                    
                        
                            







                                                                
                                           
                      
                               
















                                                                              



              





                                                             
                
                        
                           
                                         
                                 
                            
                                          



















                                                                                                                                        

                      
                     
                      




                                           
                


                                                          
                                                                                                                  
















































































































                                                                                         


                                                                              










                                     

                                                         
             
                                 




































                                                                                                          

              






                                    



                                            











                                                               









                                                                                                      



                                                                          

















                                                                                                                                                                                            

                                  




















                                                                        
                                                      


                                                      































                                                                   

















                                                                                           

                                       



                                             


                               






























                                                                                                                                                                                                                                                                                                    


                                      

                                                                            








                                             







                                                                               

              


                                    



                            











                                                                                                



                                





                                        


















                                                          

                                                                                    






                                                  
                                                          















                                                                               
                                                                                      

































































































































































































































































                                                                                                                                                                                                                                                                                                                                     
   10,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
#0x0040
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
    0,  0,  0,  0, 55, 17,  3, 37, 46, -1, 23, -1,  3,108,  3,  2,
    3, 28, 19, 11,  3, -1,  9,  5, 54, 53, 58, 60, 41,  2,  6,  6,
#0x0080
    7,  3,  2,  2,  2,  5, 16, 12, 10,  7, 29, 23, -1, -1, -1,  0,
    7, 22, 28,  2,  6, 30, -1, -1,  3, -1, -1,  5,  9, 17, 17,  6,
   23,  6,  6, -1, -1, -1, -1,  8,  7,  6,  7,  4,  7,  0, -1,  6,
    8,  8,  3,  3, -1,  6,  6, -1,  7,  6,  2,  5,  6, 44,  5,  3,
#0x00C0
    7,  2,  6,  8,  6,  7, -1, -1, -1, -1,  3,  3,  6,  6,  2, 27,
    3,  4,  4,  2, -1, -1,  3, -1,  6, 14,  3, -1, 28, 29, -1, -1,
   30, 30, 26,  2,  6, 26,  3,  3,  8, 19,  5,  2,  3,  2,  2,  2,
    3,  2,  6,  8, 21,  8,  8,  2,  2, 26,  3, -1,  6, 27, 30, 10,
#0x0100
    2,  6,  6, 30, 79, 31, 10, 10, -1, -1,  4,  6,  6,  2, 11, -1,
   10, 39,  4, 10, 31, 35, 10, 18,  2, 13, 15, 20, 68,  2,  3, 16,
    6, 14, -1, -1, 21,  8,  8,  8,  8,  8,  2,  2,  3,  4,  2, -1,
    6, 86,  6, -1, -1,  7, -1,  6,  3, 16,  4,  4,  4,  6, 24, 26,
#0x0140
   22, 14,  6, 10, 23, 19,  6, 39,  8,  9,  6, 27, -1,  2,  6,  6,
  110,  6, -1, -1, -1, -1, -1,  6, -1, 54, 66, 54, 90, 42,  6, 42,
   -1, -1, -1, -1, -1, 30, -1,  3, 14,  3, 30, 10, 43, 14,186,182,
   14, 30, 10,  3, -1,  6,106, -1,  4,  5,  4, -1,  6,  7, -1, -1,
#0x0180
    6,  3,106, 10, 10, 34,  0,  6,  8,  4,  4,  4, 29, -1, 10,  6,
   90, 86, 24,  6, 30,102,  9,  4,  8,  4, 14, 10,  4,  6,  2,  6,
    3,  3, 35,  5, 11, 26, -1,  4,  4,  6, 10, 12,  6, -1,  4,  4,
   11,  7, -1, 67, 12, 18,114,  6,  3,  6, 26, 26, 26, 26,  2,  3,
#0x01C0
    2, 14, 10, -1, 22, 22,  4,  2, 13, 97,  0,  9,  9, 29,  6, 28,
    8, 14, 10, 35,  6,  8,  4, 11, 54, 53, 60,  2, -1, 47, 33,  6,
   30,  8, 34, 14,  2,  6, 26,  2, 28, 81,  6, 10, 26,  2, -1, -1,
   -1, -1, 20, 10, 32,  9, 34, 14,  2,  6, 48, 56, -1,  4,  5, 10,
#0x0200
   26, -1, 26, 10, 18, 26, 11, 34, 14, 36, 10, 19, 19, -1, 24,  0,

S �N���C�A���g���猩�đ��M
R �N���C�A���g���猩�Ď�M

B �o�C�g
w ���[�h=2B
l �����O���[�h=4B
* 0�ˆȏキ�肩����

S 0064 <version>.l <account name>.24B <password>.24B <version2>.B
	�A�J�E���gID&�p�X���[�h���M
S 0065 <account ID>.l <login ID1>.l <login ID2>.l ?.2B <sex>.B
	�L�����Z���I�ڑ��v��
S 0066 <charactor number>.B
	�L�����N�^�I��v��
S 0067 <charactor name>.24B <param etc>.11B
	�L�����N�^�쐬�v��
S 0068 <charactor ID>.l <mail address>.40B
	�L�����N�^�폜�v��
R 0069 <len>.w <login ID1>.l <account ID>.l <login ID2>.l ?.32B <sex>.B {<IP>.l <port>.w <server name>.20B <login users>.w <maintenance>.w <new>.w}.32B*
	login����&�I���
R 006a <error No>.B
	login���s ���̂P
		err No=00 ���o�^��ID�ł�
		err No=01 �p�X���[�h���Ⴂ�܂�
		err No=02 �g�p���Ԃ��I�����Ă��܂�
		err No=03 �T�[�o�[����ڑ����ۂ���܂���
		err No=04 ��񂳂ꂽID�A�܂��̓A�J�E���g�u���b�N����Ă���ID�ł�
		err No=05 �ŐV�̃p�b�`�ł͂���܂���
		err No=06 ��񂳂ꂽID�A�܂��̓A�J�E���g�u���b�N����Ă���ID�ł�
		err No=07 �T�[�o�[�����G���Ă��܂�
R 006b <len>.w <charactor select data>.106B*
	�L�����Z���I�ڑ�����&�L�����N�^�f�[�^
	<charactor select data> = <charactor ID>.l <base exp>.l <zeny>.l <job exp>.l <job level>.l ?.8B <option>.l <karma>.l <manner>.l <status point>.w <HP>.w <MaxHP>.w <SP>.w <MaxSP>.w <speed>.w <class>.w <hair>.w <weapon>.2w <base level>.w <skill point>.w <head_bottom>.w <sheild>.w <head option top>.w <head option mid>.w <hair color>.w ?.w <name>.24B <STR>.B <AGI>.B <VIT>.B <INT>.B <DEX>.B <LUK>.B <charactor number>.B ?.B
R 006c <error No>.B
	�L�����N�^�I�����s
R 006d <charactor select data>.106B
	�L�����N�^�쐬����
R 006e <error No>.B
	�L�����N�^�쐬���s
R 006f
	�L�����N�^�폜����
R 0070 <error No>.B
	�L�����N�^�폜���s
		err No=00 ���[���A�h���X���Ⴄ
		err No=01 �폜�����ۂ��ꂽ
R 0071 <charactor ID>.l <map name>.16B <ip>.l <port>.w
	�L�����N�^�I�𐬌�&�}�b�v��&�Q�[���IIP/port
S 0072 <account ID>.l <charactor ID>.l <login ID1>.l <login ID2>.l <sex>.b
	�Q�[���I�ڑ��v��
R 0073 <server tick>.l <coordidate>.3B ?.2B(05 05�Œ�)
	�Q�[���I�ڑ�����&�T�[�o��1ms���v&�o���ʒu
R 0078 <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.w <class>.w <hair>.w <weapon>.w <head option bottom>.w <sheild>.w <head option top>.w <head option mid>.w <hair color>.w <clothes color>.w <head dir>.w <guild>.l <emblem>.l <manner>.w <karma>.B <sex>.B <X_Y_dir>.3B ?.B(05�Œ�) ?.B(05�Œ�) <sit>.B <Lv>.B
	�}�b�v���[�h��&�ړ����p�A�����t���p�L�������?
R 0079 <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.w <class>.w <hair>.w <weapon>.w <head option bottom>.w <sheild>.w <head option top>.w <head option mid>.w <hair color>.w <clothes color>.w <head dir>.w <guild>.l <emblem>.l <manner>.w <karma>.B <sex>.B <X_Y_dir>.3B ?.B(05�Œ�) ?.B(05�Œ�) <Lv>.B
	�e���|���̕\���͈͓������L�����p�A�����t�������L�������?
R 007b <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.w <class>.w <hair>.w <weapon>.w <head option bottom>.w <server tick>.l <sheild>.w <head option top>.w <head option mid>.w <hair color>.w ?.w <head dir>.w <guild>.l <emblem>.l <manner>.w <karma>.B <sex>.B <X_Y_X_Y>.5B ?.B ?.B ?.B <Lv>.B
	�\���͈͓��L�����ړ����
R 007c <ID>.l <speed>.w ?.6w <class>.w ?.7w <X_Y>.3B ?.2B
	NPC�p�\���͈͓��L�������
S 007d
	map���[�h�I��
S 007e <client tick>.l
	�N���C�A���g��1ms�^�C�}���M
R 007f <server tick>.l
	�T�[�o��1ms�^�C�}���M
R 0080 <ID>.l <type>.B
	type=00 �L�������� (��ʊO�ړ��B���̏��œ�?)
	type=01 �L�������S
	type=02 �L�������� (logout��?)
	type=03 �e���|�[�g (�e���|,��,�����H)
R 0081 <type>.B
	login���s ���̂Q
		type=01 �T�[�o�[�ڑ��I��
		type=02 ����ID�ő��̎g�p�҂����O�C�����܂���
		type=03 �T�[�o�[�Ƃ̓����Ɏ��s���܂���
		type=04 �n��̎��e�l�����߂Őڑ��ł��܂���
		type=05 �P�W�Έȉ��͐ڑ��ł��܂���
		type=06 ���ς��ꂽ�A�J�E���g�ł͂���܂���
		type=07 �T�[�o�[�����G���Ă��܂�
		type=08 �O�̐ڑ���񂪎c���Ă��܂�
		type=0b �A�J�E���g���ۗ�����܂���
		type=0c �ۋ��V�X�e���ύX�̂��߁A�ꎞ�I�����܂�
		type=0d IP����v���Ȃ����߁A�ڑ����I�����܂�
		type=10 �L���T�[�r�X�ɂȂ�܂���
		type=11 �`�P�b�g�������Ă��Ȃ����A�L���������؂�Ă��܂�
S 0085 <X_Y>.3B
	�ړ��v��
R 0086
	������
R 0087 <server tick>.l <X_Y_X_Y>.5B ?(0�Œ�).B
	�ړ�����
R 0088 <ID>.l <X>.w <Y>.w
	�ړ��r����~
S 0089 <target ID>.l <type>.B
	type=00 target��1�񉣂�
	type=02 ����
	type=03 �������
	type=07 target�����葱����
R 008a <src ID>.l <dst ID>.l <server tick>.l <src speed>.l <dst speed>.l <param1>.w <param2>.w <type>.B <param3>.w
	type=00 param1=0 miss
	type=00 param1:�_���[�W(�̍��v?) param2:������ param3:�A�T�V��2�����t��_���[�W
		NPC����̍U���̏ꍇ�Aparam2,param3�̓S�~�f�[�^
		speed��PC�̏ꍇ����ASPD�ƈ�v
	type=01 item���E�� ID*2�ȊO�S�~
	type=02 ���� src ID�ȊO�S�~
	type=03 ���� src ID�ȊO�S�~
	type=08 �����U��
	type=09 �_���[�W���[�V�����Ȃ��Ƀ_���[�W�����\������镨(�C���f���A)
	type=0a �N���e�B�J��
	type=0b ���S���
R 008b
	������
S 008c <len>.w <str>.?B
	�ʏ픭�����M�B�`���b�g���̓`���b�g�������p�ɂȂ�
	�擪��"<nick> : "�̕����̓N���C�A���g���ŕt���鎖
R 008d <len>.w <ID>.l <str>.?B
	ID����̔�����M�B�`���b�g���̓`���b�g�������p�ɂȂ�
R 008e <len>.w <str>.?B
	�����̔�����M�B�`���b�g���̓`���b�g�������p�ɂȂ�
S 0090 <ID>.l <type?>.B
	NPC�ɘb��������Btype��01��������������
R 0091 <map name>.16B <X>.w <Y>.w
	�I���}�b�v�Ԉړ��A�e���|,�����p
R 0092 <map name>.16B <X>.w <Y>.w <IP>.l <port>.w
	�I�Ԉړ�
R 0093
	8������1�񂾂��ϑ��B�������Ȃ��B
S 0094 <ID>.l
	ID�̃L���������v���B0095��0195�̕ԓ�������͂�
R 0095 <ID>.l <nick>.24B
	NPC,�M���h������PC��0094�ւ̕ԓ�
	0193	<charID>.l �Ŗ₢���킹��
	0194	<charID>.l <name>.24B �̉����œ��Ă܂��B

S 0096 <len>.w <nick>.24B <message>.?B
	wis���M
R 0097 <len>.w <nick>.24B <message>.?B
	wis��M
R 0098 <type>.B
	type=00 wis���M����
	type=01 wis���肪login���ĂȂ�?
	type=02 wis���肩��ignore����Ă�?
S 0099 <len>.w <message>.?B
	GM�R�}���h/b,/bb,/nb�ɂĔ��s�B�T�[�o�[���u���[�h�L���X�g
R 009a <len>.w <message>.?B
	GM����̓V�̐�
S 009b <head dir>.w <dir>.B
	��&���̕����ύX�v���B�N���C�A���g�ւ̉����͖����͗l
	dir��00�`07�ő̂̌����B00�Ŗk���甽���v����45���P�ʂ�07�܂�
	head dir��00,01,02�œ��̌����B00�ő̂Ɠ����A01���E�A02����
R 009c <ID>.l <head dir>.w <dir>.B
	ID�̑�&���̕����ύX
R 009d <ID>.l <item ID>.w <identify flag>.B <X>.w <Y>.w <amount>.w <subX>.B <subY>.B
	�ړ����ŏ��A�C�e������ʓ��ɓ����Ă�����
R 009e <ID>.l <item ID>.w <identify flag>.B <X>.w <Y>.w <subX>.B <subY>.B <amount>.w
	item drop�B���̂�009d�ƃ}�X�ړ��ʒu&��������ς��Ă���
S 009f <ID>.l
	ID�̏��A�C�e�����E��
R 00a0 <index>.w <amount>.w <item ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w <equip type>.w <type>.B <fail>.B
	fail=00 �l��
	fail=01 �A�C�e�����󂯎�鎖���ł��܂���
	fail=02 �d�ʃI�[�o�[
	fail=03 �l���H
	fail=04 �󂯎��A�C�e���̎�ސ��I�[�o�[
	fail=05 3���ˆȏ㎝�ĂȂ�
	fail=06 ���[�g�������B�擾���s
R 00a1 <ID>.l
	ID�̏��A�C�e������
S 00a2 <index>.w <amount>.w
	���L�A�C�e���𗎂�
R 00a3 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B(��̏ꍇ0x8000?)}.10B*
	���L���Օi&���W�i���X�g
R 00a4 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <equip type>.w <equip point>.w <attribute?>.B <refine>.B <card>.4w}.20B*
	���L�������X�g
R 00a5 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B}.10B*
	�J�v������ɗa���Ă�����Օi&���W�i���X�g
R 00a6 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <equip type>.w <equip point>.w <attribute?>.B <refine>.B <card>.4w}.20B*
	�J�v������ɗa���Ă��鑕�����X�g
S 00a7 <index>.w <ID>.l
	�����A�C�e��index���g�p����BID�͎����̂�?
R 00a8 <index>.w <amount>.w <type>.B
	�A�C�e���g�p�����Btype=00�̏ꍇ�g�p���s? amount���S�~�̖͗l
	type=01�̏ꍇ�����ŁAamount�͎g�p��̎c���
S 00a9 <index>.w <equip type>.w
	�A�C�e������
R 00aa <index>.w <equip point>.w <type>.B
	�A�C�e�����������Btype=00�̏ꍇ�������s? equip point���S�~�̖͗l
S 00ab <index>.w
	��������
R 00ac <index>.w <equip point>.w <type>.B
	�������������Btype=00�̏ꍇ���s? equip point���S�~�̖͗l
R 00af <index>.w <amount>.w
	�A�C�e���������Bamount�‚������炷
R 00b0 <type>.w <val>.l
	�F�X�Ȕ\�͒l�̍X�V�B�ȉ�type:�Ή����鐔�l���
	0000:speed 0003:���s�l 0004:�}�i�[�|�C���g(��b�֎~) 0005:HP 0006:MaxHP
	0007:SP 0008:MaxSP 0009:�X�e�[�^�X�|�C���g 000b:�x�[�X���x��
	000c:�X�L���|�C���g 0018:�d��(�\������Ă鐔����10�{)
	0019:�ő�d��(�\������Ă鐔����10�{)
	0029:ATK�O 002a:ATK�� 002b:MATK�O 002c:MATK��
	002d:DEF�O 002e:DEF�� 002f:MDEF�O 0030:MDEF��
	0031:HIT 0032:FLEE�O 0033:FLEE�� 0034:�N���e�B�J��
	0035:ASPD(2ms�P�ʂ̎���?) 0037:�W���u���x��
	0082:�� ATK��Ɠ�������?
	type 0004�̎���val��0-�����܂ł̎���
R 00b1 <type>.w <val>.l
	�F�X�Ȕ\�͒l�̍X�V�B�ȉ�type:�Ή����鐔�l���
	0001:�x�[�X���o���l 0002:�W���u���o���l	0014:zeny
	0016:�x�[�X���K�v�o���l 0017:�W���u���K�v�o���l
	��1�ł�00b0��val��short�A00b1��val��long�Ƃ����g���������������񂾂���
	���ƂȂ��Ă͍��������Ȃ��āA�Ӓ��݂����Ȃ���?
S 00b2 <type>.B
	type=00 ���S�����X�^�[�g
	type=01 �L�����Z���v��
R 00b3 <type>.B
	type=01 �L�����Z������
R 00b4 <len>.w <ID>.l <str>.?B
	ID��NPC����̃��b�Z�[�W
R 00b5 <ID>.l
	ID��NPC�Ƃ̃��b�Z�[�W�E�B���h�E��"NEXT"�A�C�R�����o��
R 00b6 <ID>.l
	ID��NPC�Ƃ̃��b�Z�[�W�E�B���h�E��"CLOSE"�A�C�R�����o��
R 00b7 <len>.w <ID>.l <str>.?B
	ID��NPC�̉�b�őI�����ڕ\���B�e���ڂ�':'�ŋ�؂���
S 00b8 <ID>.l <select>.B
	ID��NPC�̉�b�̑I���B�e���ڂɏ���1�`���U����Bff�ŃL�����Z��?
S 00b9 <ID>.l
	ID��NPC�Ƃ̉�b�BNEXT�{�^����������
S 00ba
	������
S 00bb <type>.w <amount>.B
	�X�e�[�^�Xup�v���Btype��000d����0012������STR,AGI,VIT,INT,DEX,LUK�ɑΉ�
R 00bc <type>.w <fail>.B <val>.B
	�X�e�[�^�Xup�����Bfail=01�Ȃ琬���Btype��00bb�Ɠ����Bval�͏������̐���
	���s��͌����������̂œ�B�X�e�[�^�X�|�C���g������Ȃ���Ԃ�
	00bb�𔭍s�ł���N���C�A���g���L��΁Afail=00�ɂȂ�̂ł͂Ȃ����Ɨ\�z
R 00bd <status point>.w <STR>.B <STRupP>.B <AGI>.B <AGIupP>.B <VIT>.B <VITupP>.B <INT>.B <INTupP>.B <DEX>.B <DEXupP>.B <LUK>.B <LUKupP>.B <ATK>.w <ATKbonus>.w <MATKmax>.w <MATKmin>.w <DEF>.w <DEFbonus>.w <MDEF>.w <MDEFbonus>.w <HIT>.w <FLEE>.w <FLEEbonus>.w <critical>.w <karma?>.w <manner?>.w
	�܂Ƃ߂ăX�e�[�^�X���𑗂�p�P�b�g
R 00be <type>.w <val>.B
	�K�v�X�e�[�^�X�|�C���g�X�V�p�P�b�g�Btype��0020�`0025������STR�`LUK�ɑΉ�
S 00bf <type>.B
	�G���[�V�������o���Btype��00-0c(,0d)��ALT+1�`ALT+9,ALT+0,�`���L,�O�[,�p�[(,�؍���)�ɑΉ�
	00=!	01=?	02=���ꂵ��(��)	03=�n�[�g	04=��	05=���͂�(�d��)
	06=���₾��(��)	07=�{��(�������)08=����(��)	09=�c	0a=�`���L
	0b=�O�[	0c=�p�[	0d=�؍���	0e=�傫���n�[�g	0f=���肪�Ƃ�(thanks)
	10=���O	11=���߂�(sorry)	12=�΂�	13=������	14=����
	15=�ō�(GoodJob)16=�L�����L����	17=�V���b�N	18=�܂�	19=�o�c
	1a=�w���v(help)	1b=go	1c=���[��	1d=��������	1e=����
	1f=���タ��	20=�ӂ�	21=���񂤂�
R 00c0 <ID>.l <type>.B
	ID�̐l���G���[�V�������o�����Btype��00bf�Ɠ���
S 00c1
	login�l���₢���킹
R 00c2 <val>.l
	login�l������
R 00c3 <ID>.l <type>.B <val>.B
	�����ڕύX�Btype��00�Ŗ{��(�]�E����)�A02������A03����(��)�A04����(��)�A05����(��)�A08����
R 00c4 <ID>.l
	�b������NPC�����l�������̂�buy/sell�I�𑋏o
R 00c5 <ID>.l <type>.B
	buy/sell�I���Btype=00�Ȃ�buy�Btype=01�Ȃ�sell
R 00c6 <len>.w {<value>.l <DCvalue>.l <type>.B <item ID>.w}.11B*
	NPC�̂��Xbuy�I�����BDCvalue�͏��lDC��̒l�i
R 00c7 <len>.w {<index>.w <value>.l <OCvalue>.l}.10B*
	NPC�̂��Xsell�I�����BOCvalue�͏��lOC��̒l�i
S 00c8 <len>.w {<amount>.w <item ID>.w}.4B*
	NPC�̂��X���甃��
S 00c9 <len>.w {<index>.w <amount>.w}.4B*
	NPC�̂��X�ɔ���
R 00ca <type>.B
	NPC����w���I���B
	type=00 ����
	type=01 ����������܂���
	type=02 �d�ʃI�[�o�[�ł�
	type=03 �A�C�e���ő��ސ��𒴉߂��܂���
R 00cb <type>.B
	NPC�֔��p�I���B
	type=00 ����
	type=01 ����Ɏ��s���܂���
S 00cc <ID>.l
	GM�p�E�N���b�N���j���[�u�iname�j�g�p�ҋ����I���v�g�p
R 00cd <ID�H>.l
	GM�p�E�N���b�N���j���[�u�iname�j�g�p�ҋ����I���v�̉���
	<ID>��0�̏ꍇ�͎��s�ƕ\���B(���̃p�P�b�g�͂����̉����ł��B�ڑ��I���̋@�\�͂���܂���B)
S 00ce
	GM�R�}���h/killall�ɂĔ��s�B�S���E�Q�H(@doom����)
S 00cf <nick>.24B <type>.B
	type=00 nick����̔����󂯕t������ (/ex nick)
	type=01 nick����̔����󂯕t������ (/in nick)
S 00d0 <type>len.B
	type=00 �S�Ă̔����󂯕t������ (/exall)
	type=01 �S�Ă̔����󂯕t������ (/inall)
R 00d1 <type>.B <fail>.B
	type=00 �����󂯕t������
	type=01 �����󂯕t������
	fail=00 ����
	fail=01 ���s
R 00d2 <type>.B <fail>.B
	type=00 �S�Ă̔����󂯕t������
	type=01 �S�Ă̔����󂯕t������
	fail=00 ����
	fail=01 ���s�H
S 00d3
	Wis���ۃ��X�g�v��
R 00d4 <len>.w <nick>.24B*
	Wis���ۃ��X�g����
S 00d5 <len>.w <limit>.w <pub>.B <passwd>.8B <title>.?B
	�`���b�g���āB��������`���b�g�֌W���������ǒ��ׂ��Â��̂ŕ⊮���
R 00d6 <fail>.B
	�`���b�g���ĉ���
	fail=00 ����
	fail=01 �`���b�g���[���̐����K�萔�𒴉߂��܂���
	fail=02 �������O�̃`���b�g���[��������܂�
R 00d7 <len>.w <owner ID>.l <chat ID>.l <limit>.w <users>.w <pub>.B <title>.?B
	��ʓ��`���b�g���
R 00d8 <chat ID>.l
	�`���b�g����
S 00d9 <chat ID>.l <passwd>.8B
	�`���b�g�Q���v��
R 00da <fail>.B
	�`���b�g�Q�����s
	fail=00 �l�����߂Ń`���b�g���[���ɓ��邱�Ƃ��ł��܂���
	fail=01 �p�X���[�h���Ⴂ�܂�
	fail=02 �����ޏꂳ����ꂽ�`���b�g�ł�
	fail=03 �i�Ȃ��j
	fail=04 ����������܂���
	fail=05 ���x��������܂���
	fail=06 ���x�����������܂�
	fail=07 �K���E�Ƃł͂���܂���
R 00db <len>.w <chat ID>.l {<index>.l <nick>.24B}.28B*
	�`���b�g�Q���҃��X�g
R 00dc <users>.w <nick>.24B
	�`���b�g�ւ̎Q���Ғlj�(?)
R 00dd <index>.w <nick>.24B <fail>.B
	�`���b�g����Q���Ҕ���
	fail=00 �����܂����ʒm
	fail=01 �����ޏꂳ���܂����ʒm
S 00de <len>.w <limit>.w <pub>.B <passwd>.8B <title>.?B
	�`���b�g�X�e�[�^�X�ύX
R 00df <len>.w <owner ID>.l <chat ID>.l <limit>.w <users>.w <pub>.B <title>.?B
	�`���b�g�X�e�[�^�X�ύX����
S 00e0 ?.l <nick>.24B
	�`���b�g���[�����L�ҕύX�v��?
R 00e1 <index>.l <nick>.24B
	�`���b�g�Q���Ҕԍ��t������?
S 00e2 <nick>.24B
	�`���b�gkick
S 00e3
	�`���b�g����
S 00e4 <ID>.l
	�������v��
R 00e5 <nick>.24B
	�������v����
S 00e6 <type>.B
	type=03 �������v��ok
	type=04 �������v���L�����Z��
R 00e7 <fail>.B
	�������v������
	fail=00 ���������߂�
	fail=03 �v���󂯂Ă��ꂽ
	fail=04 �L�����Z�����ꂽ?
S 00e8 <index>.w <amount>.l
	�A�C�e���lj��Bindex=0��zeny�lj��B���K�N���C�A���g�ł�zeny��00eb�̒��O�̂�
R 00e9 <amount>.l <type ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w
	���������̃A�C�e���lj�
R 00ea <index>.w <fail>.B
	fail=00 �A�C�e���lj�����
	fail=01 �lj����s�B���葤�d�ʃI�[�o
S 00eb
	�A�C�e���lj�����(ok����)
R 00ec <fail>.B
	fail=00 ���������ok���
	fail=01 ���肩���ok���
S 00ed
	�������L�����Z��
R 00ee
	���������L�����Z������܂���
S 00ef
	����������(trade����)
R 00f0
	����������
R 00f1
	������
R 00f2 <num>.w <limit>.w
	�J�v�����񋖗e�A�C�e����&����
S 00f3 <index>.w <amount>.l
	�J�v������q�ɂɃA�C�e�����荞��
R 00f4 <index>.w <amount>.l <type ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w
	�J�v������q�ɂ̃A�C�e���lj�
S 00f5 <index>.w <amount>.l
	�J�v������q�ɂ���A�C�e�����o���v��
R 00f6 <index>.w <amount>.l
	�J�v������q�ɂ���A�C�e�����o������
S 00f7
	�J�v������q�ɕ‚��v��
R 00f8
	�J�v������q�ɕ‚�����
S 00f9 <party name>.24B
	�p�[�e�B�쐬�v��
R 00fa <fail>.B
	�p�[�e�B�쐬����
	fail=00 �u�p�[�e�B�[���������܂����B�v
	fail=01 �u�������O�̃p�[�e�B�[������܂��B�v
	fail=02 �u���łɃp�[�e�B�[�ɉ������Ă��܂��B�v
R 00fb <len>.w <party name>.24B {<ID>.l <nick>.24B <map name>.16B <leader>.B <offline>.B}.46B*
	�p�[�e�B���܂Ƃ߂đ���
S 00fc <ID>.l
	�p�[�e�B���U����
R 00fd <nick>.24B <fail>.B
	fail=00 ����͊��Ƀp�[�e�B�ɓ����Ă���
	fail=01 ����ɋ��ۂ��ꂽ
	fail=02 ���U����
	fail=04 ����̕ʃL���������Ƀp�[�e�B�ɓ����Ă���
R 00fe <ID>.l <party name>.24B
	�p�[�e�B�ɗU��ꂽ
S 00ff <ID>.l <fail>.l
	�p�[�e�B�ɗU��ꂽ���̕ԓ��Bfail=1 ok�ԓ�?
S 0100
	�p�[�e�B�E�ޗv��
R 0101 <exp>.w <item?>.w
	�p�[�e�B�ݒ茻��? exp=2�̏ꍇ�͌����z���ݒ莸�s?
S 0102 <exp>.w <item?>.w
	�p�[�e�B�ݒ�ύX
S 0103 <ID>.l <nick>.24B
	�p�[�e�B�����v��
R 0104 <ID>.l ?.l <X>.w <Y>.w <offline>.B <party name>.24B <nick>.24B <map name>.16B
	�p�[�e�B1�l�����X�V
R 0105 <ID>.l <nick>.24B <fail>.B
	nick���񂪃p�[�e�B���痣�E
R 0106 <ID>,l <HP>.w <MaxHP>.w
	�p�[�e�B�����oHP�X�V
R 0107 <ID>.l <X>.w <Y>.w
	�p�[�e�B�����o�ʒu�X�V
S 0108 <len>.w <message>.?B
	�p�[�e�B������
R 0109 <len>.w <ID>.l <message>.?B
	�p�[�e�B��������M
R 010a <type ID>.w
	MVP�A�C�e���擾
R 010b <exp>.l
	MVP�o���l�擾
R 010c <ID>.l
	MVP�L�����\��
R 010d
	MVP�ɂȂ�܂������A�d�ʃI�[�o�[��MVP�A�C�e�����̊l�����ł��܂���
R 010e <skill ID>.w <lv>.w <sp>.w <range>.w <up>.B
	�X�L�����X�V�Bsp�͖��g�p?
R 010f <len>.w {<skill ID>.w <target type>.w ?.w <lv>.w <sp>.w <range>.w <skill name>.24B <up>.B}.37B*
	�X�L�����̉�Bskill name�͈ꕔ����ė��Ȃ��������遄AL_PNEUMA,PR_SLOWPOISON��
	target type��0-�p�b�V�u�A1-�G�A2-�ꏊ�A4-���������A16-����
	lv=0 up=0�̏ꍇ�̓��X�g�ɏo���ĂȂ�?
R 0110 <skill ID>.w <basic type>.w ?.w <fail>.B <type>.B
	fail=00�̎��ɃX�L�����p���s?
	type 00:basic type�̕� 01:SP�s�� 02:HP�s�� 03:memo���� 04:delay��
	05:��������(�߂܁[) 06:���킪��낵���Ȃ� 07:�ԃW�F������ 08:�ƒW�F������ 09:��
	basic type 00:������ 01:emotion 02:���� 03:�`���b�g 04:�p�[�e�B
	05:shout? 06:PK 07:�}�i�[�|�C���g
R 0111 <skill ID>.w <target type>.w ?.w <lv>.w <sp>.w <range>.w <skill name>.24B <up>.B
	010f��1�•��B��2���Ɩ��g�p?
	20040415�]�E���Ɋϑ�
S 0112 <skill ID>.w
	�X�L��lvup�v��
S 0113 <level>.w <skill ID>.w <ID>.l
	ID���^�[�Q�b�g��skill���g��
R 0114 <skill ID>.w <src ID>.l <dst ID>.l <server tick>.l <src speed>.l <dst speed>.l <param1>.w <param2>.w <param3>.w <type>.B
	�U���n�X�L���G�t�F�N�g@
	type=04 �ΕǂŊϑ� type=06�Ƃقړ���?
	type=05 NB/FBl�̕��U�����_���[�W�p�H
	type=06 �P������? param1�̓_���[�W���v�Aparam2��level�Aparam3��1�Œ�Ɨ\�z
	type=07 �_���[�W�\�������H
	type=08 �A�ł���? param1�̓_���[�W���v�Aparam2��level�Aparam3�͕������Ɨ\�z
	type=09 �_���[�W���[�V�����Ȃ��Ƀ_���[�W�����\������镨(�C���f���A)�Ǝv�����̂����_���[�W���[�V�������o�镨�B(�@�\�͓�)
R 0115 <skill ID>.w <src ID>.l <dst ID>.l <server tick>.l <src speed>.l <dst speed>.l <X>.w <Y>.w <param1>.w <param2>.w <param3>.w <type>.B
	�e����΂��L��U���n�X�L���G�t�F�N�g
	type=05 �_���[�W&�e����΂��Bparam1�̓_���[�W���v�Aparam2��level�Aparam3�͕������Ɨ\�z
	type=06 ���S�n? ���Ȃ��Ƃ�param1�̓S�~�̖͗l
	type=09 �_���[�W���[�V�����Ȃ��Ƀ_���[�W�����\������镨(�C���f���A)�Ǝv�����̂����_���[�W���[�V�������o�镨�B(�@�\�͓�)
S 0116 <level>.w <skill ID>.w <X>.w <Y>.w
	(X,Y)���^�[�Q�b�g��skill���g��
R 0117 <skill ID>.w <src ID>.l <val>.w <X>.w <Y>.w <server tick>.l
	�ꏊ����̃X�L���G�t�F�N�g�\���Bval�̓��x�����A�ꕔ�ł�?(�X��)
S 0118
	�U���L�����Z��
R 0119 <ID>.l <param1>.w <param2>.w <param3>.w ?.B
	�����ڕύX
	param1=02 �t���X�g�_�C�o�œ���Ђ�?
	param2=01 ��?
	param2=20 ANGELUS���?
	param3=01 �T�C�g�������b�`?
	param3=0b �n�C�f�B���O���?
	param3=0b �N���[�L���O���?
	param3=0d �J�[�g�t��
	param3=0e ��t��
	param3=0f �y�R�y�R���

R 011a <skill ID>.w <val>.w <dst ID>.l <src ID>.l <fail>.B
	��_���[�W�n�X�L���\���B�q�[���̏ꍇval�͉񕜗�
	fail=00�̏ꍇ���s�ۂ����A�X�`�[���ȊO�ł͌���������
S 011b <skill ID>.w <map name>.16B
	011c�ւ̉����B�g��Ȃ��ꍇ"cancel"�A�}�b�v�������_���̏ꍇ"Random"�𑗂�
R 011c <skill ID>.w <map1>.16B <map2>.16B <map3>.16B <map4>.16B
	�e���|/�|�^�̏ꏊ�I���B
	�e���|�̏ꍇ�ARandom/�Z�[�u�ꏊ�A�|�^�̏ꍇ�A�Z�[�u�ꏊ/memo1/memo2/memo3�ƂȂ�
	�}�b�v���̂ݑ�����
S 011d
	���݋��鏊�������v��
R 011e <fail>.B
	fail=00 ���[�v�ʒu�Ƃ��ăZ�[�u���܂���
	fail=01 �X�L�����x��������܂���
	fail=02 ���[�v�֘A�X�L��������܂���
R 011f <dst ID>.l <src ID>.l <X>.w <Y>.w <type>.B <fail>.B
	�X�L�����\�n�쐬
	type 7e:SW 7f:�� 80:�|�^������ 81:�|�^�����O 83:�T���N 85:�t�j���[�}
	86:�o�[�~���I�� 8c:�g�[�L�[�{�b�N�X������ 8d:�X�� 8e:�������܂���[ 91:���񂭂邷�˂�
	93:���ǂ܂��� 97:?? 99:�g�[�L�[�{�b�N�X�����O
	����񋁂�
R 0120 <ID>.l
	�X�L�����\�n����
R 0121 <num>.w <num limit>.w <weight>.l <weight limit>l
	�J�[�g�̎��&�d���̌��ݒl&���
R 0122 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <equip type>.w <equip point>.w <attribute?>.B <refine>.B <card>.4w}.20B*
	�J�[�g���A�C�e���B�����i
R 0123 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B}.10B*
	�J�[�g���A�C�e���B���Օi/���W�i
R 0124 <index>.w <amount>.l <item ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w
	�J�[�g�ɃA�C�e���lj�
R 0125 <index>.w <amount>.l
	�J�[�g����A�C�e���폜
S 0126 <index>.w <amount>.l
	�J�[�g�ɃA�C�e��������
S 0127 <index>.w <amount>.l
	�J�[�g����A�C�e�������o��
S 0128 <index>.w <amount>.l
	�J�v�����񂩂�J�[�g�փA�C�e�����ڂ�
S 0129 <index>.w <amount>.l
	�J�[�g����J�v������փA�C�e�����ڂ�
S 012a
	�t���i(��,�y�R,�J�[�g)���͂���
R 012b
	������
R 012c <fail>.B
	fail=00 �u�d�ʃI�[�o�[�ł��B�v
	fail=01 �u�A�C�e���ő��ސ��𒴉߂��܂����B�v
R 012d <num>.w
	�I�X�J�݁B�A�C�e�����X�g�v���Bnum�͒u����ő吔
S 012e
	�I�X��
S 012f <len>.w <message>.80B {<index>.w <amount>.w <value>.l}.8B*
	�I�X�J�݁A�I�X��&�A�C�e��,�l�i���X�g
	���ݖ��g�p�H
S 0130 <ID>.l
	�I�X�A�C�e�����X�g�v��
R 0131 <ID>.l <message>.80B
	�I�X�Ŕ•\��
R 0132 <ID>.l
	�I�X�Ŕ���
R 0133 <len>.w <ID>.l {<value>.l <amount>.w <index>.w <type>.B <item ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w}.22B
	�I�X�A�C�e�����X�g
S 0134 <len>.w <ID>.l {<amount>.w <index>.w}.4B*
	�I�X�A�C�e���w��
R 0135 <index>.w <amount>.w <fail>.B
	�I�X�A�C�e���w�����s�B
	fail=00 �i�Ȃ��j
	fail=01 %s �������s ����������܂���
	fail=02 %s �������s �d�ʃI�[�o�[�ł�
	fail=03 �i�Ȃ��j
	fail=04 %s ���������s�݌ɕs���A���ݍ݌� amount ��
	fail=05 �A�C�e���������ɔ����s��
R 0136 <len>.w <ID>.l {<value>.l <index>.w <amount>.w <type>.B <item ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w}.22B*
	�I�X�J�ݐ���
R 0137 <index>.w <amount>.w
	�I�X�A�C�e���̔���
R 0139 <ID>.l <X>.w <Y>.w <X2>.w <Y2>.w <range>.w
	ID�̓G��(X,Y)�ɋ��Ď�����(X2,Y2)�ɋ���̂ōU�����͂��܂���ł���
	�U���”\������range�Ȃ̂ŁA�ߊ���ĉ�����?
R 013a <val>.w
	�U���˒�
R 013b <type>.w
	�e�탁�b�Z�[�W�\���B
	type=00 �|��𑕔����ĉ�����
	type=01 �d�ʃI�[�o�[�ōU���ƃX�L�����g�p�ł��܂���i�F�j
	type=02 �d�ʃI�[�o�[�ŃX�L�����g�p�ł��܂���i�F�j
	type=03 �|��𑕔����܂���
R 013c <ID>.w
	�������ꂽ���ItemID�B0�ŁA��������ԁB
R 013d <type>.w <val>.w
	HP�񕜃X�L��/SP�񕜃X�L���ɂ���
	type=5�Ȃ�HP type=7�Ȃ�SP
R 013e <src ID>.l <dst ID>.l <X>.w <Y>.w <lv?>.w ?.w <wait>.l
	�X�L���r�����BPC/NPC������̏ꍇ��(X,Y)��0�B�ꏊ���^�[�Q�b�g�̏ꍇ��dst ID��0�ɂȂ�

	0x013e �� offset+16(dword) �̓X�L�������ł�(������)�B
	00:�� 01:�� 02:�n 03:�� 04:�� 05:�� 06:�� 07:�� 08:�O 09:��
	�����I�ɁA�r�����̃G�t�F�N�g�������ŕς��̂��ƁB

	wait��ms�P�ʂ���?
S 013f <Name>.24B
	GM�R�}���h/monster��/item�ɂĔ��s�B�w���Mob����(Item���Ȃ�Item�쐬)
S 0140 <MapName>.16B <x>.w <y>.w
	GM�R�}���h/mm(=/mapmove)�ɂĔ��s�B�w���MAP�A���W�փe���|�[�g
R 0141 <type>.l <base>.l <bonus>.l
	�X�e�[�^�X���Btype��0d����12������STR,AGI,VIT,INT,DEX,LUK�ɑΉ�
	base+bonus�ƕ\�������
R 0142 <ID>.l
	���l���͗p���\��
S 0143 <ID>.l <amount>.l
	0142�̑��ɓ��͂������l�̑��M
R 0144 <ID>.l <type>.l <X>.l <Y>.l <point ID>.B <color>.3B ?.B
	�ē����p�A�}�b�v��A�C�R���\���p�P�b�g
	type=1 �A�C�R����\��
	type=2 �A�C�R��������
R 0145 <file name>.16B <type>.B
	(���̏�)�J�v������cutin�\��
	type=0x02 �\��
	type=0xff ����
S 0146 <ID>.l
	ID��NPC�Ƃ̉�b�BCLOSE�{�^�����������Back������NPC���b�Z�[�W�E�B���h�𓯎��ɕ‚���
R 0147 <skill ID>.w <target type>.w ?.w <lv>.w <sp>.w <range>.w <skill name>.24B <up>.B
	�A�C�e�����p�̌��ʈꎞ�I�ɓ���ꂽ�X�L�����
R 0148 <ID>.l
	���U���N�V�����̑��茈��? @ ��1
S 0149 <ID>.l <type>.B <time>.w
	GM�p�E�N���b�N���j���[�u�`���b�g�֎~���Ԃ�������i������j�v�g�p �� type=00
	GM�p�E�N���b�N���j���[�u�`���b�g�֎~���Ԃ��グ��i�|����j�v�g�p �� type=01
	���肷���ŃN���C�A���g���瑗�M �� type=02
	time�͕��P�ʂł�
R 014a <fail>.l
	�}�i�[�|�C���g��^�������ʁB
	fail=0 �}�i�[�|�C���g�𑗂�܂����B
	fail=3 �m�[�}�i�[�s�ׂɂ��^�c�҂���`���b�g���֎~����܂����B
	fail=4 �A�������ɂ�莩���I�Ƀ`���b�g���֎~����܂����B
R 014b <type>.B <nick>.24B
	�}�i�[�|�C���g�������Btype=00 �v���X type=01 �}�C�i�X
	�A�}�c�ȍ~�H��b�֎~��ԂɂȂ��� nick=�����̖��O type=1�̂݁H
R 014c <len>.w (<type>.l <guildID>.l <guild name>.24B).*
	�����E�G�΃M���h�\��
	type=0 ����
	type=1 �G��
S 014d
	�M���h���\���J�n�H
R 014e <type?>.l
	type=0x57 ��ʃM���h�c��
	type=0xD7 �M���h�}�X�^�[
S 014f <page>.l
	�M���h�\���^�u���M
R 0150 <guildID>.l <guildLv>.l <�ڑ���>.l <���>.l <Avl.lvl>.l <�o���l>.l <next_exp>.l <��[�|�C���g>.l <�������EVW>.l <�����㉺RF>.l <�l���H>.l <guild name>.24B <guild master>.24B <�{���n>.16B
	�M���h���
S 0151 <guild ID>.l
	�G���u�����v��
R 0152 <len>.w <guild ID>.l <emblem ID(�ύX�񐔁H)>.l <emblem data>.?B
	�G���u�����C���[�W���t
S 0153 <len>.w <emblem data>.?B
	�G���u�����C���[�W�ύX
R 0154 <len>.w {<accID>.l <charactorID>.l <���^>.w <���̐F>.w <���ʁH>.w <job>.w <lvl?>.w <��[�o���l>.l <online>.l <Position>.l <�����H>.50B <nick>.24B}*
	�M���h�����o���X�g
S 0155 <len>.w {<accID>.l <charaID>.l <index>.l}.12B*
	��E�ύX
R 0156 <len>.w {<accID>.l <charaID>.l <index>.l}.12B*
	��E�ύX�ʒm
S 0157 <account_id>.l
	�M���h�E�B���h�̃v���C���[�̏��v���H
	���g�p
R 0158
	0157�̕ԓ��H
	���g�p
S 0159 <guildID>.l <accID>.l <charID>.l <mess>.40B
	�M���h�E�ޑ��M
R 015a <nic>.24B <mess>.40B
	�M���h�E��(�S��)��M
S 015b <guildID>.l <accID>.l <charID>.l <mess>.40B
	�M���h�Ǖ����M
R 015c <nick>.24B <mess>.40B <�A�J�E���g�h�c>.24B
	�M���h�Ǖ��i�S���j��M
S 015d <guild name>.24B <?>.16B
	�M���h���U
R 015e <fail>.l
	�M���h���U���ےʒm
	fail=0 ; ����
	fail=1 : �Z���o�^�ԍ��s��v
	fail=2 : �M���h�����o�[�����݂��邽�߁A�M���h�̉�̂��ł��܂���B
R 015f <str>.40B
	�M���h��̗��R�A���g�p�H
R 0160 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l}.16B
	�E�ʏ��
S 0161 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l <nickname>.24B}.40B*
	�E�ʕύX
R 0162 <len>.w <skill_point>.w {<skill ID>.w <target type>.w ?.w <lv>.w <sp>.w <range>.w <skill name>.24B <up>.B}.37B*
	�M���h�X�L��
R 0163 <len>.w { <nick>.24B <�A�J�E���g�h�c>.24B <�Ǖ����R>.40B }.88B*
	�M���h�Ǖ����X�g
S 0165 <myaccID>.l <guild name>.24B
	�M���h�쐬
R 0166 <len>.w {<index>.l <name>.24B }.28B*
	�E�ʖ����X�g
R 0167 <type>.b
	�M���h�쐬����
	type = 0 �M���h�쐬����
	type = 1 ���łɃM���h�ɏ������Ă���
	type = 2 �����̃M���h������
	type = 3 �G���y���E������
S 0168 <TargetAccID>.l <sourceAccID>.l <myCharactorID>.l
	�M���h���U
R 0169 <type>.B
	�M���h���U����
	type = 0 ���̃M���h�ɉ������Ă���
	type = 1 ���ۂ��ꂽ
	type = 2 ��������
	type = 3 ����𒴉�
R 016a <guild ID>.l <guild name>.24B
	�M���h���U���ꂽ
S 016b <guild ID>.l <type>.l
	�M���h���U�ԐM
	type=0 ���ۂ���
	type=1 ��������
R 016c <guild ID>.l <emblem ID>.l <mode>.l ?.5B <guild name>.24B
	login���M���h���
	mode=�����̏����E�ʂ�mode
R 016d <ID>.l <charactor ID>.l <online>.l
	�M���h�����o��login������������
S 016e <guildID>.l <mess1>.60B <mess2>.120B
	�M���h���m�ݒ�
R 016f <mess1>.60B <mess2>.120B
	�M���h���m
S 0170 <TargetAccID>.l <sourceAccID>.l <myCharactorID>.l
	�����v�����U
R 0171 <SorceAccID>.l <guild name>.24B
	�����v�����U���ꂽ
S 0172 <SorceAccID>.l <type>.l
	�����v���ԐM
	type=0 ���ۂ���
	type=1 ��������
R 0173 <type>.B
	type = 0 ���łɓ����֌W
	type = 1 �������ۂ��ꂽ
	type = 2 ��������
	type = 3 ����M���h�̓����M���h��������
	type = 4 �����̃M���h�̓����M���h��������
R 0174 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l <nickname>.24B}.40B*
	�E�ʕύX�ʒm
S 0175 <?>.l
	������
S 0176
	������
R 0177 <len>.w <index>.w*
	�Ӓ�”\�A�C�e�����X�g
S 0178 <index>.w
	�A�C�e���Ӓ�
R 0179 <index>.w <fail>.B
	�A�C�e���Ӓ茋�ʁBfail=00�Ő����Bfail=01���Ă���̂�?
S 017a <index>.w
	�J�[�h�v�N���b�N
R 017b <len>.w {<index>.w}*
	�J�[�h�}���ł���A�C�e��Index�ԍ�
S 017c <SrcIndex>.w <DescIndex>.w
	Src ��Desc�ɓ˂�����
R 017d <DescIndex>.w <SrcIndex>.w <fail>.b
	Src ��Desc�ɓ˂�����<fail> 0=���� 1=���s�H
S 017e <len>.w <message>.?B
	�M���h�����b�Z�[�W����
R 017f <len>.w <message>.?B
	�M���h�����b�Z�[�W��M
S 0180 <charactorID>.l
	�M���h�G��
R 0181 <flag>.b
	�M���h�G�Ή”�
	flag=0 �G�ΐ���
	flag=1 �G�΃M���h������������
	flag=2 ���łɓG�Ί֌W
R 0182 <accID>.l <charactorID>.l <���^>.w <���̐F>.w <���ʁH>.w <job>.w <lvl?>.w <��[�o���l>.l <online>.l <Position>.l ?.50B <nick>.24B
	
S 0183 <guild_id>.l <type>.l
	�M���h�֌W����
R 0184 <guild_id>.l <type>.l
	�M���h�֌W�����ʒm
R 0185 <flag>.l <guild_id>.l <guild_name>.24B
	�M���h�֌W�lj� flag=0 ����/ 1 �G��
S 0186 <account ID>.l
	alive�M�����M?
R 0187 <account ID>.l
	alive�M����M?
R 0188 <fail?>.w <index>.w <val>.w
	���퐸�B�B����+val�����
R 0189 <fail?>.w
	��B�e���|(���[�v�|�[�^��memo)���s?
	1 memo�֎~�n��
S 018a <0�Œ�>.w
	�Q�[���I��
R 018b <fail>.w
	�Q�[���I��/�L�����Z�������Bfail=0�����Bfail=1���s?
R 018c <MonsID>.w <����>.w <�召>.w <�����l>.w <?>.w <�h���>.w <�푰>.w <���@�h���>.w <����>.w <���@��������>.9b
	wiz�̓G�̃Z���X����
	0 ���^
	1 ���^
	2 ��^
R 018d <length>.w { <ItemID>,w ?.w <CharID?>.l }.8B*
	�����”\�A�C�e�����X�g�\��(?�̕�����0012�Œ�)
S 018e <MakeItemID>.w <slot1ItemID>.w <slot2ItemID>,w <slot3.ItemID>.w
	�����A�C�e���̑I��
R 018f <flag>.w [00] <MakeItemID>.w
	��������(flag = 00�Ȃ琬�� 01�Ȃ玸�s)
S 0190 <skill lv>.w <skill code>.w <x & y>.l <message>.80b
	���b�Z�[�W(�g�[�L�[�{�b�N�X�j
R 0191 <ID>.l <message>.80B
	�g�[�L�[�{�b�N�X�̃��b�Z�[�W
R 0192 <x & y>.l <type>.w <mapname>.16b
	�A�C�X�E�H�[�����ɂ��n�`�����ω�
S 0193 <ID>.l
	�M���h�����o���O����?
R 0194 <ID>.l <nick>.24B
	�M���h�����o���O��������?
R 0195 <ID>.l <nick>.24B <party name>.24B <guild name>.24B <class name>.24B
	�M���h����PC�̏ꍇ��0094�ԓ�
R 0196 <type>.w <ID>.l
	�����n�X�L���g�p���̃��b�Z�[�W�F�X�BID��target�Ǝv���邪��������݂̂������Ȃ�?
	type=00	2HQ�t�^�u�U�����x���������܂����B�v
	type=01	2HQ�����u�U�����x���������܂����B�v
	type=02 IMPOSITIO�t�^�u����̍U���͂��������܂����B�v
	type=03 IMPOSITIO�����u����̍U���͂��������܂����B�v
	type=04	�u�X�L���g�p�f�B���C���������܂����B�v
	type=05	�u�X�L���g�p�f�B���C�����ɖ߂�܂����B�v
	type=06	�u����ɓő������t�^����܂����B�v
	type=07 ASPERSIO�t�^�u����ɐ��������t�^����܂����B�v
	type=08 ASPERSIO�����u����̑��������ɖ߂�܂����B�v
	type=09	�u�h��ɐ��������t�^����܂����B�v
	type=0a	�u�h��̑��������ɖ߂�܂����B�v
	type=0b KYRIE�t�^�u�o���A��ԂɂȂ�܂����B�v
	type=0c KYRIE�����u�o���A��Ԃ���������܂����B�v
	type=0d	�u�E�F�|���p�[�t�F�N�V�������[�h�ɂȂ�܂����B�v
	type=0e	�u�E�F�|���p�[�t�F�N�V�������[�h����������܂����B�v
	type=0f	�u�I�[�o�[�g���X�g���[�h�ɂȂ�܂����B�v
	type=10	�u�I�[�o�[�g���X�g���[�h����������܂����B�v
	type=11	�u�}�L�V�}�C�Y�p���[���[�h�ɂȂ�܂����B�v
	type=12	�u�}�L�V�}�C�Y�p���[���[�h����������܂����B�v
R 0196 <type>.w <ID>.l <switch>.b	�i�R���h�ȍ~�j
	switch=0�ʼn���,1�ŕt��
	type=00	�v���{�b�N
	type=01	�C���f���A
	type=02	�u�U�����x���������܂����B�v�i2HQ�j
	type=03	�W���͌���
	type=04 �n�C�f�B���O
	type=05	�N���[�L���O
	type=06	�u����ɓő������t�^����܂����B�v�i�G���`�����g�|�C�Y���j
	type=07	�u�ł𔽎˂ł����ԂɂȂ�܂����B�v�i�|�C�Y�����A�N�g�j
	type=08	�u�N�@�O�}�C�A��ԂɂȂ�A�E�E�E�v
	type=09	�u�G���W�F���X��ԂɂȂ�A�E�E�E�v
	type=0a	�u���b�V���O
	type=0b	�V�O�i���N���V�X
	type=0c	�u�������������܂����v�i���x�����j
	type=0d	�u�������������܂����v�i���x�����j
	type=0e	�u�X���[�|�C�Y����ԂɂȂ�܂����v�i�X���[�|�C�Y���j
	type=0f	�u����̍U���͂��������܂����v�i�C���|�V�e�B�I�}�k�X�j
	type=10	�u�X�L���g�p�f�B���C���������܂����v�i�T�t���M�E���j
	type=11	�u����ɐ��������t�^����܂����v�i�A�X�y���V�I�j
	type=12	�u�h��ɐ��������t�^����܂����v�i���̍~�Ձj
	type=13	�u�o���A��ԂɂȂ�܂����v�i�L���G�G���C�\���j
	type=14	�u�}�O�j�t�B�J�[�g��ԂɂȂ�܂����v
	type=15	�u�O�����A��ԂɂȂ�܂����v
	type=16	�u���b�N�X�G�[�e���i��ԂɂȂ�܂����v
	type=17	�u�A�h���i�������b�V����ԂɂȂ�܂����v
	type=18	�u�E�F�|���p�[�t�F�N�V�������[�h�ɂȂ�܂����v
	type=19	�u�I�[�o�[�g���X�g���[�h�ɂȂ�܂����v
	type=1a	�u�}�L�V�}�C�Y�p���[���[�h�ɂȂ�܂����v
	type=1b	�y�R�y�R�R��
	type=1c	��
	type=1d	���񂾂ӂ�
	type=1e	�u���т܂����v�i���E�h�{�C�X�j
	type=1f	�u�G�i�W�[�R�[�g��ԂɂȂ�܂����v
	type=20	�u�h����܂����v
	type=21	�u���킪���܂����v
	type=22	��i�ڂ̃A�b�v�Ƃ����A�C�R���F�ӖځH�H�j
	type=23	�d��50������
	type=24	�d��90������
	type=25 ��u�U�����x���������܂����v�i���Q�A�C�R���F���x�n�|�[�V�����H�j
	type=26 ��u�U�����x���������܂����v�i���Q�A�C�R���F���x�n�|�[�V�����H�j
	type=27 ��u�U�����x���������܂����v�i���Q�A�C�R���F���x�n�|�[�V�����H�j
	type=28 (���g�p���ۂ��H�F�s�‚Ɖ����Ō��ʂ��Ⴄ)
	type=29 ��u�������������܂����v�i�����A�C�R���j
	type=32 �X�g���b�v�E�G�|��
	type=33 �X�g���b�v�V�[���h
	type=34 �X�g���b�v�A�[�}�[
	type=35 �X�g���b�v�w����
	type=36 �P�~�J���E�F�|���`���[�W
	type=37 �P�~�J���V�[���h�`���[�W
	type=38 �P�~�J���A�[�}�[�`���[�W
	type=39 �P�~�J���w�����`���[�W
	type=3a �I�[�g�K�[�h
	type=3b ���t���N�g�V�[���h
	type=3d �v�����B�f���X
	type=3e �f�B�t�F���_�[
	type=41 �I�[�g�X�y��
	type=44 �X�s�A�N�B�b�P��
	type=56 �����g��(�A�C�R���͕\������܂���B)
	type=57 ����(�\���͂���Ȃ��������̉����͂����悤�ł��B)
	type=59 �R���{�f�B���C
	type=5a �t���C�������`���[ 
	type=5b �t���X�g�E�F�|�� 
	type=5c ���C�g�j���O���[�_�[ 
	type=5d �T�C�Y�~�b�N�E�F�|��

S 0197 <type>.w
	type=0 /resetstate
	type=1 /resetskill
	���\�͖���?
S 0198 <?>.w <?>.w <Flag>.w
	GM�R�}���h/cmt(=/changemaptype)�ɂĔ��s�B�����炭�AMAP�����ύX�R�}���h
	Flag�̂�1��0
R 0199 <type>.w
	type=1 pvp���[�h�J�n?
	type=3 gvg���[�h�J�n?
R 019a <ID>.l <rank>.l <num>.l
	pvp���� rank/num
R 019b <ID>.l <type>.l
	���l��lvup�═�퐸�B���̕\��?
	type=0 base lvup?
	type=1 job lvup?
	type=2 ���퐸�B���s
	type=3 ���퐸�B����
S 019c <len>.w <message>.?B
	GM�R�}���h/nlb,/lb�ɂĔ��s�BMAP���u���[�h�L���X�g
R 019d <?>.4B
	GM�R�}���h/hide�ɂĔ��s�B
R 019e
	�ߊl�����X�^�[����
S 019f <ID>.l
	�ߊl�����X�^�[�w��
R 01a0 <fail>.B
	�ߊl����
	fail=01�Ő����A00�Ŏ��s
S 01a1 <param>.1B
	<param>
	0x00�F�y�b�g��ԕ\��
	0x01�F�a��^����
	0x02�F�p�t�H�[�}���X
	0x03�F���ɖ߂�
	0x04�F�A�N�Z�T������
R 01a2 <pet name>.24B <name flag>.B <lv>.w <hungry>.w <friendly>.w <accessory>.w
	�y�b�g�̏��
	name flag:00=���O���ݒ� 01=���O�ݒ�ς�(�ύX�s��)
	lv=�y�b�g�̃��x���Ahungry=�����x(0~100)�Afriendly=�e���x(�����l250?)�Aaccessory=�A�N�Z�T����ItemID
R 01a3 <fail>.B <itemID>.w
	<fail>
	0x00�F�a��莸�s
	0x01�F�a��萬��
R 01a4 <type>.B <ID>.l <val>.l
	�y�b�g�֘A�ʒm
	type=00,val=00 �y�b�g�z�����ɑ����Ă���B�y�b�g�F���p�H
	type=01 �e���x�ω�
	type=02 �����x�ω�
	type=03 �A�N�Z�T���ω�(0�Ŗ�����)
	type=04 �p�t�H�[�}���X �m�F���ꂽval=1~3
		(4�̓X�y�V�����p�t�H�[�}���X�H)
	type=05 �H�m�F���ꂽval=0x14
S 01a5 <pet name>.24B
	�y�b�g�̖��O����
R 01a6 <len>.w <index>.w*
	�y�b�g�̗����X�g
S 01a7 <index>.w
	�y�b�g�̗����X�g���I�����ꂽ
S 01a8 <?>.w
	������
S 01a9 <emotion>.l
	�y�b�g�G���[�V�������M
R 01aa <ID>.l <emotion>.l
	�y�b�g�G���[�V������M
	<emotion>
	33�ȉ��̂Ƃ��F�G���[�V����
	34�ȏ�̂Ƃ��F�����e�[�u���H
R 01ab <ID>.l <type>.w <val>.l
	00b0�̑��l�Ɍ�����o�[�W����
	0004:�}�i�[�|�C���g(��b�֎~)	
	type 0004�̎���val��0-�����܂ł̎���
R 01ac <object id>.l
	�A���N���̔���(���ݒu)���̂ݖ���o��(�@�\�͓�)
R 01ad <len>.l <item>.w
	����̍쐬�”\ITEM�\��M
S 01ae <itemID>.w
	����Ŏg���ޗ����M
S 01af <type>.w
	�`�F���W�J�[�g�i�J�[�g�I���j
	type=1	�m�[�}���J�[�g
R 01b0 <monster id>.l <?>.b <new monster code>.l
	���̃N���X�`�F���W
	<new monster code>�̓`�F���W��̃R�[�h(1001�`)��dword��

R 01b1 <type>.B <tick>.l
	��ʏ㕔��PvP�Ŏg���^�C�}�[���o���A<tick>�̒P�ʂ͕b
	type=0 : 60�i�����ԕ\��
	type=1 : [49:17:02:47]����<tick>�b���������Ԃ���60�i���^�C�}�[�J�E���g�A�b�v
	type=2 : [49:17:02:47]����<tick>�b���������Ԃ���60�i���^�C�}�[�J�E���g�_�E��
	type=3 : <tick>�̏��2byte��0�̂Ƃ��A<tick>�b�J�E���g�_�E��
	         0�`99�܂ł����\������Ȃ����J�E���g�̓��[�v���Čp������A�J�E���g�I��������\��������
	         ���2byte��0�ȊO�Ȃ�99���\�����ꂽ�܂܏����Ȃ�

S 01b2 <len>.w <message>.80B <flag>.B {<index>.w <amount>.w <value>.l}.8B*
	�I�X�J��
	flag �F 0=�L�����Z�� , 1=�I�[�v��
R 01b3 <filename>.64B <type>.B
	�摜�\��(R 0145�̏�ʌ݊�)
	type	0:��
		1:����
		2:�E(�J�v��)
		3:�o�[�‚��ړ��”\�~�{�^���t
		4:�o�[�Ȃ��ړ��”\�~�{�^���t(���^�J�^���O)
		255:��\��
R 01b4 <?>.l <?>.l <?>.w
	�������Ȃ�
R 01b6 <guildID>.l <guildLv>.l <connum>.l <���>.l <Avl.lvl>.l <now_exp>.l <next_exp>.l <��[�|�C���g>.l <����F-V>.l <����R-W>.l <members>.l <guild name>.24B <guild master>.24B <agit?>.20B
	�M���h���
R 01b8 <type>.B
	�M���h���p��s�V�X�e���H�������H
	type=1 : �����H������
	type=2 : �M���hZeny�֘A��Ƃ����s���܂����B
	type=3 : �M���h�������ł���ő���z�𒴉߂������ߍ�Ƃ����s���܂����B
	type=4 : ����������Ȃ����A�����ł���ő���z�𒴉߂��܂����B
	���͖���
R 01b9 <ID>.I
	��_�����ɂ��ID�̉r�����f
S 01ba <CharName>.24B
	GM�R�}���h/remove�ɂĔ��s�Baccount_name�֔�ԃR�}���h
S 01bb <CharName>.24B
	GM�R�}���h/shift�ɂĔ��s�Bchar_name�֔�ԃR�}���h(@jumpto)
S 01bc <CharName>.24B
	GM�R�}���h/recall�ɂĔ��s�Baccount_name�Ăяo���R�}���h
S 01bd <CharName>.24B
	GM�R�}���h/summon�ɂĔ��s�Bchar_name�Ăяo���R�}���h(@recall)
S 01c0
	GM�R�}���h/��݂ɂĔ��s�B�����̗v���p�P
R 01c1 <type>.l <?>.8B
	���̕��������A�s��
	�o�C�i���ɋL�q���ꂽ�����񂪓f���o����Ă�悤�Ȃ̂Ō��ݖ��g�p�H
	type=0x0064
	type=0x03e8
	type=0x2710
R 01c2
	�������Ȃ��悤�Ƀt���O���K�肳��Ă���

R 01c3 <len>.w <color>.l <font?>.w <size?>.w <?>.l <message>.?B
	GM����̓V�̐��iR 009a�̃}���`�J���[�Łj
R 01c4 <index>.w <amount>.l <itemID>.w <item data>.12B
	�J�v���q�ɃA�C�e��
R 01c5 <index>.w <amount>.l <itemID>.w <item data>.12B
	�J�v���q�ɃA�C�e���H
R 01c8 <index>.w <item ID>.w <ID>.l <amount left>.w <type>.B
	�A�C�e���g�p�����B(00a8�̏�ʃo�[�V�����H)
	type=00�̏ꍇ�g�p���s? amount���S�~�̖͗l
	type=01�̏ꍇ�����ŁAamount�͎g�p��̎c���
R 01c9 <dst ID>.l <src ID>.l <X>.w <Y>.w <type>.B <fail>.B ?.81b
	�X�L�����\�n�쐬(011f�̏�ʃo�[�V�����H)
	type 0x7e:SW�A0x7f:�ΕǁA0x80 �|�^�J�����A0x81 �|�^�J�����O
	0x82 ���́A0x83 �T���N�A0x84 �}�O�k�X�A0x85 �j���[�}
	0x86 0x86 �喂�@(SG/MS/LoV/GX)�A0x87 �t�@�C���[�s���ҋ@
	0x88 �t�@�C���[�s�������A0x87�`0x8B �\�������A
	0x8c �g�[�L�[�{�b�N�X(������)�A0x8D �A�C�X�E�H�[��
	0x8E �N���O�}�C�A�A0x8f �u���X�g�}�C���A0x90 �X�L�b�h
	0x91 �A���N���A0x92 �x�m���_�X�g�A0x93 �����h�}�C��
	0x94 �V���b�N�E�F�[�u�g���b�v�A0x95 �T���h�}��
	0x96 �t���b�V���[�A0x97 �t���[�W���O�g���b�v
	0x98 �N���C���A�[�g���b�v�A0x99 �g�[�L�[�{�b�N�X
	0x9A �{���P�[�m�A0x9B �f�����[�W�A0x9C �o�C�I�����g�Q�C��
	0x9D �����h�v���e�N�^�[�A0x9E Zeny�}�[�N�A0x9F Zeny��
	0xA0 ���΂̗ցA0xA1 �s���N�̉��� (��A���L��
	0xA2 �^�񒆂ɓ_�̂�����̋ʁA0xA3 �s���N�̃X�v�����O
	0xA4 �[���̒��ɁA0xA5 ���‚��ցA0xA6 �s���a��
	0xA7 ���J�A0xA8 �[�z�̃A�T�V���N���X�A0xA9 �u���M�̎�
	0xAA �C�h�D���̗ь�A0xAB ��������ȃ_���X�A0xAC �n�~���O
	0xAD ����Y��Ȃ��Łc�A0xAE �T�[�r�X�t�H�[���[
	0xAF �s���N�̃X�v�����O�A0xB0 �\������
	0xB0 �O���t�B�e�B,
	0xB1 �f�����X�g���[�V�����A0xB2�`0xBF �\������
	0xB2 �s���N�̃��[�v�|�[�^����
	0xB3 �����ȏ\���˂��ӂ�ӂ�
	0xB4 �o�W���J�A0xB5 �G�t�F�N�g�Ȃ��H
	0xB6 �����~�����̓I�ɕ����яオ��
	0xB7 �N���̑��A0xB8�` �G�t�F�N�g�Ȃ��H
	����񋁂�
	?.81b�͓�B
R 01cd (<sid>.l)x7
	�I�[�g�X�y���I������M
	<sid>x7 �ɂ� NB,CB,FB,LB,SS,FBL,FD �̏��ŃX�L���R�[�h��dword�œ���
	�܂��I���ł��Ȃ��X�L���̕����� <sid> = 0x00000000 ������
S 01ce <sid>.l
	�I�[�g�X�y���I�������M
R 01cf <crusader id>.l <target id>.l <?>.18b
	���g��ԃ^�[�Q�b�gON/OFF�B���g���؂��� <target id> �� 0x00000000 �ɂȂ�

R 01d0 <ID>.l <num>.w 
	<num> : �C���̐�(��Lv)
R 01d1 <monk id>.l <target monster id>.l <bool>.l
	���H�����ON/OFF�B<bool> �͔��n��萬������ 0x00000001 �������� 0x00000000 ������
R 01d2 <id>.l <delay>.l
	�����N�̃R���{�f�B���C(msec)
	�O�i�E�A�ł͊�{�f�B���C1000(+300)�A�җ��͊�{�f�B���C700(+300)
R 01d3 <name>.24B <type>.B <?>.l <id>.l
	�T�E���h�G�t�F�N�g��‚炷
R 01d4 <ID>.l
	��������͑��\��(ID��NPC��ID������)
S 01d5 <len>.w <ID>.l <input>.?B 00
	��������͓��e���M(ID��NPC��ID������)
R 01d6 <?>.w
	�\���֘A���H
	5,6,11,12�Ȃ牽�����Ȃ�
R 01d7 <ID>.l <equip point>.b <item id1>.w <item id2>.w
	�����O���t�B�b�N <equip point> �� 02���09���̂݊m�F�Bid2�͍���
R 01d8 <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.w <class>.w <hair>.w <item id1>.w <item id2>.w <head option bottom>.w <head option top>.w <head option mid>.w <hair color>.w ?.w <head dir>.w <guild>.l <emblem>.l <manner>.w <karma>.B <sex>.B <X_Y_dir>.3B ?.B ?.B <sit>.B <Lv>.B ?.B
	�}�b�v���[�h��&�ړ����p�A�����t���p�L�������?(0078�̏�ʃo�[�W����)
R 01d9 <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.w <class>.w <hair>.w <item id1>.w <item id2>.w.<head option bottom>.w <head option top>.w <head option mid>.w <hair color>.w ?.w <head dir>.w <guild>.l <emblem>.l <manner>.w <karma>.B <sex>.B <X_Y_dir>.3B ?.B ?.B <Lv>.B ?.B
	�e���|���̕\���͈͓������L�����p�A�����t�������L�������?(0079�̏�ʃo�[�W����)
R 01da <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.w <class>.w <hair>.<item id1>.w <item id2>.w <head option bottom>.w <server tick>.l <head option top>.w <head option mid>.w <hair color>.w ?.w <head dir>.w <guild>.l <emblem>.l <manner>.w <karma>.B <sex>.B <X_Y_X_Y>.5B ?.B ?.B ?.B <Lv>.B ?.B
	�\���͈͓��L�����ړ����(007b�̏�ʃo�[�W����)
S 01db
	����key�v��
R 01dc <len>.w <key>.?B
	����key���t
S 01dd <version>.l <account name>.24B <md5 binary>.16B <version2>.1B
	id&�Í����ς�pass���M
		���ɃN���C�A���g��01db�𑗂�A
		�I��01dc��key��Ԃ��A
		�N���C�A���g��"<key><password>"�ɂ‚���md5�v�Z��
		<md5 binary>�̏��𖄂߂�01dd�𑗂�B
		<passwordencrypt2>�̎���
		"<key><password>"�ɑ΂���md5�v�Z�Ƃ��Ă��鏊��
		"<password><key>"�ƕύX����
R 01de <skill ID>.w <src ID>.l <dst ID>.l <server tick>.l <src speed>.l <dst speed>.l <param1>.l <param2>.w <param3>.w <type>.B
	�U���n�X�L���G�t�F�N�g@(0114�̏�ʃo�[�V�����H)
	type=04 �ΕǂŊϑ� type=06�Ƃقړ���?
	type=05 NB/FBl�̕��U�����_���[�W�p�H
	type=06 �P������? param1�̓_���[�W���v�Aparam2��level�Aparam3��1�Œ�Ɨ\�z
	type=07 �_���[�W�\�������H
	type=08 �A�ł���? param1�̓_���[�W���v�Aparam2��level�Aparam3�͕������Ɨ\�z
	type=09 �_���[�W���[�V�����Ȃ��Ƀ_���[�W�����\������镨(�C���f���A)�Ǝv�����̂����_���[�W���[�V�������o�镨�B(�@�\�͓�)
S 01df <ID>.|
	GM�E�N���b�N�ɂ��ID�̃`���b�g�֎~�񐔎Q�ƁH
R 01e0 <ID>.l ?.24B
	GM�ɂ��`���b�g�֎~���ԎQ�ƁH
	0x1df�ɑ΂��鉞��
R 01e1 <ID>.l <num>.w 
	<num> : �C���̐�(��Lv) ��x�\���������ǂ��num�����Ă����������B

R 01e2 <dst_id>.l <src_id>.l <nick>.24B
	�v���|�[�Y����܂���BOX�\���A���g�p�H
S 01e3 <dst_id>.l <src_id>.l <?>.l
	01e2�̃v���|�[�Y�ԓ�
R 01e4
	�v���|�[�Y�^�[�Q�b�g�\��
S 01e5 <ID>.l
	�v���|�[�Y�v��
R 01e6 <partner name>.24B
	�����X�L�����Ȃ��Ɉ��������g�p���̋��ѐ�
S 01e7
	�X�p�m�r��/doridori��������ł���BSPR�񕜗�2�{�t���O�𗧂Ă�p�P�b�g
S 01e8 <party name>.24B <item1>B <item2>B
	<item1>�A�C�e�����W���@�B0�Ōl�ʁA1�Ńp�[�e�B���L
	<item2>�A�C�e�����z���@�B0�Ōl�ʁA1�Ńp�[�e�B�ɋϓ����z
	(00f9�̏�ʃo�[�V����)
R 01e9
	������
R 01ea <ID>.l
	�����G�t�F�N�g(���y�A������)
	ID�͐V�w�̂��̂�����H
R 01eb <ID>.l <X>.w <Y>.w
	�M���h�����o�ʒu�X�V
R 01ec
	������
S 01ed
	�X�p�m�r�������g���ɂȂ�t���O�𗧂Ă�p�P�b�g
R 01ee <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B <card>.4w}.18B*
	���L���Օi&���W�i���X�g
	��̏ꍇ��?.2B��0x8000�ɂȂ�
	00a3����ύX
R 01ef <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B <card>.4w}.18B*
	�J�[�g���A�C�e���B���Օi/���W�i
	0123����ύX
R 01f0 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B <card>.4w}.18B*
	�J�v������ɗa���Ă�����Օi&���W�i���X�g
	00a5����ύX
R 01f2
	������
R 01f3 <ID>.l <type>.l
	bl���甭������G�t�F�N�g
R 01f4 <name>.24B <trade id?>.L <LV>.w
	����������v��
	00e5����ύX
R 01f5 <result>.B <trade id?>.L <LV>.w
	�����炩��̎���v���ɑ΂��锽��
	00e7����ύX
R 01f6 <papa_id>.l <mama_id>.l <requester_name>.24B
	�{�q�v���_�C�A���O�̕\��
S 01f7 <papa_id>.l <mama_id>.l <flag>.l
	�{�q�ԓ�
	ID��01f6�Ŏ󂯎�������̂����̂܂ܕԂ�
	flag=0 ����
	flag=1 ���
R 01f8
	�{�q�^�[�Q�b�g�\���A���ݖ��g�p�H
S 01f9 <ID>.l
	�{�q�v��
R 01fc <length>.w { <?1>.w <RepairItemID>.w <?2>.9B }.13B*
	�C���”\�A�C�e�����X�g�\��
S 01fd <?1>.w
	�C���A�C�e���̑I��
R 01fe <RepairItemID>.w <flag>.b
	�C������(flag = 00�Ȃ琬�� 01�Ȃ玸�s)
R 01ff <ID>.l <x>.w <y>.w
	������΂��A�N���s�ƒZ�����ђʂ���
S 0200 <login name>.24B
	ragexe��/account�I�v�V�������‚��ċN������ƃ��O�C���v���ɕt�������p�P�b�g
R 0201 <len>.w { <id1>.l <id2>.l <name>.24B }.32B*
	�F�B���X�g�S����M
S 0202 <nick name>.24B
	�F�B���X�g�֒lj��v��
S 0203 <id1>.l <id2>.l
	�F�B���X�g����폜�v��
S 0204 <ragexe md5>.16B
	���O�C���v���ɕt�������p�P�b�g�B16�o�C�g�͌Œ�H
R 0205 <id>.l <name>.24B
	�`����Ɓ`���񂪗������܂���
R 0206 <id1>.l <id2>.l <flag>.B
	�F�B���X�g�̐ڑ����ʒm
	flag=1 ���O�A�E�g�Aflag=0 ���O�C��
R 0207 <id1>.l <id2>.l <name>.24B
	�F�B���X�g�ւ̒lj��v����M
S 0208 <id1>.l <id2>.l <flag>.l
	�F�B���X�g�ւ̒lj��v���̕Ԏ�
	flag=1 ���, 0= ����
R 0209 <flag>.w <id1>.l <id2>.l <name>.24B
	�F�B���X�g�ւ̒lj��v���̌��ʒʒm
	flag=0 �Ő���, 1=���ۂ��ꂽ, 2=�����̐l���I�[�o�[, 3=����̐l���I�[�o�[
R 020a <id1>.l <id2>.l
	�F�B���X�g����폜�ʒm
S 020b <?>.B<ragexe md5>.16B
	�L�����N�^�T�[�o�ڑ��v��0065�ɕt�������p�P�b�g�B1+0204��16�o�C�g��17�o�C�g�H

R 020e <name>.24B <id>.l <val>.B <type>.B
	���z�ƌ��Ɛ��n���̏ꍇ<val>�̓X�L��Lv-1
	�e�R���~�b�V�����̏ꍇ<val>��%
	type=0 : ���z�ƌ��Ɛ��̊���̓o�^����
	type=1 : ���z�ƌ��Ɛ��̊���̓o�^���
	type=10: ���z�ƌ��Ɛ��̑����݂̓o�^����
	type=11: ���z�ƌ��Ɛ��̑����݂̓o�^���
	type=20: �e�R���~�b�V�����^�[�Q�b�g
	type=21: �e�C�~���O�~�b�V�����^�[�Q�b�g
	type=30: ���z�ƌ��Ɛ��̓V�g�̏�����
	type=40: Target HP <id>
R 0210
	PVP�̃|�C���g�\��
S 0212 <charname>.24B
	GM�R�}���h/rc�ɂĔ��s�B���ʕs���B
S 0213 <charname>.24B
	GM�R�}���h/check�ɂĔ��s�B���ʕs���B
R 0214 { <Val>.w }*25
	�X�e�[�^�X�\���H
			STR,AGI,VIT,INT,DEX,LUK,
	standard	STR,AGI,VIT,INT,DEX,LUK,
			attPower,refiningPower,MAXmatpow,Minmatpower,ASPD,
			itemdefPow,plusdefPow,mdefPower,plusmdefPow,plusASPD,
			hitSuccsesVal,avoidSuccsesVal,plusAvoidSuccsesValue
R 0215 <type>.l
	15 �S�Ă̏�Ԉُ킪�񕜂��܂����B
	16 1���ԁA�S�Ă̏�Ԉُ�֑ϐ�������܂��B
	17 1���ԁA�ő�HP���啝�ɏ㏸���܂��B
	18 1���ԁA�ő�SP���啝�ɏ㏸���܂��B
	19 1���ԁA�S�Ă̔\�͂��啝�ɏ㏸���܂��B
	1c 1���ԁA������������ɐ��������t�^����܂��B
	1d 1���ԁA���������Z�ɐ��������t�^����܂�
	1e 10�b�ԁA�h��͂��啝�ɏ㏸���܂��B
	1f 1���ԁA�U���͂��啝�ɏ㏸���܂��B
	20 1���ԁA�������Ɖ�𗦂��啝�ɏ㏸���܂��B
	28 �������R�[�e�B���O����Ă��邽�߁A�t���X�g���b�v�����s�ɂȂ�܂�
	�� ���������
R 0216 <type>.l
	00 ���łɗ{�q������v�w�͂���ȏ�{�q�����‚��Ƃ��ł��܂���B
	01 �v�w�̃��x������l�Ƃ�70�ȏ�ɂȂ�Ɨ{�q�����‚��Ƃ��ł��܂��B
	02 ���������L�����N�^�[�͗{�q�ɂ��邱�Ƃ��ł��܂���B
	�� ���������
S 0217
	/blacksmith
S 0218
	/alchemist
R 0219 { <charname>.24B }*10 { <point>.L }*10
	BS�����L���O
R 021a { <charname>.24B }*10 { <point>.L }*10
	�A���P�~�����L���O
R 021b <point>.L <total>.L
	BS�����L���O�|�C���g��<point>�㏸���āA<total>�ɂȂ�܂����B
R 021c <point>.L <total>.L
	�A���P�~�����L���O�|�C���g��<point>�㏸���āA<total>�ɂȂ�܂����B
S 021d <?>.l
	/effect���Ă邩�ǂ����H
R 021f
	������
R 0220
	������
R 0221 <len>.l { <?1>.w <RefineItemID>.w <?2>.9B }.13B*
	���B�I���E�B���h�E
S 0222 <?>.l
	���B�A�C�e���I��
R 0223 <flag>.l <itemid>.w
	flag=0 : �u���B��������`�v�A����
	flag=1 : �u���B��������`�v�A���s�H
	flag=2 : ���퐸�B�X�L���̃��x�����s�����Ă��܂��B
	flag=3 : ���B�ɕK�v�ȃA�C�e�����s�����Ă���̂ŁA���B�ł��܂���B
	���͖���
R 0224 <point>.L <total>.L
	�e�R���~�b�V���������L���O�|�C���g��<point>�㏸���āA<total>�ɂȂ�܂����B
S 0225
	/taekwon
R 0226 { <charname>.24B }*10 { <point>.L }*10
	�e�R�������L���O
R 0227
	nPro�֌W�B0258���M��ԓ��B
S 0228
	���O�C���v���ɕt�������p�P�b�g�BnPro�֌W�B
R 0229 <ID>.l <opt1>.w <opt2>.w <option>.l <pk>.B
	�����ڕύX(0119����ύX)
R 022a <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.l <class>.w <hair>.w <item id1>.w <item id2>.w <head option bottom>.w <head option top>.w <head option mid>.w <hair color>.w <clothes_color>.w <head dir>.w <guild>.l <emblem>.l <manner>.w <opt3>.l <karma>.B <sex>.B <X_Y>.2B <dir>.B <5�Œ�>.2B <sit>.B <Lv>.w
	�}�b�v���[�h��&�ړ����p�A�����t���p�L�������?(01d8�̏�ʃo�[�W����)
R 022b <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.l <class>.w <hair>.w <item id1>.w <item id2>.w <head option bottom>.w <head option top>.w <head option mid>.w <hair color>.w <clothes_color>.w <head dir>.w <guild>.l <emblem>.l <manner>.w <opt3>.l <karma>.B <sex>.B <X_Y>.2B <dir>.B <5�Œ�>.2B <Lv>.w
	�e���|���̕\���͈͓������L�����p�A�����t�������L�������?(01d9�̏�ʃo�[�W����)
R 022c <ID>.l <speed>.w <opt1>.w <opt2>.w <option>.l <class>.w <hair>.w <item id1>.w <item id2>.w <head option bottom>.w <server tick>.l <head option top>.w <head option mid>.w <hair color>.w <clothes_color>.w <head dir>.w <guild>.l <emblem>.w <manner>.w <opt3>.l <karma>.B <sex>.B <X_Y_X_Y>.5B <0x88�Œ�>.B <0�Œ�>.2B <Lv>.w
	�\���͈͓��L�����ړ����(01da�̏�ʃo�[�W����)

S 022d <0�Œ�>.w <menu>.B
	�z���̃��j���[�v��
	menu=0 : �z�����̒ʒm
	menu=1 : �z����a���
	menu=2 : �z���폜
R 022e <name>.24B <rename_flag>.B <base_level>.w <hungry>.w <intimate>.w <equip>.w <atk>.w <matk>.w <hit>.w <critical>.w <def>.w <mdef>.w <flee>.w <aspd>.w <hp>.w <max_hp>.w <sp>.w <max_sp>.w <base_exp>.l <nextbase_exp>.l <skill_point>.w <attackable>.w
	�z���̃X�e�[�^�X�����܂Ƃ߂đ���t��
R 022f <fail>.B <itemID>.w
	�z���ɉa���A0x1a3�Ɠ���
	<fail>
	0x00�F�a��莸�s
	0x01�F�a��萬��
R 0230 <type>.w <ID>.l <param>.l
	�z���֘A�ʒm�A0x1a4�̃z����
	type=0, param=0 : �z���������ɑ�����
	type=0x002 : ������
	type=0x100 : �e���x
	�i0�`3��switch����H�j
S 0231 <name>.24B
	�z���̖��O�ύX�v��
S 0232 <X_Y>.3B
	�z���ړ��v��
S 0233 <?>.4B <target_id>.l <type>.B
	�z���U���v��
S 0234 <ID>.l
	�z�����}�X�^�[�̌��֖߂�
R 0236 <point>.L <total>.L
	�s�E�҃����L���O�|�C���g��<point>�㏸���āA<total>�ɂȂ�܂����B
S 0237
	/pk
R 0238 { <charname>.24B }*10 { <point>.L }*10
	�s�E�҃����L���O

R 023a <flag>.w
	�q�ɁH
	0 - passwd set plz
	1 - passwd req
S 023b <flag>.w <?>.32B
	2 - passwd set
	3 - passwd send
R 023c <type>.w <val>.w
	4 passwd set ok
	5 passwd miss
	6 ok
R 023e <flag>.w
	�L�����H
	0 - passwd set plz
	1 - passwd req
S 023f
	���[��BOX�̍X�V�v��
R 0240 <len>.w <num>.l { <mail_num>.l <title>.40B <read>.B <nick>.24B <time>.l }*
	���[���ꗗ�\�ABOX���J���Ă��鎞�ɑ��֑��M
	0x23f�̉���
S 0241 <num>.l
	���[���̎�M�v��
R 0242 <len>.w <num>.l <title>.40B <nick>.24B <0x22�Œ�>.l <zeny>.l <amount>.l <itemid>.w <0�Œ�>.w <identify>.B <attribute>.B ?.4w <0x22�Œ�>.B <mail_body>.?B
	���[����I����M
S 0243 <num>.l
	���[���폜
S 0244 <num>.l
	���[���A�C�e���̎�M�v��
R 0245 <flag>.B
	flag=0 : ���[���A�C�e������M���܂����B
	flag=1 : ���[���A�C�e������M�ł��܂���ł����B
	flag=2 : �A�C�e���̓��[���ɂĕۊǂ���Ă��܂��B
S 0246 <type>.w
	type=0 : ���[�����o���{�^����������
	type=2 : ���z�ݒ�{�^����������
S 0247 <index>.w <amount>.l
	���[���ɃA�C�e����Zeny�̓Y�t���s����
S 0248 <len>.w <nick>.24B <title>.40B <body>.?B
	���[�����M
R 0249 <fail>.B
	���[�����M�”�
	fail=0 : ���[�����M�ɐ������܂����B
	fail=1 : ���[�����M�Ɏ��s���܂����B�󂯎��l�����݂��܂���B
R 024a <num>.l <nick>.24B <title>.40B
	�V�����[�����͂��܂���
S 024b <type>.w
	�����E�B���h�E�̃A�C�e���o�^���
S 024c <index>.w <flag>.l
	�����E�B���h�E�̃A�C�e���o�^��ʂɃA�C�e�����悹��
	�悹����<flag>��1�H
S 024d <start_zeny>.l <end_zeny>.l <time>.w
	�����ɃA�C�e���o�^
S 024e <?>.l
	������
S 024f <?>.l <?>.l
	������
R 0250 <type>.B
	type=0 : �����o�^�����s���܂����B
	type=1 : �����o�^���������܂����B
	type=2 : �Y���̋�������������܂����B
	type=3 : ���D�҂����鋣���͎��������Ƃ��ł��܂���B
	type=4 : ����ȏ㋣���o�^�����邱�Ƃ͂ł��܂���B
	type=5 : �����萔�����s�����Ă��܂��B
	type=6 : �Y���̋����ɑ΂�����D���������܂����B
	type=7 : �Y���̋����ɑ΂�����D�����s���܂����B
	type=8 : �[�j�[���\���ł͂���܂���B
	type=9 : ����ȏ㋣���A�C�e���ɓ��D���邱�Ƃ͂ł��܂���B
	���͑S�Ė���
S 0251 <?>.6B <name>.24B
	�����E�B���h�E�̃A�C�e������
R 0252 <len>.w <?>.l <loop?>.l { <?>.80B <?>.w <?>.B }*
	������
R 0253 <skilllv>.B
	���z�ƌ��Ɛ��̊���Z�[�u�p���b�Z�[�W�u��x�w�肷��ƕύX�͕s�”\�ł��I�v
S 0254 <skilllv>.B
	0253�̃_�C�A���OBOX��OK�{�^����������
R 0255 <?>.w <fail>.B
	fail=0 : ������
	fail=1 : �Y���̃A�C�e���̓��[���ɓY�t�ł��Ȃ��A�C�e���ł��B
R 0256 <?>.w <?>.B
	������
R 0257 <num>.l <fail>.l
	fail=0 : ���[���폜����
	fail=1 : ���[���폜���s
S 0258
	���O�C���v���ɕt�������p�P�b�g�BnPro�֌W�B
R 0259
	nPro�֌W�B0228���M��̕ԓ��B
R 025a <len>.w { <itemid>.l }*<len>
	�����̃A�C�e�����X�g
S 025b <len>.w <itemid>.w
	�A�C�e���I���A�L�����Z������<itemid>��0xffff������
	<len>��0x25a�̃p�P�b�g�������̂܂ܕԂ�
S 025c <type>.w
	�����E�B���h�E
	type=0 : �����̏o�i�A�C�e����\��
	type=1 : ���D���̃A�C�e����\��
R 025d <type>.l
	type=0 : �Y���̋������I�����܂����B
	type=1 : �Y���̋������I���ł��܂���B
	type=2 : �����ԍ������m�ł͂���܂���B
R 025f <0�Œ�>.4B
	�����E�B���h�E���J��
	�����ɃT�[�o��0x251�����M�����
R 0260 <0�Œ�>.4B
	���[��BOX�̕\��
S 0273 <mail_num>.l <nick>.24B
	RO���[���̒��M���[���E�B���h�E�ň�ԍ��̃{�^����������
	<nick>�̑����<mail_num>�̃��[����ԑ�����
R 0274 <mail_num>.l <fail>.w
	fail=0 : ���[�����ԑ�����܂���
	fail=1 : ���[�������݂��܂���
R 027b <val1>.l <val2>.l <val3>.l
	�I�����W�F��������A�i�E���X�������
	PC�����C�x���g : �o���l���� <val1>%, ���S���o���l <val2>%, �h���b�v������ <val3>%

S 027c <version>.l <account name>.24B <password>.24B <?>.5B <version2>.B
	�A�J�E���gID&�p�X���[�h���M
R 027d <?>.24B <?>.w*15 <?>.4B?
	������
R 0280 <point>.l <total>.l <type>.w
	�e�C�~���O�~�b�V���������L���O�|�C���g��<point>�㏸����<total>�ɂȂ�܂����B
	type=0xfd2�Œ�
	���͕�����������
S 0281 <54000�Œ�?>.w
	�������A���Ԃ�e�C�~���O�����L���O�v���p�P�b�g�Ƃ��Ď��������
R 0282 { <charname>.24B }*10 { <point>.l }*10
	�e�C�~���O�����L���O
R 0284 <ID>.l <type>.l <?>.4B?
	bl���甭������G�t�F�N�g�A1f3�̏�ʌ݊��H
R 0285 <val1>.w <val2>.w
	�������A��B
	val1��01,02,03,04,05,0b,0c,0f�̂Ƃ������A���̂Ƃ���uNO MSG�v
	����ȊO�̏ꍇ�́u???�v����ʏ㕔�Ƀs���N�����ŕ\�������
	val1��04�̂Ƃ��Aval2=0�`5��switch����iSTR�Ƃ��H�j�A���̂Ƃ���uNO MSG�v