用户工具

站点工具


guild_boss

公会BOSS

guild base公会基础入口

guild war公会战入口

原型

guild_setting

- guild_stage_cd=1200; 一个公会boss的刷新cd,分钟 (20*60)

- guild_stage_escape=1080; 一个公会boss的逃脱时间,分钟 (18*60)

- guild_stage_calc=5; 一个公会boss的计算时间,分钟

- guild_stage_calc_max=1000; 一个公会boss单次结算数量(每分钟),分担压力

guild_stage_config 公会boss配置

guild_stage_loot_config 公会boss loot配置

存档

guild_stage_info 公会BOSS信息

guild_member_stage_info 公会BOSS成员战绩

guild_stage_log_info 公会BOSSlog

guild_stage_result_info 公会战个人奖励(在game表)

协议

GuildStageGetInfo 获取公会boss信息

GuildStageGetLog 获取公会boss战斗Log信息

GuildStageGetLB 获取公会boss伤害排行榜

GMGuildBossHpSet GM公会Boss设置HP

GMGuildBossBoost GM公会boss加速循环

已有

BattleStart 如果stage的类型是公会boss,就直接走公会boss流程

BattleEnd 如果stage的类型是公会boss,就直接走公会boss流程,结算伤害 extra字段为伤害

循环

如果非活跃,则不会刷新下一个战斗,直到有活跃行为发生。

从不活跃进入活跃,会标记一个下次刷新boss的时机

下次刷新的时机以20个小时为cd,从2019/1/1 00:00开始,每20个小时一个周期,则用取余的方法,可以知道我的下个cd有多久。

如果余数太小,可以直接到再后面一个cd

guild_boss.txt · 最后更改: 2019/04/08 18:21 由 shenmo