Serveurs Rust
Médias et logs pour serveurs Rust.
L’image d’en-tête et le logo dans le navigateur de serveurs, les annonces de wipe pour Discord, et un journal consultable depuis vos plugins Oxide — à des liens directs qui ne changent jamais.
Sans carte · 3 Go offerts · Bande passante jamais facturée
https://cdn.basix.media/a7k2m9x4/
Chaque fichier obtient une adresse comme celle-ci. Votre code peut la construire à partir d’un nom — sans recherche, sans nous attendre.
À quoi ça sert
Ce que les serveurs Rust y mettent
En-tête et logo
Les deux images qu’affiche le navigateur de serveurs, depuis un lien qui renvoie directement le fichier.
Annonces de wipe
Cartes, bannières et notes de mise à jour pour Discord, à des adresses réutilisables à chaque wipe.
Clips et moments forts
Raids et événements, diffusés avec des requêtes partielles pour se lancer avant la fin du chargement.
Logs de plugins
Kills, signalements et actions d’admin, consultables par SteamID quand quelqu’un conteste un bannissement.
Rust
Image d’en-tête et logo
Rust exige un lien DIRECT pour les deux — le fichier image lui-même, pas une page qui en parle, accessible sans connexion. C’est exactement ce qu’est chaque adresse BasiX. Envoyez une nouvelle version au même chemin et l’adresse continue de fonctionner, sans rien modifier dans la configuration.
# 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"Connexion
Des logs en quelques lignes
Le même point d’accès pour chaque jeu. Un compte gratuit et une clé d’envoi suffisent — les logs sont inclus dans toutes les offres.
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",
});
}Ce qui existe aujourd’hui
Il n’existe pas de plugin BasiX prêt à l’emploi sur uMod. L’intégration des logs, c’est la méthode ci-dessus, avec la bibliothèque de requêtes web dont dispose déjà tout plugin Oxide.
Pour les images et la vidéo, glissez-les dans le tableau de bord, envoyez-les depuis ShareX ou depuis n’importe quel outil capable de faire une requête HTTP — la documentation (en anglais) donne le détail.
FAQ
Rust, en particulier
512×256 pour l’en-tête, 256×256 pour le logo, et les deux doivent être un lien direct vers l’image. Si votre visuel est déjà au format 2:1 et fait au moins 512 pixels de large, ajouter ?w=512 à son adresse BasiX donne exactement 512×256.
Aussi pour
À lire aussi
Votre premier fichier en ligne en quelques minutes.
Inscrivez-vous, envoyez un fichier, copiez l’URL.
3 Go offerts · Sans carte · Bande passante non facturée