问题描述:
首先一个问题是 比如有一件装备是女子英雄铠甲,扔的话出现该物品不能丢弃 也不能存仓
估计在item.sdb里面有一项是决定这个物品能不能丢弃的 但我不清楚哪一项是的 请高手帮帮忙
还有如果能提供更多的千年服务端配置方面的技巧更好
解析:
boNotDrop 决定是否能够丢弃
Name,名称
ViewName,显示名称
Kind,类型
Desc,文字注释
Grade,品别
QuestNum,#寻求号码
NeedItem,需要该物品才能拾取改物品
NotHaveItem,拥有该物品时将无法拾取的物品
DelItem,#删除物品
AddItem,#添加物品
boDouble,是否重叠;“TRUE”=是,“FALSE”=否,
boColoring,是否能染色;不知有啥用,默认“FALSE”
Shape,外形
WearPos,装备的部位;9=武器,8=帽子,7=头发,6=衣服,4=裤裙,3=鞋子,2=上衣,1=护腕
WearShape,装备的显示样式;添代码
ActionImage,使用的样式;动态图片;
HitMotion,攻击时的动作;拳头=0,刀/剑/投=2,枪/槌/矿=3,弓=4
HitType,攻击类型,指装备该物品后使用武功;拳法=0,剑法=1,刀法=2,棰法=3,枪法=4,弓术=5,投法=6,采矿=7
Color,颜色;
Sex,性别;男=1,女=2
Weight,重量;武器/装备=1,书籍/药品/其他=不填
NeedGrade,需要等级;如何设置不清楚,掌和招式=6灵动=6风灵=7
Price,价钱;
BuyPrice,卖给NPC的价钱;
RepairPrice,维修需要的价钱
ServerId,#在这里不知道啥用,默认=空白
X,Y,#在这里不知道啥用,默认=空白
SoundEvent,得到的声音
SoundDrop,掉落的声音
boPower,是否拥有能力值;“TRUE”=是,空白或“FALSE”=否
AttackSpeed,攻击速度;
Recovery,恢复;
LongAvoid,远距离躲闪;
Avoid,躲闪;
LongAccuracy,远距离命中;
Accuracy,命中;
KeepRecovery,维持;
DamageBody,身体攻击;
DamageHead,头部攻击;
DamageArm,手部攻击;
DamageLeg,脚部攻击;
ArmorBody,身体防御;
ArmorHead,头部防御;
ArmorArm,手部防御;
ArmorLeg,脚部防御;
RandomCount,随机数字;不详
NameParam1,不详;
NameParam2,不详;
Material,所需材料;制造此物品所需要的材料
JobKind,制造的职业;空=所有职业,99=NPC,1=铸造,2=炼丹,3=裁缝,4=工匠
boUpgrade,是否能升级;“TRUE”=是,“FALSE”=否
MaxUpgrade,升级的最高级别;
boTalentExp,是否需要才能;“TRUE”=是,“FALSE”或空白=否
boDurability,是否有耐久;“TRUE”=是,“FALSE”或空白=否
Durability,耐久度;
DecDelay,磨损的周期;单位:毫秒
DecSize,每个磨损周期的单位;即每次磨损几点耐久
Abrasion,维修后的磨损;指每次维修后就会降低物品的最大耐久度
ToolConst,维修费用;
SuccessRate,增加成功率;精华素+20,草芥+40,生死+60
boNotTrade,是否无法买卖;“TRUE”=无法交易,“FALSE”或空白=可以交易
boNotExchange,是否无法交易;
boNotDrop,是否不能丢在地上;
boNotSkill,是否不能放进技能窗;
boNotSSamzie,是否不能放进福袋;
cLife,增加活力;1000=10活力
Attribute,特征;1=本馆不掉血,3=沙漠不掉血,4=五色药水,5=英雄装备,6=招式,199=能用太极牌
SpecialKind,特殊类型;1=灵符,2=镏金,3=卷轴,4=基本武器,5=王陵3任务物品,6=技能药品,7=+活力,9=百炼
RoleType,任务类型;不详
Script,脚本;
MaxCount,最多持有数量;
首先,你得装两个软件Dbc200 Sql2000数据库 打开SP4补丁然后按下面的方法做
第一步:把loginserver解压到随便一个目录!
第二步:建立还原数据库
点击开始--程序--Microsoft SQL Server
点击左侧直到打开数据库
新建数据库 名称为 1000y
看下常规 数据文件 里的文件位置 日志文件一样噢 别忘记了
例如:D:\Program Files\Microsoft SQL Server\MSSQL\data\1000y_Data.MDF
确定准备下一步还原数据库
右箭单击1000y-所有任务--还原数据库--从设备--选择设备--添加--单击...
然后选中备份数据库(例如:Y1kTwLg.bak)确定--确定--确定
点选项--钩上 在现有数据库上强制还原
(注意:看下下面的路径的你建立数据库时的路径对应不对应)
然后确定搞定
第三步:建立ODBC,名字也随便你!例如:qf1000y_db
双击我的电脑--控制面板--数据源 (ODBC)--系统 DSN
添加--SQLserver--名称:qf1000y_db 服务器:(local) 下一步
使用用户输入登陆 ID 和密码的 SQL Server 验证
登陆ID SQL帐户(例如:sa) 密码 SQL密码 下一步
点击 更改默认的数据库为1000y 下一步 完成
第四步:修改配置文件,内容如下:
---------------------------------DB.INI-------------------------------------
[DATABASE]
IPADDRESS0=127.0.0.1 //你的IP
SERVERNAME0=1000y//服务器名
---------------------------------DllQuery.ini-------------------------------------
[DATABASE]
DATABASENAME=1000y //你建立的数据库的名字
MSSQL_LONGID=sa //连接数据库的帐号
MSSQL_PASSWORD=19890210 //连接数据库的密码
ALIASNAME=1000y //你建立的数据库的名字
TABLENAME=account1000y //默认
PRIMARYKEY=account //默认
DIVIDER=,//默认
---------------------------------login.ini-------------------------------------
[ODBC]
DSN=qf1000y_db //你建立的ODBC的名字
UserName=sa //连接数据库的帐号
Password=19890210 //连接数据库的密码
[SERVER]
CLIENTACCEPTPORT=3050
[REMOTE_SERVER]
IP=127.0.0.1
Port=6060
---------------------------------QueryDll.ini-----------------------------------
[DATABASE]
DATABASENAME=1000y //你建立的数据库的名字
MSSQL_LONGID=sa //连接数据库的帐号
MSSQL_PASSWORD=19890210 //连接数据库的密码
ALIASNAME=1000y //你建立的数据库的名字
TABLENAME=account1000y //默认
PRIMARYKEY=account //默认
DIVIDER=,//默认
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)