diff --git a/game-server/app/services/guildActivity/cityActivityObj.ts b/game-server/app/services/guildActivity/cityActivityObj.ts index 8778805ea..729d5b9b5 100644 --- a/game-server/app/services/guildActivity/cityActivityObj.ts +++ b/game-server/app/services/guildActivity/cityActivityObj.ts @@ -42,7 +42,7 @@ export class CityActivityObject { } public getTimeGap() { - return Date.now() - this.startTime; + return Math.floor((Date.now() - this.startTime)/1000); } public hasSent(serverId: number, cityId: number) { diff --git a/game-server/app/services/rankService.ts b/game-server/app/services/rankService.ts index c126ef928..714a2aa9f 100644 --- a/game-server/app/services/rankService.ts +++ b/game-server/app/services/rankService.ts @@ -69,6 +69,8 @@ export class Rank { break; case REDIS_KEY.GATE_ACTIVITY: case REDIS_KEY.CITY_ACTIVITY: + case REDIS_KEY.USER_GATE_ACTIVITY: + case REDIS_KEY.USER_CITY_ACTIVITY: this.valueConfig = [ new ValueConfig(true, 'score', 0, false, false), new ValueConfig(false, 'time', 4, true, false),