- 积分
- 869
- Hb
-
- 注册时间
- 2008-8-8
- 最后登录
- 1970-1-1
- 在线时间
- 小时
- 精华
|
本战网成立于2008年4月18日,QQ群:7935950;Gm:天狼≡战 网 玩 家 必 读≡ |
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都清空就可以了。
死亡、被攻击次数记录等等,也是这样改的。
|
|