したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

【Weiss】技術的なスレ

4cardinal:2003/03/16(日) 19:06 ID:oB7Kv3r6
おおかたばっちりだと思います。
ただ、売値はTItemDB.Priceの半額ということと、
装備しているものは売却できないということを踏まえて、

WFIFOW(0, $00c7);
w := 0;
for i := 1 to 100 do begin
  if (tc.Item[i].Amount > 0) and (tc.Item[i].ID <> 0) and (tc.Item[i].Equip = 0) then begin
    WFIFOW( 4+ w*10, i);
    WFIFOL( 6+ w*10, tc.Item[i].Data.Price div 2);
    WFIFOL(10+ w*10, tc.Item[i].Data.Price div 2);//OC未対応
    Inc(w);
  end;
end;
WFIFOW(2, 4 + w * 10);
Socket.SendBuf(buf, 4 + w * 10);

みたいな感じでいいのではないかと思います。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板