关灯
开启左侧

魔兽世界技能的区域设置spell_area

  [复制链接]
admin实名认证 发表于 2016-5-4 22:19:46 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
魔兽私服技术world库中spell_area通常用于玩家在某个区域中时的魔法光环效果

举个最简单的例子

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

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

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

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

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

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

是不是觉得很有意思了?

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

20130718023406409.jpg

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,

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

精彩评论2

倒序浏览
微信 发表于 2016-11-13 02:03:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 
我回来了 发表于 2016-10-15 22:16:04 | 显示全部楼层
 
吾爱尚玩免费服务端下载!每天20金币走起!
 
VIP介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 最佳新人

    注册账号后积极发帖的会员
  • 活跃会员

    经常参与各类话题的讨论,发帖内容较有主见
  • 热心会员

    经常帮助其他会员答疑
  • 推广达人

    积极宣传本站,为本站带来更多注册会员
  • 宣传达人

    积极宣传本站,为本站带来更多的用户访问量
  • 灌水之王

    经常在论坛发帖,且发帖量较大
  • 突出贡献

    长期对论坛的繁荣而不断努力,或多次提出建设性意见
  • 优秀版主

    活跃且尽责职守的版主
  • 荣誉管理

    曾经为论坛做出突出贡献目前已离职的版主
  • 论坛元老

    为论坛做出突出贡献的会员

0关注

5粉丝

3421帖子

排行榜
作者专栏

QQ交流群&&微信订阅号

QQ交流群

微信订阅号

吾爱尚玩资源基地永久域名:

Www.523Play.Com

在线管理员QQ:1589479632

邮箱:Email@523play.com

QQ交流群:558936238

Copyright   ©2015-2116  吾爱尚玩资源基地|523play.comPowered by©523Pplay.Com技术支持:吾爱尚玩资源基地