魔兽世界技能的区域设置spell_area
2013-07-22 11:49:12 作者:蓝月 来源:www.10cpop.com 浏览次数:0
魔兽私服技术world库中spell_area通常用于玩家在某个区域中时的魔法光环效果

举个最简单的例子

在十城魔兽里我们进入冰冠要塞等一些团队副本的时候,有时是为了辅助弱势阵营,

有时是为了对新手有个辅助提升作用,我们会发现身上会有那个提升自己属性的BUFF,

这个效果就是这个表设置的,这个效果我们可以推广了来看。

不光是加玩家属性,比方说我们可以建立一个公共休息区,

在这里玩家可以有一个逐渐恢复血量、法力值等效果的BUFF

类似这样,想要什么效果,完全可以根据我们的需要和想象来设置

是不是觉得很有意思了?

我们还是先分析这个表的结构

\

spell  不用说,就是技能ID了

area 区域代码,我们可以在游戏里通过.gps的命令获得代码数值

quest_start  玩家需要在开始某任务的状态

quest_end  玩家需要在结束某任务的状态(quest_start与quest_end 不可同时设置相同值)

aura_spell 如果设置了这个值,那么此值表示生效的附加条件
                    此值 < 0 (负值) 表示如果玩家身上有aura_spell这个效果,那么此行设置不会被激活
                    此值  > 0 (正值) 表示如果玩家身上没有aura_spell这个效果,那么此行设置不会被激活

racemask  种族类别,此列可对技能生效对应的种族,
                   如果仅对联盟生效,此列可设置成1101  (1+4+8+64+1024)
                   如果仅对部落生效,此列可设置成690  (2+16+32+128+512)

gender 性别类型,0=男性,1=女性,2=任意

autocast  当角色进入该区域时是否自动施放,0=不自动,1=自动


了解了每一列的意义之后,我们又可以发散一下思维了,

我们可以象十城一样,部落进入区域时是一个效果,联盟进入区域时是另一个效果,

从而达到阵营辅助的作用。

还可以和某些任务配合,完成某个任务之后,进入某个区域就有特定的BUFF,

以此类推,魔兽真的很值得我们仔细的去推敲。



相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 游戏下载 | 魔兽图片 | 魔兽单机 | 视频攻略 | 最新更新

 
Copyright © 2014 - 2016 10CPOP Corporation, All Rights Reserved


十城魔兽世界私服