Merge branch 'hjb' of git.kingsome.cn:server/game2006api into hjb
This commit is contained in:
commit
b0beee5924
@ -237,6 +237,7 @@ class DynData extends BaseModel {
|
||||
|
||||
private static function internalGetV($x, $y, $defVal = 0)
|
||||
{
|
||||
self::checkLastUser();
|
||||
$key = self::calcKey($x, $y);
|
||||
if (!is_null(self::$dynData)) {
|
||||
if (isset(self::$dynData[$key])) {
|
||||
@ -270,6 +271,18 @@ class DynData extends BaseModel {
|
||||
}
|
||||
}
|
||||
|
||||
private static function checkLastUser()
|
||||
{
|
||||
if (!empty(self::$lastAccountId)) {
|
||||
if (self::$lastAccountId != myself()->_getAccountId()) {
|
||||
self::$lastAccountId = myself()->_getAccountId();
|
||||
self::$dynData = null;
|
||||
self::$hitCount = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static $lastAccountId = '';
|
||||
private static $dynData = null;
|
||||
private static $hitCount = 0;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user