From 0a02b8b146a2bd0776a366501ec8792ec7e09546 Mon Sep 17 00:00:00 2001 From: luying Date: Thu, 29 Apr 2021 11:28:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=EF=BC=9A=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E6=97=B6=E6=A3=80=E6=9F=A5=E9=87=8D=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/servers/role/handler/roleHandler.ts | 33 ++----------------- 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/game-server/app/servers/role/handler/roleHandler.ts b/game-server/app/servers/role/handler/roleHandler.ts index fc151bf34..067fe6f49 100644 --- a/game-server/app/servers/role/handler/roleHandler.ts +++ b/game-server/app/servers/role/handler/roleHandler.ts @@ -28,36 +28,6 @@ export class RoleHandler { constructor(private app: Application) { } - async initEquips(roleId: string, roleName: string) { - // const seqId = await CounterModel.getNewCounter(COUNTER.EID); - // const equipInfo = { - // roleId, - // roleName, - // id: 1, - // name: '倚天剑', - // seqId, - // type: 1 - // } - // const equip = await EquipModel.createEquip(equipInfo); - // await HeroModel.addEquip(roleId, 12, 1, equip._id); - } - - async initHeros(roleId: string, roleName: string) { - - const heroInfo = { - roleId, - roleName, - hid: 1, - hName: '曹操', - quality: 1, - job: 1, - star: 0, - serverId: 1, - skins: [{ id: 41001, enable: true }] - } - await HeroModel.createHero(heroInfo); - } - async initRole(msg: { roleName: string }, session: BackendSession) { let roleId = session.get('roleId'); @@ -69,6 +39,9 @@ export class RoleHandler { let role = await RoleModel.findByRoleId(roleId, 'roleName hasInit'); if(role.hasInit) return resResult(STATUS.ROLE_HAS_INIT); + let checkName = await RoleModel.checkName(roleName, serverId); + if (checkName) return resResult(STATUS.NAME_HAS_USED); + let heroInfos = []; for (let hid of DEFAULT_HEROES) { heroInfos.push({