[問題] 有關nds模擬器sl大法問題??

作者: wolf101 (小狼狗)   2024-10-23 20:51:58
有看過版規,禁止討論盜版
模擬器算是盜版嗎? 如果不能討論,我會馬上刪除,謝謝
本文開始
小弟使用的是 NDS DEsmuME0.9.13 WIN64 模擬器
最近在玩最終幻想戰略版
有一個關於SL大法(存檔/讀取)的問題想問一下
簡單來說,就是我使用盜賊想偷敵人的道具,但是遊戲中偷竊有機率
例如我想偷一個道具的機率是50%,有一半機率會失敗
所以我想使用"快速存檔+SL大法"來使每一次都偷到
我的方法是,在偷取前先用模擬器專屬的"快速存檔"存好檔
然後再偷取。如果沒偷到就重讀取檔案再偷,直到偷到為止
但是!!!我發現一個怪現象,那就是雖然我用了SL大法,但是結果好像是不會變的
也就是說,存檔後,這一次偷不到就是永遠偷不到,不管我SL了多少次
相對的,如果這一次是偷的到,那麼不管SL幾次,永遠都偷的到
就是"結果"是不會變的,SL大法對於"遊戲發生的結果"是不會產生改變!!
這是為什麼呢?
又,有什麼設定辦法可以改變這個結果嗎?
謝謝~~
作者: msun (m桑)   2024-10-23 21:02:00
你有主機跟遊戲片就不算盜版吧
作者: ChHChen (硫酸無毒)   2024-10-24 01:33:00
就是遊戲本身在寫的時候用的隨機數是一個固定的數列,所以你只要SL後的第一個行動沒改變那結果永遠不會改變,相對如果去做了其他有機率的事情那結果就會改變了然後模擬器我記得ptt是有Emulator板的
作者: ha02 ( 囧rz)   2024-10-24 13:22:00
跟遊戲本身設計有關,跟模擬器無關
作者: rei196 (棉花糖)   2024-10-24 18:54:00
模擬器本身不算盜版,但是你的遊戲來源怎麼來的就自行斟酌(在此版勿散播或提供就純討論沒關係),至於你的問題應該是遊戲的本身設計問題(如同二三樓舉例的),就像我拿GB的Sa.Ga2來舉例吧,本身實體片如果使用的是老版GB(4顆3號電池厚機版本),那麼他的遇敵機率是固定的,也就是開機會立即遇敵,打完後走四步又會遇敵,在打完後走一步又會遇敵,他遇敵機率並非隨機而是固定的,所以如果你的角色選擇獸系那你就可以一直SL戰鬥完吃肉變身吃肉變身變到你想要的(我小時候就這麼幹),但你把卡帶插到SGB或者GB薄機以外的機型(含GBA跟GBP)的話,則遇敵率就不是我講的那樣子而會改變,而且這幾台主機執行同樣的Sa.Ga2的遇敵機率通通不一樣,所以你的問題應該跟模擬器本身無關而是遊戲的本身程式設計比較有關,但因為我沒玩這款遊戲所以沒去拆包研究,然後就如二樓所說如果要討論更專精的有Emukator版,那邊高手會更多也許能夠幫助到你更多(也或許你換個模擬器試試看讀同樣的紀錄看看過程是否會發生變化)
作者: wappie3524 (小心記者就在你身邊!!)   2024-10-24 23:15:00
這篇應該要去模擬器板討論才對
作者: msun (m桑)   2024-10-24 23:49:00
他這篇到處貼
作者: yukitowu (雪兔哥)   2024-10-25 02:23:00
不確定你對程式設計的概念有多少 但總括一句就是亂數設計的造成的結果
作者: Tencc (10cc)   2024-11-06 15:48:00
這種東西就單純是他變數跑完的時機問題而已,你如果S在變數開始跑之前,SL才有意義,如果你S在已經跑完變數,那不管怎麼SL結果都會是一樣的舉例來說DQ8的金屬史萊姆,我在這一回合如果按攻擊他會跑掉不果我L幾次他都會跑掉,但我可以做的是做攻擊以外的事情那他就有可能不會逃走,他就是每回合就決定好我的甚麼行為會造成甚麼結果的變數回到你的狀況,很可能你開始戰鬥以後,就已經跑完偷竊成功率的變數,所以你該做的應該是進入戰鬥之前就要存檔

Links booklink

Contact Us: admin [ a t ] ucptt.com