Results 1 to 8 of 8
  1. #1
    Player
    Guilty's Avatar
    Join Date
    Mar 2011
    Posts
    346
    Character
    Guilty Valentine
    World
    Masamune
    Main Class
    Blacksmith Lv 60

    マクロキャンセルコマンド

    /macrocancel(/mcancel) チャット入力欄からの実行専用とありますが
    こんな長い文字列を入力してたらマクロがどんどん実行されてしまうんじゃないでしょうか
    間違ってマクロを実行してしまうときにキャンセルに備えてキーボードに手を伸ばしてるとは限らないし
    /mc くらいに短縮したほうがいいと思います
    (4)

  2. #2
    Player
    BlueS's Avatar
    Join Date
    Aug 2013
    Location
    ウルダハ
    Posts
    256
    Character
    Sonic Blue
    World
    Hades
    Main Class
    Bard Lv 100
    Quote Originally Posted by Hiroshi_Minagawa View Post
    /macrolock 実行中の強制停止についてですが、
    開発中、長いWaitを用いたマクロの場合に問題が生じるとQA(品質管理部門)からも報告があり、
    今後の開発タスクに「ロック実行中マクロの強制停止」を載せています。

    そのため、長いWait命令を組み込んでいるマクロには、
    現時点では /macrolock を使わずに使って頂いた方が良いと思います。

    ロック実行中のマクロを強制停止する操作(命令)は、パッチ2.4のリリース予定です。
    2.4でこの強制停止する操作が実装されてなかったので恐らく今回のこのコマンドがそうなのだと思います。
    主な目的はロックと長いWaitを併用したマクロの停止で、想定されているマクロは時間とパターンが決まってるものを書いたタイマーマクロのような、
    ある程度マクロが実行されて行っても問題なかったりキャンセルを打ち込む時間があると思われるものなんでしょうね。
    まあでもこういうコマンドは短い方が楽なので短くなるならお願いしたいですね。
    (1)

  3. #3
    Player
    Aji's Avatar
    Join Date
    Sep 2011
    Location
    リムサ・ロミンサ
    Posts
    7,153
    Character
    Aji Nira
    World
    Ridill
    Main Class
    Machinist Lv 100
    「/macrolockマクロ」の実行中に「/macrocancelマクロ」が実行できない仕様(あるいは不具合)だったら笑う。

    -----

    パッチノートに「チャット入力欄からの実行専用。」って書いてあった/ ,' 3  `ヽーっ
    (1)
    Last edited by Aji; 01-17-2015 at 02:22 PM. Reason: 追記

  4. #4
    Player
    BlueS's Avatar
    Join Date
    Aug 2013
    Location
    ウルダハ
    Posts
    256
    Character
    Sonic Blue
    World
    Hades
    Main Class
    Bard Lv 100
    Quote Originally Posted by Aji View Post
    「/macrolockマクロ」の実行中に「/macrocancelマクロ」が実行できない仕様(あるいは不具合)だったら笑う。
    わざわざチャット入力欄からの実行専用と書いてるあたりマクロにしても効果が無い仕様じゃないかと。
    (1)

  5. #5
    Player
    Rosalinde's Avatar
    Join Date
    Nov 2011
    Location
    Jita IV - moon4
    Posts
    427
    Character
    Rosalinde Luminaire
    World
    Aegis
    Main Class
    Dragoon Lv 60
    現状の仕様ならば、マクロにするなら/echo マクロキャンセル
    の一文でマクロ組んで実行すれば上書きで止まるのでは?
    今後複数マクロを並走できるようになった時に、拡張の余地がありそうなコマンドですね。
    (0)

  6. #6
    Player
    Aji's Avatar
    Join Date
    Sep 2011
    Location
    リムサ・ロミンサ
    Posts
    7,153
    Character
    Aji Nira
    World
    Ridill
    Main Class
    Machinist Lv 100
    Quote Originally Posted by BlueS View Post
    わざわざチャット入力欄からの実行専用と書いてるあたりマクロにしても効果が無い仕様じゃないかと。
    ( ´゚д゚`)エー
    「/mc」まで入力してTab辞書からテキストコマンド選択して決定が最速になるのか……。
    (0)

  7. #7
    Player
    shille's Avatar
    Join Date
    Apr 2014
    Posts
    2,878
    Character
    Shille Charme
    World
    Masamune
    Main Class
    Culinarian Lv 50
    自分は戦闘前にそのコマンドをコピーしといて
    止めたい時に貼り付けてエンターしそうです。
    (0)

  8. #8
    Player
    BlueS's Avatar
    Join Date
    Aug 2013
    Location
    ウルダハ
    Posts
    256
    Character
    Sonic Blue
    World
    Hades
    Main Class
    Bard Lv 100
    Quote Originally Posted by Rosalinde View Post
    現状の仕様ならば、マクロにするなら/echo マクロキャンセル
    の一文でマクロ組んで実行すれば上書きで止まるのでは?
    今後複数マクロを並走できるようになった時に、拡張の余地がありそうなコマンドですね。
    /macrolockを使わないマクロならそれでも止まりますね。
    ですが/macrolockの作用は他のマクロを割り込ませないと言うものじゃなく他のマクロの実行を禁止するものです。
    長いwaitを挟むとその間他のマクロは一切使えないので上書きによるマクロの停止ができません。
    だからチャット入力欄からの実行専用なのだろうと思います。
    (2)