summaryrefslogtreecommitdiff
path: root/doc/client_packet.txt
blob: 5b3ba44b1466d290125b2981bf7724ae55b9f815 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
   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,
#0x200
   26,  0,  0,  0, 18,  0,  0,  0,  0,  0,  0, 19,

S クライアントから見て送信
R クライアントから見て受信

B バイト
w ワード=2B
l ロングワード=4B
* 0個以上くりかえし

S 0064 <version>.l <account name>.24B <password>.24B <version2>.B
	アカウントID&パスワード送信
S 0065 <account ID>.l <login ID1>.l <login ID2>.l ?.2B <sex>.B
	キャラセレ鯖接続要求
S 0066 <charactor number>.B
	キャラクタ選択要求
S 0067 <charactor name>.24B <param etc>.11B
	キャラクタ作成要求
S 0068 <charactor ID>.l <mail address>.40B
	キャラクタ削除要求
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成功&鯖情報
R 006a <error No>.B
	login失敗 その1
		err No=00 未登録のIDです
		err No=01 パスワードが違います
		err No=02 使用期間が終了しています
		err No=03 サーバーから接続拒否されました
		err No=04 解約されたID、またはアカウントブロックされているIDです
		err No=05 最新のパッチではありません
		err No=06 解約されたID、またはアカウントブロックされているIDです
		err No=07 サーバーが混雑しています
R 006b <len>.w <charactor select data>.106B*
	キャラセレ鯖接続成功&キャラクタデータ
	<charactor select data> = <charactor ID>.l <base exp>.l <zeny>.l <job exp>.l <job level>.l ?.8B <option>.l <karma>.l <manner>.l ?.2B <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
	キャラクタ選択失敗
R 006d <charactor select data>.106B
	キャラクタ作成成功
R 006e <error No>.B
	キャラクタ作成失敗
R 006f
	キャラクタ削除成功
R 0070 <error No>.B
	キャラクタ削除失敗
		err No=00 メールアドレスが違う
		err No=01 削除が拒否された
R 0071 <charactor ID>.l <map name>.16B <ip>.l <port>.w
	キャラクタ選択成功&マップ名&ゲーム鯖IP/port
S 0072 <account ID>.l <charactor ID>.l <login ID1>.l <login ID2>.l <sex>.b
	ゲーム鯖接続要求
R 0073 <server tick>.l <coordidate>.3B ?.2B
	ゲーム鯖接続成功&サーバ側1ms時計&出現位置
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 ?.w <head dir>.w <guild>.l <emblem>.l <manner>.w <karma>.B <sex>.B <X_Y_dir>.3B ?.B ?.B <sit>.B <Lv>.B
	マップロード時&移動時用、向き付き用キャラ情報?
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 ?.w <head dir>.w <guild>.l <emblem>.l <manner>.w <karma>.B <sex>.B <X_Y_dir>.3B ?.B ?.B <Lv>.B
	テレポ等の表示範囲内沸きキャラ用、向き付き無しキャラ情報?
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
	表示範囲内キャラ移動情報
R 007c <ID>.l <speed>.w ?.6w <class>.w ?.7w <X_Y>.3B ?.2B
	NPC用表示範囲内キャラ情報
S 007d
	mapロード終り
S 007e <client tick>.l
	クライアント側1msタイマ送信
R 007f <server tick>.l
	サーバ側1msタイマ送信
R 0080 <ID>.l <type>.B
	type=00 キャラ消滅 (画面外移動。死体消滅等?)
	type=01 キャラ死亡
	type=02 キャラ消滅 (logout等?)
	type=03 テレポート (テレポ,蝿,蝶等?)
R 0081 <type>.B
	login失敗 その2
		type=01 サーバー接続終了
		type=02 同じIDで他の使用者がログインしました
		type=03 サーバーとの同期に失敗しました
		type=04 地域の収容人員超過で接続できません
		type=05 18歳以下は接続できません
		type=06 決済されたアカウントではありません
		type=07 サーバーが混雑しています
		type=08 前の接続情報が残っています
		type=0b アカウントが保留されました
		type=0c 課金システム変更のため、一時終了します
		type=0d IPが一致しないため、接続を終了します
		type=10 有料サービスになりました
		type=11 チケットが買われていないか、有効期限が切れています
S 0085 <X_Y>.3B
	移動要求
R 0087 <server tick>.l <X_Y_X_Y>.5B ?.B
	移動応答
R 0088 <ID>.l <X>.w <Y>.w
	移動途中停止
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:ダメージ(の合計?) param2:分割数 param3:アサシン2刀流逆手ダメージ
		NPCからの攻撃の場合、param2,param3はゴミデータ
		speedはPCの場合内部ASPDと一致
	type=01 itemを拾う ID*2以外ゴミ
	type=02 座る src ID以外ゴミ
	type=03 立つ src ID以外ゴミ
	type=08 複数攻撃
	type=09 ダメージモーションなしにダメージだけ表示される物(インデュア)
	type=0a クリティカル
	type=0b 完全回避
S 008c <len>.w <str>.?B
	通常発言送信。チャット中はチャット内発言用になる
	先頭の"<nick> : "の部分はクライアント側で付ける事
R 008d <len>.w <ID>.l <str>.?B
	IDさんの発言受信。チャット中はチャット内発言用になる
R 008e <len>.w <str>.?B
	自分の発言受信。チャット中はチャット内発言用になる
S 0090 <ID>.l <type?>.B
	NPCに話しかける。typeは01しか見た事無し
R 0091 <map name>.16B <X>.w <Y>.w
	鯖内マップ間移動、テレポ,蝿等用
R 0092 <map name>.16B <X>.w <Y>.w <IP>.l <port>.w
	鯖間移動
R 0093
	8月中に1回だけ観測。謎
S 0094 <ID>.l
	IDのキャラ名等要求。0095か0195の返答があるはず
R 0095 <ID>.l <nick>.24B
	NPC,ギルド未所属PCの0094への返答
	0193	<charID>.l で問い合わせて
	0194	<charID>.l <name>.24B の応答で得てます。

S 0096 <len>.w <nick>.24B <message>.?B
	wis送信
R 0097 <len>.w <nick>.24B <message>.?B
	wis受信
R 0098 <type>.B
	type=00 wis送信成功
	type=01 wis相手がloginしてない?
	type=02 wis相手からignoreされてる?
S 0099 
	神の声送信
