自定义怪物名称被翡翠塔改名后的恢复
在O地图中,给怪物赋予一个新的名字是很常见的。以《巫妖王的毁灭》为例,其中的梦魇兽就被改成了重骑兵。但是,如果玩家去翡翠塔增强它的时候,重骑兵就会被改成**梦魇兽,这是游戏的硬编码决定的,当然这对游戏不会产生任何不良影响,但是看着不是很爽,怎么办呢?
其实解决的办法很简单,我们给地图再增加一个鼠标触发的时间事件就可以。
还是以《巫妖王的毁灭》为例:
地图中先写了一个改名的事件:
ZVSE
!#VRz850:S^火枪手^;
!#VRz851:S^火枪手^;
!#UN:G1/171/0/850 G1/171/1/851;
!#VRz856:S^重骑兵^;
!#VRz857:S^重骑兵^;
!#UN:G1/172/0/856 G1/172/1/857;
!#VRz860:S^执政官^;
!#VRz861:S^执政官^;
!#UN:G1/13/0/860 G1/13/1/861;
!#VRz864:S^刺客^;
!#VRz865:S^刺客^;
!#UN:G1/143/0/864 G1/143/1/865;
!#VRz866:S^御林军^;
!#VRz867:S^御林军^;
!#UN:G1/137/0/866 G1/137/1/867;
这个事件在前,在后面,我们再增加一个时间事件,经测试放在最后是没有问题的。我不知道把它放在翡翠塔事件之前是不是有效。
ZVSE
!?CM0;冒险地图右键触发
!!UN:G1/156/0/250;
!!UN:G1/156/1/259;
!!UN:G1/156/2/251;
!!UN:G1/171/0/850 G1/171/1/851;
!!UN:G1/172/0/856 G1/172/1/857;
!!UN:G1/13/0/860 G1/13/1/861;
!!UN:G1/143/0/864 G1/143/1/865;
!!UN:G1/137/0/866 G1/137/1/867;
这样,无论翡翠塔如何改生物的名称,只要一点右键,那些生物就恢复成自定义的名称了。
[ 本帖最后由 yexian7 于 2010-11-22 08:52 编辑 ] 能不能再进一步,把翡翠塔和生物周的另一个超级Bug给修正了?
http://bbs.h3wog.com/viewthread.php?tid=16130&highlight=%F4%E4%B4%E4%CB%FE%2Bsongfx 哈,这个比较难道大一点,等我再深入学习学习才能考虑。
页:
[1]