{このページは、Windowerをある程度理解されている方が、より理解を深める目的で作成しています。
Windowerを導入したばかりの方、XML文法をご理解されていない方にはお勧めしません。
Windowerを導入したばかりの方、XML文法をご理解されていない方にはお勧めしません。
スクリプトの概要
- 抜刀時にヘイスト装備、WS時にWS装備、納刀時に歩き用装備変更
- モード変更による動作の切り替え
メリポモード時は、
・戦闘が終わっても、歩き用装備に変更しない
・抜刀時にバーサクを使用する
スクリプトの実行条件
- 特になし
使い方
- 起動時は通常モード。「sc v s merit 1」でメリポモードに変更。「0」で通常モードに。
ダウンロード
- ページ最下部にリンク
スクリプト
<?xml version="1.0" encoding="utf-8"?>
<spellcast>
<config
Debug="False"
HideErrors="False"
ShowGearSwaps="False"
/>
<variables>
<var name="Merit">0</var> <!-- モード設定用: 0=通常 1=メリポ -->
</variables>
<sets>
<group name="Default" default="yes">
<set name="Acc">
<!-- 命中装備を設定 -->
<head>オプチカルハット</head>
<lear>ブルタルピアス</lear>
<rear>メヌエットピアス</rear>
<waist>ライフベルト</waist>
<neck>剣侠の首鎖</neck>
<body>アダマンホーバーク</body>
<hands>アスカルマノポラ</hands>
<ammo>ファイアボムレット</ammo>
<lring>ラジャスリング</lring>
<rring>ウッズマンリング</rring>
<back>アメミットマント+1</back>
<legs>白虎佩楯</legs>
<feet>アミールブーツ</feet>
</set>
<set name="Haste">
<!-- 抜刀時のヘイスト25%装備を設定 -->
<head>ワラーラターバン</head>
<lear>ブルタルピアス</lear>
<rear>メヌエットピアス</rear>
<waist>スピードベルト</waist>
<neck>剣侠の首鎖</neck>
<body>アレスキュイラス</body>
<hands>ダスクグローブ+1</hands>
<ammo>ファイアボムレット</ammo>
<lring>ラジャスリング</lring>
<rring>ブリッツリング</rring>
<back>アメミットマント+1</back>
<legs>白虎佩楯</legs>
<feet>ユニコンレギンス+1</feet>
</set>
<set name="STR">
<!-- STRブースト装備を設定 -->
<head>ヘカトンキャップ</head>
<lear>凱旋のピアス</lear>
<rear>バンパイアピアス</rear>
<waist>ウォーウルフベルト</waist>
<neck>ジャスティストルク</neck>
<body>ヘカトンハーネス</body>
<hands>アルキオネウス腕輪</hands>
<lring>ラジャスリング</lring>
<rring>フレイムリング</rring>
<back>クーフリンマント</back>
<legs>八竜佩楯</legs>
<feet>ヘカトンレギンス</feet>
</set>
<set name="Kings" baseset="STR">
<!-- キングズジャスティス装備を設定 -->
<neck>ソイルゴルゲット</neck>
</set>
<set name="Walk" baseset="Haste">
<!-- 納刀時に変更する装備を設定(ダスク外し用) -->
<hands>アスカルマノポラ</hands>
</set>
</group>
</sets>
<rules>
<!--- WSの実行 --->
<rule Spell="King's Justice">
<Action type="equip" when="PreCast" set="Kings" />
<Action type="equip" when="AfterCast" set="Haste" />
</rule>
<rule Spell="Raging Rush">
<Action type="equip" when="PreCast" set="STR"/>
<Action type="equip" when="AfterCast" set="Haste" />
</rule>
<!-- バトル開始時、終了時、装備変更の処理 START-->
<rule Spell="Autoset">
<if status="Engaged">
<Action type="equip" when="Engaged" set="Haste"/>
<if Advanced='"$Merit"="1"'>
<!-- メリポモード+バーサク効果時間外、抜刀時にバーサクを使用する -->
<if BuffActive="Berserk">
</if>
<else>
<Action type="Command" when="Engaged">input /ja \xFD\x02\x01\x1F\x1E\xFD <me></Action>
</else>
</if>
</if>
<elseif status="idle">
<if Advanced='"$Merit"="0"'>
<!-- メリポ以外の場合は、歩き用装備に変える -->
<Action type="equip" when="idle" set="Walk" />
</if>
</elseif>
</rule>
</rules>
</spellcast>
添付ファイル