Rup Spawner Pojazdów na FiveM

Rup Vehicle Spawner – Darmowe samochody FiveM

Rup Vehicle Spawner – Darmowe menu do przywoływania pojazdów dla FiveM

Potrzebujesz niezawodnego, łatwego w użyciu narzędzia do przywoływania pojazdów na swoim serwerze FiveM? Rup Vehicle Spawner to nowoczesne narzędzie administracyjne, które sprawia, że przywoływanie pojazdów jest szybkie i bezproblemowe. Niezależnie od tego, czy testujesz nowe samochody, pomagasz graczom w potrzebie, czy zarządzasz flotą pojazdów na swoim serwerze, to lekkie menu zapewnia wszystko, czego potrzebujesz, bez złożoności przeładowanych alternatyw.

Tym, co wyróżnia Rup Vehicle Spawner, jest jego przejrzysty, intuicyjny interfejs, który nie wymaga instrukcji obsługi, aby go zrozumieć. Zarządzanie kategoriami utrzymuje porządek wśród pojazdów, obsługa dodatków oznacza, że Twoje niestandardowe samochody działają bezproblemowo, a elastyczność frameworka zapewnia, że działa z QBCore, QBX lub konfiguracjami samodzielnymi. To narzędzie, które po prostu działa – bez kłopotów, bez nieporozumień.

Co zawiera

Kluczowe Funkcje

  • Czyste, przyjazne dla użytkownika menu – Nowoczesny interfejs, który jest łatwy w nawigacji. Żadnych zagraconych menu ani mylących opcji – po prostu proste, skuteczne przywoływanie pojazdów, które wykonuje zadanie.
  • System zarządzania kategoriami – Organizuj pojazdy według typu (samochody, motocykle, łodzie, samoloty, pojazdy ratunkowe itp.). Znajdź to, czego potrzebujesz, szybko, zamiast przewijać nieskończone listy.
  • Obsługa dodatkowych pojazdów – Działa bezproblemowo z niestandardowymi pakietami pojazdów. Dodaj swoje ulubione modyfikacje samochodów, a pojawią się one w spawnerze automatycznie z odpowiednią kategoryzacją.
  • Elastyczność frameworka – Kompatybilny z QBCore, QBX i konfiguracjami samodzielnymi. Brak frameworka? Żaden problem. Używasz QBCore? Działa świetnie. Maksymalna kompatybilność dla każdego typu serwera.
  • Kontrola uprawnień – Skonfiguruj, kto może uzyskać dostęp do spawnera na podstawie pracy, uprawnień lub uprawnień ace. Zachowaj dostęp tylko dla administratorów lub daj zaufanym graczom dostęp.
  • Funkcja wyszukiwania – Szukasz konkretnego pojazdu? Użyj wbudowanego wyszukiwania, aby filtrować według nazwy zamiast przeglądać kategorie. Oszczędza czas, gdy wiesz, czego chcesz.
  • Opcje Spawnu – Spawnuj pojazdy bezpośrednio przed sobą lub na określonych współrzędnych. Wybierz własność spawnowaną lub osobistą. Skonfiguruj domyślne zachowanie spawnu.
  • Zoptymalizowana Wydajność – Lekki kod, który nie obciąża serwera. Działa wydajnie nawet z setkami pojazdów w bazie danych.
  • Łatwa konfiguracja – Prosty plik config.lua do dostosowywania odległości spawnu, uprawnień, kategorii i nie tylko. Nie wymaga skomplikowanej konfiguracji.

Idealne dla

  • Administratorzy serwerów potrzebujący szybkich narzędzi do spawnowania pojazdów
  • Serwery deweloperskie/testowe, na których często spawnujesz pojazdy
  • Roleplay serwery potrzebujące narzędzi administracyjnych do zarządzania wydarzeniami
  • Serwery pokazów samochodowych/prezentacji prezentujące kolekcje pojazdów
  • Serwery działające na frameworkach QBCore, QBX lub standalone
  • Społeczności z dużymi kolekcjami niestandardowych pojazdów

