- 积分
- 1931
- 威望
- 0
- 魅力
- 0
- 经验
- 10
- 热心度
- 0
- 注册时间
- 2007-6-10
- 最后登录
- 2018-6-5
- 主题
- 39
- 回帖
- 725
- 精华
- 0
- 阅读权限
- 40
TA的每日心情 | 无聊 2015-9-20 13:37 |
---|
签到天数: 14 天 连续签到: 1 天 [LV.3]火元素使者
4级 Famous Hero
- 积分
- 1931
|
发表于 2008-12-6 15:15:34
|
显示全部楼层
我觉得这点很重要,最近编写erm想要尽量避免冲突,发现非官方脚本(包括我之前编写的一些脚本)前面根本没有变量说明,很难做到自己编写的脚本和其他人的不发生冲突
汗一下这位前辈.
一般编脚本一定要说明变量的,看看木瓜大神的二追ERM开头吧:
ERMS_ScriptName=script88
ERMS_ScriptAuthor=woodmelon
ERMS_ScriptVersion=1.0.0
ERMS_ScriptDate=10.11(November).2008
ERMS_ScriptER[wiki]MV[/wiki]ersion=2.70
ERMS_ScriptLanguage=中文(中国) or 中文(简体) (native)
ERMS_ScriptUsedVariables=v5500-v5502;v5506-v5530;w160-w164
ERMS_ScriptUsedFlags=594,595
ERMS_ScriptUsedFunctions=FU25000-FU25008
ERMS_PoweredBy=ERM Scripter v. 2004.6.29.918
至于其他变量,本来我想收集的,后来发现原来已经有了.可以在H3目录下的"Heroes3\Data\s"文件夹内找到"Usage358f.txt".里面有详细说明,只是似乎有小遗漏.比如你的v7133就没有写上去.官方的变量其实可以把ERM都集中起来,用的时候就查一下,这样就可以确保不冲突了.比如你想用v7133,就查找"v7133",你会发现它在script71抗魔加强里用到了.那么我用v7135,可以查下,是没用过的,那就不会冲突了.
最后贡献一下我合的ERM.是土地公版的,可能旧了一丁点,但官方ERM改动应该不是很大.另外如果没找到"Usage358f.txt",我也顺便贴出来,里面除了总变量,每个ERM用了什么变量都有说明. |
|