MUTOYS(ムートイズ) 様から配布さているゲーム「SOLD OUT」の画像名を変更したのですが、どのcgiを変更したらよいのでしょうか。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2008/11/28 19:06:11
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:rouge_2008 No.1

回答回数595ベストアンサー獲得回数351

ポイント60pt

「SOLD OUT」のどの画像名を変更したのでしょうか?

どの画像を変更したかによって、編集するファイルが違います。

2004-03-18リリースの最新版で確認しました。

http://mutoys.com/doc/download.html

※開発中バージョンでは確認していません。



※次の4種類の画像については、ファイル名に数字が使われています。

アイテムやアイテムの種類などをこの番号で管理しているようですので、新しいファイル名にも必ず後ろに同じ数字をつける必要があります。

※ファイル名の後ろに数字を含む画像の名前を変更した場合は、それぞれ以下で指定した文字列を、新しいファイル名の後ろの数字を除いた文字列に変更してください。

※指定された文字列だけを変更して、「$****」「/」「"」など前後にある文字列を誤って変更しないように注意してください。



アイテム用の画像(item-no-*.png)の名前を変更した場合は、次の2つのファイルを変更します。

「makeitem.cgi」699行目の「item-no-」という文字列を変更します。

$existimage=2 if -e "$IMAGE_DIR/item-no-$item->{no}$IMAGE_EXT";


「auto」フォルダの中の「item.cgi」45行目の「item-no-」という文字列を変更します。

my $filename=$ITEM->{existimage}==1 ? "item-code-$ITEM->{code}" : "item-no-$itemno";



アイテムの種類用の画像(item-type*.png)の名前を変更した場合は、「item.cgi」48行目の「item-type」という文字列を変更します。

return qq|<IMG class="i" SRC="$IMAGE_URL/item-type$type$IMAGE_EXT">| if $mode!=2;



取扱商品の種類用の画像(item-typesign*.png)の名前を変更した場合は、「item.cgi」42行目の「item-typesign」という文字列を変更します。

return qq|<IMG class="s" SRC="$IMAGE_URL/item-typesign$type$IMAGE_EXT">| if $mode==1;



ランキング用の画像(rank*.png)の名前を変更した場合は、「auto」フォルダの中の「detail.cgi」を変更します。

76行目の「rank」という文字列を変更します。

my $fn=$IMAGE_URL."/rank".$num.$IMAGE_EXT;

※「_config.cgi」227行目の優勝勲章設定「@TOP_COUNT_IMAGE_LIST」を変更している場合は、次の記述を変更します。

同じく「detail.cgi」94行目の「src="$IMAGE_URL/」の後ろの「rank-」という文字列を変更します。

※「class="rank_$num"」の「rank_」はそのままにします。

$ret.=qq|<img class="rank_$num" src="$IMAGE_URL/rank-$num$IMAGE_EXT">|;



上記以外の画像について

自分で作成したギルド用の画像を変更したい場合は、ギルドの設定ファイルの名前を変更します。

設定ファイルは、「guild」フォルダの中の「ギルドコード.cgi」です。

詳しくは、「manual」フォルダの中の「guild.html」を確認してください。


人気や需要供給バランスのバー用の画像は、変更することはあまりないと思いますので、とりあえず省略します。


「soldout-logo.png」「mutoys.png」は良く分かりませんが、使われていない画像のようです。

「_config.cgi」の「$GAME_TITLE」「$GAME_INFO」など、HTML可の設定項目に<img>タグで直接指定するのではないかと思います。



※画像フォーマットはpngでなくても大丈夫ですが、すべて統一する必要があります。

画像フォーマットを変更した場合は、「_config.cgi」の「$IMAGE_EXT」を変更した形式の拡張子に変更します。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません