李小二 发表于 2022-12-16 15:07:05

求剑侠情缘网络版一NPC对话选项修改

玩了个剑侠情缘网络版一单机,想修改某些NPC的对话选项,比如,有个NPC30级前对话,会送500属性点,30级再去对话,送属性点的选项会消失,变成回收装备。这个不知道怎么修改,求教万能的大佬们!

天才2008 发表于 2022-12-16 15:32:44

在服务端里找到这个npc的脚本   在脚本里面改   如果只是删除功能或者调整数字和汉字比较简单如果你想调整npc功能那得比较熟悉剑侠lua脚本以及函数才行
你也可以从其他npc脚本里面学到相关技巧

李小二 发表于 2022-12-16 16:19:47

天才2008 发表于 2022-12-16 15:32
在服务端里找到这个npc的脚本   在脚本里面改   如果只是删除功能或者调整数字和汉字比较简单如果你想 ...

用winscp软件在/home/server1/script/两湖区/巴陵县/npc这个路径里找到了巴陵县的所有NPC,但是没有我要修改的包十八这个NPC,不知道是是放在哪里的。

李小二 发表于 2022-12-16 16:22:44

另外想给巴陵的药店老板增加一些高级药品,不知道怎么添加。因为这个端里重要的功能NPC基本都设在了巴陵县, 但是药店老板只卖最低级的药物,每次买药都要另外跑去城市。

天才2008 发表于 2022-12-20 13:06:46

推荐你用notepad++这个软件可以在整个文件夹里搜索文件里的内容比如你在整个script脚本里面搜 包十八 的对话内容   就可以找到相应文件
另外服务端有个启动脚本 里面有所有加载npc(名称、城镇位置、npc脚本)的具体信息
商店的修改比较麻烦 需要找到对应商店的excel在excel里面编辑(你还需要知道物品di) 应该是在setting里面   并且只修改服务端是没用的 还需要制作补丁包同步更新客户端
不像改对话脚本那么简单

李小二 发表于 2023-1-16 10:15:05

天才2008 发表于 2022-12-20 13:06
推荐你用notepad++这个软件可以在整个文件夹里搜索文件里的内容比如你在整个script脚本里面搜 包十八...

商店修改已经解决,我用了一个笨办法,先找一个卖高级药品的NPC,打开他的文本内容,再对照低级药品NPC的文本,把不同的数值改成相同,然后这个NPC就也卖高级药品了:

zx798300 发表于 2025-4-2 18:05:20

谢谢分享:::
页: [1]
查看完整版本: 求剑侠情缘网络版一NPC对话选项修改

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明