3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2864|回复: 11
打印 上一主题 下一主题

[求助] 求大佬出个修改skills.txt文件的教程啊!

[复制链接]

22

主题

770

帖子

965

积分

超级玩家

Rank: 5Rank: 5

贡献度
18
金元
8926
积分
965
精华
0
注册时间
2009-9-5
QQ
跳转到指定楼层
主题
发表于 2021-10-2 11:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,有没有大佬出一个修改这个文件的教程啊,或者已经有的指个路也好,谢谢大佬了
回复

使用道具 举报

9

主题

240

帖子

241

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2414
积分
241
精华
0
注册时间
2020-12-26
舒服的沙发
发表于 2021-10-2 11:49 | 只看该作者
原版挺好。直接玩,。改个啥
回复 支持 反对

使用道具 举报

22

主题

770

帖子

965

积分

超级玩家

Rank: 5Rank: 5

贡献度
18
金元
8926
积分
965
精华
0
注册时间
2009-9-5
QQ
硬硬的板凳
 楼主| 发表于 2021-10-2 12:01 | 只看该作者
自己顶一下,修改是爱好
回复 支持 反对

使用道具 举报

387

主题

7422

帖子

1万

积分

优秀版主

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

贡献度
839
金元
116109
积分
14967
精华
0
注册时间
2012-4-6
冰凉的地板
发表于 2021-10-2 12:07 | 只看该作者
bgg023 发表于 2021-10-2 11:49
原版挺好。直接玩,。改个啥

你喜欢原版,人家喜欢修改,这不冲突吧,又不是去联机祸害别人
回复 支持 反对

使用道具 举报

387

主题

7422

帖子

1万

积分

优秀版主

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

贡献度
839
金元
116109
积分
14967
精华
0
注册时间
2012-4-6
5#
发表于 2021-10-2 12:09 | 只看该作者
我也只会瞎改一点,比如把弓箭所有技能改成多重箭啥的,顺便再改一下关联技能加成没了,再进阶就不会了
回复 支持 反对

使用道具 举报

22

主题

770

帖子

965

积分

超级玩家

Rank: 5Rank: 5

贡献度
18
金元
8926
积分
965
精华
0
注册时间
2009-9-5
QQ
6#
 楼主| 发表于 2021-10-2 13:41 | 只看该作者
