Re: [閒聊] 小狗飾品複製 激夯

看板DragonNest作者 (科科)時間13年前 (2011/02/14 19:14), 編輯推噓4(406)
留言10則, 5人參與, 最新討論串10/12 (看更多)
※ 引述《andonie (我愛113)》之銘言: : 你對資訊領域還不是很了解 : 這30000多種變化 : 根本不需要做出3萬筆資料的表格 : 可以使用hash table : 給一個簡單的function : f(x)=inputnum mod 100 (mod是取餘數的意思) : 其中inputnum就是計算出來的32928種變換 : 透過f(x)對應到100種結果 : 所以只要設計100種變化就可以了 : 甚至 改一下mod後面的數字 可以任意控制想要的表格數量 : 這不用說工程師 資工系大二就會懂了 : 當然 實際上不會只是使用mod這麼簡單 : 可能會經過各種加減乘除才不會結果太規律 : 不過f(x)是一個 一對一函數 : 輸入資料一樣 計算出的數值一定一樣 : 所以我們雖然不知道公式內部如何 : 可是可以確定的是 用一樣的脫裝去打 會計算出一樣的掉寶物品 我是資工系的...而且大四了=_= 發那篇文的時候我是有點鑽牛角尖在處理資料的地方 但後來和朋友聊的時候想到 你要生成多少數據去處理都是小事 重點是你的目的 以下整理一下這個方法 怪物生成前穿脫某件裝 ↓ 把怪打掉 →沒掉你要的物品→下一場穿脫別件裝 ↓ ↓ 有掉你要的物品 ← ← ↓ 下一場打怪前再次穿脫上次穿脫的那件裝 ↓ 得到一樣的掉落物品 看到了嗎? 這流程根本就是個switch啊!!! 轉不過來的 看這邊 打怪前穿脫一件裝 ↓ switch on ↓ 記憶這一場的掉落物品 ↓ 下一場 → 打怪前穿脫同一件裝 → 讀取記憶的掉落物品 ↓ 穿脫不同件裝 ↓ 再次生成隨機掉落物品 ok 看到這邊你發現了嗎 實際上根本不用記錄你穿脫什麼裝會掉什麼 本來就會隨機生成 而穿脫這動作只是個開關 如此而已 你穿什麼脫什麼不是影響的主要關鍵 而是這個動作會紀錄掉落物品 我推測是橘子or韓方工程師有賺外快吧 不然也不必多此一舉 正常來講打副本不會刻意穿脫裝 設這個開關的人也蠻聰明的就是了 --

02/03 17:47,
面對現實吧,這篇是正解,現實就是這麼殘酷
02/03 17:47

02/03 17:48,
我姑姑現在住墨爾本,當時跟她一起當背包客環歐的朋友
02/03 17:48

02/03 17:49,
搞大他肚子
02/03 17:49

02/03 17:49,
現在一個住法國,一個住美國,都是環歐途中認識的男方
02/03 17:49

02/03 17:49,
中出不戴套
02/03 17:49
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.220.172

02/14 19:18, , 1F
嗯嗯,88,洗澡去(離線中)
02/14 19:18, 1F

02/14 19:20, , 2F
只能說發現得更厲害啊
02/14 19:20, 2F

02/14 19:20, , 3F
我猜 不是發現 是工作室的人流出來的
02/14 19:20, 3F

02/14 19:21, , 4F
本來有工程師賺外快 這樣搞 後來流出來
02/14 19:21, 4F

02/14 19:21, , 5F
一開始是大陸那邊出現的 在加上高科技
02/14 19:21, 5F

02/14 19:21, , 6F
這個推測蠻合理的XD
02/14 19:21, 6F

02/14 19:22, , 7F
但這也不是絕對 畢竟我沒看到source code
02/14 19:22, 7F

02/14 19:22, , 8F
所以還是要拼運氣,掉了才有記憶
02/14 19:22, 8F

