轩辕春秋文化论坛 » 曹操传MOD制作交流 » 发布6.2版exe修正版


2021-2-17 18:13 演作游
添个砖瓦

因为写剧本的时候使用回合上限减少指令发现不起作用,排查后发现指令检测到下降指令会直接跳出,修改后代码如下

004170D2   .^E9 9FF9FFFF    JMP EKD5v60.00416A76
004170D7     90             NOP



00416A76   > 8B55 FC        MOV EDX,DWORD PTR SS:[EBP-4]
00416A79   . 81E2 FFFF0000  AND EDX,0FFFF
00416A7F   . 83FA 02        CMP EDX,2
00416A82   . 0F85 59060000  JNZ EKD5v60.004170E1
00416A88   . 8A15 0B3D4B00  MOV DL,BYTE PTR DS:[4B3D0B]
00416A8E   . 2A55 F8        SUB DL,BYTE PTR SS:[EBP-8]
00416A91   . E9 94060000    JMP EKD5v60.0041712A


6.2此处已被占用,另寻空间即可

[color=Silver][[i] 本帖最后由 演作游 于 2021-2-17 19:02 编辑 [/i]][/color]

2021-2-17 18:29 piaohushengling
其实这些年star大神一直都在轩辕春秋文化论坛,默默注视着诸多三国mod作者和玩家的加入和成长,提供着宝贵的技术和精神支持。感谢star大神对三国mod系列电脑版长久以来引擎技术的大力支持,平日不胜叨扰,大神的无私奉献,排忧解难,都时刻铭记于心。今在2021年新春佳节到来之际,特来拜贺star大神6.2版exe成功发布!同时,祝愿轩辕春秋文化论坛三国mod系列电脑版在star大神引擎技术的帮助下,源源不断地出新品,再创佳绩!

2021-2-17 18:31 天道圣君
:!!麻烦star大佬了,data、star、imsg三个文件打包一起放了

2021-2-17 18:40 zxcvbn34cn
支持,666

2021-2-17 20:36 whh
:hz1048:居然更新了

2021-2-17 20:48 yangjiyu115
回复 #49 star175 的帖子

火把用法我会,先
72:信息传送
数字信息:15
文字消息:2,165664,2,2304
然后用58加起火船就行了。

但是用rv看mark没有找到火把的图片:hz1026:无所也忘得差不多了

2021-2-17 20:53 yangjiyu115
回复 #49 star175 的帖子

大佬,范围半伤害感觉对平衡还挺友好的,考不考虑加到引擎里:hz1020:

2021-2-17 21:25 ylh2004
按照配套文件使用说明和DATA扩展策略的方法,用UE改了6.1引擎的DATA。改后用形象指定器62打开DATA改策略,点到新增策略位置仍旧发生闪退,和UE没改DATA的情况相同。

[color=Silver][[i] 本帖最后由 ylh2004 于 2021-2-17 21:26 编辑 [/i]][/color]

2021-2-17 23:31 star175
回复 #63 天道圣君 的帖子

很奇怪啊,这几个文件在我这里可以打开

不过为啥你的data有550K,正常的应该是60K才对

[color=Silver][[i] 本帖最后由 star175 于 2021-2-17 23:34 编辑 [/i]][/color]

2021-2-17 23:49 star175
回复 #68 ylh2004 的帖子

这个容易,先用UE把 ce0e至d299的全部改为0就行了

2021-2-18 00:16 star175
回复 #66 yangjiyu115 的帖子

你先用圣三的Mark试试,在6.2里也有信息传送15

2021-2-18 01:25 yangjiyu115
多谢star大佬,用法确实和以前一样,圣三mark就好了。怎么加新的就不纠结,反正这方面没啥新的需求。

2021-2-18 02:43 吕布貂蝉
有生之年  曹操传yyds

2021-2-18 08:35 c381612
star兄 如图所示  
5.13这个坐标 实际显示偏移到了5.14  我试着调整到了5.12 才能在5.13正常显示
24.8这个坐标 实际显示偏移到了24.0  我试着调整到了24.18 才能在24.8正常显示
34.11这个坐标 实际显示偏移到了34.0 这一个 无论我怎么调整 最终都只能显示在34.6
我实在是没有办法了 希望大神可以帮我解答 不知star兄能不能告知QQ?或者加我的QQ ?我把我的相关文件发给您 请您帮着看看
我实在是没办法了...:hz1004:
我的QQ号码是2268693183  谢谢!

2021-2-18 08:47 天道圣君
:hz1014:莫非是缺少了什么文件吗。。。

2021-2-18 08:48 天道圣君
这是E5文件夹里的:hz1014:

2021-2-18 08:50 c381612
应该不会缺少文件啊...

[color=Silver][[i] 本帖最后由 c381612 于 2021-2-18 08:52 编辑 [/i]][/color]

2021-2-18 08:53 天道圣君
回复 #2 star175 的帖子

