[巫妖王之怒] Orange-WOW-V1.0一键端发布
本帖最后由 danqu 于 2015-9-23 20:11 编辑Orange-WOW-V1.0一键安装端发布,内带DBC、maps、mmaps、vmaps、支持LUA引擎扩展,加入积分系统,会员等级装备系统、积分商店系统、杀怪随机获得积分系统、gossip_menu多商系统、玩家上线公告系统、幻化系统、机器人系统,跨阵营战场,答题系统、防(哔……)系统、自定义随机战场奖励系统、自定义玩家血量进入战场系统、物品合成系统、 竞技场观众系统、玩家伤害/治疗/生命/能量/魔法/怒气/速度 倍率控制系统、彩票系统,1V1竞技场系统、加入NPC传送、修改名字、职业功能等等........小的功能就不一一列出了,进入游戏慢慢体验,你只需求WIN7*64位操作系统电脑1台,WOW3.35a客户端一个,即可开启你的Orange-WOW之旅!
http://i3.tietuku.com/3a0631905c1c11c1s.png
N0.1:积分系统、积分商店系统、积分泡点系统、杀怪随机得积分系统、会员等级系统、会员等级装备系统
1>.玩家的积分对应在Auth数据库中的“account_vip”表,id=玩家帐号id,vip=会员等级、point=积分数量,如果需要给玩家增加积分、会员等级,可以进入数据库设置,也可以使用GM命令进行设置:
1.vip setvip 设置VIP等级------GM权限
2.vip setpoint 设置玩家积分数量------GM权限
3.modify point 修改玩家积分数量------GM权限
4.vip vip 查看VIP等级-----普通玩家权限
5.point 查看积分数量-----普通玩家权限
2>.在线积分泡点系统;
通过:“worldserver.conf”配置文件来设置
# 积分系统
#在线时间系统自动增加积分,0=关闭,1=开启
VIP.system.Enable = 1
#设置系统自动给积分时间,单位为秒
VIP.system.point.Timer= 60
#积分奖励数量
VIP.system.Point= 20
#在线时间系统自动奖励,0=关闭,1=开启
VIP.system.Exp.Enable = 1
#设置系统自动给经验时间,单位为秒
VIP.system.Exp.Timer = 90
#设置系统自动给经验数量
VIP.system.Exp.Xp = 1000
#达到指定等级后,系统将不增加经验
VIP.system.Exp.Level = 80
#设置系统自动给金币数量,单位为铜,10000铜=1G
VIP.system.Money= 50000
3>.杀怪随机奖励积分系统;
通过:“worldserver.conf”配置文件来设置
# 杀怪积分配置
# shaguai.Custompoint.Enable = 1 - 开启杀怪随机得积分奖励.
# shaguai.Custompoint.Enable = 0 - 杀怪随机得积分奖励.
# shaguai.Custompoint.shuliang:积分配置,默认设置的为20,得到的随机积分在1-20之间,假如配置为30,那么得到的积分在1-30之间......
shaguai.Custompoint.Enable = 1
shaguai.Custompoint.shuliang = 20
4.>会员等级、会员等级装备系统
会员等级可以通过如上介绍的使用GM命令或者直接修改数据库来设置,会员等级装备可以通过:world数据库中的item_template表中的viplevel来
控制,如果设置为1,表示此物品需要达到vip*1等级1才可以穿戴,比如设置为2,那就需要vip等级2才可以穿戴.......
No.2:装备合成系统
装备合成可以通过配置world数据库中的itemup表来完成;
1>.item=设置可以升级的装备ID;
2>.newitem=升级后得到的装备ID;
3>.rate=装备升级成功率(此处只能设置整数值,10的倍数,并且是小于或者等于100);
4>.item1=升级所需要消耗的物品ID;
5>.quantity=对应item1装备ID消耗的数量;
6>.item2=升级所需要消耗的物品ID;
7>.quantity1=对应item2装备ID消耗的数量;
8>.point = 升级所需要的积分数量;
http://i11.tietuku.com/c9817d56c3d029b4s.png
装备升级可以通过NPC来完成,NPC的ID为:100004
http://i11.tietuku.com/17055a5a7145a385s.png
NO.3:战场随机奖励物品系统
通过:“worldserver.conf”配置文件来设置
# 战场随机奖励系统
# zhanchang.CustomItem.Enable = 1 - 开启战场随机奖励.
# zhanchang.CustomItem.Enable = 0 - 关闭战场随机奖励.
# 奖励物品请设置数据库:rand_item
zhanchang.CustomItem.Enable = 1
奖励的物品可以通过world数据库中的rand_item来配置(是设置的随机奖励,数据库可以多条配置)
entry=奖励的物品ID;
name=奖励的物品名字,对应entry的物品ID;
type=1(获得胜利战队得到的奖励), type=2(失败战队得到的奖励);
quantity=奖励的数量
http://i3.tietuku.com/a4f038e921603f2bs.png
N0.4:进入战场职业血量配置(防止使用小号对刷),如果血量低于你配置的数值,玩家加无法加入队列
通过:“worldserver.conf”配置文件来设置
# 战场职业血量要求配置
# QS=骑士,ZS=战士,FS=法师,SS=术士,SM=萨满
# DZ=盗贼,DK=死亡骑士,XD=德鲁伊,LR=猎人,MS=牧师
# 默认设置:1
Battleground.zs.hp =1
Battleground.qs.hp =1
Battleground.lr.hp =1
Battleground.dz.hp =1
Battleground.ms.hp =1
Battleground.dk.hp =1
Battleground.sm.hp =1
Battleground.fs.hp =1
Battleground.ss.hp =1
Battleground.xd.hp =1
NO.5:答题系统1>.通过:“worldserver.conf”配置文件来设置是否开启答题系统# 答题系统
#
# AutoQuestion.On
# 答题系统开关
# 默认: 0 - 关闭
# 1 - 开启
#
# AutoQuestion.Center
# 答题公告显示位置
# 1屏幕中间,0屏幕左下角,2同时
#
# AutoQuestion.Timer
# 答题系统定时器
# 毫秒计算
#
# AutoQuestion.Error
# 打错问题扣除金钱
# 10000 - 1 Gold
###################################################################################################################
AutoQuestion.On = 1
AutoQuestion.Center = 2
AutoQuestion.Timer = 60000
AutoQuestion.Error = 10000
ArenaTeam.IP.Enable = 1
2>.题目跟答案可以通过world数据库中的auto_question表来配置
guid=问题的ID,不能重复;
text=设置的题目;
a、b、c、d=问题的选项;
flag、ok=这个不需要理解,设置为0就好了;
integral=答对该问题得到的积分
http://i3.tietuku.com/a062bd04a38df4ebs.png
本帖最后由 danqu 于 2015-9-23 20:12 编辑
N0.6:玩家伤害/治疗/生命/能量/魔法/怒气/速度 倍率控制
1>.通过:“worldserver.conf”配置文件来设置,倍率不要设置的太高,防止属性溢出
# 玩家伤害/治疗/生命/能量/魔法/怒气/速度 倍率控制
#
# QS=骑士,ZS=战士,FS=法师,SS=术士,SM=萨满
# DZ=盗贼,DK=死亡骑士,XD=德鲁伊,LR=猎人,MS=牧师
# Custom.Player.Damage.
# 玩家物理攻击伤害倍率,不要太高,必须大于 0
# 默认: 1
#
# Custom.Player.SPELLDAMAGE
# 玩家技能伤害倍率,必须大于 0
# 默认: 1
#
# Custom.Player.HEAL
# 玩家技能治疗效果,必须大于 0
# 默认: 1
#
# Custom.Player.HP
# 玩家生命值倍率,必须大于 0
# 默认: 1
#
# Custom.Player.POWER
# 玩家能量值倍率(包含魔法,能量,怒气所有类型), 必须大于 0
# 默认: 1
#
# Custom.Player.SPEED
# 玩家移动速度倍率(包含所有移动类型),必须大于 0
# 默认: 1
#
#
###################################################################################################################
Custom.Player.Damage.QS = 1
Custom.Player.Damage.ZS = 1
Custom.Player.Damage.FS = 1
Custom.Player.Damage.SS = 1
Custom.Player.Damage.SM = 1
Custom.Player.Damage.DZ = 1
Custom.Player.Damage.DK = 1
Custom.Player.Damage.XD = 1
Custom.Player.Damage.MS = 1
Custom.Player.Damage.LR = 1
Custom.Player.SPELLDAMAGE.QS = 1
Custom.Player.SPELLDAMAGE.ZS = 1
Custom.Player.SPELLDAMAGE.FS = 1
Custom.Player.SPELLDAMAGE.SS = 1
Custom.Player.SPELLDAMAGE.SM = 1
Custom.Player.SPELLDAMAGE.DZ = 1
Custom.Player.SPELLDAMAGE.DK = 1
Custom.Player.SPELLDAMAGE.XD = 1
Custom.Player.SPELLDAMAGE.MS = 1
Custom.Player.SPELLDAMAGE.LR = 1
Custom.Player.HEAL.QS = 1
Custom.Player.HEAL.ZS = 1
Custom.Player.HEAL.FS = 1
Custom.Player.HEAL.SS = 1
Custom.Player.HEAL.SM = 1
Custom.Player.HEAL.DZ = 1
Custom.Player.HEAL.DK = 1
Custom.Player.HEAL.XD = 1
Custom.Player.HEAL.MS = 1
Custom.Player.HEAL.LR = 1
Custom.Player.HP.QS = 1
Custom.Player.HP.ZS = 1
Custom.Player.HP.FS = 1
Custom.Player.HP.SS = 1
Custom.Player.HP.SM = 1
Custom.Player.HP.DZ = 1
Custom.Player.HP.DK = 1
Custom.Player.HP.XD = 1
Custom.Player.HP.MS = 1
Custom.Player.HP.LR = 1
Custom.Player.POWER.QS = 1
Custom.Player.POWER.ZS = 1
Custom.Player.POWER.FS = 1
Custom.Player.POWER.SS = 1
Custom.Player.POWER.SM = 1
Custom.Player.POWER.DZ = 1
Custom.Player.POWER.DK = 1
Custom.Player.POWER.XD = 1
Custom.Player.POWER.MS = 1
Custom.Player.POWER.LR = 1
Custom.Player.SPEED.QS = 1
Custom.Player.SPEED.ZS = 1
Custom.Player.SPEED.FS = 1
Custom.Player.SPEED.SS = 1
Custom.Player.SPEED.SM = 1
Custom.Player.SPEED.DZ = 1
Custom.Player.SPEED.DK = 1
Custom.Player.SPEED.XD = 1
Custom.Player.SPEED.MS = 1
Custom.Player.SPEED.LR = 1
NO.7:传送地点的修改、传送地图的增加,可以通过world数据库的:custom_npc_tele_association、custom_npc_tele_category、custom_npc_tele_destination
表来进行设置
NO.8:积分商店1>.通过:“world”数据库的“npc_vendor”表来进行设置;
积分商人NPC ID:120000
物品需要贩卖的积分数量可以设置“npc_vendor”表里面的字段“VIPPointsCost”
entry=贩卖物品的NPC ID,积分商店全部写120000;
slot=物品显示排序;
item=对应的物品ID;
maxcount=NPC贩卖物品携带的数量,建议设置为0;
incrtime=结合maxcount,不了解的人就直接设置为0;
ExtendedCost=对应DBC的,不了解的人就直接设置为0;
VIPPointsCost=购买物品需要的积分数量
N0.9:防加速、飞天、瞬移、固定高度,配置文件已经设置好,无需在自己设置!
# 反(哔……)系统
#反(哔……)系统,0=关闭,1=开启
#以下3项配置务乱修改
WG.system.Enable = 1
WG.system.chuansong.Timer = 50
WG.system.shudu = 15000
WG.system.jingbao = 200
N0.10:一些技能、天赋、FB的BUG修复也不列出了,冠军的试练可以开打了,不过我不知道咋玩游戏,具体还有哪些问题大家测试后请反馈!N0.11:小伙伴们,太累了,彩票系统、1V1竞技场、上线公告、通过NPC修改阵营、名字、幻化系统、多功能商人,跨阵营战场、世界喊话、
上线公告......等等就不一一列出了,自己进游戏体验,自定义NPC可以查看world数据库中的creature_template表来获得!
N0.12:交流群号:451030501
NO.13:上下载地址:http://pan.baidu.com/s/1kTgZjBh,下载开启你的Orange-WOW之旅!
我觉得挺好的,大家的看法呢
页:
[1]