164057429 发表于 2019-10-30 00:34:18

新人求助ERM问题

EasyERM脚本简易编写 V1.0.1    为什么写进去的脚本,一读档就崩溃   说是语法错误 小白求解答

164057429 发表于 2019-10-30 00:36:32

3.58版本的,求助

clarkluo 发表于 2019-10-30 01:46:38

有的时候不能只考虑你写的脚本,还要考虑跟其他的脚本冲突不,如果你引用了本来使用的变量,

164057429 发表于 2019-10-30 02:11:20

clarkluo 发表于 2019-10-30 01:46
有的时候不能只考虑你写的脚本,还要考虑跟其他的脚本冲突不,如果你引用了本来使用的变量,

图里没有其他脚本, 单独一个也不行哎愁死了

songfx 发表于 2019-10-30 10:27:17

你这样问很难有答案的。
就好比我问你x=?你会说条件不够,答不了。
同样去医院时,你说你不舒服,医生也开不了药,会要你详细描述症状。
所以,如果你想知道答案,请先自己描述清楚。
毕竟,这只是你个人使用出现的个例,否则作者不可能发布程序出来的。

canary 发表于 2019-10-30 15:44:44

EASY ERM写的只是命令语句
你最好看下论坛前辈整理的ERM结构
1.ZVSE -----放到脚本里表示这是个事件
2.触发器

这个就是关乎什么时候触发
比如
!?PI;全局初始化设置

!?TM2;每天触发(官方标准定时器 不用官方的也可以自定义 !#TM60:S2/999/3/255; 第二天开始触发 每隔3天触发一次)

!?BA0;战斗前触发

!?OB54;访问野兵触发等等

3.接收器
大部分的接收器需要跟触发器成套使用 如果是利用函数命令作为执行操作的另算。

举例:
ZVSE
!#TM19:S1/1/1/255;第一天触发只触发一次
!?TM19; 触发器执行
!!DO20191030/0/155/1:P150; 函数调用 遍历检测全图所有英雄
!?FU20191030&x1=150; 函数执行
!!if&x16=x1:; 当英雄是罗德哈特
!!HEx16:A4/130 A4/132;给罗德哈特鬼王斗篷以及诅咒铠甲
!!en:;

比如用EASY ERM生成的命令语句大部分应该是全局修改兵种属性,这种一般应该都能生效。

我举个简单例子:

ZVSE
!#MA:A0/40 D0/50 M0/10 E0/30 P0/100 S0/8 C0/6/600 F0/1000 I0/800 L0/3 O0/0 V0/200; **枪兵[攻击|防御|最小伤害|最大伤害|生命值|速度|花费黄金|战斗价值|AI价值|生物级别|所属城镇|冒险地图最低值]**

这是把全游戏部分敌我的所有枪兵属性提升了10倍


sdcxb 发表于 2019-10-30 23:42:07

canary 发表于 2019-10-30 15:44
EASY ERM写的只是命令语句
你最好看下论坛前辈整理的ERM结构
1.ZVSE -----放到脚本里表示这是个事件


大佬的教程,节俭明了,大赞。

壮壮爸 发表于 2019-11-6 12:31:52

感觉太难了。。需要慢慢研究
页: [1]
查看完整版本: 新人求助ERM问题

捐赠