2009-9-5 22:53
disroy
关于star175大的引擎的能力显示问题
请问一下,在原引擎中能力对应是x:5,s:4,a:3,b:2,c:1,我想改成x:10,s:8,a:6,b:5,c:4,exe和data都已经修改,可以实现能力增长,但是显示却出了问题,因为采用新的成长,data的部队属性基本都是高于5,结果游戏运行后查看部队属性全是X,让他能够正常显示应该怎么修改了,昨天翻了一夜的帖子也没有找到(其他收获到是很大)。
另外再求教高手一个问题,不知道我的理解对不对,会不会出现bug,最终成长=(能力成长+部队成长)/2,那像岳飞传这样的s:8,a:6,b:5,c:4的成长,就不能将能力成长的90和部队成长的s都设成8了,不然a成长的部队属性到达90就能得到7的成长了,我个人的解决方法是把能力成长里90设成7,部队成长里s设成9,同时把100设成8,这样就实现了a到100才有7的成长也不影响s,但不知道这样会不会有别的问题,最重要的是会不会影响游戏中部队能力显示的问题。
:Th各位大侠咯
2009-9-6 16:39
bao王孙策
去下在showzhuge的修改器
2009-9-7 10:25
disroy
谢谢,不过貌似最新的修改器也只能改增量和条件,进入游戏后的显示还是有问题~~~~~~
2009-9-7 13:48
morningboo
显示问题showzhuge兄没更新之前先这样解决
用OB找到下面
00406CAD /$ 55 PUSH EBP
00406CAE |. 8BEC MOV EBP,ESP
00406CB0 |. 25 FF000000 AND EAX,0FF
00406CB5 |. 2C 00 SUB AL,0 [color=Blue]由于原版最低成长为1,所以这里是0,根据实际情况修改[/color]
00406CB7 |. 3C 05 CMP AL,5 [color=Blue]由于原版最高成长为4,所以这里是5,根据实际情况修改[/color]
00406CB9 |. 72 02 JB SHORT Ekd5.00406CBD
00406CBB |. B0 05 MOV AL,5 [color=Blue]大于等于5都设为4,根据实际情况修改[/color]
00406CBD |> 8BE5 MOV ESP,EBP
00406CBF |. 5D POP EBP
00406CC0 \. C3 RETN
未测试,改之前备份下
2009-9-7 14:20
showzhuge
回复 #4 morningboo 的帖子
解释是否不对 STAR版的最高成长是5吧
2009-9-7 15:08
morningboo
回复 #5 showzhuge 的帖子
showzhuge兄不知,STAR175的确说成长最高是5,但是他还是按原版设置的,所以是4(也就是这个X能显示,但是成长还是4)
解释是没有错的,因为是STAR175自己说的:lol:
对了,另外要注意,能力档设置最高档减最低档必须不能大于4,例如最高设置5,最低设置1,这样就可以
而最高档设置8,最低档设置1,这样就不可以,还会显示汉字
[color=Silver][[i] 本帖最后由 morningboo 于 2009-9-7 15:15 编辑 [/i]][/color]
2009-9-7 15:24
showzhuge
好的 修改器已经增加了此功能
2009-9-11 19:24
yejingtang
谢谢,我今天也是遇到这个问题了~~
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.