ごColdご 发表于 2021-10-2 12:09
我也只会瞎改一点,比如把弓箭所有技能改成多重箭啥的,顺便再改一下关联技能加成没了,再进阶就不会了{:3_ ...

有没有思路啊,找不到词条
回复 支持 反对

使用道具 举报

387

主题

7422

帖子

1万

积分

优秀版主

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

贡献度
839
金元
116109
积分
14967
精华
0
注册时间
2012-4-6
7#
发表于 2021-10-2 14:00 | 只看该作者
ajs88115 发表于 2021-10-2 13:41
有没有思路啊,找不到词条

我也是根据别人改的文件综合研究的
回复 支持 反对

使用道具 举报

497

主题

1万

帖子

5万

积分

游戏圣者

Rank: 12Rank: 12Rank: 12

贡献度
6243
金元
335907
积分
58563
精华
0
注册时间
2017-1-13

水神3DM MOD站(黄金)

8#
发表于 2021-10-2 14:02 | 只看该作者
本帖最后由 ancientdoom 于 2021-10-2 14:10 编辑

skill.txt里面 比如魔法箭技能,magicarrow


换技能效果。。。找这几竖列


srvmissilea          srvmissileb  cltmissilea        cltmissileb

在missile.txt里面找技能,比如大菠萝的闪电技能是 174    diablolight


把魔法箭技能技能里都换成diablolight

魔法箭和魔法弩箭就射出大菠萝闪电........

把多重箭效果换了,就是多重大菠萝闪电。。。。。

由于佣兵也使用魔法箭技能,所以佣兵也使用大菠萝闪电了。。。。。





回复 支持 反对

使用道具 举报

22

主题

770

帖子

965

积分

超级玩家

Rank: 5Rank: 5

贡献度
18
金元
8926
积分
965
精华
0
注册时间
2009-9-5
QQ
9#
 楼主| 发表于 2021-10-2 15:08 | 只看该作者
ancientdoom 发表于 2021-10-2 14:02
skill.txt里面 比如魔法箭技能,magicarrow

多谢分享
回复 支持 反对

使用道具 举报

0

主题

176

帖子

299

积分

高级玩家

Rank: 4

贡献度
0
金元
2992
积分
299
精华
0
注册时间
2011-4-11
10#
发表于 2021-10-2 16:36 | 只看该作者
以前保存的说明:

文件名:Skills.txt
文件路径:暗黑所在文件夹/data/global/excel/

文件名解析:
Skill(s):技能。
此文件描述了游戏中所有技能的部分信息,每一行代表一个技能。

每列的含义如下:

Skill:技能的名字索引。

Id:技能的数字索引。

CharClass:技能所属的角色职业。此列决定了“+n 某职业技能”属性对此技能是否有效,以及技能是否出现在某职业的技能列表中。
补充说明:每个职业拥有的技能总数必须相等。

SkillDesc:技能描述的索引,指向SkillDesc.txt。

SrvStFunc:服务器端的技能起始函数。当你点击右键(或左键)时触发此函数。

SrvDoFunc:服务器端的技能执行函数。在起始函数执行完毕后开始执行。当你按住鼠标不放时会重复调用此函数,对于某些特殊技能(如光环类技能)会周期性地自行调用此函数。

PrgStack:布尔值。只针对刺客的聚气技能。决定此聚气是否能与其它聚气共同存在。即使用此技能后,是否会取代原有的聚气效果。若此列值为1,则表示可共同存在。

SrvPrgFunc1-3:当前聚气数为1-3时,使用此技能所调用的函数。只针对刺客的聚气技能。

PrgCalc1-3:当前聚气数为1-3时,使用此技能时的参数。只针对刺客的聚气技能。

PrgDam:跟聚气技能相关的一个属性,具体作用不清。只针对刺客的聚气技能。

SrvMissile:服务器端的初始投射物。

DecQuant:此技能是否会减少消耗品的数量(如箭矢、标枪、投掷药剂等)。

Lob:布尔值。是否为落地类技能。

srvmissilea-c:服务器端的辅助投射物a-c。

srvoverlay:服务器端控制的显示效果。

aurafilter:灵气效果过滤器。决定当前灵气对些单位有效。

aurastate:当前灵气对施放者产生的状态效果。与States.txt关联。

auratargetstate:当前灵气对灵气影响者产生的状态效果。与States.txt关联。

auralencalc:当前灵气效果持续时间的计算公式。

aurarangecalc:当前灵气影响范围的计算公式。

aurastat1-6:灵气效果1-6。与ItemStatCost.txt关联。

aurastatcalc1-6:灵气效果1-6的计算公式。

auraevent1-3:灵气效果触发事件1-3。与Events.txt关联。

auraeventfunc1-3:事件1-3触发灵气效果后的调用函数。

auratgtevent:无用参数。

auratgteventfunc:无用参数。

passivestate:当前技能的被动状态。即学习后自动生效的状态。

passiveitype:此被动状态对应的武器类型。与ItemTypes.txt关联。只针对野蛮人的武器掌握技能。

passivestat1-5:当前技能的被动属性1-5。与ItemStatCost.txt关联。

passivecalc1-5:被动属性1-5的计算公式。

passivevent:无用参数。

passiveeventfunc:无用参数。

summon:召唤物。与Monstats.txt关联。

pettype:召唤物类型。与PetTyeps.txt关联。

petmax:最大可召唤数量。如此列为空表示没有限制,如骨墙。

summode:召唤物的出生动作。

sumskill1-5:召唤物所掌握的技能。与Skills.txt关联。
补充说明:掌握的技能不一定会使用。召唤物使用什么技能由AI决定。

sumsk1-5calc:召唤物所掌握技能等级的计算公式。

sumumod:召唤物的金怪奖励属性。如特别快速等。与MonUMod.txt关联。
补充说明:这是一个非常有意思的参数。通过修改此列可以让死灵法师的骷髅具有类似金怪的随机灵气,效果非常华丽。

sumoverlay:召唤物的外表。

stsuccessonly:布尔值。当技能被打断后是否继续此技能的声音或图像效果。

stsound:使用此技能时的声音。与Sounds.txt关联。

stsoundclass:此技能所属职业使用此技能时的声音。为避免如法师使用吼叫类技能时发出野蛮人的声音这样的效果。

stsounddelay:声音是否有延迟。

weaponsnd:布尔值。使用此技能时是否发出武器相关的技能。

dosound:技能执行时的声音。如热诚每次打击都有声音。

dosound a/b:技能执行时的辅助声音a/b。

tgtoverlay:此技能在技能目标上的动画效果。

tgtsound:此技能在技能目标上的声音效果。

prgoverlay:聚气动画效果。只针对刺客的聚气技能。

prgsound:聚气声音效果。只针对刺客的聚气技能。

castoverlay:施法动画效果。

cltoverlaya/b:辅助动画效果a/b。

cltstfunc:客户端的技能起始函数。

cltdofunc:客户端的技能执行函数。

cltprgfunc1-3:当前聚气数为1-3时,使用此技能在客户端所调用的函数。只针对刺客的聚气技能。

cltmissile:客户端的初始投射物。

cltmissilea-d:客户端的辅助投射物a-d。

cltcalc1-3:客户端的技能计算公式。

warp:布尔值。是否有位置改变。

immediate:布尔值。灵气是否立刻产生效果。只针对灵气类技能。

enhanceable:布尔值。此技能是否可被加强。

attackrank:此技能的攻击等级。决定了怪物受到此技能效果后的反应。

noammo:布尔值,使用此技能是否需要弹药。
补充说明:关于noammo和decquant的区别。noammo决定当你没有弹药时能否使用此技能。而decquant决定使用此技能后是否减少弹药数量。

range:此技能的攻击范围。

weapsel:此技能使用的武器。分为左手、单手、双手、非武器。

itype1-3:使用此技能需要的装备类型1-3。与ItemTypes.txt关联。

etype1-2:不能使用此技能的装备类型。

itypeb1-3:使用此技能需要的副手装备类型。

etypeb1-2:不能使用此技能的副手装备类型。

anim:使用此技能对应的动作类型。与PlrMode.txt关联。

seqtrans:无用参数。

monanim:影子使用此技能对应的动作类型。

seqnum:连续技的动作类型。

seqinput:连续技的时间间隔。

durability:含义未知。

UseAttackRate:布尔值。此技能是否用到攻击准确率。

LineOfSight:是否限制在视野范围内释放。如是否能隔墙释放。

TargetableOnly:含义未知。

SearchEnemyXY:含义未知。

SearchEnemyNear:是否寻找附近的目标。

SearchOpenXY:是否寻找空闲地带。

SelectProc:目标尸体选择参数。

TargetCorpse:是否以尸体为目标。

TargetPet:是否能以召唤物或佣兵为目标。

TargetAlly:是否能以其它玩家为目标。

TargetItem:是否能以物品为目标。

TgtPlaceCheck:是否检查目标位置。

AttackNoMana:没魔法时是否转为普通攻击。

ItemEffect:服务器端当此技能被物品触发时的执行函数。

ItemCltEffect:客户端当此技能被物品触发时的执行函数。

ItemTarget:特殊的目标选择方式。

ItemCheckStart:含义未知。

ItemCltCheckStart:含义未知。

ItemCastSound:当此技能由物品触发时的声音。

ItemCastOverlay:当此技能由物品触发时的动画。

skpoints:技能升一级所需要的技能点数。

reqlevel:学习此技能所需要的等级。

maxlvl:此技能可通过技能点达到的最大等级。

reqstr:学习此技能的力量要求。

reqdex:学习此技能的敏捷要求。

reqint:学习此技能的精力要求。

reqvit:学习此技能的体力要求。

reqskill1-3:学习此技能的前置技能1-3。

restrict:使用此技能的状态限制。0=人;1=人或变形;2=固定状态。

state1-3:使用此技能的固定状态限制。与States.txt关联。

delay:技能冷却时间,以帧为单位。

leftskill:是否能用左手使用。
补充说明:灵气类技能即使被放在左手也没有效果。

repeat:是否为重复类技能,如地狱火。

checkfunc:状态检查函数。

nocostinstate:变形是否不消耗魔法。即从狼变回人不耗费魔法值。

usemanaondo:持续使用过程中是否不消耗魔法。如地狱火在持续使用过程中会消耗魔法,此列为0。

startmana:使用此魔法的最少魔法要求。

minmana:使用此技能的最小魔法消耗。

manashift:放缩因子。实际放缩比例为shift = 2^(manashift-8)。

mana:初始魔法消耗。

lvlmana:每升一级增加的魔法消耗。
补充说明:最终魔法消耗 = max{ minmana, (mana+lvlmana*(sLvl-1)) * 2^(manashift-8) }

interrupt:是否会被打断。客户端参数。

InTown:是否能在城内使用。

aura:是否为灵气类技能。

periodic:是否为周期性循环技能。

perdelay:灵气类技能以及周期性循环技能的间隔。比如可将雷云风暴的间隔改得很小,会变得很爽。

finishing:是否为结束技。针对刺客聚气技。

passive:是否是被动技能,即是否出现在左、右手的技能列表中。

progressive:是事是聚气技能。

general:是否是通用技能。没有明显作用,更像是注释。

scroll:是否是卷轴类技能。没有明显作用,更像是注释。

calc1-4:技能相关数值的计算公式。由技能函数调用。

param1-8:技能相关参数。

InGame:是否能在游戏中使用。很多余的一个参数,但确实有作用。

ToHit:此技能增加的攻击准确率%。

LevToHit:技能等级每提高一级增加的攻击准确率%。

ToHitCalc:此技能增加的攻击准确率公式。当此列不为空时前两列失效。

ResultFlags:含义未知。

HitFlags:含义未知。

HitClass:击打类别。

Kick:是否是踢击。只针对刺客的踢击技能。

HitShift:伤害放缩因子。实际放缩比例shift = 2^(HitShift - 8)。

SrcDamage:普通攻击伤害附加比例。缩减因子为128。

MinDam/MaxDam:技能初始的物理伤害最小值和最大值。

Min/MaxLevDam1-5:技能物理伤害最小值和最大值随技能等级的增加情况。1=2-8;2=9-16;3=17-22;4=23-28;5=29+。

DmgSymPerCalc:技能物理伤害的相关技能加成。

EType:元素伤害类别。与ElemTypes.txt关联。

EMin/Max:技能初始的元素伤害最小值和最大值。

EMin/MaxLev1-5:技能元素伤害最小值和最大值随技能等级的增加情况。1=2-8;2=9-16;3=17-22;4=23-28;5=29+。

EDmgSymPerCalc:技能元素伤害的相关技能加成。

ELen:技能元素伤害的持续时间。

ELevLen1-5:技能元素伤害的持续时间随技能等级增加情况。

ELenSymPerCalc:技能元素伤害的持续时间的相关技能加成。

aitype:与AI使用此技能相关。

aibonus:AI使用此技能的机率奖励。

CostMult:此技能作为物品属性对物品价格的提升比例。

CostAdd:此技能作为物品属性对物品价格的提升数值。


关于服务器端和客户端的补充说明:具体如何工作的就不多说了,因为不重要。只要明确跟伤害效果有关的都在服务器端,而客户端基本上只负责动画效果显示就够了。

特殊说明:部分资料来源于Nepharius的“SKILLS.TXT FILE GUIDE”
回复 支持 1 反对 0

使用道具 举报

6

主题

222

帖子

295

积分

高级玩家

Rank: 4

贡献度
6
金元
2710
积分
295
精华
0
注册时间
2011-12-5
11#
发表于 2021-10-2 17:35 | 只看该作者
网上搜个暗黑2bin文件修改器试试,然后你要解决的问题只有转换为重制版可用的了
回复 支持 反对

使用道具 举报

340

主题

3348

帖子

7868

积分

游戏精英

南瓜刽子手~

Rank: 8Rank: 8

贡献度
988
金元
39162
积分
7868
精华
0
注册时间
2008-6-9
12#
发表于 2021-10-2 18:00 | 只看该作者
z895361249 发表于 2021-10-2 17:35
网上搜个暗黑2bin文件修改器试试,然后你要解决的问题只有转换为重制版可用的了 ...

那个除了合成公式好用其他功能有限,没自己改的多,而且不兼容重制..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-8 20:49 , Processed in 0.343030 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表