Rust-Server
Medien und Logs für Rust-Server.
Das Headerbild und Logo im Server-Browser, Wipe-Ankündigungen für Discord, und ein durchsuchbares Protokoll aus Ihren Oxide-Plugins — unter direkten Links, die sich nie ändern.
Keine Karte · 3 GB kostenlos · Bandbreite nie berechnet
https://cdn.basix.media/a7k2m9x4/
Jede Datei erhält eine Adresse wie diese. Ihr Code kann sie aus einem Namen bauen — kein Nachschlagen, kein Warten auf uns.
Wofür es gedacht ist
Was Rust-Server hier ablegen
Header und Logo
Die beiden Bilder, die der Server-Browser zeigt, von einem Link, der die Datei selbst zurückgibt.
Wipe-Ankündigungen
Karten, Banner und Patch-Notes für Discord, unter Adressen, die Sie bei jedem Wipe wiederverwenden können.
Clips und Highlights
Raid-Aufnahmen und Events, per Range-Requests gestreamt, sodass sie abspielen, bevor sie fertig geladen sind.
Plugin-Logs
Kills, Meldungen und Admin-Aktionen, durchsuchbar nach SteamID, wenn jemand einen Bann anfechtet.
Rust
Headerbild und Logo
Rust verlangt für beide einen DIREKTEN Link — die Bilddatei selbst, keine Seite darüber, erreichbar ohne Login. Genau das ist jede BasiX-Adresse. Laden Sie eine neue Version in denselben Pfad hoch, und die Adresse funktioniert weiter, ohne an der Konfiguration etwas zu ändern.
# 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"Verbinden
Logs in wenigen Zeilen
Derselbe Endpunkt für jedes Spiel. Ein kostenloses Konto und ein Upload-only-Key reichen aus — Logs sind in jedem Plan enthalten.
Oxide-/uMod-Plugin (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",
});
}Was heute existiert
Auf uMod gibt es kein fertiges BasiX-Plugin. Die Logs-Integration ist die obige Methode, mit der Web-Request-Bibliothek, die jedes Oxide-Plugin bereits hat.
Für Bilder und Video ziehen Sie sie in das Dashboard, senden sie von ShareX oder von jedem Tool, das eine HTTP-Anfrage stellen kann — die Dokumentation hat die Details.
FAQ
Rust, konkret
512×256 für den Header, 256×256 für das Logo, und beides muss ein direkter Link zum Bild sein. Ist Ihr Artwork bereits im Format 2:1 und mindestens 512 Pixel breit, ergibt ?w=512 an der BasiX-Adresse genau 512×256.
Auch für
Verwandte Themen
Ihre erste Datei online in wenigen Minuten.
Registrieren, Datei hochladen, URL kopieren.
3 GB gratis · Ohne Karte · Bandbreite nicht berechnet