R 009a <len>.w <message>.?B
	GMからの天の声
S 009b <head dir>.w <dir>.B
	体&頭の方向変更要求。クライアントへの応答は無い模様
	dirは00〜07で体の向き。00で北から反時計回りに45°単位で07まで
	head dirは00,01,02で頭の向き。00で体と同じ、01が右、02が左
R 009c <ID>.l <head dir>.w <dir>.B
	IDの体&頭の方向変更
R 009d <ID>.l <item ID>.w <identify flag>.B <X>.w <Y>.w <amount>.w <subX>.B <subY>.B
	移動等で床アイテムが画面内に入ってきた時
R 009e <ID>.l <item ID>.w <identify flag>.B <X>.w <Y>.w <subX>.B <subY>.B <amount>.w
	item drop。何故か009dとマス目内位置&個数が入れ変っている
S 009f <ID>.l
	IDの床アイテムを拾う
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=02 取得失敗?
	fail=06 ルート権無し。取得失敗
R 00a1 <ID>.l
	IDの床アイテム消去
S 00a2 <index>.w <amount>.w
	所有アイテムを落す
R 00a3 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B}.10B*
	所有消耗品&収集品リスト
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*
	所有装備リスト
R 00a5 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B}.10B*
	カプラさんに預けてある消耗品&収集品リスト
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*
	カプラさんに預けてある装備リスト
S 00a7 <index>.w <ID>.l
	所持アイテムindexを使用する。IDは自分のみ?
R 00a8 <index>.w <amount>.w <type>.B
	アイテム使用応答。type=00の場合使用失敗? amountもゴミの模様
	type=01の場合成功で、amountは使用後の残り個数
S 00a9 <index>.w <equip type>.w
	アイテム装備
R 00aa <index>.w <equip point>.w <type>.B
	アイテム装備応答。type=00の場合装備失敗? equip pointもゴミの模様
S 00ab <index>.w
	装備解除
R 00ac <index>.w <equip point>.w <type>.B
	装備解除応答。type=00の場合失敗? equip pointもゴミの模様
R 00af <index>.w <amount>.w
	アイテム数減少。amount個だけ減らす
R 00b0 <type>.w <val>.l
	色々な能力値の更新。以下type:対応する数値を列挙
	0000:speed 0003:悪行値 0004:マナーポイント 0005:HP 0006:MaxHP
	0007:SP 0008:MaxSP 0009:ステータスポイント 000b:ベースレベル
	000c:スキルポイント 0018:重量(表示されてる数字の10倍)
	0019:最大重量(表示されてる数字の10倍)
	0029:ATK前 002a:ATK後 002b:MATK前 002c:MATK後
	002d:DEF前 002e:DEF後 002f:MDEF前 0030:MDEF後
	0031:HIT 0032:FLEE前 0033:FLEE後 0034:クリティカル
	0035:ASPD(2ms単位の時間?) 0037:ジョブレベル
	0082:謎 ATK後と同じ数字?
R 00b1 <type>.w <val>.l
	色々な能力値の更新。以下type:対応する数値を列挙
	0001:ベース側経験値 0002:ジョブ側経験値	0014:zeny
	0016:ベース側必要経験値 0017:ジョブ側必要経験値
	β1では00b0はvalがshort、00b1はvalがlongという使い分けがあったんだけど
	今となっては差が無くなって、盲腸みたいなもの?
S 00b2 <type>.B
	type=00 死亡時リスタート
	type=01 キャラセレ要求
R 00b3 <type>.B
	type=01 キャラセレ応答
R 00b4 <len>.w <ID>.l <str>.?B
	IDのNPCからのメッセージ
R 00b5 <ID>.l
	IDのNPCとのメッセージウィンドウに"NEXT"アイコンを出す
R 00b6 <ID>.l
	IDのNPCとのメッセージウィンドウに"CLOSE"アイコンを出す
R 00b7 <len>.w <ID>.l <str>.?B
	IDのNPCの会話で選択項目表示。各項目は':'で区切られる
S 00b8 <ID>.l <select>.B
	IDのNPCの会話の選択。各項目に順に1〜が振られる。ffでキャンセル?
S 00b9 <ID>.l
	IDのNPCとの会話。NEXTボタンを押した
S 00bb <type>.w <amount>.B
	ステータスup要求。typeは000dから0012が順にSTR,AGI,VIT,INT,DEX,LUKに対応
R 00bc <type>.w <fail>.B <val>.B
	ステータスup応答。fail=01なら成功。typeは00bbと同じ。valは上った後の数字
	失敗例は見た事無いので謎。ステータスポイントが足りない状態で
	00bbを発行できるクライアントが有れば、fail=00になるのではないかと予想
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 ?.w
	まとめてステータス情報を送るパケット
R 00be <type>.w <val>.B
	必要ステータスポイント更新パケット。typeは0020〜0025が順にSTR〜LUKに対応
