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

作者: jpopaholic (日音スキ)   2020-05-20 18:44:57
※ 引述《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
作者: farseer7 (FS)   2020-05-20 18:45:00
嗯嗯 跟我想的差不多
作者: ayubabbit (ウォロックが倒せな)   2020-05-20 18:47:00
加一些隱藏要素啊 比如說石頭65535時必定出SSR(呃
作者: Tsai07 (蔡小豪)   2020-05-20 18:48:00
文組可能看不懂
作者: seiya2000 (風見)   2020-05-20 18:48:00
那亞圖姆為什麼每次都可以抽到自己想要的卡片?
作者: dreamnook (亞龍)   2020-05-20 18:48:00
要作弊當然是不給你跳亂數啊= =
作者: ZMTL (夜風/瀟湘 VR板已經開板!)   2020-05-20 18:48:00
所以才說要作弊需要事先寫好對應的程式碼(後門)沒有先寫好的話,駭客改封包也沒用
作者: higameboy (愛聊天的boy~)   2020-05-20 18:50:00
我相信我的牌組
作者: ZMTL (夜風/瀟湘 VR板已經開板!)   2020-05-20 18:52:00
就上面說的,最外面再包個 if seed = 65535 return 想要的
作者: CorkiN (柯基)   2020-05-20 18:52:00
這種重要的計算都在伺服器的哪來封包可以改啦==
作者: emptie ([ ])   2020-05-20 18:52:00
這篇的前提是你坐在伺服器隔壁可以修改的前提吧
作者: emptie ([ ])   2020-05-20 18:53:00
不是要你從client送東西去破解伺服器 是說要你修改伺服器的code 讓特定的人抽到卡
作者: ZMTL (夜風/瀟湘 VR板已經開板!)   2020-05-20 18:53:00
if 帳號=vip帳號時 跑另一個機率表(公式)當然不是不能做
作者: joe2joyce   2020-05-20 18:53:00
正常來說都可以用後台調整,不過那就不是遊戲行為了。
作者: emptie ([ ])   2020-05-20 18:54:00
原原po講的是這個吧
作者: ZMTL (夜風/瀟湘 VR板已經開板!)   2020-05-20 18:54:00
只是我不認為正常會去準備這樣的東西給實況主用
作者: ayubabbit (ウォロックが倒せな)   2020-05-20 18:57:00
改資料庫比較容易被抓包啊負責併code的人低調點 說沒問題 漏洞就塞進去了(?
作者: dreamnook (亞龍)   2020-05-20 19:00:00
後台正常可以調整可以設好工具出池需要的話可以針對工商帳號特化機率(雖然比較浪費時間
作者: ZMTL (夜風/瀟湘 VR板已經開板!)   2020-05-20 19:05:00
對啊,正常給工商實況主一堆石頭大暴抽就能達到效果了
作者: cccict (馬路柏油)   2020-05-20 19:06:00
自從要求公布機率後,不少抽卡方式都改成預先跑好的序列,直接依照玩家順序分發,你連機率也改不了
作者: hayate232 (CY)   2020-05-20 19:06:00
我記得FGO 熱修 直接大爆炸,有時候熱修這東西
作者: dreamnook (亞龍)   2020-05-20 19:06:00
為什麼喔 騙錢方便 測試也方便啊QA不會無謂為了測出角是否正確而測0.1%機率拼命抽卡
作者: emptie ([ ])   2020-05-20 19:10:00
你拿程式自動跑也就是幾秒鐘的事情想驗證當然是抽看看啊
作者: jackyT (Ubuntu5566)   2020-05-20 19:16:00
這樣寫是當看PR的人棒槌?
作者: sk050607 (板橋Vettel)   2020-05-20 19:20:00
原PO沒理解原文吧 大家只是想問抽獎有沒有作弊而不是實況主是在"正常人"的帳號環境下去作弊XD設個額外的帳號清單 他們使用其他的抽獎函數下去抽就型
作者: shadowkai (朽)   2020-05-20 20:32:00
哪家真的用 rand 下去做隨機的... 沒請機率工程師的也會土砲個shuffle出來吧 最後只是看公司想要有什麼樣的操作方式而已 但是工程師想留給自己玩的後門應該是不可能啦 被追究起來不是鬧著玩的
作者: he02789222 (邊緣人)   2020-05-20 21:23:00
如果用entropy之類的去做random 真的4不可能作弊== 但是如果有另一個抽卡程式就另當別論了

Links booklink

Contact Us: admin [ a t ] ucptt.com