■ このスレッドは過去ログ倉庫に格納されています
PSVita チート解析スレ Part005【vitacheat】
- 460 :名無しさん@お腹いっぱい。:2020/05/19(火) 01:44:41 ID:1QPPGfT1.net
- >>459
>資金や兵糧などはコード化まではできませんでした
資金、兵糧、木材、鉄、兵士、労力は、4重ポインタの$3でコード化可能
友好度、勲功、名声、統率、武勇、知略、政治、叛心、必要忠誠、統率成長、
武勇成長、知略成長、政治成長は、3重ポインタの$3でコード化可能
ゲーム中編集機能使用フラグは、2重ポインタの$3でコード化可能
どれも2個目のポインタまでは同じ経路
アセンブラコードの方も各最大値をを調べれば、どれも即値でチェックして
いるので変動で最大とかのコードも候補数が多くて面倒ではあるけど初心者
でも作成できるかも
>無条件で不戦・寝返・引抜・謀反など実行可能にするコード
アセンブラの方で叛心の値を読込んでいると思われる箇所を全て100を返
すように書換えたコードを作成し、ゲーム中で少しずつ有効にして叛心0の
武将でも寝返に○が付くコードを特定する
叛心100でも忠誠が高いと引抜など○が付かないので、直ぐ近くで読込ん
でいる忠誠の値を0にするコードも作成する
>ゲーム中編集機能を使ってもトロフィーを獲得可能にするコード
ゲーム中編集機能を1度でも使用すると、特定のアドレスに1が書込まれ、
トロフィー取得前にそのアドレスをチェックし、1が立ってたらトロフィー
のアンロックをしない仕様になっている
値が0から1へ一度しか変動しないため、検索でアドレスを特定するのは難
しいかも
自分はトロフィーのアンロック前に必ずフラグチェックしている筈との推測
からアンロック箇所から遡ってアドレスを特定した
データ書換えでやるなら2重ポインタの$3で0を書込むコードを作成する
アセンブラ書換えでやるなら上記1を書込む箇所を0を書込むように命令を
書換えるコードを作成する
総レス数 1031
463 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200