Ir al contenido
BasiX Media

Servidores Rust

Medios y logs para servidores Rust.

La imagen de cabecera y el logo en el navegador de servidores, anuncios de wipe para Discord, y un registro consultable desde tus plugins de Oxide — en enlaces directos que nunca cambian.

Sin tarjeta · 3 GB gratis · El ancho de banda nunca se cobra

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

Tuya, para siempre — nunca cambiaLa ruta que elijas — refleja tus carpetas

Cada archivo recibe una dirección como esta. Tu código puede construirla a partir de un nombre — sin consultas, sin esperarnos.

Para qué sirve

Para qué lo usan los servidores Rust

Cabecera y logo

Las dos imágenes que muestra el navegador de servidores, desde un enlace que devuelve el archivo en sí.

Anuncios de wipe

Mapas, banners y notas de parche para Discord, en direcciones que puedes reutilizar en cada wipe.

Clips y momentos destacados

Grabaciones de raids y eventos, transmitidas con solicitudes por rangos para que se reproduzcan antes de terminar de cargar.

Logs de plugins

Kills, reportes y acciones de admin, consultables por SteamID cuando alguien disputa un ban.

Rust

Imagen de cabecera y logo

Rust necesita un enlace DIRECTO para ambas — el propio archivo de imagen, no una página sobre él, accesible sin iniciar sesión. Eso es exactamente lo que es cada dirección BasiX. Sube una nueva versión a la misma ruta y la dirección sigue funcionando, sin tocar ninguna configuración.

# 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"

Conectar

Logs en pocas líneas

El mismo endpoint para cada juego. Basta una cuenta gratuita y una clave solo de subida — los logs están incluidos en todos los planes.

Plugin de 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",
    });
}

Qué existe hoy

No existe un plugin BasiX listo para usar en uMod. La integración de logs es el método de arriba, usando la librería de solicitudes web que ya tiene cualquier plugin de Oxide.

Para imágenes y vídeo, arrástralos al panel, envíalos desde ShareX o desde cualquier herramienta capaz de hacer una solicitud HTTP — la documentación tiene los detalles.

FAQ

Rust, en concreto

512×256 para la cabecera, 256×256 para el logo, y ambas deben ser un enlace directo a la imagen. Si tu arte ya está en formato 2:1 y mide al menos 512 píxeles de ancho, añadir ?w=512 a su dirección BasiX te da exactamente 512×256.

También para

Relacionado

Tu primer archivo en línea en unos minutos.

Regístrate, sube un archivo, copia la URL.

3 GB gratis · Sin tarjeta · Ancho de banda no facturado

Imagen de cabecera y logo para servidores Rust — BasiX