Về nghiên cứu, xem trong mục Đường sắt (nghiên cứu) Đường sắt là một trong những phương pháp vận tải chính trong Factorio. Mặc dù xây dựng mạng lưới đường sắt có thể phức tạp và đòi hỏi số lượng lớn tài nguyên và không gian, đường sắt nhanh và có hiệu quả hơn so với băng chuyền và robot vận tải, đặc biệt là với khoảng cách lớn. Show Khó có thể hiểu và xây dựng hệ thống đường sắt ngay tức thì. Người chơi phải mất thời gian học từ những thứ căn bản như tự động hóa vận tải. Việc học cách quản lý và duy trì mạng lưới đường sắt lớn cần có thời gian và kinh nghiệm. Hạ tầngĐể có đường sắt, cần xây đường ray để cho tàu hỏa chạy. Thường thì có thể xây bằng cách thiết kế ray, nhưng cũng có thể xây thủ công. Hãy nhớ là đường ray chiếm 2 ô đất, nên đường ray không thể dịch đi từng ô một. Hoạt động của đường sắt ở mức đơn giản nhấtĐể đường sắt có thể hoạt động, tối thiểu cần có:
Có thể vào đầu tàu và điều khiển bằng cách đứng cạnh đầu tàu và bấm phím ENTER. Bẻ ghi
Một ví dụ chỗ giao cắt an toàn Giao cắtHãy cẩn thận khi đi qua đường ray! Tàu hỏa là một trong những thứ gây sát thương lớn nhất trong trò chơi, và hầu hết trường hợp va chạm sẽ làm người chơi bị chết. Đây là những việc nên làm khi qua đường ray:
Có thể xây dựng để qua đường ray an toàn như cách trên ảnh. Khi đó bạn không đi qua ray khi có tàu đến. Và khi có người chơi đứng ở trên ray, mạch điện sẽ có tín hiệu chặn tàu lại và chờ đến khi người chơi đi khỏi đường ray. Khi người chơi đi qua đường ray, cổng sẽ đóng lại, không cho người chơi đi dọc theo đường ray. Cách này đảm bảo an toàn khi qua đường và thường được dùng trên các máy chủ. Tàu hỏaCác thành phần của đoàn tàu:
Ngăn chứa của đầu tàu chỉ dùng để chứa nhiên liệu. Để vận chuyển hàng hóa hoặc chất lỏng, toa hàng và/hoặc toa chở chất lỏng phải nối vào đoàn tàu. Để nối toa mới vào đoàn tàu, người chơi phải đặt toa tàu ở gần với một đoàn tàu sẵn có, khi đó sẽ có hình ảnh màu xanh chỉ dẫn điểm kết nối với đoàn tàu. Cách khác là người chơi kết nối qua “key”, nếu toa hàng ở xa đoàn tàu. Các đồ vật có thể chuyển lên hay dỡ xuống với tối đa 12 máy gắp cạnh nhau (mỗi bên 6 cái), còn chất lỏng có thể bơm lên hay lấy ra với tối đa 3 máy bơm, tự động kết nối với ống trên nóc toa tàu. Nhà gaA very minimal train station. Các thành phần ở nhà ga: Nhà ga là sự kết hợp của ít nhất một điểm dừng tàu và một kho chứa và/hoặc hệ thống phân phối, dùng để chất hàng lên hay dỡ hàng xuống toa hàng và/hoặc toa chở chất lỏng, nạp nhiên liệu vào đầu tàu, nạp đạn cho toa chở pháo, hoặc sửa chữa tàu. Đừng lẫn lộn giữa nhà ga và điểm dừng tàu. Nhà ga là một khái niệm, còn điểm dừng tàu là một món đồ. Máy gắp đặt cạnh đường ray để chất/dỡ hàng khi tàu đỗ. Máy gắp là cách duy nhất để lấy các món đồ tự động khỏi toa hàng và toa chở pháo; và bơm là cách duy nhất để bơm chất lỏng vào/ra toa chở chất lỏng. Báo hiệuCó hai loại đèn báo hiệu trong Factorio: Hiểu được tất cả các báo hiệu tàu hỏa tương đối khó. Dưới đây là một số khái niệm quan trọng:
Đèn báo hiệu (Rail signal) thường được dùng để điều khiển nhiều tàu một cách tự động. Lưu ý rằng tự lái tàu sẽ bỏ qua hầu hết các quy tắc ở đây; các đoàn tàu chạy tự động khác sẽ hoạt động theo các báo hiệu tạo ra khi người chơi di chuyển, tuy nhiên đôi khi vẫn xảy ra va chạm nếu như người chơi bỏ qua các tín hiệu đỏ/vàng. Hãy để ý tới các đoàn tàu chạy tự động và để chúng chạy theo cách thông thường. Xem thêm giải thích về khối ở đây [1]. Các quy tắc báo hiệu cơ bản
Mắc kẹtMắc kẹt có thể xảy ra khi mọi đoàn tàu đều bị chặn bởi một đoàn tàu khác. Hầu hết các trường hợp, có từ 2 đoàn tàu trở lên cùng đứng lại và chặn các tàu khác. Tàu bị kẹt khi nàoMắc kẹt xảy ra khi có hai đoàn tàu trở lên bị ngăn không cho đi qua điểm giao nhau vì báo hiệu xung đột. Đây là một số dạng khác nhau:
Một điểm quan trọng cần nhớ là việc tàu bị kẹt có xảy ra tùy từng lúc và do sai nhầm của người chơi. Đôi khi thậm chí báo hiệu chuẩn rồi mà vẫn có vấn đề. Khả năng xảy ra tỷ lệ nghịch với chất lượng việc đặt báo hiệu, tuy nhiên Những yếu tố ảnh hưởng tới khả năng tàu bị kẹt
Đã biết những yếu tố này, làm sao để giảm thiểu khả năng bị kẹt?
Vận tải tự độngTrên tab lịch chạy tàu của giao diện đoàn tàu: 1 – chuyển giữa chết độ tự động và thủ công; 2 – thêm một ga mới; 3 – xóa ga đã chọn; 4 – lệnh tàu chạy đến ga đã chọn; 5 – bổ sung các điều kiện cho ga đã chọn; 6 – xóa điều kiện chờ đã chọn; 7 – thay đổi chế độ logic của điều kiện đã chọn Tàu ở chế độ “Tự động” chọn điểm đến và tuyến đường khi khởi hành và sau khi dừng chờ ở điểm báo hiệu năm giây, và đích đến tự khóa lại theo mạch điều khiển. Tàu sẽ chọn đường ngắn nhất bằng thuật toán tìm đường để đến một ga đang hoạt động có trùng tên. Nếu không có ga nào trùng tên đó, tàu sẽ bỏ qua về đi đến ga tiếp theo. Mục này nói về cách làm cho đoàn tàu vận tải tự động giữa các nhà ga. Người chơi cần làm quen với việc tạo ra hệ thống vận tải đường sắt. Trước tiên, người chơi cần tạo ra mạng đường sắt có ít nhất hai điểm dừng tàu, đặt phía phải đường ray theo hướng tàu đến. Giữ chuột trên điểm dừng tàu, bạn có thể thấy vị trí của các toa tàu để thuận tiện trong việc sắp xếp nhà ga (các hệ thống bốc dỡ hàng, nạp nhiên liệu). Khi bạn thiết lập lịch chạy tàu (xem dưới) và nạp nhiên liệu cho tàu hỏa, bạn có thể bắt đầu cho tàu chạy theo lịch bằng cách chuyển từ chế độ chạy thủ công sang tự động. Lịch chạy tàuNgười chơi có thể thiết lập danh sách các ga trong cửa sổ phía trên. Đoàn tàu sẽ dừng theo thứ tự đó, đến hết thì quay lại từ đầu. Hiện tại không thể tạo ra lịch chạy một lần. Các nhà ga có thể được thêm vào bằng cách click vào nút 2 (trong ảnh). Một cửa sổ hiện ra với danh sách tất cả các ga. Nếu bạn chọn một ga nào đó, sẽ có một cửa sổ hiện ra để lựa chọn điều kiện chờ. Các điều kiện chờ dùng để xác định khi nào thì đoàn tàu sẽ rời ga. Có 7 loại điều kiện:
Trong phần tiếp, từ “điều kiện” dùng để mô tả một điều kiện chờ, còn cụm từ “điều kiện chờ” sẽ dùng để mô tả một tập các điều kiện. Nếu bạn có hai điều kiện trở lên, bạn có thể tổng hợp các điều kiện này bằng phép tính logic AND và OR (nút 7). AND sẽ thực hiện khi tất cả các điều kiện đề đúng còn OR thực hiện khi một trong các điều kiện đúng. Khi có cả AND và OR thì logic sẽ nhóm theo các điều kiện OR. Ví dụ điều kiện đầu tiên sẽ được tính cùng với tất cả các điều kiện AND tiếp theo nó cho đến khi gặp toán tử OR. Nếu kết quả là đúng, thì kết quả cuối cùng là đúng. Nếu không, hệ thống sẽ tính các điều điện sau toán tử OR và các điều kiện AND kèm theo cho tới khi gặp toán tử OR khác. Việc này lặp lại cho đến khi kết quả một nhóm OR là đúng, thỏa mãn điều kiện chờ, hoặc đến khi toàn bộ các điều kiện đã được kiểm tra. Ví dụXem ví dụ Chờ đến khi tàu đầy hàng, tối đa là 30 giây: Full cargo inventory OR 30 seconds passed Chờ dến khi tàu đầy hàng, hoặc mạch điều khiển Dầu > 3000: Full cargo inventory OR Circuit condition - Oil > 3000 Chờ đến khi tàu rỗng, và tối thiểu 30 giây trôi qua, và 5 giây không có hoạt động gì: Empty cargo inventory AND 30 seconds passed AND 5 seconds of inactivity Chờ khi quặng sắt còn ít, hoặc quặng đồng còn ít và tối thiểu 30 giây: Cargo: Iron ore < 500 AND 30 seconds passed OR Cargo: Copper ore < 500 AND 30 seconds passed Logic điều kiện chờ trong Factorio được đọc theo dạng phân tách (DNF), nên ví dụ cuối cũng có thể được xử lý theo cách viết: ((Cargo: Iron ore < 500 AND 30 seconds passed) OR (Cargo: Copper ore < 500 AND 30 seconds passed)) Có kết quả bằng với: ((Cargo: Iron ore < 500 OR Cargo: Copper ore < 500) AND 30 seconds passed) Tuy nhiên, với giao diện hiện tại, không có cách nào để biểu diễn nó ở dạng ngắn hơn Tìm và sửa lỗiDưới đây là một số việc cần làm để kiểm ra vì sao hệ thống đường sắt hay một đoàn tàu không hoạt động.
Không tìm thấy đườngKhi một đoàn tàu không thể tới được đích, thông báo "no path" sẽ hiện lên ở đầu tàu. Kiểm tra:
Nếu bạn vẫn chưa xử lý được, hãy thử:
A pictorial summary of typical problems. Thành tíchXem thê
|