罪と罰++二律背反


*称号について [#kda72513]

-ページ: [[罪罰改造板2]]
-投稿者: [[いしい家]]
-優先順位: 低
-状態: 完了
-カテゴリー: 設置できません
-投稿日: 2005-04-02 (土) 13:49:16
-バージョン: 

**内容 [#ud229e5d]
複数(3つ)の称号を取得できるようにしているのですが、3番目に[借金王]の称号を取得して、借金を返済すると[借金王]ではなく1つ目に取得した称号が消えてしまいます。
[借金王:英雄:覇者]→[----:借金王:英雄]という感じです。
(1つ目に[覇者]2つ目に[英雄]3つ目に[借金王]を取得)
----
-罪罰/称号を使っているということでいいでしょうか?(ちょっとでもページ名を書いてもらえるとリンクが張られるので分かりやすくなります) -- [[あくあ]] &new{2005-04-02 (土) 15:04:23};
-そのように動作するようになっていると思いますが、借金王の場合だけ3番目から消したいと言うことでしょうか? -- [[あくあ]] &new{2005-04-02 (土) 15:09:13};
 sub get_sogo(){       
   if($sogo!=3){     # 借金王(3)のときは称号をスライドさせない
     $sogo3=$sogo2;
     $sogo2=$sogo;
   }
   $sogo = @_[0];    
 }
-それですと[借金王]の称号があるときに他の称号を取得すると借金を返済していないのに借金王が消されてしまうようです。 -- [[いしい家]] &new{2005-04-02 (土) 15:55:45};
-できれば借金を返済した時に、$sogo(3)[借金王]や$sogo(4)[鬼畜]をターゲットに消す事は出来ないでしょうか? -- [[いしい家]] &new{2005-04-02 (土) 16:00:36};

 sub get_sogo(){       
   if($sogo!=3){
     $sogo3=$sogo2;
     $sogo2=$sogo;
     $sogo = @_[0];    
 
     # sogo 3の時にsogo2以降をスライドさせる場合
     # }else{
     #   $sogo3=$sogo2;
     #   $sogo2=@_[0];
   }
 }

 # 返済時に称号なしを設定(&get_sogo(0);の替わりに$sogo=0;)
 $sogo=0;
-ん〜、やっぱり期待した動作にならないのであきらめます。ありがとうございました。 -- [[いしい家]] &new{2005-04-05 (火) 01:02:30};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS