任务:按条件开启任务
This commit is contained in:
@@ -126,14 +126,14 @@ export async function addItems(roleId: string, roleName: string, sid: string, go
|
||||
if (!!equipInfos.length)
|
||||
pinus.app.get('channelService').pushMessageByUids('onEquipAdd', resResult(STATUS.SUCCESS, {equipInfos}), uids);
|
||||
|
||||
pushTaskUpdate(roleId, sid, taskPushMessage);
|
||||
pushTaskUpdate(roleId, sid, null, taskPushMessage);
|
||||
|
||||
//货币推送
|
||||
if (!!Object.keys(currencysMap).length) {
|
||||
let role = await RoleModel.findByRoleId(roleId);
|
||||
for (let key in currencysMap) {
|
||||
if (key == 'ap') {
|
||||
let {ap} = await setAp(Date.now(), roleId, sid, currencysMap[key]);
|
||||
let {ap} = await setAp(Date.now(), roleId, sid, null, currencysMap[key]);
|
||||
currencysMap.ap = ap;
|
||||
} else {
|
||||
currencysMap[key] += role[key];
|
||||
@@ -315,7 +315,7 @@ export async function createHero(roleId: string, sid: string, serverId: number,
|
||||
hero = await pushCalPlayerCe(roleId, sid, calHeroResult);
|
||||
await pushCalAllHeroCe(roleId, sid, calAllHeroResult);
|
||||
|
||||
pushTaskUpdate(roleId, sid, taskPushMessage);
|
||||
pushTaskUpdate(roleId, sid, null, taskPushMessage);
|
||||
|
||||
return hero;
|
||||
}
|
||||
Reference in New Issue
Block a user