穿越火线上房?穿越火线怎么上箱子
穿越火线怎么上房前言:生化中,我们可以用超作上墙和屋顶,小道的墙相对容易,B点的屋顶需要高难度超作,-这些超作让你相对而言算是无敌,但是编辑提醒你,在游戏过程中使用这些超作会让队友人类等待,-同时你也...
在英雄无敌5v1.3修改器中,小键盘的0~5键有着特定的功能:
Num 0:当你进入游戏的主菜单后,按下此键即可激活修改器。有时由于游戏内有防止修改资源的代码,即使按下键后,修改器也可能不会激活,此时你需要走几步路或是进入城堡界面后再按一次。
Num 1:提供无限资源,尽管游戏中有防止修改资源的代码,但此功能大部分时候仍然有效。若按下后没有听到修改器发出的声音,说明没有激活,此时可尝试进入城堡界面再次按一次。
Num 2:开启无限建造功能,适合用于电脑玩家,若不希望电脑建造建筑,建议先执行Num 5的撤销修改操作,然后结束回合。
Num 3:无限移动功能,同样适用于电脑玩家,若不想看电脑在地图上无限跑动,建议先执行Num 5的撤销修改操作,然后结束回合。
Num 4:赋予所有英雄无限魔法值。
Num 5:撤销修改,仅能进行撤销操作,无法恢复数值。
F1:将所有英雄手中的兵种改为999大天使。
Shift+F1:将所有英雄手中的兵种改为999血天使。
F2:将所有英雄手中的兵种改为999大魔鬼。
Shift+F2:将所有英雄手中的兵种改为999大恶魔。
需要注意的是,我所使用的修改器具备上述功能,但你所使用的修改器是否相同则不确定。
英雄无敌5没有修改器...只有使用游戏的控制台,不过基本修改器可以达到的效果都可以达到
下面是打开控制台的方法:
虽然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删除,然后进入游戏,游戏会重新生成这两个文件,在新生成的文件上再修改一次。
下面是常用命令:
add_skill+技能名/数字"可以给选定英雄加技能,例如在控制台中输入:
add_skill Necromancy
这个可以加巫术
或者在后边加数字:
add_skill 19
可以加寻路术。这些数字对应的技能可以用写字板打开data\data.pak\scripts\advmap-startup.lua这个文件察看
注意这个data.pak是个压缩文件,可以用解压软件(winrar,winzip等)把它打开并把想要的文件解压出来。
用这种方法所加的技能数量是可以超出原有限制,虽然不会显示出来,但是效果还在
add_army种族代码,是否升级
加生物
种族代码对应如下:
HEAVEN(圣堂)= 0
PRESERVE(森林)= 1
ACADEMY(学院)= 2
DUNGEON(地牢)= 3
NECRO(不死)= 4
INFERNO(炼狱)= 5
例如:
add_army 5, 0
会给英雄加升级前的7种炼狱生物各十(至于原来的兵会怎样?试过就知道了)
add_army 4, 1
加升级后的七种不死生物各十
add_all_spells
使英雄学会所有魔法,不受技能限制(包括使用这些魔法)
set_hero_luck_morale M N
改变英雄的基本运气(M)和士气(N),例如 set_hero_luck_morale 5 3
show_player_money N
显示玩家N所拥有的资源,例如 show_player_money 2
show_hero_mp
Shows detailed movement point stats for currently selected hero- exact quantity, stats for currently plotted path(how many points it'll take).
add_exp N
加经验,例如add_exp 5000
add_money N
加金币1000*N,其他所有资源加N
(2)调用函数
上边的都只算小儿科,下边来点真格的
在data.pak或你所解出来的文件夹里的.lua、.xdb文件里边你通常会看到一大堆函数,游戏中的所有事件(如征兵,学技能等)都是通过这些函数实现的。开始游戏时这些文件会对游戏进行初始化。然而通过控制台你可以在游戏中调用这些函数,也就是说,只要你知道了这些函数,几乎可以人为的实现在游戏中可能实现的一切
要在游戏中使用这些函数,只要调用控制台,在这些函数前加上@,并使用相关参数就可以了。例如:
文件中有这么一句:
GiveExp("Isabell",5000)
会给Isabell 5000经验(太明显啦!)
那么在控制台里,你可以输入:
@GiveExp("x", y)
会给英雄 x增加经验值 y
或者更简单的:
@Win()
直接取得胜利
@Loose()
失败
下边列几个比较实用的:
@GiveArtefact("x", y)
给英雄x加上物品y,y可以是物品名或者物品代码,
@TeachHeroSpell("Isabell",SPELL_PHANTOM)
使Isabell学会法术PHANTOM,也可以用法术代码
@AddHeroSkill('Isabell', 13)
加技能13
@AddHeroCreatures("Agrael", CREATURE_HELL_HOUND, 1000);
给Agreal加1000只Hell Hound
@SetTownBuildingLimitLevel('Putor', 13, 1);
设定城镇Putor的建设等级
@OpenCircleFog(0, 0, 0, 9999, PLAYER_x);
给第x位玩家开图(地面)
如果是地底的话
@OpenCircleFog(0, 0, 1, 9999, PLAYER_x);
@SetPlayerResource(PLAYER_1,x,y);
把玩家1的资源x设为y,x对应资源GOLD,WOOD,ORE,GEM,SULFER,MERCURY,CRYSTAL;y对应数字
@ChangeHeroStat('Isabell', STAT_ATTACK, 9999);
使Isabell的攻击变为9999
@AddHeroWarMachine('Isabell',1)
给英雄加战争机器
这里的部分代码我会在后边列出,当然你最好可以自己去查lua文件,我比较常用/data/script/里边的
注意:游戏里显示的名称(如英雄名,城镇名等)往往跟在程序里使用的内部名称不一样,对于英雄名,可以用这个命令
@print(GetPlayerHeroes(PLAYER_x))
显示第x位玩家的英雄名。至于其他的,也可以在/data/text/里边查找,不过比较麻烦,希望有高手能解决这个问题
没见过作弊能这么bt的。不过,我喜欢。
这么强大的控制台并不一定要拿来作弊的,比如说在最后大局已定英雄毒孤求拜时,可以放几百条黑龙出来耍耍
又或者让一队地狱犬在清掉一群骷髅后说:“Mmmmm, yummy......”
活活, yy无限啊
当然这个也可以方便制作mod的玩家进行调试,本来就是debug用的
6月2日更新:
@print(GetObjectPos('heroname'))
会显示英雄的坐标
@SetObjectPos('heroname',x,y,0)
瞬移(地面)
@SetObjectPos('heroname',x,y,1)
瞬移(地底)
@CreateMonster('Peasant',CREATURE_PEASANT,100,30,40,1)
在地底坐标(30,40)处放100个农民
add_army 1 1
中间不用加括号,就能加兵了,城镇代码
0圣堂
1森林
2学院
3地牢
4亡灵
5地狱
6堡垒(命运之锤和东方部落版本才有)
8据点(东方部落版本才有)
add_army 1 0中的0之说明
0为未升级兵种 1为升级兵种 2为兵种第二种升级形态(东方部落才有第二种升级形态)
加移动点数
@ChangeHeroStat("英雄名字",7,任意数字)
赛勒斯 Cyrus
埃莉娜 Eruina
法伊兹 Faiz
基特拉 Kythra
加利布 Galib
莱托兹 Lethos
哈韦兹 Havez
雷拉格 Raelag
霍拉 Jhora
赛格雷夫 Segref
马希尔 Maahir
莎蒂娅 Shadya
纳克西斯 Narxes
塞纳特 Sinitar
纳西尔 Nathir
索戈尔 Sorgal
努尔 Nur
维尚 Vayshan
拉扎克 Razzak
伊蓓丝 Yrbeth
泰莫克汉 Temkhan
宇尔沃娜 Yrwanna
泽希尔 Zehir
埃莉娜 Eruina
伊拉娅 Ylaya
斯拉塞 Thralsai
阿格贝斯 Agbeth
兰勒斯 Ranleth
杜戈尔 Dougal
阿格雷尔 Agrael
埃兰妮 Ellaine
阿莱斯特 Alastor
法蕾妲 Freyda
拜娅拉 Biara
迪里布 Deleb
伊雷吉尔 Erasial
哥德里克 Godric
格劳尔 Grawl
艾莲娜 Irina
格洛克 Grok
伊莎贝尔 Isabel
克劳斯 Klaus
耶泽蓓丝 Jezebeth
拉兹罗 Laszlo
马巴斯 Marbas
玫芙 Maeve
内比罗斯 Nebiros
尼科莱 Nicolai
奈穆斯 Nymus
拉特格 Rutger
魔王 Sovereign
维托里奥 Vittorio
维亚尔 Veyer
阿拉瑞克 Alaric
奥兰多 Orlando
拜亚拉Biara
圣·伊莎贝尔 Saint Isabel
邓肯 Duncan
法蕾妲 Freyda
伊莎贝尔 Isabel
拉兹罗 Laszlo
欧尼拉 Ornella
罗伦佐 Lorenzo
维拉利亚 Valeria
埃拉里克 Alaric
贝纳迪克特 Benedikt
伯阐德 Bertrand
加布里埃尔依 Gabrielle
奥兰多 Orlando
迪尔德丽 Deirdre阿拉伦 Alaron
卡斯帕 Kaspar安文 Anwen
卢克雷蒂娅 Lucretia黛蕾尔 Dirael
马卡尔 Markal鄂加 Ergar
纳蒂尔 Naadir芬丹 Findan
奥森 Orson吉尔里恩 Gilraen
拉雯 Raven奥瑟 Ossir
弗拉迪米尔 Vladimir塔兰纳 Talanar
佐尔坦 Zoltan温利尔 Vinrael
尼科莱 Nicolai韦恩加尔 Wyngaal
于尔辛 Ylthin
乔瓦尼 Giovanni
蒂耶鲁 Tieru
阿兰蒂尔 Arantir
欧尼拉 Ornella
布兰德 Brand英格瓦 Ingvar
艾巴 Ebba卡里 Karli
俄林 Erling托尔格哈王 King Tolghar
汉格瓦尔 Hangvul洛尔夫 Rolf
海尔玛 Helmar斯威 Svea
英伽 Inga乌尔夫斯坦 Wulfstan
伽如娜 Garuna哥沙克 Gorshak
克拉格 Kragh哈戈什 Haggash
科尔汉 Kilghan沙-库如汉特 King Shah`Kuruhat
坦尔塞克 Telsek厄格特 Urghat
高泰 Gotai Gottai库金 Kujin Kujin
魁洛克 Quroq Quroq库恩亚克 Kunyak
如果你还想了解更多这方面的信息,记得收藏关注本站。