魔兽干事端自界说创建技巧教程博天堂官网:
各人好我是艾西,今天跟各人共享下魔兽自界说技巧若何创建
创建传送技巧以下方参考数值模板操作
1.新建技巧图标(slelllcon.dbc)
ID: 5000
2.新建传送技巧(Spell.dbc) 参考53140
ID name icon
90002 传送:南海岛礁 5000
3.将dbc文献和icon文献打包成PATCH客户端补丁
4.增多传送技巧对应的传送打算地(spell _target position)
ID maplD X Y Z O
90002 1 -11316.369141 -4715.29834 10.611296 3.326176
5.增多玩家出身时自带技巧(playercreateinfo spell .custom)
Racemask classmask Spell
1791 (全种族) 1535 (全功绩) 90002
种族: 1=东谈主类, 2=兽东谈主,4=矮东谈主,8=精灵,16=一火灵, 32=毒头东谈主,64=侏儒,128=巨魔,512=血精灵, 1024=德莱尼
功绩: 1=战士,2=圣骑,4=猎东谈主,8=盗匪,16=牧师,32=死骑, 64=萨满,128=法师,256=方士,1024= 德鲁伊
6.开拓竖立文献启用playercreateinfo_ spell custom功能
worldserver.conf竖立文献开拓PlayerStart.CustomSpells开拓为1 (Enable)
用MPQ绽放patch-zhCN.mpq文献
在Interface文献下绽放ICONS文献 (文献内的齐是游戏用到得图标文献体式为blp)
咱们我方创建的图或作念的图片齐是png体式得,那么就需要用到器具把png文献调遣为blp体式,这边平直用blp调遣器具绽放后将需要调遣的png文献收用
点击CustomConversion
Add---save----菜单----corvert 调遣完成
调遣完成得文献会平直在桌面上teleport _SOuthsea_ island.blp
在桌面新建一个Mypatch文献再新建Interface再新建ICONS文献 将teleport _SOuthsea_ island.blp文献复制进去
绽放mydbc遴荐azerothCoreServer-------dbc----spelllcon.dbc绽放
裁剪插入ID5000 旅途输入Interface\ICONS\teleport _SOuthsea_ island 保存这么咱们就新建结束(1.新建技巧图标(slelllcon.dbc))
依然在MYdbc----dbc收用spell.dbc 绽放
在表格中找到53140-传投递拉然技巧为参考行为模板复制到行输入90002 将传送等第、物品、数目等凭据我方得游戏设定去调节 在134列技巧图标改为刚刚咱们创建得技巧图标ID5000 141列称号改为传送:南海岛礁 175列改为将施法者传送到南海岛礁
205列mp破钞百分比改保存 (新建传送技巧(Spell.dbc) 完成)
将dbc文献和icon文献打包成PATCH客户端补丁:在Mypatch文献新建文献夹定名为DBFilesClient文献,在DBFilesClient文献将DBC文献复制进来在
AzerothCoreServer>data >dbc目次将Spell.dbc和spelllcon.dbc文献复制进来
绽放MPQ新建一个mypatch文献
完成后将桌面上得patch-zhcn-5.mpq文献复制到客户端目次--zhcn文献中
(将dbc文献和icon文献打包成PATCH客户端补丁完成)
绽放navicat----acore_world-----spell_target_position拉到底
新建一转填入数值ID90002将下方信息填入保存
ID maplD X Y Z O
90002 1 -11316.369141 -4715.29834 10.611296 3.326176
(增多传送技巧对应的传送打算地(spell _target position)完成)
增多玩家出身时自带技巧(playercreateinfo spell .custom)
Racemask(种族掩码) classmask(功绩掩码) Spell
1791 (全种族) 1535 (全功绩) 90002
种族: 1=东谈主类, 2=兽东谈主,4=矮东谈主,原创发布8=精灵,16=一火灵, 32=毒头东谈主,64=侏儒,128=巨魔,512=血精灵, 1024=德莱尼
功绩: 1=战士,2=圣骑,4=猎东谈主,8=盗匪,16=牧师,32=死骑, 64=萨满,128=法师,256=方士,1024= 德鲁伊
(种族掩码和功绩掩码不错凭据我方思要加入哪些种族数值相加我方填入,1791为全种族数值总额依此类推 1535为全功绩数值相加总合)
在navicat----acore_world----playercreateinfo _spell_ custom此数据表自身是空的
新增将我方思要的种族功绩数值相加填入就行 Spell填入咱们创建得技巧ID90002 Note填入传送就行(你我方创建得什么技巧什么用途我方去抒发好就行)
因客户端一般是不会去读取playercreateinfo _spell_ custom表项是以咱们我方启用下竖立文献 在AzerothCoreServer>configs 目次找到worldserver.conf文献用vs程序绽放
搜索PlayerStart.CustomSpells字段=0 改为 PlayerStart.CustomSpells=1
保存后就不错了,再行启动下authServer和worldserver程序再看下azerothcoreserver目次下logs文献望望dberrors.log文本有莫得报错得情况,莫得报错的情况下进去到客户端文献将cache缓存文献删除双击出手启动客户端参加游戏
在对话框输入.learn 90002 (90002即是刚刚咱们创建得技巧,咱们咫尺学习这个技巧)
绽放法术书就能看到咱们学习得技巧点击施法
这么就完成了,老变装技巧学习OK莫得问题那么咫尺咱们试试新创建得变装行不可
点法术书和技巧就能平直看到咱们刚刚创建得90002技巧传送:南海岛礁
我是艾西,今天得共享就到这里了!更多期间相干学问点个发扬ヾ(≧▽≦*)o
领有一台干事器不错作念许多很酷的事情联袂驰网在您收集谈路上添砖加瓦通盘成长博天堂官网:
技巧文献blpcustom南海岛礁发布于:江西省声明:该文不雅点仅代表作家本东谈主,搜狐号系信息发布平台,搜狐仅提供信息存储空间干事。