ホームページ  >  記事  >  バックエンド開発  >  アイテムドロップ確率テーブルのデザインパターンに関する問題

アイテムドロップ確率テーブルのデザインパターンに関する問題

WBOY
WBOYオリジナル
2016-06-13 12:40:36877ブラウズ

アイテムドロップ確率テーブルのデザインパターンの問題点
初投稿〜
ドロップ確率表
ID アイテム ID 冒険アクティビティ コピー バトル ...
1 5 8 10 12 14
2 7 15 5 20 0
3 9 20 0 30 0

ある行動(冒険、コピーなど)において、あるアイテム(アイテムID)がドロップされる確率はどれくらいかを意味します

このテーブルをこのように構築できるかどうかお聞きしたいです
PHPコードの書き方
例えば、ダンジョンプレイ時のアイテムID5の入手確率

<br />
$a=mt_rand(0,44);  //即8+10+12+14=44<br />
if($a<? && $a>?){  //随机数大于18小于30<br />
 //此处是得到物品的代码<br />
}<br />

つまり、18 と 30 をどうやって書くか?

PHP mysql
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。