佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 6300|回复: 10

请所有ERM编写者注意了

[复制链接]
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2011-1-30 23:53:53 | 显示全部楼层 |阅读模式
    各位能写[wiki]ERM[/wiki]的兄弟姐妹们,会编写ERM的应该算是wog的进阶者了。至少在挺多人眼里是高手。
    ERM写出来,一可让众坛友分享,二可自娱自乐。不管什么目的都少不了增加[wiki]游戏[/wiki]的可玩性,娱乐大众。
    所以为了方便大家,也为了方便自己。我给各位兄弟提个建议:在自己出品的ERM中把用过的变量都列出来。

    自编的、修正的、修改的,只要上了桌面就应该做得好看点。
    我们来看看[wiki]中国[/wiki]玩家和外国玩家的ERM有什么不同吧!
    举个例子,大家都比较熟悉的GB一追开头:
    ----------------------------------------分割线------------------------------------------
    ZVSE
    ERMS_ScriptName=[wiki]追随者[/wiki]HENCHMEN
    ERMS_ScriptAuthor=Arstahd
    ERMS_ScriptVersion=1.2.0
    ERMS_ScriptDate=26.6(June).2009
    ERMS_ScriptER[wiki]MV[/wiki]ersion=2.70
    ERMS_ScriptLanguage=简体中文 or 中文(简体) (native)
    ERMS_ScriptUsedVariables=v7181;v7206-7221
    ERMS_AdditionalFiles=修改:GB
    ERMS_ScriptUsedTimers=19
    ERMS_ScriptUsedFunctions=7100-7119
    ERMS_ScriptERMVervsion=2.70
    ERMS_PoweredBy=ERM Scripter v. 2004.6.29.918
    ** HENCHMEN  -  ERM script 49
    ** By Arstahd
    ** Version: 1.16   updated August 23 2004
    ** Thanks to Hermann the Weird for bug fixing and script maintenance
    ** Note: Henchmen will not appear in network human-to-battles in this version.
    ** Variables used:
    ** V variables:    v7206-v7220 v7181
    ** Z variables:    z1-z9,z170-171
    ** W variables:    w117(经验),w118(类型),w119(生死),
    **                 w120(保存追随天数),w121(自动or手动[wiki]转职[/wiki])
    ** Functions used: 7100-7117
    ** Timers used:    19 (copy of T19 used in script00)
    ----------------------------------------分割线------------------------------------------

    这个是很早前的作品,前半部分是GB加进去的。GB给了我们一个很好的开头。后来的作品大都会用这个格式。问题是,这是修改版(尽管如此,GB还是用了几行把重要的变量列出了)而后面跟的是原作者早已列出的使用变量。
    我们很多人把这个开头学了,名字是一定要写的,至于变量这个“可要可不要”又烦人的东西就渐渐扔了。
    大家由于条件不足,多数都是自学的,从修改别人ERM开始半路出家,似乎情有可原。我们通过对比来看自己的不足。
    GB的年代过去很久了,那就看一下现在的对比吧。
    从Salamandre的星际之门能看出什么来?他可是花了整整一个事件来罗列变量的。(这些东西可以说在游戏者面前完全没出现,也完全没用)但对于想深入研究地图的广大玩家及自己都极为方便。这样的地图让你找bug、提建议、修改、甚至帮忙修正,相信有很多人都愿意(这个很多人包括了我这个“外国”玩家)

    有的玩家会说:我辛辛苦苦写出来的ERM,这样列出来不是马上被别人抄了?(我们不需要都做每条代码都注释清晰的大方ERMer,因为这的确是大家的辛勤劳动)答案是:不会。只要你水平够,破解就没这么容易。我们中国就有榜样:木瓜。你们能轻易破解他的ERM吗?可以说你只要破解他的二追脚本,那就算高手了。
    那外国高手是怎样的呢?有实力的好好看看Salamandre的星际之门,如果你能破解,那么应该就可以算熟手了。(而且别人还大方地做了注释)

    最后再说几句。并不是说我们为了娱乐还要这么辛苦遵守这些规则。而是习惯,素质问题。自娱自乐的东西自然可以随便,但毕竟难登大雅之堂。我们论坛虽小,但恐怕是代表了中国wog的最精英力量了,而这些本国“最出色”的ERM放在国际上难免被人笑话。
    而且前人偷懒、有所保留,后来者不明所以就照抄上去了。前辈们还说一代不如一代,殊不知是自己的教育失策。中国式的传承,闭门造车只会令我们离国际越来越远。

    该用户从未签到

    1066

    回帖

    7228

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6026
    发表于 2011-1-31 11:27:47 | 显示全部楼层
    我水平很低.想让我的ERM人人多能破解.只是无人理会!我想用最减单的脚本写出最好玩的ERM苦与水平.LZ你以为人人都这么自私故意让人看不懂?
    只是水平不足.我想说好的ERM不一定要让人不懂很复杂.好的ERM是好玩+容易+人人都能破解+人人都不愿破解.我想说要是我的ERM被人天天抄就好了.老外大多是这么想不然不会写那么多注解,只是写了还是让人不懂.老外和无语.真正的高手就是想用很短又清楚的脚本写出功能强大的脚本.如2追如果你些出了人人多能破解的2追脚本.就说明你是先祖级高手了.

    [ 本帖最后由 air 于 2011-1-31 11:41 编辑 ]

    该用户从未签到

    1066

    回帖

    7228

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6026
    发表于 2011-1-31 12:07:24 | 显示全部楼层
    对!分享最快乐
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

    发表于 2011-1-31 12:39:48 | 显示全部楼层
    Salamandre的星际之门确实让人佩服,是我们大家学习的榜样。
  • TA的每日心情
    开心
    2021-2-18 14:28
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    2624

    回帖

    1万

    金币

    21

    精华

    论坛嘉宾

    请叫我黑椒哥哥

    Rank: 9Rank: 9Rank: 9

    积分
    4835

    论坛元老退役版主

    QQ
    发表于 2011-1-31 14:05:53 | 显示全部楼层
    看来在ERM方面我还是新手啊。
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

     楼主| 发表于 2011-2-1 02:34:17 | 显示全部楼层
    原帖由 air 于 2011-1-31 11:27 发表
    我水平很低.想让我的ERM人人多能破解.只是无人理会!我想用最减单的脚本写出最好玩的ERM苦与水平.LZ你以为人人都这么自私故意让人看不懂?
    只是水平不足.我想说好的ERM不一定要让人不 ...

    虽然有点跑题了。但鉴于你对wog的辛勤贡献,我就再解释一下。
    你不是水平不足,而是你希望做太阳。尼采想做太阳,结果怎样,你知道。
    没有一个脚本是可以满足所有人的。无人理会是好事:新手不会用,他会说的;学生看不懂,他会问的。
    没人说话的可能情况就是:大家都看懂了、已经被破解了。
    被盗版有多痛苦,你是没感受到。如果你写的ERM被别人作了简单修改,并签上别人的名字,你会觉得好受吗?
    当然,这种事情在我们论坛里还没有发生。因为没有先例,没人愿意做始作俑者。
    另外,你可以大方地把东西贡献出来,不代表可以无限免费传递。由于信息差异,说不定在其他论坛,你的东西就是别人的高价商品了。所以对ERM加密只是对自己的保护。就算被人破解用了,至少也说明破解的人下了功夫,应该得到。

    实际上,我们论坛的学习气氛还是很浓的。为了推广wog,一直都在普及ERM。下了功夫又有兴趣的人,都学会了。没学会的只是兴趣不够充足,大家都是来轻松游戏的,没必要太辛苦。

    air 你之所以会感到失落,其实是付出的东西有了收获。你不正是希望大家学会ERM,更好地宣传wog吗?现在没人求你,只是说明高手越来越多了,热心人越来越多了。起码我很感到欣慰。不用象我们这些要招魂才会跑出来的老头硬充场面,我觉得比起冷清的那个时代好多了。

    最后再说一下,如果你觉得你的ERM别人看不懂。为什么不尝试把变量列出来?(如果不怕麻烦把变量的作用也一起列出)这样的ERM一定会更通俗易懂的。只是恐怕你又会有一段时间要“高枕无忧”了。

    该用户从未签到

    906

    回帖

    9696

    金币

    2

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4086

    退役版主

    发表于 2011-2-1 14:49:58 | 显示全部楼层
    楼主,神兵同学,以及各位回帖者,请查看 ERM 板块的”本版规则“中最后一行,谢谢。
  • TA的每日心情
    开心
    2021-2-18 14:28
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    2624

    回帖

    1万

    金币

    21

    精华

    论坛嘉宾

    请叫我黑椒哥哥

    Rank: 9Rank: 9Rank: 9

    积分
    4835

    论坛元老退役版主

    QQ
    发表于 2011-2-1 14:51:58 | 显示全部楼层
    至少我的脚本都做到了。

    该用户从未签到

    94

    回帖

    9911

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    999
    发表于 2011-2-1 21:36:31 | 显示全部楼层
    嗯,赞同,分享最重要。话说魔兽编辑器我用的很熟练了,JASS基本上都理解透了,就是这刚接触的ERM还比较麻烦。还是感叹魔兽编辑器的强大啊!
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

     楼主| 发表于 2011-2-2 00:38:50 | 显示全部楼层
    原帖由 poet 于 2011-2-1 14:49 发表
    楼主,神兵同学,以及各位回帖者,请查看 ERM 板块的”本版规则“中最后一行,谢谢。
    这个只是其中一个问题:冲突。
    但申请不能解决所有问题。一个好的ERM肯定有很多变量的,现在被大家认同的ERM不少,如果每个都申请,最后还是不够用的。这是其一。
    其二,列明变量是一个好习惯及好传统(从wog小组中传下来的,只是我们中国没有传承到)。是一个人的素质表现(这的确是麻烦的事,但却是高尚品质的表现),不是晚辈不学,而是没人告诉他,结果会造成中国出不了这么标准的ERM。
    其三,不管什么,一旦霸道,就会惹人生厌(元老殿堂就是例子,尽管出发点很好)。我的建议只是在保护大家的ERM。你可以想象,如果你的东西处处和别人的不兼容,会长久流传吗?在这个各自为政的时代,经常ERM冲突,难道一直让别人用纯净的ERM吗?如果每人都把自己用过的变量列出来。时间长了,有实力又刚好有空的人就很可能会把他们整合起来方便大家。象现在这么乱的情况,你说谁会一个个变量找,然后合并?

    发出这个帖子的起因其实很无奈。我打星际之门的时候,在决战幽灵的第一战里打了近一个小时干掉了一半,居然内存溢出。再加上每次叫飞机都浪费好多时间。所以想把二追加上重打。结果冲突了。一查,发现二追居然有v25、v50等等这样的小额变量(一般是暂时用的,和纯净版可以兼容)。
    一边是自编地图,一边是跨越四个事件的大型ERM。只能自己无语、狂晕了。就算解决了已知的问题,如果玩到一半再来一个冲突,我估计就要吐血了。

    各位ERM作者,如果你们不希望被人,最好就再完善自己的ERM。....这是玩笑,但愿不会发生。
  • TA的每日心情
    奋斗
    2024-7-2 10:34
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]野猪

    77

    回帖

    6253

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    514
    发表于 2011-2-6 14:45:23 | 显示全部楼层
    不明真相的人路过
    话说erm这种东东 最初的目的不就是提供可玩性么?
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2025-6-20 17:59 , Processed in 1.040969 second(s), 11 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表