|
|
前提: 把游戏根目录下的dgdata.zip里面的所有文件解压至根目录bindata目录下覆盖,然后把dgdata.zip重命名为dgdata1.zip即可
注意: 不要删除掉了dgdata.zip,局域网或互联网联机需要保证数据的原始同步,即无修改,所以dgdata.zip是联机检测的关键文件,自己修改游戏的时候按以上方法,解压完毕后,重命名dgdata.zip为dgdata1.zip, 如果要连网对战了, 就把dgdata1.zip的名字改回来即可, 其它的不用动,操作很方便
================关于物品的数据================
所在目录
游戏根目录bindataluacommonItems下
文件名单
Achievement_Items.lua #成就项目
Artifact_Items.lua #工艺物品
Boot_Items.lua #鞋子装备
Chest_Items.lua #装甲
Consumable_Items.lua #消耗品 药水等
Generals_Items.lua #Idol类
Glove_Items.lua #手套类
Helm_Items.lua #头盔类
Ring_Items.lua #戒指类
修改举例
以Boot_Items.lua为例
用记事本打开它,
每一个物品前面都有三行注释,很好辩认,
格式如下
########################################################################
# 物品名称
########################################################################
这一个文件当中,总共写入了7件鞋类物品
以第一件为例
代码与相应的注释为下<对于只改装备效果属性的,看上面的最后两行就行了,两个值随意更改,如把第一个属性改成
MaxHealth = {Add = 5000}
那么游戏中买到该鞋就会给你增加5000生命
同样的,包括其它的物品LUA文件,更改手法一样.
可以自定义特效,需要建立子函数,比较麻烦,暂时不讲
关于物品的属性的基本格式,就是 属性代码 = {ADD或者Mult(分别代表增加值或增加率,一个是整数,一个是小数) = 属性值}
类似的其它属性还有<其它物品文件修改大同小异,只要读懂脚本,这个开源游戏就是一个免费的个人游戏"引擎"
================关于技能的数据================
所在路径
游戏根目录bindataunitsheroes下,
里面有每个英雄都有对应的文件夹,比如修改oak的技能,则进入里面的HOak文件夹
里面的HOak_Abilities.lua即英雄的技能文件
用记事本开打,这里就不再详述每行的函意,只写出更改的主要部份
同物品一样,每个技能上方都有三行用#包围起来的注释行,很好辩认
比如第一个技能
# Shield I
找到下面的核心数据段
EnergyCost = 400,@魔法消耗
RangeMax = 20,@最大影响范围
Cooldown = 35,@技能冷却时间
CastingTime = 0.1,@施法时间
FollowThroughTime = 0.7,@过程时间
CastAction = 'Shield',@施法姿态,不用管
UISlot = 1,@技能槽位,位于第1个槽位,范围是1到4,建议别改
HotKey = '1',@热键,在游戏中学到后按1施放
如果是主动攻击技能的话,下面还会有两行
DamageAmt = XXX, @技能攻击力
DamageType = 'Spell', @技能类型,这里统一都为spell,魔法
以上随意更改即可,自定义技能比较麻烦,因为技能槽和技能树是固定的,暂无解决方法. |
|