S 00bf <type>.B
	エモーションを出す。typeは00-0c(,0d)がALT+1〜ALT+9,ALT+0,チョキ,グー,パー(,韓国旗)に対応
	00=!	01=?	02=うれしい(♪)	03=ハート	04=汗	05=あはは(電球)
	06=いやだな(#)	07=怒り(もやもや)08=お金($)	09=…	0a=チョキ
	0b=グー	0c=パー	0d=韓国旗	0e=大きいハート	0f=ありがとう(thanks)
	10=無念	11=ごめん(sorry)	12=笑い	13=汗かき	14=あの
	15=最高(GoodJob)16=キョロキョロ	17=ショック	18=まる	19=バツ
	1a=ヘルプ(help)	1b=go	1c=えーん	1d=くすくす	1e=ちゅ
	1f=ちゅちゅ	20=ふん	21=うんうん
R 00c0 <ID>.l <type>.B
	IDの人がエモーションを出した。typeは00bfと同じ
S 00c1
	login人数問い合わせ
R 00c2 <val>.l
	login人数応答
R 00c3 <ID>.l <type>.B <val>.B
	見た目変更。typeは00で本体(転職時等)、02が武器、03が頭(下)、04が頭(上)、05が頭(中)、08が盾
R 00c4 <ID>.l
	話かけたNPCが商人だったのでbuy/sell選択窓出
R 00c5 <ID>.l <type>.B
	buy/sell選択。type=00ならbuy。type=01ならsell
R 00c6 <len>.w {<value>.l <DCvalue>.l <type>.B <item ID>.w}.11B*
	NPCのお店buy選択時。DCvalueは商人DC後の値段
R 00c7 <len>.w {<index>.w <value>.l <OCvalue>.l}.10B*
	NPCのお店sell選択時。OCvalueは商人OC後の値段
S 00c8 <len>.w {<amount>.w <item ID>.w}.4B*
	NPCのお店から買う
S 00c9 <len>.w {<index>.w <amount>.w}.4B*
	NPCのお店に売る
R 00ca <type>.B
	NPCから購入終了。type=00成功
R 00cb <type>.B
	NPCへ売却終了。type=00成功
S 00cc <ID>.l
	GM用右クリックメニュー「(name)使用者強制終了」使用
R 00cd <ID?>.l
	GM用右クリックメニュー「(name)使用者強制終了」の応答
	<ID>が0の場合は失敗と表示。(このパケットはただの応答です。接続終了の機能はありません。)
S 00cf <nick>.24B <type>.B
	type=00 nickからの発言受け付け拒否 (/ex nick)
	type=01 nickからの発言受け付け許可 (/in nick)
S 00d0 <type>len.B
	type=00 全ての発言受け付け拒否 (/exall)
	type=01 全ての発言受け付け許可 (/inall)
R 00d1 <type>.B <fail>.B
	fail=00 発言受け付け拒否成功
	fail=01 発言受け付け拒否失敗
R 00d2 <type>.B <fail>.B
	fail=00 全発言受け付け拒否成功
	fail=01 全発言受け付け拒否失敗
S 00d5 <len>.w <limit>.w <pub>.B <passwd>.8B <title>.?B
	チャット立て。ここからチャット関係が続くけど調べが甘いので補完よろ
R 00d6 <fail>.B
	チャット立て応答
R 00d7 <len>.w <owner ID>.l <chat ID>.l <limit>.w <users>.w <pub>.B <title>.?B
	画面内チャット情報
R 00d8 <chat ID>.l
	チャット消去
S 00d9 <chat ID>.l <passwd>.8B
	チャット参加要請
R 00da <fail>.B
	チャット参加失敗
R 00db <len>.w <chat ID>.l {<index>.l <nick>.24B}.28B*
	チャット参加者リスト
R 00dc <users>.w <nick>.24B
	チャットへの参加者追加(?)
R 00dd <index>.w <nick>.24B <fail>.B
	チャットから参加者抜け
S 00de <len>.w <limit>.w <pub>.B <passwd>.8B <title>.?B
	チャットステータス変更
R 00df <len>.w <owner ID>.l <chat ID>.l <limit>.w <users>.w <pub>.B <title>.?B
	チャットステータス変更成功
S 00e0 ?.l <nick>.24B
	チャットルーム所有者変更要求?
R 00e1 <index>.l <nick>.24B
	チャット参加者番号付け直し?
S 00e2 <nick>.24B
	チャットkick
S 00e3
	チャット抜け
S 00e4 <ID>.l
	取り引き要求
R 00e5 <nick>.24B
	取り引き要請受け
S 00e6 <type>.B
	type=03 取り引き要請ok
	type=04 取り引き要請キャンセル
R 00e7 <fail>.B
	取り引き要求応答
	fail=00 距離が遠過ぎ
	fail=03 要請受けてくれた
	fail=04 キャンセルされた?
S 00e8 <index>.w <amount>.l
	アイテム追加。index=0でzeny追加。正規クライアントではzenyは00ebの直前のみ
R 00e9 <amount>.l <type ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w
	相手方からのアイテム追加
R 00ea <index>.w <fail>.B
	fail=00 アイテム追加成功
	fail=01 追加失敗。相手側重量オーバ
S 00eb
	アイテム追加完了(ok押し)
R 00ec <fail>.B
	fail=00 自分からのok受領
	fail=01 相手からのok受領
S 00ed
	取り引きキャンセル
R 00ee
	取り引きがキャンセルされました
S 00ef
	取り引き許諾(trade押し)
R 00f0
	取り引き完了
R 00f2 <num>.w <limit>.w
	カプラさん許容アイテム個数&現状
S 00f3 <index>.w <amount>.l
	カプラさん倉庫にアイテム放り込み
R 00f4 <index>.w <amount>.l <type ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w
	カプラさん倉庫のアイテム追加
S 00f5 <index>.w <amount>.l
	カプラさん倉庫からアイテム取り出し要求
R 00f6 <index>.w <amount>.l
	カプラさん倉庫からアイテム取り出し応答
S 00f7
	カプラさん倉庫閉じ要求
R 00f8
	カプラさん倉庫閉じ応答
S 00f9 <party name>.24B
	パーティ作成要求
R 00fa <fail>.B
	パーティ作成応答
	fail=00 「パーティーを結成しました。」
	fail=01 「同じ名前のパーティーがあります。」
	fail=02 「すでにパーティーに加入しています。」
R 00fb <len>.w <party name>.24B {<ID>.l <nick>.24B <map name>.16B <leader>.B <offline>.B}.46B*
	パーティ情報まとめて送り
S 00fc <ID>.l
	パーティ勧誘する
R 00fd <nick>.24B <fail>.B
	fail=00 相手は既にパーティに入っていた
	fail=01 相手に拒否された
	fail=02 勧誘成功
R 00fe <ID>.l <party name>.24B
	パーティに誘われた
S 00ff <ID>.l <fail>.l
	パーティに誘われた時の返答。fail=1 ok返答?
S 0100
	パーティ脱退要求
R 0101 <exp>.w <item?>.w
	パーティ設定現状? exp=2の場合は公平配分設定失敗?
S 0102 <exp>.w <item?>.w
	パーティ設定変更
R 0104 <ID>.l ?.l <X>.w <Y>.w <offline>.B <party name>.24B <nick>.24B <map name>.16B
	パーティ1人分情報更新
R 0105 <ID>.l <nick>.24B <fail>.B
	nickさんがパーティから離脱
R 0106 <ID>,l <HP>.w <MaxHP>.w
	パーティメンバHP更新
R 0107 <ID>.l <X>.w <Y>.w
	パーティメンバ位置更新
S 0108 <len>.w <message>.?B
	パーティ内発言
R 0109 <len>.w <ID>.l <message>.?B
	パーティ内発言受信
R 010a <type ID>.w
	MVPアイテム取得
R 010b <exp>.l
	MVP経験値取得
R 010c <ID>.l
	MVPキャラ表示
R 010e <skill ID>.w <lv>.w <sp>.w <range>.w <up>.B
	スキル情報更新。spは未使用?
R 010f <len>.w {<skill ID>.w <target type>.w ?.w <lv>.w <sp>.w <range>.w <skill name>.24B <up>.B}.37B*
	スキル情報の塊。skill nameは一部流れて来ない物がある>AL_PNEUMA,PR_SLOWPOISON等
	target typeは0-パッシブ、1-敵、2-場所、4-即時発動、16-味方
	lv=0 up=0の場合はリストに出してない?
R 0110 <skill ID>.w <basic type>.w ?.w <fail>.B <type>.B
	fail=00の時にスキル利用失敗?
	type 00:basic typeの方 01:SP不足 02:HP不足 03:memo無し 04:delay中
	05:お金無し(めまー) 06:武器がよろしくない 07:赤ジェム無し 08:青ジェム無し 09:謎
	basic type 00:取り引き 01:emotion 02:座り 03:チャット 04:パーティ
	05:shout? 06:PK 07:マナーポイント
R 0111 <skill ID>.w <target type>.w ?.w <lv>.w <sp>.w <range>.w <skill name>.24B <up>.B
	010fの1つ分。β2だと未使用?
	20040415転職時に観測
S 0112 <skill ID>.w
	スキルlvup要求
S 0113 <level>.w <skill ID>.w <ID>.l
	IDをターゲットにskillを使う
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
	攻撃系スキルエフェクト@
	type=04 火壁で観測 type=06とほぼ同じ?
	type=05 NB/FBlの分散したダメージ用?
	type=06 単発もの? param1はダメージ合計、param2はlevel、param3は1固定と予想
	type=07 ダメージ表示無し?
	type=08 連打もの? param1はダメージ合計、param2はlevel、param3は分割数と予想
	type=09 ダメージモーションなしにダメージだけ表示される物(インデュア)と思ったのだがダメージモーションが出る物。(機能は謎)
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
	弾き飛ばし有り攻撃系スキルエフェクト
	type=05 ダメージ&弾き飛ばし。param1はダメージ合計、param2はlevel、param3は分割数と予想
	type=06 爆心地? 少なくともparam1はゴミの模様
	type=09 ダメージモーションなしにダメージだけ表示される物(インデュア)と思ったのだがダメージモーションが出る物。(機能は謎)
S 0116 <level>.w <skill ID>.w <X>.w <Y>.w
	(X,Y)をターゲットにskillを使う
R 0117 <skill ID>.w <src ID>.l <val>.w <X>.w <Y>.w <server tick>.l
	場所相手のスキルエフェクト表示。valはレベルか、一部固さ?(氷壁)
S 0118
	攻撃キャンセル
R 0119 <ID>.l <param1>.w <param2>.w <param3>.w ?.B
	見た目変更
	param1=02 フロストダイバで凍り漬け?
	param2=01 毒?
	param2=20 ANGELUS状態?
	param3=01 サイトかルワッチ?
	param3=0b ハイディング状態?
	param3=0b クローキング状態?
	param3=0d カート付き
	param3=0e 鷹付き
	param3=0f ペコペコ乗り

R 011a <skill ID>.w <val>.w <dst ID>.l <src ID>.l <fail>.B
	非ダメージ系スキル表示。ヒールの場合valは回復量
	fail=00の場合失敗ぽいが、スチール以外では見た事無し
S 011b <skill ID>.w <map name>.16B
	011cへの応答。使わない場合"cancel"、マップ内ランダムの場合"Random"を送る
R 011c <skill ID>.w <map1>.16B <map2>.16B <map3>.16B <map4>.16B
	テレポ/ポタの場所選択。
	テレポの場合、Random/セーブ場所、ポタの場合、セーブ場所/memo1/memo2/memo3となる
	マップ名のみ送られる
S 011d
	現在居る所をメモ要求
R 011e <fail>.B
	fail=00 メモ成功
	fail=01 メモ失敗
R 011f <dst ID>.l <src ID>.l <X>.w <Y>.w <type>.B <fail>.B
	スキル効能地作成
	type 7e:SW 7f:火壁 80:ポタ発動中 81:ポタ発動前 83:サンク 85:フニューマ
	86:バーミリオン 8c:トーキーボックス発動時 8d:氷壁 8e:くあぐまいやー 91:あんくるすねあ
	93:らんどまいん 97:?? 99:トーキーボックス発動前
	他情報求む
R 0120 <ID>.l
	スキル効能地消去
R 0121 <num>.w <num limit>.w <weight>.l <weight limit>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*
	カート内アイテム。装備品
R 0123 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B}.10B*
	カート内アイテム。消耗品/収集品
