骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 衣谷三国
查看: 2719|回复: 4

[分享] 简单轻量的修改,实现辎重车无限兑换

[复制链接]

9

主题

44

回帖

51

积分

扈从

Rank: 2Rank: 2

UID
2857382
第纳尔
328
精华
0
互助
7
荣誉
0
贡献
0
魅力
0
注册时间
2017-7-20
鲜花(6) 鸡蛋(0)
发表于 2023-10-28 22:00:57 | 显示全部楼层 |阅读模式
有的骑友可能跟我一样,玩潘德的时候攒了一些战利品箱子,但是却只能跟酒馆老板交换一个辎重车,多了也不给你换。也就是说在同一时间内你只能拥有一辆辎重车,潘德的兵又一个比一个能吃,于是我稍微研究了一下对话代码,实现了辎重车无限兑换,亲测可用

废话不多说,修改方法如下:

首先打开 conversation.txt,找到如下代码:


  1. dlga_tavernkeeper_talk:tavernkeeper_supplies 69631 1151  0 I_am_looking_for_supplies.  1175  66 2133 2 72057594037927969 0 4 0 150 1 288230376151711865 2133 2 72057594037927969 1 5 0 31 2 72057594037927969 0 6 3 1224979098644774912 737 360287970189640493 31 2 72057594037927969 0 1540 2 1224979098644774913 1224979098644774912 6 3 1224979098644774914 0 1224979098644774913 1541 3 1224979098644774915 1224979098644774912 1224979098644774914 31 2 1224979098644774915 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 3 0 31 2 72057594037927969 0 6 3 1224979098644774916 360287970189640511 1060 31 2 72057594037927969 0 1540 2 1224979098644774913 1224979098644774916 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 1224979098644774916 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 3 0 31 2 72057594037927969 0 1540 2 1224979098644774913 360287970189640766 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 360287970189640766 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 31 2 72057594037927969 0 1540 2 1224979098644774913 360287970189640768 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 360287970189640768 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 31 2 72057594037927969 0 6 3 1224979098644774916 1195 1198 31 2 72057594037927969 0 1540 2 1224979098644774913 1224979098644774916 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 1224979098644774916 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 3 0 31 2 72057594037927969 0 6 3 1224979098644774916 496 499 31 2 72057594037927969 0 1540 2 1224979098644774913 1224979098644774916 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 1224979098644774916 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 3 0 3 0 NO_VOICEOVER
复制代码

这段代码就是和酒馆老板兑换辎重车的相关代码,后面的那一大串数字就是各种判定条件,说白了就是电脑在游戏里翻箱倒柜地找,判定你现在是不是已经有辎重车了,如果发现你有辎重车,就把一个相关的变量设为1,告诉酒馆老板不能再给你兑换辎重车了。

但是我们可以巧妙地绕过这一堆判定,不需要动它们,只需要在上面的代码里面做出两处小改动:
在上面代码的计数器66那里加1,变成67
在最后的 NO_VOICEOVER 的前面一共有三个 【3 0】 ,在最后那个 【3 0】 后面加上 【2133 2 72057594037927969 0】 记得前后打好空格。


那么修改完成后的代码就是:


  1. dlga_tavernkeeper_talk:tavernkeeper_supplies 69631 1151  0 I_am_looking_for_supplies.  1175  67 2133 2 72057594037927969 0 4 0 150 1 288230376151711865 2133 2 72057594037927969 1 5 0 31 2 72057594037927969 0 6 3 1224979098644774912 737 360287970189640493 31 2 72057594037927969 0 1540 2 1224979098644774913 1224979098644774912 6 3 1224979098644774914 0 1224979098644774913 1541 3 1224979098644774915 1224979098644774912 1224979098644774914 31 2 1224979098644774915 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 3 0 31 2 72057594037927969 0 6 3 1224979098644774916 360287970189640511 1060 31 2 72057594037927969 0 1540 2 1224979098644774913 1224979098644774916 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 1224979098644774916 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 3 0 31 2 72057594037927969 0 1540 2 1224979098644774913 360287970189640766 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 360287970189640766 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 31 2 72057594037927969 0 1540 2 1224979098644774913 360287970189640768 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 360287970189640768 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 31 2 72057594037927969 0 6 3 1224979098644774916 1195 1198 31 2 72057594037927969 0 1540 2 1224979098644774913 1224979098644774916 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 1224979098644774916 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 3 0 31 2 72057594037927969 0 6 3 1224979098644774916 496 499 31 2 72057594037927969 0 1540 2 1224979098644774913 1224979098644774916 6 3 1224979098644774917 0 1224979098644774913 1541 3 1224979098644774918 1224979098644774916 1224979098644774917 31 2 1224979098644774918 288230376151711865 2133 2 72057594037927969 1 2133 2 1224979098644774913 0 3 0 3 0 3 0 2133 2 72057594037927969 0 NO_VOICEOVER
复制代码

这样一来既完成了修改,也对原本代码的破坏做到了最小。


好了,现在进游戏随便换辎重车吧,想换多少就换多少


修改思路很简单,就是截胡,我不管你之前把变量设置成了多少,反正我在最后加了一句代码暴力把变量设为0,你前面再努力,最后输出的都是0,这样后面的判定也就都是基于这个为0的变量进行的。而酒馆老板因为你已经有辎重车而不给你换的这句对话的触发条件就是这个变量为1时触发。



评分

参与人数 1第纳尔 +20 互助 +2 收起 理由
Aomine Daiki + 20 + 2 文章不错,继续努力!

查看全部评分

鲜花鸡蛋

karl-leung  在2023-10-29 06:17  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-10-21 13:52 , Processed in 0.097008 second(s), 23 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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