找回密码
 注册
搜索
查看: 1275|回复: 12

存款上限的计算方法

[复制链接]
门派:不明
发表于 2015-4-9 15:37:56 | 显示全部楼层 |阅读模式
以我手里拿到的08年左右的单机书剑代码,结合实际情况,大体是这么计算的
首先,如果经验大于1m,则超过1m的部分,除以5,加上1m,得到经验基数
然后,用经验基数乘以40,加上1m,就是存款上限
如果是vip,上限翻倍

这么计算的话,我6144205 经验,经验基数就是2028841 ,乘以40,就是81153640,再加上1m,就是82153640恰好等于目前的存款上限

您目前的存款上限是:八千二百一十五锭黄金三十六两白银四十文铜钱。

天阁斋 - east
 打手(Da shou)
 钱庄老板「千金万银进自来」钱缝(Qian feng)
> 钱缝翻了翻帐簿,告诉你:“您在弊商号共存有六千五百七十锭黄金六两白银三十文铜钱
您目前的存款上限是:八千二百一十五锭黄金三十六两白银四十文铜钱

·精血· 4188 / 4188 (100) ·精力· 4913 / 4913(5046)
·气血· 7157 / 7157 (100) ·内力·13080 / 10746(+1)
·正气· 6,212,169    ·内力上限·10880 / 12624
·食物· 112.50        ·潜能· 241 / 495
·饮水· 105.00        ·经验· 6,144,205 (59.77)


源代码的系数是25,现在是40,存款上限比我拿到的代码的上限高了一些
门派:不明
 楼主| 发表于 2015-4-9 15:38:48 | 显示全部楼层
另外,源代码里有“转世玩家”的上限在vip的基础上再翻倍
我们这里貌似没有转世玩家是吧......
门派:不明
 楼主| 发表于 2015-4-9 15:45:51 | 显示全部楼层
补充一下
一般来说,游戏的上限应该是2147483648(2^31),最多也就是4294967296。
按照这个反向推算,用游戏数据上限减去1m,再除以40,大概是53.6620912m
对应的实际经验应该是211.6483648m
换句话说,一旦超过212m,那么存款上限就会出错
也许m设置经验上限是200m是从这里来的......
因为我手里的代码,存款上限是跟着经验无限增长的,其实这个完全可以限制一下
门派:不明
发表于 2015-4-9 16:58:13 | 显示全部楼层
                                    
门派:不明
发表于 2015-4-9 17:51:12 | 显示全部楼层
ltblue@tx 发表于 2015-4-9 15:38
另外,源代码里有“转世玩家”的上限在vip的基础上再翻倍
我们这里貌似没有转世玩家是吧......

这里面根本没有转世这一说
门派:不明
发表于 2015-4-9 20:36:12 | 显示全部楼层
转世丛生,这个怎么个转发  
门派:不明
发表于 2015-4-9 21:32:11 | 显示全部楼层
数据流啊。                     
门派:不明
发表于 2015-4-11 23:46:57 | 显示全部楼层
懒得看,不过还是帮忙顶一下                        
门派:不明
发表于 2015-4-12 00:27:44 | 显示全部楼层
老子存款从来没上1w,赌场200封顶,不给机会啊
门派:不明
发表于 2015-4-12 01:20:41 | 显示全部楼层
缺gold,飘过               
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2024-6-17 16:40 , Processed in 0.045009 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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