Vì sao trận Đế Chế bị out of sync?
Đang đánh hăng thì game báo out of sync và trận dừng lại, công sức cả nửa tiếng đổ sông đổ biển. Lỗi đế chế out of sync (lệch trận) gần như luôn có chung một nguyên nhân: các máy trong trận không chạy cùng một bộ game. Bài này giải thích vì sao lệch trận xảy ra và cách tránh.
Out of sync là gì?
Trong Đế Chế, mỗi máy tự tính toàn bộ trận đấu. Các máy chỉ gửi cho nhau lệnh của người chơi: ai chọn lính nào, ra lệnh đi đâu, xây gì. Từ cùng các lệnh đó, mỗi máy tự tính kết quả. Nếu mọi máy tính giống nhau, trận đi đúng. Nếu một máy tính ra kết quả khác, ví dụ một đòn đánh gây sát thương khác, game phát hiện các máy không còn khớp nhau và báo out of sync.
Vì vậy, chỉ cần một file game khác nhau giữa các máy là đủ gây lệch, dù hai bên cùng gọi là “Đế Chế”.
Những nguyên nhân thường gặp
- Khác file chạy game. Mỗi người dùng một bản
Empiresx.exekhác nhau, từ các nguồn tải khác nhau. - Khác file dữ liệu. Các file
.drstrong thư mụcdatachứa thông số lính, nhà, công nghệ. Bản đã chỉnh sửa (thay hình, đổi thông số) sẽ tính khác bản gốc. - Khác bản vá hoặc mod. Một người cài thêm bản vá, mod giao diện, file ngôn ngữ (
language.dll) hay DLL lạ, người kia thì không. - Bản game của nền tảng khác. Một số nền tảng chơi online đóng gói game kèm file riêng. Trộn bản đó với bản gốc trong cùng trận dễ bị lệch.
Cách Làng Đế Chế giúp tránh lệch trận
Làng Đế Chế tính một mã bộ game từ các file quyết định cách game tính toán: file chạy game, các DLL đi kèm và các file dữ liệu .drs. Khi bạn vào phòng, phần mềm so mã của bạn với chủ phòng. Nếu khác, phần mềm báo để bạn đổi sang cùng bộ game trước khi vào trận.
Quản trị viên có thể đặt một hoặc vài bộ game chuẩn. Khi đó, mọi người phải dùng đúng bộ game này mới tạo hoặc vào được phòng. Người chơi tải bộ game chuẩn ở trang Tải về.
Bạn xem được mã bộ game của mình trong Cài đặt của Làng Đế Chế, dòng Mã bộ game, bấm Tính. Hai người có cùng mã nghĩa là đang dùng cùng bộ game.
Cách tự kiểm tra khi bị lệch trận
- Mỗi người mở Cài đặt, bấm Tính ở dòng Mã bộ game và đọc mã cho nhau.
- Nếu mã khác nhau, cả nhóm chuyển sang cùng một bộ game. Dễ nhất là cùng tải bộ game chuẩn và chọn lại thư mục game trong Cài đặt.
- Trong mục Kiểm tra, xem dòng Bản game sạch. Nếu phần mềm phát hiện bản game bị nền tảng khác sửa, hãy đổi sang bộ game chuẩn.
- Không chép thêm mod, file ngôn ngữ hay DLL lạ vào thư mục game nếu cả nhóm không cùng chép.
Mạng yếu có gây out of sync không?
Mạng yếu thường gây giật, khựng hoặc làm một người rớt khỏi trận, chứ ít khi là nguyên nhân chính của lệch trận. Nếu cả nhóm cùng mã bộ game mà vẫn hay có vấn đề trong trận, hãy xem ping của từng người: Làng Đế Chế nhắn ping vào chat ở màn chọn quân và hiện ô ping nhỏ trên cửa sổ game. Đọc thêm bài Ping bao nhiêu thì chơi Đế Chế mượt.
Lệch trận có được tính điểm không?
Khi trận được ghi lại để xếp hạng, người chơi báo kết quả sau trận. Nếu trận không diễn ra trọn vẹn, mọi người có thể chọn “Trận không diễn ra” để hủy trận, thay vì báo thắng thua. Cách tính điểm được giải thích ở bài Bảng xếp hạng Đế Chế.
Tóm lại
Out of sync xảy ra khi các máy trong trận chạy bộ game khác nhau, nên mỗi máy tính trận theo một kiểu. Cách tránh chắc chắn nhất là cả nhóm cùng dùng bộ game chuẩn và so mã bộ game trước khi chơi. Các lỗi khác khi chơi mạng xem ở trang Lỗi thường gặp.