HD cách bỏ giới hạn Unique Unit - chỉnh file

Thảo luận trong 'Workshop' bắt đầu bởi lantis999, 11/7/11.

  1. lantis999

    lantis999 Mega Man

    Tham gia ngày:
    3/11/06
    Bài viết:
    3,403
    Do thấy có bạn hỏi-yêu cầu và sẵn tìm lại khó quá nên lập topic này để HD tiện vào xem.

    Lâu lâu nổi máu edit game,đi tìm tòi học hỏi 1 chút giờ có thành quả rồi đây.

    Đầu tiên để có thể edit game,bạn phải mở được game thành các file nhỏ từ đó mới mổ xẻ được.
    Vào thư mục Medieval II Total War\tools\unpacker

    tool.JPG

    tại đây sẽ thấy 1 đống file có đuôi .bat dù edit bản mod nào cũng phải ưu tiên chạy cái file unpack_all.bat -> file này sẽ bung file bản MEDII gốc...lý do chút tui sẽ nói cho biết.
    Sau đó chọn bất kì 1 file .bat nào ứng với bản mod bạn tính bung file để edit
    VD: bản crusader thì chọn cái file unpack_crusader.bat

    Khi bung file,nó sẽ hỏi 3 câu hỏi...cứ yes nhá!

    Sau khi bung file,mọi dữ liệu đều nằm trong mục data của bản mà bạn bung.

    VD bung crusader thì vào thư mục mod,kiếm thư mục crusader và vào data sẽ thấy 1 lô file trong đó (ngạc nhiên chưa) .

    running.JPG

    Bây giờ,tối quan trọng là mục này...ko đọc là hỏng game nhá

    1_Vào phần Medieval II Total War\data\ tìm hai file descr_geography_new.txt
    và descr_geography_new.db,sau đó thì delete nó ngay.Lý do là hai file này sẽ làm hỏng giao diện ingame.Nếu bạn ko chạy cái file unpack_all.bat sẽ ko thể tim 2thấy hai cái file trời đánh này đâu
    2_Vào thư mục Medieval II Total War mở file medieval2.preference.cfg thêm dòng này vào đoạn đầu của file

    [io]
    file_first = true
    Thay đổi này sẽ khiến bản mod của bạn sau khi edit mới có thể sử dụng.

    file 2.JPG

    file 1.JPG

    Lưu ý: các bạn phải mở game chạy ít nhất 1 lần sau đó hẳn chỉnh file để máy ko tự auto sét file về nguyên mẫu.Một số bạn hỏi sao khi edit dùng thì được,out game ra mở file thì mất dòng này...đó là vì bạn chưa set file thành dạng read only.Cách chỉnh rất đơn giản,bấm chuột phải vào file,chọn properties sau đó check vào ô read only như vậy hệ thống ko thể set file về như cũ được.

    Đây là bước cơ bản của những ai muốn edit game MEDII,chỉnh sửa tùy ý sâu trong game (phá cho cố hỏng game thì cài lại thôi)

    Giờ là lúc tui thích nhất,vào lại thư mục Crusader,vào data mở cái file export_descr_unit.txt (nếu tinh ý 1 chút thì có những file khác chuyên về thành quách yếu tố nhân vật,nếu muốn thì cứ chỉnh hư ko chịu trách nhiệm nhá)

    Sau khi mở file export_descr_unit.txt việc tiếp theo là tìm tới các dòng lệnh có đoạn tô đỏ

    type Canons of the Holy Sepulcher
    dictionary Canons_of_the_Holy_Sepulcher ; Canons of the Holy Sepulcher
    category infantry
    class heavy
    voice_type Heavy
    banner faction main_infantry
    banner holy crusade
    soldier Canons_Of_The_Holy_Sepulcher, 48, 0, 1.2
    attributes sea_faring, hide_forest, very_hardy, can_withdraw, unique_unit
    xóa đoạn đỏ đi (cả dấu phẩy) lúc này các đơn vị bị xóa chữ unique Unit sẽ ko còn bị giới hạn số lượng train nữa,có thể train khi thành của bạn lên cấp Citadel đối với kị binh unique cần king stable còn đối với tụi canon này thì cần barack max lv

    Cám ơn Ishan (www.twcenter.net) đã hướng dẫn và cám ơn bản HD của bác Userpro bên www.twcenter.net phần bung file

    PS: file export_descr_unit.txt là file về các đơn vị lính,edit trong này sẽ ảnh hưởng tới ingame...đừng ăn gian set max attack với max armor nhá
     
    Chỉnh sửa cuối: 7/10/11
  2. nhinhonhinho

    nhinhonhinho Godslayer Κράτος Lão Làng GVN

    Tham gia ngày:
    10/9/07
    Bài viết:
    14,767
    Cho xin 1000 vnđ hình ảnh minh họa đi bác ;;)
     
  3. lantis999

    lantis999 Mega Man

    Tham gia ngày:
    3/11/06
    Bài viết:
    3,403
    Vậy để mai,h ở nhà vợ ko có sẵn MEDII nên ko up hình được.
     
  4. phananhtom

    phananhtom Dragon Quest

    Tham gia ngày:
    4/9/10
    Bài viết:
    1,259
    Nơi ở:
    Equestria
    Nhờ bác giúp dùm, em cài mod Hundred Years War, cứ mỗi lần chỉnh file EDU là crash. Phải làm 1 cái back up EDU.

    Đã copy dòng io filefirst vào file bác bảo, nhưng vẫn crash.
     
  5. lantis999

    lantis999 Mega Man

    Tham gia ngày:
    3/11/06
    Bài viết:
    3,403
    Crash như thế nào?
    Miêu tả rõ lỗi crash á
     
  6. phananhtom

    phananhtom Dragon Quest

    Tham gia ngày:
    4/9/10
    Bài viết:
    1,259
    Nơi ở:
    Equestria
    Cứ save file EDU (thậm chí không sửa gì, chỉ save thôi) rồi vào game, hiện ra cái màn hình thì crash ra ngoài Desktop. Không có thông báo gì hết trơn á :(
     
  7. lantis999

    lantis999 Mega Man

    Tham gia ngày:
    3/11/06
    Bài viết:
    3,403
    Màn hình ingame có bị gì ko?
    VD có nhiều chỗ màu lạ chẳng hạn
     
  8. phananhtom

    phananhtom Dragon Quest

    Tham gia ngày:
    4/9/10
    Bài viết:
    1,259
    Nơi ở:
    Equestria
    Hình như không có bác ạ. Thấy nó cũng bình thường.
     
  9. lantis999

    lantis999 Mega Man

    Tham gia ngày:
    3/11/06
    Bài viết:
    3,403
    Đã bỏ hai cái file như trong HD chưa
     
  10. phananhtom

    phananhtom Dragon Quest

    Tham gia ngày:
    4/9/10
    Bài viết:
    1,259
    Nơi ở:
    Equestria
    Trong thư mục mod không có 2 file đấy bác ạ. Còn bản gốc thì em chưa unpack ra.
     
  11. lantis999

    lantis999 Mega Man

    Tham gia ngày:
    3/11/06
    Bài viết:
    3,403
    Phải unpack bản gốc để xóa hai thằng đó,trong cái HD có nhấn mạnh đó...hai file đó gây crash game mà.
     
  12. phananhtom

    phananhtom Dragon Quest

    Tham gia ngày:
    4/9/10
    Bài viết:
    1,259
    Nơi ở:
    Equestria
    Thôi cũng không cần đâu bác ạ. Em fix rồi.
    Cách fix: Dùng bản 0.90 thay vì 0.99

    0.90 edit được file mà 0.99 edit file là lỗi.
    Thật là khó hiểu :-s
     
  13. love_evjl

    love_evjl Legend of Zelda

    Tham gia ngày:
    15/11/08
    Bài viết:
    922
    Nơi ở:
    Ho Chi Minh City
    em dùng M2 1.0 , ko tìm thấy thư mục Tools trong phần cài M2, pác có soft nào giúp unpack ko
     
  14. longca24

    longca24 Mr & Ms Pac-Man

    Tham gia ngày:
    2/6/09
    Bài viết:
    152
    Vào thư mục Medieval II Total War mở file medieval2.preference.cfg thêm dòng này vào đoạn đầu của file

    [io]
    file_first = true

    chép vào hem được bạn ơi, chép vào rồi vô game nó nhảy ra, kiểm tra lại file medieval2.preference.cfg ko thấy dòng
    [io]
    file_first = true nữa bạn ak
     
  15. lantis999

    lantis999 Mega Man

    Tham gia ngày:
    3/11/06
    Bài viết:
    3,403
    Lâu ngày ko về box,giờ về làm thêm 1 bài HD nữa
    Cách add các unit trong custom battle ko có trong campaign


    1_Bung nén bản game gốc như HD đã chỉ.

    2_Vào file export_descr_buildings.txt

    file 3.JPG

    3_Tìm tên hay cụm từ liên quan tới unit bạn muốn add thêm cái dòng này vào,ở đây làm VD cho dismount gothic knight

    recruit_pool "Dismounted Gothic Knights" 1 0.5 4 0 requires factions { hre, }

    file 4.JPG

    Như vậy bạn đã có thể tạo ra dismount gothic knight trong campaign chỉ với 1 dòng copy paste đơn giản,tuy nhiên unit của faction nào chỉ dùng cho faction đó.Đừng lấy unit của Pháp gán cho Anh nhé,nếu bạn muốn add unit nào vào campaign bắt buộc unit đó phải có tạo hình sẵn cho phe đó cho nên bạn ko dùng được cách này để ăn gian unit từ các faction khác được đâu.Với các unit khác mà bạn thấy ở mục custom battle mà trong campaign lại ko có vẫn dùng cách này để add vào.

    done.JPG

    Cám ơn Rhavas - diễn đàn twcenter.net về đoạn code add unit....

    Lưu ý: 1 số thông số sẽ thay đổi tùy theo bản bạn đang chơi,do đó cách an toàn nhất là copy câu lệnh có sẵn từ 1 chủng quân nào đó rồi edit theo ý bạn muốn.
     
    Chỉnh sửa cuối: 7/10/11

Chia sẻ trang này