Serveurs Garry's Mod
Médias et logs pour serveurs Garry’s Mod.
Fonds, musique et vidéo d’écran de chargement, images chargées par vos menus en jeu, et logs d’administration consultables par SteamID — depuis des adresses qui ne changent pas, avec une bande passante jamais facturée.
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 Garry's Mod y mettent
Médias d’écran de chargement
Fonds, musique et bandes-annonces pour la page vers laquelle pointe votre sv_loadingurl.
Images de menus et de HUD
Les images que vos panneaux HTML chargent en jeu, à des adresses que votre code construit à partir d’un nom.
Galeries de la communauté
Captures d’événements et vitrines de constructions que vos joueurs peuvent partager n’importe où.
Logs d’administration
Kicks, bannissements et signalements de votre mod d’admin, consultables par SteamID quand un appel arrive.
Garry's Mod
Les écrans de chargement, précisément
sv_loadingurl fait charger à Garry’s Mod une PAGE web, et BasiX n’héberge pas de pages — seulement des médias, identifiés à partir de leurs octets, donc un fichier HTML est refusé. Hébergez la page là où vous le faites déjà, et faites pointer ses images, son audio et sa vidéo vers BasiX. C’est là que se trouve le vrai poids d’un écran de chargement.
<!-- in your loading page -->
<body style="background: url('https://cdn.basix.media/a7k2m9x4/loading/bg.jpg?w=2048') center / cover">
<audio src="https://cdn.basix.media/a7k2m9x4/loading/theme.mp3" autoplay loop></audio>
</body>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.
lua/autorun/server/basix_logs.lua
local KEY = "bx_live_..." -- keep it out of anything you publish
local function LogEvent(level, message, ply)
HTTP({
url = "https://basix.media/api/v1/logs",
method = "POST",
type = "application/json",
headers = { Authorization = "Bearer " .. KEY },
body = util.TableToJSON({
dataset = "gmod",
events = { {
level = level,
message = message,
player = IsValid(ply) and ply:SteamID64() or nil,
} },
}),
failed = function(reason) print("[basix] " .. reason) end,
})
endCe qui existe aujourd’hui
Il n’existe pas d’addon BasiX prêt à l’emploi pour Garry’s Mod. L’intégration des logs, c’est la fonction ci-dessus ; pour les médias, envoyez-les depuis le tableau de bord ou ShareX et utilisez les adresses où vous voulez.
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
Garry's Mod, en particulier
Ses médias, oui ; la page elle-même, non. sv_loadingurl charge une page web, et BasiX ne sert que des images, de la vidéo et de l’audio. Gardez le HTML où il est et déplacez ici les fichiers lourds.
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