Support BBS
1 : No Name 2007-07-10 15:25:47
不具合や要望などがありましたら書き込みをお願いします。

質問の前には「FAQ」をご確認ください。
AsukaHackに関する質問については「こちら」もご確認ください。

AsukaHackの発案者の方は「こちら」の内容を承諾した上で書き込んでください。
Name: 
5198 : No Name 2019-02-26 20:39:50
>>5197
承知しました。
喜んでいただけて幸いです。
また何かありましたら、書き込みをお願いいたします。

※補足ですが、以下の動作は対処ができていないと思いますが、対処困難なので仕様となります。
・モンスターが使用したアイテムの名称変更(かなしばりの杖 や 毒草 など)
・モンスターを火の上で倒し、アイテムを落とした場合の名称変更
5197 : shark 2019-02-26 14:34:58
もう大丈夫だと思いますが、ReplaceName Ver 1.0.1でしばらくテストプレイをして、何か動作に問題がありましたらご報告いたします。

これで海外の友達もアスカのダンジョンプレイに付いていけて、一緒に楽しめると思いますので、本当に嬉しいです。アイテム名を変更する機能を実装してくださって本当にありがとうございました。
5196 : No Name 2019-02-25 21:31:55
>>5195
ご確認ありがとうございます。

> 3) アイテム名の文字数が多すぎる場合
こちらの記述で気が付いたのですが、文字数の制限をかけるのを失念していました。
多少の長さなら問題ないのですが、100Byteを超えると、他領域のメモリを破壊する動作となってしまいます。
(試したときは、アイテムが消えてしまいました…。)
対策として、テキスト読み込み時に、値の長さチェックを行うように修正を行いました。(Ver 1.0.1)

> ダンジョンから出て倉庫にアイテムを預けると、アイテム名が元に戻る。
記載いただいている通り、AsukaHackの仕様となります。
ダンジョンに入っていない場合は、AsukaHackの動作が停止している状態となるので、アイテム名の変更処理も行われない状態となります。
(一応、倉庫のアイテムを持ち、ダンジョンへ移動した場合は、名前が変わるハズです。)
5195 : shark 2019-02-25 16:48:01
ReplaceName 1.0.0 確認内容:
1) 大きなおにぎりの名前変更
大きなおにぎり=Large Riceball

成功。

2) アイテム種類
大きなおにぎり=Large Riceball
長巻=Nagamaki
鉄甲の盾=Iron Shield
持ち帰りの巻物=Escape Scroll
ボウヤーの箱=Bow Boy
保存の壺=Holding Jar
薬草=Herb
木の矢=Wooden Arrow
ちからの腕輪=Strength Bracelet
火ばしらの杖=Fire Staff
鈍足のワナ=Slow Trap
トド守りの秘技書=Theft Protect
HP回路=HP Circuit
風魔石=Fuuma Stone
ンドゥバ=N'dubba
ギタン= Gitan

すべて成功。
「ボウヤーの箱」は「Bow Boyの箱」
「20本の木の矢」は「20本のWooden Arrow」
「5個の大砲の弾」は「5個のCannonball」
「トド守りの秘技書」は「Theft Protectの秘技書」と表示される。

3) アイテム名の文字数が多すぎる場合
木の矢=This is a very long name test

アイテム名がウィンドウからはみ出るけど、それ以外は異常なし。

4) その他
ダンジョンから出て倉庫にアイテムを預けると、アイテム名が元に戻る。
(倉庫のアイテム名は変更出来ない?)

AsukaHackの仕様だと思いますけど、一応報告します。
5194 : No Name 2019-02-24 15:33:21
>>5193
AsukaHack の Support に AsukaHackReplaceName というのを追加しました。
起動すると ReplaceName.txt というファイルが作成されるので、内容を編集してください。
AsukaHack を再起動するか、AsukaHack の右クリックメニュー 「機能」->「ReplaceName.txt再読み込み」で内容が読み込まれます。

まずは大きなおにぎりの名前を変更してみて、正常に動作するか確認してみてください。

アイテム名の一覧は以下を参照ください。
ItemConfig.txt
5193 : shark 2019-02-18 05:24:50
AsukaWSの名称置換オプションの様にテキストファイルからアイテム名を読み込み、リアルタイムで変更する事が可能であればそれで十分です。

そのAsukaToolsの隠し機能・もしくは専用のAsukaToolsという形での実装をお願いしてもいいですか?

