使用ro主程式修改檔疑問

  • miru
  • 2020/07/03 (五) 17:02:57
  • *.hinet.net
你好,最近在玩私服想把地圖格子化避免lag
於是使用貓大提供的檔案試圖修改
用於正服時可以成功
但是使用在私服上由於多了幾個data以外的grf
不管試哪個都是失敗
請問怎麼解決呢?
把正服改好的拉過去並在data.INI裡面改優先度也無法正常開啟

Re: 使用ro主程式修改檔疑問

  • 貓小舞
  • 2020/07/03 (五) 18:43:46
  • *.com.tw
官方是cps.dll
私服不知道有沒有改名字
.
私服的grf有加密的話
就沒法用
因為不能同時兩個加密
只能選一個

Re: 使用ro主程式修改檔疑問

  • miru
  • 2020/07/03 (五) 21:43:56
  • *.hinet.net
查看資料夾裡面確實有cps.dll檔案
但只要進行更換覆蓋就會顯示"Couldn't locate the client executalbe error code:0x01."
但我可以使用Grftool打開裡面的data.grf,沒有跑出需輸入密碼的字樣(這是沒加密的意思吧?)
用Grftool要進行substract時會顯示"The current GRF contains errors and cannot be subsracted"是哪邊操作有問題嗎?
謝謝小舞

Re: 使用ro主程式修改檔疑問

  • 123
  • 2020/07/03 (五) 23:57:39
  • *.hinet.net
RO主程式都是透過cps.dll來對data.grf進行壓縮&解壓縮(加密&解密)


小舞的修正檔為了保護製作心血而進行加密,所以需要透過小舞版的cps.dll來存取小舞修改過的內容,這點就算你使用GRF Editor來Subtract和Merge都是不會改變的,只要你想要讀取小舞製作的內容,就一定要配合小舞版的cps.dll

同理,私服為了要保護獨特的內容,也都會對grf進行加密,所以就要配合私服版的cps.dll

結論:cps.dll你只能擇一,選擇了一方另一方的檔案就會無法解開

Re: 使用ro主程式修改檔疑問

  • miru
  • 2020/07/04 (六) 00:16:34
  • *.hinet.net
了解了,所以關鍵點在cps.dll
我以為只要更換DATA.grf檔就可以了
沒關係,還是謝謝小舞
做得非常有質感
(發表前可確認和預覽帖子)