02/14 19:22, , 9F
推資工大四XD
02/14 19:22, 9F

02/14 19:23, , 10F
YES 物品本來就會隨機生成
02/14 19:23, 10F

02/14 19:23, , 11F
本來想PO一篇類似的 我也懷疑是工程師刻意寫成這樣
02/14 19:23, 11F

02/14 19:23, , 12F
所以白兔跟箱子應該就沒辦法這樣搞
02/14 19:23, 12F

02/14 19:26, , 13F
只有這篇我比較看得懂給推= =....
02/14 19:26, 13F

02/14 19:30, , 14F
如果跟團怎麼知道是不是自己穿脫?
02/14 19:30, 14F

02/14 19:32, , 15F
日版測試完畢,兩場掉落物品一樣,可行
02/14 19:32, 15F

02/14 19:33, , 16F
也就是說...日版韓版都沒發現 可是我們發現了....
02/14 19:33, 16F

02/14 19:34, , 17F
XD
02/14 19:34, 17F

02/14 19:35, , 18F
新台灣之光(疑?)
02/14 19:35, 18F

02/14 19:35, , 19F
那如果重新登入 一樣的脫穿法應該不會掉一樣的東西??
02/14 19:35, 19F

02/14 19:36, , 20F
有人要試試看嗎?
02/14 19:36, 20F

02/14 19:36, , 21F
真可怕...好的遊戲都毀在華人的貪念之下
02/14 19:36, 21F
不 你的方向錯了 這東西不是玩家可以控制的 source code是在官方手上 所以毀也是毀在公司自己手上 我不知道工程師搞這個的目的是什麼 但隔壁棚wow或是天堂等遊戲並沒出過這種例子 (又或者是有 但沒有外流 但至少可以知道市面上沒有類似方法可以利用) 我猜想是公司給的薪水不夠XDDDD? 不知道韓國有沒有類似8591的網站 有懂韓文的去過濾一下應該可以推測出事實

02/14 19:41, , 22F
樓上也扯太遠了= =
02/14 19:41, 22F

02/14 19:59, , 23F
打狗是在動畫前 脫+穿嗎 @@?
02/14 19:59, 23F

02/14 20:09, , 24F
覺得不一定耶..因為我自己試了幾次都是空的
02/14 20:09, 24F

02/14 20:13, , 25F
你有觀察掉落物嗎?
02/14 20:13, 25F

02/14 20:14, , 26F
物品一樣隨機 但穿脫裝可以記憶掉落物
02/14 20:14, 26F

02/14 20:14, , 27F
這樣講應該夠清楚 Q_Q
02/14 20:14, 27F

02/14 20:16, , 28F
在韓國用bug牟利or用外掛是違法的 被抓到很慘
02/14 20:16, 28F

02/14 20:17, , 29F
問題來拉 連日版都可以 可見韓方source code也是可行
02/14 20:17, 29F

02/14 20:17, , 30F
不知道有沒有韓版的人可以測一下拉
02/14 20:17, 30F

02/14 20:20, , 31F
資工推.. 應該是被留後門@@
02/14 20:20, 31F

02/14 20:23, , 32F
所以 全部都脫的話 可行嗎? 因為有記憶到就行嗎?
02/14 20:23, 32F

02/14 20:24, , 33F
掉落機率不變 穿脫裝的組合是用來記憶的
02/14 20:24, 33F

02/14 20:25, , 34F
所以應該可行吧
02/14 20:25, 34F

02/14 20:26, , 35F
隨便你要怎麼脫 重點是要脫到你要掉的
02/14 20:26, 35F

02/14 20:27, , 36F
記住(掉了你要的東西那次)脫了什麼裝就好
02/14 20:27, 36F

02/14 20:35, , 37F
推這篇,所以說要寫一個純random的其實不難嗎
02/14 20:35, 37F

02/14 20:35, , 38F
所以結論是故意的這樣嗎XD
02/14 20:35, 38F

