posts - 29, comments - 16, trackbacks - 0, articles - 0
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

英雄无敌Ⅲ之游戏修改器DIY(三)

Posted on 2007-03-23 18:39 王勇良 阅读(532) 评论(0)  编辑 收藏 引用 所属分类: Game

继续~

 

在金山游侠中输入英雄的第一格生物的数量,进行第一次搜索,修改之后再进行第二次搜索,找到地址显示数据如下:

 

   FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
   FF FF FF 21 00 00 00 22 00 00 00 00 00 00 00 00
   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
   00 00 02 00 00 01 00 00 00 00 00
00 00 00 00 00
   00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00
   00 01 00 00 00 00 00
 02 00 00 00 00 00 00 00 CD
   CD CD CD 00 FF FF FF FF FF FF FF FF FF FF FF FF
   00 00 00 CD CD CD CD 01 00 00 00 00 00 00 00 FF

   FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

第二行的 21 00 00 00 为英雄的第一格生物数

每格生物占4个字节,7×4总共占28个字节。
试验发现生物数量的前面28个字节分别对应七格生物的种类

 

生物的种类是
00 00 00 00
代表"枪兵"
01 00 00 00
代表"戟兵"

依次类推,分别是:

 

"枪兵", "戟兵", "弓箭兵", "神射手", "狮鹫", "皇家狮鹫", "剑士",
"
十字军", "僧侣", "祭司", "骑兵", "骑士", "天使", "大天使",

"半人马", "半人马首领", "矮人", "战斗矮人", "木精灵", "大精灵", "飞马",
"
银飞马", "枯木卫士", "枯木战士", "独角兽", "独角神兽", "绿龙", "金龙",

"小妖精", "大妖精", "石像鬼", "石像怪", "石人", "铁人", "法师", 
"
大法师", "神怪", "神怪主", "蛇女", "蛇妖", "巨人", "泰坦巨人",

"小怪物", "怪物", "歌革", "玛各", "地狱猎犬", "三首猎犬", "恶鬼",
"
长角恶鬼", "邪神", "邪神王", "火精灵", "烈火精灵", "恶魔", "大恶魔",

"骷髅兵", "骷髅勇士", "行尸", "僵尸", "幽灵", "阴魂", "吸血鬼",
"
吸血鬼王", "尸巫", "尸巫王", "暗黑骑士", "恐怖骑士", "骨龙", "鬼龙",

"洞穴人", "地狱洞穴人", "鹰身女妖", "鹰身女巫", "斜眼", "毒眼", "美杜莎",
"
美杜莎女王", "牛头怪", "牛头王", "蝎狮", "毒蝎狮", "赤龙", "黑龙",

"大耳怪", "大耳怪王", "恶狼骑士", "恶狼斗士", "半兽人", "半兽人首领", "食人魔",
"
食人魔王", "大雕", "雷鸟", "独眼巨人", "独眼王", "比蒙", "比蒙巨兽",
"
狼人", "大狼人", "蜥蜴人", "蜥蜴勇士", "毒蝇", "龙蝇", "蜥蜴",
"
巨蜥", "野牛", "蛮牛", "飞龙", "飞龙王", "九头怪", "终极九头怪",

"气元素", "土元素", "火元素", "水元素", "金人", "钻石人", "小精灵",
"
精灵", "精神元素", "魔法元素", "()", "冰元素", "()", "石元素",

"()", "雷元素", "()", "烈火元素", "火鸟", "凤凰",

"圣龙", "水晶龙", "紫龙", "毒龙", "魔幻法师",
"
幻影射手", "投石矮人", "农民", "野猪", "木乃伊", "游牧民", "盗贼", "恶鬼",

 

生物接下来的28个字节就是英雄的技能等级,技能等级用 00 03 表示

0103分别表示初级、中级、高级。

 

28项技能依次为:

 

 "寻路术",   "箭术",     "后勤学",   "侦察术",
  "
外交术",   "航海术",   "领导术",   "智慧术",
  "
神秘术",   "幸运术",   "弹道术",   "鹰眼术",
  "
招魂术",   "理财术",   "火系魔法", "气系魔法",
  "
水系魔法", "土系魔法", "学术",     "战术",
  "
炮术",     "学习能力", "进攻术",   "防御术",
  "
智力",     "魔力",     "抵抗力",   "急救术",

再接着的28个字节是英雄的技能,用00 08表示,最多只能显示8项,填多了显示会有问题。

01表示第一项技能,08表示第八项技能

如你想将"高级土系魔法"放在第一位, "中级气系魔法"放在第二位,

你就在表示"土系魔法"的第18个字节处添上 01,并在技能等级的第18个字节处添上 03

在表示 "气系魔法"的第16个字节处添上 02,并在技能等级的第16个字节处添上 02

 

技能接下来的 02 表示显示两项技能

 

最后一行第三个字节开始的 FF FF FF FF FF FF FF FF 是英雄的装备

 

详情请见下回分解。

 


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理