轩辕春秋文化论坛 » 曹操传MOD制作交流 » 5.9 正式版特别更新 修正头像变化的bug


2013-3-25 21:52 jscc
[quote]原帖由 [i]godtype[/i] 于 2013-3-21 14:57 发表

[url]http://www.xycq.net/forum/viewthread.php?tid=240883&page=1#pid3349284[/url]

5.9改成这里,其他根据整形4053的设值,援军的颜色亦会不同
0044A46B  |> C645 F8 28     |MOV BYTE PTR SS:,28
0044A4 ... [/quote]



谢谢指教 顺道再问下新增的血条显示如何取消或者颜色修改的地址在哪里。

2013-3-26 18:40 jscc
[quote]原帖由 [i]狂煞∑小星[/i] 于 2013-3-21 21:53 发表
多谢毅大了,正好用得上。那么,怎么改这个框里的“友军”二字和友军名字的颜色呢? [/quote]


友军名字颜色 4403F9
敌军名字颜色 4403FF
我军名字颜色 4403DB


敌军二字颜色 44OC4E
友军二字颜色 440C1F  (:hz1019:感谢star175 亲自解答)

[color=Silver][[i] 本帖最后由 jscc 于 2013-3-26 21:57 编辑 [/i]][/color]

2013-3-27 12:09 godtype
[quote]原帖由 [i]jscc[/i] 于 2013-3-25 21:52 发表




谢谢指教 顺道再问下新增的血条显示如何取消或者颜色修改的地址在哪里。 [/quote]
取消
[url]http://www.xycq.net/forum/viewthread.php?tid=277599&page=1#pid3581490[/url]
颜色在该函数的最下面

2013-3-27 20:33 电音
回复 #1 star175 的帖子

怎样用剧本来修改战场形象啊?原来的75指令已经不行了

2013-3-27 20:34 电音
5.9引擎怎样用剧本修改战场形象

如题,原来的75指令好像已经不行了,会的教教我。谢谢

2013-3-28 00:29 wu.john90
回复 #185 电音 的帖子

[url]http://www.xycq.net/forum/viewthread.php?tid=278695&page=1#pid3592309[/url]

2013-3-28 10:28 一流也
[url]http://www.xycq.net/forum/thread-277239-1-1.html[/url]

exe未什么无音效?

[url]http://www.xycq.net/forum/thread-278484-1-1.html[/url]
用这个exe会发生对话重复对话的ˊ情形,请问为什么?谢谢

2013-3-28 11:45 tarn616
回复 #172 star175 的帖子

你的引擎 我改血條變化 只成功了一半了

bug 是SP 跟HP 顯示條 一樣顏色

人物視窗裡HP約大於30%整條是紅色的

約小於30% 變黃色~ 約小於10% 變綠色

有錯亂 不知該如何修改~:hz1026:

本來應該是順序 綠色 黃色 紅色

[color=Silver][[i] 本帖最后由 tarn616 于 2013-3-28 12:43 编辑 [/i]][/color]

2013-3-28 12:20 longmenweige68
回复 #1 star175 的帖子

说得真好,可惜我不懂:hz1022:

2013-3-28 21:00 一流也
功勋系统是什么呢~?
谢谢

2013-3-28 21:42 dennis2669
回复 #190 一流也 的帖子

看5.6發布貼.

2013-3-29 09:16 tarn616
回复 #172 star175 的帖子

給你看一下你的引擎血調變化bug 不知如何解決

2013-3-29 09:41 star175
回复 #192 tarn616 的帖子

血条颜色没仔细研究过,请WHITESHIP解答一下

ps:这个是5.9版吗?怎么显示战场坐标也给去掉了?

[color=Silver][[i] 本帖最后由 star175 于 2013-3-29 09:43 编辑 [/i]][/color]

2013-3-29 10:50 tarn616
回复 #193 star175 的帖子

ps. :hz1026:標題名稱改錯了 這是5.7版的

本人沒那麼厲害 ~~標題是用 VB的標題圖~ 然後用圖案貼到小畫家修改的

WhiteShip 大概很忙吧 她大概正在製作MOD~~ 我先多研究看看~

[color=Silver][[i] 本帖最后由 tarn616 于 2013-4-2 00:12 编辑 [/i]][/color]

2013-4-5 19:48 godtype
顶一下,原来昨天更新了。

