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

注册 登录

QQ登录

只需一步,快速开始

楼主: 老乐玩游戏
打印 上一主题 下一主题

[修改] 1.1.66(57) 江湖2 修改 (修改方法在28楼之有又说明) 1.制作成功率改成100%等等

  [复制链接]

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
31#
 楼主| 发表于 2024-12-28 19:11 | 只看该作者
京瑜珠不消失,兑换只消耗一个
将下面方法中的的语句                        WorldManager.Instance.m_PlayerEntity.m_itemStorage.RemoveItem((long)BuYeJingManager.m_JingYuZhuId, 5, true);
改成:
                        WorldManager.Instance.m_PlayerEntity.m_itemStorage.RemoveItem((long)BuYeJingManager.m_JingYuZhuId, 1, true);

================
        public void SelectItem(Item item)
        {
                (HintUILayer.Instance.FindOrElsePushForm(FormType.FORM_TYPE_MEESAGEBOX, "MessageBox") as MessageBox).Show("确定选择此宝物吗?", delegate
                {
                        WorldManager.Instance.m_PlayerEntity.m_itemStorage.CreateAndAddByItemId(item.m_pProtoId, 1, true, item.weaponWeiLi, item.m_Quality).CreateData(item);
                        this.OnClickClose();
                        WorldManager.Instance.m_PlayerEntity.m_itemStorage.RemoveItem((long)BuYeJingManager.m_JingYuZhuId, 1, true);
                        Singleton<BuYeJingManager>.Instance.OnJingYuZhuEventFinished();
                }, false, "确定", "取消", null);
        }
回复 支持 反对

使用道具 举报

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
32#
 楼主| 发表于 2024-12-28 19:13 | 只看该作者
修改巧取概率100%
public partial class ShowItemView : Form
{
        // Token: 0x06001BA2 RID: 7074 RVA: 0x000DF910 File Offset: 0x000DDB10
        public int GetRatio(Item item)
        {
                int stuntLevel = WorldManager.Instance.m_PlayerEntity.m_StuntManager.GetStuntLevel(AttriType.MoFaXue);
                int level = item.m_Level;
                NpcEntity npcEntity = WorldManager.Instance.GetEntity(this.npcid, false) as NpcEntity;
                float num = (float)(WorldManager.Instance.m_PlayerEntity.m_AttriManager.GetAttriResult(AttriType.MoFaXue, true, 0) - npcEntity.m_AttriManager.GetAttriResult(AttriType.MoFaXue, true, 0)) / 8000f;
                float num2;
                if (num < 0f)
                {
                        num2 = -Mathf.Pow(-num, 0.33333334f);
                }
                else
                {
                        num2 = Mathf.Pow(num, 0.33333334f);
                }
                float num3 = Mathf.Clamp(Mathf.Clamp(this.baseQiaoQv + num2, 0f, 1f) * (1f - (float)(level - stuntLevel) * 0.325f), 0f, 1f) * 100f;
追加:                num = 100f;
                if (num3 < 0f)
                {
                        num3 = 0f;
                }
                return (int)num3;
        }
}
        }
回复 支持 反对

使用道具 举报

2

主题

616

帖子

751

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
7386
积分
751
精华
0
注册时间
2018-8-3
33#
发表于 2024-12-28 21:50 | 只看该作者
想请教一下购买时的铜钱消耗怎么修改的
回复 支持 反对

使用道具 举报

2

主题

616

帖子

751

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
7386
积分
751
精华
0
注册时间
2018-8-3
34#
发表于 2024-12-28 21:56 | 只看该作者
xianyuhuan 发表于 2024-12-28 21:50
想请教一下购买时的铜钱消耗怎么修改的

是修改GouMai的方法吗
回复 支持 反对

使用道具 举报

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
35#
 楼主| 发表于 2024-12-29 08:31 | 只看该作者
xianyuhuan 发表于 2024-12-28 21:56
是修改GouMai的方法吗

对,修改Goumai方法就行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

2

主题

616

帖子

751

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
7386
积分
751
精华
0
注册时间
2018-8-3
36#
发表于 2024-12-29 09:15 | 只看该作者
老乐玩游戏 发表于 2024-12-29 08:31
对,修改Goumai方法就行

但是昨天晚上我改完后进游戏试了下,扣除的铜钱数量并没有变化,是还要修改什么地方吗,还是说游戏更新商店界面之后调用了其他的方法
回复 支持 反对

使用道具 举报

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
37#
 楼主| 发表于 2024-12-29 12:40 | 只看该作者
xianyuhuan 发表于 2024-12-29 09:15
但是昨天晚上我改完后进游戏试了下,扣除的铜钱数量并没有变化,是还要修改什么地方吗,还是说游戏更新商 ...

我之前一直是按上图修改的,确认一下是不是改对地方了。
回复 支持 反对

使用道具 举报

2

主题

616

帖子