実装には時間が掛かると思いますが、英語のアイテム名のテキストファイルアップロードやテストプレイ等お手伝い出来る事があれば喜んでします。
5192 : No Name 2019-02-17 18:39:26
>>5191
AsukaWSに、装備アイテムの表示名を変更する機能があるのですが、ご存知でしょうか?
AsukaWS.txt というテキストファイルに
こんぼう=棍棒
といったように記述すると、AsukaWSの表示が「棍棒」となる機能ですが、
このような方式で、テキストファイルからアイテム名を読み込み、>>5190 で記述した後者の方法でリアルタイムにアイテム名を変更することが可能だと思います。

ただ、AsukaToolsにこの機能を正式追加することはあまりしたくないので、隠し機能として実装するか、専用のAsukaToolsを作成するかなどの対応となります。

また、AsukaHackのオリジナルアイテムや、アイテム名変更と競合する場合を考慮するのが大変そうなので、AsukaHackとの併用は不可とする想定です。
5191 : shark 2019-02-12 05:35:04
返事ありがとうございます。

やはり取り消し線ではそう簡単に変更出来ないですね。

こちらは取り消し(文字数を長くする事は出来ない制約あり)で会話と未識別のアイテムを変更できるけど、薬草、おにぎり等のアイテムはアクセス出来ないので(難読化されてる?)デバッガー等を使って探りたかったのですが、アスカの対デバッガーを解く方法がまだ見つかってませんでした。

これはさすがに無理なお願いだと思いますけど、こちらが用意した英語のアイテム名をAsukaHackでゲーム内で表示する様なオプションを追加する事は可能ですか?海外にもシレンシリーズやローグライクのファンがいる事に驚いて、どうにかしてアイテムを英語で表示出来る様な事をしてあげたいです。
5190 : No Name 2019-02-11 19:13:37
>>5189
その記述の詳細ですが

アスカのアイテム名はメモリ上の1箇所にのみ配置されており、所持しているアイテムや、落ちているアイテムなどは、その箇所を参照し、名前を表示しています。

その箇所の文字を変更することでアイテム名の変更は可能ですが、その箇所は「薬草 弟切草」といったように配置されており、「薬草」の名前を「やくそう」に変更した場合、「弟切草」の箇所にも影響がでてしまうため、「元の文字数より長くすることはできない」といった制約がありました。
(これが取り消し線で記載している方法)

「別の方法」というのは、上記の1箇所を参照するのをやめさせ、それぞれのアイテムごとに名前を設定する方法です。
未使用のメモリに文字列を書き込み、そのアドレスを参照するように変更することで、ある程度自由に名前を変更することが可能となりました。
5189 : shark 2019-02-08 10:53:27
こんにちは、最近アスカを遊び始めてAsukaToolsにもお世話になってます。

海外に住んでいる人ですが、友達も読めるようにゲーム内のテキストを英語に変える方法を今探しています。

"AsukaHackについて"のページに"アイテム名の変更: 別の方法により、実装可能になった。"と書いてありますが、その方法はどうやって行うのか聞いてもいいですか?(ツールがあればすごく助かりますけど、それ以外でも)

無理なお願いでしたらすみません。
5188 : No Name 2018-12-22 12:19:44
>>5187
AsukaPlusを使用すると、メモリの配置が標準のアスカと異なってしまうため、AsukaToolsが正常に機能しなくなっているようです。

>>5137-5139 のコメントもご参照ください。
5187 : No Name 2018-12-20 20:47:05
いつもお世話になってます。

Win10(AsukaPlus導入済)の環境でShareItemをプレイしてみたのですが、
・送信の壺にアイテムを入れるとアスカが強制終了する。
・送信の壺を未所持の状態で階層を移動しても送信の壺がアイテム欄に追加されない。

等の現象があり、とてもプレイ出来るものではありませんでした。
相手側はWin7(AsukaPlus未導入)の環境でしたが、特に問題なくプレイ出来ていました。

何か解決策などご存知でしたらご教授いただけると助かります。
宜しくお願いします。
5184 : No Name 2018-11-03 19:37:46
>>5183
ご検討いただきありがとうございました。
5183 : No Name 2018-11-03 10:31:26
>>5182
Hack案ありがとうございます。

提案いただいたHackにつきまして
>>4987 で記載したことと同じ回答となりますが、
以下に該当する類のHackは新規作成しない方針とさせていただいております。
・微調整や変更箇所が少な目なHack
・全体を通して難易度低下要素が多いHack
(上位・下位互換に近いものを増やしたくないという方針)

申し訳ないですが、上記の理由により、対応はいたしかねます。