ミラーワールドクエストNPCの場所


MementoToTheMirrorWorld.png

ミラーワールド入場の前提クエ「Mement to the Mirrorworld」
NPCの位置が固定になり、話しかけるだけですぐ完了するように変更されました

41.8 / 60.0 辺りにいるようです


マクロの誤クリック防止

再編マクロ.png

あぁぁぁぁ押しちゃった でトンデモナイことになるマクロってありますよね

パーティ再編マクロ 苦労して奥まで進めたハードダンジョン

みんなの寝る時間が迫る、急いでリバフ・・・ポチッとな ああああああああああああ

再編してもぉぉおたぁぁぁぁっぁあ、ゴメンまじでゴメン申し訳ない

私も過去に1時間以上かけてたどり着いたアナリア前で再編した方を知っています泣いてました

この不幸を解決しますw

まず普通の再編マクロ これは AutoPartyInvite 用

/run AutoPartyInvite.SaveUnitMember()
/run AutoPartyInvite.KickUnitMember()
/wait 1
/run AutoPartyInvite.InviteUnitMember()

やってることは簡単、保存してキックして1秒まってから誘う

これに CTRLキーを押して無いとマクロが動かないようにします

/run k=IsCtrlKeyDown()
/run if k then AutoPartyInvite.SaveUnitMember();end
/run if k then AutoPartyInvite.KickUnitMember();end
/wait 1
/run if k then AutoPartyInvite.InviteUnitMember();end


IsCtrlKeyDown() というのは CTRLキーを押していると true 押して無かったら false を返す関数
trueとfalseは on か off かを表現するためのものデス

1行目で CTRLキーを押しているかどうかを k という変数に保存します

で、残りの処理内容を 条件分岐でくくります

if 条件 then 処理 end

条件が成り立っていたら処理を実行するという文です

処理がある3行文をこの形にします

end の前に半角スペースをいれても動きますが 安全のため「;」セミコロンにしています

※ IsShiftKeyDown() を使えば SHIFTキーで処理できます

posted by ソーニーちゃん at 15:12Comment(0)マクロ