2011年8月19日金曜日

回復オート君8/19~

自動でHPとSPを回復します。

00A88100-8B44240C56A30080A800E9890DA2FF
004A8E93-E968F25D00
00A88120-A10080A8003DF40100007603C20400520F31A31880A80089151C80A8008B151B80A8008BC22B050880A80083F80D721B89150880A80033C06AFF6A035068F5BA040050E8E8E9D9FF83C4145AC20400
004A8ED2-E949F25D00

00A88110-8B44240C56A30480A800E9790EA2FF
004A8F93-E978F15D00
00A88190-B8230000003B050480A8007703C20400520F31A31880A80089151C80A8008B151B80A8008BC22B050C80A80083F840721B89150C80A80033C06AFF6A03506805E2040050E877E9D9FF83C4145AC20400
004A8FD2-E9B9F15D00


以上のコードを、コピペなどして実行すれば使えます。
初期値では、HPが500未満になるとリカバリンLを、SPが35未満になるとスキルゲンLを、自動で使うようになっています。
上半分にある緑色のコードだけを使うとHP回復だけが自動になり、下半分にある青色のコードだけを使うとSP回復だけが自動になります。


[HP回復薬の種類]
00A8815E-F7BA04 リカバリン MAX(HP 9999)
00A8815E-F6BA04 リカバリン GT(HP 5000)
00A8815E-F5BA04 リカバリン L(HP 2000)
00A8815E-F4BA04 リカバリン M(HP 1000)
00A8815E-F3BA04 リカバリン S(HP 500)
00A8815E-F2BA04 リカバリン SS(HP 200)
00A8815E-170905 カイザー液 MAX(9999)
00A8815E-160905 カイザー液 GT(5000)
00A8815E-150905 カイザー液 L(2000)
00A8815E-140905 カイザー液 M(1000)
00A8815E-130905 カイザー液 S(500)
00A8815E-120905 カイザー液 SS(200)

[SP回復薬の種類]
00A881CF-07E204 スキルゲン MAX(SP 9999)
00A881CF-06E204 スキルゲン GT(SP 5000)
00A881CF-05E204 スキルゲン L(SP 2000)
00A881CF-04E204 スキルゲン M(SP 1000)
00A881CF-03E204 スキルゲン S(SP 500)
00A881CF-02E204 スキルゲン SS(SP 200)
00A881CF-170905 カイザー液 MAX(9999)
00A881CF-160905 カイザー液 GT(5000)
00A881CF-150905 カイザー液 L(2000)
00A881CF-140905 カイザー液 M(1000)
00A881CF-130905 カイザー液 S(500)
00A881CF-120905 カイザー液 SS(200)

[HPをいくらで回復させるか]
00A88126-F401
F401の初期値では、HPが500を割ったら回復します。この数値を変えます(16進数の1F4が10進数の500です)。
数値の入れ方を、例を使って説明します。
HPが100を割ったら、回復させたい場合は次の通りです。
1.100を16進数にします。電卓などで計算します。64になります。
2.必ず4桁にします。64は2桁なので、前に0を加えます。0064になります。
3.2桁を単位として入れ替えます。0064の場合、6400となります。
HPが100を割ったら回復させたいなら、(16進数で64→0064→6400)00A88126-6400
HPが1500を割ったら回復させたいなら、(16進数で5DC→05DC→DC05)00A88126-DC05
などとします。
必ず4桁の16進数で設定して下さい。でないと予期しない動作を起こす可能性があります。

[SPをいくらで回復させるか]
00A88191-2300
2300の初期値では、SPが35を割ったら回復します。この数値を変えます(16進数の23が10進数の35です)。
数値の入れ方を、例を使って説明します。
SPが25を割ったら、回復させたい場合は次の通りです。
1.25を16進数にします。電卓などで計算します。19になります。
2.必ず4桁にします。19は2桁なので、前に0を加えます。0019になります。
3.2桁を単位として入れ替えます。0019の場合、1900となります。
SPが25を割ったら回復させたいなら、(16進数で19→0019→1900)00A88191-1900
SPが65を割ったら回復させたいなら、(16進数で41→0041→4100)00A88191-4100
SPが950を割ったら回復させたいなら、(16進数で3B6→03B6→B603)00A88191-B603
などとします。
必ず4桁の16進数で設定して下さい。でないと予期しない動作を起こす可能性があります。

[回復の反応]
どうしても、1回の回復に2つ以上の薬を使う場合や、反応が遅すぎる場合は、HP薬の場合 00A8814D-0D の初期値を、SP薬の場合 00A881BE-40 の初期値を、微妙に調整すれば直りますが、問題がないのに変更すると、不具合が生じる場合があるので、変更しない方がいいです。

[自動回復の停止]
004A8ED2-C20400
004A8E93-8B44240C56
004A8FD2-C20400
004A8F93-8B44240C56
上2行が自動HP回復の停止。下2行が自動SP回復の停止です。

0 件のコメント:

コメントを投稿