[爆卦]bin檔編輯是什麼?優點缺點精華區懶人包

為什麼這篇bin檔編輯鄉民發文收入到精華區:因為在bin檔編輯這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者ptrpan (人生目標)看板Koei標題[三11] Bin文件編輯器心得時間Wed Apr 2...



  首先先對各個寫出修改器的神人(V改、P改、S改...及這篇提到的B改)

  致上最高的敬意,因為他們,遊戲從好玩變成自己愛怎麼玩就怎麼玩

  我手上拿到的 Bin 文件編輯器是 v1.061(20191124),需要以簡中環境開啟
                   (非簡中win可使用Locale.Emulator這類軟體)

  以下的結果測試環境是Steam版三國志11(ver1.1)

  執行修改器後,它可以開啟 san11pkres.bin 這個檔案並修改裡面的數據

  三11開啟且僅只開啟的時候會讀取上面這個檔案,所以

    1.儲存修改前最好先備份安裝時的原始檔,因為有些修改會導致閃退
    2.儲存修改後需要重新開啟遊戲才會生效,遊戲執行中修改不會生效
    3.儲存修改後會影響整個遊戲,管它新的舊的存檔都會載用新的地圖

  開啟後會有這樣的畫面,一開始會看到[Bin文件索引]
  https://imgur.com/7TC1UP9

  點選[地格訊息]的話是
  https://imgur.com/JnNP0wZ

  點選[地格預覽]的話是
  https://imgur.com/7xfjqRa

  可以雙擊或右鍵修改單格或多格資訊
  https://imgur.com/Gw8CsZt

  也可右鍵更改想要顯示的資訊(例如我想知道夏口港跟漢津港分界在哪)
  https://imgur.com/EBnoWL2

  點選[地格繪製]的話是
  https://imgur.com/qdIvtvM

  一樣可以多項修改(格子的個資)與地圖信息(遊戲中顯示的外觀),但是不能多選
  https://imgur.com/mzmlQRv

  點選[地圖信息]的話是
  https://imgur.com/SwcFVU3

  點選[建築物信息]的話是
  https://imgur.com/YUjXUPm

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  由於[Bin文件索引]不是修改的重點,所以從[地格訊息]開始

  裡面的資訊都可以排序&Ctrl多選&Shift範圍選,很適合批次修改
  (例如,以地形排列→全選岸→右鍵→多項修改→改岸為渡所
   之後所有的岸就都可以直接走下海了)
 
   編號:不能改

   地形:依序為草土砂濕毒森川河海荒主棧渡淺岸崖城港關間2021...31
      改為[川、岸、崖、20~31]遊戲中就是[不可進入]
      改為[毒、棧]就是會損兵
      改為[淺、間]就沒技術就不顯示
      改為[城、港、關]耗行動力必為4但不會長出建築(建築後面詳述)
      其他地形可配合 V改 修改[耗行動力]&[可用戰法]等等

   區域:42城+10關+35港+87~92
      (修改區域會影響其上的建築,例如把高唐港其他地方改成平原都沒關係
       但是有港口建築的那個地方改成平原,雖然它還是長得像高堂港,
       但其實是兩座共享兵錢糧的平原,還只能從其一出兵,被打也是一起損兵
       把內政的區域改成別的區域,那塊就會變成別人的農場等等)
      (修改區域會影響AI判斷出兵,你踏上AI的土地AI才會出兵防衛)

   lpB :目前不知

   陷阱:0=無
      1=堤防(方向隨機,我試過改建築物信息,但破壞後長出另一個方向堤防)
      2=落石(剛開始或是被推倒之後沒有,慢慢會長出來)

   lpD :目前不知

   內政:0=無,1=可蓋內政

   lpF :AI建設點(AI會在這格或這旁邊蓋箭樓等等的軍事設施,我自己本身的測試
           同一區域超過17個就會閃退)

   賊 :0=無,1=可以產生賊根據地(其實我不知道修掉是否就不會有賊了)

   水淹:0=無,1=破壞堤防後會淹水的格子

   lp12:目前不知

   廟 :0=無,1=廟或遺跡

   座標:不能改

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  接下來是[地格預覽],格子排這樣主要的用處是可以以滑鼠選取整片範圍,

  但是缺點是格子之間相對位置不直覺,無法一看就知道某格是在左上還是左下角

  尚可以選擇想要格子顯示出什麼內容(地形/區域/水淹/lpC/lpF/lp12/廟)

  至於可修改內容包含[地格信息]&[地圖信息]的所有內容

  至於[地格繪製]只是把[地格預覽]的格子排列方式,排成跟遊戲中一樣

  排成地格繪製的模式,就不能整片選取了,一次只能修改一格的內容

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  [地圖信息]跟[地格信息]類似,就是把格子的內容用excel表格化

  可以單選或多選格子修改,裡面的內容包括[貼圖信息]&[網格信息]

  主要是修改遊戲中看到的外觀。

    貼圖信息:共有16橫行,每橫行八個數字,先把一格內切為25小格,如下
        ┌─┬─┬─┬─┬─┐
        │1│ │9│ │ │
        ├─┼─┼─┼─┼─┤也就是說左邊小格內的近景貼圖遠景貼圖
        │2│5│10│13│ │
        ├─┼─┼─┼─┼─┤有無河川等等的資料都在這八個數字內,
        │3│6│11│14│ │
        ├─┼─┼─┼─┼─┤第六個數字÷16=河水高度,至於其它
        │4│7│12│15│ y│
        ├─┼─┼─┼─┼─┤恕小弟能力不及,測不出來。
        │ │8│ x│16│ │
        └─┴─┴─┴─┴─┘
         (至於空的小格,資料是由鄰接格所決定
          比如上圖的 x,是讀取下方格子的9
          上圖的 y,是讀取右下格的2)

    網格信息:共有16橫行,每橫行八個數字,讀取方式同上,其中

         第一個數是高度,第二個是反射率,第五個是光照,這幾個好改

         其他還是恕小弟能力不及,測不出來。

  修改外觀的部分其實就是看爽而已,不會影響遊戲的執行

  也就是說我把某個砂地外觀改成河,也設定了水面高度,但是部隊走過去

  就只會看到水面下有士兵在走路,並不會因此而出現樓船或鬥艦

  不過改地形高低還是會影響戰法傷害&成功率等等的

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  [建築物信息]裡面可以改的也不少,但是改完閃退的機率也很高

   編號:不能改

   建設:0=不興建,1=興建
      (這裡有一些要注意的點,當初我想修掉所有的港,就將35個港都設為0
       結果港是不見了,但是AI會想出兵佔領那不存在的港,當AI一走到當格
       遊戲閃退,再來我把區域也改掉,所有屬於港的區域都改成所屬都市,
       照樣閃退。如果全部都移去福建附近,AI全部變得不會打仗了)

   種類:0=河北城,1=中原城,2=西涼城,3=江東城,4=巴蜀城,5=南蠻城
      (以上差在外觀)
      6=關,7=港,14=長城,20=水壩,46=樹,47=樹,48=間道的樹
      (長城跟石牆很像,蓋好後它自己會連起來)
      (前面說過,蓋上去就只是個建築物,要蓋個城讓它變成長安城,需要
       把那格子設成區域為長安,如果區域設為87~92,那建築會變水壩)
      (蓋城會占掉7格,蓋港會占掉1格,蓋直的關佔三格,橫的關佔5格
       我試過把三種都改成港,不會閃退,也不會被堵關口無法出戰了)

   lp3 :目前不知

   座標X、座標Y:這個比較麻煩一點,但是作者yxbv神有幫我們簡化了
   (簡單說,遊戲程式讀取的x,y並不是我們在遊戲中看到的x,y,
    由於一格一格算很麻煩,所以大神幫我們轉換好了)

   高度:城跟關似乎是設定建築物底部的高度,如武威地形高91,就有一座西涼城
      蓋在高91,但是港似乎是頂部的高度。

   lp9、lpA、lpB、lpC:目前我測試的結果是
    0 0 0 0:建築面向南
   219 15 73 64:建築面向北
   219 15 201 63:建築面向東
   228 203 150 64:建築面向西
     (但是我測過裡面的數字互換,比如64改63 or 73改150,
      會出現30度45度60度角旋轉的建築,這個我真的摸不清它的規律,求神人)

   lpD :目前不知

   lpE :目前不知