R 0124 <index>.w <amount>.l <item ID>.w <identify flag>.B <attribute?>.B <refine>.B <card>.4w
	カートにアイテム追加
R 0125 <index>.w <amount>.l
	カートからアイテム削除
S 0126 <index>.w <amount>.l
	カートにアイテムを入れる
S 0127 <index>.w <amount>.l
	カートからアイテムを取り出す
S 0128 <index>.w <amount>.l
	カプラさんからカートへアイテムを移す
S 0129 <index>.w <amount>.l
	カートからカプラさんへアイテムを移す
R 012c <fail>.B
	fail=00 「重量オーバーです。」
	fail=01 「アイテム最大種類数を超過しました。」
R 012d <num>.w
	露店開設。アイテムリスト要求。numは置ける最大数
S 012e
	露店閉鎖
S 012f <len>.w <message>.80B {<index>.w <amount>.w <value>.l}.8B*
	露店開設、露店名&アイテム,値段リスト
S 0130 <ID>.l
	露店アイテムリスト要求
R 0131 <ID>.l <message>.80B
	露店看板表示
R 0132 <ID>.l
	露店看板消去
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
	露店アイテムリスト
S 0134 <len>.w <ID>.l {<amount>.w <index>.w}.4B*
	露店アイテム購入
R 0135 <index>.w <amount>.w <fail>.B
	露店アイテム購入失敗。
	fail=1 「お金が足りません。」
	fail=2 「重量オーバーです。」
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*
	露店開設成功
R 0137 <index>.w <amount>.w
	露店アイテム販売報告
R 0139 <ID>.l <X>.w <Y>.w <X2>.w <Y2>.w <range>.w
	IDの敵は(X,Y)に居て自分は(X2,Y2)に居るので攻撃が届きませんでした
	攻撃可能距離はrangeなので、近寄って下さい?
