「/macroerror off」を含むマクロの実行時に、まれに数秒の遅延が発生する

RSS News

Syndicated News Service
開発・運営おつかれさまです。
当方モブハントの「Aモブ連戦ツアー」のツアー主の一人で、
多数の進行用マクロを駆使して参加者を案内しているのですが、
一部のマクロの実行で遅延が起こる場合があることに悩まされています。
最近になってある程度傾向が掴めたような気がしますので、ここにご報告いたします。


発生日時: 最初に気になったは6.5期間。現在も発生
発生頻度: 2. 低い頻度で発生
ワールド名: Mandragora
キャラクター名@ホームワールド名:Sakana Hiumi@Mandragora
種族: ララフェル♀ デューンフォーク
リテイナー名: (リテイナーに関係しない)
NPC名: (NPCを問わない)
モンスター名: ランクAリスキーモブ各個体
クラス/レベル: 白魔道士Lv100
パーティメンバーの有無: 有
ゲーム内時間: (ゲーム内時間に関係しない)
エリア名/フィールド座標: 暁月のフィナーレ・黄金のレガシーのエリアでランクAモブがいる場所
ハウジング情報: (ハウジングに関係しない)


手順:
 次のようなマクロを組み、
  ・使用する行の先頭を「/(半角スラッシュひとつ)」、
   使用しない行の先頭を「//(半角スラッシュふたつ)」にします(FF11で使えていたやり方)。
  ・「//」が先頭の行は実行時にエラーとなりますが、
   マクロの先頭に「/macroerror off」と入力しておくことでエラーメッセージを出さないようにします。

 【マクロ例】
   /macroerror off
   /y 次の目標は…<flag>のレイントリラーさん(カエルその1)です!
   //y 次の目標は…<flag>のプクーチャさん(我々のコリブリ)です!
   /wait 1
   /sh Next target is..."The Raintriller" at <flag> !
   //sh Next target is..."Pkuucha" at <flag> !
   /wait 2
   /y アースンシャイアにテレポして向かうのが、オススメです!<wait.2>
   //y テレポせずに直行しても、距離的に大差なさそうです…!<wait.2>
   //y 壁があります!「壁を背にした『ココココ』」に警戒してください!
   //y 壁があります!「壁を背にした『サンバ』」に警戒してください!


症状:
 ・マクロの実行時に、まれに数秒の遅延が発生します。
 ・上のマクロ例では2行目のyellにエラーはないものの、
  1行目の実行で詰まっているようで2行目のyellの発言から遅延します。
 ・遅延が発生している間、マップ画面からのテレポ操作の入力を受け付けません。
 ・フレームレートが著しく下がるなどの悪影響はなく、
  数秒の遅延後にマクロの2行目以下が実行され、テレポ操作の入力受付も再開されます。

傾向:
 ・連戦ツアーの最中に限って、まれに実行が詰まります。体感的には、ツアー3~4回に一度。
  「/macroerror off」のあるマクロの実行回数で、ざっくり100回前後に一度です。
 ・宿屋などでマクロの動作テストを行なっている時は、詰まりは発生しません。
 ・最近ふとしたきっかけで「PS4版をPS4 Proでプレイ」から「PS4版をPS5でプレイ」となり、
  プレイが快適になったところですが、この環境でも詰まりが発生します。
 ・以上のことから、多人数が同時に戦闘するなど
  クライアント側にある程度以上の負荷が発生している時に まれに起こるのではと見ています。

その他:
 ・今回検証できたのは、PS4版のみです。
  Windows版は、連戦ツアー対象エリアのプレイ権を持っていません。
  PS5版は、すみませんが諸事情でプレイを控えています。


【プレイ環境】

  通信環境:
   ・使用している回線の種類/プロバイダ: docomo光
    (現象発見当時、ラグなどは起こっていません)

  利用している機器の型番:
   ・PlayStation®4 Pro:CUH-7000B
   ・PlayStation®5:CFI-1200A01
   ・PlayStation Vitaでのリモートプレイは使用していません

Continue reading...
 
Back
Top