N速Beポイント実装を話し合うスレ2

このエントリーをはてなブックマークに追加
326root▲ ★
ということで、>>323 を再度改良。

BE の DMDM (e-mail) をキーとする、
「ポイント利用失敗者DB」(= ブラックリスト)を作る。

ブラックリストは一定時間毎に自動的にクリアされる。

<動き>

1) ユーザがスレ立てしようとする

2) ブラックリストを DMDM をキーにチェックする、
存在すれば立てすぎの壁に挑む(特典利用できない)

3) 福引の結果をチェックする(DIA以上では常に当たり、PLT以下の場合確率どおり)
4) 3) が「当たり」の場合スレ立てOKとし、ブラックリストへの登録は行わない

「はずれ」の場合、DMDM をキーとしてブラックリストに新規登録し、立てすぎの壁に挑む
DIA 以上だと常に当たりなので、ブラックリストに登録されることはない
327動け動けウゴウゴ2ちゃんねる:2006/07/30(日) 13:08:55 ID:S3eGk4SE0
>>326
こんな感じなのかな?

Beログインしてスレ立て

       スタート
         ↓
    DMDMが登録されていないか (チェックあり)→(*1へ)
    ブラックリストをチェック
       (チェック無し)
         ↓
      福引チェック (当選)→スレ立て完了
        (はずれ)       (ブラックリストへの登録無し)
         ↓
    DMDMがブラックリストに
    登録される
         ↓
(*1)→立てすぎ判定 (クリア)→スレ立て完了
     (はねられる)
         ↓
       残念!!