(难点)
第五课:带条件的触发( !! 和 !? )
--------------------------------------------------------------
上一课我们讲到了递增,不知道你去试了没有。
没事就赶紧试吧,不然光看不试是没有用的。
这一课就更难懂了,这课讲的是ERM中的难点,需要大量的实践。
-----------分割线---------------步入正题-----
今天我们来讲
条件 ---- !?
跟着条件的触发 ---- !!
--------------
这时,有同学可能就要问了:
“触发不是已经有了吗,是!#啊,怎么又变了。”
“!#和!!有神马不同啊?”
让我来回答:“
!#是地图生成前触发,在地图生成前就已经读完了。 而!!是有条件的触发,它是被条件(也就是!?)限制住了。” --------------以上看不懂没关系,我会在这一课结尾时解释清楚--------- 好了,废话少说,开始上课 基本语句: ----------------- ZVSE !?LE12/8/0; !!IF:M^这个窗口会在你踩到坐标为(12/8)的地上时弹出^; ———————以上支持直接复制———————————— !注意!:不爽的是一定要在地上的(12/8)放一个事件,就是那个蓝色的球球,中间写着“事件”两个大字(好拽呀)。 —————————————————————— 脚本解剖: 开头 !?LE①/②/③; !!IF:④^⑤^; ----------- 注释: ①:地图上事件所在的纵向坐标。 ②:地图上事件所在的横向坐标。 ③:地图上事件所在的地层,只有两个,不是0(地上),就是1(地下)。 ④:对话框的字母(参看ERM帮助IF按钮,M项) ⑤:对话框内容。 -------------------------------- 好,回归重点,结尾: 解释清!!和!#的区别。 如果用条件语句,就会发生这种事情: ERM 效果 如果用地图生成前触发,就会发生这种事情: ERM 效果 ------------------------ 如果用条件语句,你的情节就可以在某时发生。 而用了地图生成前触发,情节早被别人知道了。 你们明白了吗,快去试一试吧! |