使用方法
虽然H5并没有像以往的Heroes系列一样有作弊码的设定,但是有游戏制作过程中使用的调试控制台(H2-H4采用的是调试菜单),功能比作弊码更为强大,同时命令也更为复杂。事实上这些命令是地图脚本,可以在 游戏安装目录\Editor Documentation 下的PDF文件里找到相应的命令和代码及代号。
不过游戏默认是关闭控制台的,想要启用控制台,必须对游戏的相关配置文件进行修改。游戏升级之后也有可能会打不开控制台,此时把我的文档里那份cfg删除,然后进入游戏,游戏会自动再生成一份,在这份文件基础上再修改一次。
打开游戏的安装目录,用windows自带的记事本打开profiles目录下的autoexec.cfg(命运之锤需修改autoexec_a1.cfg)。修改之前建议备份文件;打开文件后,在文件的最后一行加入以下内容后保存。
setvar dev_console_password = schwinge-des-todes
然后打开 我的文档\My Games\Heroes of Might and Magic V\Profiles\你在游戏中用的名字\input.cfg
命运之锤为我的文档\My Games\Heroes of Might and Magic V\Hammers of Fate\Profiles\你在游戏中用的名字\input_a1.cfg。
东方部落的为
我的文档\My Games\Heroes of Might and Magic V - Tribes of the East\Profiles\你在游戏中用的名字\input_a2.cfg。
在第一行添加 bind show_console '`'
可以 将`改成游戏中你所经常使用的快捷键以外的键,最好不要和其它游戏中的快捷键重复(快捷键列表见这里)。
进入游戏后按`就可以激活控制台。
游戏升级后有可能会无法打开控制台,即使你的配置文件是正确的,这时可以把我的文档里的input.cfg和user.cfg删除,然后进入游戏,游戏会重新生成这两个文件,在新生成的文件上再修改一次。
这里有两个常用的命令。
help
显示某些命令表单。
console_size 数字
控制台记录显示行数,由于help命令会显示400条左右的命令,如果不改变这个值,将无法看到全部的命令,这个值可以用500或者更多。
还有常用按键,Page Up和Page Down翻页,向上(↑)向下(↓)上一条和下一条使用过的命令。
还可以在input.cfg中添加如下内容。然后在游戏调用控制台时输入 enable_cheats
此命令还可以让在1.2中无法直接使用的比如add_exp add_money等命令生效
按SCROLL可以查看游戏FPS
按CTRL + I 可以隐藏游戏操作界面
按CTRL + W可以只查看游戏框不显示纹理
等等,也可以自定义快捷键(应该很容易看明白如何自定义的)
无法保证所有的设定均可用。
//debug keys
bind show_console '`'
bind screenshotHQ 'SYSRQ' + 'CTRL'
bind showfps 'SCROLL'
bind showcam 'CTRL' + 'SCROLL'
bind show_ai_geometry 'CTRL' + 'SHIFT' + 'A'
bind show_blocked_slayers 'CTRL' + 'B'
bind hide_interface 'CTRL' + 'I'
bind close_interface 'ALT' + 'X'
bind toggle_rp 'CTRL' + 'Y'
bind toggle_fog 'CTRL' + 'F'
bind toggle_transp 'CTRL' + 'P'
bind fog_of_war 'CTRL' + 'SHIFT' + 'E'
bind wireframe 'CTRL' + 'W'
bind dump_memory 'CTRL' + 'SHIFT' + 'M'
bind remove_part 'CTRL' + 'SHIFT' + 'R'
bind remove_all_parts 'CTRL' + 'SHIFT' + 'R'
bind adventure_teleport 'CTRL' + 'SHIFT' + 'T
bind adventure_remove_object 'CTRL' + 'D'
bind debug_ai_playforhumans 'CTRL' + 'SHIFT' + 'J'
bind debug_ai_startstop 'CTRL' + 'SHIFT' + 'K'
bind debug_ai_step 'CTRL' + 'SHIFT' + 'L'
bind show_ai_value_bars 'CTRL' + 'SHIFT' + 'V'
bind show_ai_threats 'CTRL' + 'SHIFT' + 'B'
bind exit 'ALT' + 'Q'
bind exit 'CTRL' + 'Q'
bind dsave 'ALT' + 'F6'
bind dload 'ALT' + 'F9'
//END debug keys
//combat debug
bind combat_killcreature 'CTRL' + 'D'
bind combat_creaturegiveturn 'CTRL' + 'F'
//end combat debug
用金山游侠改
很好用的
很简单 打个比方
你人物金钱为888
第一步:首先打开金山游侠点游戏修改
然后输入888点确定 会弹出窗口桌面选项
然后选你的游戏 然后会说已搜查到多少个数据
这个时候会有很多数据,不要管 再弹进游戏想办法把钱花掉一点(多少都可以)目的是为了改变金钱的数量
意思就是说 我有888个金币 然后我买个怪物88 然后剩下800
下一步:弹到桌面 再点先前已经打开的金山游侠
然后再输入800按确定 好了,这时候会告诉你说找到1个数据 这时候这个数目(800)就是你的金钱数目了,如果有2个或者3个的话,按上面的方面进去游戏把钱再改一次,出来再输入。
下一步:点这个改过的数目(这时候已经只有一个了) 把它改了就可以了 注意如果它提示你数据溢出的话 就把数目再改少点吧 可以自动锁定的 意思是你用多少钱都可以钱的数量永远是你改完之后的数量 其他物资改法一样
总的意思就是先输入你要改什么的数量 然后再进去把你要改的东西的数量变动一下 然后再出去桌面再次输入就OK了。 不想作弊的话,保存游戏,退出关掉金山再进游戏就OK!
写的很辛苦,希望帮到你,还有不明白的地方提出来!