私設SoS2オーナー応援BBS

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

スレッド

└◇1618:
Re[10]:アイテムコマンドについて [moon] 01/05 08:09

 └◇1619:Re[11]:アイテムコマンドについて [rien] 01/05 16:36<-last


1618● Re[10]:アイテムコマンドについて[ moon ] 2009 01/05 08:09
> すみません。。。
> やはり表示のところでつまづいているようです。
>
> 覇王がデータとは違うキャラになってしまっていて・・。
> 本来では0002のキャラなのですが
> 9999のキャラになっていたりと・・。
>
> 私の記述がやっぱり間違っているのだと思います。
>
> $pcwn = 1;
> $pcwn++ if($result == -1);
> これをlist_orderの前に記述して・・
> 代入は$pcwnをいれてはいるのですが・・
>
> >>if ($pcwn = 1 > $champ ){ $pnm = $nm; $pid = $id; $pig = $ig; $champ = $pcwn if($result == -1); }
> ここも間違っていそうです・・。
>
> お手数おかけしますがよろしくお願いします

新しく追加したパラメータ($pcwn)は連勝数を意味します。
ですので、sub sagaで$pcwn = 1;などのような処理を行うのではなく読み込むサブルーチン(get_champ)を呼び出すだけで良いです。
あと、sub find_bestの部分は条件自体が間違っており「if($id eq $pid && $nm eq $pnm && $ps eq $pps){$champ_nm = $pnm; 〜略〜 $champ = $pcwn;}」のようにする必要があります。
スレッド一覧


1619● Re[11]:アイテムコマンドについて[ rien ] 2009 01/05 16:36
> 新しく追加したパラメータ($pcwn)は連勝数を意味します。
> ですので、sub sagaで$pcwn = 1;などのような処理を行うのではなく読み込むサブルーチン(get_champ)を呼び出すだけで良いです。
> あと、sub find_bestの部分は条件自体が間違っており「if($id eq $pid && $nm eq $pnm && $ps eq $pps){$champ_nm = $pnm; 〜略〜 $champ = $pcwn;}」のようにする必要があります。

お返事ありがとうございます。
というかいつもいつもすみません・・。
記述まで教えていただいて・・・
条件を理解できていなかったようです
おかげさまできちんと表示できています。
ありがとうございました!

またこちらに質問させていただくとは思いますが
よろしくお願いします。
スレッド一覧

CGIROOM