R 013a <val>.w
	攻撃射程
R 013b <type>.w
	各種メッセージ表示。3=矢が装備できました
R 013c <ID>.w
	装備された矢のItemID。0で、未装備状態。
R 013d <type>.w <val>.w
	HP回復スキル/SP回復スキルによる回復
	type=5ならHP type=7ならSP
R 013c <index>.w
	装備している矢

R 013e <src ID>.l <dst ID>.l <X>.w <Y>.w <lv?>.w ?.w <wait>.l
	スキル詠唱中。PC/NPCが相手の場合は(X,Y)は0。場所がターゲットの場合はdst IDは0になる

	0x013e の offset+16(dword) はスキル属性です(調査済)。
	00:無 01:水 02:地 03:火 04:風 05:毒 06:聖 07:暗 08:念 09:死
	将来的に、詠唱中のエフェクトが属性で変わるのかと。

	waitはms単位かな?
R 0141 <type>.l <base>.l <bonus>.l
	ステータス情報。typeは0dから12が順にSTR,AGI,VIT,INT,DEX,LUKに対応
	base+bonusと表示される
R 0142 <ID>.l
	数値入力用窓表示
S 0143 <ID>.l <amount>.l
	0142の窓に入力した数値の送信
R 0144 <ID>.l <type>.l <X>.l <Y>.l <point ID>.B <color>.3B ?.B
	案内員用、マップ上アイコン表示パケット
	type=1 アイコンを表示
	type=2 アイコンを消去
R 0145 <file name>.16B <type>.B
	(今の所)カプラさんcutin表示
	type=02 表示
	type=ff 消去
S 0146 <ID>.l
	IDのNPCとの会話。CLOSEボタンを押した。ack無しにNPCメッセージウィンドを同時に閉じる
R 0147 <skill ID>.w <target type>.w ?.w <lv>.w <sp>.w <range>.w <skill name>.24B <up>.B
	アイテム利用の結果一時的に得られたスキル情報
R 0148 <ID>.l
	リザレクションの相手決め? @ β1
S 0149 <ID>.l <type>.B <time>.w
	IDにチャット禁止時間を付加 type=0 マイナス type=1 プラス
	tymeは分単位
R 014a <fail>.l
	マナーポイントを与えた結果。fail=0 成功 fail=1 失敗
R 014b <type>.B <nick>.24B
	マナーポイントを貰った。type=00 プラス type=01 マイナス
R 014C <len>.w (<type>.l <guildID>.l <guild name>.24B).*
	同盟・敵対ギルド表示
	type=0 同盟
	type=1 敵対
S 014D
	ギルド情報表示開始?
R 014E <type?>.l
	type=0x57 一般ギルド団員
	type=0xD7 ギルドマスター
S 014F <page>.l
	ギルド表示タブ送信
R 0150 <guildID>.l <guildLv>.l <接続数>.l <定員>.l <Avl.lvl>.l <経験値>.l <next_exp>.l <上納ポイント>.l <性向左右VW>.l <性向上下RF>.l <人数?>.l <guild name>.24B <guild master>.24B <本拠地>.16B
	ギルド情報
S 0151 <guild ID>.l
	エンブレム要求
R 0152 <len>.w <guild ID>.l <emblem ID(変更回数?)>.l <emblem data>.?B
	エンブレムイメージ送付
S 0153 <len>.w <emblem data>.?B
	エンブレムイメージ変更
R 0154 <len>.w {<accID>.l <charactorID>.l <髪型>.w <髪の色>.w <性別?>.w <job>.w <lvl?>.w <上納経験値>.l <online>.l <Position>.l <メモ?>.50B <nick>.24B}*
	ギルドメンバリスト
S 0155 <len>.w {<accID>.l <charaID>.l <index>.l}.12B*
	役職変更
R 0156 <len>.w {<accID>.l <charaID>.l <index>.l}.12B*
	役職変更通知
S 0159 <guildID>.l <accID>.l <charID>.l <mess>.40B
	ギルド脱退送信
R 015A <nic>.24B <mess>.40B
	ギルド脱退(全員)受信
S 015B <guildID>.l <accID>.l <charID>.l <mess>.40B
	ギルド追放送信
R 015C <nick>.24B <mess>.40B <アカウントID>.24B
	ギルド追放(全員)受信
S 015D <guild name>.24B <?>.16B
	ギルド解散
R 015E <fail>.l
	ギルド解散正否通知
	0x00:成功
	0x01:住民登録番号不一致
R 0160 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l}.16B
	職位情報
S 0161 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l <nickname>.24B}.40B*
	職位変更
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*
	ギルドスキル
R 0163 <len>.w { <nick>.24B <アカウントID>.24B <追放理由>.40B }.88B*
	ギルド追放リスト
S 0165 <myaccID>.l <guild name>.24B
	ギルド作成
R 0166 <len>.w {<index>.l <name>.24B }.28B*
	職位名リスト
R 0167 <type>.b
	ギルド作成合否
	type = 0 ギルド作成成功
	type = 1 すでにギルドに所属している
	type = 2 同名のギルドがある
	type = 3 エンペリウム無し
S 0168 <TargetAccID>.l <sourceAccID>.l <myCharactorID>.l
	ギルド勧誘
R 0169 <type>.B
	ギルド勧誘結果
	type = 0 他のギルドに加入している
	type = 1 拒否された
	type = 2 加入した
	type = 3 定員を超過
R 016A <guild ID>.l <guild name>.24B
	ギルド勧誘された
S 016B <guild ID>.l <type>.l
	ギルド勧誘返信
	type=0 拒否する
	type=1 許諾する
R 016c <guild ID>.l <emblem ID>.l <mode>.l ?.5B <guild name>.24B
	login時ギルド情報
	mode=自分の所属職位のmode
R 016d <ID>.l <charactor ID>.l <online>.l
	ギルドメンバがloginした抜けた等
S 016E <guildID>.l <mess1>.60B <mess2>.120B
	ギルド告知設定
R 016F <mess1>.60B <mess2>.120B
	ギルド告知
S 0170 <TargetAccID>.l <sourceAccID>.l <myCharactorID>.l
	同盟要請勧誘
R 0171 <SorceAccID>.l <guild name>.24B
	同盟要請勧誘された
S 0172 <SorceAccID>.l <type>.l
	同盟要請返信
	type=0 拒否する
	type=1 許諾する
