已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
_ 转本来想着和朋友一起去开发外挂,肯定是没有时间玩魔兽世界单机版了。某日朋友的朋友的朋友被抓了,貌似还没放出来,哈哈,前车之鉴,一票人于是再没想去做外挂,无聊玩了玩魔兽世界单机版。目前最新的服务器是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-6888Navicatnavicat.exe,我的是D盘,具体情况具体分析;这是一个mysql数据库的可视化工具,相当于以前的phpadministrator,不明白的话,它其实就是一个可以让你方便折腾mysql数据的工具。二、点击上图的“联机”按钮,然后按照下图的指示填写好;IP地址就是你服务器的IP地址,单机版都是127.0.0.1,私服的话,呵呵.使用者:mangos密码:mangos然后点击“联机测试”,成功后会出现如上的对话框。三、进入mangos数据库选择item_template表,我们要做的就是围绕这个表来做文章。四、打开数据表item_template(双击)看到了吗?entry 1、2就是我做的东西,当然这时候你需要新建一条记录于是你要注意这张表的左下角了,如下图“+”按钮就是新增记录的意思“-”就是删除“对号”是更新,就是那个灰色的“叉号”是取消,就是取消你刚才的操作五、开始做一个36格的包1、新增一条记录,就是按“+”号键;2、给你的“entry”字段给一个唯一的号码,比如“1”、“67567567567”都可以,这个字段是该物品的ID号,你在游戏中需要用.additem 1 或 .additem 67567567567来将这个物品添加到你的背包里;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,此时服务器将各种物品、任务、法术等等读入,进入游戏,点击你自己的头像,然后输入.additem 110、欣赏你的包包吧。六、字段分析(结合你做的包看看)entry 序号class 物品类型0 消耗品1 容器2 武器3 珠宝饰物4 装备5 试剂6 弹药7 交易物品8 未知9 配方10 书籍11 弹药带12 任务物品13 钥匙14 永久物品15 混合物品subclass 物品分类- 00 无- 0- 10 物品带1 灵魂石带2 草药带3 附魔材料带4 工程学材料带5 宝石带6 矿石带- 1- 20 单手斧1 双手斧2 弓3 枪4 单手锤5 双手锤6 长柄武器7 单手剑8 双手剑9 法杖(不确定)10 法杖11 未使用12 未知13 拳套14 工具15 匕首16 投掷武器17 矛18 弩19 魔杖- 2- 30 无- 3- 40 无防御装备1 布甲2 皮甲3 锁甲4 板甲5 小盾6 大盾- 4- 50 无- 5- 60 未知1 未知2 箭3 子弹- 6- 70 交易物品1 零件2 炸药3 装置- 7- 80 无- 8- 90 书1 图样:皮革.这些很多就不一一列举了,毕竟我不做图样、配方- 9- 10同上- 10- 110 未知1 未知2 箭带3 子弹袋- 11- 120 无- 12- 130 钥匙1 开锁工具- 13- 140 无- 14- 150 垃圾- 15unk0 一直是默认值-1name 物品名称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 持有最大数,一般为1Stackable 堆叠数ContainerSlots 多少个格,做包的时候用StatsCountstat_type1stat_value1.stat_type10stat_value10-stat_type0 法力值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 法术强度-ScalingStatDistributionScalingStatValuedmg_min1dmg_max1dmg_type1.dmg_min5dmg_max5dmg_type5-dmg_type0 普通1 神圣2 火焰3 自然伤害4 冰5 暗影6 奥术-armor 装甲holy_res 所有抗性fire_res 火nature_res 自然frost_res 冰霜shadow_res 阴影arcane_res 奥术delay 武器攻击速度ammo_type2 = 弓箭3 = 子弹RangedModRangespellid_1 法术号spelltrigger_1 法术触发方式spellcharges_1spellppmRate_1spellcooldown_1 冷却时间spellcategory_1spellcategorycooldown_1.spellid_5spelltrigger_5spellcharges_5spellppmRate_5spellcooldown_5spellcategory_5spellcategorycooldown_5-spellid 太多了,就是魔法ID,这个有资料spell trigger0 使用1 装备2 击中时可能-bonding 绑定0 = 不绑定1 = 拾取绑定2 = 装备绑定3 = 使用绑定4 = 任务物品description 描述PageText 文字这个东西如果你不做任务用品的话就别太在意了LanguageID 语言这个东西如果你不做任务用品的话就别太在意了PageMeterial Page的材质这个东西如果你不做任务用品的话就别太在意了startquest这个东西如果你不做任务用品的话就别太在意了lockid这个东西如果你不做任务用品的话就别太在意了Meterial物品制造和使用的声音这个东西如果你不做任务用品的话就别太在意了sheath 外观1 = 双手,背在后面尖向下2 = 杖,背在后面尖向上3 = 单手,在旁边4 = 盾,在后边5 = 附魔棒7 = 拳套、火把、锄头等RandomPropertyRandomSuffixblockitemset 物品组,没有就是0MaxDurability 最大耐久度areaMapBagFamilyTotemCategorysocketColor_1socketContent_1.socketColor_3socketContent_3-socketColor1,多彩的孔2,红色4,黄色8,蓝色-socketBonus 镶嵌槽奖励-0 无奖励1 石化32 冰封13 火舌34 火舌25 火舌16 石化27 致命毒药8 致命毒药2-GemPropertiesRequiredDisenchantSkillArmorDamageModifierDuration 耐久度ItemLimitCategoryScriptNameDisenchantIDFoodTypeminMoneyLootmaxMoneyLoot注:大部分亲自弄过,小部分不常用就没有写,没有注明的或基本不用的建议使用默认值。有一部分抄了一些,没有验证,如:socketBonus,自己很懒,不需要的没动力验证。stat_type(状态类型)超级精准,3.0.5客户端一个物品一个物品实验得出的,放心吧,一个字都不会错。七、做一个技术含量稍高的东西-“冰霜守护”1、去找一个像样的模型。在游戏中看,我找一个“守护之石”,感觉还可以。退出游戏,退出游戏服务器,web服务器还留着。因为你制作好的东西,游戏服务器需要重启,重新读数据库数据才能游戏中用。2、查询“守护之石”的displayid点击那个“筛选精灵”,在字段上选择name,在包含后面的字上点一下,输入“守护之石”点击这样“守护之石”就被筛选出来了,看到displayid = 21072 ,记住这个21072,我们“冰霜守护”的模型就是它了。3、如制作包一样,点击左下角的“+”,新增一条记录4、entryid 填写一个唯一的数字,方便记忆我们用25、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 状态1stat_value1 状态1的值.stat_type10stat_value10这里为了简化,只说明状态1的填写状态1我们想让物品能加力量100,那么先找到力量的代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)(含答案详解)
- 2026年深圳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(综合题)
- 安阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(考试直接用)
- 成都市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(研优卷)
- 南阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(b卷)
- 2026年唐山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及参考答案详解
- 芜湖市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)参考答案详解
- 阳江市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(典优)
- 2026年十堰市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及一套完整答案详解
- 2026年茂名市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(基础+提升)
- 2025年国家金融监督管理总局考试-财会岗真题及答案
- 2025届上海闵行区高三二模高考英语试卷试题(含答案详解)
- 警察防卫技术课件
- 医疗器械注册人制度培训
- 2025年空间的辨认测试题及答案
- 四年级上册数学必背概念公式
- 2025年《处方管理办法》标准课件
- TY/T 3802.1-2024健身瑜伽运动装备使用要求和检验方法第1部分:瑜伽垫
- 车辆挂靠协议书
- 2025年内蒙古通辽市12345市民热线服务招聘客服15人历年管理单位笔试遴选500模拟题附带答案详解
- 上海辅警开始题库
评论
0/150
提交评论