单机魔兽世界物品制作转.docx

上传人:b****6 文档编号:5575317 上传时间:2022-12-28 格式:DOCX 页数:15 大小:81.33KB
下载 相关 举报
单机魔兽世界物品制作转.docx_第1页
第1页 / 共15页
单机魔兽世界物品制作转.docx_第2页
第2页 / 共15页
单机魔兽世界物品制作转.docx_第3页
第3页 / 共15页
单机魔兽世界物品制作转.docx_第4页
第4页 / 共15页
单机魔兽世界物品制作转.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

单机魔兽世界物品制作转.docx

《单机魔兽世界物品制作转.docx》由会员分享,可在线阅读,更多相关《单机魔兽世界物品制作转.docx(15页珍藏版)》请在冰豆网上搜索。

单机魔兽世界物品制作转.docx

单机魔兽世界物品制作转

本来想着和朋友一起去开发外挂,肯定是没有时间玩魔兽世界单机版了。

某日朋友的朋友的朋友被抓了,貌似还没放出来,哈哈,前车之鉴,一票人于是再没想去做外挂,无聊玩了玩魔兽世界单机版。

目前最新的服务器是MGCN-3.0.5-V2.0-6888,客户端是3.0.5,令人郁闷的是大芒果注册居然需要邀请码,最后用Google搜了一个MGCN-3.0.5-V2.0-6888。

客观的说,目前魔兽世界的服务器做的比以前好很多,记得最早玩wowemu的服务器......

单机当然不比联机了,如果没有超级物品的话,下副本基本就是一个虚幻的梦想,老规矩,自己搞一个物品,以至于不能被怪物轻易杀死。

搜了半天,得到的暴风雨修改器居然版本跟不上,老外的论坛也没个懒人用的修改器。

唉,只能自力更生,艰苦奋斗了,命歹。

其实要弄魔兽世界的物品十分简单,只是数据库修改、新增罢了。

不明白暴风雨那么没有技术含量的东西居然要RMB。

现在咱们一步一步来:

一、启动web服务器.exe,打开D:

\MGCN-3.0.5-V2.0-6888\Navicat\navicat.exe,我的是D盘,具体情况具体分析;

这是一个mysql数据库的可视化工具,相当于以前的phpadministrator,不明白的话,它其实就是一个可以让你方便折腾mysql数据的工具。

二、点击上图的“联机”按钮,然后按照下图的指示填写好;

IP地址就是你服务器的IP地址,单机版都是127.0.0.1,私服的话,呵呵......

使用者:

mangos

密码:

mangos

然后点击“联机测试”,成功后会出现如上的对话框。

三、进入mangos数据库

选择item_template表,我们要做的就是围绕这个表来做文章。

四、打开数据表item_template(双击)

看到了吗?

entry1、2就是我做的东西,当然这时候你需要新建一条记录

于是你要注意这张表的左下角了,如下图

“+”按钮就是新增记录的意思

“-”就是删除

“对号”是更新,就是那个灰色的

“叉号”是取消,就是取消你刚才的操作

五、开始做一个36格的包

1、新增一条记录,就是按“+”号键;

2、给你的“entry”字段给一个唯一的号码,比如“1”、“67567567567”都可以,这个字段是该物品的ID号,你在游戏中需要用.additem1或.additem67567567567来将这个物品添加到你的背包里;

3、第二个字段是class是物品类型的选项,这里填写数字1,这里的数字1代表“容器”(后面会给出所有字段的意思)

4、第三个字段是subclass,这个字段和第二个字段class想关联,这里写0,代表物品带,为什么不写2呢?

因为2代表的是草药带

5、第五个name字段,给你的包起一个名字,随便起

6、displayid是模型ID,这里写2584,是红色小包的模型,当然你也可以去找别的模型,找模型的方式后面讲

7、InventoryType字段,填写18,18代表包

8、ContainerSlots字段填写36,代表这个包是36个格子,其他字段都不管

9、启动启动WOW服务器.exe,此时服务器将各种物品、任务、法术等等读入,进入游戏,点击你自己的头像,然后输入.additem1

10、欣赏你的包包吧。

六、字段分析(结合你做的包看看)

entry序号

class物品类型

0消耗品

1容器

2武器

3珠宝饰物

4装备

5试剂

