[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
201-
301-
401-
501-
601-
この機能を使うにはJavaScriptを有効にしてください
|
式神研究同好会
385
:
薔薇GM
◆ROSEwi/9co
:2010/04/19(月) 22:27:07 ID:GVE5cCaE0
ランダムに一人一職村をするスクリプトができたので貼ってみる
決闘村乗っとってます
//決闘村ベースです
$role_list = array(); //配列をリセット
$total_rate = 100; //%表記
//村、狼(狼+狂人)、狐、暗殺を比例分配
$role_number_wolf = round($user_count / $total_rate * 25);
if($role_number_wolf < 1) $role_number_wolf = 1;//最低1匹
$role_number_mad = round($role_number_wolf / 4);
if($role_number_wolf > 15) $role_number_mad = $role_number_wolf - 12;//狼は12匹上限
$role_number_wolf -= $role_number_mad;
if($role_number_mad > 9) $role_number_mad = 9;//狂人は9人
$role_number_fox = round($user_count / $total_rate * 10);
if($role_number_fox > 12) $role_number_fox = 12;//狐は12匹
$role_number_cupid = round($user_count / $total_rate * 10);
if($role_number_cupid > 3) $role_number_cupid = 3;//QPは3人
//$role_number_human = $user_count - $role_number_wolf;
$role_number_assassin = round($user_count / $total_rate * 10);
$role_number_human = $user_count - $role_number_wolf - $role_number_mad - $role_number_fox - $role_number_cupid - $role_number_assassin;
if($role_number_human > 53){//村人は53人上限
$role_number_temp = $role_number_human - 53;
$role_number_human = 53;
$role_number_assassin += $role_number_temp;
}
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板