Aller au contenu
BasiX Media

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/

À vous, pour de bon — ne change jamaisLe chemin que vous choisissez — suit vos dossiers

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

Image d’en-tête et logo pour serveur Rust — BasiX