Chị làm vậy đâu có được hả Apoc
---------- Post added at 23:10 ---------- Previous post was at 23:09 ----------
@maikhoamkv : Hi , tối qua em định viết , nhưng mà cái INI checker đó em chưa biết nên hướng dẫn thế nào để dễ hiểu. Tóm lại là anh mở chương trình đó ra ,
Open > Tìm file *.ini và nhấn nút Check. 1 bảng mới sẽ hiện ra và có các ô trống tương ứng với các mục muốn check như Lính , Tank , Nhà, Hiệu ứng....Anh có thể đánh dấu vào một số ô trống để nó check một số mục theo yêu cầu hoặc đánh dấu tất cả để check toàn bộ rulesmd.ini . Sau đó nhấn OK và chọn Yes . Phần Fault Log ở bên dưới sẽ hiển thị các lỗi. Tuy nhiên lưu ý :
_Các lỗi "
XXXXXX not found" : nhằm ám chỉ những phần code có khái báo trong danh sách List như [VehicleTypes] nhưng lại không viết code chức năng. Hiểu nôm na như khai báo 50=MTNK nhưng lại không tạo code [MTNK]. Ở loại lỗi này "
Nếu XXXXXX là "Animation" thì cũng mặc kệ vì thực tế là các Animation này đã được kiến tạo trong Artmd.ini chứ không phải trong rulesmd.ini. Nó vẫn hiện ra cái này như lỗi vì đơn giản là trong Rulesmd.ini không có code chức năng mà các code này đã nằm trong artmd.ini.
Nếu "XXXXXX" là "Country" thì xảy ra 2 khả năng :
+Do không tạo code chính cho country mới thêm vào . Cái này sẽ ảnh hưởng thực sự đến game => Crash
+Do tạo thêm nước mới. Trường hợp này nếu thêm nước mới vào mà chơi bt thì tức là chẳng sao cả. Vì dù sao một khi đã thêm tên country mới vào thì cái này vẫn sẽ hiển thị như lỗi , mặc dù nó không gây Crash => bỏ qua
Nếu "XXXXXX" là "Section" thì có các khả năng rơi vào như thiếu Warhead ; Projectile ; Nhà ; lính ; phương tiện. Phải kiểm tra lại xem mình đã tạo code chức năng của Warhead đó chưa. Nếu test toàn bộ game mà không lỗi thì danh sách Warheads đã khai báo thừa tên. Nếu có lỗi khi 1 vũ khí nào đó bắn ra (trừ loại Dummy Weapon) thì tức là chưa tạo code cho cái warhead này => phải sửa
Các tòa nhà khai báo trong danh sách mà không tạo code cũng sẽ ra cái này , và đơn giản là nếu những cái này không cho sử dụng trong game thì nó không sinh lỗi. Còn nếu như giả sử trong 1 cái nhà nào đó được sử dụng mà có Image=ABC ; Khai báo ABC trong danh sách mà không tạo code [ABC] thì lúc đó cái lỗi này mới gây hậu quả, mới thực sự là lỗi.
.......Rất khó để giải thích rõ ràng trong 1 bài viết. Anh cứ sử dụng cái này khi nào bị Crash và theo kinh nghiệm cá nhân để xác định xem đâu mới là lỗi thực sự. Có gì thắc mắc cứ post lên diễn đàn , em sẽ giúp


