战役过关生物和宝物
不断有人玩战役时被新生物和新宝物挡住前进的路。你们懂的。
有没有一种可能,由脚本来处理这些障碍? 新生物和新宝物挡住前进的去路?
体积变大了?
想直接清除掉物体?还是怎样? 玩战役时,如果英雄身上有新生物或新宝物,无法正常进入下一关。 我想应该是可以处理的,但是不知道会不会是因为战役编辑器的问题哦。如果是的话估计难搞。 风侠这个点子不错,如果在过关前脚本自动检测英雄身上的所有生物和宝物,如果有WOG特有的,就提示并自动删除就好了。
回复 5# 的帖子
就不知道有没过关前/过关时的触发器.有的话,就容易做了. 肯定有,木瓜以前就写过战役宠物追随者传递的脚本
回复 6# 的帖子
木瓜用的不是什么纯粹的过关前/后触发器这种子兮乌有的东西,但参照这原理,其实风大的要求还是相当容易可以满足的。附战役跨关宠物、追随者、第二追随者数据保存ERM(含第二追随者ERM)——by woodmelon
回复 8# 的帖子
我有点不太明白.木瓜的脚本是保存数据再读取的.
现在风侠的要求是,在跨关前,自动屏蔽掉 WOG的物体(新生物新宝物)
所以必须知道啥时候是正在跨关操作. 其实如果是手动完成的话,只要玩家在过关前进行特定操作时就删除宝物,这很简单
因为wog没有提供战役相关的检测,所以自动完成实现起来可能会很麻烦,甚至无法完成 同意LS十三木人的观点,毕竟战役过关的条件各式各样,有累计生物的,有全灭敌人的,有占领城镇的,估计很难统一去触发吧,建议考虑手动触发,比如不能正常过关时读取过关前存档后,触发该脚本即可。 真心希望大大们出手,解决掉此问题,以提振大家对于战役的兴趣(哥真心喜欢战役,但是一想到能通关的概率那么小就;sw; ) 从不喜欢玩战役的人路过! 上面的……算了,我懒得说你这骡子了= =
无法过关是因为使用的依旧是SOD的检测标准,所以一切新生物和宝物都是属于非法数据。这个只能通过自己手动删除,ERM是无法做到的。这是因为如下一个最基本最简单的程序设定:
ERM的加载是基于地图的,地图结束则ERM全部结束不做运行并从内存中删除(木瓜那个是保存进内存下一次读地图的时候再让ERM调出来)。所以你要靠ERM在地图结束的时候删东西是没办法的,最多是在地图结束前删。但这样和手动有什么区别?
同时也正因为ERM的加载是基于且只能基于地图(你们看到所谓的erm文件也不过是在加载地图的时候将你选择的那些加载进去而已),所以30MB的问题只能通过修改硬编码解决。
所以别妄想着偷懒,老老实实自己动手吧。懒人没人权的。
[ 本帖最后由 eva2000as 于 2012-10-25 09:27 编辑 ]
页:
[1]