克招 发表于 2009-7-28 10:10:06

新概念ERM扫盲课程

昨天看了Hero of Order的ERM教学课程,发现还是有很多人没看懂,(详见http://bbs.h3wog.com/thread-826-1-1.html),更别说ERM帮助文件了。
所以我也来讲讲ERM的扫盲,虽然我的ERM技术还不高,但是偶滴语言组织能力还不错,所以用最简单的方法讲解ERM基本知识,如果是WOG的爱好者就看看吧,也许对你有帮助。
无兴趣者请勿多嘴
—————————————————————————————————————————————
课程说明:现在有新概念英语,所以我的名字叫新概念ERM课程,含义是让学习ERM变成一种兴趣而不是头痛的事情。主讲就是偶了,偶的语言风格是有点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点幽默滴!
课程每天一节,我会使用图象、影音等多种方法讲解,偶尔还会布置“作业”,假如要加入我们课程就一定要尽量每天上线来看,不要半途而费。
课程帖子之后,大家可以随便讨论,内容可以是除了人身攻击、灌水之外的所有提问、置疑、指出错误、批评等等。
为了让大家不头痛,我每天讲的内容都不多,大家细细咀嚼,多实践,可以自己写写类似的ERM。如果遇到头痛的地方,立即停止阅读,然后反馈给我,说你头大了,然后可以过一阵子再看。
第一课开始,请看二楼。
ERM编辑器下载点击以下连接:http://bbs.h3wog.com/viewthread.php?tid=19338&page=4&fromuid=38028#pid201968
ERM帮助文档下载请点击以下连接:http://bbs.h3wog.com/viewthread.php?tid=19338&page=5&fromuid=38028#pid201980
___________________________________________________________________________________________________
注意事项:1、为了能很好地查阅本帖,请确保你有:
(1)小学水平认字和中文理解能力
(2)熟练地掌握英文26个字母
(3)具有一定的文化素质和道德素质
(4)对WOG有基本的概念和一定的了解
(5)了解基本的电脑开机、打开文件、输入等计算机技巧。
(6)对ERM有学习的能力的兴趣
如果不符合以上任何一条,请退出本帖。
2、本人不保证帖子内容没有任何引用,且不保证完全原创。
3、本人不保证帖子内容没有任何错误,相反地,还可能有很大错误,请原谅。
温馨提示:为了方便您查看本帖的效率,请将本帖加入收藏夹.
附件为入门扫盲课程完整WORD文档。

[ 本帖最后由 yexian7 于 2010-1-13 03:05 编辑 ]

克招 发表于 2009-7-28 10:17:53

第一课:!!,!?和!#

各位虾米们,大家好,我叫克招。
下面讲解的是:!!,!?和!#
这三者是什么呢?
!#:说明部分
!?:触发器
!!:接收器
按照我们的语法来说,!#就是定语,修饰!!部分或!?部分,或者两者都被!#修饰和定义,简单来说,就是说明。
!?部分,就是主语或状语
!!部分,就是谓语和宾语
!?和!!的关系是:当发生!?事件时,就由!!部分接受并且引导出另一事件。(这个事件可以是合法的任何剧情、影响,后面再解释)
它们三者的关系有很多种情况,下面说明:
1、!#修饰!?和!!

2、!#修饰!?

3、!#修饰!!

4、!#修饰!?对!!做的动作(这个动作其实是虚拟的)

5、当然,!#部分也可以不存在。(在一般的ERM中它们都存在)
6、!#作为独立整体出现,对!?和!!没有任何影响。(还是比较常见的)
!#在一定程度上起到了催化剂或者是酶的作用。
如图。
大家明白了木?
接下来讲讲!!、!?和!#的发音
那位同学问了,符号也有发音的吗?
的确没有,但是你可以想象出来啊,为什么要为他们想象发音呢?
因为有了发音你们就可以更熟练地应用,有了发音他们就是文字而不是无聊的符号。
这个发音我是按我自己的方法来说的,大家也可以自己为它们编发音:
!!读作:咚咚
!?读作:咚(嘟)~
!#读作:咚 嚓
这样的目的大家以后自然知道了。
下课!
PS:第二课点击下面连接http://bbs.h3wog.com/viewthread.php?tid=19338&page=1&fromuid=38028#pid200997

[ 本帖最后由 da3338280 于 2009-7-29 11:06 编辑 ]

mikesail 发表于 2009-7-28 10:38:15

克老师是一天一课的不?

克招 发表于 2009-7-28 10:41:19

是的,一天讲太多大家容易听不懂.

[ 本帖最后由 da3338280 于 2009-7-28 10:42 编辑 ]

火凤凰卍炼狱 发表于 2009-7-28 10:51:35

唔,还是有些糊涂,不过继续看下去吧……
完工后这帖说不定会成为年度精华呢,要坚持下去丫……

[ 本帖最后由 火凤凰卍炼狱 于 2009-7-28 10:53 编辑 ]

克招 发表于 2009-7-28 10:58:45

你不会ERM?

火凤凰卍炼狱 发表于 2009-7-28 11:04:26

貌似看懂了
是不是就是如果发生了“!?"(比如英雄走到了某地点),则运行“!!‘的内容(比如把英雄传送到另一个地方),而!#就是旁边的文字说明(比如出现文字“天旋地转,你的英雄被传送到了XXXX地“)……

克招 发表于 2009-7-28 11:07:41

差不多,你可以先这么理解吧.

dd123 发表于 2009-7-28 11:11:34

好贴,还有图,方便我这种菜鸟学习

wjtwyp 发表于 2009-7-28 11:59:59

不錯,勾起我的興趣了。繼續。。

火凤凰卍炼狱 发表于 2009-7-28 12:02:16

原帖由 da3338280 于 2009-7-28 10:58 发表 http://bbs.h3wog.com/images/common/back.gif
你不会ERM?
不会……我看到erm教程那么一大串就放弃了,不过这个比那个要好,起码看懂了.....

poet 发表于 2009-7-28 12:36:46

!# 与 !! 和 !? 没有什么关系吧

!# 就是独立的 !!,如果一个 !! 属于某个 !?,那就用 !!,如果不属于任何 !?,那就用 !#,

!# 与 !! 和 !? 不存在任何修饰关系。所以貌似楼主的比喻不大对哦。。。

克招 发表于 2009-7-28 12:52:39

嗯,谢谢楼上的意见。
我的意思其实应该是!#对剩余的!?和!!起到的是一定的解释和说明的作用,是为了让!?和!!发挥它们正确地发挥自己的作用,当然当!#独立存在的时候的确和!?和!!没有关系,LS的解释非常好,作为一个纠正和补充的作用吧。

春风细雨 发表于 2009-7-28 13:03:01

我也来学习看看

zzy007 发表于 2009-7-28 14:31:22

支持一下

云斯 发表于 2009-7-28 16:22:42

很怀疑,没有占座习惯的楼主,如何传授第二课?直接在沙发贴补充?
另,!#说明语句和!!、!?是没有任何关系的,一个脚本里可以全部由!#语句组成,一点问题没有,而且是初学者最容易上手的命令语句,还很容易获得满足感和成就感。至于我的那个ERM教程贴,原作者是木瓜,我觉得他的教程也是相当好,不知道怎么那么多人看不懂;cool;

火凤凰卍炼狱 发表于 2009-7-28 16:55:30

原帖由 云斯 于 2009-7-28 16:22 发表 http://bbs.h3wog.com/images/common/back.gif
很怀疑,没有占座习惯的楼主,如何传授第二课?直接在沙发贴补充?
另,!#说明语句和!!、!?是没有任何关系的,一个脚本里可以全部由!#语句组成,一点问题没有,而且是初学者最容易上手的命令语句,还很容易获 ...

本人严重怀疑楼主要继续盖楼.....

老实猪 发表于 2009-7-28 16:59:27

瓦卡lz   偶看不懂你的图;ft;

克招 发表于 2009-7-28 17:02:27

第二课:最基本的东西

由于明天很多事要做,所以今天先讲明天的内容明天就不写了,本来准备讲格式的,但是昨天的内容好像有点太快了,对于一个连ERM帮助都没看一眼的新手来说还是一头雾水(比如说火凤凰),所以今天就讲最最基本的东西,可以说:这个都看不懂的人买块豆腐撞死好了。

开始了,首先解释一下什么是ERM。

什么是ERM呢?ERM的官方定义是:ERM 表示 事件相关模式(Event Related Model),它是 游戏英雄无敌3:死亡阴影(Heroes3: Shadow of Death)的一种附加版本。
那么长,说白了就一句话:制作WOG地图的唯一编程语言(算是)。

ERM的基本内容包括:说明部分(旁白)、触发器(条件)、接受器(过程和结果)。这样说应该明白了吧?

制作一段ERM需要:一个用来改变的对象(可以是一个事件,一种怪物、宝物、英雄、建筑、时间段等等)[主语]{必须有}和(后面的必须有一个或多个)一段用来描述该对象或者是背景的ERM(也就是!#[说明部分])或者一段用来触发和处理该对象的ERM(也就是!?[触发器]和!![接收器])。

一般来说,ERM是放在地图的事件中,事件的名称还有选项并不影响ERM效果的发挥,制作ERM首先需要输入一段代表性的文字,这样电脑就可以区分到底是普通事件还是ERM事件,如果是普通事件的话,则不让它发挥任何作用(就像是程序的扩展名是EXE一样,假如变成LNK的话你就打不开了),这段文字是ZVSE,将这段文字放在最开头,然后再输入你想要写的ERM。

而这段文字需要放在500天以后(一般是500天),因为目前还没有一幅地图让你需要500天都玩不完的(如果真有那么BT的地图估计玩不到500天就输了吧?),如果你设置为第一天的话,ERM事件会全部弹出来,烦到你死。

然后就补充一下昨天的内容:
!#、!?和!!的关系你看看符号就清楚了,!?是问号嘛,后面肯定有个回答的,就是!!,感叹号。如果没有人问你任何东西,你想表达你的观点,怎么办呢?就用!#,也就是句号。(形象比喻)

举例子来说:
要编辑一个小明在做早操的ERM怎么写呢?

ZVSE
(这个是开头的)
!#小明是一个男人。(Xiaoming is a man.)
首先要定义小明,要不电脑那么傻还以为小明是一件宝物就不行了。(当然真正的说明部分并不是用来说明对象是什么类型的东西)
!?小明在干什么? (What is Xiaoming doing?)
然后你要问吧?用问问题来引出小明在干什么,这个就是触发器。
!!小明在做早操! (Xiaoming is doing early-fuck!)
然后回答了,就是接收器。整个ERM一气呵成。(英文不太好,貌似FUCK就是操的意思,经常看英文电影看到FUCK的下面写住“操”。)

当然,假如是中文的话需要这么麻烦吗?不需要,只需要一句话,那么ERM其实也可以将这个用一句话来说明:

ZVSE
!#小明是一个正在做早操的男人。(Xiaoming is a man who is doing early-fuck.)
如果!#变成!!就错误了,因为没有人问问题。
好了

当然,有些事情不需要男人也可以做到,那么!#就不需要了,也就是:
ZVSE
!?小明在干什么?
!!小明在吃饭!

OK,就不需要!#了(一般情况下都有!#的,因为复杂的ERM不可能没有说明的)
还有!、#、?都是用英文输入法打出来的才有效。

That's all.没了
PS:以上所有例子都是比喻,因为很多人都不知道格式,所以就用中文来说了。不要SB真的把我的这段复制到ERM编辑器中尝试让“小明”DO EARLY-FUCK

第三课请见39楼:点击以下连接:http://bbs.h3wog.com/viewthread.php?tid=19338&page=2&fromuid=38028#pid201634

老实猪 发表于 2009-7-28 17:22:48

!#小明是一个男人。(Xiaoming is a man.)
首先要定义小明,要不电脑那么傻还以为小明是一件宝物就不行了。(当然真正

的说明部分并不是用来说明对象是什么类型的东西)
!?小明在干什么?(What is Xiaoming doing?)
然后你要问吧?用问问题来引出小明在干什么,这个就是触发器。
!!小明在做早操!(Xiaoming is doing early-fuck!)
然后回答了,就是接收器。整个ERM一气呵成。(英文不太好,貌似FUCK就是

操的意思,经常看英文电影看到FUCK的下面写住“操”。)



;lan; lz 你是来说相声的吗????
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 新概念ERM扫盲课程

捐赠