用户工具

站点工具


guild_war

这是本文档旧的修订版!


公会战

guild base公会基础

guild boss公会boss

原型

SERVER_TIMER_ACTION 增加公会战结算

timer_config 控制时间节点

guild_setting新增 ini

guild_war_win_loot 公会战胜利奖励箱子

guild_war_lose_loot 公会战失败奖励箱子

guild_war_chest_max 公会战总箱子最大值

guild_war_chest_loot_start 公会战总箱子的id

存档

guild_war_info 公会战信息

guild_member_war_info 公会战成员战绩

guild_war_log_info 公会战log

hero_team_info 中 team_order=20表示公会战防守部队,特殊处理

协议

GuildWarGetInfo 获取公会战信息

GuildWarGetLog 获取公会战Log信息

GuildWarGetDetail 公会战获取对手详细信息

GuildWarChestGet 公会战开箱子

GuildWarJoin 是否参加公会战

GuildWarLock 锁定目标

BattleStart extra 送入对手id 和 guild_member_war_info.attacker_lock_id 对照 hero_ins_array 和 troop_ins_array 送我的进攻阵容

BattleEnd extra 送入对手的 剩余血量,保存到 对手的guild_member_war_info defender_stat_json

要点

匹配

排序的方法,有匹配失败的处理

锁定

查看和战斗前需要锁定

如果超时解除锁定

防守队伍

通过 GuildWarJoin设置防守队伍,防守队伍在 20号

guild_war.1554878815.txt.gz · 最后更改: 2019/04/10 14:46 由 shenmo