奇遇:修改奇遇打开时机
This commit is contained in:
@@ -51,7 +51,7 @@ export async function setBattleStatus(session: FrontendOrBackendSession, roleId:
|
||||
if (!result) {
|
||||
return { status: -1, resResult: resResult(STATUS.EVENT_INFO_NOT_FOUND) };
|
||||
}
|
||||
await checkEvent(session, true);
|
||||
// await checkEvent(session, true);
|
||||
return { status: 0, data: result };
|
||||
}
|
||||
|
||||
@@ -83,9 +83,9 @@ export function getEventTime(now: Date) {
|
||||
*/
|
||||
export async function startEvent(session: FrontendOrBackendSession) {
|
||||
|
||||
const funcs = session.get('funcs');
|
||||
const eventStatus = session.get('eventStatus')||EVENT_STATUS.WAITING;
|
||||
if(funcs && funcs.includes(FUNCS_ID.EVENT) && eventStatus == EVENT_STATUS.WAITING) {
|
||||
// const funcs = session.get('funcs');
|
||||
// const eventStatus = session.get('eventStatus')||EVENT_STATUS.WAITING;
|
||||
// if(funcs && funcs.includes(FUNCS_ID.EVENT) && eventStatus == EVENT_STATUS.WAITING) {
|
||||
// console.log('*******setEventStatus')
|
||||
let roleId = session.get('roleId');
|
||||
let roleName = session.get('roleName');
|
||||
@@ -95,7 +95,7 @@ export async function startEvent(session: FrontendOrBackendSession) {
|
||||
session.set('eventStatus', EVENT_STATUS.STARTING);
|
||||
session.push('eventStatus', () => {});
|
||||
pushEventMsg(sid, roleId, { event }); // 推送
|
||||
}
|
||||
// }
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,8 +4,8 @@ import { resResult, shouldRefresh, shouldRefreshWeek } from '../pubUtils/util';
|
||||
import { nowSeconds } from "../pubUtils/timeUtil";
|
||||
// import { RoleModel } from '../db/Role';
|
||||
import { refDailyTask, refDailyTaskBox } from './taskService'
|
||||
import { EVENT_STATUS, FUNCS_ID } from "../consts";
|
||||
import { startEvent } from "./eventSercive";
|
||||
// import { EVENT_STATUS, FUNCS_ID } from "../consts";
|
||||
// import { startEvent } from "./eventSercive";
|
||||
|
||||
/**
|
||||
* 刷新
|
||||
@@ -18,7 +18,7 @@ export async function refresh(session: FrontendOrBackendSession) {
|
||||
let uids = [{uid: roleId, sid}];
|
||||
pinus.app.get('channelService').pushMessageByUids('onPushCurrentTime', resResult(STATUS.SUCCESS, {time: Date.now()}), uids);
|
||||
await refreshDaily(session);
|
||||
await startEvent(session);
|
||||
// await startEvent(session);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user