标题: 如何修改地形情报一览
性别:未知-离线 immoralist

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 15
编号 485851
注册 2013-6-29


发表于 2013-7-14 12:08 资料 短消息 只看该作者
如何修改地形情报一览

如何调整地形情报里每个兵种的位置,比如我想把弓兵调到第一个位置,我知道在哪里改名字,可是数据在哪里改呢


顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2013-7-15 18:10 资料 个人空间 短消息 只看该作者
那不可能,兵种顺序是根据DATA里的顺序来的。


顶部
性别:未知-离线 dennis2669



Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 左将军
功绩 43
帖子 1254
编号 363856
注册 2010-3-5
来自 香港


发表于 2013-7-15 18:27 资料 文集 短消息 只看该作者
回复 #2 WHITESHIP 的帖子

那即是可以...第一個兵種是弓兵...
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2013-7-15 21:35 资料 个人空间 短消息 只看该作者
可以改的,主要是这一段起作用:
0046C568  |> 8B45 E8        /MOV EAX,DWORD PTR SS:[EBP-18]
0046C56B  |. 83C0 01        |ADD EAX,1
0046C56E  |. 8945 E8        |MOV DWORD PTR SS:[EBP-18],EAX
0046C571  |> 837D E8 0E      CMP DWORD PTR SS:[EBP-18],0E
0046C575  |. 7D 0F          |JGE SHORT 0046C586
0046C577  |. 8B4D E8        |MOV ECX,DWORD PTR SS:[EBP-18]
0046C57A  |. 83E9 01        |SUB ECX,1
0046C57D  |. 8B55 E8        |MOV EDX,DWORD PTR SS:[EBP-18]
0046C580  |. 894C95 90      |MOV DWORD PTR SS:[EBP+EDX*4-70],ECX
0046C584  |.^EB E2          \JMP SHORT 0046C568


出来的效果是在某段4*E内存中,按顺序存放从 FF FF FF FF 到 0C 00 00 00 这一批数值(即-1至0C)。

有一定能力的只要动一动脑筋,改造一下这段代码就可以了。也可以参考一下STAR 5.9。
无相关能力的还是老老实实地在DATA里面换位置吧。

[ 本帖最后由 godtype 于 2013-7-15 21:37 编辑 ]
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-1-31 16:46
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.011461 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP