マクロ研究
[スレッド一覧]
[返信投稿]
[▼下に]
<<始n 次n> 終n>>
page 1
2 3
4
1 LUNA 2009-10-17 21:09:29 [PC]
スキル使用のマクロ
/キャスティング (スキル名)
隙間は半角スペースです。
時間期限付きBuff(強化魔法)をまとめて掛ける場合
/キャスティング ホーリーサイン
/wait 2
/キャスティング オーラアーマー
最初のホーリーサインの詠唱が終わるまで待ちを入れるために
/wait (秒)を入れます
12 ルグス 2010-04-04 09:52:50 [PC]
↑の訂正
3行目の修正
/script CastSpellByNmae("雷神")
↓
/script CastSpellByName("雷神")
です。 失礼しました<(_ _)>
13 Lunacrescent 2010-05-08 10:02:14 [PC]
Anluさん、修正をお願いします。
やりたいこと
敵が死んでるか判定
死んでいたらルート
生きていたらブラッディーアローか判定して
ブラッディーアローかシューティングする。
function subS(tgt)
local Bdamage = nil
if UnitHealth("target")>2
then --敵が生きているならば弓攻撃
--ブラッディアロー状態の判定
while TargetDeBuff ~= nil doa
TargetDeBuff = UnitDebuff(tgt,counter)
if TargetDebuff == "ブラッディアロー"
then Bdamage = true
end
Counter = Counter + 1
end
--ブラッディアロー状態でなければブラッディアロー、そうでなければシューティング
if not Bdamage and (UnitMana("player")>30)
then UseSkill(3.3)
else UseSkill(3.1)
end
else --敵が死んでいるならアイテム拾い
UseSkill(1.1)
end
end
14 Anlu 2010-05-08 10:20:47 [PC]
function subS(tgt)
local Bdamage = nil
--ここから状態取得
if UnitHealth("target")>2 then
while scoutdebuff ~= nil do
scoutdebuff = UnitDebuff(tgt,t)
if scoutdebuff == "ブラッディアロー" then
Bdamage = true
end
t = t++
end
end
if Bdamage then --出血状態=ブラッディアローと判断
--出血状態のためショットのクール値取得
cooldown, remaining = GetSkillCooldown(3.1);
if (remaining == 0) then
CastSpellByName("ショット")
end
else -- !=出血状態なので
--出血状態のためのブラッディアロークール値取得
cooldown, remaining = GetSkillCooldown(3,3);
if (UnitSkill("player") > 20) and (remaining == 0) then
CastSpellByName("ブラッディアロー")
else
cooldown, remaining = GetSkillCooldown(3,1);
if (remaining == 0) then
CastSpellByName("ショット")
end
end
end
end
15 なぎあ 2010-06-06 23:34:41 [PC]
スカウトアドオンの置き場です。
RobinHood ver1.1
ttp://loda.jp/cr_mesaiya/?id=4
設定がめんどいですがなかなかいいです。
16 Moty 2010-09-01 18:45:17 [PC]
AFKフラグがないこのゲームだと、ギルドメンバーがいるのか不在なのかよくわかりません。
仕事・食事・風呂などで比較的短時間離れたい場合や、生産・デスペナ軽減などで比較的
長時間放置したい場合もあり、AFK自体を禁止するわけにもいきません。
放置気味になる方(私もです)は以下のプラグインを入れましょう。
[kAFK]
http://loda.jp/dinalia/?id=82
・チャットで自分の名前に反応してAFKメッセージを自動応答
・キーワード登録も可能(1つのみ)
・AFK中に呼びかけられた内容を記録
使い方
・キーワード設定に"AFK"を入れておく
自分の名前または"AFK"の言葉に反応して不在応答する
・ID参加募集をかけたい人は"AFK"と発言すればメンバーの不在状況がわかる
AFK中に自動応答が返るだけですが、経験上、ID募集を呼びかけた人は相手が
AFKかどうかがわかるだけでも精神衛生上かなり違います。
17 ラニアス 2010-09-01 23:13:51 [PC]
/run if IsPetSummoned(2) then ReturnPet(2) else SummonPet(2) end
これで2番に入れてあるペットの出し入れできる
18 るぐす 2010-09-26 22:54:49 [PC]
/run local sc={12,6,10,11,2,13}; local s=1; while sc[s]~=nil do if GetActionUsable(sc[s]) then UseAction(sc[s]); return; else s=s+1; end; end;
Wなどの近接向け攻撃マクロです。
sc={※,※,※}の※に使いたいスキルが登録してあるショートカットの番号を入れる。クールのない・少ないスキルは後のほうにするといいらいいです。
19 るぐす 2010-10-10 19:49:36 [PC]
ルーン矢の補充・装備のマクロ
(ルーンウォーボウとルーンカタパルト用です)
/run UseEquipmentItem(10)
/wait 1
/run UseItemByName("ルーンソーン");
waitのところはご自分の環境に合わせてください。
20 ラニアス 2010-10-10 19:53:29 [PC]
CC解除
/run EquipItem(2,GetBagItemInfo(1))
/wait 0.7
/run UseEquipmentItem(1)
/wait 0.7
/run EquipItem(2,GetBagItemInfo(1))
バックの左上に腕をセットしてね
21 るぐす 2010-11-02 02:31:20 [PC]
WSCombo (たぶん動くはず・・・
http://ux.getuploader.com/rugusu/download/1/WSCombo.zip
<<始n 次n> 終n>>
page 1
2 3
4
[スレッド一覧]
[返信投稿]
[▲上に]
[管理ページ]
もっとき*掲示板