6弹药

7交易物品

8未知

9配方

10书籍

11弹药带

12任务物品

13钥匙

14永久物品

15混合物品

subclass物品分类

-------------------0

0无

-------------------0

-------------------1

0物品带

1灵魂石带

2草药带

3附魔材料带

4工程学材料带

5宝石带

6矿石带

-------------------1

-------------------2

0单手斧

1双手斧

2弓

3枪

4单手锤

5双手锤

6长柄武器

7单手剑

8双手剑

9法杖(不确定)

10法杖

11未使用

12未知

13拳套

14工具

15匕首

16投掷武器

17矛

18弩

19魔杖

-------------------2

-------------------3

0无

-------------------3

-------------------4

0无防御装备

1布甲

2皮甲

3锁甲

4板甲

5小盾

6大盾

-------------------4

-------------------5

0无

-------------------5

-------------------6

0未知

1未知

2箭

3子弹

-------------------6

-------------------7

0交易物品

1零件

2炸药

3装置

-------------------7

-------------------8

0无

-------------------8

-------------------9

0书

1图样:

皮革

.............这些很多就不一一列举了,毕竟我不做图样、配方

-------------------9

-------------------10

同上

-------------------10

-------------------11

0未知

1未知

2箭带

3子弹袋

-------------------11

-------------------12

0无

-------------------12

-------------------13

0钥匙

1开锁工具

-------------------13

-------------------14

0无

-------------------14

-------------------15

0垃圾

-------------------15

unk0一直是默认值-1

name物品名称

displayid模型号

Quality品质

0灰色

1白色

2绿色

3蓝色

4紫色

5橙色

6红色

Flags标记

0=无

2=魔法制造

4=字箱

32=图腾

64=马,设计图等

8192=公会登记表

BuyCount购买数量

BuyPrice买价

SellPrice卖价

InventoryType装备位置

0不能装备

1头部

2颈部

3肩部

4衬衫

5胸

6腰

7腿

8脚

9腕

10手

11指

12饰品

13单手位置

14盾牌

15弓

16背

17双手

18包包

19公会

20长袍

21主手

22副手

23书卷

24弹药

25投掷

26枪械

AllowableClass职业

------------------

-1,全职业

1,战士

2,圣骑士

4,猎人

8,盗贼

16,牧师

64,萨满

128,法师

256,术士

1024,德鲁依

------------------

AllowableRace种族

------------------

-1,全种族

1,人类

2,兽人

4,矮人

8,暗夜精灵

16,亡灵

32,牛头人

64,侏儒

128,巨魔

------------------

ItemLevel物品等级不知道有什么用

RequiredLevel需要等级

RequiredSkill需要技能

RequiredSkillRank需要该技能等级

RequiredHonorRank需要荣誉等级

RequiredCityRank需要城市等级

RequiredReputationFaction需要声望(阵营)

RequiredReputationRank需要声望等级

maxcount持有最大数,一般为1

Stackable堆叠数

ContainerSlots多少个格,做包的时候用

StatsCount

stat_type1

stat_value1

...

stat_type10

stat_value10

-------------------------

stat_type

0法力值

1生命值

3敏捷

4力量

5智力

6精神

7耐力

12防御等级

13躲闪等级

14招架等级

15盾牌格挡等级

16近战命中等级

18法术命中率

19近战爆击等级

20远程暴击等级

21法术爆击等级

24法术命中闪躲等级

30法术急速等级

31命中等级

32暴击等级

35韧性等级

36急速等级

37精准等级

38攻击强度

40在猎豹、熊等形态下攻击强度提升

43每5秒回复多少法力值

44护甲穿透等级

45法术强度

-------------------------

ScalingStatDistribution

ScalingStatValue

dmg_min1

dmg_max1

dmg_type1

...

dmg_min5

dmg_max5

dmg_type5

--------------------------

dmg_type

0普通

1神圣

2火焰

3自然伤害

4冰

5暗影

6奥术

--------------------------

armor装甲

holy_res所有抗性

fire_res火

nature_res自然

frost_res冰霜

shadow_res阴影

arcane_res奥术

delay武器攻击速度

ammo_type

2=弓箭

3=子弹

RangedModRange

spellid_1法术号

spelltrigger_1法术触发方式

spellcharges_1

