Emelaldo_blog01
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 こおちゃん、Elさん、Baby_TomatoさんとNightmareもぐり その後Low-charaLVのRogueだけでDuelなどしてました おつかれさまでした^^ まったりしていると..... mikageさんがきた!ぁぁぁぁぁ むかし888でお見かけした程度だったのですが Rogue使いにとって mikageさんは弓の名手で決定なのです なつかし話や キャラネームに =(イコール) が付けれないなど mikage=thornsが本来のお名前 chatで談笑しつつ^^ しゃしん録りまくった!ばしゃばしゃ 弓がすんごいDamage! 今日はRoguePartyでした~ ありがとうございました! ぜひまたよろしくです^^mm http://www12.atpages.jp/~emelaldo636/mikagesan/ PR
バグ修正
AdriaでのPotionまとめ買い機能にバグがあったので修正。こちらを使って下さい。
赤Potionha自動購入は今はまだできません。 ;************************************************************************/ ;/* Dialbloキーバインド変更スクリプト ver0.40 */ ;/* */ ;/* 作成者 :Fumiko */ ;/* 変更履歴:2009年11月27日 新規作成 */ ;/* :2009年11月27日 PキーをAdriaで使用するとItemを売り払う */ ;/* :バグを修正 PキーはAdriaの青Potion専用とする */ ;/***********************************************************************/ ;************************************************/ ;/* グローバル変数の定義 */ ;/***********************************************/ potion_number = 1 ;/* ポーション番号 */ ;/***********************************************/ ;/* ソフトを起動する */ ;/***********************************************/ Process,Exist,diablo.exe ;ソフトが起動しているかどうかを調べる if (ErrorLevel <> 0) ;起動していた場合(ErrorLevel変数にプロセスIDが格納される) { WinActivate,ahk_pid %ErrorLevel% ;そのプロセスのウィンドウをアクティブにする } else { ExitApp ;終了 } ;/***********************************************/ ;/* 本スクリプトの待機 */ ;/***********************************************/ Process,WaitClose,diablo.exe ;diabloが終了するまで待機 ExitApp ;スクリプトを終了する ;/***********************************************/ ;/* キーバインドの変更 */ ;/***********************************************/ #IfWinActive ahk_class DIABLO ;diabloのウィンドウがアクティブの時のみ割り当てを行わせる ;キーの割り当てはここで行います r::s ;スピードスペル e::b ;スペルブック a::F5 ;F5魔法 s::F6 ;F6魔法 d::F7 ;F7魔法 f::F8 ;F8魔法 Space::Shift ;Shiftキー t::i ;荷物(インベントリー) #IfWinActive ;ウィンドウの限定を解除 ;/***********************************************/ ;/* Potionの順番飲み処理 */ ;/***********************************************/ ;gキーを押すと、ポーションを左から順番に飲んでいきます g:: +g:: Send, %potion_number% potion_number += 1 ;ポーション番号が最後までいったら1に戻す if (potion_number = 9) { potion_number = 1 } return ;/***********************************************/ ;/* Potionの順番初期化 */ ;/***********************************************/ ;bキーを押すと、ポーション番号を1番に戻します b:: +b:: potion_number = 1 return ;/***********************************************/ ;/* Hotkeyの有効/無効切り替え */ ;/***********************************************/ Ctrl::Suspend, Toggle return ;/***********************************************/ ;/* Adriaで青Potionまとめ買い */ ;/***********************************************/ p:: SetDefaultMouseSpeed, 0 MouseClick, left, 460, 205 ;Full Potion選択 Loop, 40 ;Inventoryがいっぱいになるまで繰り返し { MouseClick, left, 243, 152 ;Potionを買う MouseClick, left, 318, 253 } MouseClick, left, 328, 312 ;お店を閉じる return
バグ修正
AdriaでのPotionまとめ買い機能にバグがあったので修正。こちらを使って下さい。
赤Potionha自動購入は今はまだできません。 ;************************************************************************/ ;/* Dialbloキーバインド変更スクリプト ver0.40 */ ;/* */ ;/* 作成者 :Fumiko */ ;/* 変更履歴:2009年11月27日 新規作成 */ ;/* :2009年11月27日 PキーをAdriaで使用するとItemを売り払う */ ;/* :バグを修正 PキーはAdriaの青Potion専用とする */ ;/***********************************************************************/ ;************************************************/ ;/* グローバル変数の定義 */ ;/***********************************************/ potion_number = 1 ;/* ポーション番号 */ ;/***********************************************/ ;/* ソフトを起動する */ ;/***********************************************/ Process,Exist,diablo.exe ;ソフトが起動しているかどうかを調べる if (ErrorLevel <> 0) ;起動していた場合(ErrorLevel変数にプロセスIDが格納される) { WinActivate,ahk_pid %ErrorLevel% ;そのプロセスのウィンドウをアクティブにする } else { ExitApp ;終了 } ;/***********************************************/ ;/* 本スクリプトの待機 */ ;/***********************************************/ Process,WaitClose,diablo.exe ;diabloが終了するまで待機 ExitApp ;スクリプトを終了する ;/***********************************************/ ;/* キーバインドの変更 */ ;/***********************************************/ #IfWinActive ahk_class DIABLO ;diabloのウィンドウがアクティブの時のみ割り当てを行わせる ;キーの割り当てはここで行います r::s ;スピードスペル e::b ;スペルブック a::F5 ;F5魔法 s::F6 ;F6魔法 d::F7 ;F7魔法 f::F8 ;F8魔法 Space::Shift ;Shiftキー t::i ;荷物(インベントリー) #IfWinActive ;ウィンドウの限定を解除 ;/***********************************************/ ;/* Potionの順番飲み処理 */ ;/***********************************************/ ;gキーを押すと、ポーションを左から順番に飲んでいきます g:: +g:: Send, %potion_number% potion_number += 1 ;ポーション番号が最後までいったら1に戻す if (potion_number = 9) { potion_number = 1 } return ;/***********************************************/ ;/* Potionの順番初期化 */ ;/***********************************************/ ;bキーを押すと、ポーション番号を1番に戻します b:: +b:: potion_number = 1 return ;/***********************************************/ ;/* Hotkeyの有効/無効切り替え */ ;/***********************************************/ Ctrl::Suspend, Toggle return ;/***********************************************/ ;/* Adriaで青Potionまとめ買い */ ;/***********************************************/ p:: SetDefaultMouseSpeed, 0 MouseClick, left, 460, 205 ;Full Potion選択 Loop, 40 ;Inventoryがいっぱいになるまで繰り返し { MouseClick, left, 243, 152 ;Potionを買う MouseClick, left, 318, 253 } MouseClick, left, 328, 312 ;お店を閉じる return
使用方法
r ;スピードスペル
a ;F5魔法 s ;F6魔法 d ;F7魔法 f ;F8魔法 Space ;Shiftキー t ;荷物(インベントリー) g 自動Potion飲み機能 1-8まで順番にPotionを飲む b Potion番号を1に戻す Ctrl キーバインドの有効/無効切り替え チャット時に無効にしてね p FullPotionをINVいっぱいにかいます
できた
;***********************************************************/
;/* Dialbloキーバインド変更スクリプト ver0.30 */ ;/* */ ;/* 作成者 :Fumiko */ ;/* 変更履歴:2009年11月27日 新規作成 */ ;/**********************************************************/ ;************************************************/ ;/* グローバル変数の定義 */ ;/***********************************************/ potion_number = 1 ;/* ポーション番号 */ ;/***********************************************/ ;/* ソフトを起動する */ ;/***********************************************/ Process,Exist,diablo.exe ;ソフトが起動しているかどうかを調べる if (ErrorLevel <> 0) ;起動していた場合(ErrorLevel変数にプロセスIDが格納される) { WinActivate,ahk_pid %ErrorLevel% ;そのプロセスのウィンドウをアクティブにする } else { ExitApp ;終了 } ;/***********************************************/ ;/* 本スクリプトの待機 */ ;/***********************************************/ Process,WaitClose,diablo.exe ;diabloが終了するまで待機 ExitApp ;スクリプトを終了する ;/***********************************************/ ;/* キーバインドの変更 */ ;/***********************************************/ #IfWinActive ahk_class DIABLO ;diabloのウィンドウがアクティブの時のみ割り当てを行わせる ;キーの割り当てはここで行います r::s ;スピードスペル e::b ;スペルブック a::F5 ;F5魔法 s::F6 ;F6魔法 d::F7 ;F7魔法 f::F8 ;F8魔法 Space::Shift ;Shiftキー t::i ;荷物(インベントリー) #IfWinActive ;ウィンドウの限定を解除 ;/***********************************************/ ;/* Potionの順番飲み処理 */ ;/***********************************************/ ;gキーを押すと、ポーションを左から順番に飲んでいきます g:: +g:: Send, %potion_number% potion_number += 1 ;ポーション番号が最後までいったら1に戻す if (potion_number = 9) { potion_number = 1 } return ;/***********************************************/ ;/* Potionの順番初期化 */ ;/***********************************************/ ;bキーを押すと、ポーション番号を1番に戻します b:: +b:: potion_number = 1 return ;/***********************************************/ ;/* Hotkeyの有効/無効切り替え */ ;/***********************************************/ Ctrl::Suspend, Toggle return ;/***********************************************/ ;/* Potionまとめ買い */ ;/***********************************************/ p:: MouseClick, left, 491, 234 ;Full Potion選択 Loop, 40 ;Inventoryがいっぱいになるまで繰り返し { Send, {DOWN}{ENTER}{ENTER} ;Potionを買う } MouseClick, left, 328, 312 ;お店を閉じる return
キーバインド変更
Diabloのキーバインド変更スクリプトの目処がつきました。これはすごい強力ですよ。ボタン1つでPotionを1-8まで順番に飲めます。
魔法選択と同時に魔法発動も簡単。 で、普通のコメント欄だとすぐに流れてしまうので、専用エントリとか作っていただけませんか? お店のItem識別なども仕様を考えたので、上手くいけば本当の自動買い物もできるかもしれません。
自動でGrisの買い物!
おつかれさまです^^
今試してみました! 上手くいきましたよ~~ これは便利ですね^^ 右腕が休まる~w 途中で停止はSキーですね、了解^^ お忙しい中有難うございました。mm 興味ある方、ぜひ試してみてくださいね^^
Gris買い物スクリプト
関係ないレスです。
さっき話してたGris自動買い物用スクリプトです。 ①AutoHotkeyをDLしてインストール ②この矢印以下のソースをテキストに貼り付けて、「なんちゃら.ahk」という名前にして保存 ③Diabloを起動してDirectConnectのゲーム作成画面まで進む ④ALT+TABで裏画面に戻り「なんちゃら.ahk」を実行 ⑤マシンによって待機時間を調整する必要があるので、Sleepの数字はミリ秒単位で適宜調整すること 質問はB.Nまで。 ちなみに今後バージョンアップして、GrisのItemを自動判別するかもしれません。 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Process,Exist,diablo.exe ;ソフトが起動しているかどうかを調べる if (ErrorLevel <> 0) ;起動していた場合(ErrorLevel変数にプロセスIDが格納される) { WinActivate,ahk_pid %ErrorLevel% ;そのプロセスのウィンドウをアクティブにする } else { ExitApp ;終了 } LOOP { ;CreateGame MouseClick, left, 432, 298 MouseClick, left, 432, 298 Sleep, 100 ;GameLevel選択 MouseClick, left, 432, 144 MouseClick, left, 432, 144 Sleep, 1800 ;Create中 ;Grisまで移動中 MouseClick, left, 116, 0 Sleep, 4300 MouseClick, left, 282, 51 Sleep, 2000 ;PremiumItem選択 MouseClick, left, 448, 207 ;Sleep, 100 ;Item欄スクロール MouseClick, left, 604, 279 Sleep, 500 MouseClick, left, 604, 279 Sleep, 500 MouseClick, left, 604, 279 Sleep, 500 MouseClick, left, 604, 279 Sleep, 500 MouseClick, left, 604, 279 Sleep, 500 MouseClick, left, 604, 279 Sleep, 2000 ;ゲーム終了 MouseClick, left, 372, 305 MouseClick, left, 492, 280 MouseClick, left, 17, 463 MouseClick, left, 255, 187 Sleep, 3800 ;ゲーム選択画面に戻り中 } return s::ExitApp ;sキーで買い物中断 |
カレンダー
リンク
フリーエリア
最新コメント
[10/05 Gally]
[08/31 mz0yeeoo]
[05/25 Emelaldo]
[05/24 Suna]
[05/05 Emelaldo]
[05/05 mikage]
[03/14 Emelaldo]
[03/13 TIFFER]
[03/02 Emelaldo]
[03/02 Suna]
最新記事
(05/04)
(04/29)
(04/27)
(03/09)
(02/22)
(11/12)
(06/21)
(06/18)
(06/15)
(06/12)
最新トラックバック
プロフィール
HN:
Emelaldo_Ninja
性別:
非公開
ブログ内検索
アーカイブ
最古記事
(12/11)
(12/11)
(12/11)
(12/12)
(12/12)
(12/12)
(12/13)
(12/13)
(12/14)
(12/15)
P R
|