楼主: cadi

[问题求助] 金币数量上限

[复制链接]
 楼主| 发表于 2023-11-29 11:30:56 | 显示全部楼层
baby2431 发表于 2023-11-29 10:28
这个没办法修改,因为这个模拟器是C++来编译(源码可以看出来),然而 2147483647  它等于2^31-1,是32位操 ...

没办法突破,但是可以写判断对超出的额度转换解决这个问题。我只是目前定位不到位置。
回复

使用道具 举报

995

时沙

0

精华

6

主题

声望: 8627   虚弱: 0

Lv.6(觉醒者)

厮混Hanging

灵蛇献瑞(尚美制作)祥龙贺岁(尚美制作)炉石比格沃斯先生信仰战今天也只能打恢复的增强萨吟游牧师潜行者卖糖术神炉石天马

发表于 2023-11-29 11:33:18 | 显示全部楼层
就刚好是数据存储上限,1金存储10000
💜emo
回复

使用道具 举报

531

时沙

0

精华

10

主题

声望: 1068   虚弱: 0

Lv.4(锻造者)

百夫长

祥龙贺岁(尚美制作)炉石

发表于 2023-11-29 11:39:10 | 显示全部楼层
cadi 发表于 2023-11-29 11:30
没办法突破,但是可以写判断对超出的额度转换解决这个问题。我只是目前定位不到位置。 ...

用Lua去判定超过多少G  自动兑换成某个物品,打个比方,一个角色超过15万G      自动删除10万金币,给予一个物品,给的这个物品卖店刚好得到10W  但是全局的话得想想怎么触发
我希望我的想法,一辈子不受世界的影响~~
回复

使用道具 举报

头像被屏蔽

171

时沙

0

精华

9

主题

声望: 450   虚弱: 0

禁止访问

瓦格里的标记

发表于 2023-11-29 11:46:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽

171

时沙

0

精华

9

主题

声望: 450   虚弱: 0

禁止访问

瓦格里的标记

发表于 2023-11-29 11:48:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2023-11-29 14:10:36 | 显示全部楼层
baby2431 发表于 2023-11-29 11:39
用Lua去判定超过多少G  自动兑换成某个物品,打个比方,一个角色超过15万G      自动删除10万金币,给予 ...

都有源代码为什么要用lua去判断啊,直接在源码内写就行了。
回复

使用道具 举报

 楼主| 发表于 2023-11-29 14:11:15 | 显示全部楼层
不拉几 发表于 2023-11-29 11:48
拾取获取金币的接口是这个HandleLootMoneyOpcode

谢谢兄弟,我测试测试,兄弟有解决这个问题了吗?
回复

使用道具 举报

 楼主| 发表于 2023-11-29 14:16:13 | 显示全部楼层
neo9781467 发表于 2023-11-29 11:26
这个真没太好的办法,一个是核心限制,一个是数据库限制,他是用的类型是int32位存储的,并且以(铜币)为计价单 ...

可能你没理解,我们要处理的不是去改动int32最大值的结构,而是判断到了int32的最大值,用其他方法去转换,而不是暴力的直接丢弃。比如:大于int32最大值,我把这笔金币自动转换为代币。
回复

使用道具 举报

241

时沙

7

精华

39

主题

声望: 7995   虚弱: 1

有爱科普组

宝藏女孩

祥龙贺岁(尚美制作)炉石

发表于 2023-11-29 14:25:43 | 显示全部楼层
cadi 发表于 2023-11-29 14:16
可能你没理解,我们要处理的不是去改动int32最大值的结构,而是判断到了int32的最大值,用其他方法去转换 ...

哦哦哦!明白你说的意思了,你说的那个可行
[发帖际遇]: neo9781467推倒一粒蛋,获得了狗蛋之颅,熬了一锅汤趁热喝下,获得2 声望. 幸运榜 / 衰神榜
宝藏女孩
回复

使用道具 举报

 楼主| 发表于 2023-11-29 15:04:26 | 显示全部楼层
不拉几 发表于 2023-11-29 14:19
我没有这个问题  金币20w了也不差这点拾取,去买点买点物品就行了; 这个问题很简单,装不下就增加代币Ad ...

感谢兄弟,搞定了。
回复

使用道具 举报

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