simulation
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
simulation [2019/05/28 18:07] – shenmo | simulation [2019/06/11 15:00] (当前版本) – shenmo | ||
---|---|---|---|
行 1: | 行 1: | ||
======模拟测试====== | ======模拟测试====== | ||
+ | |||
+ | |||
=====额外笔记===== | =====额外笔记===== | ||
- | 客户端控制台的循环方法 | + | --- // |
+ | |||
+ | |||
+ | **group执行顺序:** | ||
+ | |||
+ | * 先执行一轮[[generated:: | ||
+ | |||
+ | * 表格id顺序就是 执行顺序 | ||
+ | |||
+ | |||
+ | ====客户端测试===== | ||
+ | |||
+ | [[generated:: | ||
+ | |||
+ | |>0| 禁止常规弹窗 | | ||
+ | |1| 一个大浮窗(显示收益) | | ||
+ | |2| 一个大弹框(显示收益) | | ||
+ | |3| 反馈明细 [[generated:: | ||
+ | |4| 整组执行明细 [[generated:: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 每次执行[[generated:: | ||
+ | |||
+ | **客户端控制台的循环方法** | ||
|Wait(10)|等待10秒| | |Wait(10)|等待10秒| | ||
|WaitNetwork()|等待网络| | |WaitNetwork()|等待网络| | ||
|Loop(3)|循环三次| | |Loop(3)|循环三次| | ||
+ | |||
+ | 可以在[[generated:: | ||
====反馈==== | ====反馈==== | ||
行 23: | 行 51: | ||
|FIGHT_GUILD_WAR|公会战|胜利5/ | |FIGHT_GUILD_WAR|公会战|胜利5/ | ||
|BuildingLevelUp|建筑升级|建筑实例id building_info.id | | |BuildingLevelUp|建筑升级|建筑实例id building_info.id | | ||
- | |BaseLevelUp|基地升级|| | + | |BaseLevelUp|基地升级|无| |
|BuildingResearch|研究开始|建筑实例id building_info.id, | |BuildingResearch|研究开始|建筑实例id building_info.id, | ||
|BuildingProduce|建筑生产开始|建筑实例id building_info.id, | |BuildingProduce|建筑生产开始|建筑实例id building_info.id, | ||
行 31: | 行 59: | ||
|VipGift|VIP领取|1年卡 0月卡| | |VipGift|VIP领取|1年卡 0月卡| | ||
|TaskComplete|任务完成|task_config.id | | |TaskComplete|任务完成|task_config.id | | ||
- | |CLAIM_WAR_CHEST|公会战箱子|| | + | |CLAIM_WAR_CHEST|公会战箱子|无| |
|SummonCard|抽卡|activity_summon_config.id | | |SummonCard|抽卡|activity_summon_config.id | | ||
|HeroLevelUp|英雄升级|hero_info.id, | |HeroLevelUp|英雄升级|hero_info.id, | ||
行 40: | 行 68: | ||
|IapBuy|内购购买|iap_config.id, | |IapBuy|内购购买|iap_config.id, | ||
|ShopBuy|商店购买|shop_config.id, | |ShopBuy|商店购买|shop_config.id, | ||
- | |HeroTeamApply|阵容更换|| | + | |HeroTeamApply|阵容更换|无| |
+ | |||
+ | // | ||
+ | |||
+ | |||
+ | ====网页==== | ||
+ | |||
+ | 测试入口:[[http:// | ||
+ | |||
+ | **单个模拟** | ||
+ | |||
+ | 单个模拟测试用 [[generated:: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 输出表格是: | ||
+ | |||
+ | **整组模拟** | ||
+ | |||
+ | 整组模拟的时候用 [[generated:: | ||
+ | |||
+ | 整组模拟的第二个参数 day | ||
+ | |||
+ | 有两个特殊用法 | ||
+ | |||
+ | //0.1: 表示只执行一轮模拟,并timeforward \\ | ||
+ | 0.2: 表示执行型议论模拟,并且不timeforward// | ||
+ | |||
+ | 输出表格是: | ||
+ | 和 一轮一条 [[generated:: | ||
+ | |||
+ | {{: | ||
=====枚举===== | =====枚举===== | ||
行 59: | 行 118: | ||
|12|FIGHT_PVE_LIMIT|限时挑战-战斗 参数1: | |12|FIGHT_PVE_LIMIT|限时挑战-战斗 参数1: | ||
|13|FIGHT_PVE_HERO|英雄挑战-战斗 参数1: | |13|FIGHT_PVE_HERO|英雄挑战-战斗 参数1: | ||
- | |14|FIGHT_PVP_ROB|PVP掠夺-战斗 | + | |14|FIGHT_PVP_ROB|PVP掠夺-战斗 |
|15|FIGHT_GUILD_BOSS|公会BOSS-战斗-模拟 1:大于多少级的公会BOSS就输,其他则赢 2:自己的排名,可设定范围,例如1~5| | |15|FIGHT_GUILD_BOSS|公会BOSS-战斗-模拟 1:大于多少级的公会BOSS就输,其他则赢 2:自己的排名,可设定范围,例如1~5| | ||
|16|FIGHT_GUILD_WAR|公会战-战斗-模拟 1:赢的概率| | |16|FIGHT_GUILD_WAR|公会战-战斗-模拟 1:赢的概率| | ||
行 109: | 行 168: | ||
[[generated:: | [[generated:: | ||
+ | |||
+ | =====计划任务===== | ||
+ | |||
+ | |||
+ | [[generated: | ||
+ | |||
+ | |schedule_mode |计划任务执行 0不执行 1一次执行一轮(看间隔) 2一次执行一天(看间隔) 3按时间点执行(不进行timeforward)| | ||
+ | |schedule_interval |计划任务间隔(分钟) | | ||
+ | |schedule_last_time |上一次执行计划任务的时间 | | ||
+ | |schedule_condition |计划任务执行条件CONDITION,比如到达多少天就不再执行| | ||
+ | |schedule_count |计划任务执行次数 | | ||
+ | |||
+ | **同样有枚举** | ||
+ | |||
+ | |628|GM_SIMULATION_SCHEDULE_MODE|模拟测试计划任务模式 0不执行 | ||
+ | |629|GM_SIMULATION_SCHEDULE_INTERVAL|模拟测试计划任务间隔(分钟)|[[generated: | ||
+ | |630|GM_SIMULATION_SCHEDULE_COUNT|模拟测试计划任务执行次数|[[generated: | ||
+ | |631|GM_SIMULATION_SCHEDULE_COUNT_LIMIT|模拟测试计划任务执行最大次数|[[generated: | ||
+ | |||
+ | 使用Set(628, | ||
+ | |||
+ | ===代码备忘=== | ||
+ | |||
+ | 代码部分主要是SimlationHandle.php | ||
+ | |||
+ | 同样需要配置[[generated: | ||
+ | |||
+ | // | ||
simulation.1559038035.txt.gz · 最后更改: 2019/05/28 18:07 由 shenmo