Freeroam City Online MOD開発トップに戻る
**...POP...

今更になるけどこれ以上誤解を増やさないように他のプレイヤーから取得できる情報を列挙するわ

名前
チャット打ったか
どの車両に乗っているか (番号で指定されている)
車両の色2つ (単なる番号で指定されている カラーコードではない 色は限られている)
車両に乗っているか
(車両に乗っていれば車両を識別する番号)
バイクに乗っているか
車両の向き
車両の移動加速度
車両の回転加速度
武器を持っているか
生or死
武器を識別する番号
空中にいるか
武器を撃ったか
プレイヤーの向き
プレイヤーの移動加速度
プレイヤー スナイパーライフル所持時の向き
車の位置
プレイヤーの位置

実はこれだけしかない
弾が当たったかどうとかの当たり判定はサーバ側ではなくクライアント側(各端末)が処理してる

  • クライアント(各端末)が自分の情報を送る
          ↓
    サーバーが送られてきた情報をもとに処理をして各クライアントに情報を送る
          ↓
    クライアント(各端末)が送られてきた情報をもとに処理をする

    こんなふうにできてるから他プレイヤーの情報を直に書き換えるなんてことはできないんだよね

    あ、キャラクターの情報も受け取る(書き忘れてた