30M判定拨乱反正
本帖最后由 Archer30 于 2015-3-11 18:34 编辑各位抱歉,今日在此发帖,实际上是要自打自脸的
不久前我发的一个帖子【Era-erm】359B中文脚本优化版 内含的官方脚本精简版现今被我本人证实毫无价值
各位不妨跟我一起做个实验
按下列两张图加载脚本,可以达到30M的临界状态
此时再添加一个小型脚本就会导致WoG化地图时超过30M,系统报错
比方大家可以试着添加fly123的 ERA伤害显示增强脚本 这是一个只有2kb的微型脚本,当然也可以贴其他代码
然后如愿以偿弹出30M报错
发现报错后,我们把【Era-erm】359B中文脚本优化版加载上去,优先级设为比ERA中文界面高
按理说,【Era-erm】359B中文脚本优化版内含的脚本足足比官方脚本少了1M……这个大小只有2k的 ERA伤害显示增强脚本 应该能吃得下吧,结果
继续报错;wunai;
前前后后试了几次,发现【Era-erm】359B中文脚本优化版的确完全没起到增大空间,规避30M限制的作用。于是,
结论
ERM的注释、空格、换行符都不会对30M判定起到任何影响!
应用
苍老师的封神可以尽情书写注释了,方便我们菜鸟理解脚本,嗯哼
其他问题
聪明的同学大概要问了,那么凤凰Mod的一大批修改日期为08年的精简版官方脚本,为什么真的能起到省空间的作用呢?
答:凤凰Mod自带的官方脚本大体上是04年或之前的脚本(从翡翠塔仍没修复只能访问一次判断)。只能说脚本本身有效语句少,因此的确省下一些空间;pahf;
不过就30M的理解上,大概当年ERA之父Bersy也犯了和我一样的错误吧:deyi:
辛苦了,A30发的帖子看起来真的很舒服 30M哪是什么意思呢?是否就是游戏开发初期电脑没这么强大,有意设置的限制呢?还是运行进行了内存预限制,就是游戏本体预定了所需的内存! 虽然不明白,但是觉得非常厉害的样子{:2_160:}目前还没玩到那么多脚本 多谢科普,俺这种技术渣觉得很赞! 多谢科普~虽然不明白,但是觉得非常厉害的样子~很多腳本經常有一些沒反應~ 哎,这个就是早期游戏的先天不足了,如果能够把h4 h5游戏文件mod到这个程度,那可发挥的空间就大多了 vgybhu 发表于 2015-3-16 09:17
看完神贴,但是还是不知道怎么弄才会不受30M限制啊
目前是没有任何办法了,除非将脚本删除或者用0kb文件屏蔽,才能减少脚本总体积 Archer30 发表于 2015-3-16 10:12
目前是没有任何办法了,除非将脚本删除或者用0kb文件屏蔽,才能减少脚本总体积
扩展内存空间就可以了,目前我正在做这方面的研究。希望可以解决这个问题吧。 我奋斗了一个星期,今天下了黄金版就碰到这个问题,不加载era优化脚本不报错了!蛋疼呀!
页:
[1]