R 0173 <type>.B
	type = 0 すでに同盟関係
	type = 1 同盟拒否された
	type = 2 同盟成功
	type = 3 相手ギルドの同盟ギルド数が超過
	type = 4 自分のギルドの同盟ギルド数が超過
R 0174 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l <nickname>.24B}.40B*
	職位変更通知
R 0177 <len>.w <index>.w*
	鑑定可能アイテムリスト
S 0178 <index>.w
	アイテム鑑定
R 0179 <index>.w <fail>.B
	アイテム鑑定結果。fail=00で成功。fail=01ってあるのか?
S 017A <index>.w
	カードWクリック
R 017B <len>.w {<index>.w}*
	カード挿入できるアイテムIndex番号
S 017C <SrcIndex>.w <DescIndex>.w
	Src をDescに突っ込む
R 017D <DescIndex>.w <SrcIndex>.w <fail>.b
	Src をDescに突っ込み<fail> 0=成功 1=失敗?
S 017e <len>.w <message>.?B
	ギルド内メッセージ発言
R 017f <len>.w <message>.?B
	ギルド内メッセージ受信
S 0180 <charactorID>.l
	ギルド敵対
R 0181 <flag>.b
	ギルド敵対可否
	flag=0 敵対成功
	flag=1 敵対ギルド数が多すぎる
	flag=2 すでに敵対関係
R 0182 <accID>.l <charactorID>.l <髪型>.w <髪の色>.w <性別?>.w <job>.w <lvl?>.w <上納経験値>.l <online>.l <Position>.l ?.50B <nick>.24B
	
S 0183 <guild_id>.l <type>.l
	ギルド関係解消
R 0184 <guild_id>.l <type>.l
	ギルド関係解消通知
R 0185 <flag>.l <guild_id>.l <guild_name>.24B
	ギルド関係追加 flag=0 同盟/ 1 敵対
R 0187 <account ID>.l
	alive信号?
R 0188 <fail?>.w <index>.w <val>.w
	武器精錬。結果+val武器に
R 0189 <fail?>.w
	謎。テレポ(ワープポータルmemo)失敗?
	1 memo禁止地域
S 018a ?.w
	ゲーム終了
R 018b <fail>.w
	ゲーム終了/キャラセレ応答。fail=0成功。fail=1失敗?
R 018C <MonsID>.w <等級>.w <大小>.w <生命値>.w <?>.w <防御力>.w <種族>.w <魔法防御力>.w <属性>.w <魔法相性属性>.9b
	wizの敵のセンス結果
	0 小型
	1 中型
	2 大型
R 018d <length>.w { <ItemID>,w ?.w <CharID?>.l }.8B*
	製造可能アイテムリスト表示(?の部分は0012固定)
S 018e <MakeItemID>.w <slot1ItemID>.w <slot2ItemID>,w <slot3.ItemID>.w
	製造アイテムの選択
R 018f <flag>.w [00] <MakeItemID>.w
	製造結果(flag = 00なら成功 01なら失敗)
S 0190 <skill lv>.w <skill code>.w <x & y>.l <message>.80b
	メッセージ(トーキーボックス)
R 0191 <ID>.l <message>.80B
	トーキーボックスのメッセージ
R 0192 <x & y>.l <type>.w <mapname>.16b
	アイスウォール等による地形属性変化
S 0193 <ID>.l
	ギルドメンバ名前引き?
R 0194 <ID>.l <nick>.24B
	ギルドメンバ名前引き応答?
R 0195 <ID>.l <nick>.24B <party name>.24B <guild name>.24B <class name>.24B
	ギルド所属PCの場合の0094返答
R 0196 <type>.w <ID>.l
	増強系スキル使用時のメッセージ色々。IDはtargetと思われるが自分相手のみしか来ない?
	type=00	2HQ付与「攻撃速度が増加しました。」
	type=01	2HQ解除「攻撃速度が減少しました。」
	type=02 IMPOSITIO付与「武器の攻撃力が増加しました。」
	type=03 IMPOSITIO解除「武器の攻撃力が減少しました。」
	type=04	「スキル使用ディレイが減少しました。」
	type=05	「スキル使用ディレイが元に戻りました。」
	type=06	「武器に毒属性が付与されました。」
	type=07 ASPERSIO付与「武器に聖属性が付与されました。」
	type=08 ASPERSIO解除「武器の属性が元に戻りました。」
	type=09	「防具に聖属性が付与されました。」
	type=0a	「防具の属性が元に戻りました。」
	type=0b KYRIE付与「バリア状態になりました。」
	type=0c KYRIE解除「バリア状態が解除されました。」
	type=0d	「ウェポンパーフェクションモードになりました。」
	type=0e	「ウェポンパーフェクションモードが解除されました。」
	type=0f	「オーバートラストモードになりました。」
	type=10	「オーバートラストモードが解除されました。」
	type=11	「マキシマイズパワーモードになりました。」
	type=12	「マキシマイズパワーモードが解除されました。」
