标题: 将地形情报一览的三角圈圈改成实际的地形百分比显示
性别:未知-离线 卡密萨玛

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 343
编号 505360
注册 2014-8-28


发表于 2021-5-3 21:02 资料 短消息 只看该作者
将地形情报一览的三角圈圈改成实际的地形百分比显示

6.2的地形显示改成看起来方便的模式了,但是原来的三角圈圈的显示模式包括作者估计都看着觉得懵逼,我自己就随便改了一下改成了自己看着顺眼的模式,可能改的不是很好但是比之前看的顺眼多了,下面是代码


0046CCB8      8B4D FC       MOV ECX,DWORD PTR SS:[EBP-4]
0046CCBB      6BC9 0A       IMUL ECX,ECX,0A
0046CCBE      51            PUSH ECX                                 ; /Format
0046CCBF      68 78E74800   PUSH Ekd5.0048E778                       ;  ASCII "%d"
0046CCC4      8B55 08       MOV EDX,DWORD PTR SS:[EBP+8]
0046CCC7      52            PUSH EDX                                 ; \wsprintfA
0046CCC8      FF15 C0624800 CALL DWORD PTR DS:[<&USER32.wsprintfA>]  ;  USER32.wsprintfA
0046CCCE      83C4 0C       ADD ESP,0C
0046CCD1      837D FC 0C    CMP DWORD PTR SS:[EBP-4],0C
0046CCD5      72 05         JB SHORT Ekd5.0046CCDC
0046CCD7      B8 24000001   MOV EAX,1000024
0046CCDC      837D FC 0B    CMP DWORD PTR SS:[EBP-4],0B
0046CCE0      75 05         JNZ SHORT Ekd5.0046CCE7
0046CCE2      B8 26000001   MOV EAX,1000026
0046CCE7      837D FC 0A    CMP DWORD PTR SS:[EBP-4],0A
0046CCEB      75 05         JNZ SHORT Ekd5.0046CCF2
0046CCED      B8 5B000001   MOV EAX,100005B
0046CCF2      837D FC 09    CMP DWORD PTR SS:[EBP-4],9
0046CCF6      75 05         JNZ SHORT Ekd5.0046CCFD
0046CCF8      B8 3D000001   MOV EAX,100003D
0046CCFD      837D FC 08    CMP DWORD PTR SS:[EBP-4],8
0046CD01      75 05         JNZ SHORT Ekd5.0046CD08
0046CD03      B8 75000001   MOV EAX,1000075
0046CD08      72 02         JB SHORT Ekd5.0046CD0C
0046CD0A      EB 05         JMP SHORT Ekd5.0046CD11
0046CD0C      B8 11000001   MOV EAX,1000011
0046CD11      90            NOP
0046CD12      90            NOP
0046CD13      90            NOP
0046CD14      90            NOP
0046CD15      90            NOP
0046CD16      90            NOP
0046CD17      90            NOP
0046CD18      90            NOP
0046CD19      90            NOP
0046CD1A      90            NOP
0046CD1B      90            NOP
0046CD1C      90            NOP
0046CD1D      90            NOP
0046CD1E      90            NOP
0046CD1F      90            NOP
0046CD20      90            NOP
0046CD21      90            NOP                                      ; /Format
0046CD22      90            NOP
0046CD23      90            NOP
0046CD24      90            NOP
0046CD25      90            NOP
0046CD26      90            NOP                                      ; |
0046CD27      90            NOP
0046CD28      90            NOP
0046CD29      90            NOP                                      ; |s
0046CD2A      90            NOP                                      ; \wsprintfA
0046CD2B      90            NOP
0046CD2C      90            NOP
0046CD2D      90            NOP
0046CD2E      90            NOP
0046CD2F      90            NOP
0046CD30      90            NOP
0046CD31      90            NOP
0046CD32      90            NOP
0046CD33      90            NOP
0046CD34      90            NOP
0046CD35      90            NOP
0046CD36      90            NOP
0046CD37      90            NOP
0046CD38      90            NOP
0046CD39      90            NOP
0046CD3A      90            NOP
0046CD3B      90            NOP
0046CD3C      90            NOP
0046CD3D      90            NOP
0046CD3E      90            NOP
0046CD3F      90            NOP
0046CD40      90            NOP
0046CD41      90            NOP
0046CD42      90            NOP
0046CD43      90            NOP
0046CD44      90            NOP
0046CD45      90            NOP
0046CD46      90            NOP
0046CD47      90            NOP
0046CD48      90            NOP
0046CD49      90            NOP
0046CD4A      90            NOP
0046CD4B      90            NOP
0046CD4C      90            NOP
0046CD4D      90            NOP
0046CD4E      90            NOP
0046CD4F      90            NOP
0046CD50      90            NOP
0046CD51      90            NOP
0046CD52      90            NOP
0046CD53      90            NOP
0046CD54      90            NOP
0046CD55      90            NOP
0046CD56      90            NOP
0046CD57      90            NOP


