feat: 시나리오 별 사전 생성 시 재 생성 주기 결정 가능
This commit is contained in:
+1
-1
@@ -29,7 +29,7 @@ if ($myset > 0) {
|
|||||||
$submit = 'hidden';
|
$submit = 'hidden';
|
||||||
}
|
}
|
||||||
|
|
||||||
$targetTime = addTurn($me->getVar('lastrefresh'), $gameStor->turnterm, 2);
|
$targetTime = addTurn($me->getVar('lastrefresh'), $gameStor->turnterm, GameConst::$minTurnDieOnPrestart);
|
||||||
if ($gameStor->turntime <= $gameStor->opentime) {
|
if ($gameStor->turntime <= $gameStor->opentime) {
|
||||||
//서버 가오픈시 할 수 있는 행동
|
//서버 가오픈시 할 수 있는 행동
|
||||||
if ($me->getNPCType() == 0 && $me->getNationID() == 0) {
|
if ($me->getNPCType() == 0 && $me->getNationID() == 0) {
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ namespace sammo\API\General;
|
|||||||
|
|
||||||
use sammo\DB;
|
use sammo\DB;
|
||||||
use sammo\DummyGeneral;
|
use sammo\DummyGeneral;
|
||||||
|
use sammo\GameConst;
|
||||||
use sammo\Session;
|
use sammo\Session;
|
||||||
use sammo\General;
|
use sammo\General;
|
||||||
use sammo\JosaUtil;
|
use sammo\JosaUtil;
|
||||||
@@ -54,7 +54,7 @@ class DieOnPrestart extends \sammo\BaseAPI
|
|||||||
}
|
}
|
||||||
|
|
||||||
//서버 가오픈시 할 수 있는 행동
|
//서버 가오픈시 할 수 있는 행동
|
||||||
$targetTime = addTurn($general['lastrefresh'], $gameStor->turnterm, 2);
|
$targetTime = addTurn($general['lastrefresh'], $gameStor->turnterm, GameConst::$minTurnDieOnPrestart);
|
||||||
if ($targetTime > TimeUtil::now()) {
|
if ($targetTime > TimeUtil::now()) {
|
||||||
$targetTimeShort = substr($targetTime, 0, 19);
|
$targetTimeShort = substr($targetTime, 0, 19);
|
||||||
return "아직 삭제할 수 없습니다. {$targetTimeShort} 부터 가능합니다.";
|
return "아직 삭제할 수 없습니다. {$targetTimeShort} 부터 가능합니다.";
|
||||||
|
|||||||
@@ -204,6 +204,8 @@ class GameConstBase
|
|||||||
[20, 4]
|
[20, 4]
|
||||||
];
|
];
|
||||||
|
|
||||||
|
public static $minTurnDieOnPrestart = 2;
|
||||||
|
|
||||||
public static $uniqueTrialCoef = 1;
|
public static $uniqueTrialCoef = 1;
|
||||||
public static $maxUniqueTrialProb = 0.25;
|
public static $maxUniqueTrialProb = 0.25;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user