修改机器人相关日志

This commit is contained in:
zhl 2020-12-25 11:07:35 +08:00
parent 517e622fa6
commit af8dccbe27
3 changed files with 6 additions and 4 deletions

View File

@ -55,8 +55,8 @@ export class Robot {
case 'player_ready_s2c': case 'player_ready_s2c':
break; break;
case 'eat_card_s2c': case 'eat_card_s2c':
debug("[ROBOT] received message:", type, "=>", data);
if (data.errcode == 0 && data.player == self.sessionId) { if (data.errcode == 0 && data.player == self.sessionId) {
debug(`吃牌成功: ${self.sessionId}`);
self.selectPet(); self.selectPet();
} }
break; break;
@ -64,7 +64,7 @@ export class Robot {
}); });
this.room.onLeave(function () { this.room.onLeave(function () {
debug("[ROBOT] LEFT ROOM", arguments); debug("LEFT ROOM", arguments);
self.room.removeAllListeners(); self.room.removeAllListeners();
self.room.leave(); self.room.leave();
}); });
@ -165,6 +165,7 @@ export class Robot {
return; return;
} }
let cardIds = cards.map(o => o.id); let cardIds = cards.map(o => o.id);
log(`discard: ${self.sessionId} ${cardIds}`);
self.reply('discard_card_c2s', { self.reply('discard_card_c2s', {
cards: cardIds cards: cardIds
}); });
@ -200,7 +201,7 @@ export class Robot {
* @private * @private
*/ */
private eatCard(cardIds: number[], target: number) { private eatCard(cardIds: number[], target: number) {
log(`${this.sessionId} 吃牌 ${cardIds} -> ${target}`); log(`吃牌: ${this.sessionId} ${cardIds} -> ${target}`);
this.reply('eat_card_c2s', { this.reply('eat_card_c2s', {
cards: cardIds, cards: cardIds,
target target

View File

@ -142,6 +142,7 @@ export class RobotClient implements Client {
return; return;
} }
let cardIds = cards.map(o => o.id); let cardIds = cards.map(o => o.id);
log(`discard: ${self.sessionId} ${cardIds}`);
self.reply('discard_card_c2s', { self.reply('discard_card_c2s', {
cards: cardIds cards: cardIds
}); });

View File

@ -189,7 +189,7 @@ let assistantUtil = {
error(`无法选择随从或法术, 随从数: ${petCount}, 法术牌数量: ${spellCards.length}`); error(`无法选择随从或法术, 随从数: ${petCount}, 法术牌数量: ${spellCards.length}`);
return null; return null;
} }
robotLog(`选择: ${result.effect} 类型: ${effectMap.get(result.effect).type_id}`) robotLog(`选择随从或法术 ${dstPlayer.id}: ${result.effect} 类型: ${effectMap.get(result.effect).type_id == EffectType.variable_unit ? '随从' : '法术'}`)
let targetType: SkillTargetType = CfgMan.getTargetByCard(result.effect); let targetType: SkillTargetType = CfgMan.getTargetByCard(result.effect);
let targetPlayer; let targetPlayer;
let targetPos; let targetPos;