Przejdź do treści
BasiX Media

Serwery Rust

Media i logi dla serwerów Rust.

Obraz nagłówka i logo w przeglądarce serwerów, ogłoszenia wipe'ów na Discorda oraz przeszukiwalny log z twoich pluginów Oxide — pod bezpośrednimi adresami, które nigdy się nie zmieniają.

Bez karty · 3 GB za darmo · Transfer nigdy nie jest liczony

https://cdn.basix.media/a7k2m9x4/

Twój, na dobre — nigdy się nie zmieniaŚcieżka, którą wybierasz — odzwierciedla twoje foldery

Każdy plik otrzymuje taki adres. Twój kod może go zbudować na podstawie nazwy — bez wyszukiwania, bez czekania na nas.

Do czego to służy

Co serwery Rust tutaj umieszczają

Nagłówek i logo

Dwa obrazy wyświetlane przez przeglądarkę serwerów, z linku, który zwraca sam plik.

Ogłoszenia wipe'ów

Mapy, banery i notatki z aktualizacji dla Discorda, pod adresami, które możesz wykorzystywać przy każdym wipe'u.

Klipy i najlepsze momenty

Nagrania z raidów i wydarzeń, strumieniowane z obsługą zakresów, więc odtwarzają się, zanim skończą się wczytywać.

Logi pluginów

Zabójstwa, zgłoszenia i akcje admina, przeszukiwalne po SteamID, gdy ktoś kontestuje bana.

Rust

Obraz nagłówka i logo

Rust wymaga BEZPOŚREDNIEGO linku do obu — samego pliku obrazu, nie strony o nim, dostępnego bez logowania. To właśnie jest każdy adres BasiX. Wgraj nową wersję pod tę samą ścieżkę, a adres działa dalej, bez dotykania konfiguracji.

# server.cfg — header 512×256, logo 256×256
server.headerimage "https://cdn.basix.media/a7k2m9x4/rust/header.png"
server.logoimage   "https://cdn.basix.media/a7k2m9x4/rust/logo.png"

Połącz

Logi w kilku liniach

Ten sam endpoint dla każdej gry. Wystarczy darmowe konto i klucz tylko do wysyłki — logi są wliczone w każdy plan.

Plugin Oxide / uMod (C#)

// using System.Collections.Generic;
// using Newtonsoft.Json;
// using Oxide.Core.Libraries;   // RequestMethod

void LogEvent(string level, string message, BasePlayer player = null)
{
    var body = JsonConvert.SerializeObject(new
    {
        dataset = "rust",
        events = new[] { new { level, message, player = player?.UserIDString } },
    });

    webrequest.Enqueue("https://basix.media/api/v1/logs", body, (code, response) =>
    {
        if (code < 200 || code >= 300) Puts($"[basix] log refused ({code})");
    }, this, RequestMethod.POST, new Dictionary<string, string>
    {
        ["Authorization"] = "Bearer " + apiKey,
        ["Content-Type"] = "application/json",
    });
}

Co istnieje już teraz

Nie istnieje gotowy plugin BasiX na uMod. Integracja logów to metoda powyżej, wykorzystująca bibliotekę żądań web, którą każdy plugin Oxide już ma.

W przypadku obrazów i wideo przeciągnij je do panelu, wyślij z ShareX lub z jakiegokolwiek narzędzia zdolnego wykonać żądanie HTTP — dokumentacja ma wszystkie szczegóły.

FAQ

Rust — konkretnie

512×256 dla nagłówka, 256×256 dla logo, a oba muszą być bezpośrednim linkiem do obrazu. Jeśli twoja grafika ma już format 2:1 i co najmniej 512 pikseli szerokości, dodanie ?w=512 do jej adresu BasiX daje dokładnie 512×256.

Również dla

Zobacz też

Twój pierwszy plik online w kilka minut.

Zarejestruj się, wyślij plik, skopiuj URL.

3 GB za darmo · Bez karty · Transfer bez opłat

Hosting obrazu nagłówka i logo serwera Rust — BasiX