*代表の称号でバグ [#d7e020a5] -ページ: [[罪罰改造掲示板]] -投稿者: [[リョウ]] -優先順位: 緊急 -状態: 完了 -カテゴリー: エラーが出ます -投稿日: 2004-08-19 (木) 14:59:08 -バージョン: **メッセージ [#g812790a] お陰様で代表を設置することができました。ありがとうございます。さて、設置には問題ないのですが、現在、称号を3つ取得できるようになっており、これによって「代表」称号を取得して他の「覇者」などを取得すると「代表者を辞任しました」と表示され、実際には辞任はされてない状態になります。回避できる方法などありませんでしょうか?例として[代表][ ][ ]の状態で、「覇者」を取得したとき、[代表][覇者][ ]となるようにしたいのですが・・・。宜しくお願いします。説明不足ですいません。 ---- -使用しているのは、罪罰/称号だったでしょうか?なら、簡単なんですが systemに追加したのを修正するだけです -- [[あくあ]] &new{2004-08-19 (木) 18:01:37}; # 称号の取得部分 sub get_sogo(){ if( $sogo==123 ){ # 称号123なら2番目にセット $sogo3=$sogo2; $sogo2=@_[0]; }else{ $sogo3=$sogo2; # 3つめの称号 $sogo2=$sogo; $sogo = @_[0]; } } -お返事ありがとうございます。system.cgiに追加するのでしょうか?単純にchanges.cgiの取得部分に追加すればよいでしょうか? -- [[リョウ]] &new{2004-08-19 (木) 23:17:01}; -追加する部分を理解しました。ありがとうございました! -- [[リョウ]] &new{2004-08-19 (木) 23:29:32}; #comment