那些mov eax,10000xx都是各种不同地形适应的数字显示颜色,可以随便改成自己看着顺眼的颜色

[ 本帖最后由 卡密萨玛 于 2021-5-3 21:05 编辑 ]


图片附件: U{LP722T]UZ{$CF[{C%1KXG.png (2021-5-3 21:03, 77.5 K)



顶部
性别:未知-离线 卡密萨玛

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 343
编号 505360
注册 2014-8-28


发表于 2021-5-3 21:04 资料 短消息 只看该作者
这层是比较方便的二进制复制
8B 4D FC 6B C9 0A 51 68 78 E7 48 00 8B 55 08 52 FF 15 C0 62 48 00 83 C4 0C 83 7D FC 0C 72 05 B8
24 00 00 01 83 7D FC 0B 75 05 B8 26 00 00 01 83 7D FC 0A 75 05 B8 5B 00 00 01 83 7D FC 09 75 05
B8 3D 00 00 01 83 7D FC 08 75 05 B8 75 00 00 01 72 02 EB 05 B8 11 00 00 01 90 90 90 90 90 90 90
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90


顶部
性别:未知-离线 zhoufangzun

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 250
编号 544060
注册 2021-2-22


发表于 2021-5-3 21:16 资料 短消息 只看该作者
大佬,用ue,然后按ctrl+f找到三角形或者星星之类就好了。
顶部
性别:未知-离线 卡密萨玛

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 343
编号 505360
注册 2014-8-28


发表于 2021-5-3 22:06 资料 短消息 只看该作者
回复 #3 zhoufangzun 的帖子

我知道那种改法,那又不是显示实际的地形适应,你设置个130可能还是显示120
顶部
性别:未知-离线 lincoln10
(月光疾风)


Rank: 8Rank: 8
组别 校尉
级别 平南将军
功绩 26
帖子 2076
编号 107139
注册 2007-2-4
来自 上海
家族 轩辕狼党


发表于 2021-5-3 22:36 资料 个人空间 短消息 只看该作者
本萌王来学习一下
顶部
性别:未知-离线 zhoufangzun

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 250
编号 544060
注册 2021-2-22


发表于 2021-5-3 23:39 资料 短消息 只看该作者
能问一下白神那个黑色边框怎么改吗?就是原版曹操传多出来的那个战场地图的黑色 8x8的那个。

[ 本帖最后由 zhoufangzun 于 2021-5-4 00:37 编辑 ]


图片附件: 黑色边框.png (2021-5-4 00:37, 333.83 K)

顶部
性别:男-离线 演作游
(演作游)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 55
编号 536171
注册 2018-8-18
来自 东莞


发表于 2021-5-10 19:24 资料 短消息 只看该作者 QQ
卡密赛高
顶部

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




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

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

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