--
目前大概就這樣,附一張改完的效果
https://imgur.com/MoCESeI
希望能夠拋磚引玉,釣出更多的大神,找出更多可以修改的點,或導致閃退的原因
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.113.49 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Koei/M.1587485543.A.A18.html
ReganLu: 太神啦! 04/22 09:44
freeze6515: 好強喔! 04/22 10:16
mangoldfish: 現在s11連地圖都能改了 04/22 10:21
bakayalo: 改地圖老實說很抖,因為AI沒辦法改阿! 04/22 11:11

  這就是我最想做到的事情,其實改地圖要配合AI,不能改出只有玩家知而AI不知的

  比如說我改完海岸之後,測試過AI會不會變成白癡,不知道要從海岸進攻

  結果一看,公孫兩家海戰打得不亦樂乎,平原也天天跳過兩個港直攻北海

bakayalo: 不過要是能做出一城VS一城的模式,說不定可以有 04/22 11:12
st91184: 問一下 想修內政建築格數的話用這個可以嗎? 04/22 11:33

  可以的,可以增加or減少or換位置,只要在你想要改的格子→內政→輸入0或1

h1236660: 說到ai配合,讓我想起以前對岸玩家有個好笑的地圖修改是 04/22 18:38
h1236660: 9代有人把港口拿掉(即水域無法通行),結果廬江打柴桑 04/22 18:40
h1236660: 這樣的行為必須經過漢中,其他城也是,結果一堆AI擠在 04/22 18:40
h1236660: 漢中XDD 04/22 18:40

  講到這個,本來是想寫在內文裡的,剛好就順便講一下好了

  把港口拿掉這個測試我做過,原因是如果可以任意上下岸,港口的存在意義就不大了
                           (僅可以拿來屯兵&生錢糧)

  結果...英雄集結跑了兩年幾乎都沒什麼戰事,後來反覆測試,發現

  AI會以港關作為攻擊另一AI的評斷,也就是說,如果把頓丘港拿掉,那濮陽

  會認為自己沒有連接到平原or鄴,也會覺得自己無法出兵到平原or鄴,就不出兵了

  同樣的情況發生在蕪湖港&濡須港&皖口港等等,但是,就是這個但是

  AI打玩家根本就無制限,開局北海被平原+下邳+濮陽+小沛+南皮輪流打...

  明明程式裡設定的鄰接都市就只有平原跟下邳而已(此處跪求修改鄰接法...感恩)
                   (不用求了...下載到yxbv大神有寫程式可改)

  (目前修改鄰接失敗了,修改港關城鄰接需要動到exe檔,存檔之後
   steam版三11顯示錯誤代碼51,目前找不出方式繞過,我也不想用其他exe蓋過...)

  2020/04/23
  今天突發奇想,改了如下圖,目前跑起來不會閃退~
  https://imgur.com/sowKFfi

damnedfish: 太強了,這真的能變新遊戲了 04/24 22:41

  google[貼吧ryan_knight_12/yxbv/退休老碼農]
  看完所有討論串之後,發現三11真的是可以改成自己愛怎麼玩就怎麼玩
  此外,如果有人有帳號可以發帖(貼吧我是真的不會用)
  可以幫我轉述一下同區域 lpF 不能超過17個的限制(好像沒看到有人發過)

  至於很多玩家都很想要的人口系統,其實我一直覺得,以大神的能力
  改兵舍為洛陽等地只可單蓋三級,柴桑等地只可單蓋二級,雲南等地只可單蓋一級
  且兵舍設定為一城只可蓋一座的建築,不就完成人口系統了嗎?
※ 編輯: ptrpan (61.230.6.171 臺灣), 04/25/2020 01:18:22
smartwe: 那可以改成世界地圖打世界帝國嗎(誤) 04/25 09:24
※ 編輯: ptrpan (36.230.72.156 臺灣), 04/27/2020 17:35:12

你可能也想看看

搜尋相關網站