BELucky

概要・目的

  • BE_TYPE2導入板において、保有するBEポイントによってスレの立てやすさが変化することを目的とする。
  • スレを立てると「ポイント特典」として判定された場合、TATESUGI値とは関係なく立てることができます。
  • 現在「ポイント特典」はニュース速報のみ適用されています。

図解

11/01/01 現在
Beログインしてスレ立て

      スタート
        ↓
    ★持ってる? (YES)→スレ立てOK
       (NO)
        ↓
    Beポイント1000(ニュース速報は18000、ニュース速報(嫌儲)は3000)以上ある? (NO)→ERROR:Beポイントが足りません。(必須ポイント数)
       (YES)
        ↓
    ニュース速報以外の板→*1
    (ニュース速報のみ)DMDMが登録されていないかブラックリストをチェック (登録あり)→*1
      (登録無し)
         ↓
    ポイント特典チャレンジ (当選)→スレ立てOK(ブラックリストへの登録なし)
      (不当選)
        ↓
    DMDMがブラックリストに登録される
        ↓
 *1→ TATESUGI判定(●でも判定チェックあり) (クリア)→スレ立てOK
     (はねられる)
        ↓
     新このホストでは、しばらくスレッドが立てられません。
     またの機会にどうぞ。。。

ポイント特典

ポイント特典の条件

SOL・DIA ・ PLT
常にポイント特典
BRZ
1/4 の確率でポイント特典
2BP
常にはずれ

ポイント特典利用失敗者DB

ポイント特典チャレンジで落選した場合に記録されます。
ポイント特典利用失敗者DB→ブラックリスト
ブラックリストは一定時間毎に自動的にクリアされます。

アルゴリズム

060730
# SOL / DIA / PLT は無条件で 1
if($GB->{BEelite} eq "SOL") { return 1; }
if($GB->{BEelite} eq "DIA") { return 1; }
if($GB->{BEelite} eq "PLT") { return 1; }

# BRZ は 1/3 の確率で 1
if($GB->{BEelite} eq "BRZ")
{
if(rand(3) < 1) { return 1; }
return 0;
}

# それ以外は常に 0
return 0;

参考:Beポイントのレベル表示

BELucky 関連スレ

N速Beポイント実装を話し合うスレ
http://qb5.2ch.net/test/read.cgi/operate/1153651589/
N速Beポイント実装を話し合うスレ2
http://qb5.2ch.net/test/read.cgi/operate/1153705624/

2013-10-08 (火) 01:14:32


トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-10-08 (火) 01:14:47 (1527d)