빙의 재선택 시간을 빠르게

This commit is contained in:
2018-05-05 21:40:59 +09:00
parent 20f991a205
commit 5dfb844c7e
+6 -6
View File
@@ -4,8 +4,8 @@ namespace sammo;
include "lib.php";
include "func.php";
const VALID_MINUTE = 5;
const PICK_MORE_MINUTE = 2;
const VALID_SECOND = 25;
const PICK_MORE_SECOND = 10;
const KEEP_CNT = 3;
@@ -114,11 +114,11 @@ while(count($pickResult) < $pickLimit){
$newNonce = mt_rand(0, 0xfffffff);
$validMinute = max(VALID_MINUTE, intdiv($turnterm, 2));
$pickMoreMinute = max(PICK_MORE_MINUTE, intdiv($turnterm, 5));
$validSecond = max(VALID_SECOND, $turnterm*25);
$pickMoreSecond = max(PICK_MORE_SECOND, $turnterm*10);
$validUntil = $oNow->add(new \DateInterval(sprintf('PT%dM', $validMinute)));
$pickMoreFrom = $oNow->add(new \DateInterval(sprintf('PT%dM', $pickMoreMinute)));
$validUntil = $oNow->add(new \DateInterval(sprintf('PT%dS', $validSecond)));
$pickMoreFrom = $oNow->add(new \DateInterval(sprintf('PT%dS', $pickMoreSecond)));
$db->delete('select_npc_token', 'valid_until < %s', $now);