骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 78014|回复: 86

[版主推荐] 战团中战场人数调大后,发生定时卡顿的代码优化(全MOD通用)[更新TXT修改方法]]

  [复制链接]

88

主题

1467

回帖

2432

积分

子爵[版主]

游小明
枢机主教

Rank: 7Rank: 7Rank: 7

UID
74938
第纳尔
12313
精华
3
互助
129
荣誉
102
贡献
172
魅力
564
注册时间
2008-4-28

维京征服正版勋章

鲜花(1292) 鸡蛋(0)
发表于 2022-3-2 16:54:42 | 显示全部楼层 |阅读模式
本帖最后由 aliang227 于 2022-6-15 17:57 编辑
# 更新TXT修改方式,有同样问题想自行修改的汽油可以参考下。详见48楼。
# 手头上有源码,但对MS代码不是很精通的汽油,也可以参看8楼,有相对简单点的修改方法。


当玩家通过修改battle_size参数,或用战场人数调节工具修改战场人数上限,把战场人数改到2、300人的时候,野战时会有一个比较规律性的顿卡,配置高的会定时掉帧,配置低的会定时顿一下。
开始我以为是自己代码的问题,后来发现战团原版也会有这个问题。经过多次观察和排查之后,基本锁定了是在lead_charge这个mt里的这个触发器:

  1.       (3, 0, 0, [ (call_script, "script_apply_effect_of_other_people_on_courage_scores"),], [ ]), #calculating and applying effect of people on others courage scores
复制代码

引用的script代码如下:
(点击展开 / 收起)

我们在做MOD的时候,对于原版的代码一般都尽量不会动他的框架,更多的是改改判定和数值,因为默认原版的代码要比自己写的好一些。但是这个署名 #ozan 的代码确实不敢恭维。
我们先看看他这个script到底想干嘛:
1,以一个agent为中心,判断周围agent和他的关系。第一个雷点:这个是两个agent循环嵌套,相信有过一定MOD开发经验的作者都会尽量避免这种搞法,因为条件限制不足的话必卡。150战场就是150*150=25500次循环,300人战场就是90000次循环。

2,判断是否在一个队伍,如果是的话就根据周围agent自身的血量,来计算其勇气值(courage_score)。第二个雷点:这个值相同时间内是定的,即使要算,单列出来算只需要循环agent数量次,但是他放在第二个循环内,每次就计算了agent数量个平方次,也就是只需要算300次的东西他给算了90000次。

3,按照中心agent和周围agent的是否逃跑状态,来分为四种情况
  1)中心agent在逃跑,周围agent没逃跑:增加中心agent相应勇气值。也就是让逃跑的人再回头继续打架。
  2)中心agent没逃跑,周围agent没逃跑:什么事情也没发生。这是大多数情况,也就是每3秒都在干这个没意义的运算,然后啥事没有。搁这儿挖矿呢……
  3)中心agent没逃跑,周围agent在逃跑:减少两倍中心agent的相应勇气值。也就是没逃跑的被逃跑的人动摇了。
  4)中心agent在逃跑,周围agent在逃跑:减少中心agent相应勇气值。但是他这块写错了,几个局部变量的混用估计把自己弄糊涂了,这个情况实际是不会生效的,全算在情况3里头了。

4,根据两者的距离来计算倍率,越近影响越大。而远了的呢? 照算不误,只是不加进来。

归纳一下他的想法,agent逃跑时会影响周围一定范围内的人,周围的人如果没跑,那人减勇气,自己加勇气;周围的人如果在跑,两边都减勇气。
因此优化的途径也是把他代码和思路的雷点避开掉:
1,有逃跑的人才开算,而且只循环逃跑的人,没跑的我管他干嘛;
2,把一些不必要放在二次循环的内容单拿出来算,用的时候直接调就行,减少运算量;
3,修正两个人都在跑时的勇气计算

因此我照此思路修改后的代码如下:

1,mt里把原来那个触发器注释掉,修改为以下内容。也就是直到有人跑的时候才开始计算,并把跑的人数和agent_no预先保存下来,以减少循环和计算。
说明一下, slot_item_temp_slot 这个临时slot需要自己预先定义一下,因为ms里没有数组,我就用item随便定义了一个临时slot当数组。当然,如果你用troop/agent之类的都无所谓,看个人习惯了。