大佬,这个是改exe还是改data?data里面没有ce0e和d299啊。。。:hz1004:

2021-2-18 08:58 天道圣君
回复 #77 c381612 的帖子

好奇怪……总不可能是S形象的问题吧。。。

2021-2-18 09:15 c381612
回复 #79 天道圣君 的帖子

就是不知道问题在哪里 我昨天还以为是我调整了数据导致的
但是今天我用了原始的6.2ekd5.exe 和data 覆盖了之后 还是一样的问题
我目前怀疑是不是我的地图过大 导致的(我自制的地图一般纵横坐标最大有40 一般也有30+) 但是只是猜测 没办法证实...

但是之前用6.1引擎的时候 没有这个问题...所以很郁闷  更换了引擎反而出事了....

[color=Silver][[i] 本帖最后由 c381612 于 2021-2-18 09:17 编辑 [/i]][/color]

2021-2-18 09:20 c381612
又试了试原来的6.1的版本 确实没问题.....
真是让人头大啊.....:hz1008:

2021-2-18 09:25 天道圣君
回复 #80 c381612 的帖子

我之前也出现了坐标偏移的问题,很迷。。。

2021-2-18 09:29 c381612
回复 #82 天道圣君 的帖子

我也想过 用别的方法替代
比如在隐藏宝库处释放法术来提醒    但是因为地图太大....设置了3处  只能看到两处(从左到右跨度大,画面太小,并不会随着地点变换而移动)
痛苦啊!!!逼死完美主义的强迫症:hz1004:

2021-2-18 09:47 c381612
通过自己刚才和天道圣君的对话 暂时找到了替代性解决方案!
就是用1F指令来调整地图视点!
如下图

心疼的抱住自己~

不过也希望star大神可以找出问题的根源~~谢谢

2021-2-18 11:49 天道圣君
回复 #1 star175 的帖子

感谢star大大,问题出在形象指定器,重下了一个就好了:!!

2021-2-18 13:49 star175
回复 #84 c381612 的帖子

的确有个bug

解法看二楼

2021-2-18 14:17 c381612
回复 #86 star175 的帖子

多谢大神出手~~
没想到我也有机会找出BUG~~
想想还有点小激动~:hz1018:

2021-2-18 14:48 59054695
回复 #71 star175 的帖子

是不是圣三的几个信息传递功能,6.2都有?:!!

2021-2-18 15:07 c381612
已解决

[color=Silver][[i] 本帖最后由 c381612 于 2021-2-18 15:34 编辑 [/i]][/color]

2021-2-18 15:45 star175
回复 #44 卡密萨玛 的帖子

解法看二楼

2021-2-18 15:54 star175
回复 #88 59054695 的帖子

是的

2021-2-18 16:43 轩雅凌枫
回复 #27 godtype 的帖子

惊现G大,随便试试催更最终引擎5.0。我摸索了一阵子,做了个简单的MOD,感觉G大的引擎还是黑科技很多的,和Star的感觉完全不一样。如果有时间可以小更一下。当然没有任何别的意思,毕竟是当做有生之年系列。

2021-2-18 18:08 冲天飞
高级大佬,赞一波,然后膜一波:hz1024:

2021-2-18 20:14 long4444000
回复 #53 star175 的帖子

不好意思是我表达错误,其实不是自定义武将,而是改名武将,比如data号590作为改名用,在r000当成关羽,在s002当成刘备,在s006当成张飞,那战场上人物列传能不能分开设置,我用的是6.1,现在同样的情况只能空白在那里

顺便再麻烦大神一个问题,:hz1010:同样data号的改名武将在s战场结束后会出现回档的问题,比如:我在r005和s005设置590号武将改名刘备,在s005结束后,我在r006开始的位置将590改成张飞,如果在s005结束后不关游戏不读档直接下去,就算在开头重新将590改名成张飞,说话的还是刘备,但是读一次存档却又正常了,大神知道是什么原因吗

2021-2-18 22:28 59054695
回复 #91 star175 的帖子

同样的提问,【诱敌】是不是也存在和【瞬移】同样的BUG?

【诱敌】施法人员上一格如果被占,使用策略敌人都不会动的。

[color=Silver][[i] 本帖最后由 59054695 于 2021-2-18 23:45 编辑 [/i]][/color]

2021-2-18 22:55 59054695
按照2楼修正【瞬移】后,会闪退。
看停止情况,是计算武器经验的时候,未能读取到武器信息。

2021-2-18 23:49 天道圣君
感谢star大佬

[color=Silver][[i] 本帖最后由 天道圣君 于 2021-2-19 00:20 编辑 [/i]][/color]

2021-2-19 09:35 c381612
回复 #6 a117398902 的帖子

希望G仔大佬  出一个6.2的修改器~~~

2021-2-19 10:42 maomao83118
那啥,围观各路大佬

2021-2-19 12:59 star175
回复 #95 59054695 的帖子