spellppmRate_1

spellcooldown_1冷却时间

spellcategory_1

spellcategorycooldown_1

...

spellid_5

spelltrigger_5

spellcharges_5

spellppmRate_5

spellcooldown_5

spellcategory_5

spellcategorycooldown_5

---------------------

spellid太多了,就是魔法ID,这个有资料

spelltrigger

0使用

1装备

2击中时可能

---------------------

bonding绑定

0=不绑定

1=拾取绑定

2=装备绑定

3=使用绑定

4=任务物品

description描述

PageText文字

这个东西如果你不做任务用品的话就别太在意了

LanguageID语言

这个东西如果你不做任务用品的话就别太在意了

PageMeterialPage的材质

这个东西如果你不做任务用品的话就别太在意了

startquest

这个东西如果你不做任务用品的话就别太在意了

lockid

这个东西如果你不做任务用品的话就别太在意了

Meterial

物品制造和使用的声音

这个东西如果你不做任务用品的话就别太在意了

sheath外观

1=双手,背在后面尖向下

2=杖,背在后面尖向上

3=单手,在旁边

4=盾,在后边

5=附魔棒

7=拳套、火把、锄头等

RandomProperty

RandomSuffix

block

itemset物品组,没有就是0

MaxDurability最大耐久度

area

Map

BagFamily

TotemCategory

socketColor_1

socketContent_1

...

socketColor_3

socketContent_3

----------------

socketColor

1,多彩的孔

2,红色

4,黄色

8,蓝色

----------------

socketBonus镶嵌槽奖励

--------------------

0无奖励

1石化3

2冰封1

3火舌3

4火舌2

5火舌1

6石化2

7致命毒药

8致命毒药2

--------------------

GemProperties

RequiredDisenchantSkill

ArmorDamageModifier

Duration耐久度

ItemLimitCategory

ScriptName

DisenchantID

FoodType

minMoneyLoot

maxMoneyLoot

注:

大部分亲自弄过,小部分不常用就没有写,没有注明的或基本不用的建议使用默认值。

有一部分抄了一些,没有验证,如:

socketBonus,自己很懒,不需要的没动力验证。

stat_type(状态类型)超级精准,3.0.5客户端一个物品一个物品实验得出的,放心吧,一个字都不会错。

七、做一个技术含量稍高的东西---“冰霜守护”

1、去找一个像样的模型。

在游戏中看,我找一个“守护之石”,感觉还可以。

退出游戏,退出游戏服务器,web服务器还留着。

因为你制作好的东西,游戏服务器需要重启,重新读数据库数据才能游戏中用。

2、查询“守护之石”的displayid

点击那个“筛选精灵”,在字段上选择name,在包含后面的字上点一下,输入“守护之石”

点击<按这里ctrl+r套用>

这样“守护之石”就被筛选出来了,看到displayid=21072,记住这个21072,我们“冰霜守护”的模型就是它了。

3、如制作包一样,点击左下角的“+”,新增一条记录

4、entryid填写一个唯一的数字,方便记忆我们用2

5、class中要想它是饰品,那么就填写4,因为它是装备嘛

6、subclass是什么样的装备呢?

填写0,代表无防御型装备

7、name给它起名“冰霜守护”

8、Quality填写5(橙色装备)

9、BuyCount购买数量

BuyPrice买价

SellPrice卖价你愿意写就填个数字吧,反正你也找不到npc卖(你想有npc卖这个东西就需要修改npc的数据了,原理是一样的,我就不摸索了)

10、InventoryType装备位置填写12代表饰品

11、StatsCount状态数,我们这里心黑些,填写10,就是有10个状态

stat_type1状态1

stat_value1状态1的值

...

stat_type10

stat_value10

这里为了简化,只说明状态1的填写

状态1我们想让物品能加力量100,那么先找到力量的代表数字,找到是4,stat_type1就写4

于是在stat_value1中填写100,代表力量加成是100

以后的状态以此类推,不明白详见操作六

12、armor装甲填写2500,代表你装备这个物品后,装甲加成为1500

13、bonding绑定填写2,表示装备后绑定,真实一些

14、description描述写一些你想说的话,比如:

“***打造的物品,童叟无欺,价格公道”

15、启动游戏服务器,进入游戏,.additem2

16、欣赏

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1