Agency-Vending
Skrypt automatów sprzedających z 4 typami maszyn, automatycznym wykrywaniem propów GTA V, interfejsem klawiatury.

01Przegląd
Skrypt automatów sprzedających z 4 typami maszyn, automatycznym wykrywaniem propów GTA V, interfejsem klawiatury numerycznej, systemem własności graczy, zarządzaniem zapasami i obsługą AgencyPay.
02Funkcje
+Warto wiedzieć
Agency-Vending dodaje interaktywne automaty z przekąskami i napojami na twój serwer GTA V, obsługując napoje gazowane, kawę, przekąski i dystrybutory wody. Skrypt automatycznie wykrywa kompatybilne rekwizyty GTA V i zapewnia nowoczesny interfejs użytkownika z wyborem na klawiaturze numerycznej oraz funkcjami przeciągania i zmieniania rozmiaru. Gracze mogą posiadać automaty na własność, zarządzać towarem, ustalać ceny i odbierać zyski. Obsługiwane są zarówno płatności gotówką, jak i kartą AgencyPay, z opcjonalnymi dopłatami za płatność kartą i systemem automatycznych wypłat.
- Automatyczne wykrywanie propów
- Agency-Vending rozpoznaje i obsługuje rekwizyty automatów GTA V bez ręcznego ustawiania. Pozwala to zintegrować automaty z istniejącymi mapami oraz wnętrzami, co upraszcza konfigurację i zmniejsza potrzebę tworzenia niestandardowego mappingu lub rozmieszczania obiektów.
- Automaty należące do graczy
- Gracze mogą kupować automaty, ustalać ceny produktów w określonym zakresie, zarządzać ekwipunkiem i automatycznie odbierać zyski. System własności pozwala graczom stać się sprzedawcami, dodając warstwę biznesową do ekonomii Twojego serwera.
- Konfigurowalne opcje administratora
- Uprawnienia admina są zarządzane przez grupę (admin, superadmin, god) lub przez uprawnienie ace agency-vending.admin. Nazwę komendy spawnera automatów ustawia się w pliku config, co pozwala dostosować dostęp i nazewnictwo komend do potrzeb twojego serwera.
?Często zadawane pytania
Jakie uprawnienia są wymagane do funkcji admina?
Funkcje admina można ograniczyć według grupy (admin, superadmin, god) lub poprzez przypisanie uprawnienia ace agency-vending.admin. Kontroluje to dostęp do akcji administracyjnych, takich jak spawnowanie automatów. Dostosuj te uprawnienia do struktury zespołu na swoim serwerze.
Jakie zależności są wymagane do uruchomienia Agency-Vending?
oxmysql jest wymagany do operacji na bazie danych. ESX lub QBCore mogą być używane, ale są opcjonalne. ox_target lub qb-target są opcjonalne w przypadku interakcji targetingowych, a agency-phone jest opcjonalny, jeśli chcesz włączyć płatności kartą AgencyPay.
Jak zmienić komendę spawnera automatów?
Nazwa komendy spawnera jest ustawiona w pliku config pod Config.SpawnerCommand. Zmień tę wartość, aby zmienić komendę używaną przez graczy lub administratorów do spawnowania automatów z przekąskami. Pamiętaj, aby zrestartować Agency-Vending po wprowadzeniu zmian w pliku config.
Co się stanie, jeśli zabraknie wymaganej zależności?
Jeśli oxmysql nie jest zainstalowany, Agency-Vending nie będzie działać poprawnie, ponieważ opiera się na operacjach bazodanowych. Opcjonalne zależności, takie jak ox_target, qb-target lub agency-phone, są wymagane tylko do obsługi odpowiednich funkcji i można je pominąć, jeśli te funkcje nie są potrzebne.