首页 > 其他分享 >传奇世界如何添加新的装备

传奇世界如何添加新的装备

时间:2023-11-11 17:04:37浏览次数:29  
标签:传奇世界 公鸡 装备 ------------ 添加 该项 物品 ------------- 数据库

大家应该都知道传世所有的装备列表都是保存在StdItems.DB 物品数据库中,各种装备的属性等信息也是在这个数据库中来定义的,比如某个武器的公鸡力,佩戴要求,外观都是在这个数据库中定义。

然后我们要修改或添加新的装备,就需要使用DBC2000工具来打开这个StdItems.DB物品数据库进行修改。需要我们安装DBC2000数据库就可以在桌面找到它,打开它即可进行数据库编辑。打开以后,选择HeroDB传世的数据库名,我们选择StdItems.DB物品数据库来进行编辑修改

比如添加一件新武器,名字叫屠龙刀,公鸡10-50,使用等级50级,使用屠龙刀外观。添加过程是,先找到已有的屠龙刀数据,复制屠龙刀数据,追加粘贴在数据库最后面,然后对它的数据修改成我们要求的属性。其他衣服你就找一个衣服来复制修改,如果是首饰,你就找一个首饰复制来修改,以此类推。同样此方法一样适用于怪物数据库和心魔数据库中的数据修改和调整。

下面我们对物品数据库中各段的功能进行说明,观察物品物品各段头的名字有以下:

Idx------------物品的ID序号,编号的意思,不能重复,必须从上到下顺序编码,错了引擎就不能读
Name-----------物品的名字,最多7个汉字
Stdmode--------物品的类型,用于定义物品分类使用(查看物品类型(Stdmode)代码表)
Weight---------物品的重量
Anicount-------用于设置物品触发类定义的脚本段头使用

Source---------部分物品用用来设置强度,物品不同该项作用不同,一般情况下不设置
Reserved-------定义物品是否掉落和交易用的,11为不可交易掉落,8为定义是否死亡消失
Looks----------物品在客户端上显示的外观代码,使用SGL查看器查看到的编号
DuraMax--------物品的持久,以1000为1点持久为单位
AC-------------物理防御下限,不同物品类型该项作用不一样(具体可查看Stdmode代码表)

AC2------------物理防御上限,不同物品类型该项作用不一样
Mac------------魔法防御下限,不同物品类型该项作用不一样
Mac2-----------魔法防御上限,不同物品类型该项作用不一样Dc-------------物理下限Dc2------------物理公鸡上限
Mc-------------魔法公鸡下限

MC2------------魔法公鸡上限
Sc-------------道术公鸡下限
Sc2------------道术公鸡上限
Need-----------佩带所需类型(0=等级)(详细查看物品佩带条件设置表)
NeedLevel------佩戴所需要等级
Price----------物品在商店中的销售金币价值,控制维修价格,设置为0则该物品不能修理
Stock----------库存,当前没有使用,无效
NeedRealm------Need为71时,该项设置有效,值为1-3,元神装备的3个境界

标签:传奇世界,公鸡,装备,------------,添加,该项,物品,-------------,数据库
From: https://blog.51cto.com/u_15789826/8318502

相关文章

  • layer.load底部添加自定义文字(文字居中效果)
    varindex=layer.load(2,{shade:[0.3,'#000'],success:function(layero){layero.find('.layui-layer-content').after('<divclass="layer-load">加载中...</div>'); layero.find('.la......
  • Spring6.0官方文档示例:(28)多种方式添加BeanPostProcessor
    一、定义三个BeanPostProcessorpackagecn.edu.pku;importorg.springframework.beans.BeansException;importorg.springframework.beans.factory.config.BeanPostProcessor;importorg.springframework.stereotype.Component;@ComponentpublicclassMyScannedBeanPostPr......
  • c# webapi 在swagger里添加全局过滤器
    Swagger原理Swagger就是利用反射技术遍历所有Api接口,并且从xml文件中读取注释,在利用Swagger内置的模板组合html显示至客户端实现接口可视化,并且可调用。在WEBApi中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理。引入了这一机制可以更......
  • c# webapi swagger Area 多级层次分组 添加header参数
    nuget安装Swashbuckle安装完成后会在App_Start中生成SwaggerConfig.cs 项目右键属性生成xml文件 在SwaggerConfig中的Register中进行配置//在内部的GlobalConfiguration.Configuration.EnableSwagger中进行配置c.SingleApiVersion("v1","API");varbaseDiretory=S......
  • Anaconda 添加清华镜像源
    1.国内常见的镜像源网址清华大学:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:https://mirrors.aliyun.com/pypi/simple/中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:https://pypi.hustunique.com/山东理工大学:https://pypi.sdutlinux.org/豆瓣......
  • C# 8.0 添加和增强的功能【基础篇】
    阅读目录一、Readonly成员二、默认接口方法三、模式匹配的增强功能3.1switch表达式3.2属性模式3.3元组模式3.4位置模式四、using声明五、静态本地函数六、可处置的ref结构七、可为空引用类型八、异步流九、异步可释放(IAsyncDisposable)十、索引和范围......
  • Eclipse添加DTD文件
    以iBATIS编写SqlMapConfig配置文件为例,添加sql-map-config-2.dtd到Eclipse中,从而获得xml自动的提示的功能,能更好的按照iBATIS官方定义的规范来编写xml文档.<!DOCTYPEsqlMapConfigPUBLIC"-//ibatis.apache.org//DTDSQLMapConfig2.0//EN""http://ibatis.apache.......
  • Python中的列表和元组:添加、修改和删除元素的技巧
    在Python中,列表(List)和元组(Tuple)都是用于存储数据的集合类型。虽然它们在某些方面相似,例如都可以存储各种类型的数据,但它们也有一些重要的区别,比如可变性。列表是可变的,意味着我们可以更改、添加或删除列表中的元素,而元组是不可变的,一旦它被创建,就不能更改。在这篇文章中,我们将详细......
  • 我的世界1.20.1模组开发---7.添加物品(进阶版)
    介绍  前面我们已经介绍过了如何添加我们mod的物品,单那些物品都只是一些用于合成的物品。例如我们的各种矿石、建筑方块等,这些物品只能用于合成或者装饰,这次我们就来添加一个具有实际功能的物品,比如一些模组里的魔法杖或者武器之类的。这些物品通过按下指定的按键会有其他的功......
  • C++中main(int argc, const char* argv[])的意义和命令参数的添加
    在C++程序中经常会看到main函数有两个输入参数,经常疑惑main不是C++入口吗,在调试的过程中有很少用到。最近查看一些工程时发现有些工程使用这两个参数,查资料得知这是命令,在没有UI但是又需要外部参数输入时极为方便。在VS中,该命令的设置在:项目"属性"->"调试"->"命令参数" ......