751

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
7386
积分
751
精华
0
注册时间
2018-8-3
38#
发表于 2024-12-29 13:08 | 只看该作者
老乐玩游戏 发表于 2024-12-29 12:40
我之前一直是按上图修改的,确认一下是不是改对地方了。

我又找到了个叫Buy的方法,应该是调用这个方法了
回复 支持 反对

使用道具 举报

1

主题

114

帖子

159

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1585
积分
159
精华
0
注册时间
2021-4-17
39#
发表于 2024-12-29 18:25 | 只看该作者

不知道为甚麽我一直提示报错我按那个帖子说了重新打开好几次DLL还是不行
回复 支持 反对

使用道具 举报

1

主题

114

帖子

159

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1585
积分
159
精华
0
注册时间
2021-4-17
40#
发表于 2024-12-29 18:25 | 只看该作者
楼上爱你 发表于 2024-12-29 18:25
不知道为甚麽我一直提示报错我按那个帖子说了重新打开好几次DLL还是不行

这样不知道为啥

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
41#
 楼主| 发表于 2024-12-29 19:37 | 只看该作者

把软件关了,重新打开试试
回复 支持 反对

使用道具 举报

1

主题

114

帖子

159

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1585
积分
159
精华
0
注册时间
2021-4-17
42#
发表于 2024-12-29 20:22 | 只看该作者
老乐玩游戏 发表于 2024-12-29 19:37
把软件关了,重新打开试试

谢谢解决了大佬 是我选择目录的问题必须要直接选择游戏里面的那个自己复制出来的不行 坐等你后面的教程
回复 支持 反对

使用道具 举报

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
43#
 楼主| 发表于 2024-12-29 21:10 | 只看该作者
修改速度
我把含有Swim和Water的速度都在前面加了一个“1”

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
44#
 楼主| 发表于 2024-12-29 21:14 | 只看该作者
修改钓鱼数量,我这里直接翻10倍,
三阶鱼竿一次能掉30条,6接鱼竿一次60条

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

2

主题

385

帖子

457

积分

高级玩家

Rank: 4

贡献度
0
金元
4568
积分
457
精华
0
注册时间
2018-6-3
45#
发表于 2024-12-29 23:46 | 只看该作者
老乐玩游戏 发表于 2024-12-28 19:01
搜索“RandomOne”,找到
namespace SweetPotato
        // Token: 0x02000F66 RID: 3942

佬,没有编译基础,能详细说一下怎么把随机值改为最大值吗
回复 支持 反对

使用道具 举报

2

主题

385

帖子

457

积分

高级玩家

Rank: 4

贡献度
0
金元
4568
积分
457
精华
0
注册时间
2018-6-3
46#
发表于 2024-12-30 02:13 | 只看该作者
13525518281 发表于 2024-12-29 23:46
佬,没有编译基础,能详细说一下怎么把随机值改为最大值吗

我照着你的改num3 = num2 - 1;,但是不生效,我把下边一个改了,制作100%完美。。。
回复 支持 反对

使用道具 举报

0

主题

118

帖子

148

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1477
积分
148
精华
0
注册时间
2018-8-22
47#
发表于 2024-12-30 09:24 | 只看该作者
完全看不懂 只能照着改 问一下怎么改采集倍率
回复 支持 反对

使用道具 举报

6

主题

952

帖子

1124

积分

游戏狂人

Rank: 6Rank: 6

贡献度
13
金元
10717
积分
1124
精华
0
注册时间
2008-12-29
48#
发表于 2024-12-30 15:02 | 只看该作者
老乐玩游戏 发表于 2024-12-29 21:14
修改钓鱼数量,我这里直接翻10倍,
三阶鱼竿一次能掉30条,6接鱼竿一次60条
...

求整合,谢谢大神。
回复 支持 反对

使用道具 举报

6

主题

952

帖子

1124

积分

游戏狂人

Rank: 6Rank: 6

贡献度
13
金元
10717
积分
1124
精华
0
注册时间
2008-12-29
49#
发表于 2024-12-30 15:06 | 只看该作者
老乐玩游戏 发表于 2024-12-29 21:14
修改钓鱼数量,我这里直接翻10倍,
三阶鱼竿一次能掉30条,6接鱼竿一次60条
...

或者怎么可以改成,一次10种不同种类的鱼,稀有太烦了。
回复 支持 反对

使用道具 举报

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
50#
 楼主| 发表于 2024-12-30 21:04 | 只看该作者
hl119 发表于 2024-12-30 15:06
或者怎么可以改成,一次10种不同种类的鱼,稀有太烦了。

3阶鱼竿,一次30条,60阶鱼竿一次60条,每条鱼都是随机的,稀有很容易产生,基本钓2、3次就会有稀有
回复 支持 反对

使用道具 举报

11

主题

314

帖子

440

积分

高级玩家

Rank: 4