Zgodność z frameworkami

  • QBCore – Pełna natywna integracja z systemem uprawnień QB
  • QBX (QBOX) – Kompatybilny z frameworkiem QBX i jego funkcjami
  • Standalone – Działa niezależnie bez wymagań frameworka
  • ⚠️ ESX – Nieoficjalnie wspierane, ale można je dostosować za pomocą modyfikacji

Instrukcja instalacji

  1. Pobierz zasób – Pobierz Rup Vehicle Spawner z GitHub, korzystając z poniższego linku
  2. Rozpakuj pliki – Rozpakuj i umieść folder “rup-vehiclespawner” w katalogu zasobów swojego serwera
  3. Konfiguracja Frameworka – Otwórz config.lua i ustaw typ swojego frameworka:
    Config.Framework = "qbcore"  -- options: "qbcore", "qbx", "standalone"
  4. Ustaw uprawnienia – Skonfiguruj, kto może uzyskać dostęp do spawner'a:
    Config.AllowedJobs = {"admin", "moderator"}  -- for QBCore/QBX
    Config.UseAcePermissions = true  -- for standalone with ace perms
  5. Dodaj kategorie pojazdów (Opcjonalnie) – Dostosuj kategorie w pliku config.lua, aby pasowały do Twojej kolekcji pojazdów
  6. Dodaj do server.cfg – Upewnij się, że zasób jest w konfiguracji serwera:
    ensure rup-vehiclespawner
  7. Skonfiguruj skrót klawiszowy (Opcjonalnie) – Ustaw skrót klawiszowy do otwierania menu lub użyj polecenia
  8. Zrestartuj serwer – Zrestartuj lub użyj “refresh”, a następnie “start rup-vehiclespawner”
  9. Przetestuj w grze – Zaloguj się z autoryzowanym kontem i otwórz menu spawner

Jak używać

Otwieranie menu

Spawner jest dostępny poprzez:

  • Command (default: /vehspawn or configured in config.lua)
  • Keybind (configurable hotkey)
  • Admin menu integration (if you have an admin panel)

Spawning a Vehicle

  1. Open the menu using your configured method
  2. Browse categories or use search to find your vehicle
  3. Click the vehicle you want to spawn
  4. Vehicle appears directly in front of you
  5. Get in and drive – it’s that simple

Zarządzanie kategoriami

Kategorie pomagają w organizacji dużych kolekcji pojazdów:

  • Samochody – Standardowe pojazdy cywilne
  • Sport – Samochody sportowe o wysokich osiągach
  • Służby ratunkowe – Pojazdy policyjne, karetki, straży pożarnej
  • Motocykle – Rowery i motocykle
  • Samolot – Samoloty i helikoptery
  • Łodzie – Pojazdy wodne
  • Niestandardowy – Twoje pojazdy dodatkowe

Opcje konfiguracji

Ustawienia uprawnień

Config.Framework = "qbcore"  -- Framework type
Config.AllowedJobs = {"admin", "god"}  -- Jobs that can spawn
Config.UseAcePermissions = false  -- Enable ace perms for standalone
Config.AcePermission = "vehiclespawner.use"  -- Ace perm string

Ustawienia przywoływania

Config.SpawnDistance = 3.0  -- How far in front to spawn
Config.SpawnInVehicle = true  -- Auto-enter spawned vehicle
Config.DeleteOldVehicle = true  -- Delete previous spawn
Config.SetAsOwned = false  -- Give ownership (QB/QBX only)

UI Dostosowywanie

Config.MenuTitle = "Vehicle Spawner"  -- Menu header text
Config.SearchPlaceholder = "Search vehicles..."  -- Search box text
Config.ShowVehicleClass = true  -- Display vehicle class
Config.EnablePreview = false  -- 3D vehicle preview (experimental)

Konfiguracja kategorii

Dodaj lub zmodyfikuj kategorie w pliku config.lua:

