2009/5/12 火曜日

ロボット?

Filed under: Arma一般 — gachopin @ 1:31:54

最近マルチプレイのテストをしたのですが、
ゲームにならない状態です。ARMAの仕様にぶち当たりました。でも直せる、と、思います・・・

この原因はおそらく、
・キー入力の検出がものすごい速度で行われ、その度にスクリプトでベクトルを与えているので、マルチで同期できない
これに尽きると思います。
事実、キーを押してから実行する命令は一瞬で1万回ぐらい繰り返すのです。
ベクトルと位置情報は同期することは知っていたのですが、連続してすごい数行うと、その都度同期を取ろうとするんですね。
これ、OFPでもそうだったと思います。だから列車のMODはマルチで使えなかった。

なので、キーを押してから、離すまでは命令を重複させないようにスクリプトを改造する必要があります。
近日公開と思っていたのですが、もう少しかかります。

1件のコメント »

  1. 解決策になるかどうかわかりませんが(スクリプト苦手なのでw)
    以前、Gnat氏が作っていたActiveCargoで、人をトラックの荷台にSetPosしつつ、向きを変えるためにキー検出させてやってたと思います。(だいぶ前の記憶なもので・・・)
    http://www.armaholic.com/page.php?id=1518

    これはシングルミッション用でも結構動きがもっさりしてました。

    解決できればいいですねー。

    潜水艦クラスとロボットクラスがほしい今日この頃w

    でわでわ。

    Comment by 相良 — 2009/5/18 月曜日 @ 21:53:25

この投稿へのコメントの RSS フィード TrackBack URL

コメントをどうぞ

HTML convert time: 0.135 sec. Powered by WordPress ME