新人求助ERM问题
EasyERM脚本简易编写 V1.0.1 为什么写进去的脚本,一读档就崩溃 说是语法错误 小白求解答 3.58版本的,求助 有的时候不能只考虑你写的脚本,还要考虑跟其他的脚本冲突不,如果你引用了本来使用的变量, clarkluo 发表于 2019-10-30 01:46有的时候不能只考虑你写的脚本,还要考虑跟其他的脚本冲突不,如果你引用了本来使用的变量,
图里没有其他脚本, 单独一个也不行哎愁死了 你这样问很难有答案的。
就好比我问你x=?你会说条件不够,答不了。
同样去医院时,你说你不舒服,医生也开不了药,会要你详细描述症状。
所以,如果你想知道答案,请先自己描述清楚。
毕竟,这只是你个人使用出现的个例,否则作者不可能发布程序出来的。 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倍
canary 发表于 2019-10-30 15:44
EASY ERM写的只是命令语句
你最好看下论坛前辈整理的ERM结构
1.ZVSE -----放到脚本里表示这是个事件
大佬的教程,节俭明了,大赞。 感觉太难了。。需要慢慢研究
页:
[1]