(点击展开 / 收起)


2,修改之前的script_apply_effect_of_other_people_on_courage_scores,或者新加个script_apply_effect_of_other_people_on_courage_scores_new以调用。思路也是如上所述:

1,预先计算每个人的勇气值,保存在临时slot里(slot_agent_temp_slot,需要自己先定义下)

2,增加一个入参,只对逃跑的agent周围进行循环,减少循环次数;

3,利用1.168增加的可选范围agent循环,用(try_for_agents, ":agent_no",pos2,160*1000), 将循环范围限制到其判定的最大范围内。但是得记得先(set_fixed_point_multiplier,1000), 然后避开pos0;

4,因为只从逃跑的agent角度出发了,因此以他为中心,判定时就只有两种情况了:

  1)周围的agent没跑,那么他自己会扣除中心agent计算出来的勇气值;中心agent则会自己增加周围没跑的agent计算出来勇气值;
  2)周围的agent也在跑,那么只让中心agent扣除周围agent计算出来的勇气值;因为周围agent也在逃跑的话,他之后也会循环到,没必要两人都扣,这样就会重复扣2次了。

5,根据两者距离乘以系数,最后附加到相应勇气slot里。


(点击展开 / 收起)


至此,应该修复与优化完成了,再进游戏开大战场时,应该不会再有这种3秒一次的卡顿了。如果还有的话,那就是其他代码造成的了。
因为是战团原版代码的问题,因此全MOD应该都是通用的,各位作者可随意使用。
虽然现在战团也差不多快到寿命的尾巴了,但给作品留个疙瘩还是有点难受,可以的话还是尽量避免掉吧。
另外最近还发现另外一个各类MOD可优化的点:如果你的装备贴图dds尺寸不是2的次幂的话,每次看到时载入贴图时将会发生顿卡,可能是会自动拉伸一下的原因,同时发生这种现象的贴图越多,画面会越卡。解决方式就是排查下textures文件夹的所有文件,把所有不合规格的贴图调整为256、512、1024之类的尺寸就好了。似乎只限装备贴图,图片那种mesh载入图之类的好像影响不大。

最后,如果优化完毕后的代码有什么粗心所致的疏忽或逻辑问题,也希望能指正探讨,大家一起学习。


评分

参与人数 2荣誉 +1 第纳尔 +10 互助 +2 魅力 +5 收起 理由
Aomine Daiki + 1 您的帖子很有价值!
幼稚园殺手 + 10 + 2 + 5 您的帖子很有价值!

查看全部评分

鲜花鸡蛋

卡瓦拉  在2025-4-1 17:48  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
空龙之物  在2025-1-26 11:10  送朵鲜花  并说:送朵鲜花鼓励一下
我的长枪依在  在2022-7-19 08:14  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
凛鸦的帝鹰女仆  在2022-7-11 23:16  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
黑骑士彼得斯  在2022-7-3 17:53  送朵鲜花  并说:高手赞啊!顺便鄙视一波t社低能代码
我的长枪依在  在2022-6-19 17:01  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
yangfandna  在2022-6-3 14:15  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
MatrixLee  在2022-5-26 23:38  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
只是个过路的  在2022-3-3 16:38  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
幼稚园殺手  在2022-3-2 17:44  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

88

主题

1467

回帖

2432

积分

子爵[版主]

游小明
枢机主教

Rank: 7Rank: 7Rank: 7

UID
74938
第纳尔
12313
精华
3
互助
129
荣誉
102
贡献
172
魅力
564
注册时间
2008-4-28

维京征服正版勋章

鲜花(1292) 鸡蛋(0)
 楼主| 发表于 2022-6-15 17:48:42 | 显示全部楼层
本帖最后由 aliang227 于 2022-6-18 15:54 编辑

补充一下TXT简单的修改思路吧,因为原意还是想和各位MOD作者讨论,然后直接从源码角度修改。
但确实有很多MOD的玩家也有这样的需求,而且对MS并不了解,或者没有所玩MOD的代码,只需要直接的TXT修改方法。这里还是对比了下供大家参考吧