Config.Categories = {
    {name = "Super Cars", class = "super"},
    {name = "Off-Road", class = "offroad"},
    {name = "Military", class = "military"}
}

Dodawanie niestandardowych pojazdów

Metoda 1: Automatyczne wykrywanie

Jeśli twoje pojazdy dodatkowe są poprawnie zainstalowane z manifestami, Rup Vehicle Spawner wykryje je automatycznie i doda do odpowiednich kategorii na podstawie klasy pojazdu.

Metoda 2: Ręczne dodawanie

Aby uzyskać niestandardową kategoryzację, dodaj pojazdy ręcznie w pliku config.lua:

Config.CustomVehicles = {
    {spawn = "custom_lambo", name = "Custom Lamborghini", category = "Super Cars"},
    {spawn = "custom_truck", name = "Monster Truck", category = "Off-Road"}
}

Częste problemy i rozwiązania

Problem: Menu się nie otwiera

Rozwiązanie: Sprawdź, czy masz wymagane uprawnienia. Zweryfikuj, czy Config.AllowedJobs zawiera Twoją pracę lub czy Config.UseAcePermissions jest poprawnie skonfigurowane. Przetestuj za pomocą polecenia konsoli /vehspawn.

Problem: Brak pojazdów na liście

Rozwiązanie: Upewnij się, że Twoje pliki vehicles.meta są poprawnie załadowane. W przypadku dodatków, zweryfikuj, czy znajdują się w Twoim server.cfg. Sprawdź konsolę F8 pod kątem błędów dotyczących brakujących danych pojazdu.

Problem: Niestandardowe dodatki nie pojawiają się

Rozwiązanie: Potwierdź, że dodatkowe pojazdy są zainstalowane poprawnie i ładują się przed rup-vehiclespawner. Sprawdź pliki manifestu pojazdów i upewnij się, że nazwy pojawiania się dokładnie pasują.

Problem: Pojazd pojawia się w obiektach

Rozwiązanie: Zwiększ Config.SpawnDistance, aby pojawiać się dalej. Upewnij się, że odwracasz się od ścian/obiektów podczas pojawiania się. Dostosuj przesunięcie pojawiania się w zaawansowanej konfiguracji.

Problem: Błędy uprawnień

Rozwiązanie: Dla QBCore: zweryfikuj, czy Twoja praca znajduje się w Config.AllowedJobs. Dla standalone: upewnij się, że uprawnienia ace są przyznane w server.cfg, na przykład “add_ace group.admin vehiclespawner.use allow”.

Problem: Menu UI zepsute lub glitchujące

Rozwiązanie: Wyczyść pamięć podręczną FiveM i połącz się ponownie. Upewnij się, że używasz najnowszej wersji FiveM. Sprawdź konflikty z innymi skryptami UI.

Advanced Features

Integracja z menu administratora

Rup Vehicle Spawner może integrować się z popularnymi menu administratora:

  • Dodaj przycisk w swoim panelu administratora, który wywołuje spawner
  • Użyj eksportów, aby wywołać spawner z innych skryptów
  • Osadź funkcjonalność spawnowania w niestandardowych UI

Funkcje eksportu

Dla deweloperów chcących zintegrować funkcjonalność spawnera:

-- Spawn specific vehicle
exports['rup-vehiclespawner']:SpawnVehicle("adder")

-- Open menu programmatically
exports['rup-vehiclespawner']:OpenMenu()

-- Get vehicle list
local vehicles = exports['rup-vehiclespawner']:GetVehicleList()

Haki zdarzeń

Nasłuchuj zdarzeń spawn w innych skryptach:

AddEventHandler('rup-vehiclespawner:vehicleSpawned', function(vehicle, model)
    -- Your custom logic here
end)

Uwagi dotyczące wydajności

  • Rozmiar pliku: Poniżej 500KB (minimalny czas pobierania)
  • Wywołania bazy danych: Brak (wszystkie dane oparte na konfiguracji)
  • Wpływ sieciowy: Minimalny (tylko podczas zdarzeń spawn)

