作者momomomomomo (不要任性的追求答案)
看板DragonNest
标题Re: [闲聊] 小狗饰品复制 激夯
时间Mon Feb 14 17:21:31 2011
※ 引述《hn85255413 (天军)》之铭言:
: ※ 引述《andonie (我爱113)》之铭言:
: : 你对资讯领域还不是很了解
: : 这30000多种变化
: : 根本不需要做出3万笔资料的表格
: : 可以使用hash table
: : 给一个简单的function
: : f(x)=inputnum mod 100 (mod是取余数的意思)
: : 其中inputnum就是计算出来的32928种变换
: : 透过f(x)对应到100种结果
: : 所以只要设计100种变化就可以了
: : 甚至 改一下mod後面的数字 可以任意控制想要的表格数量
: : 这不用说工程师 资工系大二就会懂了
: : 当然 实际上不会只是使用mod这麽简单
: : 可能会经过各种加减乘除才不会结果太规律
: : 不过f(x)是一个 一对一函数
: : 输入资料一样 计算出的数值一定一样
: : 所以我们虽然不知道公式内部如何
: : 可是可以确定的是 用一样的脱装去打 会计算出一样的掉宝物品
: 1.你自己也知道 f(x)是1对1,那麽不管是哪个玩家,只要input一样那麽结果应该要一样..
: 但实际上是一个玩家脱装所掉着物不能套用在另一个玩家身上..
: 难不成要设立几百甚至几千种 function给玩家使用..这也太奇怪了
: 2.变化不止那麽少种,他只算a武和a防,还没算绿装,白装,绿饰品,白饰品..
: 就算你用取余数的方法,其结果也是多的惊人,更何况还要用表格去记录
: 修改一下,我指的是A装套用一种function,B装套用一种,C装在套用一种..以此类推
反正每样东西都是要有代号的
整个游戏包含的就是就是数字
姑且不论DN是用怎样的代码来做成资料库
但是有数字带进函数里
就会跑出计算结果
当然那个函数是多复杂我们无从得知
可是只要带进一样的数字
当然会跑出一样的结果
我想应该他的变数就可能进场前所有队伍玩家所做的最後一次装备变动
所以最近打了几次小狗
总有人拖半天最後进来才跑动画
应该是在做测试吧
反正我们也不求甚解
不必须要知道函数的内容
只要找出我们要的结果就好啦
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.27.13.28
1F:推 pp1877 :刚刚碰到一场一支游侠发个呆然後走进来 那场喷饰品" 02/14 17:22
2F:→ pp1877 :前几场没喷 有没有这麽巧? 02/14 17:22
3F:推 gamelag :没什麽阿 我都会等队友就位後才传送叫狗出门 02/14 17:54
4F:推 logoking3064:函数跟牛之谷板现在成了同一个版? 02/14 18:17
5F:→ honokasohot :牛之谷洗瞎毁? 02/14 18:39
6F:→ myson :整个game都是牛阿.. 02/14 22:12