* 称号_過去の栄光 [#ra760209] - ページ: [[罪罰改造板2]] - 投稿者: [[封天雷冥]] - 優先順位: 重要 - 状態: 提案 - 状態: 完了 - カテゴリー: 罪罰管理者の雑談 - 投稿日: 2007-07-27 (金) 21:15:50 - バージョン: ** 内容 [#te205098] 罪罰/称号を見ながら、称号2を作りました。~ 君主・軍師の称号が消えないように。という意味で作りました。~ この称号2は管理人以外は書き換えられないようにしました。~ (ore_admin.cgiで、手動でのみ変更可。称号2への書き込みスプリクトなし)~ さて、質問に入ります。~ 国際交流広場・公式条約系統(その他クローンプログラムあり)での表示には成功したのですが、過去の栄光への表示が出来ません。~ 過去の栄光の場合、&hist_write; $wr_mes部から書き込まれていると思うのですが、名前のところに称号1が表示されているので、称号2もおなじように・・・・。~ としたいのですが、どこを改造すればいいかわかりません。~ ご指導宜しくお願いします。~ -------- - ore_.cgiのsub syogoをいじればいいかと。 -- [[six]] &new{2007-07-28 (土) 13:39:44}; - 称号2を$sogo2にしましたが、どうすればいいでしょうか。"$nm [$sogo_p[$sogo]]"を、"$nm [$sogo_p[$sogo]][$sogo_p[$sogo2]]"にすればいいのでしょうか。 -- [[封天雷冥]] &new{2007-07-28 (土) 17:48:02}; - ifで分けて sub syogo{ if($sogo>0 && !$sogo2){ $syogo="$nm [$sogo_p[sogo]]"; }elsif(!$sogo && $sogo2>0){ $syogo="$nm [$sogo_p[$sogo2]]"; }elsif($sogo>0 && $sogo2>0){ $syogo="$nm [$sogo_p[$sogo]][$sogo_p[$sogo2]]"; }else{ $syogo="$nm"; } } これでいいと思いますよ。-- [[six]] &new{2007-07-28 (土) 18:07:59}; - 出来ました!ありがとうございました。 -- [[封天雷冥]] &new{2007-07-29 (日) 16:08:06}; #comment