Làm thế nào để thiết lập kết nối và thông báo cho máy chủ Hytale của bạn

Tên: Loại: : phút đọc

HytaleCharts cung cấp một số tùy chọn tích hợp cho các chủ máy chủ: Các phần thưởng trong trò chơi, các giao diện web vi phạm bản quyền cho các thông báo bỏ phiếu, hỗ trợ Votifier (v1, v2, HTTP) cho các phần thưởng trong trò chơi, các giao diện chung với các giao diện mạng có thể tự chọn, một phần bổ sung nhịp tim cho việc theo dõi trạng thái trực tuyến, và một trình phục vụ công cộng API. Người hướng dẫn này bước qua việc sắp đặt từng người một.

HytaleCharts cung cấp một số tùy chọn tích hợp cho phép bạn kết nối Máy chủ Hy Lạp liệt kê vào Discord, máy chủ trò chơi và công cụ bên ngoài. Khi một người chơi bỏ phiếu cho máy phục vụ của bạn, bạn có thể nhận một thông báo Discord, kích hoạt phần thưởng trong trò chơi bằng Votifier, kích hoạt một giao diện Mạng riêng cho hậu phương riêng của bạn, và giữ cho máy phục vụ của bạn được cập nhật với bổ sung nhịp tim. Hướng dẫn này bao gồm làm thế nào để thiết lập mỗi tích hợp từ số không. Tất cả những tính năng này có thể truy cập từ trang soạn thảo của máy phục vụ của bạn trên HytaleCharts sau khi đăng nhập vào với tư cách là chủ máy phục vụ hoặc thành viên nhóm. Discord Vote Weboks Discord Weboks cho phép bạn nhận thông báo trong kênh Discord mỗi khi ai đó bỏ phiếu cho, yêu thích, hoặc để lại một đánh giá về danh sách máy phục vụ. [h3] Đang thiết lập Discord Weboks. Đặt một cái móc trang web trong máy chủ Discord. Tới mục Thiết lập máy phục vụ, rồi Hợp nhất, rồi Weboks. Nhấn "New Webok," cho nó một cái tên (e.g., "HytaleCharts Votes"), chọn kênh, và sao chép địa chỉ Mạng. {\cH00C1E5EC}Đã xác định địa chỉ Mạng trên HytaleCharts. Tới trang soạn thảo của máy phục vụ, tìm phần Discord Webok, và dán địa chỉ URL. Giữ gìn thiết lập. Mạnh mẽ lên. Hytale Biểu đồ sẽ bây giờ gửi một liên kết đã định dạng tới kênh Discord của bạn khi có sự kiện bỏ phiếu, yêu thích hoặc ôn lại. Cái gì được gửi đi? Mỗi ô điều khiển web thông báo được gửi như là một discord conbed chứa: Kiểu sự kiện (vote, yêu thích, ôn lại) Tên người chơi đã thực hiện hành động. Một nhãn thời gian. Tên máy chủ của bạn và liên kết ngược lại danh sách HytaleCharts. Giao hàng bằng cách thử lại hệ thống với 3 lần cố gắng và lùi lại 5 giây giữa hai lần lặp lại. Nếu mọi nỗ lực thất bại, thất bại sẽ được ghi nhận, và HytaleCharts theo dõi thất bại liên tiếp trên mỗi máy chủ. Nếu một địa chỉ Mạng bị lỗi một cách nhất định (trở lại HTTP lỗi hoặc lần thoát), cuối cùng nó sẽ được đánh dấu để bạn có thể cập nhật hoặc sửa chữa nó. HR="htops vội vàng.hytale.com/5e7ba23b50cd001176b_66b_66_farm.jpg" alt="A Nông trại Hytale chỉ ra loại máy chủ xây dựng mà hưởng lợi ích từ các công cụ liên kết cộng đồng" tải="lazy" phong cách bằng"width:"width:" chiều cao: tự động; vô tuyến: 8px; lề: 1.5rem 0;" /> Votifier: In-game Votewards Votifier là một giao thức gửi thông báo bỏ phiếu trực tiếp đến máy chủ trò chơi của bạn, cho phép bạn thưởng cho người chơi trong trò chơi khi họ bỏ phiếu trên HytaleCharts. Hytale Biểu đồ hỗ trợ ba biến thể Votifier. [H3>Votifier v1 (RSA mã hóa) Giao thức Votifier gốc sử dụng mã hóa RSA. Khi một phiếu bầu được bầu, HytaleCharts mã hóa một thông điệp bỏ phiếu với chìa khóa công cộng của máy chủ và gửi nó qua TCP. Để thiết lập Votifier v1: Một bổ sung Votifier- tương ứng cho bạn Máy chủ Hytale. Dịch bởi Vũ Hạnh, Mai Linh, Nga, Huy Tô, Yuki, Ann, Phương Giữ chặt chìa khóa công cộng mạnh mẽ từ cấu hình bổ sung. Trên Hytale Biểu đồ, hãy tới trang soạn thảo của máy chủ của bạn và đặt kiểu Votifier là "v1" Hãy nhập cổng nghe lén của máy chủ của bạn < strong máy chủ mạnh mẽ. Địa chỉ hay miền>, < mạnh mẽ Cổng phát thanh, không phải cổng trò chơi, và dán phím < mạnh mẽ. Giữ lại và sử dụng nút "Test Connection" để xác minh nó hoạt động. Thông điệp bỏ phiếu theo định dạng Votifier chuẩn: Votifier v2 (HMAC-SHA256) Votifier v2 là giao thức hiện đại hơn. Thay vì mã hóa RSA, nó sử dụng HMAC-SHA256 để ký chung. Bắt tay bao gồm một chuỗi thử thách từ máy chủ để ngăn chặn các cuộc tấn công trở lại. Để thiết lập Votifier v 2.> Install a v2-so sánh Name Tìm tập tin cấu hình của bổ sung. Trên Hytale Biểu đồ, đặt kiểu Votifier là "v2" Hãy nhập máy chủ của bạn máy chủ mạnh mẽ. và mạnh mẽ, và Cứu và kiểm tra kết nối Giao thức v2 kết nối thông qua TCP, đọc một lời chào bắt tay với một vật thể thách thức, sau đó gửi một gói nhị phân chứa một quả bom JSON ký với HMAC-SHA256. Tải về bao gồm tên dịch vụ ("HytaleCharts"), tên người dùng, địa chỉ IP, nhãn thời gian trong mili giây, và chuỗi thử thách. [HTTP Votifier ] Đối với bổ sung đặc trưng Hytale dùng HTTP thay vì TCP thô, HytaleCharts hỗ trợ chế độ kết thúc HTTP. Đây là giao thức đơn giản nhất cần thực hiện cho các nhà phát triển bổ sung. Để thiết lập bỏ khoá HTTP: Cài đặt một bổ sung để phơi bày điểm kết thúc HTTP cho việc nhận phiếu bầu. Trên Hytale Biểu đồ, đặt kiểu Votifier là "HTTP" Nhập địa chỉ URL đầy đủ mạnh mẽ (e.g.g., htps vội-máy chủ của bạn.com: 80/vote Nếu phần bổ sung đòi hỏi một dấu hiệu, hãy nhập nó vào trường tượng trưng. HytaleCharts sẽ ký yêu cầu với một ký hiệu HMAC-SHA256 trong mã "X-Votifier-Signion". Tiết kiệm và thử thách yêu cầu HTTP gửi một cơ thể JSON với < code> Dịch vụ, < code>user>, < code>, < code> Mã, và < code> thời gian Cánh đồng. < h3> Ghi chú nhà xuất bản cho tất cả các loại Votifier Tên người dùng bị cắt đứt tới 16 kí tự mạnh để khớp với giới hạn tên người dùng của Hytale. HytaleCharts sử dụng tên người chơi Hytale nếu đặt, nếu không tên người dùng Discord của họ. Thời gian thử thách là 5 giây. Nếu máy phục vụ của bạn không trả lời trong vòng 5 giây, việc thử được xem là đã thất bại. {\cH00C1E5EC}Những nỗ lực mạnh mẽ đã thử lại 3 lần. {\cH00C1E5EC}với hàm mũ (10, 30s, 60 trong nỗ lực). Bạn có thể sử dụng nút "Sự kết nối mạnh mẽ nhất" trên HytaleCharts để xác minh thiết lập của bạn mà không cần một cuộc bỏ phiếu thực sự. Việc kiểm tra này kiểm tra rằng máy phục vụ là có thể truy cập và đáp ứng với các bắt tay Votifier mong đợi. [h2> Trang web giống loài] Nếu bạn muốn gửi thông báo bỏ phiếu cho dịch vụ hậu phương của riêng bạn, robot, hoặc ứng dụng, các kết nối Mạng chung cho phép bạn xác định một mẫu URL và tải riêng. > Làm thế nào để weboks hoạt động Trên trang soạn thảo của máy chủ, di chuyển tới phần cấu hình webok. Nhập vào _BAR_Năng lực của điểm kết thúc của bạn cấu hình các mẫu trả tiền với dữ liệu bạn muốn nhận. Giữ gìn thiết lập. Khi một sự kiện bỏ phiếu xảy ra, HytaleChaarts gửi một yêu cầu PST HTTP tới URL của bạn với dữ liệu được cấu hình. Hệ thống hỗ trợ biến mẫu được thay thế với giá trị thật vào lúc gửi (tên máy chủ, tên máy chủ, nhãn thời gian, v. v. v.) Các móc trang Mạng chung sử dụng cùng một logic thử lại như Discord Weboks: 3 lần thử sử dụng lùi dần (10s, rồi 30s giữa các lần lặp lại). Nếu tất cả các retries thất bại, lỗi được theo dõi chống lại máy phục vụ của bạn, và thất bại dai dẳng sẽ được đánh dấu trong bảng điều khiển của bạn. https [htps tảng đá hoa cương. com/api/heart beat] cứ 5 phút (hoặc 20 giây cho máy chủ thượng hạng). Mỗi nhịp tim bao gồm: Máy chủ của anh là một bí mật mạnh mẽ. {\cH00C1E5EC}Và {\cH00C1E5EC}Và {\cH00C1E5EC}Những người chơi mạnh mẽ. A Các cầu thủ sẵn sàng với các chi tiết cá nhân người chơi (tên người dùng, UUID, thế giới, ping) Dịch bởi Vũ Hạnh, Mai Linh, Nga, Huy Tô, Yuki, Ann, Phương Một danh sách Đã cài đặt các bổ sung mạnh và Tên thế giới mạnh. [h3] Lập bước nhảy] Hãy giữ bí mật về nhịp tim. Trên trang soạn thảo của máy chủ của bạn, hãy tới phần tim đập và nhấn "The Generate Secret." Điều này tạo ra một biểu tượng 64 ký tự độc đáo. Thắt chặt dây an toàn. Đặt bổ sung HytaleCharts vào máy chủ của bạn < code>mods/ Thư mục. Cấu hình bổ sung mạnh mẽ. Sửa tập tin bổ sung < code>config.json. và đặt bí mật: < code>{ "Điều bí mật" : "YouR_64_CHAR_HASTTB_SECRETTTTET", lỗi Trước đó. Khởi động lại máy chủ. Mạnh mẽ lên. Phần bổ sung sẽ bắt đầu gửi nhịp tim ngay lập tức. [Tiếng bản xứ] Kiểm tra trang soạn thảo của máy phục vụ của bạn; nó nên hiển thị nhãn thời gian nhịp tim cuối cùng và ngụ ý rằng kết nối đã hoạt động. Multi-Server Agrition. Nếu bạn chạy nhiều máy chủ, ví dụ (lobby, sống sót, sáng tạo) chia sẻ cùng một bí mật nhịp tim, HytaleChart tự động kết hợp chúng. Nó xác định các trường hợp khác nhau bằng địa chỉ IP và tên máy chủ của họ, lấy nhịp tim mới nhất của mỗi người, và hợp nhất người chơi của UUID để tránh đếm kép. Tổng số người chơi và tối đa người chơi đã hiển thị trên danh sách của bạn phản ánh các giá trị tổng hợp trong tất cả các trường hợp. Ưu tiên trạng thái trên mạng. Hytale Biểu đồ quyết định trạng thái trực tuyến của máy phục vụ bằng hệ thống ưu tiên: truy vấn trực tiếp kết thúc Nếu cấu hình, e.g., Nitrado truy vấn API] [li> Thợ sửa ống nghe (máy chủ hiển thị trực tuyến nếu nhịp tim được nhận trong vòng 5 phút cuối) UDP ping (máy chủ lùi truy vấn) Nếu trình bổ sung tim ngừng hoạt động trong hơn 5 phút và không có truy vấn bên ngoài nào được cấu hình, máy chủ sẽ rơi lại trạng thái tín hiệu UDP. [H2] Máy chủ Ali Tokens] HytaleCharts cung cấp một hệ điều hành công cộng cho phép bạn truy vấn dữ liệu cử tri, máy chủ thống kê, và các thông tin khác về lập trình. Để sử dụng nó, bạn cần một vật tượng trưng ARI. [H3] Nhận được API Token của bạn Tới trang biên tập của máy chủ ở HytaleCharts Navigate đến khu vực API. [Tiếng Tây Ban Nha] Copy và lưu trữ nó một cách an toàn. Xác thực tượng trưng tất cả các yêu cầu đến máy chủ công cộng API endpoints. [H3] Chúng tôi đang tìm kiếm hệ điều hành. Trong thẻ tín dụng trong < code>Athorization người đứng đầu của yêu cầu API của bạn: < code>GET / api / công chúng/máy chủ/{ server_id}/voters Thẩm quyền: mang theo của bạn_API_TOKEN Công chúng cho phép bạn có được các cử tri, các thống kê máy chủ, và các dữ liệu khác mà bạn có thể sử dụng để xây dựng sự tích hợp tùy thích, bảng dẫn đầu, hoặc các hệ thống phần thưởng trên máy chủ của bạn. Để hoàn thành tài liệu hướng nội và chi tiết điểm kết thúc, hãy kiểm tra Server API trang. "Trouble shooting" Issue Nguyên nhân có thể. Sự giải phóng. < t\ @ info: status Thử nghiệm Vtifier thất bại với "Không trả lời"Firewall chặn cổng Votifier Bảo đảm cổng Votifier (không phải cổng trò chơi) được mở trong tường lửa < tr> kiểm tra VtD> Kiểm tra cho biết "Ivald V2 catch" < tdver chỉ hỗ trợ v1 nhưng bạn đã chọn v2 Thay đổi kiểu Votifier để v1 và cung cấp khóa công cộng RSA thay vì một vật kỷ niệm {\cH00C1E5EC}Nghe thấy không đăng ký. {\cH00C1E5EC}Sự bí mật trong bổ sung ép buộc kiểm tra rằng bí mật trong cấu hình. Json khớp với cái được trưng bày trên HytaleCharts chính xác. < t> < t\b> Số đếm máy chơi game hiển thị 0 phiên bảnPlugin cũ hơn 1.5.0 Cập nhật Hytale Biểu đồ cho phiên bản mới nhất, gửi dữ liệu người chơi cá nhân Chúng tôi đã đánh dấu các thất bại.100 + thất bại liên tiếp. Giao hàng thành công sẽ khởi động lại máy đếm lỗi. Nếu bạn gặp phải những vấn đề không được bao gồm ở đây, tiếp cận thông qua