1,打开MOD文件夹下的“mission_templates.txt”文件,ctrl+f 先搜索 “mst_lead_charge”这句

2,再ctrl+f搜索 “3.000000 0.000000 0.000000  1 1 1”,应该可以搜到类似这句:

3.000000 0.000000 0.000000  1 1 1 936748722493063474  0

因为每个MOD的script顺序不一,红色标记的这个数也可能不一样,所以还得自己确认清楚,现在这个数是原版native的。

3,然后有这样两种简单修改办法,任选其一:

a)  直接简单粗暴屏蔽这句,也就是逃跑的人不会影响周围人的士气,以及逃跑的人不会再反过头来战斗。估计实际影响也没那么大?


可将之前那句替换为(注意红色标记处需对应你MOD里所搜到的相应数字):

3.000000 0.000000 100000000.000000  1 1 1 936748722493063474  0

也就是把触发器中的 3,0,0改为 3,0,ti_once,只会触发一次


b) 有人逃跑的时候才触发,平时不触发。这种相对折衷一点,有人跑的时候战场人数应该也不多了,应该不会卡的那么明显

可将之前那句替换为(注意红色标记处需对应你MOD里所搜到的相应数字):
3.000000 0.000000 0.000000  10 2133 2 1224979098644774912 0 12 1 1224979098644774913 31 2 1224979098644774912 0 1704 1 1224979098644774913 1702 1 1224979098644774913 2147485347 1 1224979098644774913 545 3 1224979098644774913 15 1 2133 2 1224979098644774912 1 3 0 31 2 1224979098644774912 1  1 1 1 936748722493063474

当然根本解决方法还是源码修改了再编译更好些。乱舞水浒MOD已经改过了,其他一些国内MOD如果你搜不到上面那句的话,可能也是已经改过了,不用再做修改了。

上述修改未经测试,各位可以自行尝试之后再做反馈,多谢。



评分

参与人数 1魅力 +8 收起 理由
15653910782 + 8 原创内容,值得鼓励!

查看全部评分

鲜花鸡蛋

晓易  在2025-8-11 22:19  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
江湖尘侠  在2025-3-22 00:57  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
唐骑  在2024-10-25 19:45  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
wesker1101  在2024-5-15 11:24  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
唐骑  在2023-9-10 23:48  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
英勇的苹果  在2023-5-19 21:44  送朵鲜花  并说:非常有用,膜拜大佬!
autumn901  在2023-5-9 16:44  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
autumn901  在2023-5-9 16:44  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
f75438947  在2022-11-26 17:35  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
15653910782  在2022-9-22 10:46  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

0

主题

363

回帖

109

积分

见习骑士

Rank: 3

UID
3167983
第纳尔
843
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-14
鲜花(0) 鸡蛋(0)
发表于 2025-5-16 00:09:56 来自手机 | 显示全部楼层
谢谢分享

9

主题

133

回帖

43

积分

扈从

Rank: 2Rank: 2

UID
3184819
第纳尔
419
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-5-16
鲜花(0) 鸡蛋(0)
发表于 2025-4-1 17:47:52 | 显示全部楼层
卧槽,楼主太牛逼了

0

主题

10

回帖

3

积分

平民

Rank: 1

UID
3002975
第纳尔
69
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2018-5-21
鲜花(0) 鸡蛋(0)
发表于 2025-1-11 23:11:52 | 显示全部楼层
神医呐!

0

主题

10

回帖

3

积分

平民

Rank: 1

UID
3165001
第纳尔
344
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-11

战团正版勋章

鲜花(0) 鸡蛋(0)
发表于 2025-1-3 09:46:56 | 显示全部楼层
笑道人 发表于 2024-10-26 16:28
大佬,我这边战场不卡,但是大地图跑路的时候会莫名其妙的隔一会就卡住十秒钟什么情况?0.978版本的乱舞 ...

这个和我一样,wse2开启之后隔一会就卡

0

主题

2

回帖

6

积分

平民

Rank: 1

UID
3726962
第纳尔
0
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2024-12-28
鲜花(0) 鸡蛋(0)
发表于 2024-12-31 11:53:51 来自手机 | 显示全部楼层
sscainiao 发表于 2024-11-5 18:26
修改没用的话,扎营pop选项里把阵型关了就好了,ai组成阵型也会导致三秒一卡 ...

