佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 2531|回复: 2

关于erm脚本名字的执行顺序

[复制链接]
  • TA的每日心情
    郁闷
    昨天 15:54
  • 签到天数: 928 天

    连续签到: 4 天

    [LV.10]圣龙

    322

    回帖

    4万

    金币

    7

    精华

    绘图大师

    Rank: 8Rank: 8

    积分
    14032

    论坛守望者杰出贡献

     楼主| 发表于 2020-11-30 13:32:04 | 显示全部楼层 |阅读模式
    本帖最后由 gsczwzzzzz 于 2020-11-30 16:15 编辑

    脚本测试环境是era3,还没测过era其他版本,但想来应该差不多。
    本帖子以实际测试结果为基准,算小半个科普帖子(有不严谨的地方和需要补充的可以多多补充)。
    发这个帖子的初衷也在于方便自己和大家查阅,以下开始是正文:

    1.脚本的执行顺序和文件的编码格式没有关系
    2.脚本的执行顺序和脚本首字符名称有关。
    3.如果2个脚本首字符相同,则比对第2个字符,依次类推
    (有字符的优先级低于无字符的,比如“812我是个脚本.erm”这个脚本比"81.erm"后执行,同时注意数字不要把它看成整体,按照单个字符来看)

    4.不同mod的所有脚本文件会根据上述规则统一进行执行顺序判定和mod名称没有关系
    5.如果mod下有地图专属脚本,那么在这张地图里先执行专属脚本再执行其他脚本








    下面是一些测试得到的字符执行顺序:(排在前面的优先执行)
    符号@

    符号[
    符号{
    符号【
    符号+
    符号=
    数字1
    数字9
    字母A(不分大小写)
    字母Z(不分大小写)
    俄语(俄语测试得不多,不排除有些俄语字符的执行顺序在别的位置)
    中文字区域(这个区域规律暂时可以看作拼音首位字母,我同时把一些字的测试顺序给出来,同时这个区域还夹杂了-符号)




    符号-
















    评分

    2

    查看全部评分

    本帖被以下淘专辑推荐:

  • TA的每日心情
    开心
    2015-12-9 01:09
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]火元素使者

    1839

    回帖

    8223

    金币

    8

    精华

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    10806

    社区QQ达人

    发表于 2021-1-10 03:19:07 | 显示全部楼层
    脚本名字是正数的,越正越优先,注意是数,不是数字,比如"123.erm", "123 sdjfh.erm",关键是要能被parse出来。
    脚本名字是负数的,越负越最后,注意是数,不是数字,比如"-123.erm", "-123 sdjfh.erm",关键是要能被parse出来。
    如果是“123asdfa.erm”,“-123asdfa.erm”数值parse不出来,就按照字符排优先顺序了。

    点评

    这个补充不错!~学习了~  详情 回复 发表于 2021-1-10 23:53

    评分

    1

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    昨天 15:54
  • 签到天数: 928 天

    连续签到: 4 天

    [LV.10]圣龙

    322

    回帖

    4万

    金币

    7

    精华

    绘图大师

    Rank: 8Rank: 8

    积分
    14032

    论坛守望者杰出贡献

     楼主| 发表于 2021-1-10 23:53:01 | 显示全部楼层
    XEricSin 发表于 2021-1-10 03:19
    脚本名字是正数的,越正越优先,注意是数,不是数字,比如"123.erm", "123 sdjfh.erm",关键是要能被parse ...

    这个补充不错!~学习了~
    回复 支持 反对

    使用道具 举报

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-11-15 12:50 , Processed in 0.691266 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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