...
2025-04-02 90
本文目录
用游戏自带的控制台基本上什么都能修改。如果通过以下方法不能打开控制台,很可能是乃的H5版本有问题——网上有一种被阉割的H5版本,专门让玩家看广告。
看这里:http://heroworld.gamerhome.net/h5/149.html
1.打开游戏的安装目录,用windows自带的记事本打开profiles目录下的autoexec.cfg(命运之锤需修改autoexec_a1.cfg)。修改之前建议备份文件;打开文件后,在文件的最后一行加入以下内容后保存。
setvar dev_console_password= schwinge-des-todes
2.然后打开我的文档\;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。
3.在第一行添加bind show_console';`';
进入游戏后按`就可以激活控制台(就是数字1和感叹号左边的那个键)。·
以下是一些简单的作弊码:
首先开启作弊模式
enable_cheats当前载入的地图允许使用作弊码。
cheat 1允许所有单人地图使用作弊码。
add_exp数字给选中的英雄增加经验
add_skill技能编号给选中的英雄增加技能
add_money所有资源100,金钱100000
add_all_spells给你选中的英雄添加所有魔法
比较复杂的要自己慢慢琢磨,比如改英雄四围就要输入一长串……建议下载萨·艾朗笔记(英雄无敌V电子书,线下的英雄世界)<;http://tieba.baidu.com/p/2960114236>;
要改的有3个地方
第一个是..\profiles下的autoexec_a2.cfg文件最后行加
setvar dev_console_password= schwinge-des-todes
第二个是..\profiles\default_profile下的input_a2.cfg文件
// obsolete, but strictly need for compability with some interfaces行后面加
bind show_console';`';
第三个是(我的文档所在盘):\My Documents\My Games\(H5文件夹名字)\Profiles\(战役你起的名字)下面的input_a2.cfg文件
// obsolete, but strictly need for compability with some interfaces行后面加
bind show_console';`';
其实第2个和第3个文件完全一样,改完了不要忘保存,读完地图后按`(TAB键上面,大键盘数字1左面的键)就能调用控制台。执行函数命令前要键入enable_cheats
注意大小写,输入全部是半角,如果还有问题,我把那2个文件上传到个人中心去。
配置文件的修改大家应该都知道了,小弟在此只是分享一下控制台命令。
控制台命令大体分为两部分,@命令和enable_cheats命令。
先说@命令:就是开头带一个@符号的。
添加技能:@GiveHeroSkill('英雄名字',技能ID)
添加生物:@AddHeroCreatures("英雄名字", CREATRUE_生物名称,数量),或@AddHeroCreatures("英雄名字",生物ID,数量)
添加战争机械:@GiveHeroWarMachine("英雄名字",战争机器名),或@GiveHeroWarMachine("英雄名字",战争机器编号)
添加魔法:@TeachHeroSpell(“英雄名字”, SPELL_魔法名称),或@TeachHeroSpell(“英雄名字”,魔法ID)
添加宝物:@GiveArtifact(“英雄名字”,宝物ID)
修改英雄指数:@ChangeHeroStat("英雄名字",指数类型,数字),或@ChangeHeroStat("英雄名字",指数编号,数字)
增加资源:@SetPlayerResource(玩家编号,资源编号,数量)
显示英雄坐标:@print(GetObjectPos('英雄名字'))
直接胜利/失败:@Win()/@Loose()
再说enable_cheats命令:这些命令在1.2之后要先输入 enable_cheats才可以使用。
给选中的英雄增加XX经验:add_exp XX
将你的资源清空:clear_money
给选中的英雄添加所有魔法:add_all_spells
给选中的添加技能:add_skill技能名称或者技能Id
将你的金币设置为XX:add_gold XX(注意,会清空其它资源)
显示英雄剩余移动力:show_hero_mp
命令中需要用到的代码在后面给出。
英雄名字Id
在游戏中可以用以下命令查得英雄名字:
@print(GetPlayerHeroes(PLAYER_x))
x为玩家编号(1-8)
中文名游戏中英文名控制台使用名
[魔法师(Wizard)]
赛勒斯 Cyrus Tan
法伊兹 Faiz Faiz
加利布 Galib Tan
哈韦兹 Havez Havez
霍拉 Jhora Sufi
马希尔 Maahir Maahir
纳克西斯 Narxes Razzak
纳西尔 Nathir Nur
努尔 Nur Astral
拉扎克 Razzak Isher
泰莫克汉 Temkhan Timerkhan
泽希尔 Zehir Zehir
[术士(warlock)]
埃莉娜 Eruina Eruina
基特拉 Kythra Menel
莱托兹 Lethos Dalom
雷拉格 Raelag Raelag
赛格雷夫 Segref Segref
莎蒂娅 Shadya Kelodin
塞纳特 Sinitar Inagost
索戈尔 Sorgal Ferigl
维尚 Vayshan Ohtarig
伊蓓丝 Yrbeth Almegir
宇尔沃娜 Yrwanna Urunir
(命运之锤英雄)
埃莉娜 Eruina Eruina_A1
雷拉格 Raelag Raelag_A1
伊拉娅 Ylaya Shadwyn
斯拉塞 Thralsai Thralsai
(东方部落英雄)
阿格贝斯 Agbeth Ferigl
兰勒斯 Ranleth Almegir
[骑士(Knight)]
杜戈尔 Dougal Orrin
埃兰妮 Ellaine Nathaniel
法蕾妲 Freyda Axel
哥德里克 Godric Godric
艾莲娜 Irina Ving
伊莎贝尔 Isabel Isabell
克劳斯 Klaus Sarge
拉兹罗 Laszlo Mardigo
玫芙 Maeve Maeve
尼科莱 Nicolai Nicolai
拉特格 Rutger Brem
维托里奥 Vittorio Christian
(命运之锤英雄)
阿拉瑞克 Alaric RedHeavenHero01
拜亚拉/圣·伊莎贝尔 Biara/Saint Isabel Saint Isabell
邓肯 Duncan Duncan
法蕾妲 Freyda Freyda
伊莎贝尔 Isabel Isabell_A1
拉兹罗 Laszlo Laszlo
欧尼拉 Ornella Ornella
罗伦佐 Lorenzo RedHeavenHero02
维拉利亚 Valeria RedHeavenHero03
(东方部落英雄)
埃拉里克 Alaric Alaric
贝纳迪克特 Benedikt RedHeavenHero04
伯阐德 Bertrand RedHeavenHero05
加布里埃尔依 Gabrielle RedHeavenHero06
奥兰多 Orlando Orlando
[恶魔领主(Demon lord)]
阿格雷尔 Agrael Agrael
阿莱斯特 Alastor Efion
拜娅拉 Biara Biara
迪里布 Deleb Deleb
伊雷吉尔 Erasial Erasial
格劳尔 Grawl Calid
格洛克 Grok Grok
耶泽蓓丝 Jezebeth Oddrema
马巴斯 Marbas Marder
内比罗斯 Nebiros Jazaz
奈穆斯 Nymus Nymus
魔王 Sovereign Kha-Beleth
维亚尔 Veyer Veyer
(东方部落英雄)
奥兰多 Orlando Orlando
激活控制台
用windows自带的笔记本打开文件:autoexec_a2.cfg
位置:游戏安装目录\;profiles\;autoexec_a2.cfg
记得编辑之前备份先,然后在文件的最后一行加入(加在// Startup部分):
setvar dev_console_password= schwinge-des-todes
改成:
//============================================================================
// Startup
exec profiles\;map-aliases.cfg
exec profiles\;start.cfg
setvar dev_console_password= schwinge-des-todes
然后你可以用笔记本打开文件:input_a2.cfg
位置:我的文档\;MY GAMES\;HOMM5TOE\;PROFILES\;XXX(你的文档
)
备份先,然后在文件的最后一行加入(加在// console部分):
bind show_console';X';
改成:
// console
bind console_run_cmd';ENTER';
bind console_run_cmd';NUM_ENTER';
bind console_next_cmd';DOWN';
bind console_prev_cmd';UP';
bind console_next_string';HOME';
bind console_prev_string';END';
bind console_first_string';LCTRL';+';HOME';
bind console_last_string';LCTRL';+';END';
bind show_console';X';
将其中的X改为任何一个你键盘上有而且你能找到还不能和游戏快捷键重复的键。
激活作弊
当你做完了以上的改动,你可以在游戏时按 X调出命令台,输入enable_cheats激活作弊模式
然后输入作弊码
add_all_spells当前选定英雄学会所有魔法
add_gold#加金币,但其他资源清零......................“#”填入金币数
add_money#加#所有资源,#*1000的金币...........“#”填入资源数
clear_money所有资源清0
set_hero_luck_morale X Y设定当前英雄运气,士气.......................例如:set_hero_luck_morale 5 3.“X,Y”分别为运气,士气值
add_exp#为当前选定英雄加经验......................“#”填入经验值
show_player_money#察看其他玩家资源.............................例如:show_player_money 2."#"为玩家名
show_hero_mp显示当前选定英雄地图上移动到目标所需的步数
add_army X Y Z X:种族(1圣堂,2森林...) Y:生物等级(0未升级,1升级[1],2升级[2]) Z:数量(默认每格100)
这个很好用的哦......
@Win()直接胜利
@Loose()直接失败
PS:改好文档后,最好重新开始一张地图,不要载入以前的进度,不然可能会呼不出控制台
输入代码时,注意大小写和空格
给某个玩家增加资源。
玩家编号所对颜色英文颜色名
1红色 Red
2蓝色 Blue
3绿色 Green
4黄色 Yellow
5橙色 Orange
6青色 Teal
7紫色 Purple
8棕色 Brown
自己改的文档,如果懒得看上边的,直接下这个覆盖就行(按`呼出控制台)
相关文章
最新评论