老哥求解,我也是三秒一卡,修改完了改善了一点,但是我的mod是1257ad,三秒一小卡玩起来太不爽了,我问一下1257ad该怎么修改呢老哥,给个方法可以吗

25

主题

1304

回帖

569

积分

骑士

Rank: 4Rank: 4

UID
2988048
第纳尔
6618
精华
0
互助
34
荣誉
0
贡献
0
魅力
73
注册时间
2018-3-9
鲜花(150) 鸡蛋(0)
发表于 2024-12-30 01:10:09 | 显示全部楼层
特别有用,修改后立杆见影。大佬NB

0

主题

7

回帖

-3

积分

难民

UID
623404
第纳尔
116
精华
0
互助
-1
荣誉
0
贡献
0
魅力
0
注册时间
2012-1-12
鲜花(0) 鸡蛋(0)
发表于 2024-12-23 02:06:07 | 显示全部楼层
sscainiao 发表于 2024-11-5 18:26
修改没用的话,扎营pop选项里把阵型关了就好了,ai组成阵型也会导致三秒一卡 ...

大佬感谢,方法可用!
亲测潘德子mod,大战场3秒一卡,这个方法可以完全消除这个卡顿。

0

主题

1

回帖

0

积分

平民

Rank: 1

UID
3021387
第纳尔
8
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2018-8-8
鲜花(0) 鸡蛋(0)
发表于 2024-12-18 22:46:09 | 显示全部楼层
大佬能不能教我子mod怎么改啊

0

主题

6

回帖

2

积分

平民

Rank: 1

UID
3452262
第纳尔
22
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-12-1
鲜花(0) 鸡蛋(0)
发表于 2024-11-21 14:30:24 来自手机 | 显示全部楼层
感谢楼主 潘德子mod改完后 一千人战场前期稳定在 35帧左右不卡顿 牛啊

0

主题

4

回帖

6

积分

平民

Rank: 1

UID
3054686
第纳尔
23
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2019-1-20

战团正版勋章拿破仑正版勋章霸主正版勋章

鲜花(0) 鸡蛋(0)
发表于 2024-11-5 18:26:12 | 显示全部楼层
tianzhich 发表于 2023-10-15 14:48
同是潘德子mod,用wse2启动后每3秒就会卡顿一下,有办法了tt我

修改没用的话,扎营pop选项里把阵型关了就好了,ai组成阵型也会导致三秒一卡

0

主题

4

回帖

6

积分

平民

Rank: 1

UID
3054686
第纳尔
23
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2019-1-20

战团正版勋章拿破仑正版勋章霸主正版勋章

