- 好友
- 1
- 在线时间
- 0 小时
- 最后登录
- 2026-2-20
见习骑士

- UID
- 3115423
- 第纳尔
- 914
- 精华
- 0
- 互助
- 10
- 荣誉
- 1
- 贡献
- 0
- 魅力
- 12
- 注册时间
- 2019-11-2
 鲜花( 22)  鸡蛋( 0)
|
本帖最后由 圣者卢龙 于 2026-2-16 18:21 编辑
之前有个帖子分享了0.978的diy神器攻略。今天来分享下0.984版本的从0开始DIY神器的攻略吧!
用到的工具:魔球,记事本,能看行数的文本编辑器(这里推荐NOTEPAD++)。
!!!在开始修改前记得备份下mod文件夹,把108 heros复制到另一个地方,这样万一改错了可以回溯。
一.创建一把装备
这边建议在魔球里把原版不会出现的装备替换掉(比如库吉特皮靴啊这种战团有水浒不会出现的装备),各种属性稍微"微调"下,值得注意的就是特性里的商品别勾,独一无二要勾
这里我用的是站里的找到的老滚的弓模型,命名为雷鸣之心
此时我们魔球查看物品列表序号,雷鸣之心的序号为159 所以得到 a=288230376151711744+159=288230376151711903
二.既然是神器我们得给它加上各种加成!
接下来就是用记事本或者其他的文本编辑器打开mod文件夹里的scripts.txt
在最上面【game_start -1 6814】开始编辑注意6814后面的两个数字之间必须要保证存在且只有一个空格
最重要的记住:每在scripts.txt里game_start添加一段,game_start后面的数字必需加一!!!
!!!例子中雷鸣之心由于在script.txt里game_start里添加了10行,所以game_start后面的数字改为6814➡6824
6814是0.978的行数,0.984我修改的过多所以不清楚原版的数字是多少,反正清楚增加行数的逻辑就行
1.粗分神器 slot71 这数字即上面的a,后不再说明
首先添加一段【507 3 288230376151711903 71 x 】
这里的x为神器的简单分类,规则为 [1-衣服 2-盾牌 3-武器 4-法器 5-精致]
例子中的雷鸣之心明显为4
2.神器属性加成 slot72
作为一件神器当然得有高贵的属性加成!添加一段【507 3 288230376151711903 72 y 】
这里面的y规则一部分为 [0-力 1-敏 2-智 3-魅]
具体为如果单加5力,【y=50】加成在前,类型在后
如果加5力5敏,【y=51050】分为三部分,第一个加成和第二个加成中间用0隔开
最多加成2种属性 最高加成即个位数9点
例子中的雷鸣之心为2力5魅,配合我的自宫色男,所以我的y=53020
3.神器技能加成 slot73
添加一段【507 3 288230376151711903 73 z 】
这里面的z规则一部分为 [00-交易 01-统率 02-俘管 07-说服 08-工程 09-急救 10-手术 11-疗伤 12-物管 13-侦察 14-向导 15-战术 16-跟踪 17-教练 22-掠夺 23-骑射 24-骑术 25-跑动 26-盾防 27-武掌 33-强弓 34-强掷 35-强击 36-铁骨]
具体为如果单加一种技能比如加1点强击,【y=135】 加成数值在前,类型在后
如果加两种技能比如2强击2铁骨,【y=235236】两个加成中间无分隔
最多加成2种技能 最高加成即个位数9点
例子中的雷鸣之心加成为2强弓2掠夺,所以y=222233
4.神器熟练度加成 slot74
添加一段【507 3 288230376151711903 74 k 】
这里面的k规则为 [0-单手 1-双手 2-长杆 3-弓 4-弩 5-投掷 6-火器]
具体为如果加成50点长杆熟练度,【k=502】加成数值在前,类型在后
最多加成1种熟练度 最高加成即双位数99点
例子中的雷鸣之心加成为60点弓箭熟练度,所以y=603
5.神器类型 slot135或136
这里有个分支, a.如果你想添加的服装神器为布甲就得添加一段【507 3 288230376151711903 135 1 】
b.如果你想添加的神器为服装且非布甲(包括神马)不用添加
c.如果想添加的非服装(即武器神器)就添加以下一段【507 3 288230376151711903 136 m 】
这里面的m规则为 [1-盾 2-双持 3-匕首 4-单刀 5-剑 6-锤 7-杖 8-鞭 9-法剑 10-朴刀 11-大刀 12-斧 13-戈 14-戟 15-枪 16-槊 17-矛 18-叉 19-耙 20-棍 21-棒 22-镰 23-砍刀 24-弓 25-弩 26-投掷 27-火器]
上面即是游戏里职业对装备加成的区分
例子中的雷鸣之心我想让他吃到职业对弓箭的加成即 m=24
6.专属设置 slot120/121/122
添加一段【507 3 288230376151711903 120 g 】
这里面的g为人物数字,g=360287970189639680+魔球兵种列表序列
比如顾大嫂为362,g=360287970189639680+362=360287970189640042
如果你想添加多个专属人物,上面的120可以用121和122代替,即最多三个专属人物
本例子雷鸣之心不设置专属(游戏原本专属石对diy神器有效)
7.加入神器描述 slot76
添加一段【507 3 288230376151711903 76 n 】
这里的n需要用能看行数的文本编辑器来使用。
打开mod文件夹中的strings.txt,搜索【str_special_weapon_di_lu】记住这一行为α,
再在最后一行添加神器描述行,比如例子中的雷鸣之心【str_diy_weapon2 diy4】(这里写个diy4就够了,毕竟看的时候都是汉字,去翻译文件那里写具体的就行) 记住这一行为β
strings.txt添加一行记得在strings.txt的第二行那个数字加一 ,例子中的12656➡12657
n的规则为[n=β-α+1]
例子中的雷鸣之心行为12662,α为4251,所以n=12662-4251+1=8412
然后我们进行神器的描述,这里注意神器的描述有行数限制,反正不要超过龙吟宝刀那么多行就行。龙吟宝刀是7行的描述。打开mod文件夹里的languages\cns\game_strings.csv
注意别用excel打开!!! 用普通的记事本就行,在最后一行添加神器的描述,【str_diy_weapon2|】前面的部分与上面string.txt里前面保持一致,后面写具体描述,中间用|隔开,
后面描述的规则为:[行与行之间用^隔开,字与字之间保留一个空格]
本例中的雷鸣之心这一行为【str_diy_weapon2|此 弓 为 玄 铁 铸 就 , 沉 重 无 比 无 人 可 用 ^弓 身 雷 纹 缠 绕 , 弓 弦 跃 动 电 光 , 引 弦 时 雷 鸣 乍 响 ^仍 在 等 待 它 真 正 的 主 人 ^『力 +2 魅 +3 强 弓 +2 掠 夺 +2 弓 箭 +60 』 】
8.加入可爆神器池 slot70
Ⅰ.添加一段【507 3 288230376151711903 70 h 】
h=307+1 1就是你添加的神器数量,比如你添加的第一件就是308,第二件就是309,以此类推
Ⅱ.然后scripts.txt再搜索【2133 2 144115188075857034】,注意有两个,我们用game_start脚本里的那个。将搜索到的后面那个数字改为上面的h
9.套装效果 slot146
0.984共有100个套装效果所以146的范围是1-100,这个里面解释起来很复杂slot146还藏着一层slot。想增加特性可以是可以就是比较麻烦,推荐用原本就有的套装效果就行。
如果会反编译就容易找到,比如我想用一点油的套装效果,反编译在module_scripts.py搜索【"itm_yi_dian_you", 146,】(武器名一般就拼音),然后看后面的数字就行;
如果不会反编译就麻烦点搜txt,先找到魔球里一点油的序号1774,然后x=288230376151711744+1774=288230376151713518,在scripts.txt搜索【288230376151713518 146】看后面的数字就行
本例中雷鸣之心加入天山勇套,所以增加一行【507 3 288230376151711903 146 20】
10.套装顺序 slot147
游戏中的套装是有顺序的,比如天寿公主答里孛套就是1七星宝剑2射日弓3射日箭
本例中雷鸣之心加入天山勇套,套装顺序为2(因为我之前加了一把神器顺序为1),注意我们也可以用天山勇套里原本的一和雷鸣之心组合达到套装效果。比如我们添加一把弩,顺序为1,再装备上天山勇的弩箭也可达到套装的效果了。
11.神器颜色 slot148
神器颜色为 [1-绿 2-紫 3-黄 4-红]
三.获取神器
添加神器方式你们可以自己探索,魔球加到npc身上然后扒(加自己身上没词条)或者加在读心术奖励也可以或者自己写个触发器达到条件给。
确实挺麻烦的,主要得细心和有耐性
附上效果图
|
-
-
|