2011年8月26日金曜日

回復オート君(直しました)8/26~

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

00A87000-8B44240C56A3006FA800E9991EA2FF
004A8EA3-E958E15D00
00A87020-813D006FA800F40100007203C20400520F31A3186FA80089151C6FA8008B151B6FA8008BC22B05086FA80083F802721B8915086FA8006AFF6A036A0068F5BA04006A00E8D8F8D9FF83C4145AC20400
004A8EE2-E939E15D00

00A87010-8B44240C56A3046FA800E9891FA2FF
004A8FA3-E968E05D00
00A87090-813D046FA800230000007203C20400520F31A3186FA80089151C6FA8008B151B6FA8008BC22B050C6FA80083F840721B89150C6FA8006AFF6A036A006805E204006A00E868F8D9FF83C4145AC20400
004A8FE2-E9A9E05D00


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


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

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


[HPをいくらで回復させるか]
00A87026-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)00A87026-6400
HPが1500を割ったら回復させたいなら、(16進数で5DC→05DC→DC05)00A87026-DC05
などとします。
必ず4桁の16進数で設定して下さい。でないと予期しない動作を起こす可能性があります。


[SPをいくらで回復させるか]
00A87096-4100
2300の初期値では、SPが35を割ったら回復するようになっています。この数値を変えますが、入れ方はHPと同じです。
00A87096-1900 ( SP25の 気合撃 と ミダレンダ )
00A87096-1E00 ( SP30の ブンドール )
00A87096-2300 ( SP35の 魔法LV1 と ミダレッパ と 超・気合撃 )
00A87096-2D00 ( SP45の 真・気合撃 )
00A87096-3200 ( SP50の ゴーダッツ )
00A87096-4100 ( SP65の 魔法LV2 と ワイドン )
00A87096-7800 ( SP120の ワイドバーン )
00A87096-C800 ( SP200の キルン )
00A87096-9001 ( SP400の ワンキルン )


[自動回復の停止]
004A8EE2-C20400
004A8EA3-8B44240C56
004A8FE2-C20400
004A8FA3-8B44240C56
上2行が自動HP回復の停止。下2行が自動SP回復の停止です。

3 件のコメント:

  1. このコメントは投稿者によって削除されました。

    返信削除
  2. SP回復のコードを使用すると、EXバッグの使用期限が切れる扱いになるようです。
    恐らくメモリ干渉しているのかなぁ、と思われます。
    現在のところ報告がないようなので、報告してみました。
    #これを弄くれば、期限が無限になったりしてw

    返信削除
  3. アドレス間違っていたので直しました。

    返信削除