ARMA3 ミッションエディットスレ

ホーム フォーラム TRI Gaming フォーラム ARMA3 ミッションエディットスレ

  • このトピックには444件の返信、56人の参加者があり、最後にahurineにより2ヶ月、 1週前に更新されました。
15件の投稿を表示中 - 166 - 180件目 (全445件中)
  • 投稿者
    投稿
  • #71587
    く”らぅん
    参加者

    1,AIが何されようとその位置から動かないようにするのには”dostop;”で問題ないでしょうか。

    doStopでは状況に応じてAIは動き始めるので、何をされようと動かさないためにはroomyさんの書いたstop命令が有効です。
    ただ、stopでは射撃なども全く行わなくなるので、もしAIの移動だけを制限したい場合にはdisableAIを使います。
    _unit disableAI “MOVE”;
    これでAIの移動だけが無効になります。

    2,AIがミニガンで蜂の巣にされようが迫撃砲の直撃をくらおうが絶対に死なないようにするにはどうすればいいでしょうか。

    _unit allowDamage false;
    simulationをoffにすると傍からみて色々とおかしなことが起きるので、こっちをオススメします。

    3,上記でAIが不死身になった場合、ACE3の医療システムでは現実的に考えて生命維持が不可能な状態になるとKIAになるようになっていますが、AIはお亡くなりになるのでしょうか

    どういう意味か少しわかりませんが、allowDamageがfalseであればAIはダメージを受けないので基本的に死ぬことはありません。

    #74432
    WarmMantis
    参加者

    Classnameの調べ方なんですが、やはりスクリプトで調べるしか方法はないんでしょうか?

    みなさんはどうやって調べてますか?

    #74443
    trico
    キーマスター

    装備品のクラスネームの取り方を書いておきます。

    1. タイトル画面のLEARN > VIRTUAL ARSENALを選ぶ。

    2. Arsenalで好きな装備を選ぶ。

    3. 画面下のEXPORTを押す。

    4. メモ帳などを開いてCtrl+Vで貼り付けると、装備のクラスネームを含むコードがコピーされる。簡単!

    装備を選ぶ際の注意点として、M4系など複数のModで同じ物がある場合はなるべくミッションごとに使うModを統一したほうが良いかもしれません。

    #74447
    WarmMantis
    参加者

    トリコサンありがとうございます!

    あと、もう一点質問なんですが、ジープやトラック等のインベントリの中身をイジる方法としてはなにがありますか?

    #74469
    michy_REV19
    キーマスター

    >WarmMantisさん

    ジープやトラック等のインベントリの中身をイジる方法
    以下の構文をコピペしてsqf形式で保存し、ミッションフォルダ内に追加します。
    今回はファイル名をcargo.sqfとし、scriptsフォルダ内に配置した体でお話しします。

    if (!isServer) exitWith {};
    
    _box = _this select 0;
    
    clearWeaponCargoGlobal _box;
    clearMagazineCargoGlobal _box;
    clearBackpackCargoGlobal _box;
    clearItemCargoGlobal _box;
    
    _box addWeaponCargoGlobal ["rhs_weap_ak74m", 10];
    _box addMagazineCargoGlobal ["rhs_30Rnd_545x39_AK", 80];

    次に、アイテムを追加したい車や弾薬箱のinit欄に以下の構文を追加します。
    _nul = [this] execVM "scripts\cargo.sqf";
    以上です。

    末尾の2行が追加したいアイテムを表しており、[“クラスネーム”, 個数]といったフォーマットで記述されております。もちろん追加するアイテムはいくつでも増やすことが出来、車両の積載量を超えた場合も全て格納されます。
    addXX~の部分は武器ならaddWeapon、マガジンならaddMagazine、バックパックならaddBackpack、それ以外はaddItemで記述します。

    自分もまだ勉強中の身なのでいろいろ勘違いしてたらすみません。

    クラスネームの方ですが、武器やユニフォームを単体で調べたいのならば、こちらのスクリプトがお勧めです。既にミッションに組み込んであるので、全部入りArsenalでも追加すればすぐに利用できます。
    Get Classname スクリプト

    • この返信は8年、 7ヶ月前にmichy_REV19が編集しました。理由: アイテムタイプについて
    #74484
    WarmMantis
    参加者

    ミッチーさん!
    長々とありがとうございます!
    参考になりました!

    #75297
    WarmMantis
    参加者

    車両のパラシュート降下は3では可能なのでしょうか?
    飛行機から投下という意味ではなく、空中に配置して落とすイメージで……。

    #75312
    michy_REV19
    キーマスター

    >WarmMantisさん

    3ページ目にありました

    ARMA3 ミッションエディットスレ


    2つ目のコードボックスの内容で行けると思います。
    空中にスポーンさせてパラシュートをアタッチするという感じだと思います。

    #75313
    WarmMantis
    参加者

    書いてありましたか!
    ミッチーさんいつもありがとうございます!

    #75616
    michy_REV19
    キーマスター

    Triserverに導入されているModのサーバー設定について

    現状、いくつかのシステム系Modではサーバー側にて動作設定を行っているものがあると思いますが、それらの設定内容を開示して頂くことは可能でしょうか。主にAceの医療モジュールなど、Editに関わる物でも口頭でしか内容を聞いておりませんので、お願いします。

    ・ACE3
    ・Task Force Radio
    ・ASR AI Skill
    主に上記3つでしょうか。

    #75624
    Matobasan
    参加者

    ACE3とASRはミッションエディットルームのファイルブラウザにtricoさんがあげてましたよ!

    #75637
    Matobasan
    参加者

    ACE3のアップデートの「Surrenderモードでないと拘束できない」という変更で、人質のSurrenderにつかっているhostage.sqfだと人質をエスコートできなくなってしまいました。解決策はあるのでしょうか。

    #75659
    trico
    キーマスター

    サーバーの設定でSurrenderしなくてもハンドカフを使えるようにしました:)

    設定ファイルですが、TSのMission Edit Roomのファイルブラウザに入れてあります。

    serverconfig.hpp ACE3の設定ファイル
    radio_settings.hpp TFRの設定ファイル
    asr_ai3_settings_ss.sqf AIの設定ファイル

    ミッションエディタの方は Arma3のインストールフォルダ > userconfig > task_force_radio にradio_settings.hppを上書きしましょう。

    #75662
    michy_REV19
    キーマスター

    >tricoさん&まとばさん

    設定ファイルの件、ありがとうございます。
    Editの参考として使用させて頂きます。

    #75663
    Matobasan
    参加者

    ありがとう。ありがとう。

15件の投稿を表示中 - 166 - 180件目 (全445件中)
  • このトピックに返信するにはログインが必要です。