私設SoS2オーナー応援BBS

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

No.1102  Re:コロシアムの賞品
発言者: moon
発言日: 2004 10/31 14:44
> プレイヤーからコロシアムの優勝者と準優勝者に賞品が欲しいとの要望がありましたので質問に参りました^^
>
> こちらが想定している形では、コロシアムのトップで事前に賞品が掲示されており、賞金を受け取りに行くと賞品がもらえるというようなシステムです^^
>
> 勿論賞品はランダムで、優勝者と準優勝者では賞品のデータは別にしたいと考えております。
>
> なんか説明が分かりにくい&難しそうですが、とりあえず見てやって下さい。m(_ _)m
> お願いします^^
>
> P.S
> 参加賞なるものも出来たらお願いしたいです^^

[参考過去ログ]
http://www11.big.or.jp/~hazymoon/ownerbbs/treebbs.cgi?kako=1&all=567&s=567
http://www11.big.or.jp/~hazymoon/ownerbbs/treebbs.cgi?kako=1&all=793&s=793

この2つのスレッドで取り上げている修正をベースとして、アイテム選択処理を追加すれば良いと思います。
・アイテム選択は「優勝賞品の全アイテムリスト(A)」「準優勝賞品の全アイテムリスト(B)」「参加賞の全アイテムリスト(C)」「現在選択されているアイテムリスト(D)」の4ファイルを用意して、トーナメント終了時に(A)(B)(C)から各1アイテムをランダムに選択して(D)に記録しておく。
・(D)に記録する前に賞品アイテムを変数(過去ログ中の表記だと$prize)に代入しておく。
・コロシアムのトップが表示されるときに毎回(D)を読み込んで賞品を表示する。

文章で書くと面倒に見えますが実際の作業としてはそれほど複雑ではないはずです。
現在のcolo.plのバックアップを取った上で変更にチャレンジしてみてください。

▼関連発言

1101:コロシアムの賞品 [ウルフ] 10/31 08:13
 └1102:Re:コロシアムの賞品 [moon] 10/31 14:44
  └1105:Re[2]:コロシアムの賞品 [ウルフ] 11/05 18:54<-last

Pass 保存


CGIROOM