2013-4-7 20:37 jscc
:hz1011:话说能公布更新的修改地址吗。。。不想再重新修改一次exe了。。。

2013-4-7 20:49 godtype
我帮忙贴一部分吧

[quote]5  修正了case 指令不能嵌套使用的bug[/quote]
[size=2][font=宋体]
00410A7C     9A1F4100       DD Ekd59.00411F9A

00411F5D  |. 0FB6C0         MOVZX EAX,AL
00411F60  |. 40             INC EAX
00411F61  |. 50             PUSH EAX                                 ; /Arg1
00411F62  |. 8B4D 08        MOV ECX,DWORD PTR SS:[EBP+8]             ; |
00411F65  |. E8 81650000    CALL Ekd59.004184EB                      ; \Ekd59.004184EB
00411F6A  |. E8 B399FFFF    CALL Ekd59.0040B922
00411F6F  |. 85C0           TEST EAX,EAX
00411F71  |. 74 20          JE SHORT Ekd59.00411F93
00411F73  |. 837D F4 00     CMP DWORD PTR SS:[EBP-C],0
00411F77  |. 75 1A          JNZ SHORT Ekd59.00411F93
00411F79  |. 6A 00          PUSH 0                                   ; /ShowState = SW_HIDE
00411F7B  |. FF35 D85F4B00  PUSH DWORD PTR DS:[4B5FD8]               ; |hWnd = NULL
00411F81  |. FF15 E0624800  CALL DWORD PTR DS:[<&USER32.ShowWindow>] ; \ShowWindow
00411F87  |> FF35 686A4B00  PUSH DWORD PTR DS:[4B6A68]               ; /hWnd = NULL
00411F8D  |. FF15 CC624800  CALL DWORD PTR DS:[<&USER32.SetActiveWin>; \SetActiveWindow
00411F93  |> 33C0           XOR EAX,EAX
00411F95  |. 40             INC EAX
00411F96  |> 8BE5           MOV ESP,EBP
00411F98  |. 5D             POP EBP
00411F99  \. C3             RETN
00411F9A  /. 55             PUSH EBP
00411F9B  |. 8BEC           MOV EBP,ESP
00411F9D  |. 6A 04          PUSH 4
00411F9F  |. 8B4D 08        MOV ECX,DWORD PTR SS:[EBP+8]
00411FA2  |. E8 50640000    CALL Ekd59.004183F7
00411FA7  |. 50             PUSH EAX
00411FA8  |. 3D 00000080    CMP EAX,80000000
00411FAD  |. 75 07          JNZ SHORT Ekd59.00411FB6
00411FAF  |. B8 05000000    MOV EAX,5
00411FB4  |. EB 22          JMP SHORT Ekd59.00411FD8
00411FB6  |> 8B4D 08        MOV ECX,DWORD PTR SS:[EBP+8]
00411FB9  |. E8 46650000    CALL Ekd59.00418504
00411FBE  |. 33C9           XOR ECX,ECX
00411FC0  |. 3945 FC        CMP DWORD PTR SS:[EBP-4],EAX
00411FC3  |. 0F94C1         SETE CL
00411FC6  |. 8BC1           MOV EAX,ECX
00411FC8  |. 50             PUSH EAX
00411FC9  |. 85C0           TEST EAX,EAX
00411FCB  |. 74 0B          JE SHORT Ekd59.00411FD8
00411FCD  |. 6A FF          PUSH -1                                  ; /Arg1 = FFFFFFFF
00411FCF  |. 8B4D 08        MOV ECX,DWORD PTR SS:[EBP+8]             ; |
00411FD2  |. E8 14650000    CALL Ekd59.004184EB                      ; \Ekd59.004184EB
00411FD7  |. 58             POP EAX
00411FD8  |> 8BE5           MOV ESP,EBP
00411FDA  |. 5D             POP EBP
00411FDB  \. C3             RETN[/font][/size]
[color=Red]*因为上一个版本我已经删了,所以我是对照5.8的。[/color]

[quote]6  关于在战斗中改变HPcur和MPcur
    这个貌似有三条指令可以实现,不过测试后发现都有缺陷

    38指令 虽然有这个选项,但根本没用
    4d指令 只能减少,不能增加或直接指定
    78指令 不能防止数据溢出
   
   
    本次修正了38和4d指令,修正后
    38指令可正常使用
    4d指令通过预先设置整形变量4044来使用(在需要改变HPcur和MPcur时才需要设置4044的值)
        4044=0  减少  (最多减少到1)   
        4044=1  增加  (可防止溢出)
        4044=2  等于  (可防止溢出)[/quote]
38
[size=2][font=宋体]004120E1  |. 8B45 F0        MOV EAX,DWORD PTR SS:[EBP-10]
004120E4  |. 3C 00          CMP AL,0
004120E6  |. 75 0D          JNZ SHORT Ekd59.004120F5
004120E8  |. FF75 F8        PUSH DWORD PTR SS:[EBP-8]                ; /Arg2
004120EB  |. FF75 EC        PUSH DWORD PTR SS:[EBP-14]               ; |Arg1
004120EE  |. E8 344FFFFF    CALL Ekd59.00407027                      ; \Ekd59.00407027
004120F3  |. EB 40          JMP SHORT Ekd59.00412135
004120F5  |> 3C 01          CMP AL,1
004120F7  |. 75 0F          JNZ SHORT Ekd59.00412108
004120F9  |. 6A 00          PUSH 0                                   ; /Arg3 = 00000000
004120FB  |. FF75 F8        PUSH DWORD PTR SS:[EBP-8]                ; |Arg2
004120FE  |. FF75 EC        PUSH DWORD PTR SS:[EBP-14]               ; |Arg1
00412101  |. E8 C44DFFFF    CALL Ekd59.00406ECA                      ; \Ekd59.00406ECA
00412106  |. EB 2D          JMP SHORT Ekd59.00412135
00412108  |> 3C 02          CMP AL,2
0041210A  |. 75 25          JNZ SHORT Ekd59.00412131
0041210C  |. FF75 FC        PUSH DWORD PTR SS:[EBP-4]                ; /Arg2
0041210F  |. FF75 EC        PUSH DWORD PTR SS:[EBP-14]               ; |Arg1
00412112  |. E8 C24EFFFF    CALL Ekd59.00406FD9                      ; \Ekd59.00406FD9
00412117  |. FF75 F8        PUSH DWORD PTR SS:[EBP-8]                ; /Arg2
0041211A  |. 50             PUSH EAX                                 ; |Arg1
0041211B  |. E8 7ED90600    CALL Ekd59.0047FA9E                      ; \Ekd59.0047FA9E
00412120  |. 83C4 08        ADD ESP,8
00412123  |. 50             PUSH EAX                                 ; /Arg2
00412124  |. FF75 EC        PUSH DWORD PTR SS:[EBP-14]               ; |Arg1
00412127  |. 8B4D F4        MOV ECX,DWORD PTR SS:[EBP-C]             ; |
0041212A  |. E8 F84EFFFF    CALL Ekd59.00407027                      ; \Ekd59.00407027
0041212F  |. EB 04          JMP SHORT Ekd59.00412135
00412131  |> 33C0           XOR EAX,EAX
00412133  |. EB 0F          JMP SHORT Ekd59.00412144
00412135  |> FF75 FC        PUSH DWORD PTR SS:[EBP-4]                ; /Arg1
00412138  |. E8 C4780600    CALL Ekd59.00479A01                      ; \Ekd59.00479A01
0041213D  |. 83C4 04        ADD ESP,4
00412140  |. 33C0           XOR EAX,EAX
00412142  |. B0 01          MOV AL,1[/font][/size]
重点是里面CALL 的几条函数。

4D主要就是CALL 0045AA5C里面的内容。

[color=Red][size=4]*以上所有仅供参考。[/size][/color]

[color=Silver][[i] 本帖最后由 godtype 于 2013-4-7 20:57 编辑 [/i]][/color]

2013-4-8 00:08 tarn616
回复 #193 star175 的帖子

功韻分配 可以說詳細些嗎? 4047 設置為0  4047設置為1 還能透過4048  來設置   

我設定上去了 但人物上 沒看到有 顯示功韻分配 的對話框

要在R劇本設置 或是S戰場設置呢?

[color=Silver][[i] 本帖最后由 tarn616 于 2013-4-8 00:09 编辑 [/i]][/color]

2013-4-8 12:07 star175
回复 #198 tarn616 的帖子

前提是先设置4074=1 开启功勋
这些才能起作用

2013-4-11 18:59 吴下小蒙
star大,如果有可以用原曹操传头象的版本就好了。
我的三国厚黑传实在找不到主角陈平适合用的真彩头象。

2013-4-11 20:49 反斗奇彬
回复 #200 吴下小蒙 的帖子

毅大的引擎可用小头像

2013-4-11 21:07 吴下小蒙
[quote]原帖由 [i]反斗奇彬[/i] 于 2013-4-11 20:49 发表
毅大的引擎可用小头像 [/quote]
遗憾的是毅大的引擎却没有同仇敌忾的效果。

2013-4-14 17:25 dennis2669
問個大問題...
你可以配套一個新的劇本編輯器嗎..

由於黃巾只在頭一關出現.所以我自改名武將
只不過我將黃巾兵設定在78号兵種.這樣.劇本沒法改變兵種..沒法改變兵種就沒法重算能力..
.這樣會好麻煩.

2013-4-14 17:25 dennis2669
還有形象轉換問題..改了形象後.會在對話後才改變.這樣造成困擾

2013-4-16 22:22 yeatss
使用5.8版EXE发布帖提供的DATA修改器修改兵种属性时,点击部分兵种报错如下,求解决方法。。谢谢

[color=Silver][[i] 本帖最后由 yeatss 于 2013-4-16 22:24 编辑 [/i]][/color]

2013-4-17 09:49 反斗奇彬
[quote]原帖由 [i]star175[/i] 于 2013-1-18 23:29 发表
2013-4-3 特别更新

1  修正头像变化的bug
      这个bug一直伴随新引擎而存在了好几年,带来了无数的困扰,但以前一直不知道它的触发机制,无法进行修正,这次由于WHITESHIP发现了原因,终于可以解决了
  ... [/quote]


star大大,下一版本引擎能不能增加一个功能“阵型”啊,类似连携技,就是当特定人物按照特定位置站位时能得到该种阵型的能力加成。

2013-4-17 09:50 反斗奇彬
回复 #205 yeatss 的帖子

请使用形象修改器打开DATA:hz1021:

2013-4-17 09:50 反斗奇彬
回复 #202 吴下小蒙 的帖子

兄弟,引擎的总是没有完美的,除非自己改咯

2013-4-17 15:32 yeatss
回复 #207 反斗奇彬 的帖子

对哦。。。一下忘记了。。。谢谢

2013-4-24 06:13 反斗奇彬
回复 #1 star175 的帖子

使用4.3更新后反而出问题了,S剧本中一开始是敌军,突然就变友军了

2013-4-24 08:28 star175
装备了深入敌后?

2013-4-24 18:50 反斗奇彬
回复 #211 star175 的帖子

star大是回答我的问题吗?装备是没有深入敌后效果,但人物有深入敌后,怎么解决啊?

[color=Silver][[i] 本帖最后由 反斗奇彬 于 2013-4-24 19:14 编辑 [/i]][/color]

2013-4-25 10:32 star175
回复 #212 反斗奇彬 的帖子

形象指定器 - 兵种特效

2013-4-27 19:06 反斗奇彬
回复 #213 star175 的帖子

那么,深入敌后这个效果如何使用

2013-4-29 16:55 seaseesea
[quote]原帖由 [i]star175[/i] 于 2013-1-18 23:29 发表
2013-4-3 特别更新

1  修正头像变化的bug
      这个bug一直伴随新引擎而存在了好几年,带来了无数的困扰,但以前一直不知道它的触发机制,无法进行修正,这次由于WHITESHIP发现了原因,终于可以解决了
  ... [/quote]


[b][color=Red]好久没来,恭喜更新!![/color][/b]

2013-5-4 00:26 天骄k
我用神之奖励版的剧本后新建rs文件夹,用5.9引擎就开始不了游戏,一点开始新游戏就退出自动关闭了,但是把剧本放出来到根目录下用5.8引擎却能正常游戏,这是怎么回事啊?有谁知道?

2013-5-4 17:10 天骄k
我觉得深入敌后可以用“潜伏”这个名字,挺符合电视剧的,而且简洁有意味,大家都懂。

2013-5-5 23:03 反斗奇彬
回复 #216 天骄k 的帖子

这是两个不同的引擎,请不要混用

2013-5-7 22:21 杨小五
回复 #1 star175 的帖子

使用现代战争时,在S中设置地雷,58战场障碍设定指令,原本指令参数 未知1 来对地雷所属进行设置,不显示如今在该版本失效了。怎么设置都无法做到不显示地雷。这样敌军的地雷永远都可见了。


附上EXE文件

[color=Silver][[i] 本帖最后由 杨小五 于 2013-5-9 09:26 编辑 [/i]][/color]

2013-5-8 08:17 star175
回复 #219 杨小五 的帖子

已修正

[color=Silver][[i] 本帖最后由 star175 于 2013-5-9 11:04 编辑 [/i]][/color]

2013-5-9 08:35 pangshaohua
支持,强烈支持,大好了

2013-5-9 19:55 杨小五
回复 #220 star175 的帖子

谢谢STAR175兄修改

[color=Silver][[i] 本帖最后由 杨小五 于 2013-5-10 09:22 编辑 [/i]][/color]

2013-5-14 18:23 @KK@
star 大 R劇本中的6e概率涮試好像運行不正確
我在r0 概率設定1 試了50次還是發生
s劇本中沒這問題

已試過0樓的exe ,情況相同
劇本寫法應該是沒問題
付上我自己已修改的exe

付上劇本

[color=Silver][[i] 本帖最后由 @KK@ 于 2013-5-14 19:24 编辑 [/i]][/color]

2013-5-14 18:58 dennis2669
回复 #223 @KK@ 的帖子

..劇本呢...

2013-5-17 01:46 燧火氏
求引擎中四神限制条件里的这一段意思(是兵种特性的判断还是?),谢谢~:hz1026:

2013-5-17 11:41 star175
回复 #225 燧火氏 的帖子

这个是特效 学会策略 的判断

2013-5-18 09:47 燧火氏
回复 #226 star175 的帖子

OH,明白,谢谢~:Th

2013-5-18 13:26 @KK@
回复 #223 @KK@ 的帖子

找到了 27指令用外場景 用6e不可正常運作

2013-5-20 23:45 yeatss
回复 #1 star175 的帖子

请问STAR兄,5.9版引擎在哪指定兵种穿透攻击的属性,看了下形象指定器貌似没有这个功能.

2013-5-21 08:23 燧火氏
回复 #229 yeatss 的帖子

要自己找地址修改,貌似是5.8引擎还是5.6的帖子有说地址的,我用OD改的,记得5.9的穿透地址跟之前的差的不远。:hz1026:

有时间我就把我找到的一些地址贴出来吧~

[color=Silver][[i] 本帖最后由 燧火氏 于 2013-5-21 12:27 编辑 [/i]][/color]

2013-5-30 20:49 燧火氏
又有一处地方不明,麻烦楼主了~:hz1026:
想问问这个是有啥用的?
我是根据之前一帖子提到“回复量”找到的,希望能求教咋改(主要是回复量和对应位置修改)?

[color=Silver][[i] 本帖最后由 燧火氏 于 2013-5-30 20:50 编辑 [/i]][/color]

2013-6-7 14:27 杨小五
回复 #1 star175 的帖子

问一下一个问题,关于人个天赋显示(点人头象弹出那个),有时候有出现,有时候又不出现,是什么原因,效果是有的。

2013-6-8 10:05 star175
回复 #232 杨小五 的帖子

发个存档来测试一下

2013-6-8 10:18 with
回复 #232 杨小五 的帖子

最后面几条天赋是无法显示的。

2013-6-9 13:23 杨小五
回复 #233 star175 的帖子

上传进度,22号武将有几个个人天赋,但只显示1个,还有其他几个没显示出来,包括集气加倍等

[color=Silver][[i] 本帖最后由 杨小五 于 2013-6-9 17:16 编辑 [/i]][/color]

2013-6-9 15:20 star175
回复 #235 杨小五 的帖子

上传R49

2013-6-9 17:17 杨小五
回复 #236 star175 的帖子

已传在235楼

2013-6-9 23:37 star175
上传exe

2013-6-10 15:39 杨小五
回复 #238 star175 的帖子

传上EXE

2013-6-10 17:52 star175
回复 #239 杨小五 的帖子

已修正

注意 每种效果最多显示三条,如果是文官类的必杀技只显示一条。
并且最后没有编号兵种效果不能显示

页: 1 2 3 [4] 5


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.