骑马与砍杀中文站论坛

用户名  找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

帖子
购买CDKEY 衣谷三国
查看: 2500|回复: 1

[分享] [分享] 【洗点系统】 功能添加 适用潘德原版和任意mod

[复制链接]

8

主题

14

回帖

7

积分

平民

Rank: 1

UID
3009042
第纳尔
45
精华
0
互助
0
荣誉
0
贡献
0
魅力
2
注册时间
2018-6-22
鲜花(3) 鸡蛋(0)
发表于 2025-2-1 12:53:19 | 显示全部楼层 |阅读模式
本帖最后由 ww1437599567 于 2025-2-4 15:57 编辑

前言
由于中文站审核太慢了,所以我决定把相关的功能教程分开一些。相关的资源和基础,大家可以去我的这个帖子找:【超详细万字教程】一些功能添加 适用潘德原版和任意子mod
添加功能:洗点功能
以下是洗点功能的一些介绍:
    ① 洗点功能在书商芬尼斯那里,和原版嗑龙泪一样,需要消耗一颗龙泪;
    ② 可以选择给自己洗点(朝曦之露),也可以给同伴洗点(炽阳之息);
    ③ 各个同伴会将属性洗成同伴刚加入时的属性。玩家会洗成初始属性四维全4那个;
    ④ 注意!!由于砍1的特性,智力属性无法洗掉,这个没办法,不然会有严重bug;
    ⑤ 洗完点后需要在书商处进行加点,洗出来的点是无法在按C键的属性界面加的,这点需要注意;
    ⑥ 给同伴洗点需要同伴在队伍里,不在队伍的不会重置属性和技能点数。可以利用这点让那些不需要洗点的同伴先离队;
    ⑦ 洗点后可以加智力,智力额外给的技能点在传统的角色加点界面(按C键打开的那个),不会吞大家的点的;
    ⑧ 要是在书商处加点加错了,主要不退出保存加点,可以重新加的,有个加错了?点这里的选项;
    ⑨ 祝大家游玩愉快!!!

洗点效果1.jpg
洗点效果2.jpg
洗点效果3.jpg
洗点效果4.jpg
洗点效果5.jpg
step1:添加相关变量
打开variables.txt添加到最后即可:

(点击展开 / 收起)

step2:添加相关字符串和翻译
① 打开strings.txt,在最后添加如下代码,然后计数器+26。

(点击展开 / 收起)

② 打开该文件路径".\languages\cns\game_strings.csv"​添加在后面即可:

(点击展开 / 收起)

step3:添加相关兵种
打开troops.txt,在最后添加如下代码,然后计数器+24。注意每一个兵种之间有一行空行,尤其是复制过去的时候,记得看下格式对不对。

(点击展开 / 收起)

step5:添加脚本函数
打开scripts.txt,将下面的脚本函数添加到最后,并将计数器+7

(点击展开 / 收起)

(点击展开 / 收起)

(点击展开 / 收起)

(点击展开 / 收起)

(点击展开 / 收起)

(点击展开 / 收起)

(点击展开 / 收起)

step6:对话修改
为了便于理解,我没有把所有的对话修改放一起,大家需要分别进行添加,每一个对话界面有两部分:一是对话的翻译文件".\languages\cns\dialogs.csv",二是对话文件conversation.txt
① 洗点界面(包含书商药水的介绍翻译修改)
对话翻译添加:打开".\languages\cns\dialogs.csv",添加下面的对话到后面:

(点击展开 / 收起)

对话添加,打开conversation.txt,搜索dlga_elixir_trade:book_trade_completed.2,将下面的对话内容添加到该行下面,记得将里面的<txt代码>替换成利用源码编译的txt,然后计数器+2。
这里需要注意,模板中<txt代码>后本身就有空格了,编译直接复制出来的朋友可能也包含一个空格,这点需要注意,这就有两个空格了,需要删除一个。
洗点-易错.jpg

(点击展开 / 收起)

(点击展开 / 收起)


书商对话修改,打开".\languages\cns\dialogs.csv",搜索dlga_bookseller_special:elixir_trade,找到书商介绍药水的话,把这整行替换成下面的:

(点击展开 / 收起)

② 加点界面
对话翻译添加:打开".\languages\cns\dialogs.csv",添加下面的对话到后面:

(点击展开 / 收起)

对话添加,打开conversation.txt,搜索dlga_bookseller_talk:bookseller_special,将下面的对话内容添加到该行下面,记得将里面的<txt代码>替换成利用源码编译的txt,然后记得根据对话行数+1计数器哦。

(点击展开 / 收起)

(点击展开 / 收起)

③ 选择角色界面
对话翻译添加:打开".\languages\cns\dialogs.csv",添加下面的对话到后面:

(点击展开 / 收起)

对话添加,打开conversation.txt,搜索dlga_bookseller_talk:bookseller_special,将下面的对话内容添加到该行下面,记得将里面的<txt代码>替换成利用源码编译的txt,然后记得根据对话行数+26计数器哦。

(点击展开 / 收起)

(点击展开 / 收起)

选择加技能点或属性点界面
对话翻译添加:打开".\languages\cns\dialogs.csv",添加下面的对话到后面:

(点击展开 / 收起)

对话添加,打开conversation.txt,搜索dlga_bookseller_talk:bookseller_special,将下面的对话内容添加到该行下面,记得将里面的<txt代码>替换成利用源码编译的txt,然后记得根据对话行数+5计数器哦。

(点击展开 / 收起)

(点击展开 / 收起)

⑤ 属性加点界面
对话翻译添加:打开".\languages\cns\dialogs.csv",添加下面的对话到后面:

(点击展开 / 收起)

对话添加,打开conversation.txt,搜索dlga_bookseller_talk:bookseller_special,将下面的对话内容添加到该行下面,记得将里面的<txt代码>替换成利用源码编译的txt,然后记得根据对话行数+10计数器哦。

(点击展开 / 收起)

(点击展开 / 收起)

⑥ 技能加点界面
对话翻译添加:打开".\languages\cns\dialogs.csv",添加下面的对话到后面:

(点击展开 / 收起)

对话添加,打开conversation.txt,搜索dlga_bookseller_talk:bookseller_special,将下面的对话内容添加到该行下面,记得将里面的<txt代码>替换成利用源码编译的txt,然后记得根据对话行数+10计数器哦。

(点击展开 / 收起)

(点击展开 / 收起)



0

主题

6

回帖

2

积分

平民

Rank: 1

UID
3411634
第纳尔
173
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-9-8
鲜花(0) 鸡蛋(0)
发表于 2025-3-3 01:46:31 来自手机 | 显示全部楼层
没想到最后你还是做出来这个洗点系统了,不过修改还是太复杂了,加油来自: Android客户端
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2025-3-14 20:08 , Processed in 0.145934 second(s), 22 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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