线上:粮草先行重新加入玩家
This commit is contained in:
@@ -255,7 +255,10 @@ export class RaceActivityHandler {
|
|||||||
|
|
||||||
// 加入木马
|
// 加入木马
|
||||||
async debugResetJoin(msg: { magicWord: string }, session: BackendSession) {
|
async debugResetJoin(msg: { magicWord: string }, session: BackendSession) {
|
||||||
|
const { magicWord } = msg;
|
||||||
|
if (magicWord !== DEBUG_MAGIC_WORD) {
|
||||||
|
return resResult(STATUS.TOKEN_ERR);
|
||||||
|
}
|
||||||
let servers = await ServerlistModel.findByEnv(pinus.app.get('env'));
|
let servers = await ServerlistModel.findByEnv(pinus.app.get('env'));
|
||||||
let guild = pinus.app.getServersByType('guild');
|
let guild = pinus.app.getServersByType('guild');
|
||||||
for(let { id: serverId } of servers) {
|
for(let { id: serverId } of servers) {
|
||||||
|
|||||||
@@ -1629,7 +1629,7 @@ export function checkRouteParam(route: string, msg: any) {
|
|||||||
case "guild.raceActivityHandler.debugAddHorse":
|
case "guild.raceActivityHandler.debugAddHorse":
|
||||||
case "activity.gachaHandler.debugClearGachaRecord":
|
case "activity.gachaHandler.debugClearGachaRecord":
|
||||||
case "battle.eventBattleHandler.debugRefEvent":
|
case "battle.eventBattleHandler.debugRefEvent":
|
||||||
case "guild.raceActivityHandler.debugResetJoin":
|
// case "guild.raceActivityHandler.debugResetJoin":
|
||||||
case "guild.cityActivityHandler.debugStartHitGate":
|
case "guild.cityActivityHandler.debugStartHitGate":
|
||||||
case "guild.cityActivityHandler.debugStopHitGate":
|
case "guild.cityActivityHandler.debugStopHitGate":
|
||||||
case "guild.cityActivityHandler.debugTestAutoDeclare":
|
case "guild.cityActivityHandler.debugTestAutoDeclare":
|
||||||
|
|||||||
@@ -883,6 +883,10 @@ export async function debugResetJoin(serverId: number) {
|
|||||||
if(role) {
|
if(role) {
|
||||||
let guildCode = role.guildCode;
|
let guildCode = role.guildCode;
|
||||||
let roleName = role.roleName;
|
let roleName = role.roleName;
|
||||||
|
let hasJoin = !!obj.getMember(guildCode, roleId);
|
||||||
|
|
||||||
|
if (hasJoin) continue;
|
||||||
|
|
||||||
let guildActivityRec = await GuildActivityRecordModel.getRecord(guildCode, serverId, GUILD_ACTIVITY_TYPE.RACE_ACTIVITY, joinIndex, obj.getEvents(guildCode, 0));
|
let guildActivityRec = await GuildActivityRecordModel.getRecord(guildCode, serverId, GUILD_ACTIVITY_TYPE.RACE_ACTIVITY, joinIndex, obj.getEvents(guildCode, 0));
|
||||||
if (!guildActivityRec) return false;
|
if (!guildActivityRec) return false;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user