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/
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