liutaoqqq 发表于 2024-11-14 23:45:21

帮我看看是怎么回事

********************      凯瑟琳   *************************************

!?CM2;

!#HE146:X1/12;
!#VRz891:S^大天使特长^;
!#UN:G2/146/2/891;
!#UN:G2/146/3/166;

********************************************************************************
********************      罗德死亡骑士   *************************************

!?CM2;

!#HE153:X1/68;
!#VRz891:S^骨龙特长^;
!#UN:G2/150/2/891;
!#UN:G2/150/3/199;

********************************************************************************
********************      塞尔伦   *************************************

!?CM2;

!#HE155:X1/54;
!#VRz891:S^恶魔特长^;
!#UN:G2/155/2/891;
!#UN:G2/155/3/155;

********************************************************************************
只有前面的可以,后面的2个不行

Archer30 发表于 2024-11-15 12:28:49

“不行”的具体表现是啥?

考虑一下你用的mod/wog选项可能和你的脚本冲突?比如进阶职业mod/三阶升级mod都改了特长

liutaoqqq 发表于 2024-11-15 12:32:04

Archer30 发表于 2024-11-15 12:28
“不行”的具体表现是啥?

考虑一下你用的mod/wog选项可能和你的脚本冲突?比如进阶职业mod/三阶升级mod ...

呃,就是用了这2个,点右键还是原来的介绍

Archer30 发表于 2024-11-15 19:42:09

这个脚本有几个错误:

- !#是自触发的语句,在进入地图时触发。不要再用!?CM2触发器。
- 罗德哈特的脚本出现2种英雄编号。

问题是“特长描述没有生效”,仅从这个描述说,有一种可能:
- 楼主用的wog选项/mod有自己的特长脚本,覆盖了楼主的脚本

那么我们试试更迟一些的时机执行,不用!#了,同时也放弃早就废弃的UN:G2命令。举例:
!?FU(OnAfterErmInited);
!!SN:H^spec^/150/2/^骨龙特长^;

注意,这种触发方式仍然无法覆盖进阶职业mod的描述,如果楼主用了这个mod,要覆盖它需要做鼠标点击的脚本,但我不想写了。

liutaoqqq 发表于 2024-11-15 20:59:01

Archer30 发表于 2024-11-15 19:42
这个脚本有几个错误:

- !#是自触发的语句,在进入地图时触发。不要再用!?CM2触发器。


呃,那算了,我这个也是照本宣科的,叫我自己弄,弄不出来的,还是谢谢了
页: [1]
查看完整版本: 帮我看看是怎么回事

捐赠