鲜花(0) 鸡蛋(0)
发表于 2024-11-5 18:24:49 | 显示全部楼层
君悦大大牛逼 发表于 2022-3-22 18:04
试了一下,发现native400人以上可以流畅运行,但是潘德还是一样3秒卡一次。。(用的旧档,因为潘德没有自定 ...

修改没用的话,扎营pop选项里把阵型关了就好了,ai组成阵型也会导致三秒一卡

3

主题

56

回帖

18

积分

随仆

Rank: 1

UID
2725034
第纳尔
208
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2016-2-16
鲜花(0) 鸡蛋(0)
发表于 2024-11-4 20:42:04 | 显示全部楼层
tianzhich 发表于 2023-10-15 14:48
同是潘德子mod,用wse2启动后每3秒就会卡顿一下,有办法了tt我

潘德早就内置了这个修改了。。。。
POP设置里把禁止军队溃逃勾上,WSE2开几千人战场都不会卡。。。

0

主题

3

回帖

1

积分

平民

Rank: 1

UID
3027362
第纳尔
18
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2018-9-1
鲜花(0) 鸡蛋(0)
发表于 2024-10-26 16:28:40 | 显示全部楼层
aliang227 发表于 2022-3-13 22:29
具体表现形式就是每3秒会顿卡一次,自己改的话可以简化一下,只是把这个触发器

大佬,我这边战场不卡,但是大地图跑路的时候会莫名其妙的隔一会就卡住十秒钟什么情况?0.978版本的乱舞水浒

4

主题

40

回帖

13

积分

随仆

Rank: 1

UID
1936204
第纳尔
326
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-5-2
鲜花(0) 鸡蛋(0)
发表于 2024-7-24 22:06:37 | 显示全部楼层
呼哇呼哇831 发表于 2024-3-19 22:52
同样遇到了这个问题

一样是这个问题

5

主题

43

回帖

14

积分

随仆

Rank: 1

UID
3054749
第纳尔
374
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2019-1-21
鲜花(13) 鸡蛋(0)
发表于 2024-5-24 15:08:29 | 显示全部楼层
这是一个神帖

2

主题

29

回帖

9

积分

平民

Rank: 1

UID
2897215
第纳尔
304
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-11-19

战团正版勋章维京征服正版勋章

鲜花(1) 鸡蛋(0)
发表于 2024-3-19 22:52:07 | 显示全部楼层
tianzhich 发表于 2023-10-15 14:48
同是潘德子mod,用wse2启动后每3秒就会卡顿一下,有办法了tt我

同样遇到了这个问题

0

主题

2

回帖

6

积分

平民

Rank: 1

UID
3609659
第纳尔
0
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2024-1-23
鲜花(0) 鸡蛋(0)
发表于 2024-1-23 02:11:16 | 显示全部楼层
aliang227 发表于 2022-3-28 20:59
native的ms应该不能编译到未开源的mod里头吧

而且自定义战斗测试应该和游戏战场是没关系的,因为用的不 ...

大佬,我按着你的TXT修改方法改了,有效果但还是卡顿,我在要修改的数据后面看到这些数据,是否要同时修改
3.000000 0.000000 0.000000  1 1 1 936748722493063464  0
2.000000 0.000000 0.000000  1 1 1 936748722493063454  0
1.000000 0.000000 0.000000  2 1073741855 2 144115188075856110 18 31 2 144115188075856110 19  2 1 1 936748722493063640 1936 0

0

主题

2

回帖

6

积分

平民

Rank: 1

UID
3609659
第纳尔
0
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2024-1-23
鲜花(0) 鸡蛋(0)
发表于 2024-1-23 02:10:51 | 显示全部楼层
大佬,我按着你的TXT修改方法改了,有效果但还是卡顿,我在要修改的数据后面看到这些数据,是否要同时修改
3.000000 0.000000 0.000000  1 1 1 936748722493063464  0
2.000000 0.000000 0.000000  1 1 1 936748722493063454  0
1.000000 0.000000 0.000000  2 1073741855 2 144115188075856110 18 31 2 144115188075856110 19  2 1 1 936748722493063640 1936 0

0

主题

13

回帖

4

积分

平民

Rank: 1

UID
3347354
第纳尔
39
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-4-9
鲜花(0) 鸡蛋(0)
发表于 2023-12-11 18:08:17 | 显示全部楼层
非常感谢!大佬你这个教程真的太有用了!现在500人都丝滑

0

主题

7

回帖

-3

积分

难民

UID
623404
第纳尔
116
精华
0
互助
-1
荣誉
0
贡献
0
魅力
0
注册时间
2012-1-12
鲜花(0) 鸡蛋(0)
发表于 2023-10-15 14:48:37 | 显示全部楼层
同是潘德子mod,用wse2启动后每3秒就会卡顿一下,有办法了tt我

10

主题

26

回帖

11

积分

随仆

Rank: 1

UID
2767593
第纳尔
328
精华
0
互助
0
荣誉
0
贡献
0
魅力
1
注册时间
2016-9-3
鲜花(1) 鸡蛋(0)
发表于 2023-8-31 18:41:08 | 显示全部楼层
ggfgfgf 发表于 2023-8-31 17:36
人应该是太多吧

不算多吧,双方加起来也就200多一点

48

主题

727

回帖

523

积分

骑士

Rank: 4Rank: 4

UID
3398051
第纳尔
2077
精华
0
互助
48
荣誉
5
贡献
10
魅力
347
注册时间
2022-8-13
鲜花(60) 鸡蛋(0)
发表于 2023-8-31 17:36:51 | 显示全部楼层
本帖最后由 ggfgfgf 于 2023-8-31 17:49 编辑
WYH2613101 发表于 2023-8-31 16:17
我是潘德,自己一个人打没什么问题,但是每次和友军联合作战就会卡顿,尤其是和德夏作战/联手的时候,难道 ...


人应该是太多吧

10

主题

26

回帖

11

积分

随仆

Rank: 1

UID
2767593
第纳尔
328
精华
0
互助
0
荣誉
0
贡献
0
魅力
1
注册时间
2016-9-3
鲜花(1) 鸡蛋(0)
发表于 2023-8-31 16:17:09 | 显示全部楼层
我是潘德,自己一个人打没什么问题,但是每次和友军联合作战就会卡顿,尤其是和德夏作战/联手的时候,难道友军士气和我军士气统计方式不一样

0

主题

7

回帖

2

积分

平民

Rank: 1

UID
2820195
第纳尔
107
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-3-29
鲜花(0) 鸡蛋(0)
发表于 2023-4-4 08:44:01 来自手机 | 显示全部楼层
aiwen324 发表于 2023-2-12 00:25
没事了,不知道为啥少复制一个数字orz。话说使用了此方法后虽然解决了三秒一卡,但是感觉还是有非常轻微 ...

我也是,两种方法都尝试了,确实有所改善,但还是会有明显的卡顿,还是达不到其他mod自定义战斗的体验。包括子mod自带的静止逃跑功能好像也是一样,我猜想潘德的战场会不会不止有这个触发器会造成卡顿。顺便说一句我是AMD的CPU,我总感觉IU对骑砍一是不是有什么加成。

0

主题

4

回帖

1

积分

平民

Rank: 1

UID
2967073
第纳尔
119
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-12-30
鲜花(0) 鸡蛋(0)
发表于 2023-2-12 00:25:04 | 显示全部楼层
aiwen324 发表于 2023-2-11 22:41
用了txt里的第二种改动后,如果战斗时让自己的兵全部撤退会发生剧烈卡顿,请问LZ是为什么呀

没事了,不知道为啥少复制一个数字orz。话说使用了此方法后虽然解决了三秒一卡,但是感觉还是有非常轻微的顿卡是为什么

0

主题

4

回帖

1

积分

平民

Rank: 1

UID
2967073
第纳尔
119
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-12-30
鲜花(0) 鸡蛋(0)
发表于 2023-2-11 22:41:21 | 显示全部楼层
用了txt里的第二种改动后,如果战斗时让自己的兵全部撤退会发生剧烈卡顿,请问LZ是为什么呀

8

主题

26

回帖

10

积分

随仆

Rank: 1

UID
3425430
第纳尔
107
精华
0
互助
0
荣誉
0
贡献
0
魅力
10
注册时间
2022-10-7
鲜花(3) 鸡蛋(0)
发表于 2023-1-14 17:25:18 | 显示全部楼层
EmericBacon 发表于 2022-6-12 17:49
也许是这样。
任何事情在人类理解或捋顺之后都变得无比简单,仿佛这些都是本来就可预见的。
我不清楚你 ...

中肯,赞同你的意见

0

主题

76

回帖

38

积分

扈从

Rank: 2Rank: 2

UID
3235362
第纳尔
523
精华
0
互助
1
荣誉
1
贡献
0
魅力
100
注册时间
2021-4-29

同袍勋章

鲜花(1) 鸡蛋(0)
发表于 2022-11-3 21:05:48 | 显示全部楼层
aliang227 发表于 2022-6-15 17:48
补充一下TXT简单的修改思路吧,因为原意还是想和各位MOD作者讨论,然后直接从源码角度修改。
但确实有很多 ...

感谢大佬,用了之后流畅很多

23

主题

506

回帖

169

积分

见习骑士

Rank: 3

UID
3318406
第纳尔
1134
精华
0
互助
2
荣誉
0
贡献
0
魅力
2
注册时间
2022-1-26
鲜花(10) 鸡蛋(0)
发表于 2022-10-30 00:11:01 来自手机 | 显示全部楼层
大神牛啊希望能做出来一键启动之类的好安装,另外那个双持要能也改过来,那就是划时代的改革啦来自: Android客户端
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2025-12-23 08:08 , Processed in 0.174507 second(s), 70 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表