--.--.-- *--*
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

持ち物用パケット

2012.04.26 *Thu*
newinventory.jpg

個人タブの追加により、アイテムリストのパケットが変更されていました。
今までは 0x2e8 0x2d0 -> 0x900 0x901 となっています。
スタック可能アイテム
struct RO_0900 {
short index; // inventory[n] の n に相当
short nameid;
BYTE type;
short amount;
WORD arrow;
short card[4]; // 銘入りアイテム情報
long limit;
BYTE attribute; // 通常タブ0x1 個人タブ0x3
// 装備品と違って未鑑定が存在しないのでこの判別でいいはず。
};


装備品(スタック不可)
struct RO_0901
{
short index; // inventory[n] の n に相当
short nameid;
BYTE type;
WORD pos; // 装備ウィンドウへドラッグするときに光らせる場所(by蜜さん)
WORD equipedpos; // 装備中の場合、posと同じ内容になります。
BYTE refine;
short card[4];
long limit;
short unknown;
short equipview; // accessoryid.luaのACCESSORY_IDに相当
BYTE attribute; // 未鑑定0x0 鑑定済0x1 未鑑定個人0x4 個人タブ0x5
// 1bit目は鑑定フラグ
// 2bit目は破損フラグ(by蜜さん)
// 4bit目は個人タブフラグ
};

0901は謎の2バイトが。。。
本鯖ではどの種類のアイテムもunknownの部分は 0x0でした。

identify.jpg

0x975、0x976が新しい倉庫のパケットなのですが、
よく見ると、24バイトの倉庫名のあとは、0x900、0x901と全く同じ構造体です。
storage.jpg

追記:
0x902、0x903はカートのパケットで、これも0x900、0x901セットと同じ構造。
消耗品しか入れてないと、0x902のみ
装備品しか入れてないと、0x903のみが飛んできます。

持ち物パケや倉庫パケも同じように飛んできます。


関連記事

COMMENT

Comment Form


秘密にする
 


TRACKBACK

TrackBack List



プロフィール

Author:みのり

すごく面倒臭がりで大雑把です。
なので、すぐ楽をしようとして
ツールを作り始めます。
ツールを作る時間と手作業で費やす時間
はたしてどちらが短いのか……


-構築環境-

Auriga0945 MySQL 5.5
with 2011-12-20bRagexeRE

3CeAM rev525
with 2010-07-30aRagexeRE



カテゴリ

未分類 (9)
RagexeRE (9)
eAthena (1)
Auriga (5)
ツール:eAthena用 (4)
ツール:Auriga用 (6)
ツール:その他 (14)
はじめてのAurigaスクリプト (8)
はじめてのAurigaスクリプト基本編 (21)
はじめてのAurigaスクリプト応用編 (7)
Aurigaスクリプト (3)
本鯖 (7)
Aurigaスクリプト:冒険者アカデミー (6)
ドラクエ10 (2)
新生FF14 (3)
EVE Online (2)



最新記事



最新コメント



月別アーカイブ



検索フォーム



リンク

このブログをリンクに追加する



ブロとも申請フォーム

この人とブロともになる



QRコード

QR



12
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
Copyright © Rocco di Forte All Rights Reserved.
テンプレート配布者: サリイ  ・・・  素材: HELIUM  ・・・ 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。