ホーム › フォーラム › TRI Gaming フォーラム › ARMA3 ミッションエディットスレ
-
投稿者投稿
-
2016年9月30日 11:22 AM #150523tricoキーマスター
2016年9月 ミッションの要修正点☆
- ファイルネーム・ミッションタイトルの命名規則が変わりました
- init.sqf に
disableChannels
を書かない - プレイアブルユニットに
doStop
・disableAI
を書かない
リーダーユニットに{_x stop true} forEach units group this;
がおすすめ - エディタの Attributes > General > States > Debug Console を host or logged-in admin にする
ゲーム中にデバッグコンソールが使えるようになります - RHSのゲリラユニット、3CB BAFの弾薬などはクラスネームが変わっている可能性があり
- Apexで追加されたユニット・オブジェクトがひとつでも入っていると、持っていない人は参加できないので注意
- テレポートスクリプトは teleportToSix にしましょう
初心者の方は ガイドスレ もみてね!
2016年11月11日 3:27 PM #164037sure_fire参加者おそらく初歩中の初歩ですが私個人がこの症状で詰まっていたのでフォーラムにも記述がありませんでしたし書き置いておきます。
Arsenal等を用いず装備品を調整させたい時などAmmoboxやTruckのインベントリからアイテムを取り出させる際、装備品が入っているAmmoboxなどのシミュレーションを切っていると装備品が一切取り出せなくなります。
ですので中身を取り出させたい、中に何か入れさせたいオブジェクトのシミュレーションは切らないようにしてください。
2016年11月12日 2:20 PM #164343tenpennyゲスト質問です。
現在、車列の護衛ミッションを作ってるんですが
戦闘が始まるとway pointやlimit speedを無視してグチャグチャに動いてしまいます。
これではプレイヤーが轢かれたり、余計な敵に攻撃されたり、変なところで引っかかったりと安定性が損なわれてしまいます。AIの車両に何があろうともWP通りのルート進行を強制させる方法がありましたら、ご教授願います。
2016年11月12日 6:01 PM #164395tricoキーマスター↑根本的な解決方法ではないんですが、知ってるテクニックを少し。
setSpeedModeをLIMITEDにしても交戦すると解除されます。
setBehaviourをCARELESSにすると車輌は敵を無視して移動し続けます。
ただしタレットは動くので周囲に攻撃はします。車両のInitに this limitSpeed 30; と書くと最大スピードが30kmに制限されます。
2016年11月13日 9:54 AM #164610JFetch(ふぇっち)参加者ドライバーのAIを馬鹿にするのも手かも。
disableAI
https://community.bistudio.com/wiki/disableAI“AUTOTARGET”, “TARGET” この2つでいけるかな?
“SUPPRESSION”, “AUTOCOMBAT” も必要かな?- この返信は7年、 11ヶ月前にJFetch(ふぇっち)が編集しました。
2016年11月15日 8:00 PM #165317tenpennyゲストお二方のやり方を試してみました。
tricoさんのやり方
carelessに設定することで多少マシになりました。
しかし交戦が続くとcombatに変更されるようで、変なところに走っていってぶつかったりしてました。
limitspeedに関しては、ほとんどの場合有効ですが、combatモードになっていると無視して走っているような気がします。
ちなみにAI車両の護衛ではlimitspeedは5くらいがよさそうです。JFetchさんのやり方
ドライバーとコマンダーのinitに全部書いてやるとかなり良い感じでした。(コマンダーに書く必要性はないかもしれませんが)
ただAIの運転なので追突したり、くるくる回ったり、引っかかったり、横転してぶっ壊したりすることが稀に良くあります。
こういうのはどうしようもないのかもしれません。とりあえず車両の事故は運ゲーということにして、ミッションは完成しました。
ありがとうございました。2016年11月16日 9:25 PM #165662Line参加者tenpenny氏
スクリプト制御なら追突したり横転せずに思惑通りの動きをやってくれそうですが、割と複雑になるので簡単な方法を1つお二人の書かれた事をやった上で、
車両a = v01 先頭車両
車両b = v02trigger anybody
リピートコンディション
v01 distance2d v02 < 10 アクト v02 stop true; ディアクト v02 stop false; これで前の車両との距離は保つ事が出来ると思います。 スマホからなので見にくかったらすみません。2017年3月14日 8:28 PM #202511tricoキーマスター急な話になりますが、3cb BAF Modをサーバーから削除しました。
イギリス軍ミッションはCUPに変更をお願いします。2017年3月17日 6:15 AM #203234tricoキーマスターDynamic Simulation
Dynamic Simulationは一定以上の距離のAIユニットを停止させ、負荷を軽減する機能です。
有効にしたいユニットのグループの設定で Enable Dynamic Simulation にチェックを入れると、Attributes > Performance > Dynamic Simulation で設定した距離に接近するまでユニットが停止します。
https://community.bistudio.com/wiki/Arma_3_Dynamic_Simulation普段のCoopミッションで使う機会は少ないかもしれませんが紹介。
2017年4月28日 2:59 PM #215047USGゲスト質問です。
ARMA3のエディタをいじっていたところ、トリガーのアクティブ化の部分の編集(選択)が不能になってしまいました。バニラ状態、MOD導入状態でも同じで、トリガーの編集が不能な状態です。
こういったバグに遭遇された方、また解決策をご存知のかたいらっしゃいませんでしょうか。
2017年4月28日 5:08 PM #215084Itukyrieメンバー>>USG さん
こんにちは。いつきりえです。
僕も一部メニューがそのような状態になったことがあります。僕の場合はアンインストール後インストールしなおせば直りました。
Steamの整合性チェック等もお試しになられてはいかがでしょうか。応急処置としてはプルダウンメニューをクリック後キーボードで文字列の先頭あたり(BLUFORならbluぐらいまで)を打ち込めば一応選択はできます。
原因は僕自信も把握していません。ごめんなさい。
参考になれば幸いです。2017年4月29日 11:08 AM #215380く”らぅん参加者USGさん
プルダウンメニューが開けないというバグでしょうか?
それでしたら、Trigger:InitやTrigger:Expressionのような右に矢印が伸びてる他のタブを小さくすると開けるようになります。
逆に小さくなっていたタブを広げるとできるようになることもありました。
僕はトリガーのアクティブ化以外でも色々なところで起きていますね。
原因はこちらでも不明ですが、それで対処してみて下さい。2017年6月21日 7:29 PM #222276michy_REV19キーマスターCUPで実装されているワスプ級LHD、エディタのAttributeにあるRemove Weaponにチェックを入れると個艦防衛装備を取り外せるはずなのですがバグってて機能してないので書きました。
[] spawn {if (!isServer) exitWith {}; sleep 1; {if ((typeOf _x) == "B_UAV_AI") then {deleteVehicle _x}} forEach allUnits;};
ワスプ(適当なユニットでもおk)のinit欄に書き込めばミッション開始直後に武装が動かなくなります。オブジェクト自体は置いたままです。
- この返信は7年、 4ヶ月前にmichy_REV19が編集しました。理由: おなおしまん
2017年6月22日 3:01 PM #222458Line参加者セーフゾーンスクリプト
http://www.triserver.com/?p=222488
新しいページへ飛んだら右クリックで保存してください。
【概要】
発砲規制区域内で発砲又は投擲を行うと瞬時に弾丸と爆発物が消滅するスクリプトです。【目的】
開始地点での銃や手榴弾による負傷者、死者を防ぐ為に作成しました。【使用方法】
開始地点マーカーと発砲規制区域としたい任意のメートルを入力しinit.sqfの末文に足してください。
任意で設定した距離から離れると終了します。【例】
parameter Marker セーフゾーン中心マーカー Number 半径(メートル) _nil = ["marker_0",150] execVM "safeZone.sqf";
defaultでは”start”というマーカーを設定して距離は100mとしています。
startマーカーを設定して100mのままで良いのであれば、
[] execVM “safezone.sqf”のみで大丈夫です。簡易的で見落としがあるかもしれませんが、その時はご一報ください。
2017年6月23日 8:11 PM #222598Line参加者初心者支援スクリプト
http://www.triserver.com/?p=222596
新しいページへ飛んだら右クリックで保存してください。
【概要】
新規参加者のプレイを円滑にする為、当人の移動・集合をアシストするスクリプトです。【目的】
まだ操作に慣れていないプレイヤーをアシストする為に作成しました。
当人所属のグループリーダーをマップ上に表示させ、更に方位と距離が表示される事により、味方とはぐれる可能性を低くしました。【使用方法】
init.sqfの末文に加えるだけです。【例】
[] execVM "LineScript\newbie.sqf";
【仕様】
・初心者モード変更有効時間5分
・途中参加者対応
・ローカル環境下で隊長にマーカーを付与しマップ上で隊長の現在地が確認できます。
・アクションメニューの「リーダーの位置を確認する」を選択すると、右上に隊長との距離、方位が表示され迷子になる事を防止します。
・リーダーが死亡後は次のリーダーへ引き継がれるまで待機し、次に自動的に引き継がれます。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。