炼器堂,练兵场,事件开启,redlock注释

This commit is contained in:
mamengke01
2021-02-24 15:15:22 +08:00
parent dd995e67eb
commit 0e933d1ec4
14 changed files with 157 additions and 85 deletions
@@ -3,7 +3,13 @@ import { checkPvp, findPvpDefByRoleId } from '../services/pvpService'
import { getFuncsSwitch } from '../pubUtils/data';
import { FUNCS_ID, FUNC_OPT_TYPE } from '../consts/constModules/sysConst';
import { RoleModel } from '../db/Role';
/**
* 等级提升触发事件
* @param roleId
* @param lv
* @param addFuncs
* @param dataFuncs
*/
export async function eventOnPlayerLvUp(roleId: string, lv: number, addFuncs: Array<number>, dataFuncs: Array<number>) {
if (!dataFuncs.includes(FUNCS_ID.PVP)) {//开启pvp