跳至内容
SportsAlliance
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
rob
您载入了该文档旧的修订版!
如果您保存了它,您就会用这些数据创建一份新的修订版。
媒体文件
======掠夺====== =====原型===== [[generated:rob_setting]] 掠夺设置 [[generated:robot_config]] 机器人配置表 [[generated:robot_rate_config]] 机器人出现几率 [[generated:ITEM_USE_TYPE]] 增加了21 枚局,直接增加PVP保护时间(item_function_config.extra)为时间(单位是分) 需要填写 [[generated:item_config]] 和 [[generated:item_function_config]] =====存档===== [[generated:player_info]] 增加 ^字段^说明^枚举^ |pvp_group |战场组 |107 | |pvp_trophy |pvp奖杯 |108 | |pvp_rank |pvp等级 |109 | |pvp_protect_time |pvp保护时间 | [[generated:rob_target_info]] 掠夺目标 [[generated:rob_result_info]] 掠夺结果 =====协议===== [[generated:RobSync]] 掠夺信息同步 获得新log/结算未完成的战斗 [[generated:RobRefresh]] 掠夺搜索对手 [[generated:RobRevenage]] 掠夺复仇搜索对手 [[generated:RobGetLog]] 掠夺获取Log 最多获得50条log [[generated:GMRobRefresh]] GM指定搜索目标 =====要点说明===== ====1机器人==== 玩家开始搜索时,如果奖杯小于[[generated:rob_setting]].robot_trophy_max 则需要判断是否需要机器人 首先从[[generated:robot_rate_config]] 中匹配到所在的档次,然后roll出自己是否需要匹配机器人 如果不需要匹配,则正常逻辑下去。需要匹配则 按规则 随机一个奖杯区间,在这个区间找到一个机器人,作为结果。 ====2保护==== 需要道具进行配置,并且作为立即使用的道具,特殊逻辑去修改 [[generated:player_info]].pvp_protect 如果pvp_protect 小于当前时间,则从当前时间开始加,否则从pvp_protect的时间开始加 ====3搜索==== 如果玩家需要匹配真人,需要根据自己的 trophy 划定范围 [[generated:rob_setting]] search_score_min/search_score_max 然后在数据库进行匹配, 规则需要包含 1/ pvp_protect < now 2/ trophy 的范围 3/ pvp_group一致 4/ last_online > now + [[generated:rob_setting]] offline_time 5/ 不能是自己 ====4生成目标===== 根据目标当时的数据,计算他的watch tower 有效值(TODO) 根据 [[generated:rob_setting]] loot_win_rate/loot_lost_rate 分别计算攻守方收益 然后根据双方奖杯,计算得失分数 胜利获得奖杯=30+(对方奖杯-自己奖杯)*0.075 失败失去奖杯=30-(对方奖杯-自己奖杯)*0.075 结果保存到 [[generated:rob_target_info]] ====5战斗==== [[generated:StageBattleStart]] 如果输入的关卡是pvp的 stage_config.type==3 则认为就是以当前rob_target_info 为目标的掠夺战斗 在[[generated:StageBattleEnd]],对战斗结果进行结算,给予攻方奖励,并记录[[generated:rob_result_info]]
保存
预览
取消
编辑摘要
当您选择开始编辑本页,即寓示你同意将你贡献的内容按下列许可协议发布:
GNU Free Documentation License 1.3
rob.1552126242.txt.gz
· 最后更改: 2019/03/09 18:10 由
shenmo
页面工具
显示页面
修订记录
反向链接
回到顶部