本站域名:
www.chinamods.com
     

- 地图下载 -

- MOD站点链接 -
御天暗黑MOD战网


Game Park

暗黑破坏神官方网站

暗黑破坏神官方战网网站

 
数据记录小护身符的制作方法
数据记录小护身符的制作方法。 作者:jiemnij

Bug:不能对魔法杀死进行记录
查看带记录效果的mod,发现都存在这个问题(不知道怎么解决)

首先打开ItemStatCost.txt找到unused183那一行
send bits =32
saved = 1
CSvSigned = 0
CSvBits = 32
Devide = 1024
Direct = 1
其他的不变

接着在ItemStatCost.txt添加一行
stat = kills(可以随便定义)
id =下一个数字(没改过的应该是359
send bits =32
save =1
CSvSigned = 0
CSvBits = 32
Devide = 1024
Direct = 1
*eol =0

接着再在ItemStatCost.txt添加一行
stat = displaykills(可以随便定义)
id =下一个数字(没改过的应该是360
Devide = 1024
save bits = 1
op = 2 功效看 《《ItemStatCost.txt文件导引。 翻译整理:01cwm》》
op pararm =0
op base = unused183
op stat1 = kills
descfunc = 3 (控制属性显示方式的函数)
descval = 1 显示顺序为‘’值+字符串‘’
descstrpos = KillCount (tbl中命名用)
descstrneg = KillCount
*eol =0

接着skills.txt新建一行
skill = CountKills
id = 357
aurafilter = 65795
aurastate = prayer(可以用其他状态代替)
aurastat1 = unused183
aurastatcalc1 = 1
attackrank = 0
srvdofunc = 65
range = none
monanim = xx
itemeffect = 1
reqlevel = 1
aura = 1
InGame = 1
hitshift = 8
costadd =0

接着在Properties.txt添加一行
code =displaykills (随便)
*done =1
func =1
stat1 =displaykills
*eol = 0

再在UniqueItems.txt添加一行
index = lsjl(随便)
version = 100
enabled = 1
rarity =1
lvl =1
lvlreq =1
code =cm1(小护代码)
carry1=1
cost mult =3
cost = 5000
prop1 = displaykills(Properties.txt中你添加的那个)
min1 =1
max1 =1
prop2 = kill-skill
par2 = CountKills (你添加的技能名称)
min3 = 100
max3 = 1
*eol
好了大功告成,自己写个合成公式 合成 暗金小护就ok了。因为用的是 kill-skill所以会显示“当你杀死敌人时100%释放xx技能”;要想不显示的话,可以重现造一个属性 ,模仿kill-skill的属性,将descfunc descval descstrpos descstrneg都清空就可以了。

死亡、被攻击次数记录等等,也是这样改的。

CopyRight (c) 2003-2008 游戏小站(Game Park)版权所有

如转载,请注明出处。