Re: [閒聊] 遊戲工程師真的有辦法隨時開掛嗎?

看板C_Chat作者 (日音スキ)時間5年前 (2020/05/20 18:44), 5年前編輯推噓13(13031)
留言44則, 17人參與, 5年前最新討論串2/5 (看更多)
※ 引述《anpinjou (大炎上、確定ですわ。)》之銘言: : 最近看一些實況主工商遊戲 : 比如昨天的大丸 : 跟廠商一起實況工商,但是因為太非所以開玩笑的問廠商說是不是對方害他才會這麼非 : 雖然大家都知道大丸是真的非,廠商也說和他沒關係 : 但是如果想要也可以馬上就寫程式 : 再來說說懶貓 : 懶貓抽卡非到不行時常常會大喊工程師,聊天室也會刷一排工程師 : 只要抽到大家就會說工程師做事了 : 因此也有一種玄學是在遊戲找人工商抽抽時,自己同步跟抽,那個時候機率應該會有調 : 不過畢竟只是玄學 該非還是得非 : 小弟菜逼八想問問如果是該遊戲的製作開發工程師,是不是真的能在想要的時候去做調 : 比如打麻將遊戲缺五條,設定一下讓自己下一輪自摸到 : 或是像SAO那樣快被桐人砍死偷開掛 : 不提道德與法律問題的話,他們是有能力即時辦到的嗎? 只講抽卡這部分好了 考慮以下程式: Card getCard(int seed) { int result = rand(seed)%2; if(result==0)return 想要的那張; else return 不想要的那張; } 請問 getCard(2357432) 結果會是如何? 又假設想要得到想要的卡,請問seed可以是哪些數字? 另外假設result那行改成 int result=rand(fun(seed))%2; 結果又會如何 除非硬改卡片,不然正常你很難控制隨機變數 這就跟CSMA/CD 你可以精準控制一筆封包被撞幾次,但是你根本沒辦法控制backoff -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.146.192 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1589971499.A.37D.html

05/20 18:45, 5年前 , 1F
嗯嗯 跟我想的差不多
05/20 18:45, 1F

