英雄无敌5东方部落:[秘籍] 具体控制台命令
配置文件的修改大家应该都知道了,小弟在此只是分享一下控制台命令。控制台命令大体分为两部分,@命令和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)
[ 本帖最后由 我爱英雄 于 2012-12-25 15:40 编辑 ] 谢谢分享!! 这个也是玩家自己开发加的吗 这个也是作弊代码,用了影响最终游戏得分的那种。 其实这个ID也是机器,只不过我把签名栏编辑了而已。;orz; 前天还有一个,我直接在后台把签名给他删除了。 玩TOE之前的版本经常用,因为木有记忆导师。想出大招,不得不用这个添加点技能.... 居然今天才看到,哈哈
顶一个。
页:
[1]