私設SoS2オーナー応援BBS

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

No.1454  Re[2]:連続攻撃の防止策
発言者: 矢神
発言日: 2008 02/18 22:53
ご返答ありがとうございます。
提供いただいた参考情報に目を通してみましたが、
> 自分が数分間おきにしか挑戦不可ということでしたら新たなパラメータを用意したほうが良いです。
やはりこちらが必要ですので、なんとか改造してみようかと思います。


手順をおおざっぱに纏めてみると、

1.新たなフラグ$fbatを用意する(sub get_userで読み込む)

2.戦闘後useroutの前に、$fbatにtime + 300を入れる
>  $fbat = time + 300;
>  $fbat = time + 300; $fbat = join($fbat);

3.戦闘開始時に、制限時間内であるかどうかを判別する
>  if ($fbat > time) { push (@msg,'5分間は戦闘出来ません'); return }

2の二行目がかなり怪しい感じなんですが、これで大丈夫でしょうか?

▼関連発言

1449:連続攻撃の防止策 [矢神] 02/18 00:22
 ├1450:Re:連続攻撃の防止策 [moon] 02/18 08:13
 │└1454:Re[2]:連続攻撃の防止策 [矢神] 02/18 22:53
 │ └1456:訂正 [矢神] 02/18 23:24
 │  └1457:Re:訂正 [moon] 02/18 23:43
 │   └1458:ありがとうございました。 [矢神] 02/19 05:16

Pass 保存


CGIROOM