标题: 接受咨询,解释原版代码, 暂时停止解释,再开时间待定。
性别:未知-离线 憂鬱王子

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 4
编号 415265
注册 2011-2-22


发表于 2011-2-24 11:46 资料 短消息 只看该作者
嚯……好厉害,看得我眼都花了……


顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

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


发表于 2011-2-25 03:47 资料 个人空间 短消息 只看该作者
嗯……问一下关于等级计算的问题,载入存档的档案前面有个"LV“,原版是使用0号武将的等级,这个等级也影响战利品金钱的获得。请问判断这个等级的代码在哪里呢?


顶部
性别:男-离线 norton

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 109
编号 60929
注册 2006-2-25
来自 湖北荆州
家族 肉肉门


发表于 2011-2-25 14:55 资料 短消息 只看该作者
如何扩展内景人物形象数?
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-2-25 20:42 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 WHITESHIP 于 2011-2-25 03:47 发表
嗯……问一下关于等级计算的问题,载入存档的档案前面有个"LV“,原版是使用0号武将的等级,这个等级也影响战利品金钱的获得。请问判断这个等级的代码在哪里呢?

1、载入存档的档案前面有个"LV“
0041B236  |. B9 681B4A00    MOV ECX,004A1B68
0041B23B  |. E8 90B3FEFF    CALL 004065D0
就是这里输出0号武将等级。

2、战利品金钱
004169FB  |. B9 681B4A00    MOV ECX,004A1B68
00416A00  |. E8 CBFBFEFF    CALL 004065D0
00416A05  |. 25 FF000000    AND EAX,0FF
00416A0A  |. 6BC0 64        IMUL EAX,EAX,64
00416A0D  |. 8B4D F4        MOV ECX,DWORD PTR SS:[EBP-C]
00416A10  |. 8D9408 BC02000>LEA EDX,DWORD PTR DS:[EAX+ECX+2BC]
同样是输出0号武将等级后乘以100,再加上700。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-2-25 20:47 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 norton 于 2011-2-25 14:55 发表
如何扩展内景人物形象数?

你是指在同一内场景中R形象数(非人物数)超过15就会重复的那个问题吗?
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

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


发表于 2011-2-26 13:12 资料 个人空间 短消息 只看该作者
回复 #34 godtype 的帖子

话说要改成新引擎那样似乎比较难……
于是我用一个粗劣方法解决了。总之问题解决了~^ ^谢谢毅大啦~
顶部
性别:男-离线 513633522
(小越)

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 12
帖子 1179
编号 349592
注册 2009-12-6
家族 轩辕狼党


发表于 2011-2-26 19:46 资料 文集 短消息 只看该作者
原曹操传引擎里存放整形变量的位置在哪里……最大是多啊
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-2-26 19:57 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 513633522 于 2011-2-26 19:46 发表
原曹操传引擎里存放整形变量的位置在哪里……最大是多啊

旧引擎何来整形变量?
顶部
性别:男-离线 513633522
(小越)

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 12
帖子 1179
编号 349592
注册 2009-12-6
家族 轩辕狼党


发表于 2011-2-26 23:47 资料 文集 短消息 只看该作者
回复 #38 godtype 的帖子

我说怎么找不到呢
增加一个呗
顶部
性别:男-离线 norton

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 109
编号 60929
注册 2006-2-25
来自 湖北荆州
家族 肉肉门


发表于 2011-2-28 09:01 资料 短消息 只看该作者
回复 #35 godtype 的帖子

对,对.没说清楚,呵呵!
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-2-28 09:24 资料 个人空间 短消息 只看该作者
回复 #40 norton 的帖子

那个……以前曾经问过STAR怎样改,他提供了几个地址,我研究了一轮没成功就放弃了,而那些地址不知道扔到哪里了,现在找不回来,所以抱歉了。或者问一下STAR拿地址,现在他的版本都已经扩展了,参考一下应该就可以了。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-2-28 09:26 资料 个人空间 短消息 只看该作者
回复 #39 513633522 的帖子

要增加存档,要增加指令,跟改成新引擎没什么分别。
顶部
性别:男-离线 513633522
(小越)

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 12
帖子 1179
编号 349592
注册 2009-12-6
家族 轩辕狼党


发表于 2011-2-28 19:20 资料 文集 短消息 只看该作者
毅大   穿透攻击那些代码能给讲讲吗?
就是如果要加穿透三格……  但不理解是怎么实习穿透
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-2-28 20:48 资料 个人空间 短消息 只看该作者
回复 #43 513633522 的帖子