贡献度
12
金元
3922
积分
440
精华
0
注册时间
2011-9-13
51#
发表于 2024-12-31 00:41 | 只看该作者
老乐玩游戏 发表于 2024-12-30 21:04
3阶鱼竿,一次30条,60阶鱼竿一次60条,每条鱼都是随机的,稀有很容易产生,基本钓2、3次就会有稀有
...

看来楼主已经又修改出一些东西了呀?能不能再发一波成果
回复 支持 反对

使用道具 举报

2

主题

385

帖子

457

积分

高级玩家

Rank: 4

贡献度
0
金元
4568
积分
457
精华
0
注册时间
2018-6-3
52#
发表于 2024-12-31 17:12 | 只看该作者
大佬求教词条最大数量和最大值的该法
回复 支持 反对

使用道具 举报

0

主题

47

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
739
积分
74
精华
0
注册时间
2020-12-3
53#
 楼主| 发表于 2024-12-31 21:51 | 只看该作者
13525518281 发表于 2024-12-31 17:12
大佬求教词条最大数量和最大值的该法

由于更新太频繁,现在已经没有玩江湖2了,没有更新游戏,无法直接修改
说说大概改法,具体改法参照上下文

词条最大数目改法:
好像有几个“CreateOrWashWordEntry”方法
每个里面都有一天这个语句l类似的语句
int num = global::UnityEngine.Random.Range(min,max)
在后面加上
num  = max - 1;

说明:Range(min,max)方法的取值范围包含最小值,不包含最大值,所以需要 max - 1

词条属性最大值改法:

找到类似这样的语句
WordEntryItem wordEntryItem = new WordEntryItem(array, global::UnityEngine.Random.Range(min, max));
将WordEntryItem的第二个参数改成max - 1



回复 支持 反对

使用道具 举报

0

主题

742

帖子

642

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6421
积分
642
精华
0
注册时间
2012-8-8
54#
发表于 2024-12-31 22:34 | 只看该作者
本帖最后由 alsong11 于 2024-12-31 23:20 编辑
13525518281 发表于 2024-12-30 02:13
我照着你的改num3 = num2 - 1;,但是不生效,我把下边一个改了,制作100%完美。。。 ...
可以了楼主很厉害
回复 支持 反对

使用道具 举报

0

主题

742

帖子

642

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6421
积分
642
精华
0
注册时间
2012-8-8
55#
发表于 2024-12-31 23:51 | 只看该作者
本帖最后由 alsong11 于 2024-12-31 23:55 编辑
老乐玩游戏 发表于 2024-12-29 19:37
把软件关了,重新打开试试

可以了
回复 支持 反对

使用道具 举报

0

主题

742

帖子

642

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6421
积分
642
精华
0
注册时间
2012-8-8
56#
发表于 2024-12-31 23:52 | 只看该作者
本帖最后由 alsong11 于 2024-12-31 23:55 编辑
13525518281 发表于 2024-12-30 02:13
我照着你的改num3 = num2 - 1;,但是不生效,我把下边一个改了,制作100%完美。。。 ...

对的我也改了下面那个
回复 支持 反对

使用道具 举报

2

主题

385

帖子

457

积分

高级玩家

Rank: 4

贡献度
0
金元
4568
积分
457
精华
0
注册时间
2018-6-3
57#
发表于 2025-1-1 13:21 | 只看该作者
老乐玩游戏 发表于 2024-12-31 21:51
由于更新太频繁,现在已经没有玩江湖2了,没有更新游戏,无法直接修改
说说大概改法,具体改法参照上下文 ...

好的谢谢
回复 支持 反对

使用道具 举报

0

主题

342

帖子

506

积分

高级玩家

Rank: 4

贡献度
0
金元
5057
积分
506
精华
0
注册时间
2016-7-26
58#
发表于 2025-1-4 08:10 | 只看该作者
武功洗练最大值怎么修改
回复 支持 反对

使用道具 举报

0

主题

385

帖子

485

积分

高级玩家

Rank: 4

贡献度
0
金元
4845
积分
485
精华
0
注册时间
2023-2-11
59#
发表于 2025-1-6 10:15 | 只看该作者
老乐玩游戏 发表于 2024-12-28 19:01
搜索“RandomOne”,找到
namespace SweetPotato
        // Token: 0x02000F66 RID: 3942

大佬  找到这个地方了 然后怎么改
回复 支持 反对

使用道具 举报

1

主题

114

帖子

159

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1585
积分
159
精华
0
注册时间
2021-4-17
60#
发表于 2025-1-6 12:49 | 只看该作者
ChaoGu 发表于 2025-1-6 10:15
大佬  找到这个地方了 然后怎么改

https://www.bilibili.com/video/B ... 3caffa8a7e98582a70b点击打开
我根据大佬的教程做了个视频你看看
https://www.bilibili.com/video/BV1S6rGYbErs?t=200.6
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-12 18:20 , Processed in 0.184755 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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