004226BF  |> \C605 BF005000>|MOV BYTE PTR DS:[5000BF],2              ;  诱敌

把这句NOP掉就行,但某些情况下可能会出现无限移动的bug(一般不太容易出现),自己斟酌


修正【瞬移】后,会闪退的情况暂未发现

2021-2-19 15:14 c381612
回复 #100 star175 的帖子

STAR 大神 6.2的策略施展条件 位置偏移到哪里了?
我打开UE 看 在原来6.1的1F47B附近找不到?

嗯 还有策略附加效果的位置也没找到  可以告知一下吗?

[color=Silver][[i] 本帖最后由 c381612 于 2021-2-19 15:31 编辑 [/i]][/color]

2021-2-19 23:05 star175
回复 #101 c381612 的帖子

一、以为新策略也有施展条件的判断,所以这个把这个函数整个都重写了

二、不知道你指的是那些效果

2021-2-19 23:11 star175
回复 #94 long4444000 的帖子

一、这个改名本就是为龙套而设计,其实完全没有考虑过列传这块

二、看起来像个bug,不过我也没完全测试过

2021-2-19 23:47 ylh2004
E5\U_select.e5 这个文件是否必须替换:hz1019:?不替换用6.1版会有问题吗?
6.2引擎以后对友军减血的策略没法使用啦,不知有无解决办法?

2021-2-20 08:37 c381612
star 那需要在哪里修改呢?希望告知
第二个如图所示 也找不到具体的地址了

2021-2-20 09:56 with
star又更新引擎了,爷青回。:hz1018:

2021-2-20 10:53 star175
回复 #104 ylh2004 的帖子

就是新增了几张图而已,可以先用形象指定器导出,在新增到自己的U_select里面

6.1没有对友军减血的策略,一定是你自己修改过了

2021-2-20 10:59 star175
回复 #105 c381612 的帖子

一、新的函数是40EA94

二、地址变化了
22214变成21FC2
24E3F变成24E53

2021-2-20 11:34 c381612
回复 #108 star175 的帖子

多谢大神提示 今天忙 明天去试着改~~

2021-2-20 11:37 ★天空★
竟然更新了,真是不可思议啊。

2021-2-20 14:34 ylh2004
回复 #107 star175 的帖子

策略是否伤血的新ue位置求一下。

2021-2-20 14:38 ANDYSEVEN
特别上号前来感谢,感谢大佬一直以来的付出,让这游戏火了20年了:hz1003:

2021-2-20 17:24 程军超
问一个困扰我多年的问题,城门上限能扩充吗?好像到了多少张后面的就贴不到地图上去了。有没有办法扩充下。S战场没法换27地图,所以笨到用GATE换了。

2021-2-20 21:05 c381612
star大神 问一个问题 6.2的引擎可以做到施加debuff的同时也损血吗?

我记得之前的引擎 把debuff修改成可以损血的策略类型后 是可以损血了 但是却没有的debuff了

6.2还没来得及修改 不知道两者是不是能兼顾?如果还是不可以 我就不浪费时间去搞了

2021-2-20 21:57 演作游
[quote]原帖由 [i]程军超[/i] 于 2021-2-20 17:24 发表
问一个困扰我多年的问题,城门上限能扩充吗?好像到了多少张后面的就贴不到地图上去了。有没有办法扩充下。S战场没法换27地图,所以笨到用GATE换了。 [/quote]

啊?不是可以用超过99号地图的图片了吗,发布贴有啊。

我重新理解了一下,是准备在S的过程中换地图吗?

[color=Silver][[i] 本帖最后由 演作游 于 2021-2-20 22:01 编辑 [/i]][/color]

2021-2-20 23:37 star175
回复 #111 ylh2004 的帖子

48FB7

2021-2-20 23:48 star175
回复 #113 程军超 的帖子

看代码分析,一个s中可以添加的城门上限应该是250个(没有火,船的情况下,每个火、船都要算一个)

每个城门可以替换9格地图,250*9=2250格,远大于1600格的最大尺寸地图了,因此理论上讲是可以用城门完全替换s地图的,合理规划一下应该够用,

比如 你在(1,1)放一个城门可以替换掉(0,0)-(2,2)的地图

[color=Silver][[i] 本帖最后由 star175 于 2021-2-21 00:00 编辑 [/i]][/color]

2021-2-20 23:53 star175
回复 #114 c381612 的帖子

不能,伤血和debuffer是两个不同的函数,目前只能二选一,即使你把debuffer策略设为伤血类型,也只是预览时会显示伤血,但实际施法后不会有伤血的效果

2021-2-21 08:02 c381612
回复 #118 star175 的帖子

好的 我明白了 谢谢大神解决我的疑惑

2021-2-21 09:01 苍龙决梨花乱
没想到居然能看到6.2,太激动了:!!

页: 1 [2] 3 4 5 6 7 8 9
查看完整版本: 发布6.2版exe修正版


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