楼主:
KParmy (KParmy)
2019-08-01 11:04:21我一直很好奇
那些大佬是怎么找到攻击算式的
举个例子
某游戏的伤害算式是
技能攻击力= 技能提供攻击 X 技能等级 + 攻击力 X 倍数
但游戏内明明只有告诉玩家角色攻击力跟最后打出来的伤害而已
其他算式你是怎么找到的==
还是说大佬都是工程师假扮的
作者:
gaym19 (best689tw)
2018-08-01 11:04:00有种东西叫做拆包
作者:
ridecule (ridecule)
2018-08-01 11:04:00拆档很难?
作者: andy78328 (FF) 2019-08-01 11:06:00
可以反退 透过换武器纪录伤害差异
康抠雷连根号都测出来给你看,你这公式只有加法跟乘法根本不算什么
作者:
vsepr55 (vsepr55)
2019-08-01 11:07:00公式是小精灵帮忙算的你只要能逮到小精灵...
拆包,或者计算浮动值,当初ro我就是自己用波利喷了一万多次自己统计血量跟伤害的比值
作者:
arrenwu (键盘的战鬼)
2019-08-01 11:10:00拆包是什么意思啊?
作者:
kinomon (奇诺 Monster)
2019-08-01 11:12:00拆座垫拆包...
作者:
Ericz7000 (Ericz7000nolan)
2019-08-01 11:13:00拆弹药包阿
作者:
lordmi (星宿喵)
2019-08-01 11:14:00为了防外挂修改,很多运算会在服务器先做,光拆包没用
作者:
aa695109 (做人不豪洨)
2019-08-01 11:15:00学数学就是这时候用的啊 一堆数据给你回推
作者:
Xavy (グルグル回る)
2019-08-01 11:15:00运算交给服务器做,是不是嫌维修不够多次阿
作者:
lordmi (星宿喵)
2019-08-01 11:16:00拆包是拆socket吧,程式能被反解是不及格的
作者:
Xavy (グルグル回る)
2019-08-01 11:17:00很多app程式码就真的没上锁的阿 XD
作者:
lordmi (星宿喵)
2019-08-01 11:17:00运算交给服务器才能实现云玩家,我是说本意的云玩家喔w
作者:
OyodoKai (魔法少女大淀)
2019-08-01 11:17:00程式要反组译没有很难... 星海二外挂都是拆出来的
作者:
lordmi (星宿喵)
2019-08-01 11:20:00那是以前,天堂I时代我看过野生的玩家端client,都21世纪了没人会还停在那个时代吧
作者:
OyodoKai (魔法少女大淀)
2019-08-01 11:21:00我说的是星海二啊XD
作者:
ecniv (艾克尼夫)
2019-08-01 11:23:00公式还要配合实际设定数值,例如计算伤害有时还需考虑对手
作者:
arrenwu (键盘的战鬼)
2019-08-01 11:23:00至于这篇文章讲的那个伤害算式,要猜出来不难吧?
作者:
arrenwu (键盘的战鬼)
2019-08-01 11:24:00把对应等级和攻击力的伤害都列出来,画个图就看得出线性
作者:
yukari8 (林檎)
2019-08-01 11:24:00有做保护一样能拆 只是比较难搞拆比较久而已
作者:
OyodoKai (魔法少女大淀)
2019-08-01 11:24:00舰娘的检证部真的很厉害 PSV拆包出来跟之前验证的一样
作者:
OyodoKai (魔法少女大淀)
2019-08-01 11:26:00朋友玩游戏真的都是先逆向工程...
作者: wiork (我在工作~) 2019-08-01 11:27:00
数学加统计回推,理论上猜的出大概公式..
作者:
ecniv (艾克尼夫)
2019-08-01 11:29:00玩游戏追求最大伤害先找计算公式是很正常的XD
作者:
jympin (别跟我大声)
2019-08-01 11:30:00做实验啊 物理公式也是这样来的
作者:
Litfal (Litfal)
2019-08-01 11:58:00统计拆包反编译,然后AI分析最佳循环和战术
作者: Arashi0731 (狂舞) 2019-08-01 12:02:00
运算都给客户端算是白痴吗?三天服务器就倒了,别不懂装懂。
作者:
j821005 (j821005)
2019-08-01 12:02:00设未知数 解方程式
作者:
saobox (刀剑神域盒盒)
2019-08-01 12:03:00我以前曾参加一个工会 会长叫莫梅哈 真的是整体在试 哪个装备怎样的攻击力打出什么伤害 这样推出公式整天在试 打错
作者:
abc55322 (笨鸟不唱歌)
2019-08-01 12:04:00网游靠数学
作者: Arashi0731 (狂舞) 2019-08-01 12:05:00
会交给客户端运算的数值只有会被游戏画面影响的,例如攻速跟走速还有人物座标位置,人物的伤害还有其他战斗数值都是服务器在算的,如果这些数值给客户端算,就会出现外挂刀刀砍服务器允许的最大值,服务器还要运作吗?
作者:
ashclay (灰泥)
2019-08-01 12:29:00拆档(工程师)统计分析(数学家)
内存存的数值计算 就能拆出几个变量 再拆出比重拆包很难 通常有加密 除非游戏公司加密超废不然很难
以前旧ro 大概2008那时候的老前辈都是直接下去实测得出来的 拆游戏是近几年才能比较盛行的作法
夜战基础火力 =( 裸火力 + 夜间机雷装和 + 夜间机火力和 +3*(夜间专用机总残机数) +Σ(机体系数*该格夜间机残机数^0.5) +5(夜侦发动时) + Σ(夜间机改修星数^0.5))*损伤补正。这是我在舰娘随便挑的其中一条公式。
作者: jjvh (官人) 2019-08-01 12:42:00
我还以为游戏公司会给耶,感觉这个藏了也没意义
作者:
aynak (aynak)
2019-08-01 12:55:00我在玩的那款看起来是大家用数据变化推导出来的,公式修正很多次,套进去不对就再测再改XD
比较简单也可以自己测出来 PAD我就有弄过excel计算机
作者: colenken (呵呵) 2019-08-01 13:11:00
试出来的
作者:
rice02 (冷冻饭团)
2019-08-01 13:38:00以前有个数奥拿牌的玩UL就推导出了伤害公式...对他来说这也是休闲的一环
作者:
asd21714 (经费有更重要的地方要花)
2019-08-01 14:07:00工程数学啊,给你一堆数据叫你求通式
作者:
bitcch (必可取)
2019-08-01 15:06:00资料科学家使用regressions analysis资安工程师用reverse engineering