アドバイスいただけると嬉しいです。

投稿できるのはオフラインゲームのみです
返信する
Suiren

アドバイスいただけると嬉しいです。

投稿記事: # 72投稿記事 Suiren »

最近cheatengineを使用して遊んでいる者です。
ポインターサーチをよく使用しているのですが、下記のようなポインターを見つけた場合により簡単に複製といいますか
https://cheatwhatever.com/blog-entry-20.html こちらで紹介されている「Static Pointerのアドレス」が同じでoffsetが「+10」で次のアイテムがあるとします。
アイテムの種類が数十~数百あるときに現在私は一つ前のをコピー&ペーストで貼り付けて、そのoffsetを1つ1つ「+10」していっている状態になります。
これだと、ゲームのアプデがあった際に全ての「Static Pointerのアドレス」を入力し直しとなるため、かなりの時間がかかる状態でした。

これをアプデがあった際に「Static Pointerのアドレス」を1ヶ所更新するだけで、他のも合わせて更新状態になるようにする方法はありますでしょうか。
その場合はやはりスクリプトを使用する形になりますでしょうか。
以前はswitchなどのコードを作っていたのですが、その際にループコードというのがあり、cheatengineでも同じようなコードを組む方法はないものかと悩んでおりました。。。

説明が下手で本当に申し訳ないです。。。
アドバイスよろしくお願いいたします。
Hattari
記事: 16
登録日時: 2022年10月21日(金) 6:37 am

Re: アドバイスいただけると嬉しいです。

投稿記事: # 73投稿記事 Hattari »

Suirenさん、

同じサイトの記事の、「Cheat Engine Luaでアドレスを大量に追加する方法」で解決するとおもいます。
https://cheatwhatever.com/blog-entry-54.html
Suiren
記事: 2
登録日時: 2025年5月23日(金) 9:00 am

Re: アドバイスいただけると嬉しいです。

投稿記事: # 74投稿記事 Suiren »

Hattari 様

お返事遅くなり大変申し訳ございませんm(_ _)m
解決方法のご教授ありがとうございます!
確認したところ、参考画像のところのベースアドレスの部分が「("0x01136374", 7, 0x4)」となっている部分を、当方が今回挑戦しているゲームのアドレスとを見比べてみたところ、明らかな違いがありました。
参考画像のベースアドレスが「0x01136374」に対し、当方の現在探しているゲームのアドレスは「"〇〇.exe"+xxxxxxxx」このような形になっておりました。
これはアドレス自体がポインターアドレスだからということになるのでしょうか、、、
ポインターアドレスのため、[["〇〇.exe"+xxxxxxxx]+178]+24 ここから次のアイテムまで「24」に「+10」といった形になっています。

下記形で組んでみて、実行したところエラーが出てだめでした。。。

~下記まで参考画像と同じ
end
end

addMoreAddresses(""〇〇.exe"+xxxxxxxx", 200, 0x10)

組み方が間違っているもしくは、ベースアドレス自体が違うということになるのでしょうか、、、
Suiren
記事: 2
登録日時: 2025年5月23日(金) 9:00 am

Re: アドバイスいただけると嬉しいです。

投稿記事: # 75投稿記事 Suiren »

自己解決できました!
記入の仕方が間違っていたようで、書き換えたら反応してくれました!
おかげで一つ一つ更新せずに済みました、、、
本当にありがとうございます!


トピックを最後に上げたユーザー Anonymous [ 2025年6月11日(水) 11:54 pm ]
返信する