風来のシレン5plus アイテムの代入方法

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

風来のシレン5plus アイテムの代入方法

投稿記事: # 65投稿記事 ななし »

https://medaka.5ch.net/test/read.cgi/ga ... 789/この掲示板の
38
「アイテムのデータ部は以下のようになってる
種類 種類 00 00 ?? ?? ?? ?? ?? ?? 経験値 経験値 装備/タグ ?? ?? ?? 分類 ?? ?? ?? ?? 修正値 ?? 識別?
種類はまんま種類、カタナとかどうたぬきとか見切りの盾とかね
装備/タグは80でタグ、08で装備中、88で両方
分類はアイコン、01で武器、03で盾
識別?は多分識別判定 03は識別済み
??部分はまだ良くわかってない 多分つるはしの耐久とか杖の回数とか入るのかな

これを照らし合わせてバイト配列検索すれば間違いなく引っかかる
例えば装備中のタグなしカタナ+5なら
15 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? 08 ?? ?? ?? 01 ?? ?? ?? ?? 05 ?? 03
で検索かければいい」
の詳細を知っている人はどなたか教えていただけないでしょうか
Hattari
記事: 16
登録日時: 2022年10月21日(金) 6:37 am

Re: 風来のシレン5plus アイテムの代入方法

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

ななしさん、

どのあたりで詰まっているかわからないですが、前半の解説にある「アイテムのデータ部」は、アイテムの構造体のデータ構造を説明してくれています。
つまり、アイテムのメモリ上のデータを見つけたとすると、冒頭の2バイトはアイテムの種類のデータになっているということです。
ここを書き換えれば、アイテムの種類が変わります。

後半の部分は、例えば、
1.カタナ(タグなし、識別済み)を店か、倉庫からもってくる。
2.カタナを装備する
3.Cheat engineのValue typeをArray of byteにして右をコピペして検索 11 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? 08 ?? ?? ?? 01 ?? ?? ?? ?? 00 ?? 03 
4.装備しているアイテムの該当するアドレスが見つかる
5.アドレスをメモリビューワーで開いて、直接、該当の値を編集してみる。(種類を変えたければ、例えば11 → 12にするとカタナ→いいカタナ)
6.装備している武器の種類が変わることを実際の確認する(所持アイテム画面を一度閉じて画面を更新する)

*試してみたらサイトの解説ではカタナの種類は15 00 と書いてますが、検索できませんでした。おそらく 11 00 の間違いと思います。
*上記の例はカタナの強化値0のときの値です。


トピックを最後に上げたユーザー Anonymous [ 2025年4月12日(土) 1:04 am ]
返信する