用户工具

站点工具


simulation

这是本文档旧的修订版!


模拟测试

额外笔记

客户端控制台的循环方法

Wait(10)等待10秒
WaitNetwork()等待网络
Loop(3)循环三次

反馈

如果某一条 simulation_config执行有效,会在simulation_detail_log_info输出反馈 具体的反馈如下

反馈翻译参数
PlayerLevelUp玩家升级等级
BattleEnd战斗完成stage_config.id
BattleFarm扫荡完成stage_config.id
RobLose战斗完成奖杯数
RobWin战斗完成奖杯数
FIGHT_GUILD_BOSS公会BOSS星级
FIGHT_GUILD_WAR公会战胜利5/失败1
BuildingLevelUp建筑升级建筑实例id building_info.id
BaseLevelUp基地升级
BuildingResearch研究开始建筑实例id building_info.id,building_research_produce_config.id
BuildingProduce建筑生产开始建筑实例id building_info.id,building_research_produce_config.id
BuildingProduceFinished建筑收成建筑实例id building_info.id
BuildingResearchFinished研究完成建筑实例id building_info.id
BoxTaskComplete宝箱任务完成slot
VipGiftVIP领取1年卡 0月卡
TaskComplete任务完成task_config.id
CLAIM_WAR_CHEST公会战箱子
SummonCard抽卡activity_summon_config.id
HeroLevelUp英雄升级hero_info.id, 食物的hero_info.id
HeroGradeUp英雄升星hero_info.id
Potential_LevelUp潜能升级hero_info.id
Potential_Set潜能分配hero_info.id ,潜能
TroopLevelUp小兵升级troop_info.id,食物的 troop_info.id
IapBuy内购购买iap_config.id,num
ShopBuy商店购买shop_config.id,num
HeroTeamApply阵容更换

枚举

CONDITION新增

621GM_SIMULATION_ID模拟测试的上一次模拟id
622GM_SIMULATION_GROUP_ID模拟测试的上一次策略分组id
623GM_SIMULATION_HOUR模拟测试的第几个小时
624GM_SIMULATION_DAY模拟测试的第几天
625GM_SIMULATION_GUILD_BOSS_LEVEL模拟测试的工会boss等级
626GM_SIMULATION_GUILD_WAR_PROGRESS模拟测试的工会战箱子进度
627GM_SIMULATION_MODE模拟测试是否在模拟中,1:禁止弹出弹窗

新增枚举 SIMULATION

11FIGHT_PVE主线闯关-战斗 参数1:自动胜利战力系数 参数2:扫荡的关卡减少数
12FIGHT_PVE_LIMIT限时挑战-战斗 参数1:自动胜利战力系数 参数2~n:扫荡的关卡减少数
13FIGHT_PVE_HERO英雄挑战-战斗 参数1:自动胜利战力系数 参数2~n:优先的hero_id
14FIGHT_PVP_ROBPVP掠夺-战斗 1:第一轮搜索战力比系数 2:第二轮搜索战力比系数 3:每轮最大搜索次数
15FIGHT_GUILD_BOSS公会BOSS-战斗-模拟 1:大于多少级的公会BOSS就输,其他则赢 2:自己的排名,可设定范围,例如1~5
16FIGHT_GUILD_WAR公会战-战斗-模拟 1:赢的概率
21BUILDING_LEVELUP造建筑/升级-建造 参考simulation_building_config
22BUILDING_RESEARCH研究
23CRAFT_HERO训练营-制造 (building_reseach_produce_config.id,人口数量需求,制作数量),(a,b,c)
24CRAFT_ITEM炼金所-制造 (building_reseach_produce_config.id,制作数量),(a,b)
31CLAIM_FOOD采集器收资源
32CLAIM_TOWER瞭望塔收资源
33CLAIM_BOX_TASK领取宝箱任务奖励
34CLAIM_VIP领取VIP奖励
35CLAIM_TASK领取成就任务奖励
36CLAIM_MAIN_TASK领取新手引导任务
37CLAIM_WAR_CHEST领取公会战宝箱奖励
38CLAIM_FREE_SUMMON每日免费召唤
39CLAIM_ITEM_SUMMON有牌子的召唤
41HERO_LEVEL_UP英雄升级 1狗粮品质最大限制 2狗粮星级最大限制
42HERO_GRADE_UP英雄升星
43HERO_POTENTIAL_UP英雄升潜能等级 1:权重设定
44HERO_POTENTIAL_SET英雄点潜能 1:职业指定潜能(填写方式:(1=2)(2=1)(3=1,3)(4=2,3)代表:战士升防御,刺客升攻击,法师升攻击或辅助,祭司升防御或辅助,射手3个随机)
45TROOP_LEVEL_UP宠物升级
51BUY_ACTIVITY_IAP限时RMB礼包 1:iap_config.id,数量
52BUY_ACTIVITY_SHOP限时钻石礼包 1:shop_config.id,数量
53BUY_ACTIVITY_SUMMON限时抽卡 1:activity_summon_config.id,数量
54BUY_IAP常驻RMB消费 1:iap_config.id,数量
55BUY_SHOP常驻钻石消费 1:shop_config.id,数量
56BUY_SUMMON常驻抽卡 1:activity_summon_config.id,数量
61TEAM_SET编辑队伍
62USE_ITEM使用体力道具
63FARM_STAGE扫荡关卡

原型表

simulation_config 模拟条目配置

simulation_building_config 模拟建筑升级策略配置

simulation_group_config 模拟分组配置

存档表

player_simulation_info 玩家模拟信息

simulation_log_info 玩家模拟记录log/ 在重置的时候执行快照

协议

GMSimulationExcute GM执行单条模拟指令

GMSimulationGroupExcute GM执行一组模拟指令

simulation.1559038035.txt.gz · 最后更改: 2019/05/28 18:07 由 shenmo