
【改造依頼】IMPERIALIZER
| 投稿日 |
: 2023/08/19(Sat) 23:22 |
| 投稿者 |
: ばそ |
| ID情報 |
: fgWYZ2JCAK6VAiAaL8GJN/ |
| 参照先 |
: |
参照先 :
【ゲームタイトル】
IMPERIALIZER
【ゲーム製作者】
渡鳥之
【公式サイト】
https://imperializer.skr.jp/
【ゲームの入手先】
https://imperializer.skr.jp/
【希望内容】
資金の改変機能が欲しいです。自力では無理でした…お願いします!

編集

Re: 【改造依頼】IMPERIALIZER (No.1)
| 投稿日 |
: 2023/08/26(Sat) 02:16 |
| 投稿者 |
: npc |
| ID情報 |
: MAVVcAImoVN5g4BNKC5sG/ |
| 参照先 |
: |
やっつけで作ったSSGですが、一応アップしときます。
動作確認は以下のとおり
・ゲームのVer:0.85
・OS:Win10(64bit)
・【適用必須】「SpoilerALの修正パッチ」試験版: 2022.0123
このゲームはRPGツクール(XP・VX・VXAce)と同じくRubyというスクリプト言語を使っており
数値データは基本的に「2n+1」(n=ゲーム上での表示値)です(一部、実数のdoubleの値もあるが)
資金の書換えだけなら、うさみみ等のメモリエディタで容易に検索・書換え可能なので、
わざわざSSGを使う必要はないかもですが、一応サンプルとして
レベルや経験値等の項目名が手抜きっぽく分かりにくいのは、
Verアップしても修正せずに使えるようにするための苦肉の策…
・「exp」:該当ユニットのレベルとその経験値
・「hp」:体力=最大HP の値やその経験値
※ 添付SSGで値がマイナスの場合に、符号ビットを考慮していなかったせいで現在値の表示が不適切な値になるのを修正

編集

Re: 【改造依頼】IMPERIALIZER (No.2)
| 投稿日 |
: 2023/08/26(Sat) 09:22 |
| 投稿者 |
: ばそ |
| ID情報 |
: 6ApPBRrnsd5XSgB.bszjq0 |
| 参照先 |
: |
ありがとうございます!助かりました

編集

Re: 【改造依頼】IMPERIALIZER (No.3)
| 投稿日 |
: 2024/02/22(Thu) 17:46 |
| 投稿者 |
: G |
| ID情報 |
: ORB3LI4LKwQxLYtV/aKDL/ |
| 参照先 |
: |
0.95で実行すると
WINMM.DLLのアドレス509712A0でアドレス00000003
に対する読み込み違反がおきました
と表示されて実行できませんでした
修正をお願いしたいです

編集

Re: 【改造依頼】IMPERIALIZER (No.4)
| 投稿日 |
: 2024/02/22(Thu) 23:27 |
| 投稿者 |
: npc |
| ID情報 |
: k8uCIyF5nY3O69liUQ5pG0 |
| 参照先 |
: |
>>3
Ver0.95でざっと確認しましたが、当方では何も問題なく動作していますので、
GさんのPC環境の問題の可能性が高いと思います。
SpoilerALの修正パッチのスレで過去に似たようなエラー報告でセキュリティソフトが原因だった例があるので、
SpoilerALの実行ファイル等のあるフォルダをセキュリティソフトの例外に設定する等してみてください。
この場合、修正パッチのファイル「winmm.dll」がセキュリティソフトに勝手に削除されていることも多いので、「winmm.dll」がフォルダ内に存在しているかも確認を。
※ SpoilerALの修正パッチのスレッドの(No.287)から(No.289)あたりを参照してください。
ちなみに、直前までセキュリティソフトに全く引っ掛からなかったファイルが、ある日突然マルウェア判定されて勝手に削除されるというのは結構よくあることです。
それとは別に、>>1のSSGで値がマイナスの場合に、符号ビットを考慮していなかったせいで現在値の表示が不適切な値になる(書換え自体には元々問題ないはず)のを一応修正

編集

Re: 【改造依頼】IMPERIALIZER (No.5)
| 投稿日 |
: 2024/02/23(Fri) 04:35 |
| 投稿者 |
: G |
| ID情報 |
: ORB3LI4LKwQxLYtV/aKDL/ |
| 参照先 |
: |
いけました
ありがとうございます

編集