R 0196 <type>.w <ID>.l <switch>.b	(コモド以降)
	switch=0で解除,1で付加
	type=00	プロボック
	type=01	インデュア
	type=02	「攻撃速度が増加しました。」(2HQ)
	type=03	集中力向上
	type=04 ハイディング
	type=05	クローキング
	type=06	「武器に毒属性が付与されました。」(エンチャントポイズン)
	type=07	「毒を反射できる状態になりました。」(ポイズンリアクト)
	type=08	「クァグマイア状態になり、・・・」
	type=09	「エンジェラス状態になり、・・・」
	type=0a	ブレッシング
	type=0b	シグナムクルシス
	type=0c	「速さが増加しました」(速度増加)
	type=0d	「速さが減少しました」(速度減少)
	type=0e	「スローポイズン状態になりました」(スローポイズン)
	type=0f	「武器の攻撃力が増加しました」(インポシティオマヌス)
	type=10	「スキル使用ディレイが減少しました」(サフラギウム)
	type=11	「武器に聖属性が付与されました」(アスペルシオ)
	type=12	「防具に聖属性が付与されました」(聖体降臨)
	type=13	「バリア状態になりました」(キリエエレイソン)
	type=14	「マグニフィカート状態になりました」
	type=15	「グロリア状態になりました」
	type=16	「レックスエーテルナ状態になりました」
	type=17	「アドレナリンラッシュ状態になりました」
	type=18	「ウェポンパーフェクションモードになりました」
	type=19	「オーバートラストモードになりました」
	type=1a	「マキシマイズパワーモードになりました」
	type=1b	ペコペコ騎乗
	type=1c	鷹
	type=1d	死んだふり
	type=1e	「叫びました」(ラウドボイス)
	type=1f	「エナジーコート状態になりました」
	type=20	「防具が壊れました」
	type=21	「武器が壊れました」
	type=22	謎(目のアップというアイコン:盲目??)
	type=23	重量50%超え
	type=24	重量90%超え
	type=25 謎「攻撃速度が増加しました」(x2アイコン:速度系ポーション?)
	type=26 謎「攻撃速度が増加しました」(x2アイコン:速度系ポーション?)
	type=27 謎「攻撃速度が増加しました」(x2アイコン:速度系ポーション?)
	type=28 (未使用っぽい?:不可と解除で効果が違う)
	type=29 謎「速さが増加しました」(白いアイコン)
	type=32 ストリップウエポン
	type=33 ストリップシールド
	type=34 ストリップアーマー
	type=35 ストリップヘルム
	type=36 ケミカルウェポンチャージ
	type=37 ケミカルシールドチャージ
	type=38 ケミカルアーマーチャージ
	type=39 ケミカルヘルムチャージ
	type=3a オートガード
	type=3b リフレクトシールド
	type=3d プロヴィデンス
	type=3e ディフェンダー
	type=41 オートスペル
	type=44 スピアクィッケン
	type=56 爆裂波動(アイコンは表示されません。)
	type=57 金剛(表示はされないが金剛の解除はされるようです。)
	type=59 コンボディレイ
	type=5a フレイムランチャー 
	type=5b フロストウェポン 
	type=5c ライトニングローダー 
	type=5d サイズミックウェポン

S 0197 <type>.w
	type=0 /resetstate
	type=1 /resetskill
	効能は無し?
R 0199 <type>.w
	type=1 pvpモード開始?
	type=3 gvgモード開始?
R 019a <ID>.l <rank>.l <num>.l
	pvp順位 rank/num
R 019b <ID>.l <type>.l
	他人のlvupや武器精錬等の表示?
	type=0 base lvup?
	type=1 job lvup?
	type=2 武器精錬失敗
	type=3 武器精錬成功

R 019d <?>.4B
	GMコマンド/hide