05/20 18:47, 5年前 , 2F
加一些隱藏要素啊 比如說石頭65535時必定出SSR(呃
05/20 18:47, 2F

05/20 18:48, 5年前 , 3F
文組可能看不懂
05/20 18:48, 3F

05/20 18:48, 5年前 , 4F
那亞圖姆為什麼每次都可以抽到自己想要的卡片?
05/20 18:48, 4F

05/20 18:48, 5年前 , 5F
要作弊當然是不給你跳亂數啊= =
05/20 18:48, 5F

05/20 18:48, 5年前 , 6F
所以才說要作弊需要事先寫好對應的程式碼(後門)
05/20 18:48, 6F

05/20 18:49, 5年前 , 7F
沒有先寫好的話,駭客改封包也沒用
05/20 18:49, 7F
走後門不就硬改卡片,跟抽卡無關

05/20 18:50, 5年前 , 8F
我相信我的牌組
05/20 18:50, 8F
※ 編輯: jpopaholic (180.217.146.192 臺灣), 05/20/2020 18:50:46

05/20 18:52, 5年前 , 9F
就上面說的,最外面再包個 if seed = 65535 return 想要的
05/20 18:52, 9F

05/20 18:52, 5年前 , 10F
這種重要的計算都在伺服器的哪來封包可以改啦==
05/20 18:52, 10F

05/20 18:52, 5年前 , 11F
這篇的前提是你坐在伺服器隔壁可以修改的前提吧
05/20 18:52, 11F

05/20 18:52, 5年前 , 12F
那張,else再接你的部分,我是很懷疑會有上市的遊戲公司這樣
05/20 18:52, 12F

05/20 18:52, 5年前 , 13F
血啦
05/20 18:52, 13F

05/20 18:53, 5年前 , 14F
不是要你從client送東西去破解伺服器 是說要你修改伺服器
05/20 18:53, 14F

05/20 18:53, 5年前 , 15F
的code 讓特定的人抽到卡
05/20 18:53, 15F
修改伺服器code根本天方夜譚,server又不是只服務你一個人,除非你像GW2那樣,先把 玩家移到舊的伺服器,然後修改新的,最後再移回去,但這只能針對小修改,而且系統必 須要有這種功能。 我覺得大家需要多學習一下程式

05/20 18:53, 5年前 , 16F
if 帳號=vip帳號時 跑另一個機率表(公式)當然不是不能做
05/20 18:53, 16F

05/20 18:53, 5年前 , 17F
正常來說都可以用後台調整,不過那就不是遊戲行為了。
05/20 18:53, 17F

05/20 18:54, 5年前 , 18F
原原po講的是這個吧
05/20 18:54, 18F

05/20 18:54, 5年前 , 19F
只是我不認為正常會去準備這樣的東西給實況主用
05/20 18:54, 19F

05/20 18:54, 5年前 , 20F
但留這種漏洞沒必要吧…如果你要demo用的滿級帳號,直接
05/20 18:54, 20F

05/20 18:54, 5年前 , 21F
改資料庫不就好了
05/20 18:54, 21F
※ 編輯: jpopaholic (180.217.146.192 臺灣), 05/20/2020 18:59:49

05/20 18:57, 5年前 , 22F
改資料庫比較容易被抓包啊
05/20 18:57, 22F

05/20 18:58, 5年前 , 23F
負責併code的人低調點 說沒問題 漏洞就塞進去了(?
05/20 18:58, 23F

05/20 19:00, 5年前 , 24F
後台正常可以調整可以設好工具出池
05/20 19:00, 24F

05/20 19:00, 5年前 , 25F
需要的話可以針對工商帳號特化機率(雖然比較浪費時間
05/20 19:00, 25F
浪費成本,為啥公司要為了可能出演不到2個小時的工商多寫一段只有工商這時間會用到 的code,而且還要為了這些code多驗證,多debug ※ 編輯: jpopaholic (180.217.146.192 臺灣), 05/20/2020 19:04:08

05/20 19:05, 5年前 , 26F
對啊,正常給工商實況主一堆石頭大暴抽就能達到效果了
05/20 19:05, 26F

05/20 19:06, 5年前 , 27F
自從要求公布機率後,不少抽卡方式都改成預先跑好的序列
05/20 19:06, 27F

05/20 19:06, 5年前 , 28F
,直接依照玩家順序分發,你連機率也改不了
05/20 19:06, 28F

05/20 19:06, 5年前 , 29F
我記得FGO 熱修 直接大爆炸,有時候熱修這東西
05/20 19:06, 29F

05/20 19:06, 5年前 , 30F
為什麼喔 騙錢方便 測試也方便啊
05/20 19:06, 30F

05/20 19:06, 5年前 , 31F
QA不會無謂為了測出角是否正確而測0.1%機率拼命抽卡
05/20 19:06, 31F

05/20 19:10, 5年前 , 32F
你拿程式自動跑也就是幾秒鐘的事情
05/20 19:10, 32F

05/20 19:10, 5年前 , 33F
想驗證當然是抽看看啊
05/20 19:10, 33F
我主要工作就是專門驗證,若驗證這麼簡單也就不需要這職業了 先不用講抽卡,先講CSMA/CD的backoff, backoff具有相當程度的random但也不是隨便ran dom 假設某MAC在第n筆封包前backoff機制正常, 但到第n筆打出64bytes封包後,n+1比以後就不正常,你要怎麼抓出那個n? ※ 編輯: jpopaholic (180.217.146.192 臺灣), 05/20/2020 19:18:21

05/20 19:16, 5年前 , 34F
這樣寫是當看PR的人棒槌?
05/20 19:16, 34F
這只是舉例,並不是真正的遊戲code

05/20 19:20, 5年前 , 35F
原PO沒理解原文吧 大家只是想問抽獎有沒有作弊
05/20 19:20, 35F
不就用例子告訴你幾乎不可能 ※ 編輯: jpopaholic (180.217.146.192 臺灣), 05/20/2020 19:21:23

05/20 19:21, 5年前 , 36F
而不是實況主是在"正常人"的帳號環境下去作弊XD
05/20 19:21, 36F
※ 編輯: jpopaholic (180.217.146.192 臺灣), 05/20/2020 19:23:38

05/20 19:23, 5年前 , 37F
設個額外的帳號清單 他們使用其他的抽獎函數下去抽就型
05/20 19:23, 37F
前面講過了,浪費成本,為啥還要多開幾個幾乎沒人用到的帳號躺在資料庫,首抽就已經 浪費很多空間在資料庫了 ※ 編輯: jpopaholic (180.217.146.192 臺灣), 05/20/2020 19:27:05

05/20 20:32, 5年前 , 38F
哪家真的用 rand 下去做隨機的... 沒請機率工程師的
05/20 20:32, 38F

05/20 20:32, 5年前 , 39F
也會土砲個shuffle出來吧 最後只是看公司想要有什麼
05/20 20:32, 39F

05/20 20:32, 5年前 , 40F
樣的操作方式而已 但是工程師想留給自己玩的後門應
05/20 20:32, 40F

05/20 20:32, 5年前 , 41F
該是不可能啦 被追究起來不是鬧著玩的
05/20 20:32, 41F

05/20 21:23, 5年前 , 42F
如果用entropy之類的去做random 真的4不可能作弊== 但
05/20 21:23, 42F

05/20 21:23, 5年前 , 43F
是如果有另一個抽卡程式就另當別論了
05/20 21:23, 43F

05/21 06:52, 5年前 , 44F
直接改已有的卡片代碼跟數量不是比較快嗎?
05/21 06:52, 44F
文章代碼(AID): #1UnGehDz (C_Chat)
討論串 (同標題文章)
文章代碼(AID): #1UnGehDz (C_Chat)