02/14 20:37, , 39F
YES
02/14 20:37, 39F

02/14 21:44, , 40F
要寫純隨機很容易 設定這樣反而要花費心思 所以很怪
02/14 21:44, 40F

02/14 21:47, , 41F
我是有想過不是所謂的記憶掉落物 而是蠢到忘記讓亂數
02/14 21:47, 41F

02/14 21:48, , 42F
種子呈動態 在觸發換裝這個event過後沒把動態參數加
02/14 21:48, 42F

02/14 21:49, , 43F
回去做種 或是事先存起來當變數放著 但這樣也太蠢...
02/14 21:49, 43F
到這邊為止 E大的推測也有可能 要驗證的話得看有沒有其它東西也是照這個機制走 比如說開兔子 又或者是其它機率性的EVENT 但這是否為特殊的圖利目的去套用在其它方式就不得而知

02/14 21:54, , 44F
覺得樓上說得滿有可能...因為不是什麼大bug
02/14 21:54, 44F

02/14 21:54, , 45F
也不會測試時刻意去脫裝...自然沒找到這個bug
02/14 21:54, 45F

02/14 21:56, , 46F
如果是這樣我只能為工程師默哀 這包也太大XDDD
02/14 21:56, 46F

02/14 21:59, , 47F
真覺得台灣人太神了 只有台版才發現這bug @.@
02/14 21:59, 47F

02/14 22:01, , 48F
應該不是單純的switch吧..單純記憶的話不會不同部位
02/14 22:01, 48F

02/14 22:01, , 49F
造成不同掉落物吧(?
02/14 22:01, 49F
你可能沒看懂XD? 穿脫A裝打一場 ->記憶第一場的掉落物 穿脫B裝打第二場 ->隨機掉落 並記錄第二場的掉落物 -- 穿脫A裝打一場 ->記憶第一場的掉落物 穿脫A裝打第二場 ->讀取第一場掉落物 因此會覺得穿脫不同裝造成掉落物不同

02/14 22:06, , 50F
穿脫x裝->穿脫y裝->穿脫x裝 看兩次穿脫x裝的掉落物
02/14 22:06, 50F

02/14 22:06, , 51F
是否相同?
02/14 22:06, 51F

02/14 22:14, , 52F
樓上… 我測試過了 三次都相同= =
02/14 22:14, 52F
你測的三次是像fei6409說的那樣嗎? 因為照我上面的話會變成 第一場穿脫x裝->掉a物 第二場穿脫y裝->掉b物 第三場穿脫x裝->掉c物 三場不一樣 要推翻也很簡單 只要測試出來 第一場穿脫x裝->掉a物 第二場穿脫y裝->掉b物 第三場穿脫x裝->還是掉a物 第四場穿脫y裝->還是掉b物 但是否為故意設定也不得而知

02/14 22:17, , 53F
所以是看最後一次的穿脫 ?
02/14 22:17, 53F
※ 編輯: uiorefd 來自: 114.47.220.172 (02/14 22:29)

02/14 22:24, , 54F
喔... 不是 我的意思是我總共試了三次
02/14 22:24, 54F

02/14 22:32, , 55F
對 測次出來的結果 a=c
02/14 22:32, 55F

02/14 22:47, , 56F
那應該還是有個table之類的我想...
02/14 22:47, 56F

02/14 22:50, , 57F
那這TABLE的用意....也許E大是對的
02/14 22:50, 57F

02/14 22:51, , 58F
可是這參數記憶起來的用意到底是為啥呢 ~.~
02/14 22:51, 58F

02/14 23:51, , 59F
已經有許多人測試穿脫A裝在任何條件下都出F(A)裝
02/14 23:51, 59F
文章代碼(AID): #1DMGwMGO (DragonNest)
討論串 (同標題文章)
文章代碼(AID): #1DMGwMGO (DragonNest)