S 0149 <ID>.l <type>.B <time>.w
	GM用右クリックメニュー「チャット禁止時間を下げる(解ける)」使用 → type=00
	GM用右クリックメニュー「チャット禁止時間を上げる(掛ける)」使用 → type=01
	timeは分単位です(確か

R 019e
	捕獲モンスター決め
S 019f <ID>.l
	捕獲モンスター指定
R 01a0 <fail>.B
	捕獲判定
	fail=01で成功、00で失敗
S 01a1 <param>.1B
	<param>
	0x00:ペット状態表示
	0x01:餌を与える
	0x02:パフォーマンス
	0x03:卵に戻す
	0x04:アクセサリ解除
R 01a2 <pet name>.24B <name flag>.B <lv>.w <hungry>.w <friendly>.w <accessory>.w
	ペットの状態
	name flag:00=名前未設定 01=名前設定済み(変更不可)
	lv=ペットのレベル、hungry=満腹度(0~100)、friendly=親密度(初期値250?)、accessory=アクセサリのItemID
R 01a3 <fail>.B <itemID>.w
	<fail>
	0x00:餌やり失敗
	0x01:餌やり成功
R 01a4 <type>.B <ID>.l <val>.l
	ペット関連通知
	type=00,val=00 ペット孵化時に送られてくる。ペット認識用?
	type=01 親密度変化
	type=02 満腹度変化
	type=03 アクセサリ変化(0で未装備)
	type=04 パフォーマンス 確認されたval=1~3
		(4はスペシャルパフォーマンス?)
	type=05 ?確認されたval=0x14
S 01a5 <pet name>.24B
	ペットの名前決め
R 01a6 <len>.w <index>.w*
	ペットの卵リスト
S 01a7 <index>.w
	ペットの卵リストが選択された
S 01a9 <emotion>.l
	ペットエモーション送信
R 01aa <ID>.l <emotion>.l
	ペットエモーション受信
	<emotion>
	33以下のとき:エモーション
	34以上のとき:発言テーブル?
R 01ac <object id>.l
	アンクルの発動(≠設置)時のみ毎回出現(機能は謎)
R 01ad <len>.l <item>.w
	矢作りの作成可能ITEM表受信
S 01ae <itemID>.w
	矢作りで使う材料送信
S 01af <type>.w
	チェンジカート(カート選択)
	type=1	ノーマルカート
R 01b0 <monster id>.l <?>.b <new monster code>.l
	油のクラスチェンジ
	<new monster code>はチェンジ後のコード(1001〜)をdwordで
S 01b2 <len>.w <message>.80B <flag>.B {<index>.w <amount>.w <value>.l}.8B*
	露店開設
	flag : 0=キャンセル , 1=オープン
R 01b3 <filename>.64B <type>.B
	R 0145の上位互換
R 01B6 <guildID>.l <guildLv>.l <connum>.l <定員>.l <Avl.lvl>.l <now_exp>.l <next_exp>.l <上納ポイント>.l <性向F-V>.l <性向R-W>.l <members>.l <guild name>.24B <guild master>.24B <agit?>.20B
	ギルド情報 
R 01b9 <ID>.I
	被ダメ等によるIDの詠唱中断
R 01c4 <index>.w <amount>.l <itemID>.w <item data>.12B
	カプラ倉庫アイテム 
R 01c8 <index>.w <item ID>.w <ID>.l <amount left>.w <type>.B
	アイテム使用応答。(00a8の上位バーション?)
	type=00の場合使用失敗? amountもゴミの模様
	type=01の場合成功で、amountは使用後の残り個数
R 01c9 <dst ID>.l <src ID>.l <X>.w <Y>.w <type>.B <fail>.B ?.81b
	スキル効能地作成(011fの上位バーション?)
	type 0x7e:SW、0x7f:火壁、0x80 ポタ開き中、0x81 ポタ開き直前
	0x82 聖体、0x83 サンク、0x84 マグヌス、0x85 ニューマ
	0x86 0x86 大魔法(SG/MS/LoV/GX)、0x87 ファイヤーピラ待機
	0x88 ファイヤーピラ爆発、0x87〜0x8B 表示無し、
	0x8c トーキーボックス(発動中)、0x8D アイスウォール
	0x8E クワグマイア、0x8f ブラストマイン、0x90 スキッド
	0x91 アンクル、0x92 ベノムダスト、0x93 ランドマイン
	0x94 ショックウェーブトラップ、0x95 サンドマン
	0x96 フラッシャー、0x97 フリージングトラップ
	0x98 クレイモアートラップ、0x99 トーキーボックス
	0x9A ボルケーノ、0x9B デリュージ、0x9C バイオレントゲイル
	0x9D ランドプロテクター、0x9E Zenyマーク、0x9F Zeny袋
	0xA0 回る緑の輪、0xA1 ピンクの音符 (二連符有り
	0xA2 真ん中に点のある光の玉、0xA3 ピンクのスプリング
	0xA4 深淵の中に、0xA5 回る青い輪、0xA6 不協和音
	0xA7 口笛、0xA8 夕陽のアサシンクロス、0xA9 ブラギの詩
	0xAA イドゥンの林檎、0xAB 自分勝手なダンス、0xAC ハミング
	0xAD 私を忘れないで…、0xAE サービスフォーユー
	0xAF ピンクのスプリング、0xB0 表示無し
	0xB0 グラフィティ,
	0xB1 デモンストレーション、0xB2〜0xBF 表示無し
	0xB2 ピンクのワープポータル風
	0xB3 小さな十字架がふよふよ
	0xB4 バジリカ、0xB5 エフェクトなし?
	0xB6 黒い×が立体的に浮かび上がる
	0xB7 クモの巣、0xB8〜 エフェクトなし?

	他情報求む
	?.81bは謎。
R 01cd (<sid>.l)x7
	オートスペル選択肢受信
	<sid>x7 には NB,CB,FB,LB,SS,FBL,FD の順でスキルコードがdwordで入る
	まだ選択できないスキルの部分は <sid> = 0x00000000 が入る
S 01ce <sid>.l
	オートスペル選択肢送信
R 01cf <crusader id>.l <target id>.l <?>.18b
	献身状態ターゲットON/OFF。献身が切れると <target id> が 0x00000000 になる

R 01d0 <ID>.l <num>.w 
	<num> : 気功の数(非Lv)
R 01d1 <monk id>.l <target monster id>.l <bool>.l
	白羽取り状態ON/OFF。<bool> は白刃取り成立時に 0x00000001 解除時に 0x00000000 が来る
R 01d2 <id>.l <delay>.l
	モンクのコンボディレイ(msec)
	三段・連打は基本ディレイ1000(+300)、猛龍は基本ディレイ700(+300)
R 01d4 <ID>.l
	文字列入力窓表示(IDはNPCのIDが入る)
S 01d5 <len>.w <ID>.l <input>.?B 00
	文字列入力内容送信(IDはNPCのIDが入る)
R 01d7 <ID>.l <equip point>.b <item id1>.w <item id2>.w
	装備グラフィック <equip point> は 02手と09足のみ確認。id2は左手
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
	マップロード時&移動時用、向き付き用キャラ情報?(0078の上位バージョン)
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
	テレポ等の表示範囲内沸きキャラ用、向き付き無しキャラ情報?(0079の上位バージョン)
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
	表示範囲内キャラ移動情報(007bの上位バージョン)
S 01db
	暗号化key要求
R 01dc <len>.w <key>.?B
	暗号化key送付
S 01dd <version>.l <account name>.24B <md5 binary>.16B <version2>.1B
	id&暗号化済みpass送信
		順にクライアントが01dbを送る、
		鯖が01dcでkeyを返す、
		クライアントが"<key><password>"についてmd5計算し
		<md5 binary>の所を埋めて01ddを送る。
		<passwordencrypt2>の時は
		"<key><password>"に対してmd5計算としている所を
		"<password><key>"と変更する
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
	攻撃系スキルエフェクト@(0114の上位バーション?)
	type=04 火壁で観測 type=06とほぼ同じ?
	type=05 NB/FBlの分散したダメージ用?
	type=06 単発もの? param1はダメージ合計、param2はlevel、param3は1固定と予想
	type=07 ダメージ表示無し?
	type=08 連打もの? param1はダメージ合計、param2はlevel、param3は分割数と予想
	type=09 ダメージモーションなしにダメージだけ表示される物(インデュア)と思ったのだがダメージモーションが出る物。(機能は謎)
S 01df <ID>.|
	GM右クリックによるIDのチャット禁止回数参照?
R 01e1 <ID>.l <num>.w 
	<num> : 気功の数(非Lv) 一度表示したら後どんなnumが来ても無視される。
R 01e6 <partner name>.24B
	結婚スキルあなたに逢いたい使用時の叫び声
S 01e7
	スパノビで/doridoriしたら飛んでくる。SPR回復量2倍フラグを立てるパケット
S 01e8 <party name>.24B <item1>B <item2>B
	<item1>アイテム収集方法。0で個人別、1でパーティ公有
	<item2>アイテム分配方法。0で個人別、1でパーティに均等分配
	(00f9の上位バーション)
R 01ea <ID>.l
	結婚エフェクト(音楽、紙吹雪)
	IDは新婦のものが入る?
S 01ed
	スパノビが爆裂波動になるフラグを立てるパケット
R 01ee <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B <card>.4w}.18B*
	所有消耗品&収集品リスト
	矢の場合は?.2Bが0x8000になる
	00a3から変更
R 01ef <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B <card>.4w}.18B*
	カート内アイテム。消耗品/収集品
	0123から変更
R 01f0 <len>.w {<index>.w <item ID>.w <type>.B <identify flag>.B <amount>.w ?.2B <card>.4w}.18B*
	カプラさんに預けてある消耗品&収集品リスト
	00a5から変更
R 01f4 <name>.24B <trade id?>.L <LV>.w
	先方から取引要請
	00e5から変更
R 01f5 <result>.B <trade id?>.L <LV>.w
	こちらからの取引要請に対する反応
	00e7から変更
S 0200 <login name>.24B
	ragexeに/accountオプションをつけて起動するとログイン要求に付加されるパケット
S 0204 <?>.16B
	ログイン要求に付加されるパケット。16バイトは固定?
S 020B <?>.17B
	キャラクタサーバ接続要求0065に付加されるパケット。1+0204の16バイトで17バイト?