※ 引述《myhome6206 (Rice)》之銘言:
: 可是有時候玩家也搞不懂做的事情
: 是原本遊戲的feature還是bug
: 因為那不是什麼很明顯的像是洗錢呀
: 複製、穿牆、瞬移之類的
: 比較像是某種特殊技巧
: 用了好用當然就是繼續用
: 然後還可以拍成教學影片來教人一起用
舉幾個例子:
FGO正常的名字應該是白色的
像是這個列表中第一個名字
https://i.imgur.com/FkmsPdL.jpg
但有時候能看到名單上會有被上色的名稱,像圖中下面那兩個帳號
這是怎麼做到的?
其實只要在輸入名稱的時候,輸入色碼就行了
像是 [FF0000]RED 這樣
當顯示名稱的時候,程式就會把那段色碼當成是填色命令
把名字顯示為紅色
我很確認這不是feature
因為在跑劇情時候,會出現這樣的狀況
你好啊,RED,今天又見面了呢。
你昨天上哪裡去了?
會像這樣,把名稱之後的文字通通上色。
這是名稱上的色碼沒有被關閉的緣故。
所以確認這是bug
這其實一種 Code injection
在其他地方,例如說網站上
Code injection 有可能導致網頁上被注入木馬
或是入侵後端資料庫等嚴重後果
但在FGO上應該是不會出現安全性問題
畢竟那只是色碼而已
只會被玩家當作是feature玩而已
另外還有一個BUG
因為流程比較長,所以我就不操作截圖出來了
1. 先假設你已經有一個正在玩的帳號
2. 打開 編制/隊伍編制
3. 隨便點一隻英靈的空位,進入選擇模式
4. 點 過濾
5. 按 取消全選
6. 跳出到最外頁
7. 選 menu/個人空間/回到標題 選 是
8. 在標題頁,點註冊,重新開一個帳號
9. 接著照新手教學一直走下去
抽完首抽,打開組隊畫面的時候,你應該就會遇到問題了
畫面上有個覆蓋螢幕的overlay
限制你只能選第二個英靈
但是因為你在前一個帳號下設定 過濾 取消全選 的關係
導致畫面上唯一可以點的地方,只有那個空無一物的空位
連 過濾 這個按鈕都沒辦法按
這很明顯是寫程式的人預設每個跑新手劇情的人都是新的使用者
加上,過濾 的篩選條件,其實是記錄在手機上,而不是帳號上
才會導致卡死的狀況發生
其他像是FGO的 S/L
我想這功能是為了防止戰鬥時app閃退
並不是讓玩家在戰狀不利時,強制關閉app重來的功能
但我想很多玩家都已經把S/L當成是技巧了
說個故事
電腦的「亂數」並不是真的亂數
雖然現在的可以把亂數做到很像是真實的亂數
但函式庫的底層其實是依照公式以及表格,去計算出下一個數字的
在早期的賭場的吃角子老虎
用的就是很脆弱的亂數
那時候有兩個數學家到賭場去
盯著吃角子老虎很久,算出機器出的亂數的規律
然後數學家看準時機下了注,贏了大筆獎金
我忘記這個故事的後續如何
印象中是那兩個數學家,被賭場當成是作弊,趕出去了
獎金當然也被沒收了
不知道大家會怎麼想這件事
這算是利用bug作弊嗎?
說起來,像FGO的轉蛋遊戲,也是機率遊戲
如果有辦法透過大量收集數據
反推出,幾點幾分幾秒會出SSR
導致100次單抽,抽出五十幾隻五星
你會覺得這算是作弊嗎?
PS. 以FGO的程式品質,我是真的覺得有可能反推的出來