Często zadawane pytania

P: Czy to działa z ESX?

O: Oficjalnie nie, ale tryb samodzielny może działać na serwerach ESX. Musiałbyś skonfigurować uprawnienia za pomocą uprawnień ace zamiast dostępu opartego na pracy.

P: Czy gracze mogą tego używać do spawn własnych pojazdów?

O: To zależy od twojej konfiguracji. Jeśli Config.SetAsOwned jest prawdziwe, a ty przyznasz graczom dostęp, mogliby oni spawn posiadane pojazdy. W przypadku użycia tylko przez administratorów, odpowiednio ogranicz uprawnienia.

P: Jak dodać mój własny pakiet samochodów?

O: Jeśli twój pakiet jest poprawnie zainstalowany z odpowiednimi manifestami, pojazdy pojawią się automatycznie. W przypadku niestandardowych kategorii dodaj je ręcznie w Config.CustomVehicles.

P: Czy mogę ograniczyć pewne pojazdy do określonych administratorów?

O: Nie jest to wbudowane, ale można zmodyfikować kod, aby dodać poziomy uprawnień. Otwartoźródłowa natura umożliwia taką personalizację.

P: Czy to koliduje z innymi skryptami do spawnowania?

O: Mało prawdopodobne, chyba że używają tych samych komend lub skrótów klawiszowych. Większość spawnerów może współistnieć pokojowo – po prostu upewnij się, że komendy się nie nakładają.

P: Czy mogę tego użyć do publicznego sklepu z pojazdami?

O: Jest zaprojektowany jako narzędzie administracyjne, ale można go zaadaptować. Trzeba by dodać przetwarzanie płatności, transfer własności i usunąć ograniczenia administracyjne.

P: Czy to lepsze niż vMenu lub inne spawner?

O: “Lepsze” jest subiektywne. Rup jest lekki i prosty. vMenu ma więcej funkcji. Wybierz w zależności od potrzeb – jeśli chcesz tylko spawnować pojazdy, Rup jest idealny.

P: Czy mogę przywoływać łodzie i samoloty?

O: Tak! Obsługiwane są wszystkie typy pojazdów – samochody, motocykle, łodzie, samoloty, helikoptery itp. Kategorie pomagają w organizacji różnych typów.

P: Czy to obsługuje zapisane przywołania pojazdów/garaże?

O: Nie, to jest spawner, a nie system garażowy. Do trwałego przechowywania pojazdów użyj dedykowanego skryptu garażowego obok tego.

P: Czy mogę zmodyfikować projekt UI?

O: Absolutnie! Pliki UI są otwarte i edytowalne. Zmieniaj kolory, układ, czcionki, cokolwiek chcesz. CSS i HTML to standardowe technologie internetowe.

Pobierz

Gotowy, aby dodać profesjonalny spawner pojazdów na swój serwer FiveM? Pobierz Rup Vehicle Spawner za darmo z GitHub:

Pobierz Rup Vehicle Spawner

Rozwój i wsparcie

Rup Vehicle Spawner jest aktywnie utrzymywany na GitHub przez ruptz. Repozytorium jest otwarte na zgłaszanie problemów, prośby o nowe funkcje i pull requesty. Jeśli napotkasz błędy lub masz sugestie, otwórz zgłoszenie na stronie GitHub.

Porównanie z innymi spawnerami

Funkcja Rup Vehicle Spawner vMenu Simple Trainer
Natywny QBCore ✅ Tak ❌ Nie ❌ Nie
System kategorii ✅ Tak ✅ Tak ❌ Podstawowy
Obsługa dodatków ✅ Automatyczne ✅ Ręczne ⚠️ Ograniczony
Wydajność ✅ Doskonały ✅ Dobry ⚠️ Umiarkowane
Krzywa uczenia się ✅ Łatwe ⚠️ Umiarkowane ✅ Łatwe

Powiązane zasoby