Skip to main content

Zarządzanie Zasobami w txAdmin

Zasoby (resources) to skrypty dodające funkcje do serwera FiveM.

Czym są Zasoby?

Zasoby mogą być:
  • Frameworki - ESX, QBCore
  • Skrypty życiowe - Praca, mieszkania, pojazdy
  • UI/HUD - Interfejsy użytkownika
  • Mapy - Customowe lokacje
  • Narzędzia admin - Komendy, menu
  • Anty-cheaty - Zabezpieczenia

Struktura Zasobu

Jedynym wymaganym plikiem jest fxmanifest.lua. Wszystkie inne pliki (w tym config.lua) są opcjonalne i zależą od konkretnego zasobu.

Zarządzanie w txAdmin

Lista Zasobów

W txAdmin → Resources:

Operacje

Uruchamia zasób bez restartu całego serweraUżyj gdy dodasz nowy zasób

Instalacja Zasobów

Przez SFTP/Edytor Plików

1

Pobierz Zasób

Z GitHub lub forum FiveM
2

Prześlij

Użyj SFTP lub edytora plików w panelu NEW-HOSTPrześlij do odpowiedniego folderu:
  • /resources/[esx]/ - Dla ESX
  • /resources/[qb]/ - Dla QBCore
  • /resources/[standalone]/ - Niezależne
  • /resources/[custom]/ - Własne
3

Dodaj do server.cfg

Edytuj server.cfg i dodaj:
Lub uruchom zasób ręcznie w txAdmin (wtedy musisz go startować po każdym restarcie serwera)
4

Zastosuj zmiany

Opcja A: Restart serwera (jeśli dodałeś do server.cfg)Opcja B: Wpisz refresh w Live Console, potem Start zasób w Resources

Dodawanie do server.cfg

Aby zasób startował automatycznie przy każdym uruchomieniu serwera:

Odświeżanie Listy Zasobów

Po dodaniu nowych zasobów przez SFTP:
1

Otwórz Live Console

txAdmin → Live Console
2

Wpisz Komendę

Wpisz: refresh i naciśnij EnterKomenda przeskanuje folder resources i zaktualizuje listę
3

Sprawdź Resources

Przejdź do Resources - nowe zasoby powinny być widoczne

Edycja Konfiguracji

Przez Edytor Plików NEW-HOST

1

Panel Pliki

Panel NEW-HOST → “Pliki”
2

Znajdź Config

Przejdź do resources/[folder]/zasob/config.lua
3

Edytuj

Otwórz edytor i wprowadź zmiany
4

Zapisz

Zapisz plik
5

Restart Zasobu

W txAdmin → Resources → Restart tego zasobu

Przykład config.lua

Popularne Źródła Zasobów

ESX GitHub

github.com/esx-frameworkOficjalne zasoby ESX

QBCore GitHub

github.com/qbcore-frameworkOficjalne zasoby QBCore

Forum FiveM

forum.cfx.reSpołeczność - darmowe i płatne

GTA5-Mods

gta5-mods.comPojazdy i mapy

Dependencies (Zależności)

Niektóre zasoby wymagają innych:
Ważna kolejność w server.cfg:
Zawsze ładuj dependencies PRZED zasobami które ich wymagają

Aktualizacja Zasobów

1

Backup

Skopiuj aktualną wersję (download przez SFTP)
2

Stop Zasób

W txAdmin zatrzymaj zasób
3

Pobierz Nową Wersję

Z GitHub
4

Zastąp Pliki

Prześlij nowe pliki przez SFTP/edytor
5

Start

Uruchom zasób w txAdmin

Rozwiązywanie Problemów

Zasób Nie Startuje

Sprawdź Live Console:
Przyczyny:
  • Błąd w kodzie Lua
  • Brak dependencies
  • Uszkodzony fxmanifest.lua
Rozwiązanie:
  1. Sprawdź logi w Live Console
  2. Upewnij się że dependencies są zainstalowane i załadowane
  3. Pobierz zasób ponownie

Konflikt Zasobów

Objaw:
Rozwiązanie:
  1. Wyłącz jeden z konfliktujących
  2. Sprawdź dokumentację obu
  3. Poszukaj patcha kompatybilności

Zasób Nie Pojawia Się w Liście

Rozwiązanie:
  1. Otwórz Live Console
  2. Wpisz komendę: refresh
  3. Sprawdź Resources - zasób powinien być widoczny
  4. Jeśli nadal nie widać - sprawdź czy folder zawiera prawidłowy fxmanifest.lua

Organizacja Zasobów

Struktura Folderów

Nazewnictwo

  • [kategoria] dla folderów nadrzędnych
  • prefiks_nazwa dla zasobów (np. esx_identity)
  • Małe litery i podkreślenia
  • Bez polskich znaków

Następne Kroki

SFTP

Prześlij zasoby przez SFTP

Baza Danych

Konfiguruj MySQL dla zasobów