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

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

  • このトピックには444件の返信、56人の参加者があり、最後にahurineにより2ヶ月、 1週前に更新されました。
15件の投稿を表示中 - 76 - 90件目 (全445件中)
  • 投稿者
    投稿
  • #47546
    POLPOX
    メンバー

    久々に覗いてみたら質問が来ていたので答えてみる。
    >るーでるさん
    たぶんそれはaddEventHandlerを使えば実現できると思います。
    addEventHandlerはユニット名と配列を投げると、配列の内容に応じてタイミングでスクリプトを発動させられます。
    そのユニットが死亡したタイミングでスクリプトを起動させるなら、
    (ユニット) addEventHandler ["Killed",{(適当なスクリプト)}]
    で起動できます。また、起動したスクリプトには独立して引数が設定されていて、スクリプトの中において

    _this select 0//死亡したユニット
    _this select 1//殺害したユニット

    が引数として使えます。

    これを踏まえると、敵部隊には
    (ユニット) addEventHandler ["Killed",{enemyKilledCount = enemyKilledCount + 1}]
    スクリプト湧きの民間人には

    (ユニット) addEventHandler ["Killed",{
    if (isPlayer (_this select 1)) then {
     civilKilledCount = civilKilledCount + 1
    } ;
    }]

    とすると実現できると思います。
    民間人のスポーンにどのスクリプトを使っているかは知りませんが、恐らくスクリプトの引数の中にスポーンさせたときどんなスクリプトを起動するかっていう引数があると思うので、そこにぶち込めばいいと思います。

    また、敵一人ひとりにスクリプトを適用するのが面倒なら、

    {
     if (side _x == opfor) then {
      _x addEventHandler ["Killed",{enemyKilledCount = enemyKilledCount + 1}] ;
     } ;
    } forEach allUnits

    とすれば自動的に全部の敵(この場合はOPFOR陣営)に適用できます。

    #47584
    るーでる
    ゲスト

    >POLPOXさん
    ご返信ありがとうございます!
    試してみますね。

    #47918
    みっちー
    ゲスト

    Edit初心者です。Gearスクリプトのように、車両のイベントリに対して装備を指定したいのですが、そういったスクリプトはありますでしょうか。

    #47922
    michy_REV19
    キーマスター

    連投失礼します。SkipyTeamRosterアドオンの兵科名を変える機能をしようしたいのですが、Readme通りに設定しても反映されません。グループ名の変更は反映されますが、兵科名だけはサンプルミッションですら反映されていませんでした。どなたかわかる方、教えてください!

    #47995
    akasaka
    参加者

    みっちーさん
    車輌のインベントリに関して自分が使っているのは下記のような感じです

    if (!isServer) exitWith {};
    _変数 = _this select 0;
    clearWeaponCargoGlobal _変数;
    clearMagazineCargoGlobal _変数;
    clearBackpackCargoGlobal _変数;
    clearItemCargoGlobal _変数;

    後は入れたいものを入れる感じです
    _変数 addWeaponCargoGlobal [“classname”, 個数];
    _変数 addMagazineCargoGlobal [“classname, 個数];
    _変数 addItemCargoGlobal [“classname”, 個数];

    いろいろ試した感じでGlobalじゃないとうまく行きませんでした・・・・

    #48133
    Roomy
    メンバー

    興味深いスクリプトを見つけたのでここに書いておこう。
    http://forums.bistudio.com/showthread.php?189775
    ゲーム内の明るさに応じてMAPの明度が変わるスクリプト。
    ケミライトの明るさにも対応し、NextWeaponキーでライトの点灯が可能。
    ACE2ではこの機能が入っていましたが、AGMにはない機能です。
    入れるだけで夜戦の雰囲気が増すので如何?

    #48435
    michy
    ゲスト

    >AKASAKAさん

    返答ありがとうございました。おかげで思い通りに弾薬を積むことが出来ました。ありがとうございます!

    #48743
    OOM-7
    参加者

    エディター上でミッションをスタートした場合にUAVターミナルやDAGRを装備した状態で始まるのはどうすれば解除できるんでしょうか?

    #48804
    akasaka
    ゲスト

    長距離無線だったらタスクフォースラジオのコンフィグ?っぽいのいじったら持たなくなるけど
    Uavターミナルはなったことないです・・・
    キャラの装備を消しても、最初っから持ってるなら分からないですorz

    #49017
    lapua
    ゲスト

    初めまして、一月ほど前からcoop参加させて頂いているlapuaと言うものです。
    この間のエディット講座を機に、いくつかミッションを作って何度か遊んでもらっているのですが、
    最近作った [JPN]_A3_Co39_Amphibian と言うミッションで問題が発生してしまったので解決法を探しています。

    問題と言うのは、ミッションを始める前にリストからミッション選択をすると思うのですが、
    そのミッションリストでの表示が、INTELのNAMEに書いた題名が反映されず [JPN]_A3_Co39_Amphibian.Chernarus と
    なってしまって、命名基準に沿えません。

    これについて解決法等なにか分かることがあれば、教えて下さい。

    やったこと↓
    エディタ上全コピーから新規に貼り付け ×

    #49058
    Matobasan
    参加者

    >>lapuaさん
    一度作りなおしても反映されないとはおかしいですね…。Intelの欄になにか2バイト文字などの無効な文字列がはいっていませんか?

    それでも解決しないなら、あまりおすすめはできないのですがmission.sqmを直接開いて
    class IntelのbriefingName=”hoge”;のダブルクォーテーション内に任意の文字列を入れてみてください。

    上の方法はあまりおすすめしないので、何度かまっさらにしてエディタからの入力が反映されるのを試したほうがいいかもしれません。

    #49069
    lapua
    ゲスト

    >>Matobasan
    返答ありがとうございます。

    2バイト文字については、何度も確認していますが問題は無さそうです。

    mission.sqmに直接書き込むのも試してみましたが、解決には至りませんでした。

    ただ、エディタ上のオブジェクトをほとんど消した状態で出力した場合、intelが反映されるのを確認しました。
    なので、オブジェクトを一個一個消してみて原因を探ってみたいと思います。

    #49082
    lapua
    ゲスト

    ミッション進行に関係のない演出用オブジェクトをどんどん消していったら治りました!
    本当の原因は分かりませんでしたが、これでやっと先に進めそうです。

    失礼しました~

    #49092
    く”らぅん
    参加者

    最近エディターの方も増えてきて嬉しいですね!
    皆さんもうZeusを使って3Dでユニットやオブジェクトを配置する方法はご存知ですか?

    MCC SandboxというMODを利用すればZeus(Adminのときに使える3Dでモノ出せるやつ)でミッションを作れます!
    例えばこんなことも簡単にできちゃう!
    ・実際にユニットをおきながら敵の配置を考えられる!
    ・建物内にオブジェクトを置いてリアルな室内に!
    ・FOBのテンプレートもあるので簡単に敵の基地を作成可能!

    わざわざマップで置いて位置調節して確認してまた置いて…という面倒くさい作業はもうありません。
    ArmA2自体に数百回ユニットを置き直した経験のあるぼくも愛用しています。
    皆さんもぜひ使ってみてください!!

    ちなみにやり方分からない人は直接聞いてくれれば説明します。。。文章にするの面倒で。。。

    #49247
    michy
    ゲスト

    MMC Sandbox使用してみました。
    3Dエディタは前から気になっていてFreedeeというのを使ったことがあったのですが、ZEUSのUIの方が断然やりやすいですね!!
    バニラでも実装すればいいのに…

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