Przejdź do treści
BasiX Media

Serwery Garry's Mod

Media i logi dla serwerów Garry's Mod.

Tła, muzyka i wideo ekranu wczytywania, obrazy wczytywane przez twoje menu w czasie działania gry oraz logi admina przeszukiwalne po SteamID — z adresów, które się nie zmieniają, i transferu, który nigdy nie jest liczony.

Bez karty · 3 GB za darmo · Transfer nigdy nie jest liczony

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

Twój, na dobre — nigdy się nie zmieniaŚcieżka, którą wybierasz — odzwierciedla twoje foldery

Każdy plik otrzymuje taki adres. Twój kod może go zbudować na podstawie nazwy — bez wyszukiwania, bez czekania na nas.

Do czego to służy

Co serwery Garry's Mod tutaj umieszczają

Media ekranu wczytywania

Tła, muzyka i zwiastuny dla strony, na którą wskazuje twój sv_loadingurl.

Obrazy menu i HUD

Obrazy, które twoje panele HTML wczytują w czasie działania gry, pod adresami, które twój kod buduje na podstawie nazwy.

Galerie społeczności

Screenshoty z wydarzeń i prezentacje budowli, do których twoi gracze mogą linkować skąd chcą.

Logi admina

Kicki, bany i zgłoszenia z twojego moda admina, przeszukiwalne po SteamID, gdy wpływa odwołanie.

Garry's Mod

Ekrany wczytywania, dokładnie

sv_loadingurl kieruje Garry's Mod na STRONĘ WWW, a BasiX nie hostuje stron — tylko media, wykrywane na podstawie ich bajtów, więc plik HTML zostanie odrzucony. Hostuj stronę tam, gdzie już to robisz, a jej obrazy, audio i wideo kieruj na BasiX. To tam znajduje się prawdziwa waga ekranu wczytywania.

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

Połącz

Logi w kilku liniach

Ten sam endpoint dla każdej gry. Wystarczy darmowe konto i klucz tylko do wysyłki — logi są wliczone w każdy plan.

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,
  })
end

Co istnieje już teraz

Nie istnieje gotowy addon BasiX dla Garry's Mod. Integracja logów to funkcja powyżej; w przypadku mediów wgraj je z panelu albo ze ShareX i używaj adresów gdziekolwiek chcesz.

W przypadku obrazów i wideo przeciągnij je do panelu, wyślij z ShareX lub z jakiegokolwiek narzędzia zdolnego wykonać żądanie HTTP — dokumentacja ma wszystkie szczegóły.

FAQ

Garry's Mod — konkretnie

Jego media — tak; samą stronę — nie. sv_loadingurl wczytuje stronę WWW, a BasiX podaje tylko obrazy, wideo i audio. Zostaw HTML tam, gdzie jest, a ciężkie pliki przenieś tutaj.

Również dla

Zobacz też

Twój pierwszy plik online w kilka minut.

Zarejestruj się, wyślij plik, skopiuj URL.

3 GB za darmo · Bez karty · Transfer bez opłat

Ekran wczytywania i hosting obrazów dla Garry's Mod — BasiX