私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

No.412  Re[4]:アイテム交換
発言者: moon
発言日: 2003 03/08 18:32
> あと一つ質問させて頂いてもいいでしょうか?
> スキルで判別する場合はどうすればいいのでしょうか?
> Pbのスキルを持っていればポテト引換券とポテトを交換
> その他の場合は〜というふうな感じです。。
> my %trade_items = (
>        '交換元名前1'=>'交換先データ1'
>       ,'交換元名前2'=>'交換先データ2'
>       ,'交換元名前3'=>'交換先データ3'
> # 例    ,'ポテト引換券'=>'ポテト△00010100Fd'
>     );
> ここを、
> if($psp =~ /Pb/){
> my %trade_items = (
>   ,'ポテト引換券'=>'ポテト△00010100Fd'
>     );
> }
> else{
> my %trade_items = (
>        '交換元名前1'=>'交換先データ1'
>       ,'交換元名前2'=>'交換先データ2'
>       ,'交換元名前3'=>'交換先データ3'
> # 例    ,'ポテト引換券'=>'ポテト△00010100Fd'
>     );
> }
> こうでしょうか?(^^;
> 質問多くてすみません。。

my %trade_items;というように宣言をifの前に予めやっておき、あとは上記のmyをなくした形にすれば良いです。
もしくは、上記のmyをただ消去するだけでも良いです。

▼関連発言

408:アイテム交換 [masaki] 03/08 10:17
 └409:Re:アイテム交換 [moon] 03/08 16:40
  └410:Re[2]:アイテム交換 [masaki] 03/08 17:57
   └411:Re[3]:アイテム交換 [masaki] 03/08 18:06
    └412:Re[4]:アイテム交換 [moon] 03/08 18:32
     └413:Re[5]:アイテム交換 [masaki] 03/08 18:53<-last

Pass 保存


CGIROOM