ルミエスト墓所南西

混沌の忘却の孤独の地獄の羅刹の奈落の不思議の異形のブログ

【マクロ】UWSCⅢ[実践編]

前回に引き続き、マクロツール「UWSC」のマクロを掲載する記事になります
今回はKeyKeyの記事では紹介していないマクロを作成しました



○大量の下落のポーションを投げるマクロ
//----------*----------*----------* ここから *----------*----------*----------//
// 個数入力
Throw = INPUT("投げる個数")

// ウィンドウのID取得
WinID =    GETID("Elona ver 1.22")

// ウィンドウをアクティブ化
CTRLWIN(WinID, ACTIVATE)

// ウィンドウがアクティブ状態でなければ終了
if !(STATUS(WinID, ST_ACTIVE)) THEN EXITEXIT

// Escキーで強制終了設定
SetHotKey(VK_ESC, 0, "ForceStop")


// 投げるポーションをショートカット[1]に登録
// メイン処理開始
for i = 1 to Throw
    SLEEP(0.03)
    Putkey(VK_1)        // 投げる[1]
    SLEEP(0.03)
    Putkey(VK_ENTER)    // 標的を決定する
NEXT
// メイン処理終了



//*** キー入力処理 ***//
PROCEDURE PutKey(KeyCode)
    KBD(KeyCode,DOWN)
    KBD(KeyCode,UP,50)
FEND

//*** 終了処理処理 ***//
PROCEDURE ForceStop()
    EXITEXIT
FEND
//----------*----------*----------* ここまで *----------*----------*----------//


今回は《幸運のエヘカトル》のレベルを354から1にします

①下落のポーションをショートカット[1]に登録


②投げる[Shift+t]が必ず命中するようにシェルターを改装する


③《幸運のエヘカトル》をターゲット[*]する
④マクロを起動して投げる個数を入力する





バブルで利用するバブルの身長を調整する目的で乳を投げるといった目的でも利用可能なマクロです


○個数を指定して願いの杖を振るマクロ
//----------*----------*----------* ここから *----------*----------*----------//
// 定数定義
Wish = INPUT("何を願う?")    // 願うアイテム
WishCount = INPUT("数量")    // 願う個数

// ウィンドウのID取得
WinID =    GETID("Elona ver 1.22")

// ウィンドウをアクティブ化
CTRLWIN(WinID, ACTIVATE)

// ウィンドウがアクティブ状態でなければ終了
if !(STATUS(WinID, ST_ACTIVE)) THEN EXITEXIT

// Escキーで強制終了設定
SetHotKey(VK_ESC, 0, "ForceStop")



// 振る[Shift+z]から願いの杖をショートカット[1]

// メイン処理開始
for i = 1 to WishCount
    Sleep(0.1)
    PutKey(VK_1)                // 願いの杖を振る[1]
    SENDSTR(0,Wish+"<#CR>")        // 願うアイテムを貼り付ける
    KBD(VK_CTRL,DOWN,32)
    KBD(VK_V,DOWN,32)
    KBD(VK_V,UP,32)
    KBD(VK_CTRL,UP,32)            // 貼り付け終了
NEXT
// メイン処理終了



//*** キー入力処理 ***//
PROCEDURE PutKey(KeyCode)
    KBD(KeyCode,DOWN)
    KBD(KeyCode,UP,50)
FEND

//*** 終了処理処理 ***//
PROCEDURE ForceStop()
    EXITEXIT
FEND
//----------*----------*----------* ここまで *----------*----------*----------//

①願いの杖をショートカット[1]に登録します


②マクロを起動します
③願う対象を入力します


④願う個数を入力します







大量の名前の巻物、素材槌、ムーンゲート、クミロミの秘密の経験、果実の木、鏡もちといったアイテムや、
主能力[習得]、[速度]、[運勢]といった育成が困難な主能力を願うときに利用するマクロです
主能力を願う際は「スキル速度」「スキル運」と願うことで主能力が上昇します


○休憩長押しマクロ
//----------*----------*----------* ここから *----------*----------*----------//
// ウィンドウのID取得
WinID =    GETID("Elona ver 1.22")

// ウィンドウをアクティブ化
CTRLWIN(WinID, ACTIVATE)

// ウィンドウがアクティブ状態でなければ終了
if !(STATUS(WinID, ST_ACTIVE)) THEN EXITEXIT

// Escキーで強制終了設定
SetHotKey(VK_ESC, 0, "ForceStop")



//*** メイン処理開始 ***//
WHILE TRUE
    KBD(VK_OEM_PLUS,DOWN,0);        // configから休憩を[;]キーに設定
WEND
//*** メイン処理終了 ***//



//*** キー入力処理 ***//
PROCEDURE PutKey(KeyCode)
    KBD(KeyCode,DOWN)
    KBD(KeyCode,UP,50)
FEND

//*** 終了処理処理 ***//
PROCEDURE ForceStop()
    EXITEXIT
FEND
//----------*----------*----------* ここまで *----------*----------*----------//

参考までに休憩長押しマクロを掲載します
本来の休憩は[Shift+r]ですが、config.txtから「key_rest.」の項目を";"に書き換えることで使用可能になるマクロです

UWSCの特集が終わり次第、「新しいシェルタータイムマシン」に必要になるので掲載しています



次回は画像認証による収穫ループマクロを掲載します

  1. 2018/02/16(金) 01:18:00|
  2. UWSC
  3. | コメント:0
<<【マクロ】UWSCⅣ[収穫ループ] | ホーム | 【マクロ】UWSCⅡ[実践編] >>

コメント

コメントの投稿


管理者にだけ表示を許可する

お兄ちゃん?

プロフィール

とり天

Author:とり天
本来の用途は食品らしいが。

人気記事

検索フォーム

記事一覧

▼ クリックで展開

カテゴリ

その他 (9)
MMM (3)
STM (10)
初心者 (6)
フィート (2)
ツール (2)
バブル工場 (3)
マクロ (8)
UWSC (5)
KeyKey (3)
すくつ (3)
生きている武器 (9)
聖なる武器 (2)
邪悪な武器 (3)
信仰 (2)
ヴァリアント (3)
未分類 (0)

月別アーカイブ