======GM使用方法====== =====调试信息呼出===== ====版本分类==== 我们制作的版本分3种状态。 {{ :pasted:20170423-123434.png?200|}} * A/内部全开放测试版本,默认打开控制台,自动测试台,帧数显示,报错显示。 特征是一进去就可以看到控制台图标 * B/内部隐藏测试版本,需要通过秘籍打开控制台等测试功能。特征是一进去看不到控制台,但是在登陆界面有“删除账号”按钮 * C/RELEASE版本,不能使用任何控制台和调试功能,无法作弊。特征是登陆界面没有“删除账号”按钮 ====B版本的开启秘籍方式==== * 登陆界面点击发条图标,如果在角色选择界面需要退出到登陆界面输入秘籍。 {{:pasted:20170423-123601.png}} 如果是无尽,则点击“尽”字 {{:pasted:20170425-114210.png}} 点击时有音效可以确认。 点击五次 激活控制台之后/帧数显示/自动化测试 点击十次 激活错误log显示 点击十五次 还原初始状态 {{:pasted:20170423-123939.png}} =====GM指令呼出===== ==== 1/ 点击按钮切换输入状态 ==== {{:pasted:20170320-154230.png}} ==== 2/ 在展开的窗口输入指令 ==== {{:pasted:20170414-151422.png}} **高级用法:** 按钮 ↑ :上一条输入的指令 按钮 ? :展开快捷指令,点击快捷指令会直接打字到输入框 {{:pasted:20170414-151742.png}} 快捷指令配置方法:[[generated:automation_command_config]]表中配置 720001~720999 ID段 ==== 3/ 点Enter 完成输入 ==== ==== 4/ 运行时LOG查看 === [[运行时LOG查看]] =====GM指令大全===== ^ 指令说明 ^ 参数说明 ^ 示例用法 ^ 备注 | | | 关卡:根据关卡ID跳关 | 关卡id[[generated:stage_config]] | set stage id 101009 | 仅限普通关 | | | 关卡:根据关卡等级跳关 | 第X关 | set stage level 10 | | | | 关卡:直接胜利(未实现) | | win | 预留 | | | 关卡:是否刷怪 关 | | spawn enemy off | | | | 关卡:是否刷怪 开 | | spawn enemy on | | | | 关卡:挑战某boss | | challenge boss 15 | 程序测试用 | | | 关卡:挑战boss | | fight boss | 等同按下挑战boss按钮 | | | 关卡:buff显示关 | | show buff off | 程序测试用 | | | 关卡:buff显示开 | | show buff on | 程序测试用 | | | 关卡:cd显示关 | | show cd off | 程序测试用 | | | 关卡:cd显示开 | | show cd on | 程序测试用 | | | 关卡:人物信息显示关 | | chara info off | 程序测试用 | | | 关卡:人物信息显示开 | | chara info on | 程序测试用 | | | 关卡:开关boss战力显示 | | show boss power | 程序测试用 | | | 关卡:随机伤害关 | | damage random off | 程序测试用 | | | 关卡:随机伤害开 | | damage random on | 程序测试用 | | | 关卡:训练模式关 | | training off | | | | 关卡:训练模式开 | | training on | | | | 关卡:AI攻击关 | | ai attack off | | | | 关卡:AI攻击开 | | ai attack on | | | | 关卡:AI关 | | ai off | | | | 关卡:AI开 | | ai on | | | | 掠夺: 开始随机一个对手掠夺 | | rob start | | | | 掠夺: 为某个格子刷一个随机对手 | rob refresh INDEX [TARGET] \\ INDEX: 为哪个格子刷 \\ TARGET: 目标角色ID,也可以是自身 | rob refresh 0 4001 \\ rob refresh 5 | | | | 图形:镜头光晕 关 | | lens flare off | 程序测试用 | | | 图形:镜头光晕 开 | | lens flare on | 程序测试用 | | | 图形:地图 关 | | map off | 程序测试用 | | | 图形:地图 开 | | map on | 程序测试用 | | | 道具:加道具 | add item ID,NUM \\ ID:道具ID[[generated:item_config]] 或 [[generated:INCOME]] \\ NUM:数量 | add item 1,100 | | | | 道具:设置全身精炼等级 | 全身精炼等级 | set equipslot level 80 | 自动加进阶等级 | | | 道具:一键熔炼 | | quick melting | | | | 人物:升级 | 等级 | set player level 10 | | | | 人物:转生 | 转生 | set player rebirth 1 | | | | 人物:状态显示 开 | | show player stats | | | | 人物:状态显示 关 | | show player stats | | | | 人物:ai 关 | | player ai off | | | | 人物:ai 开 | | player ai on | | | | 人物:HP到1000 | | set player hp 1000 | | | | 人物:HP到10000 | | set player hp 10000 | | | | 人物:死亡 | | player die | | | | 人物:加buff | add buff ID \\ ID: [[generated:buff_config]]ID, 负数为移除 | add buff 10 \\ add buff -10 | | | | 人物:使用特定角色登陆 | 角色ID | hacked character 434 | 只能在人物选择界面生效,进入游戏会替换成指定角色 | | | 人物:永久切换到包含指定角色的账号 | 角色ID | switch account 434 | 在游戏中输入后,退出到最外面重新登录生效 | | | 宠物:攻击速度 | | pet attackspeed 1 | | | | 宠物:移动速度 | | set movespeed rate 1 | | | | 宠物:切换宠物捐赠ID显示 | | show donation uid | UI上显示宠物捐赠ID | | | 技能:技能测试 | | test skills | 程序测试用 | | | 技能:连击测试 5 | | combo test 5 | 程序测试用 | | | 系统:协议测试面板 开 | | protocol panel on | 程序测试用 | | | 系统:协议测试面板 关 | | protocol panel off | 程序测试用 | | | 系统:时间流逝 | time forward TIME,RESET \\ TIME:时间(分钟) \\ RESET:是否重置 | time forward 1440 \\ time forward 0,1 | | | | 系统:领取全部寻宝收益 | | finish adventure | | | | 系统:GMSave | gmsave MEMO \\ MEMO: 备注 | gmsave 测试备注 | 功能同[[generated:GMSaveProfile]] | | | 系统:show jobs 开/关 | | show jobs | 程序测试用 | | | 系统:游戏速度 | | game speed 1 | | | | 系统:模拟策略 | simulate TIME,RESET \\ TIME:时间(分钟) \\ RESET:是否重置 | simulate 480 | | | | 系统:写下log | | gamelog out | | | | 系统:表格热更新 | | prototype_update | | | | 系统:LOG开关 | | debug log | 程序测试用 | | | 系统:记录自动化表格 | | record | 程序测试用 | | | 系统:测试网络糟糕 开/关 | | bad network | | | | 系统:UI 关 | | ui off | 程序测试用 | | | 系统:UI 开 | | ui on | 程序测试用 | | | 系统:UI 离屏幕裁剪关 | | ui clip off | 程序测试用 | | | 系统:UI 离屏幕裁剪开 | | ui clip on | 程序测试用 | | | 系统:加载页面 | ID:UI的类型id,参考[[UIPanelType]] \\ 比如CelebrateChara = 181 \\ CelebratePetUnlock = 182, \\ CelebrateUpgrade = 184, \\ CelebrateAddSlot = 185 | load ui 181 | | | | 系统:播放过场 | 播放过长动画 | play cutscene 1 | | | | Sim:闯关模拟 |sim stage | | | Sim:远古遗迹 |sim elite | | | Sim:迷宫pve模拟 |sim maze | | | Sim:迷宫掠夺模拟 |sim rob | | | Sim:竞技场模拟 |sim arena | | | Sim:好友模拟 |sim friend | | | Sim:领取模拟 |sim award | | | Sim:科技模拟 |sim tech | | | Sim:公会模拟 |sim guild | | | Sim:装备模拟 |sim equip | | | Sim:技能模拟 |sim skill | | | Sim:杂项模拟 |sim misc | | | Sim:宠物模拟 |sim pet | | | Sim:寻宝模拟 |sim adventure | | | Sim:任务模拟 |sim task | | | 竞技场战斗模拟开始 | 2表示第2个位置[[generated:StartBattle]] | StartBattle(400001,0,ArenaStart%%|%%2) | | | | 竞技场战斗模拟结束 | 1表示成功,0表示失败[[generated:EndBattle]] | EndBattle(400001,1,0,0) | | | | 跳关卡 | [[generated:GMJumpStage]] | GMJumpStage(101001) | | | | 完成关卡进度 | [[generated:GMSetStageProgress]] | GMSetStageProgress(101001) | | | | 调人物等级 | [[generated:GMSetLevel]] | GMSetLevel(50) | | | | 调人物重生 | [[generated:GMSetReborn]] | GMSetReborn(1) | | | | 获得东西 | [[generated:GMAddItem]] | GMAddItem(1,100) | | | | 重置次数 | [[generated:GMResetCount]] | GMResetCount(0) | 预留,可用time forward 替代 | | | 直接获得挂机收益 | [[generated:GMGetOfflineAward]] | GMGetOfflineAward(5) | | | | 保存当前人物信息 | [[generated:GMSaveProfile]] | GMSaveProfile(0,xxxx) | 同gmsave | | | 时间快进 | [[generated:GMTimeForward]] | GMTimeForward(0,1) | 同time forward | | | 立即领取寻宝收益 | [[generated:GMFinishAdventure]] | GMFinishAdventure(0) | | | | 保存自动化测试Log | [[generated:GMSaveAutomationLog]] | GMSaveAutomationLog(1,2,3) | 程序测试用 | | | 设置装备位等级 | [[generated:GMSetEquipSlotLevel]] | GMSetEquipSlotLevel(30,3,0) | 同set equipslot level | | | 让我收到随机好友请求 | [[generated:GMAskFriendRequest]] | GMAskFriendRequest() | | | | 让我的随机好友给我送礼 | [[generated:GMAskFriendSendGift]] | GMAskFriendSendGift(0) | | | | 让我的公会收到随机机器人的入会请求 | [[generated:GMAskGuildApplication]] | GMAskGuildApplication(3) | | | | 让我的公会随机成员发起宠物碎片请求 | [[generated:GMAskGuildPetRequest]] | GMAskGuildPetRequest(500006) | | | | 让我的公会随机成员给我碎片捐赠 | [[generated:GMAskGuildPetDonate]] | GMAskGuildPetDonate(0,1) | | | | 让我的公会随机队员给我练兵奖励 | [[generated:GMAskGuildTrainingAward]] | GMAskGuildTrainingAward(1) | | | | 让我公会的Stage进度提高 | [[generated:GMGuildStageProgressAdd]] | GMGuildStageProgressAdd(601001,10000) | | | | 天梯赛状态进入下一个状态 | [[generated:GMLadderGoNext]] | GMLadderGoNext() | | | | 增加/删除BUFF | [[generated:GMSetBuff]] | GMSetBuff(11) | 同add buff | | | 解析gmsave的log内容 | [[generated:GMParseSaveLog]] | GMParseSaveLog(5) | 程序VBA工具用 | | | 宠物升级升星# | [[generated:GMPetUpgrade]] | GMPetUpgrade(6,30,2) | | | | 让公会会长进入可夺权状态 | [[generated:GMAskGuildLeaderSleep]] | GMAskGuildLeaderSleep() | | | | 指定竞技场挑战对手 | [[generated:GMChooseArenaOpponent]] | GMChooseArenaOpponent(2510,1,1) | | | | 登录包含指定角色的账户 | [[generated:GMHackLogin]] | GMHackLogin(2510) | 配合switch account指令使用 | | | 克隆角色 | [[generated:GMCloneCharacter]] | GMCloneCharacter(0) | 记住返回的角色id,配合switch account使用 | | | 清除任务进度 | [[generated:GMTaskClear]] | GMTaskClear(0) | | | | 开始自动记录 | [[generated:GMRecordCharacter]] | GMRecordCharacter(0) | | | | 设置掠夺对象 | [[generated:GMSetRobTarget(]] | GMSetRobTarget(1,1234) | | | | 打开所有房间 | [[generated:GMOpenAllRoom]] | GMOpenAllRoom(0) | | | | 迷宫扫荡 | [[generated:GMMazeFarm]] | GMMazeFarm | 返回地面再下来刷新 | | | 冻结/解冻角色 | [[generated:GMSetFrozen]] | GMSetFrozen(1) | | | | 快速扫荡迷宫 |[[generated:GMMazeFarm]] |GMMazeFarm | | | 设置模拟策略 |[[generated:GMSimulateSet]] |GMSimulateSet(1) | | | 关闭新手引导 |[[generated:GuideComplete]] |GuideComplete(-1) | | | 设置友情度 |[[generated:GMSetFriendPoint]] |GMSetFriendPoint(friend_id,point) | | =====Wiki数据快速索引===== 1/ 如果参数需要查表获取,可以直接点绿色的连接跳转 {{:pasted:20170320-154954.png}} 2/ 如果参数是表格类型的,可以点击 查看数据 按钮进行展开 {{:pasted:20170320-154902.png}}