Blitz1298 发表于 2024-6-10 20:24:47

关于三阶升级 - 重生mod使用!#EA给中立生物添加特技会失效的问题

本帖最后由 Blitz1298 于 2024-6-10 21:28 编辑

呃 是这样的 一开始进入地图特技是生效的但加载存档之后那些额外给中立生物添加的特技就失效了 请问这个有办法解决吗
补充:只有测试过硫磺龙和古龙

Archer30 发表于 2024-6-11 02:43:20

三阶升级mod的生物扩展插件没有解决将255以后的生物的经验技能保存到存档的问题。

用Erm脚本可以简单地处理。
一般情况下,我们使用开局触发的方式设置EA经验技能,比如用!#或者!?PI触发,这里只需要让255以后(不包括255)的生物的EA在读取存档的时候也设置就行了,比如,可以使用
!?FU(OnGameEnter);
这个触发器会在进入地图时触发,包括新开地图以及读取存档

Blitz1298 发表于 2024-6-11 13:27:17

Archer30 发表于 2024-6-11 02:43
三阶升级mod的生物扩展插件没有解决将255以后的生物的经验技能保存到存档的问题。

用Erm脚本可以简单地 ...

Archer大大您好 按照您说的添加了!FU(OnGameEnter); 指令之后 重新载入地图依旧没有生效 请问是我的格式有误吗
!?FU(OnGameEnter);
!#EA330:B6/1/114/100/200/200/200/200/200/200/200/200/200/200/200;
!#EA330:B7/1/119/48/1/1/1/1/1/1/1/1/1/1/1;
!#EA330:B8/1/79/43/6/6/7/8/9/10/11/12/13/14/15;
!#EA330:B9/1/115/28/6/6/6/6/6/6/6/6/6/6/6;
!#EA330:B10/1/97/47/100/100/100/100/100/100/100/100/100/100/100;
!#EA330:B11/1/115/27/6/6/6/6/6/6/6/6/6/6/6;
!#EA330:B12/1/102/102/1/1/1/1/1/1/1/1/1/1/1;
!#EA330:B13/1/112/16/100/100/100/100/100/100/100/100/100/100/100;

Archer30 发表于 2024-6-11 13:59:51

Blitz1298 发表于 2024-6-11 13:27
Archer大大您好 按照您说的添加了!FU(OnGameEnter); 指令之后 重新载入地图依旧没有生效 请问是我的格式 ...

有误。这里没搞清楚基础erm问题,建议b站搜Swispsky(也就是四神使/暗黑来袭mod作者)的erm教程看看。

!# 是自触发的,!#语句会在游戏最开始时触发,不依赖触发器。

这里要把!#改为!!

Blitz1298 发表于 2024-6-11 14:38:08

Archer30 发表于 2024-6-11 13:59
有误。这里没搞清楚基础erm问题,建议b站搜Swispsky(也就是四神使/暗黑来袭mod作者)的erm教程看看。

...

感谢Archer大大的指导
页: [1]
查看完整版本: 关于三阶升级 - 重生mod使用!#EA给中立生物添加特技会失效的问题

捐赠