21楼有地址,这个只能靠自己了。
顶部
性别:未知-离线 吴下小蒙
(火凤烂尾了,人生还有何意义?)

★★★

Rank: 12Rank: 12Rank: 12
组别 羽林都尉
级别 征西将军
功绩 91
帖子 4637
编号 30730
注册 2005-1-21
家族 轩辕狼党


发表于 2011-2-28 21:03 资料 个人空间 短消息 只看该作者
请教毅大,将一转兵种增加至三转要如何改,在不触及其它一转兵的情况下

[ 本帖最后由 吴下小蒙 于 2011-2-28 21:05 编辑 ]
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-2-28 21:06 资料 个人空间 短消息 只看该作者
回复 #45 吴下小蒙 的帖子

扩展兵种涉及的工作量太大,代码又多,很难帖出来。
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

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


发表于 2011-3-10 15:44 资料 个人空间 短消息 只看该作者
毅大,关于打开仓库说话“XXX,打开仓库”这一段,
我看了岱瀛的帖子:
(原帖,61L)
http://www.xycq.net/forum/viewth ... horuid=0&page=3

大致意思是检测0号武将是否在内场景,是则0号武将说话。
但是我改了几个我认为是测试0号武将的地方,都没有效果。
想问一下毅大,能否改成,测试0号武将,若在,则让0号说话,不是---再测试1号武将,让1号武将说“XX,打开仓库”?

我这里贴一小段:

0046776A  /.  55            PUSH EBP
0046776B  |.  8BEC          MOV EBP,ESP
0046776D  |.  83EC 70       SUB ESP,70
00467770  |.  53            PUSH EBX
00467771  |.  56            PUSH ESI
00467772  |.  894D 98       MOV DWORD PTR SS:[EBP-68],ECX
00467775  |.  8B45 08       MOV EAX,DWORD PTR SS:[EBP+8]
00467778  |.  8B48 08       MOV ECX,DWORD PTR DS:[EAX+8]
0046777B  |.  51            PUSH ECX                                 ; /Arg1
0046777C  |.  8B4D 98       MOV ECX,DWORD PTR SS:[EBP-68]            ; |
0046777F  |.  E8 18C8FFFF   CALL Ekd5.00463F9C                       ; \Ekd5.00463F9C
00467784  |.  8945 FC       MOV DWORD PTR SS:[EBP-4],EAX
00467787  |.  8B55 08       MOV EDX,DWORD PTR SS:[EBP+8]
0046778A  |.  83C2 1C       ADD EDX,1C
0046778D  |.  8B02          MOV EAX,DWORD PTR DS:[EDX]
0046778F  |.  8945 C0       MOV DWORD PTR SS:[EBP-40],EAX
00467792  |.  8B4A 04       MOV ECX,DWORD PTR DS:[EDX+4]
00467795  |.  894D C4       MOV DWORD PTR SS:[EBP-3C],ECX
00467798  |.  8B42 08       MOV EAX,DWORD PTR DS:[EDX+8]
0046779B  |.  8945 C8       MOV DWORD PTR SS:[EBP-38],EAX
0046779E  |.  8B4A 0C       MOV ECX,DWORD PTR DS:[EDX+C]
004677A1  |.  894D CC       MOV DWORD PTR SS:[EBP-34],ECX
004677A4  |.  8B55 08       MOV EDX,DWORD PTR SS:[EBP+8]
004677A7  |.  52            PUSH EDX
004677A8  |.  8B45 98       MOV EAX,DWORD PTR SS:[EBP-68]
004677AB  |.  8B10          MOV EDX,DWORD PTR DS:[EAX]
004677AD  |.  8B4D 98       MOV ECX,DWORD PTR SS:[EBP-68]
004677B0  |.  FF52 18       CALL DWORD PTR DS:[EDX+18]
004677B3  |.  C745 A0 01000>MOV DWORD PTR SS:[EBP-60],1
004677BA  |.  6A 02         PUSH 2                                   ; /lParam = 2
004677BC  |.  8B45 08       MOV EAX,DWORD PTR SS:[EBP+8]             ; |
004677BF  |.  8B48 08       MOV ECX,DWORD PTR DS:[EAX+8]             ; |
004677C2  |.  51            PUSH ECX                                 ; |wParam
004677C3  |.  68 2C100000   PUSH 102C                                ; |Message = MSG(102C)
004677C8  |.  8B55 98       MOV EDX,DWORD PTR SS:[EBP-68]            ; |
004677CB  |.  8B42 10       MOV EAX,DWORD PTR DS:[EDX+10]            ; |
004677CE  |.  50            PUSH EAX                                 ; |hWnd
004677CF  |.  FF15 F4624800 CALL DWORD PTR DS:[<&USER32.SendMessageA>; \SendMessageA
004677D5  |.  33C9          XOR ECX,ECX
004677D7  |.  83F8 02       CMP EAX,2
004677DA  |.  0F94C1        SETE CL
004677DD  |.  894D F8       MOV DWORD PTR SS:[EBP-8],ECX
004677E0  |.  C745 9C FFFFF>MOV DWORD PTR SS:[EBP-64],-1
004677E7  |.  C745 F0 00000>MOV DWORD PTR SS:[EBP-10],0
004677EE  |.  EB 09         JMP SHORT Ekd5.004677F9
004677F0  |>  8B55 F0       /MOV EDX,DWORD PTR SS:[EBP-10]
004677F3  |.  83C2 01       |ADD EDX,1
004677F6  |.  8955 F0       |MOV DWORD PTR SS:[EBP-10],EDX
004677F9  |>  8B45 98        MOV EAX,DWORD PTR SS:[EBP-68]
004677FC  |.  33C9          |XOR ECX,ECX
004677FE  |.  8A48 14       |MOV CL,BYTE PTR DS:[EAX+14]
00467801  |.  394D F0       |CMP DWORD PTR SS:[EBP-10],ECX
00467804  |.  0F8D 11060000 |JGE Ekd5.00467E1B
0046780A  |.  8D55 A0       |LEA EDX,DWORD PTR SS:[EBP-60]
0046780D  |.  52            |PUSH EDX                                ; /lParam
0046780E  |.  8B45 F0       |MOV EAX,DWORD PTR SS:[EBP-10]           ; |
00467811  |.  50            |PUSH EAX                                ; |wParam
00467812  |.  68 19100000   |PUSH 1019                               ; |Message = MSG(1019)
00467817  |.  8B4D 98       |MOV ECX,DWORD PTR SS:[EBP-68]           ; |
0046781A  |.  8B51 10       |MOV EDX,DWORD PTR DS:[ECX+10]           ; |
0046781D  |.  52            |PUSH EDX                                ; |hWnd
0046781E  |.  FF15 F4624800 |CALL DWORD PTR DS:[<&USER32.SendMessage>; \SendMessageA
00467824  |.  C745 F4 24800>|MOV DWORD PTR SS:[EBP-C],8024
0046782B  |.  8B45 A4       |MOV EAX,DWORD PTR SS:[EBP-5C]
0046782E  |.  83E0 03       |AND EAX,3
00467831  |.  8945 94       |MOV DWORD PTR SS:[EBP-6C],EAX
00467834  |.  837D 94 00    |CMP DWORD PTR SS:[EBP-6C],0
00467838  |.  74 0E         |JE SHORT Ekd5.00467848
0046783A  |.  837D 94 01    |CMP DWORD PTR SS:[EBP-6C],1
0046783E  |.  74 10         |JE SHORT Ekd5.00467850
00467840  |.  837D 94 02    |CMP DWORD PTR SS:[EBP-6C],2
00467844  |.  74 15         |JE SHORT Ekd5.0046785B
00467846  |.  EB 1D         |JMP SHORT Ekd5.00467865
00467848  |>  8B4D F4       |MOV ECX,DWORD PTR SS:[EBP-C]
0046784B  |.  894D F4       |MOV DWORD PTR SS:[EBP-C],ECX
0046784E  |.  EB 1B         |JMP SHORT Ekd5.0046786B
00467850  |>  8B55 F4       |MOV EDX,DWORD PTR SS:[EBP-C]
00467853  |.  83CA 02       |OR EDX,2
00467856  |.  8955 F4       |MOV DWORD PTR SS:[EBP-C],EDX
00467859  |.  EB 10         |JMP SHORT Ekd5.0046786B
0046785B  |>  8B45 F4       |MOV EAX,DWORD PTR SS:[EBP-C]
0046785E  |.  0C 01         |OR AL,1
00467860  |.  8945 F4       |MOV DWORD PTR SS:[EBP-C],EAX
00467863  |.  EB 06         |JMP SHORT Ekd5.0046786B
00467865  |>  8B4D F4       |MOV ECX,DWORD PTR SS:[EBP-C]
00467868  |.  894D F4       |MOV DWORD PTR SS:[EBP-C],ECX
0046786B  |>  6A 00         |PUSH 0                                  ; /lParam = 0
0046786D  |.  8B55 F0       |MOV EDX,DWORD PTR SS:[EBP-10]           ; |
00467870  |.  52            |PUSH EDX                                ; |wParam
00467871  |.  68 1D100000   |PUSH 101D                               ; |Message = MSG(101D)
00467876  |.  8B45 98       |MOV EAX,DWORD PTR SS:[EBP-68]           ; |
00467879  |.  8B48 10       |MOV ECX,DWORD PTR DS:[EAX+10]           ; |
0046787C  |.  51            |PUSH ECX                                ; |hWnd
0046787D  |.  FF15 F4624800 |CALL DWORD PTR DS:[<&USER32.SendMessage>; \SendMessageA
00467883  |.  8B55 C0       |MOV EDX,DWORD PTR SS:[EBP-40]
00467886  |.  8D4402 FB     |LEA EAX,DWORD PTR DS:[EDX+EAX-5]
0046788A  |.  8945 C8       |MOV DWORD PTR SS:[EBP-38],EAX
0046788D  |.  8B4D C0       |MOV ECX,DWORD PTR SS:[EBP-40]
00467890  |.  83C1 05       |ADD ECX,5
00467893  |.  894D C0       |MOV DWORD PTR SS:[EBP-40],ECX
00467896  |.  8B55 98       |MOV EDX,DWORD PTR SS:[EBP-68]
00467899  |.  8B42 18       |MOV EAX,DWORD PTR DS:[EDX+18]
0046789C  |.  8B4D F0       |MOV ECX,DWORD PTR SS:[EBP-10]
0046789F  |.  8B1488        |MOV EDX,DWORD PTR DS:[EAX+ECX*4]
004678A2  |.  8955 90       |MOV DWORD PTR SS:[EBP-70],EDX
004678A5  |.  837D 90 0C    |CMP DWORD PTR SS:[EBP-70],0C
004678A9  |.  0F87 28050000 |JA Ekd5.00467DD7


请问一下判断0号武将有关的代码是哪个……本人汇编技术太差,敬请谅解。

谢谢~^ ^

[ 本帖最后由 WHITESHIP 于 2011-3-10 15:45 编辑 ]
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-3-10 16:40 资料 个人空间 短消息 只看该作者
回复 #47 WHITESHIP 的帖子

你贴这个是仓库界面,正确的叫某人打开仓库之类的是在41973C里面。至于循环测试武将是否在场,要研究一下R场景相关的再回复。
顶部
性别:男-离线 tydea
(tydea)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 337
编号 336036
注册 2009-8-23
来自 圣诞岛
家族 轩辕学院


发表于 2011-3-12 17:23 资料 个人空间 短消息 只看该作者
回复 #1 godtype 的帖子

原版引擎仙人过后的兵种,攻击声音移动速度等,都找不到。
有什么办法?
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-3-12 17:25 资料 个人空间 短消息 只看该作者
回复 #49 tydea 的帖子

雪芸教程里面都有改法,不需要再解释吧。
顶部
性别:男-离线 tydea
(tydea)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 337
编号 336036
注册 2009-8-23
来自 圣诞岛
家族 轩辕学院


发表于 2011-3-12 22:11 资料 个人空间 短消息 只看该作者
游戏中我把宝物图片改掉了。
可是宝物升级的时候,显示出来的图片,还是之前那个。
请问咋解决。。。

[ 本帖最后由 tydea 于 2011-3-12 22:13 编辑 ]


图片附件: 1.jpg (2011-3-12 22:13, 5.44 K)



图片附件: 2.jpg (2011-3-12 22:13, 10.82 K)

顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-3-13 09:05 资料 个人空间 短消息 只看该作者
回复 #51 tydea 的帖子

1、ITEM.E5没改
2、不属于本帖范畴,去其他地方提问。
顶部
性别:男-离线 513633522
(小越)

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 12
帖子 1179
编号 349592
注册 2009-12-6
家族 轩辕狼党


发表于 2011-3-16 07:13 资料 文集 短消息 只看该作者
原曹操传有没有像瓦岗发动绝招时那样,屏幕出现半透明的红色,然后出现绝招名字的函数,如果有,毅大能告诉我位置和用法吗
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-3-16 08:57 资料 个人空间 短消息 只看该作者
回复 #53 513633522 的帖子

顶部
性别:男-离线 tydea
(tydea)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 337
编号 336036
注册 2009-8-23
来自 圣诞岛
家族 轩辕学院


发表于 2011-3-17 13:23 资料 个人空间 短消息 只看该作者
原版中获得兵器的等级算法,如何改成瓦岗那样的算法?
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-3-19 16:11 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 tydea 于 2011-3-17 13:23 发表
原版中获得兵器的等级算法,如何改成瓦岗那样的算法?

代码涉及太多,只写出原版相关的代码,根据自己的实际情况来改动。

普通装备:
00408069  |. B9 0C000000    MOV ECX,0C
00408088  |. B9 0C000000    MOV ECX,0C
004080B5  |. B9 0C000000    MOV ECX,0C
00407F15  |. B9 0C000000    MOV ECX,0C
00414571  |. B9 0C000000    MOV ECX,0C
00416C1C  |. B9 0C000000    |MOV ECX,0C
初级升中级、中级升高级装备所需要等级。

004080BC  |. C1EA 02        SHR EDX,2
00407F1C  |. C1EA 02        SHR EDX,2
00414578  |. C1EA 02        SHR EDX,2
00416C23  |. C1EA 02        |SHR EDX,2
SHR ***,2是除以4,即武将每4级装备升1级

004080A0  |. 83F9 24        CMP ECX,24
00407EFE  |. 83FA 24        CMP EDX,24
0041455C  |. 83F8 24        CMP EAX,24
00416C03  |. 83F8 24        |CMP EAX,24
36开始全部装备3级的高级装备。

宝物装备:
00414521  |. C1F8 02        SAR EAX,2
00414543  |. C1F8 02        SAR EAX,2
00416BC4  |. C1F8 02        |SAR EAX,2
00416BE6  |. C1F8 02        |SAR EAX,2
00407EC3  |. C1F8 02        SAR EAX,2
00407EE5  |. C1F8 02        SAR EAX,2
武将每4级装备升1级。

如果要修改武将每N级装备升1级的级数,需要调整前后的代码。
顶部
性别:男-离线 3943169
(斩魔圣剑)

Rank: 4
组别 士兵
级别 护军
功绩 4
帖子 448
编号 349974
注册 2009-12-9


发表于 2011-3-20 19:36 资料 短消息 只看该作者
宝物可以提升某各地形的适性,类似与岳飞传破浪的效果。请问如何做这种效果?
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-3-20 20:06 资料 个人空间 短消息 只看该作者
回复 #57 3943169 的帖子

已经超出本帖范畴了,给你神之奖励版的,自己去参考一下。
00451526  |. E8 90DD0700    CALL 004CF2BB
0045152B  |. 85C0           TEST EAX,EAX
0045152D  |. 0F85 E8010000  JNZ 0045171B
00451533  |. 90             NOP
00451534  |. 90             NOP

00451751  |. E8 65DB0700    CALL 004CF2BB
00451756  |. 85C0           TEST EAX,EAX
00451758  |. 0F85 90010000  JNZ 004518EE
0045175E  |. 90             NOP
0045175F  |. 90             NOP

004CF2BB   55               PUSH EBP
004CF2BC   8BEC             MOV EBP,ESP
004CF2BE   51               PUSH ECX
004CF2BF   E8 0E170000      CALL 004D09D2
004CF2C4   894D FC          MOV DWORD PTR SS:[EBP-4],ECX
004CF2C7   6A 2C            PUSH 2C
004CF2C9   E8 F2160000      CALL 004D09C0
004CF2CE   E8 3687F3FF      CALL 00407A09
004CF2D3   8B4D FC          MOV ECX,DWORD PTR SS:[EBP-4]
004CF2D6   8BE5             MOV ESP,EBP
004CF2D8   5D               POP EBP
004CF2D9   C3               RETN
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

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


发表于 2011-3-26 01:05 资料 个人空间 短消息 只看该作者
问一个可能会有些麻烦的问题:
指令 6B:法术。使用时会等一法术释放完才会执行下一条指令,可以通过修改EXE让它不延迟,施放Meff动画的同时就执行下一条指令么?

于是这样就做到在地图上多个点同时展示法术效果了。如果需要延迟,则用指令“延时”,更加方便。

鉴于毅大也研究过MCall和Meff,特此请教,谢谢~^ ^
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-3-26 08:40 资料 个人空间 短消息 只看该作者
回复 #59 WHITESHIP 的帖子

不可能的事。


顶部

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




当前时区 GMT+8, 现在时间是 2024-11-18 07:27
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

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

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