Changelog ekosystemu

Każde wydanie, jeden feed

Każdy zasób Agency-* ma własne informacje o wydaniu. Tutaj wszystkie trafiają na jedną oś czasu, dzięki czemu od razu widzisz, jak często publikujemy aktualizacje.

Agency-Loadingscreen
2.0.0
✨ Nowości
• Tło: Domyślnie siedem zdjęć Los Santos w 4K z powolnym ruchem kamery i płynnymi przejściami

• Tło: Trzy montaże z drona jako opcja, streamowane w 1080p z naszych serwerów, bez konieczności pobierania czegokolwiek dodatkowego przez graczy

• Tło: Twoje własne pliki lub linki mp4 lub webm, linki YouTube, zdjęcie z powolnym ruchem kamery lub spokojny gradient bez multimediów

• Muzyka: Playlista z okładką, pauzą, pomijaniem i głośnością, SPACE pauzuje

• Muzyka: Dwa nowe utwory Agency dołączone obok Raise n Claim, na licencji na loading screen

• Postęp: Rzeczywisty postęp ładowania odczytywany z gry zamiast stałej animacji

• Kolor: Config.Accent = 'auto' przyjmuje kolor logo Twojego serwera, możliwe presety i własny RGB

• Nazwa serwera: Pobierana automatycznie z sv_projectName w Twoim server.cfg

• Języki: 25 dołączonych języków
🔧 Ulepszono
• Zamykanie: multicharacter zamyka ekran w momencie, gdy wybór jest gotowy, w przeciwnym razie zamyka go przy odrodzeniu

• Ustawienia: są przesyłane wraz z połączeniem, dzięki czemu ekran jest kompletny od pierwszej klatki

• Układ: skaluje się do każdej rozdzielczości do 4K

• Wydajność: animacje dekoracyjne pauzują podczas wyświetlania zdjęcia lub wideo, dzięki czemu gra ładuje się płynnie
🐛 Fixed
• Kursor myszy nie odbiera już fokusu innym skryptom podczas ładowania

• Pliki językowe nie zgłaszają już błędów przy starcie
⚙️ Config
• Nowy config.lua w układzie Agency z sekcjami dla tła, muzyki, wskazówek, linków i zespołu
📦 Informacje o aktualizacji
• Zamień cały folder, ustawienia z V1 nie są przenoszone
Agency-Hud
1.0.2
✨ Nowości
• Wybór postaci: HUD wygasza się, gdy wybór postaci jest otwarty, i powraca w momencie pojawienia się postaci w świecie

• Wylogowanie: Zmiana postaci za pomocą /logout natychmiast ukrywa HUD na QBCore, Qbox i ESX

• Agency Multicharacter: Działa z nim bezproblemowo od razu po instalacji, inne multicharactery są obsługiwane przez zdarzenia wylogowania frameworka
📦 Informacje o aktualizacji
• Pobierz nową wersję z Keymaster i podmień folder, zachowaj swój własny config.lua
AgencyMod
1.4.1
🛡️ Weryfikacja sklepu internetowego przez AgencyAI
• Sprawdzany przed publikacją: Każdy nowy lub zmieniony sklep jest najpierw sprawdzany przez AgencyAI. Trafia do sieci dopiero po zatwierdzeniu

• Przejrzysta lista zadań: Jeśli czegoś brakuje, otrzymujesz wiadomość prywatną, a panel pokazuje dokładnie, co poprawić

• Poproś o weryfikację: Poprawione? Kliknij Poproś o weryfikację, a AgencyAI natychmiast sprawdzi Twój sklep ponownie

• Oświadczenie operatora: Właściciele sklepów potwierdzają jednorazowo, że są sprzedawcą i ponoszą odpowiedzialność za swój sklep
✨ Nowości
• Czeski: Każdy sklep internetowy jest teraz dostępny także w języku czeskim

• Kolejność produktów: Sortuj swoje produkty jak w Tebex: według ceny (od najniższej lub najwyższej) lub według nazwy

• Własne domeny (Premium): Skieruj jeden rekord CNAME na webstores.agencyg.de. Certyfikat SSL jest wystawiany automatycznie, a panel pokazuje każdy krok

• Tickety na osobnym serwerze pomocy: Skieruj swój panel ticketów na osobny serwer pomocy. Członkowie otrzymują swój ticket od razu, pozostali logują się raz przez Discord, dołączają automatycznie i trafiają bezpośrednio do swojego ticketu
📦 Informacje o aktualizacji
• Nie musisz nic robić: AgencyMod aktualizuje się automatycznie

• Istniejące sklepy: potwierdź oświadczenie operatora w zakładce Webstore (Prawne), aby twój sklep mógł ponownie działać online
AgencyMod
1.4.0
✨ Nowość: AgencyMod Webstore
• Twój własny sklep: Połącz swój sklep Tebex i zyskaj kompletny sklep pod adresem name.agencyg.de, za darmo, w wyglądzie sklepu Agency Scripts. Produkty, kategorie i promocje pojawiają się same

• Trzy szablony: Sklep ze skryptami, sklep w grze dla serwerów FiveM z liczbą graczy na żywo lub sklep ogólny

• Wbudowany Discord: Kupujący logują się przez Discord, dołączają do Twojego serwera, automatycznie otrzymują swoje role i piszą opinie, które są publikowane na Twoim Discordzie

• Kreator konfiguracji: Sześć krótkich kroków od tokena Tebex do działającego sklepu

• Premium za darmo: Dodaj nasz kod twórcy do swojego sklepu Tebex i odbierz Premium bez funkcji AI, podczas gdy Twoi klienci oszczędzają od 5 do 15 % na każdym zamówieniu
👑 Sklep WWW z Premium
• Twoja marka: Własna domena, kolory, logo, obraz w nagłówku, kolejność stron i wyłączone reklamy

• AgencyAI w twoim sklepie: Asystent zakupowy z nazwą i awatarem twojego bota, automatyczne tłumaczenie opisów produktów i konfiguracja jednym kliknięciem

• Punkty lojalnościowe: Klienci zbierają określoną przez ciebie część każdego zakupu i wymieniają punkty na kody kuponów
🧩 Nowe moduły
• Promocje: Twoje wyprzedaże Tebex są ogłaszane automatycznie na Twoim Discordzie, z przypomnieniami, ostatnim powiadomieniem i podsumowaniem

• Wyróżnienie: Co tydzień jeden produkt z Twojego sklepu otrzymuje własny post

• Partnerzy: Zapraszaj serwery partnerskie za pomocą linku. Twoje wiadomości docierają do nich bez wzmianek, edycje i usunięcia są synchronizowane, a promocje są wysyłane tylko z podglądem
🔧 Ulepszono
• Zaplanowane wiadomości: planuj posty w kreatorze wiadomości nawet z 90-dniowym wyprzedzeniem

• Kupony w konkursach: każdy zwycięzca otrzymuje własny kod kuponu Tebex w wiadomości prywatnej (DM)

• Dashboard: Webstore, Sales i Spotlight mają teraz własną kategorię

• Bezpieczeństwo: regulamin, polityka prywatności i umowa powierzenia przetwarzania danych (DPA) dla sklepów, a także strona zgłoszeń dostępna dla każdego
📦 Informacje o aktualizacji
• Nie musisz nic robić: AgencyMod aktualizuje się automatycznie. Otwórz dashboard, zakładka Webstore, aby utworzyć swój sklep w kilka minut
Agency Companion
27.1.5
✨ Nowości
• Czat pomocy: Pisz do wsparcia jak na czacie, AgencyMod odpowiada od razu, a nasz zespół czyta na bieżąco, dokładnie tak jak na help.agencyg.de

• Server Pro: Właściciele serwerów mogą przyznać Pro każdemu graczowi na swoim serwerze dzięki jednorazowym pakietom od 10 do 1,000 graczy

• Ulepszenia: Przejdź na większy pakiet w dowolnym momencie i dopłać tylko różnicę

• Przeniesienie licencji: Zmieniasz serwer? Przenieś swoją licencję Server Pro

• Pro dzięki Twojemu serwerowi: Aplikacja pokazuje, który serwer daje Ci Pro

• Kup Server Pro bezpośrednio w aplikacji lub w regularnej cenie w aplikacji webowej
🔧 Ulepszono
• Jeden wpis na serwer: wszystkie Agency Scripts danego serwera FiveM wyświetlają się teraz jako jeden serwer

• Pro: ukrywa teraz także nasze karty promocyjne

• Bardziej przejrzysta aplikacja: wszystko znajduje się w zakładkach Home, Shop, Support i Pro

• Języki: wszystkie produkty w sklepach są przetłumaczone na wszystkie 25 języków
🗑️ Usunięto
• Agency Max oraz zakładkę AgencyAI. Max nie może być już zakupiony, trwające subskrypcje pozostają aktywne do końca ich trwania
📦 Informacje o aktualizacji
• Zaktualizuj przez App Store lub Google Play

• Server Pro działa z każdym serwerem FiveM obsługującym Agency Scripts, aktualizacja skryptu nie jest wymagana
AgencyMod
1.3.3
✨ New
• 16 nowych języków: japoński, koreański, włoski, turecki, polski, holenderski, indonezyjski, wietnamski, tajski, ukraiński, czeski, rumuński, węgierski, grecki, szwedzki i duński, oprócz angielskiego, niemieckiego, francuskiego, hiszpańskiego, portugalskiego, rosyjskiego, arabskiego, chińskiego i hindi

• Wszystko przetłumaczone: Wiadomości bota, opisy slash commands, dashboard, szablony zasad, strona internetowa, polityka prywatności i regulamin oraz dokumentacja

• Języki na stronie: Nowa sekcja na bot.agencyscripts.dev pokazuje wszystkie obsługiwane języki w jednym miejscu
🔧 Ulepszenia
• Automatyczny język: AgencyMod rozpoznaje wszystkie 25 języków na podstawie ustawień twojego serwera Discord oraz strony internetowej, z której go dodajesz

• Lista serwerów: Strona twojego serwera jest automatycznie tłumaczona na wszystkie 25 języków

• AgencyAI: Odpowiedzi, podsumowania i opisy aktualizacji we wszystkich 25 językach

• Ukraiński: Serwery z ustawionym językiem ukraińskim otrzymują teraz język ukraiński zamiast rosyjskiego
📦 Informacje o aktualizacji
• Nie musisz nic robić: AgencyMod aktualizuje się automatycznie. Aby zmienić język swojego serwera, otwórz dashboard: Ogólne, a następnie Język
AgencyMod
1.3.2
✨ New
• /privacy: Pokazuje każdemu członkowi, jak AgencyMod przetwarza dane, z linkami do polityki prywatności i regulaminu w języku Twojego serwera

• Usuń moje dane: Członkowie mogą usunąć własne dane na Twoim serwerze (poziom, monety, urodziny, zapisane role i dane zaproszeń) jednym przyciskiem w /privacy. Ostrzeżenia i sprawy ochrony przed spamem pozostają, więc nikt nie może usunąć własnych kar
🔧 Ulepszono
• Szyfrowanie: baza danych AgencyMod jest teraz przechowywana w postaci zaszyfrowanej (AES-256)

• Język konfiguracji: gdy dodasz AgencyMod, uruchamia się w języku, którego używasz na bot.agencyscripts.dev, łącznie z wiadomością powitalną
📦 Informacje o aktualizacji
• Nie musisz nic robić: AgencyMod aktualizuje się automatycznie. Twoje ustawienia i dane pozostają bez zmian
AgencyMod
1.3.1
✨ Nowości
• AgencyMod API: Połącz własny system ticketów, stronę WWW lub helpdesk. Wygeneruj klucz w panelu (zakładka AI), a Twój bot odpowie tam z taką samą nazwą, tonem, instrukcjami, wiedzą i dokumentacją jak na Discordzie

• Team handoff: Każda odpowiedź API informuje Twój system, czy potrzebny jest człowiek, dzięki czemu Twój zespół interweniuje tylko wtedy, gdy to konieczne

• Przykład na żywo: Nasz własny support na help.agencyg.de odpowiada teraz za pomocą AgencyMod

• Trening: Kiedy Twój zespół rozwiązuje ticket, AgencyAI sugeruje na jego podstawie wpis do bazy wiedzy. Zaakceptuj go, a bot użyje go wszędzie, albo dodaj własne wpisy

• Serie bumpów: Wykonuj bump w kolejne dni, aby budować serię. Dłuższa seria odblokowuje do 8 bumpów dziennie i sprawia, że każdy bump liczy się bardziej

• Ranking na czasie: Lista serwerów sortuje teraz według ostatnich bumpów, więc regularnie bumpowane serwery pozostają na szczycie, z medalami dla najlepszej trójki

• Przypomnienia o bumpach: Kliknij "Przypomnij mi" pod /bump, a AgencyMod wyśle Ci wiadomość prywatną, gdy kolejny bump będzie gotowy, oraz wieczorem, zanim seria przepadnie
• Sortowanie: Sortuj listę serwerów według trendów, ostatnio bumpowanych, liczby członków, osób online, ocen lub najdłuższej serii
🔧 Ulepszono
• Odpowiedzi w ticketach: krótsze, bardziej precyzyjne odpowiedzi z dokładnymi krokami, a gdy potrzebny jest człowiek, bot od razu wzywa Twój zespół

• /bump: pokazuje Twoją rangę, passę, pozostałe bumpnięcia na dziś oraz informację, kiedy kolejne będzie gotowe

• Strony serwerów: pokazują Twoją rangę i passę
📦 Informacje o aktualizacji
• Nie musisz nic robić: AgencyMod aktualizuje się automatycznie. API zużywa do połowy twojego tygodniowego limitu AI, a więcej w dowolnym momencie dzięki doładowaniu AI. Bez Premium API zawiera mały limit próbny
Agency-Housing
1.1.0
✨ Nowości
• Kreator: Kreator krok po kroku, który zaczyna się od pytania: MLO, interior, shell czy budynek mieszkalny

• Budynki mieszkalne: Wiele mieszkań za jednymi drzwiami wejściowymi, każde z własnym wnętrzem, kluczami, meblami i wynajmem

• Budynki mieszkalne: Gracze wybierają swoje mieszkanie z listy przy wspólnym wejściu

• Aplikacja Housing: Nowa aplikacja w App Store dla Agency Phone i Agency Pad z Twoimi domami, sterowaniem zamkami, punktem docelowym i kamerami na żywo

• Aplikacja Housing: Pozostaje zainstalowana, dopóki gracz jej nie usunie

• Aplikacja Housing: Gotowa obsługa lb-phone i qs-smartphone-pro, a także exports do dodania jej do dowolnego innego telefonu

• Garaże: Samodzielnie wykrywa skrypt garażu: Agency-Garage, jg-advancedgarages lub qb-garages, plus tryby custom i event

• Drzwi MLO: Jedno główne wejście zamyka się wraz z domem, wszystkie pozostałe drzwi zamykają się niezależnie

• Drzwi MLO: Wykrywane są drzwi przesuwne i bramy, bramy można otwierać z wnętrza samochodu
• Granice posiadłości: Nowy dom nie może być już postawiony na terenie należącym do innego

• Granice posiadłości: Inne nieruchomości wyświetlają się na czerwono podczas ustawiania nowego domu

• Tryb budowy: Przełączaj między swobodnym rozmieszczaniem a ustawianiem według osi

• Meble: Katalog rozrósł się do ponad 1300 elementów pogrupowanych według typu, z nowymi kategoriami: łazienka, biuro, fitness i ogród

• Kamery: Szum kamery przemysłowej GTA, dźwięk przełączania i dźwięk obrotu podczas oglądania podglądu

• Quick Place: Zapytanie o nazwę dla każdego postawionego domu, budynki można stawiać z perspektywy kamery z lotu ptaka
🔧 Ulepszenia
• Tryb budowy: Umieszczanie, przesuwanie i spawnowanie mebli działa stabilnie, kółko myszy obraca w precyzyjnych krokach, Alt dla małych kroków

• Kreator: Punkty spawnu i wyjścia wewnątrz wnętrza GTA można ustawić, teleportując się tam i z powrotem

• Kreator: Wnętrza podzielone na Homes, Garages, Business i Shells

• Drzwi: Natywne otwieranie i zamykanie GTA, podpowiedź zablokowania znajduje się bezpośrednio przy drzwiach lub bramie

• Auto lock: Działa przez jeden centralny zamek i zachowuje stan po restarcie resource

• Właściciele: Menu wejścia MLO wyświetla się tylko odwiedzającym i kupującym

• Sprzedaż: Gracze są wyprowadzani na zewnątrz, gdy tracą dostęp do domu

• Sprzedaż: Meble są usuwane przy każdej sprzedaży, ulepszenie kamery jest usuwane przy sprzedaży na rzecz państwa

• Kamery: Kamera przy drzwiach wejściowych jest niewidoczna zamiast lewitującego propu

• Lista nieruchomości: Przejrzysty dwuliniowy układ

• Granice: Rysowane wyżej, dzięki czemu są lepiej widoczne
🐛 Poprawki
• Menu F3: Opcja "Wynajmij" nie dawała się wyłączyć przy otwartym formularzu

• Umeblowanie: Brakowało przycisku mebli na zewnątrz domu

• Rynek: Menu pozostało raz otwarte po zakupie MLO

• Garaże: Punkt parkowania nie wyświetla się już dwukrotnie

• Quick Place: Błąd w client/estate.lua i zamrażanie kamery po pierwszym postawieniu

• Auto lock: Przyciski już nie migoczą

• Aplikacja na telefon: Aplikacja nie znajduje się już pod paskiem stanu, telefon nie otwiera się już zepsuty po widoku aparatu

• Obiekty: Wejście do kontenera mieszkalnego (portacabin) znajduje się po właściwej stronie
⚙️ Config
• config.lua przebudowany w układzie Agency Phone: ponumerowane sekcje ze spisem treści, każda wartość bez zmian

• Nowość: Config.Garage, Config.PhoneApp, Config.Apartments, Config.ClearFurnitureOnSale, Config.CameraFeed

• Nowość w Config.Zone: otherColor, otherDistance, allowOverlap, overlapTolerance

• Nowość: Config.Doors.vehicleRange, Config.Gizmo.wheelStep i wheelFine
📦 Informacje o aktualizacji
• Zamień cały folder i przenieś swoje wartości do nowego config.lua

• Zrestartuj resource raz po aktualizacji, baza danych zaktualizuje się sama

• Uruchom raz /housethumbs jako admin, aby wygenerować zdjęcia nowych mebli
AgencyMod
1.3.0
✨ Nowości
• Poziomy: Członkowie zdobywają XP za pisanie na czacie i rozmowy głosowe, role poziomów odblokowują się automatycznie, bonusy XP dla ról, kanały i role bez XP

• Karta rangi: /rank pokazuje kartę rangi jako obrazek, /leaderboard ranking, z własnym tłem w wersji Premium

• Karta awansu: Animowana karta przy każdym nowym poziomie, wybieraj spośród pierścienia, iskier, fal lub statycznego obrazu, tekst i kolor możesz dowolnie zmieniać

• Kamienie milowe: Co 5. poziom (do dostosowania) otrzymuje specjalną kartę ze złotą ramką, odznaką i konfetti

• Ekonomia: Własna waluta z seriami /daily, /work, /coins send oraz rankingiem najbogatszych

• Sklep: Sprzedawaj role i pakiety XP za monety za pomocą /shop i /buy, dzięki czemu monety pomagają członkom awansować

• Gry: /gamble coinflip, slots i dice za monety, wyłączone do momentu włączenia przez administratora, z maksymalną stawką i czasem odnowienia
• Urodziny: /birthday set, życzenia o wybranej porze z animowaną kartą z konfetti i rolą urodzinową na 24 godziny, tekst karty w Twoim języku lub własny

• Propozycje: /suggest lub wiadomość na kanale propozycji, głosowanie przyciskami, wątek do dyskusji oraz decyzje z uzasadnieniem i wiadomością prywatną

• Dołącz, aby utworzyć: Wejście na jeden kanał głosowy tworzy prywatny pokój, zarządzany za pomocą /voice (zmiana nazwy, limit, blokada, ukrywanie, zezwalanie, wyrzucanie, przekazywanie, przejmowanie)

• Ochrona przed rajdami: Zbyt wiele dołączeń naraz wstrzymuje zaproszenia za pośrednictwem wbudowanej funkcji bezpieczeństwa Discorda i obsługuje nowych członków

• Ochrona przed nuke: Każdy, kto masowo usuwa kanały lub role, banuje lub wyrzuca, traci swoje role, zostaje wyrzucony lub zbanowany, z wyłączeniem zaufanych członków

• Ochrona przed botami: Boty dodane przez niezaufanych członków są natychmiast usuwane po włączeniu tej opcji

• Kanały liczników: Nazwy kanałów głosowych pokazujące liczbę członków, ludzi, botów, boostów lub rolę, twórz je za pomocą /counter create
• Starboard: Wiadomości z odpowiednią liczbą gwiazdek trafiają na Twój kanał galerii sław

• Śledzenie zaproszeń: Zobacz, kto kogo zaprosił, z podziałem na zaproszenia rzeczywiste, opuszczone i fałszywe, /invites oraz role w nagrodę

• Timery: Wiadomości powtarzające się automatycznie, w razie potrzeby tylko wtedy, gdy kanał jest aktywny

• Strona WWW: Nowa sekcja na bot.agencyscripts.dev pokazująca na żywo każdy nowy moduł
🔧 Ulepszenia
• AgencyAI: Zna wszystkie nowe moduły i może je dla ciebie skonfigurować za pomocą /setup

• Wyszukiwarka dashboardu: Znajduje każde nowe ustawienie we wszystkich dziewięciu językach
📦 Informacje o aktualizacji
• Nie musisz nic robić: AgencyMod aktualizuje się automatycznie. Monety nie mają rzeczywistej wartości i nigdy nie można ich kupić ani wypłacić, nawet z Premium
Agency-Essentials
1.3.0
✨ Nowości
• Elevator: Zablokuj windę dla wybranej listy graczy. Wybierz ich spośród graczy online w /aelevator; są zapisywani po stałym identyfikatorze i zachowują dostęp po restarcie.

• Elevator: Włącz lub wyłącz loading screen dla każdej windy.

• Doorlock: Opcja "Hold open" dla bram garażowych, rolet i bram wjazdowych. Po odblokowaniu brama otwiera się i pozostaje otwarta; po zablokowaniu zamyka się i blokuje.

• Doorlock: Ustaw zasięg interakcji dla poszczególnych drzwi, w przypadku dużych bram dostępnych z większej odległości.

• Doorlock: Zaimportuj wszystkie swoje drzwi z ox_doorlock jednym kliknięciem w /adoorlock (lub za pomocą adoorlock_import w konsoli serwera).

• Doorlock: Dodawaj drzwi według hasha modelu lub nazwy, przydatne przy drzwiach, w które nie można wycelować.
🔧 Ulepszono
• Notify i Progressbar: Smart Mode zastępuje stary przełącznik AI. Ochrona przed spamem, priorytety i czas czytania opierają się na prostych, stałych regułach.

• Zgłoszenia: asystent AI został usunięty wraz z jego konfiguracją i kluczem API. Dawne odpowiedzi asystenta pozostają w historii jako zwykłe wiadomości systemowe.

• Elevator i Doorlock: funkcja automatycznego wykrywania znajduje drzwi i piętra na podstawie czystej geometrii.

• Elevator: klawisz ESC zamyka konfigurator bez błędów.
🐛 Fixed
• Progressbar: Tłumaczenia menu ładują się ponownie.

• Ustawienia: Menu /aessentials pokazuje właściwą wersję.
📦 Informacje o aktualizacji
• Zamień cały folder Agency-Essentials.

• Jeśli dostosowano config.lua, usuń stary blok AI w sekcji Reports i dodaj MaxInteractDistance, HoldOpenRatio oraz HoldOpenDistance w sekcji Doorlock.

• Nowe tabele są tworzone automatycznie przy pierwszym uruchomieniu. Twoje drzwi, windy i zgłoszenia pozostają bez zmian.
Agency-Zero
27.0.1
🔧 Ulepszenia
• Angy: Asystent w kokpicie nazywa się teraz Angy, tak samo jak w Agency Phone, Pad i Watch. Wskaż cel podróży, zapytaj o akumulator lub po prostu porozmawiaj, tak jak wcześniej.

• Wbudowany: Angy działa na podstawie stałych reguł bezpośrednio w aucie. Bez konta, bez klucza, bez zewnętrznych usług.

• Karta asysty: Ustawienia wskazówek i asysty noszą teraz nazwę Angy we wszystkich językach.
📦 Informacje o aktualizacji
• Podmień folder Agency-Zero, twój config.lua nadal działa.
Agency-Watch
27.0.1
🔧 Ulepszenia
• Angy: Asystent zegarka nazywa się teraz Angy, tak samo jak w Agency Phone i Agency Pad. Przytrzymaj koronkę i zapytaj, tak jak wcześniej.

• Wbudowany: Angy działa na podstawie stałych reguł bezpośrednio na zegarku. Bez konta, bez klucza, bez zewnętrznych usług.

• Zapytaj z imienia: „Kim jesteś” i „Angy” otrzymują teraz odpowiedź we wszystkich dziesięciu językach.
📦 Informacje o aktualizacji
• Podmień folder Agency-Watch, twój config.lua nadal działa.
Agency-Seatbelt
2.0.1
🔧 Ulepszono
• Twój klawisz, wszędzie: przypomnienie o zapięciu pasów i karta ustawień pokazują teraz klawisz przypisany do pasów w Settings > Key Bindings > FiveM, a nie domyślny klawisz serwera.

• Wysiadanie: wskazówka "najpierw odepnij pasy" wymienia teraz klawisz, którym faktycznie wysiadasz z pojazdu.
📦 Informacje o aktualizacji
• Podmień folder Agency-Seatbelt, twój config.lua pozostaje bez zmian.
Agency-Pad
27.1.2
🔧 Ulepszenia
• Angy: Asystent tabletu nazywa się teraz Angy, wbudowany bezpośrednio w tablet ze stałymi regułami. Bez konta, bez klucza, bez zewnętrznych usług.

• MDT na ESX: Akcje personelu i szefa działają teraz na ESX. Rangi oznaczone jako isBoss = true w AgencyPadConfig.DepartmentOrgs liczą się jako szef, również wtedy, gdy framework nie posiada flagi boss.

• Games Hub: Komputerowy przeciwnik nazywa się teraz CPU.
🗑️ Usunięto
• Tryb online: Opcjonalny tryb online asystenta i jego klucze zostały usunięte. Podsumowanie triażu w MDT pozostaje jako pole do samodzielnego wypełnienia.
⚙️ Config
• Zmieniono nazwy: Ustawienia asystenta i przejazdów nazywają się teraz EnableAngy, PadAngyKey i AutoRide…. Twój stary config nadal działa.
📦 Informacje o aktualizacji
• Podmień folder agency-pad, twój stary config.lua jest nadal odczytywany.
Agency-Phone
27.1.2
🔧 Ulepszenia
• Angy: Asystent nazywa się teraz Angy. Otwieranie aplikacji, dzwonienie i pisanie SMS-ów do kontaktów, punkty trasy, pogoda, przejazdy i szybkie odpowiedzi działają nadal, teraz w pełni wbudowane w telefon ze stałymi regułami.

• Działa na twoim serwerze: Angy nie wymaga konta, klucza ani zewnętrznych usług. Instalujesz i działa.

• AutoRide: Usługa przejazdów w Angy oraz aplikacji Rides ma teraz własną nazwę, AutoRide.
🗑️ Usunięto
• Tryb online: Opcjonalny tryb online asystenta i jego klucze zostały usunięte, nie trzeba już niczego konfigurować.
⚙️ Config
• Zmieniono nazwy: Ustawienia asystenta i przejazdów nazywają się teraz EnableAngy, AngyKey i AutoRide…. Twój stary config nadal działa.
📦 Informacje o aktualizacji
• Podmień folder agency-phone, jeśli chcesz, zachowaj swój config.lua, stare nazwy są nadal odczytywane.
Agency-Admin
1.7.2
🔧 Ulepszono
• Dashboard: o jeden kafel mniej i czytelniejszy wiersz szybkiego dostępu, konsola serwera znajduje się dokładnie tam, gdzie się jej spodziewasz

• Zgłoszenia: każda odpowiedź w zgłoszeniu pochodzi teraz od prawdziwego członka ekipy, nagłówek zgłoszenia jest bardziej uporządkowany

• Ogłoszenia: przycisk wysyłania otrzymał czytelną etykietę we wszystkich językach
🗑️ Usunięto
• Mini czat: okno czatu w panelu i jego automatyczne odpowiedzi na zgłoszenia zostały usunięte
⚙️ Config
• Blok czatu w config.lua i ustawienia automatycznej odpowiedzi w Config.Reports nie są już używane i można je usunąć
📦 Informacje o aktualizacji
• Zamień folder resource, twoje rangi, bany i zapisane dane pozostają nienaruszone
Agency-Doorlock
1.1.8
🔧 Ulepszenia
• Auto-Detect: przycisk „wykryj drzwi w pobliżu” ma bardziej przejrzysty wygląd i czytelniejsze komunikaty wyników

• Edytor: smuklejsza stopka zawierająca wyłącznie nazwę Agency Doorlock i linki do wsparcia

• Tłumaczenia: komunikaty wykrywania przeredagowano we wszystkich 25 językach
📦 Informacje o aktualizacji
• Zamień folder resource, twój config.lua i wszystkie zapisane drzwi pozostają nienaruszone
Agency-Lifeinvader V3
3.2.1
🔧 Ulepszenia
• Auto-Check: sprawdzanie spamu na twoim serwerze ma czytelną nową nazwę w menu administratora, kolejce weryfikacji i wiadomościach dla graczy

• Formularz tworzenia: bardziej przejrzysty układ, gracze piszą swoje ogłoszenie bezpośrednio i od razu widzą podgląd

• Panel administratora: krótszy przegląd systemu i bardziej przejrzysta strona ustawień

• Tłumaczenia: wszystkie 26 języków zaktualizowano do nowego nazewnictwa
🗑️ Usunięto
• Generator tekstów: opcjonalny przycisk generatora i ustawienia jego dostawcy zostały usunięte
⚙️ Config
• Ustawienia sprawdzania spamu znajdują się teraz w Config.Review.autoCheck, starsze konfiguracje nadal działają

• Blok pisania tekstu w config.lua nie jest już używany i można go usunąć
📦 Informacje o aktualizacji
• Zamień folder resource, twoje ogłoszenia, wersje robocze i historia pozostają nienaruszone
Agency-Reports V2
2.3.1
🔧 Ulepszono
• Czat zgłoszenia: każda odpowiedź pochodzi teraz od prawdziwego członka ekipy, widok czatu jest spokojniejszy i bardziej czytelny

• Formularz tworzenia: bardziej przejrzysty układ z jednym przełącznikiem mniej, zgłoszenia są wysyłane jednym kliknięciem

• Starsze zgłoszenia: automatyczne odpowiedzi z wcześniejszych wersji pozostają w historii jako zwykłe wiadomości systemowe
🗑️ Usunięto
• Automatyczne odpowiedzi: opcjonalna funkcja automatycznych odpowiedzi i jej ustawienia zostały usunięte
⚙️ Config
• Blok automatycznej odpowiedzi w config.lua nie jest już używany i można go usunąć
📦 Informacje o aktualizacji
• Zamień folder resource, twoje zgłoszenia i wiadomości pozostają nienaruszone
Agency-Progressbar
2.0.5
🔧 Ulepszono
• Smart Mode: bardziej uporządkowane etykiety i adaptacyjny czas wyświetlania znajdują się teraz pod jednym przejrzystym przełącznikiem w menu ustawień

• Menu ustawień: bardziej przejrzysta stopka i krótsze podpowiedzi we wszystkich 14 językach

• Konfiguracja: opcja nazywa się teraz smartModeEnabled, starsze konfiguracje działają dalej bez zmian
📦 Informacje o aktualizacji
• Zamień folder resource, twój config.lua i zapisane ustawienia graczy pozostają nienaruszone
Agency-Notify
2.0.2
🔧 Ulepszono
• Smart Mode: priorytet słów kluczowych, ochrona przed spamem i automatyczny czas trwania znajdują się teraz pod jednym przejrzystym przełącznikiem w /anotify

• Odznaki: powiadomienia obsługiwane przez Smart Mode wyświetlają małą błyskawicę w wierszu tytułowym

• Menu ustawień: bardziej przejrzysta stopka i krótszy opis każdej opcji

• Konfiguracja: inteligentne funkcje nazywają się teraz Config.SmartMode, starsze konfiguracje działają dalej bez zmian
📦 Informacje o aktualizacji
• Zamień folder resource, twój config.lua i zapisane ustawienia graczy pozostają nienaruszone
Agency-Hud
1.0.1
🔧 Ulepszono
• Drive Assist: ostrzeżenia o niskim poziomie paliwa i prędkości mają teraz własną, czytelną nazwę w menu i w powiadomieniach

• Powiadomienia: ostrzeżenia wyświetlają się jako "Agency HUD", więc gracze od razu widzą, skąd pochodzą

• Konfiguracja: ustawienia ostrzeżeń nazywają się teraz Config.DriveAssist, starsze konfiguracje działają dalej bez zmian
📦 Informacje o aktualizacji
• Zamień folder resource, twój config.lua działa dalej bez zmian
Agency-Garage
1.0.3
🔧 Ulepszono
• Lokalizator pojazdów: czytelniejsze, krótsze komunikaty, gdy Twoje auto zostanie zaznaczone na mapie lub nie można go znaleźć

• Tłumaczenia: teksty lokalizatora w języku angielskim i niemieckim zostały przeredagowane, aby pasowały do reszty garażu
📦 Informacje o aktualizacji
• Zamień folder resource, twój config.lua i wszystkie przechowane pojazdy pozostają nienaruszone
Agency-Elevator
1.3.2
🔧 Ulepszono
• Konfigurator: przycisk Auto-Detect Floors zyskał bardziej przejrzysty wygląd i pokazuje teraz tylko to, co istotne

• Auto-Detect Floors: skanuje szyb i dodaje każde piętro jednym kliknięciem, dokładnie tak samo szybko jak wcześniej

• Stopka panelu: smuklejsza i bardziej uporządkowana, zawiera tylko nazwę Agency Elevator i linki do pomocy technicznej

• Tłumaczenia: uporządkowano teksty konfiguratora we wszystkich 13 językach
📦 Informacje o aktualizacji
• Zamień folder resource, twój config.lua i wszystkie zapisane windy pozostają nienaruszone
Agency-Doorlock
1.2.0
✨ Nowości
• Item keys: Nowa zakładka Items w /adoorlock, każdy posiadający jeden z wymienionych przedmiotów może zamykać i otwierać te drzwi

• Master items: Przedmioty w Config.ItemKeys.MasterItems otwierają każde drzwi

• Single use: Przedmioty w Config.ItemKeys.ConsumeItems są usuwane po jednorazowym użyciu, w grze i z aplikacji Companion

• Inventories: Działa z ox_inventory, QBCore i ESX, a także QBox przez ox_inventory
🔧 Ulepszono
• Import z ox_doorlock: klucze w postaci przedmiotów są teraz przenoszone zamiast pomijane

• Dostęp: przedmioty są sprawdzane na końcu, dzięki czemu gracze z dostępem typu job, gang, player lub Everyone nigdy nie zużywają przedmiotu

• Konfiguracja: plik config.lua został podzielony na dziewięć ponumerowanych sekcji ze spisem treści, wszystkie opcje i wartości domyślne pozostają bez zmian

• Języki: wszystkie nowe teksty zostały przetłumaczone na wszystkie 25 języków
⚙️ Config
• Nowy blok Config.ItemKeys z Enable, Inventory, MasterItems i ConsumeItems
📦 Informacje o aktualizacji
• Podmień folder Agency-Doorlock i zachowaj swój config.lua, klucze w formie przedmiotów działają bez nowego bloku

• W przypadku nowego układu i ustawień przedmiotów weź nowy config.lua i przenieś swoje wartości

• Zmiana w bazie danych nie jest potrzebna
Agency-Admin
1.7.1
🔧 Ulepszono
• Podgląd na żywo: zdjęcia są teraz przechwytywane bezpośrednio przez skrypt, a screenshot-basic służy tylko jako rozwiązanie zapasowe

• Panel WWW: gdy gra gracza nie wyświetla obrazu, podgląd na żywo informuje o tym zamiast pokazywać czarny ekran
🐛 Fixed
• Podgląd na żywo: Naprawiono czarny ekran, gdy gra obserwowanego gracza jest zminimalizowana lub nie renderuje obrazu

• Podgląd na żywo: Tryb pojedynczego zdjęcia ponawia próby i wznawia działanie automatycznie, gdy tylko obraz powróci
📦 Informacje o aktualizacji
• Podmień folder Agency-Admin i zachowaj swój config.lua

• Gracze załadują nowy widok na żywo przy kolejnym wejściu na serwer
Agency-Housing
1.0.3
✨ Nowości
• Routing buckets: Każdy dom korzysta z własnego routingu (routing bucket), gdy ktoś jest w środku, a wpuszczeni goście dołączają do niego

• Config: Config.Instances z enabled i bucketOffset
🐛 Fixed
• Instancje: Gracze w różnych domach z tym samym wnętrzem nie widzą się już ani nie spotykają

• Opuszczanie: Gracze opuszczający dom bez użycia drzwi (respawn, teleport) są przenoszeni z powrotem do otwartego świata
📦 Informacje o aktualizacji
• Podmień folder i dodaj nowy blok Config.Instances z nowego config.lua do swojego pliku

• Bez tego bloku instancje są domyślnie włączone z offsetem 7000
Agency-Vehicleshop
1.0.2
✨ Nowości
• README: Krótki poradnik instalacji i dodawania własnych aut i motocykli na ESX oraz standalone
🔧 Ulepszono
• Paczka: usunięto stare zduplikowane pliki i pozostałości systemowe z pobieranych plików
🐛 Poprawki
• Escrow: config.lua, locales.lua i shared/framework.lua nie są już zaszyfrowane i można je ponownie edytować

• Start serwera: Usunięto pozostały handler debugowania, który ładował się przy każdym starcie serwera
📦 Informacje o aktualizacji
• Podmień folder, a następnie skopiuj listę pojazdów ze starego config.lua do nowego

• W ESX i standalone ustaw Config.VehicleSource = 'config' i dodaj pojazdy do Config.Vehicles
Agency-Garage
1.0.2
✨ Nowości
• Agency-Housing: Garaże domowe działają teraz od razu po instalacji z Agency-Housing 1.0.2 i nowszymi

• Exports: RegisterGarage (client i server) oraz OpenGarage (client) pozwalają innym skryptom dodawać i otwierać własne garaże w czasie działania

• Exports: IsBusy informuje inne skrypty, kiedy menu garażu lub podgląd pojazdu znajduje się na ekranie
🐛 Poprawki
• Agency-Housing: Naprawiono błąd No such export OpenGarage in resource Agency-Garage podczas otwierania garażu w domu

• Wnętrza: Pojazdy w garażach wewnątrz budynków nie pojawiają się już na dachu

• Podgląd: Gracz jest ukryty podczas podglądu pojazdu zamiast stać wewnątrz auta

• Pojedynczy punkt spawnu: Auto z podglądu nie blokuje już własnego punktu wyjazdu, dzięki czemu auta można ponownie wyciągać

• Menu: Zablokowany punkt wyjazdu zamyka teraz menu zamiast blokować kamerę podglądu

• Usunięto pozostałą wiadomość debugowania w konsoli klienta
📦 Informacje o aktualizacji
• Wymień następujące pliki: fxmanifest.lua, client/main.lua, client/camera.lua, server/main.lua

• config.lua, pliki językowe i baza danych pozostają bez zmian, twoje ustawienia zostają zachowane
Agency-Pad
27.1.1
✨ Nowości
• Media storage: Zdjęcia, klipy, zrzuty ekranu i wiadomości głosowe są domyślnie zapisywane we własnej bazie danych, bez konieczności posiadania klucza API

• Każdy gracz widzi każdy plik, a Agency Phone i Agency Cloud współdzielą je

• Cloudflare R2: Opcjonalne przechowywanie we własnym buckecie R2, bezpłatne do 10 GB i szybsze dla serwerów z dużą ilością wideo

• Self test: padmediatest <player id> checks upload, download, pictures and voice messages and prints the result in the console

• Kamera: Zapisywanie klipu pokazuje jego postęp w procentach
🔧 Ulepszono
• Bezpieczeństwo: klucze TURN i wszystkie webhooki Discord zostały przeniesione z config.lua do config_server.lua, gracze nigdy ich nie otrzymują

• Stare multimedia są automatycznie usuwane po 30 dniach lub po przekroczeniu 10 GB, obie wartości można dostosować
🗑️ Usunięto
• Fivemanage i Discord nie są już używane jako magazyn multimediów, usługa przesyłania Fivemanage przestała działać. Webhooki Discord pozostają do logów
⚙️ Config
• Nowość: AgencyPadConfig.MediaStorage w config.lua

• Nowy plik config_server.lua na wszystkie klucze i webhooki, nigdy nie jest wysyłany do graczy. Wartości pozostawione w starym config.lua nadal działają

• Usunięto: MediaStorageProvider, FiveManageApiUrl, FiveManageApiKey, ScreenshotWebhook
📦 Informacje o aktualizacji
• Podmień folder i dodaj config_server.lua, a następnie przenieś do niego swoje klucze TURN i webhooki

• Wcześniej zapisane zdjęcia zachowują swoje stare linki

• Poradnik dla obu opcji przechowywania: docs.agencyg.de/pad/media-storage
Agency-Phone
27.1.1
✨ Nowości
• Media storage: Zdjęcia, klipy, zrzuty ekranu i wiadomości głosowe są domyślnie zapisywane we własnej bazie danych, bez konieczności posiadania klucza API

• Każdy gracz widzi każdy plik, Agency Pad i Agency Cloud współdzielą je, a aplikacja Agency Companion wyświetla je na systemach iOS, Android i w przeglądarce

• Cloudflare R2: Opcjonalne przechowywanie we własnym buckecie R2, bezpłatne do 10 GB i szybsze dla serwerów z dużą ilością wideo

• Self test: phonemediatest <player id> checks upload, download, pictures and voice messages and prints the result in the console

• Kamera: Zapisywanie klipu pokazuje jego postęp w procentach

• Companion app: Zdjęcia przesłane w aplikacji trafiają do galerii w grze, usunięcie ich w aplikacji usuwa je w grze
🔧 Ulepszono
• Bezpieczeństwo: klucze TURN i wszystkie webhooki Discord zostały przeniesione z config.lua do config_server.lua, gracze nigdy ich nie otrzymują

• Stare multimedia są automatycznie usuwane po 30 dniach lub po przekroczeniu 10 GB, obie wartości można dostosować
🗑️ Usunięto
• Fivemanage i Discord nie są już używane jako magazyn multimediów, usługa przesyłania Fivemanage przestała działać. Webhooki Discord pozostają do logów
⚙️ Config
• Nowość: AgencyConfig.MediaStorage w config.lua

• Nowy plik config_server.lua na wszystkie klucze i webhooki, nigdy nie jest wysyłany do graczy. Wartości pozostawione w starym config.lua nadal działają

• Usunięto: MediaStorageProvider, FiveManageApiUrl, FiveManageApiKey, ScreenshotWebhook
📦 Informacje o aktualizacji
• Podmień folder i dodaj config_server.lua, a następnie przenieś do niego swoje klucze TURN i webhooki

• Wcześniej zapisane zdjęcia zachowują swoje stare linki

• Poradnik dla obu opcji przechowywania: docs.agencyg.de/phone/media-storage
AgencyMod
1.2.2
✨ Nowości
• Lista serwerów w aplikacji: Lista serwerów AgencyMod jest teraz dostępna w Agency Companion na iPhone'a, iPada, Maca i Androida

• Lista serwerów: Chcesz, aby Twój serwer znalazł się na liście? Włącz listę serwerów w panelu i używaj /bump co 2 godziny

• Bump z aplikacji: Podbijaj swój serwer bezpośrednio z aplikacji, z odliczaniem do kolejnego podbicia

• Premium w aplikacji: Kupuj AgencyMod Premium dla serwera w aplikacji przez App Store lub Google Play: miesięcznie, na 6 miesięcy lub na zawsze

• Kreator wiadomości: Do 9 bardzo dużych grafik w jednym embedzie, wyświetlanych jako siatka w klasycznych embedach oraz jako galeria w Components V2

• Agency-Anticheat: Własne menu w grze /acpanel, które działa bez Agency-Admin

• Agency-Anticheat: Nowe detekcje niemożliwych obrażeń, pojazdów powyżej maksymalnego poziomu zdrowia, dwóch kont na jednym PC, zbyt szybkiego zdobywania pieniędzy oraz załadowanych tekstur menu cheatów
🔧 Ulepszono
• Premium: pakiet można teraz przenieść z serwera, który opuściłeś lub zamknąłeś, w tym Premium partnerskie, a tygodniowy budżet AI przenosi się razem z nim

• Premium: Auto-bump umieszcza serwery Premium wśród wyróżnionych na liście serwerów

• Wzmianki: @everyone i @here są wysyłane tylko wtedy, gdy zostaną wybrane celowo, z potwierdzeniem w panelu

• /say: nowa opcja mention_everyone

• Ochrona przed spamem: wzmianka @everyone lub @here wpisana bez uprawnień jest usuwana i karana, gdy funkcja AutoMod jest włączona

• Wykrywanie scamów: wychwytuje teraz wiadomości typu crypto pump
📦 Informacje o aktualizacji
• Nie musisz nic robić: AgencyMod aktualizuje się automatycznie, zakup Premium w aplikacji jest niezależny od Agency Companion Pro i Max
Agency-Pad
27.1.0
✨ Nowości
• GamesHub: 32 gry Agency Games wbudowane w pad, offline i bez reklam, z kategoriami i najlepszymi wynikami

• Recorder: notatki głosowe z pauzą i zmianą nazwy, korzystające z mikrofonu czatu głosowego

• Calendar: zainstalowany domyślnie, wydarzenia są współdzielone z Agency Phone

• Bleeter: przebudowany na wzór X, jeden feed dla telefonu i pada

• Buzz: wiadomości głosowe z falą dźwiękową

• Control Centre: zrzut ekranu i nagrywanie ekranu wyświetlacza pada, zapisywane w Zdjęciach

• Maps: widok satelitarny, pobliskie miejsca, trasa GPS jako linia i udostępnianie lokalizacji kontaktom

• Darknet: zamawiaj w DigiCoin i odbieraj w skrytce, działa z Agency-Blackmarket

• 11 nowych tapet, przerysowanych dla ekranu poziomego

• Dwa przyciski ekranu blokady mogą otwierać dowolną aplikację
🔧 Ulepszono
• Ekran główny: sześć kolumn i cztery wiersze jak w iPadOS, kwadratowe ikony i widżety 2x2

• Centrum sterowania: przeprojektowane, ze spokojniejszymi kafelkami i bez migotania przy otwieraniu

• Powiadomienia: styl liquid glass, gest przesunięcia, aby odrzucić, oraz Wyczyść wszystko

• Kontakty i Telefon: przebudowane, ostatnie połączenia pokazują nazwy, a połączenia dzwonią w Dynamic Island

• App Store: szerszy pasek kart, wyszukiwanie na pełną szerokość i pełnowymiarowe strony aplikacji

• AgencyCloud, Ustawienia, Zgłoszenia, Giełda, Krypto, Portfel i Garaż: przebudowane pod kątem orientacji poziomej

• Pogoda: miejscowość i temperatura pozostają widoczne podczas przewijania

• Bezpieczeństwo: ceny, transakcje, wpłaty, pojazdy w garażu i przedmioty z darknetu są ustalane po stronie serwera

• Ustawienia, zainstalowane aplikacje, foldery i poziomy głośności są przechowywane na serwerze
🐛 Fixed
• Pobrane aplikacje nie znikają już po restarcie u graczy z aplikacją pracy

• Garaż: wyszukiwanie i filtry nie są już ściśnięte przy dużej liczbie pojazdów

• Widżety: widżet zegara nie powraca już po jego usunięciu

• Głośność ustawiona na 0 pozostaje wyciszona po restarcie

• Pogoda: karty są czytelne w trybie jasnym

• AutoRide: E lub F pozwala wsiąść ponownie, a samochód zatrzymuje się przy punkcie docelowym
🗑️ Usunięto
• Mostek internetowy GamesHub i AgencyPadConfig.GamesHubUrl
⚙️ Config
• Nowość: ScreenCapture, Darknet (zastępuje DarknetItems), StockMarketHours, WalletFixedTerms, VoiceMessages, Recorder

• Nowość: BleeterMaxLength, RadioChannelLocks, RadioLockDecimals, DefaultVideoStorageBytes, AutoRidePreferPhone, AutoRidePhoneResource
📦 Informacje o aktualizacji
• Podmień foldery agency-pad i phone-topv, TopV Social 1.3.5 jest dołączony

• Rozpocznij od nowego config.lua i przenieś swoje wartości

• Stare lokaty oraz salda sejfów były zapisywane tylko w przeglądarce i nie zostaną przeniesione
Agency-Phone
27.1.0
📞 Połączenia i budki telefoniczne
• Budki telefoniczne na ulicy: wybierz dowolny numer, wyświetlany jako „Payphone”. Numery 911, 110 i 112 są bezpłatne i powiadamiają policję oraz EMS. AgencyConfig.Payphones

• Połączenia przychodzące dzwonią w Dynamic Island, telefon pozostaje zdatny do użytku podczas dzwonienia

• Aplikacja Telefon i Kontakty przebudowane w stylu iOS, ostatnie połączenia pokazują nazwy i mają przełącznik „Wszystkie | Nieodebrane”
💬 Wiadomości i społeczności
• Wiadomości głosowe w Buzz: dotknij mikrofonu, nagraj, wyślij. Odtwarzają się z falą dźwiękową

• Czat Snapr jak w oryginale: tekst między snapami, lista czatów z ikonami statusu, naklejki lokalizacji i czasu

• Bleeter przebudowany na wzór X z osią czasu, odpowiedziami, rebleetami, #hashtagami i @wzmiankami
🗺️ Mapy
• Przeprojektowane Mapy z widokiem satelitarnym, miejscami w pobliżu i rzeczywistą trasą GPS w postaci linii

• Udostępnianie lokalizacji znajomym działa, pozycje aktualizują się co pięć sekund

• Lokalizacja otwarta z aplikacji Buzz nie zawiesza już mapy
🎙️ Recorder & Capture
• Nowa aplikacja Recorder na wzór Dyktafonu, z pauzą, zmianą nazwy, wysyłaniem do Buzz i kopią zapasową w AgencyCloud

• Nagrania i wiadomości głosowe korzystają z mikrofonu czatu głosowego FiveM

• Zrzuty ekranu i nagrywanie ekranu z Centrum sterowania, zapisywane w Galerii
📱 AgencyOS27.1
• Control Centre, Settings, App Store, Reports, Health, Watch i Garage przebudowane w stylu iOS

• Aplikacja Calendar zainstalowana domyślnie, z przypomnieniami, powtarzającymi się wydarzeniami i widżetem na ekran główny

• Powiadomienia w stylu liquid glass, nowy suwak głośności, 11 nowych tapet oraz wybrane przyciski ekranu blokady
💰 Finanse i Darknet
• Akcje i krypto przebudowane, ceny i transakcje działają na serwerze z 24-godzinną historią

• Darknet przebudowany: zamawiaj w DigiCoin, odbieraj w skrytce (dead drop), pięć poziomów ze zniżkami. Współpracuje z Agency-Blackmarket

• Umowy abonamentowe są rozliczane na serwerze w określonych odstępach czasu. AgencyConfig.CarrierBilling
🔒 Bezpieczeństwo
• Akcje, krypto, darknet i garaż nie pobierają już cen, sum ani pojazdów od klienta
📦 Informacje o aktualizacji
• config.lua jest podzielony na 18 kategorii z krótkimi uwagami. Rozpocznij od nowego pliku i przenieś swoje wartości

• Wymień również folder phone-topv, w zestawie znajduje się TopV Social 1.3.5

• Baza danych aktualizuje się sama przy pierwszym uruchomieniu
AgencyMod
1.2.1
🛡️ Frakcje
• Samoczynnie aktualizująca się lista frakcji, z zarządem, lokalizacją, ochroną terenu, okresem próbnym i ostrzeżeniami. Ogłoszenia o każdej zmianie, log oraz ostrzeżenia z datą ważności dla jednej lub wielu frakcji jednocześnie. /faction
📋 Listy
• Listy domów, posiadłości i tras, które aktualizują się automatycznie na kanale. /lists
👮 Pomocnik frakcji
• Dla serwera Discord frakcji: zatrudniaj, awansuj, degraduj i zwalniaj członków według rang, samoczynnie aktualizująca się lista personelu oraz historia każdego członka. /personnel
🕐 Godziny służby
• Rozpoczynaj i kończ służbę przyciskami lub /duty, opcjonalna rola na służbie, automatyczne kończenie służby i ranking. /duty
🔒 Agency-Anticheat
• AgencyMod łączy się z Agency-Anticheat na twoim serwerze FiveM automatycznie. Bany, kicki i lockdowny pojawiają się na Discord, wykryci cheaterzy są banowani również na Discord, a komendy /anticheat status, lockdown, unban i mode sterują nim bezpośrednio z Discord. Zdobądź Agency-Anticheat: https://agencyscripts.dev/en/product/agency-anticheat
🔎 Dashboard i dokumentacja
• Wszystkie nowe sekcje znajdują się w wyszukiwarce dashboardu we wszystkich 9 językach, a dokumentacja zawiera poradnik do każdego nowego modułu.
Agency-Admin
v1.7.0
✨ Nowości
• Strona Anticheat: status ochrony z obciążeniem serwera na żywo przez testy, tryb detekcji (Learning, Relaxed, Balanced, Strict) w postaci przełącznika oraz dzisiejsze trafienia, wyrzucenia i bany

• Lista na żywo każdej detekcji, gracze online posortowani według ryzyka z opcjami Kick i Ban, a także wszystkie bany anticheata z dowodami i opcją Unban

• Każda detekcja jako przełącznik, wraz z jej regułą w aktywnym trybie

• Lockdown jednym kliknięciem oraz serwer Discord chcący połączyć się przez AgencyMod zatwierdzany bezpośrednio na stronie

• Administratorzy są automatycznie wyłączeni: każdy z dostępem do tego panelu może używać noclip, godmode, niewidzialności, spectate i spawnera bez ostrzeżeń anticheata

• Nowe uprawnienia Podgląd Anticheat i Zarządzanie Anticheat w sekcji "Anticheat", najwyższa ranga posiada oba

• Exporty dla innych zasobów: IsStaff(source) i HasPermission(source, action)
📦 Informacje o aktualizacji
• Podmień folder Agency-Admin i zachowaj swój config.lua

• Bez Agency Anticheat nowa strona wyjaśnia tylko, co on dodaje, nic innego się nie zmienia

• Agency Anticheat: https://agencyscripts.dev/en/anticheat
AgencyMod
1.2.0
✨ Nowości
• Powiadomienia społecznościowe: Nowe filmy, Shorts, posty, klipy i transmisje na żywo z YouTube, Twitcha, Kicka, TikToka, Reddita, Bluesky, Medala oraz dowolnego kanału RSS, w ciągu jednej do dwóch minut

• Powiadomienia społecznościowe: Wklej link, wybierz kanał i oznacz rolę, @everyone, @here lub nikogo. Filtry słów kluczowych i własna wiadomość dla każdego konta. /alerts

• Powiadomienia społecznościowe: Po zakończeniu transmisji post zmienia się na "był na żywo" z czasem trwania transmisji

• Listy zmian: Śledź dowolną grę ze Steama, Minecrafta, artefakty FiveM i RedM, League of Legends, TFT, Valorant, Overwatch, Fortnite, Genshin Impact oraz Roblox. /patchnotes

• Listy zmian: Także sterowniki NVIDIA, Chrome, Firefox, Discord, Apple i dowolny projekt na GitHubie lub kanał RSS, każdy z przejrzystym podsumowaniem i linkiem

• GitHub: Commity, pull requesty, zgłoszenia, komentarze, recenzje, wydania, gałęzie i tagi, gwiazdki, forki, uruchomienia Actions oraz dyskusje w chwili, gdy się pojawią. /github
• GitHub: Własny podpisany webhook, także dla prywatnych repozytoriów i całych organizacji, z filtrami zdarzeń i gałęzi

• Klipy Medal: Linki do klipów otrzymują kartę z grą, twórcą i wyświetleniami, a /clip udostępnia dowolny klip. AgencyMod jest partnerem Medal, przycisk Medal to link partnerski

• Pamięć ról: Użytkownicy opuszczający serwer odzyskują swoje role i pseudonim po ponownym dołączeniu, role zespołu pozostają chronione

• Tebex: Role są nadawane zaraz po płatności, gdy Twój sklep korzysta z logowania przez Discord, lub natychmiast po dołączeniu kupującego, a usuwane po wygaśnięciu subskrypcji
🔧 Ulepszono
• Dashboard: przeszukuj każdą sekcję i ustawienie we wszystkich 9 językach za pomocą Ctrl K

• Dashboard: z pakietem Premium wyszukiwarka rozumie całe pytania dzięki AgencyAI

• Dashboard: nowa wskazówka pokazuje, że AgencyAI może skonfigurować całego bota za Ciebie

• Strona WWW: wersja i changelog znajdują się teraz na bot.agencyscripts.dev/changelog
⚙️ Config
• Premium: Do 50 twórców, 50 gier i 30 repozytoriów (10, 10 i 5 za darmo) oraz sprawdzanie co około 45 sekund

• Premium: Posty pod nazwą i zdjęciem twórcy lub gry, podsumowania patch notes przez AI oraz wyszukiwanie AI
Agency-Admin
1.6.0
✨ Nowości
• Panel webowy: Dostępny pod adresem companion.agencyg.de/app/admin: konfiguracja portu, reverse proxy ani HTTPS nie jest wymagana.

• Logowanie: Użyj Panel webowy > Otwórz w przeglądarce w menu administratora lub wpisz /webpanel, aby zalogować się jednym kliknięciem.

• Logowanie: Na innym komputerze wprowadź 6-cyfrowy kod z zakładki Panel webowy: jest ważny przez 5 minut.

• Dostęp offline: Administratorzy, którzy choć raz byli w grze, mogą nadal korzystać z panelu i aplikacji Companion będąc offline.

• Uprawnienia: Dostęp offline obsługuje także uprawnienia ACE, QBCore oraz grupy ESX.

• Obsługa wielu serwerów: Łącz się i przełączaj między wieloma serwerami w jednym panelu.
🔧 Ulepszono
• Zapamiętane uprawnienia: odświeżają się co dwie minuty podczas gry i przy wyjściu; uprawnienia są odbierane po trzech minutach gry online bez dostępu do panelu.

• Uprawnienia: uprawnienia w panelu i przypisania rang mają pierwszeństwo.

• Sparowane urządzenia: każde połączenie to sparowane urządzenie, które możesz wylogować w grze w Settings > Companion.

• Bezpieczeństwo: każde kliknięcie jest sprawdzane na żywo z rangą i uprawnieniami administratora, z wykorzystaniem limitu akcji w grze i rejestru działań.

• Stary adres: admin.agencyg.de przekierowuje do nowego panelu.
📦 Informacje o aktualizacji
• Skopiuj nowe pliki do swojego folderu Agency-Admin; zachowaj web/images/custom.

• Zastąp Config.WebPanelHttp wpisami Config.Companion.WebPanel oraz WebPanelCommand; użyj Config.WebPanelFiles dla menedżera plików.

• Pozostaw opcję Config.Companion.EnableRemote włączoną, ponieważ logowanie korzysta z relay Agency.

• Możesz usunąć plik server/webhttp.lua oraz folder webpanel.

• Możesz usunąć wszelkie konfiguracje reverse proxy lub linie agency_admin_public_url i agency_admin_trust_proxy skonfigurowane dla panelu.
Agency-Minerjob
2.0.0
✨ Nowości
• Agency-Minerjob: Wydobywaj prawdziwe skały w siedmiu obszarach, z których każdy ma własny blip, minimalny poziom i rudy.

• Agency-Minerjob: Złote strzałki oznaczają skały do wydobycia. Każda skała wymaga trzech prób wydobycia do rozbicia i odnawia się po pięciu minutach dla wszystkich.

• Agency-Minerjob: Graj w minigrę zręcznościową przy każdej skale i trafiaj w złotą strefę w każdej rundzie.

• Agency-Minerjob: Używaj kilofa, wzmocnionego kilofa od poziomu 10 lub wiertła górniczego od poziomu 25.

• Agency-Minerjob: Awansuj przez 100 poziomów na krzywej V1, aby odblokować obszary, rzadsze rudy i kamienie szlachetne.

• Agency-Minerjob: Przetapiaj rudę miedzi, srebra i złota na sztabki w piecach, które działają nawet pod Twoją nieobecność.

• Agency-Minerjob: Szlifuj surowe diamenty, szmaragdy i rubiny na kamienie szlachetne przy stołach szlifierskich.

• Agency-Minerjob: Przyjmuj zlecenia czasowe od majstra za wartość rynkową, bonus i dodatkowe XP.

• Agency-Minerjob: Sprawdzaj ceny rynkowe i ich wykres w menu. Ceny zmieniają się w określonym zakresie co kilka minut.
• Agency-Minerjob: Używaj jednego menu, /miner, do przeglądu, rynku, narzędzi, pieca, szlifowania i zleceń.

• Agency-Minerjob: Zarządzaj ustawieniami serwera, poziomami graczy, rynkiem i skałami oraz teleportuj się w dowolne miejsce za pomocą /mineradmin.
🔧 Ulepszenia
• Agency-Minerjob: Lepsze narzędzia zapewniają większą strefę minigry zręcznościowej, mniej rund i więcej rudy.

• Agency-Minerjob: Narzędzia zużywają się i mogą być naprawiane przez brygadzistę.

• Agency-Minerjob: Wszystkie akcje są rozstrzygane przez serwer, w tym odległości, narzędzia, rundy, cooldowny, nagrody i ceny.

• Agency-Minerjob: Obsługuje QBCore, Qbox, ESX lub standalone, z ekwipunkiem lub bez.

• Agency-Minerjob: Zawiera exports, zdarzenia serwera, 26 języków oraz tryb debugowania.
📦 Informacje o aktualizacji
• Agency-Minerjob: Zastąp stary folder i użyj nowego pliku config.lua. Konfiguracja z V1 nie jest kompatybilna.

• Agency-Minerjob: Poziomy z V1 przenoszą się przy pierwszym uruchomieniu. Nazwy przedmiotów z V1 pozostają, a polecenie /mininglevel nadal działa.

• Agency-Minerjob: Nowe przedmioty są wymienione w install/.

• Agency-Minerjob: Zapisuje dane przy użyciu oxmysql lub serwerowego magazynu klucz-wartość.
Agency-Blackmarket
2.0.1
✨ Nowości
• Darknet: Korzystaj z tego samego rynku, cen, zapasów, poziomów i punktów zrzutu w telefonie, z płatnościami w DigiCoin.

• Aplikacje telefonu: Dodano exports PhoneReady, PhoneMarket i PhoneOrder.
🔧 Ulepszono
• Pasek boczny: naciśnij i przesuwaj po liście, aby otworzyć każdą stronę; złoty wskaźnik pigułka podąża za wyborem.

• Strona administratora i wiadomości: ładują się, gdy się na nich zatrzymasz, a nie podczas przewijania.
📦 Informacje o aktualizacji
• Podmień folder. Twój config.lua i wszystkie dane pozostają bez zmian.
Agency-Vehiclekeys
2.0.0
✨ Nowości
• Brelok na klucze: Otwórz za pomocą F5 lub /keys, aby wyszukiwać i filtrować klucze, sprawdzać odległość do pojazdu, stan drzwi, silnika oraz innych posiadaczy kluczy.

• Brelok na klucze: Użyj pilota każdego pojazdu, aby zablokować lub odblokować, otworzyć bagażnik, uruchomić silnik lub wywołać alarm napadowy w zasięgu.

• Brelok na klucze: Ustaw punkt nawigacyjny do pojazdu.

• Klucze: Obsługuje klucze właściciela, zapisane współdzielone, tymczasowe oraz służbowe.

• Klucze: Klucze tymczasowe działają do restartu lub przez skonfigurowaną liczbę godzin.

• Klucze służbowe: Obsługuje policję, EMS i mechaników, ze sprawdzaniem stopnia służbowego i statusu służby.

• Udostępnianie: Przekazuj zapisane lub tymczasowe klucze graczom w pobliżu, przekazuj dalej lub zwracaj klucze, które tylko posiadasz.

• Udostępnianie: Zobacz posiadaczy kluczy w sekcji Wydane i odbieraj im klucze jednym kliknięciem.

• Wytrychy: Naciśnij H przy zamkniętym pojeździe z wytrychem, aby rozpocząć trzyrundowy test zręcznościowy.

• Odpalanie na krótko: Naciśnij H na miejscu kierowcy, aby odpalić pojazd na krótko, gdy Config.Engine.needKey jest włączone.
• Strona administratora: Nadaj klucz dowolnemu graczowi, sprawdź rejestrację, jej właściciela oraz posiadaczy kluczy, odbieraj klucze lub blokuj i odblokowuj pobliski pojazd.

• Powiadomienia (Alerts): Obsługuje ps-dispatch, cd_dispatch, qs-dispatch, rcore_dispatch, core_dispatch, tk_dispatch oraz lb-tablet, a także wbudowany alert ze znacznikiem na mapie.

• Kierunkowskazy i światła awaryjne: Używaj klawiszy strzałek, ze zmianami widocznymi dla wszystkich.

• Exporty dla deweloperów oraz wsparcie dla Agency Garage, Agency Vehicleshop i zdarzeń kluczy qb-vehiclekeys.
🔧 Ulepszono
• Sterowanie pojazdem: Naciśnij G, aby zablokować lub odblokować pojazd, do którego masz klucz, w odległości do 25 m, z pilotem, animacją, dźwiękiem klaksonu i migającymi światłami.

• Silnik: Naciśnij U na miejscu kierowcy, aby go uruchomić lub zgasić. Silnik pracuje dalej po opuszczeniu pojazdu.

• Włamywanie: Zaawansowane wytrychy ułatwiają skill-check i rzadziej się łamią.

• Włamywanie: Nieudane próby mogą włączyć alarm, zaalarmować policję i wysłać wiadomość do właściciela.

• Bezpieczeństwo: Serwer weryfikuje posiadaczy kluczy, odległości, przedmioty i szanse przy każdej akcji.

• Żądania kluczy z garażu i sklepu działają tylko dla pobliskich pojazdów lub pojazdów należących do gracza.

• Sterowanie silnikiem przeniesiono z M na U, ponieważ Agency Phone otwiera się pod M.

• Lokalizacja: Zawiera 25 języków, domyślnie język angielski.
⚙️ Config
• Ustawienia serwera w menu obejmują design V2 lub klasyczny V1, pozycję i rozmiar karty, zasięg pilota, zasady silnika, klakson i światła, udostępnianie oraz zespawnowane pojazdy.

• Ustawienia serwera obejmują również wytrychy, odpalanie na krótko, alarmy i tryb debugowania.

• Wybierz „Reset to config.lua” w menu, aby przywrócić ustawienia z pliku.

• Ustaw Config.Controls.engine = 'M', aby użyć starego klawisza silnika.
📦 Informacje o aktualizacji
• Zamień stary folder Agency-Vehiclekeys i użyj nowego config.lua. Konfiguracja V1 jest niekompatybilna.

• Rozdane klucze V1 są importowane z simple_carkeys_shared przy pierwszym uruchomieniu.

• /givekey i /removekey nadal działają.

• Klucze są zapisywane za pomocą oxmysql lub magazynu klucz-wartość serwera.

• Wytrychy działają z ox_inventory, qs-inventory lub ekwipunkiem frameworka.

• Tryb debugowania jest dostępny pod /vkdebug.
Agency-Lifeinvader
3.2.0
✨ Nowości
• Nowy złoty design z feedem na żywo, nowym ogłoszeniem, moimi ogłoszeniami, wersjami roboczymi i ustawieniami w jednej aplikacji pod F6.

• Agency Phone i Agency Pad: Własna aplikacja z feedem na żywo, nowymi ogłoszeniami, moimi ogłoszeniami i wersjami roboczymi w trybie jasnym i ciemnym. Wymaga wersji 27.0.2 lub nowszej i konfiguruje się automatycznie.

• Agency Pay: Gracze mogą płacić za ogłoszenia przez telefon. Wykrywane automatycznie, gdy Agency Phone jest uruchomiony.

• Tryb standalone działa bez QBCore, Qbox ani ESX. Pieniądze korzystają z Agency Banking lub Twoich własnych funkcji: administracja korzysta z uprawnień ACE.

• Obsługa Qbox obok QBCore i ESX, wykrywana automatycznie.

• Planuj ogłoszenia, aby startowały po krótkim opóźnieniu lub do 24 godzin wcześniej.

• Nazwane wersje robocze oraz feed na żywo z wyszukiwarką i filtrami kategorii.

• Kolejka weryfikacji obsługuje masowe zatwierdzanie i odrzucanie, powody odrzucenia oraz automatyczne zwroty środków.

• Panel administratora zawiera statystyki, przychody, ogłoszenia wyświetlane na początku, logi działań administracji oraz zmieniane na żywo ustawienia dla całego serwera dotyczące cen, zasad weryfikacji i kategorii.
• Praca w agencji zawiera panel pracowniczy z kontem firmowym, podziałem przychodów, prowizją i wypłatami szefa.

• Gracze mogą konfigurować banery reklamowe pod kątem pozycji, rozmiaru, dźwięku i kategorii.

• Wbudowany Agency Notify formatuje każdą wiadomość w stylu Agency, gdy jest uruchomiony.

• Obsługuje 26 języków, z angielskim jako domyślnym.

• Exporty: PostAd, GetFeed, GetAd, IsAdmin, OpenApp, OpenFeed, CloseApp oraz IsOpen.
🔧 Ulepszono
• Tabele oxmysql są tworzone lub aktualizowane na bieżąco. Bez bazy danych dane korzystają z serwerowego magazynu klucz-wartość.

• Każde żądanie jest sprawdzane i ograniczane limitami zapytań na serwerze.
📦 Informacje o aktualizacji
• Podmień folder i użyj nowego config.lua; wiele opcji jest nowych.

• Ogłoszenia, wersje robocze oraz ustawienia graczy z V3 zostają zachowane.
AgencyMod
1.1.0
✨ New
• Agency Companion: Zarządzaj ustawieniami dashboardu, ticketami, podaniami, opiniami, ostrzeżeniami, sprawami AutoMod, giveawayami i modułami na iPhone, iPadzie, Macu i Androidzie.

• Agency Companion: Zaloguj się przez Discord, aby połączyć serwery automatycznie, lub zeskanuj kod QR z dashboardu lub /app.

• Zasady: Publikuj regulaminy z szablonów z przyciskiem akceptacji nadającym rolę. Użyj /rules.

• Weryfikacja: Członkowie rozwiązują captcha: wstrzymuj nowe konta oraz ustaw role dla niezweryfikowanych i kanał logów. Użyj /verify.

• Giveawaye: Skonfiguruj role uprawniające do udziału, rolę zwycięzcy i wiadomości prywatne do wygranych. Użyj /giveaway.

• Lista zespołu: Wyświetlaj swój zespół i role z automatyczną aktualizacją. Użyj /team.

• Changelog: Publikuj opisy aktualizacji ze wzmiankami ról, ikonami i wątkiem na pytania. Użyj /changelog.

• Wiadomości: Twórz wiadomości i embedy na stronie internetowej z przyciskami linków i podań, listami rozwijanymi oraz wzmiankami ról: publikuj i edytuj je później. Użyj /say i /embed.
🔧 Ulepszono
• Tickety: wybieraj przyciski kategorii lub menu rozwijane, które pojawia się automatycznie przy 6 lub więcej kategoriach; dodawaj użytkowników przyciskiem, /ticket add lub /ticket remove.

• Panele ról: korzystaj z przycisków lub menu rozwijanego.

• Podania: dodawaj formularze na stronie swojego serwera na liście serwerów; aplikujący dołączają do Twojego Discorda przy logowaniu.

• Podania: dodawaj przyciski podań w kreatorze wiadomości i korzystaj z szablonu "Zostań partnerem".

• Styl wiadomości: korzystaj z Components V2 zamiast embedów, aby uzyskać bardziej przejrzysty wygląd, sterowany jednym przełącznikiem w sekcji General.

• Premium: zarządzaj pakietem Premium dla każdego serwera osobno i przenoś go na inny serwer; dostępny jest nowy plan 6-miesięczny.

• Premium: dodatkowe serwery kosztują 40% mniej; anuluj lub zrezygnuj na stronie bez logowania.

• Premium: po wygaśnięciu nazwa, grafika i funkcje Premium natychmiast wracają do wersji standardowej; ustawienia pozostają zapisane i wracają wraz z ponownym zakupem Premium.

• Bezpieczeństwo: przyciski i menu nie mogą już nadawać ról z uprawnieniami administratora lub zarządzania.
🐛 Fixed
• Odpowiedzi: Dalsze odpowiedzi nie działały od 24.09, w tym po /bump, /clear, /app, /build i niektórych przyciskach; działają ponownie i używają nowego stylu wiadomości.
📦 Informacje o aktualizacji
• AgencyMod aktualizuje się automatycznie, więc nic nie trzeba instalować.

• Zaktualizuj aplikację z App Store na iPhone, iPadzie i Macu; na Androidzie zaktualizuj ją wewnątrz aplikacji.
Agency-Doorlock
1.1.7
✨ Nowości
• Server exports: AddPlayerAccess(doorId, player) i RemovePlayerAccess(doorId, player)

• Server exports: HasPlayerAccess(doorId, player), GetPlayerAccess(doorId) oraz IsReady()

• player może być ID gracza online na serwerze lub identyfikatorem: citizenid w QBCore i Qbox, identifier w ESX, license w standalone

• Zmiany uprawnień dostępu są zapisywane w bazie danych i synchronizowane na żywo dla każdego gracza, bez konieczności nadawania praw konfiguracji ani praw administratora

• Server event: agency-doorlock:accessChanged z doorId, identifier i granted do logów i własnych skryptów
📦 Informacje o aktualizacji
• Zamień folder resource i zachowaj swój config.lua, zmiany w bazie danych nie są wymagane

• Pełna dokumentacja w README.md oraz na docs.agencyg.de/doorlock/exports
Agency-Blackmarket
2.0.0
✨ Nowości
• Dilerzy mają indywidualne lokalizacje, asortyment, usługi i godziny działania, a także zmieniają miejsce według timera.

• Lokalizacje dilerów są widoczne tylko dla graczy w pobliżu. Funkcjonariusze w pobliżu sprawiają, że dilerzy tymczasowo znikają.

• Punkty nawigacyjne do dilerów są dostępne od 1. poziomu reputacji.

• Ceny rynkowe na żywo pokazują strzałki trendów. Wyprzedaże błyskawiczne oferują ograniczone czasowo zniżki, a ograniczony asortyment uzupełnia się z czasem.

• Przedmioty odblokowują się wraz z reputacją: niektóre są dostępne tylko na zamówienie. Strzelby i broń biała to nowe kategorie.

• Targowanie się może obniżyć ceny nawet o 15% poprzez zatrzymanie igły w złotej strefie. Nietrafienie w strefę podnosi cenę.

• Dilerzy mogą zażądać dopłaty przed wydaniem towaru. Odejście bez odbioru kosztuje reputację i może zaalarmować policję.

• Zamówienia można składać u dilerów lub z dowolnego miejsca od 2. poziomu reputacji. Płatność pobierana jest natychmiast.

• Zamówienia docierają po kilku minutach do tajnego punktu zrzutu z punktem nawigacyjnym. Spóźniony odbiór zwraca połowę kosztów jako kredyt u dilera.
• Agency Pay pozwala graczom potwierdzać zakupy i zamówienia przez Agency Phone, płacąc z konta bankowego. Nie wymaga to konfiguracji.

• Dilerzy oferują zlecenia kurierskie: dostarcz towar do kontaktu przed upływem czasu, aby zarobić brudne pieniądze i reputację.

• Zlecenia zawierają trasę na mapie, timer na ekranie oraz ryzyko policji.

• Strona wiadomości /ablackmarket pokazuje wiadomości od dilera, w tym gotowość zamówienia i naloty, wraz z punktami nawigacyjnymi tam, gdzie to istotne.

• Paser skupuje kradzione przedmioty za brudne pieniądze lub gotówkę i może zażądać działki za milczenie.

• Pranie brudnych pieniędzy jest dostępne w pralce u pasera. Odejście lub naciśnięcie X przerywa pranie, a pieniądze pozostają Twoje.

• Pięć poziomów reputacji, od Street Punk do VIP, poprawia ceny, wypłaty oraz opłaty za pranie i zwiększa liczbę jednoczesnych zamówień.

• /ablackmarket otwiera zamówienia, zlecenia, wiadomości, kontakty, reputację i stronę Companion z dowolnego miejsca.
• Administratorzy mogą przemieszczać, odsyłać, przywoływać i uzupełniać dilerów, dodawać lokalizacje dilerów i punkty zrzutu w grze, uruchamiać błyskawiczne wyprzedaże, losować ceny oraz ustawiać reputację i kredyt.

• Aplikacja Agency Companion zapewnia ceny rynkowe i asortyment na żywo, zamawianie przez telefon, punkty nawigacyjne oraz powiadomienia push o gotowych zamówieniach, przeprowadzkach dilerów, szybkich wyprzedażach i nalotach policji.

• Obsługuje QBCore, Qbox, ESX i standalone, a także ox_inventory, qb-inventory, qs-inventory oraz forki QB.

• Obsługuje ox_target, qb-target, osiem systemów dispatch lub wbudowany alert.

• Zawiera logowanie na Discordzie, 25 języków z angielskim jako domyślnym oraz exporty i eventy dla deweloperów.
🔧 Ulepszono
• Pasek boczny można przeciągać, aby przełączać strony.

• Własne menu zastępują qb-menu i esx_menu_default.
🐛 Fixed
• Ceny i waluta są teraz ustalane przez serwer zamiast klienta.

• Logowanie na Discordzie działa teraz poprawnie.
🗑️ Usunięto
• Minigra hakerska przed handlem została usunięta.

• qb-menu i esx_menu_default nie są już potrzebne.
📦 Informacje o aktualizacji
• Zamień stary folder Agency-Blackmarket i użyj nowego config.lua. Konfiguracja V1 jest niekompatybilna.

• Reputacja jest migrowana z blackmarket_reputation przy pierwszym uruchomieniu.
Agency-Reports-V2
2.3.0
✨ Nowości
• Wiadomości na czacie wyświetlają połączone zdjęcia profilowe z Discorda lub awatary z forum Cfx.re, z inicjałami i zapasowymi awatarami gradientowymi, gdy żaden obraz nie jest połączony.

• Branding w nagłówku zawiera teraz machającą ikonę flagi zgłoszenia (Report Flag).

• Obszary czatu i szczegółów zgłoszenia są większe.

• Dodano polecenie /reportreload, aby odświeżyć interfejs NUI w grze bez ponownego uruchamiania FiveM.
🔧 Ulepszono
• Wartości procentowe rozmiaru wyświetlacza używają teraz zaokrąglonych wartości bez zbędnych miejsc po przecinku.

• Dodano pełne wsparcie dla 13 języków: EN, DE, ES, FR, IT, NL, PL, PT, CS, RO, RU, SV, TR.
🐛 Fixed
• Naprawiono drżenie pól wprowadzania tekstu przy otwieraniu strony nowego zgłoszenia.

• Naprawiono przejmowanie zgłoszeń, dzięki czemu przejęte zgłoszenia otwierają się natychmiast, a nawigacja na pasku bocznym nie zawiesza się ani nie blokuje.

• Przeniesiono biblioteki bazy danych do server_scripts w fxmanifest.lua, aby zapobiec błędom inicjalizacji po stronie klienta.
📦 Informacje o aktualizacji
• Zamień folder resource na wersję 2.3.0 i zrestartuj resource.

• Istniejąca baza danych oraz config.lua pozostają kompatybilne.
Agency-Pad
27.0.2
✨ Nowości
• TopV Social: Międzyserwerowa sieć społecznościowa zsynchronizowana z topv.gg oraz aplikacjami TopV na Androida i iOS.

• TopV Social: Zawiera feed, relacje, rolki, wiadomości prywatne, profile i transmisje na żywo.

• TopV Social: Pojawia się jako pierwsza na 2. stronie ekranu głównego, działa na pełnym ekranie w orientacji poziomej i dostosowuje się do języka tabletu oraz trybu jasnego lub ciemnego.

• TopV Social: Umożliwia publikowanie zdjęć z galerii tabletu i aparatu oraz wyświetla czerwoną plakietkę na ikonie dla nowych powiadomień.

• App SDK 2: Rejestruj aplikacje webowe za pomocą RegisterApp i adresu UI, aby uruchamiać je wewnątrz tabletu.

• App SDK 2: Aplikacje webowe mogą korzystać z motywu, języka, galerii, aparatu, okien dialogowych, powiadomień i plakietek.

• App SDK 2: Strony przygotowane pod standardowy bridge innych skryptów telefonu działają bez zmian.

• Dodane aplikacje mogą mieć pełnowymiarową ikonę oraz stronę w sklepie z prawdziwymi zrzutami ekranu.

• Skrypty mogą odczytywać stan otwarcia lub zamknięcia tabletu za pomocą LocalPlayer.state.padOpen i zdarzeń.
🔧 Ulepszono
• Aplikacje zarejestrowane na obu urządzeniach wyświetlają powiadomienia na Agency-Phone, gdy gracz go posiada, w przeciwnym razie na padzie.
⚙️ Config
• Ustaw AgencyPadConfig.ExternalAppSlots, aby wybrać, gdzie dodane aplikacje pojawiają się na ekranie głównym.
📦 Informacje o aktualizacji
• Zamień resource. Twój dotychczasowy config.lua działa dalej.

• W przypadku TopV Social skopiuj dołączony folder phone-topv do swoich resources.

• Upewnij się, że ox_lib jest uruchomiony i dodaj ensure phone-topv po ensure agency-pad.

• Gracze muszą mieć połączonego Discord z FiveM.
Agency-Doorlock
1.1.6
✨ Nowości
• Importuj wybrane drzwi z ox_doorlock z podglądem pokazującym status, frakcje, gangi, minimalne rangi i nieobsługiwane ustawienia.

• Zaznacz wszystkie lub żadnych drzwi przed importem. Zaimportowane drzwi działają natychmiast bez restartu.

• Import przenosi nazwy, drzwi pojedyncze i podwójne, stan blokady, frakcje, gangi, citizen ID, kody od 1 do 8 cyfr jako PIN-y, auto-lock, zasięg interakcji, ukryte podpowiedzi i hold open.

• Uruchom adoorlock_import, aby uzyskać podgląd, lub adoorlock_import confirm, aby zaimportować wszystkie nowe drzwi.

• Import jest dostępny we wszystkich 25 językach.
🔧 Ulepszono
• Importowanie ponownie pomija drzwi, które Agency-Doorlock już blokuje w tej samej lokalizacji.

• Przy starcie konsola serwera informuje, kiedy drzwi są dostępne do importu.
📦 Informacje o aktualizacji
• Import jest dostępny tylko wtedy, gdy ox_doorlock jest uruchomiony. Usuń ensure ox_doorlock z server.cfg po imporcie, ponieważ oba skrypty blokują te same drzwi.

• Klucze przedmiotowe, wytrychowanie oraz kody dostępu, które nie są liczbami od 1 do 8 cyfr, nie mogą zostać zaimportowane. Podgląd ostrzega o nieobsługiwanych ustawieniach.

• W przypadku drzwi z przypisaną pracą lub gangiem oraz kodem dostępu, członkowie pracy lub gangu mogą otworzyć drzwi bez kodu PIN; wszyscy inni nadal go potrzebują.

• Aby zaktualizować z wersji 1.1.x, wymień wszystkie pliki i zachowaj config.lua. Zachowaj edytowane pliki w shared/locale/; brakujące nowe teksty pojawią się w języku angielskim.

• Zmiany w bazie danych nie są wymagane. Zrestartuj Agency-Doorlock i poproś graczy, którzy byli online podczas aktualizacji, o ponowne połączenie, aby załadować nowe menu.

• W przypadku nowej instalacji zobacz README.md w sekcji Installation.
Agency-Phone
27.0.2
✨ Nowości
• TopV Social: Dodaje feed, relacje, rolki, wiadomości prywatne, profile i transmisje na żywo, zsynchronizowane z topv.gg oraz aplikacjami TopV na Androida i iOS.

• TopV Social: Pojawia się na 2. stronie ekranu głównego obok Pogody, dostosowuje się do języka telefonu oraz trybu jasnego lub ciemnego i pozwala publikować zdjęcia z galerii oraz aparatu.

• TopV Social: Powiadomienia pojawiają się jako banery oraz czerwona plakietka na ikonie.

• App SDK 2: Deweloperzy mogą rejestrować aplikacje webowe za pomocą RegisterApp i adresu UI, z motywem, językiem, galerią, aparatem, oknami dialogowymi, powiadomieniami i plakietkami.

• App SDK 2: Aplikacje mogą korzystać ze standardowego bridge'a z innych skryptów telefonu oraz zawierać pełnowymiarową ikonę i stronę w sklepie ze zrzutami ekranu.

• Stan telefonu: Skrypty mogą odczytywać LocalPlayer.state.phoneOpen i korzystać ze zdarzeń otwarcia oraz zamknięcia telefonu.
🔧 Ulepszono
• Cloudflare TURN: CloudflareTurnApiUrl jest teraz wypełniony domyślnie; wymagane są tylko Token ID i API Token.
🐛 Fixed
• Ostatnie: Zakończone połączenia pojawiają się natychmiast, usunięte połączenia pozostają usunięte, a wiersze wysuwają się płynnie.

• FaceZoom: Połączenia wideo pozostają połączeniami wideo po ponownym połączeniu, a usunięcie kafelka usuwa każde połączenie za nim.

• Mapy: Twój punkt nawigacyjny otwiera listę pinezek z nazwą ulicy, a usunięte pinezki i ukryte jednostki pozostają usunięte.

• Mapy: Lista pokazuje rzeczywiste blipy na mapie zamiast dziesiątek wbudowanych bankomatów.

• Prace: Ostatnia karta nie jest już zasłaniana przez pasek home.

• Pictogram: Relacje wideo i kafelki wideo mają teraz prawidłowy rozmiar.
⚙️ Config
• AgencyConfig.ExternalAppSlots kontroluje, gdzie dodane aplikacje pojawiają się na ekranie głównym.
📦 Informacje o aktualizacji
• Zamień resource; twój dotychczasowy config.lua działa dalej. Gracze nie zobaczą nowego ekranu aktualizacji.

• Aby włączyć TopV Social, skopiuj dołączony folder phone-topv do swoich resources, upewnij się, że ox_lib działa, i dodaj ensure phone-topv po ensure agency-phone.

• Gracze muszą mieć połączonego Discord z FiveM, aby korzystać z TopV Social.

• W przypadku Cloudflare TURN ze starszym config.lua ustaw CloudflareTurnApiUrl zgodnie z opisem w CHANGELOG.md. W wersjach 27.0.0 i 27.0.1 pole było puste i TURN pozostawał wyłączony.
Agency-Repairkit
2.0.0
✨ Nowości
• Cztery zestawy: Naprawa drogowa naprawia silnik do 65%, pozostawiając wgniecenia, Profesjonalny odnawia auto, Opony naprawia przebite opony, a Czyszczenie zmywa brud.

• /arepairkit otwiera menu pokazujące stan pobliskiego pojazdu i posiadane zestawy z przyciskiem Użyj.

• Administratorzy mogą nadawać zestawy, ustawiać testowe uszkodzenia i błyskawicznie naprawiać pojazdy.

• Polecenie w konsoli serwera: arepairkit give [id] [kit] [amount].

• Opcje ox_target i qb-target pojawiają się na pojazdach dla zestawów noszonych przez gracza.

• Exporty: UseKit, GiveKit, IsRepairing, GetKits, GetVehicleCondition, OpenMenu, CloseMenu oraz IsMenuOpen, plus trzy zdarzenia.

• Zestawy rejestrują się w QBCore, są wprowadzane w ESX i mają przygotowane wpisy dla ox_inventory.

• Obsługa wycieków paliwa dla LegacyFuel, ox_fuel, cdn-fuel, ps-fuel, lj-fuel, qs-fuelstations, okokGasStation, lc_fuel oraz Renewed-Fuel.

• Agency-Hud wyświetla uszkodzenia bez konieczności aktualizacji.

• Zawiera 25 języków, domyślnie angielski, oraz nowe grafiki przedmiotów.
🔧 Ulepszono
• Uszkodzenia pojazdu powodują spadek mocy, wypadanie zapłonu z wystrzałami z wydechu, gaśnięcie po mocnych uderzeniach i awarię silnika poniżej poziomu krytycznego.

• Uszkodzone pojazdy mogą gubić paliwo; wciskanie gazu do dechy przy zniszczonym silniku powoduje jego zużycie.

• Karty ostrzegawcze informują kierowców o tym, co się stało.

• Naprawy obejmują sprawdzenie stanu pojazdu pod kątem silnika, karoserii, baku i opon.

• Gracze podchodzą do komory silnika lub bagażnika w przypadku silników umieszczonych z tyłu; maska się otwiera, a klucz francuski jest widoczny dla każdego.

• Skill-checki wpływają na płynność naprawy.

• Mechanicy pracują szybciej i naprawiają w większym zakresie.

• Administratorzy mogą zmieniać wygląd, w tym klasyczny styl V1, a także pozycję i rozmiar karty naprawy dla wszystkich graczy.

• Ustawienia pozostają zachowane po restarcie.

• Działa na QBCore, Qbox, ESX lub standalone.
🐛 Fixed
• Serwer usuwa zestaw po zakończonej naprawie, zapobiegając pominięciu usunięcia zestawu przez klienta.

• Usuwanie przedmiotów nie ufa już nazwie przedmiotu przesłanej przez klienta.

• Agency-Notify jest teraz wykrywany i używany.

• Wszystkie opcje konfiguracyjne przynoszą teraz zamierzony efekt.

• Nakładka nie ładuje już czcionek z internetu.
⚙️ Config
• Ustaw wartości zestawów w config.lua i dodaj więcej zestawów.

• Skonfiguruj, czy trzy nieudane próby skill-check z rzędu zużywają zestaw: jest to domyślnie włączone.

• Opcjonalnie ogranicz użycie zestawu do momentów, gdy żaden mechanik nie jest na służbie.
📦 Informacje o aktualizacji
• Resource nazywa się teraz Agency-Repairkit; V1 nazywał się Agency-Repairkits.

• Usuń stary folder, dodaj nowy i zmień linijkę ensure.

• Istniejący przedmiot agencyrepairkit pozostaje i jest teraz Roadside Repair Kit.

• Użyj nowego config.lua; tabele bazy danych z V1 nie są już potrzebne.

• /arepairkit jest teraz jedyną komendą; stare komendy administratora zostały usunięte.
Agency-Pad
27.0.0
✨ Nowości
• Dwie gry dostępne wyłącznie na tablecie: Memory z trzema rozmiarami planszy oraz Czwórki z Angy na trzech poziomach trudności lub dla dwóch graczy na jednym tablecie.

• Angy potrafi otwierać aplikacje, ustawiać punkty nawigacyjne i sprawdzać pogodę.

• Zdjęcia obsługują teraz albumy, a Aparat może nagrywać krótkie klipy wideo.

• Tablet w dłoni gracza jest widoczny dla osób w pobliżu.

• Dodano exporty ClosePad i ClosePhone.
🔧 Ulepszono
• Sklep, Telefon, Zegar, MDT i gry wykorzystują teraz pełny ekran w układzie poziomym.

• Buzz, Notatki i Kontakty wyświetlają listę i szczegóły obok siebie.

• Dodano ramkę wyświetlacza opartą na modelu 3D pada we wszystkich ośmiu wykończeniach.

• Animacja Face Unlock płynnie przechodzi teraz do ekranu głównego.

• MDT policji, PDT EMS, MDT mechanika, Biznes i Gangi przełączają zakładki za pomocą pływającej pigułki.

• Dodano setki brakujących tłumaczeń we wszystkich dziesięciu językach.

• Animacje zatrzymują się, gdy nie są widoczne, ekrany aplikacji renderują się tylko po otwarciu, a rozmiar obrazu mapy zmniejszono z 3.6 MB do 0.7 MB.
🐛 Fixed
• Powiadomienia nie wysuwają już wyświetlacza poza jego ramkę.

• Sklep zachowuje teraz twoją pozycję po zakończeniu ładowania aplikacji.

• Wiadomości wysłane w tym samym czasie nie nadpisują się już nawzajem.
⚙️ Config
• config.lua dodaje bloki PadProp, CameraVideo, MoneyGameApps, ProtectedApps i Debug.
📦 Informacje o aktualizacji
• Zrób kopię zapasową wartości z konfiguracji, użyj nowego pliku config.lua i wprowadź je ponownie.

• Prop tabletu we wszystkich ośmiu wariantach wykończenia znajduje się w stream/.

• Podmień zasób, wykonaj refresh i zrestartuj agency-pad.

• Gracze zobaczą ekran aktualizacji AgencyOS27 jeden raz.

• Aktualizacja jest bezpłatna dla dotychczasowych posiadaczy Agency-Pad.
Agency-Admin
1.5.0
✨ Nowości
• Zdjęcia: Dołączono grafiki dla 161 pojazdów, 58 pedów, 229 obiektów i 88 broni.

• Zdjęcia: Super administratorzy mogą przechwytywać brakujące obrazy w grze, powtarzać pojedyncze ujęcia lub całą listę oraz identyfikować nieprawidłowe nazwy modeli.

• Branding: Wyświetlaj nazwę i logo swojego serwera w panelu.

• Profile graczy: Wyświetlaj zdjęcia z forum Cfx.re dla połączonych kont oraz awatary z inicjałami dla pozostałych.

• Dashboard: Administratorzy mogą rozmieszczać, zmieniać rozmiar, ukrywać, pokazywać i resetować kafelki; układy są zapisywane dla każdego administratora.

• Wyszukiwanie globalne: Ctrl + K przeszukuje graczy, pojazdy, bronie, obiekty i strony, z kategoriami, podświetlonymi wynikami i szybkimi akcjami ograniczonymi uprawnieniami.

• Wydajność systemu: Wyświetlaj na żywo tick time głównego wątku, uptime i uruchomione zasoby na podstawie metryk publikowanych przez serwer; port jest wykrywany automatycznie.

• Object spawner: Zawiera 229 propów w 13 kategoriach, zweryfikowanych z plikami gry.

• Skróty klawiszowe: Przypisuj narzędziom takim jak duty, noclip, godmode i innym własne klawisze, z zachowaniem weryfikacji uprawnień po stronie serwera.
🔧 Ulepszono
• Wygląd: dodaje złote akcenty, wypukłe kafle, zaokrąglone przyciski i animowane złote podświetlenie paska bocznego, które podąża za zmianą stron lub ruchem myszy.

• Informacje o graczu: przekazuj lub odbieraj pieniądze w małym oknie.

• Bezpieczeństwo: opcje Teleport All i Kick All wymagają potwierdzenia.

• Ustawienia: na dole wyświetla się numer wersji.

• Object spawner: dodaje suwak zasięgu renderowania dla postawionych obiektów.

• Noclip: ustawiaj prędkość kółkiem myszy.
🐛 Fixed
• Wyszukiwanie: Nazwy graczy nie mogą już wstrzykiwać kodu i psuć menu.

• Dashboard: Nie pokazuje już procesora i pamięci RAM jako dostępnych wskaźników; FiveM nie ma dla nich funkcji natywnej.

• Profile graczy: Naprawiono wyświetlanie prawdziwego awatara przy użyciu dostępnych zdjęć Cfx.re zamiast niedostępnej usługi awatarów i nieprawidłowego adresu Steam.

• Noclip: Otwarcie menu pauzy lub mapy nie obraca już kamery ani nie blokuje sterowania.

• Dashboard: Zatrzymano zapisywanie kolejności kafelków przy każdym odświeżeniu i wielokrotne przebudowywanie panelu przy ponownym otwarciu.

• Wygląd: Zmiana koloru akcentu nie pozostawia już ponad 100 złotych detali.
⚙️ Config
• Branding: Skonfiguruj nazwę i logo serwera za pomocą Config.Branding.

• Noclip: Skonfiguruj prędkość kółka myszy za pomocą Config.Noclip.

• Hotkeys: Skonfiguruj klawisze narzędzi za pomocą Config.Hotkeys.

• Configuration: config.lua ma nowe bloki dla brandingu, awatarów graczy, zdjęć, metryk, noclip, klawiszy skrótu i object spawnera.
📦 Informacje o aktualizacji
• Zrób kopię zapasową dotychczasowych wartości, zainstaluj nowy config.lua, a następnie ustaw je ponownie. Nie kopiuj starego pliku na nowy.

• Zastąp listę obiektów w config/objects.lua zaktualizowaną listą.

• screenshot-basic jest wymagany tylko do robienia własnych zdjęć.

• Własne zdjęcia są zapisywane w web/images/custom; zachowaj ten folder podczas aktualizacji.

• Rangi, uprawnienia, bany, zespawnowane obiekty i układy dashboardu pozostają nienaruszone po aktualizacji. Żaden import nie jest potrzebny.

• Manifest uległ zmianie. Wykonaj refresh przed restartem zasobu lub zrestartuj serwer.

• config.lua, listy konfiguracyjne, tłumaczenia i menu pozostają edytowalne.
Agency-Banking
1.3.1
🔧 Ulepszono
• Zmiana rozmiaru wyświetlacza używa teraz kroków co 1% zamiast 5%.

• Tekst, ikony i krawędzie pozostają ostre po zmianie rozmiaru.
🐛 Fixed
• Suwak rozmiaru wyświetlacza podąża teraz za myszą bez przeskoków i zatrzymywania się na złym rozmiarze.

• Naprawiono zmianę rozmiaru w aktualnym wyglądzie oraz w klasycznym v1.
📦 Informacje o aktualizacji
• Zmieniły się tylko pliki menu i fxmanifest.lua.

• Brak zmian w bazie danych. config.lua pozostaje bez zmian.

• Podmień resource i zrestartuj go. Gracze zachowują wybrany rozmiar wyświetlania.
Agency-Phone
27.0.1
🐛 Fixed
• Przywrócono pusty wewnętrzny adres relay dla Companion, aby telefon łączył się z api.agencyg.de.

• Przywrócono wartość false dla MusicAllowExternalLinks oraz puste pole dla MusicReviewCallbackUrl.
⚙️ Config
• Jeśli zachowujesz własny config.lua, ustaw RelayInternalUrl = '' w bloku Companion.

• Ustaw MusicAllowExternalLinks = false oraz MusicReviewCallbackUrl = '', chyba że zostały zmienione ręcznie.
📦 Informacje o aktualizacji
• Zamień resource, wykonaj refresh, a następnie zrestartuj agency-phone lub zrestartuj serwer.

• Gracze nie zobaczą nowego ekranu aktualizacji. Po restarcie konsola powinna pokazać Companion relay connected.
Agency-Banking
1.3.0
✨ Nowości
• Działanie standalone bez QBCore, Qbox ani ESX, z wykorzystaniem licencji Rockstar do identyfikacji graczy oraz ACE lub listy licencji dla administratorów.

• Salda i gotówka w standalone są zarządzane przez bank: Agency Phone współdzieli saldo, a własne systemy pieniędzy mogą łączyć się przez hooki.

• Tryb standalone obsługuje karty, przelewy, lokaty terminowe, handel, kody PIN do bankomatów oraz aplikację Companion, z zapisem danych.

• Server exports: GetBankBalance, AddBankMoney, RemoveBankMoney, GetCashBalance, AddCashMoney, RemoveCashMoney i AddTransaction.

• Tabele, kolumny i indeksy bazy danych są tworzone automatycznie przy pierwszym starcie dla MariaDB i MySQL 8.
🔧 Ulepszono
• Wykrywanie frameworka automatycznie znajduje QBCore, QBox lub ESX, w tym frameworki uruchomione później; tryb standalone jest wybierany tylko wtedy, gdy żaden nie jest zainstalowany.

• Konsola informuje o wykrytym frameworku lub trybie standalone przy każdym starcie.

• Menu posiada ciemny panel, złote akcenty, zaokrąglone przyciski i złote podświetlenie paska bocznego, które podąża za zmianami stron lub ruchem myszy podczas przeciągania.

• Czcionka menu jest dołączona do zasobu.

• Ustaw Config.Design = 'v1', aby przywrócić klasyczny niebieski wygląd ze wszystkimi funkcjami.
🐛 Fixed
• Walidacja po stronie serwera sprawdza teraz wypłaty, stopy procentowe, lokaty terminowe, karty i transakcje, uniemożliwiając zmodyfikowanym klientom generowanie pieniędzy lub dostęp do kart innych graczy.

• PIN w bankomacie blokuje się na jedną minutę po pięciu nieudanych próbach.

• Nazwy graczy nie mogą już psuć menu.

• MySQL 8 dodaje teraz kolumny nazwy karty i posiadacza, wymagane do tworzenia kart.

• Tabela transakcji nie jest już nadpisywana przy każdym uruchomieniu.

• Aplikacja Companion nie pokazuje już wypłaconych lokat terminowych jako otwartych.

• Handel bankowy zapisuje teraz ceny zakupu w formacie używanym przez Agency Phone i Agency Pad, zachowując dokładność zysków i strat.

• Na ESX bez Agency Phone zakup akcji przyznaje je teraz po pobraniu płatności.

• Komunikaty pojawiają się teraz, gdy Agency Notify jest włączone, ale nie jest uruchomione.

• Niemieckie etykiety nie pojawiają się już w angielskim menu.
⚙️ Config
• config.lua dodaje bloki dla designu, trybu standalone, grup administratorów i komend.

• Ustaw Config.Commands.openBankAdminOnly = false, aby zezwolić wszystkim graczom na użycie /openbank: domyślnie mogą z tego korzystać tylko administratorzy.
📦 Informacje o aktualizacji
• Nie zastępuj nowego config.lua starym plikiem. Zrób kopię zapasową swoich wartości, użyj nowego pliku i wprowadź je ponownie.

• Plik agency_banking.sql jest dołączony dla serwerów, których użytkownik bazy danych nie może tworzyć tabel.

• Konta, karty, transakcje, lokaty i sparowania z Companion zostają zachowane po aktualizacji; import nie jest wymagany.

• Manifest uległ zmianie. Wykonaj refresh przed restartem resource lub zrestartuj serwer.

• config.lua, tłumaczenia, warstwa frameworka i menu pozostają edytowalne.
Agency-Housing
1.0.2
✨ Nowości
• Standalone: Działa bez QBCore, Qbox ani ESX i identyfikuje graczy za pomocą licencji Rockstar.

• Standalone: Administratorzy są ustawiani przez ACE lub listę licencji w pliku konfiguracyjnym.

• Standalone: Pieniądze korzystają z trzech hooków lub domy mogą być darmowe.

• Garderoba: Zapisuj i przywracaj do 20 nazwanych strojów na gracza w szafach w domach, bez potrzeby posiadania skryptu ubrań.

• Garderoba: Administratorzy mogą otworzyć ją w dowolnym miejscu za pomocą /ahwardrobe.

• Baza danych: Tworzy tabele i nowe kolumny przy pierwszym uruchomieniu, bez konieczności importowania SQL.
🔧 Ulepszono
• Framework: automatycznie wykrywa QBCore, Qbox lub ESX, w tym frameworki uruchamiane z opóźnieniem.

• Ekwipunek: wykrywa ox_inventory, qb-inventory 1 i 2, qs, ps, lj oraz jpr.

• Garderoba: wykrywa illenium-appearance lub qb-clothing.

• Wykrywanie: konsola zgłasza wykryte zasoby przy każdym uruchomieniu.

• Standalone: kupowanie, sprzedaż, klucze, meble, ulepszenia, kamery, drzwi MLO, dzwonek do drzwi i Companion działają oraz zapisują się tak samo jak na serwerach z frameworkiem.
🐛 Poprawki
• Baza danych: Domy ładują się i zapisują teraz na świeżych serwerach, gdzie tabela houses nie istniała.

• Housing: Domy z ceną 0 mogą być teraz kupowane, a domy ze zwrotem 0 mogą być sprzedawane.

• Companion: Otwieranie lub zamykanie Companion nie powoduje już przeskakiwania menu ani karty housing.

• Baza danych: Sprzedaż domów zapisuje się teraz w bazach danych korzystających z trybu ANSI_QUOTES.

• Schowek: Punkt schowka nie jest już oferowany, gdy żaden ekwipunek nie jest dostępny.
⚙️ Config
• Config: Dodano blok STANDALONE i nowe opcje garderoby.

• Schowek i garderoba: Domyślnie używane jest automatyczne wykrywanie, ale Config.Stash.open i Config.Wardrobe.open nadal mają priorytet, jeśli są ustawione.
📦 Informacje o aktualizacji
• Konfiguracja: Nie kopiuj starej konfiguracji na nową. Zrób kopię zapasową swoich wartości, zainstaluj nowy plik config.lua i ustaw je ponownie.

• Baza danych: Automatyczne tworzenie tabel obsługuje MariaDB oraz MySQL 8. Plik sql/install.sql pozostaje dostępny, jeśli użytkownik bazy danych nie ma uprawnień do tworzenia tabel.

• Dane: Domy, klucze, meble i parowania Companion pozostają nienaruszone po aktualizacji. Żaden import nie jest wymagany.

• Aktualizacja: Manifest uległ zmianie. Wykonaj polecenie refresh przed restartem zasobu lub zrestartuj serwer.

• Pliki: config.lua, tłumaczenia i warstwa frameworka pozostają otwarte do edycji.
Agency-Phone
27.0.0
✨ Nowości
• Urządzenie: Dodaje renderowany model telefonu w grze z cienką metalową krawędzią, fazowaniem, bocznymi przyciskami i ośmioma aluminiowymi wykończeniami.

• Angy: Rozumie zapytania i odpowiada w języku telefonu, rozpoznaje wszystkie 52 aplikacje w dziesięciu językach i potrafi otwierać aplikacje. Nie jest wymagany klucz API ani połączenie zewnętrzne.

• FaceZoom: Dodaje siatkę połączeń wideo dla ulubionych, ostatnich i kontaktów, z przesuwanym filtrem w formie pigułki oraz dzwonieniem jednym kliknięciem.

• FaceZoom: Pokazuje zdjęcie kontaktu na ekranie połączenia zamiast kolorowej litery.

• Wallet: Dodaje karty WalletCards, przelewy, lokaty terminowe, handel i pełną listę aktywności.

• Wallet: Dodaje Agency Pay przy kasie, z transferem pieniędzy po stronie serwera.

• Store: Dodaje stronę dla każdej aplikacji pokazującą, co ona robi, kto ją stworzył i czego wymaga. Użytkownicy mogą instalować lub usuwać aplikacje.

• Store: Chroni aplikacje Store, Settings, Phone, Buzz, Contacts, Snapr, Gallery, Clock, Wallet i Angy przed usunięciem i instaluje je ponownie, jeśli zostały usunięte w konfiguracji.
• Gry: Dodaje Dice, Coin Flip, Slots, Roulette, Snake i Brick Blast, z obsługą pieniędzy po stronie serwera.

• Ekran główny: Dodaje przeciągane widżety o zmiennym rozmiarze oraz reset układu do ustawień fabrycznych.

• Nazwy aplikacji: Dodaje przyjazne dla użytkownika nazwy dla wszystkich 52 aplikacji w dziesięciu językach. Niestandardowe nazwy z konfiguracji wyświetlają się dokładnie tak, jak zostały wpisane, i nigdy nie są tłumaczone.
🔧 Ulepszenia
• Angy: Odpowiada w języku telefonu i rozpoznaje krótkie nazwy aplikacji, w tym Handy, SMS, Navi i Wecker.
🐛 Fixed
• Ekran główny: Zresetowanie telefonu resetuje teraz układ widżetów.

• Widżety: Znacznik usuwania pozostaje teraz wewnątrz swojego kółka.

• Widżety: Okno potwierdzenia nie jest już przezroczyste.

• Wyłączanie: Ekran nie jest już przezroczysty w grze, dzięki czemu tekst pozostaje czytelny.

• Tryb jasny: Usuwa jasny pierścień i cztery białe rogi wokół wyświetlacza.

• Gry: Przyciski sprzętowe nie przyciemniają się już aż do zniknięcia.

• Kreator konfiguracji: Krok Companion nie zaczyna się już u góry ani nie wsuwa pod Agency Island.
⚙️ Config
• Config: Dodaje blok ProtectedApps do config.lua.
📦 Informacje o aktualizacji
• Nie nadpisuj nowego pliku starym config.lua. Zrób kopię zapasową swoich wartości, zainstaluj nowy config i ustaw je ponownie.

• Ustawienia graczy i sparowania z Companion pozostają zachowane po aktualizacji.

• Ekran aktualizacji pojawia się tylko raz przy pierwszym otwarciu, a potem już nigdy.

• Zrestartuj resource po aktualizacji.

• Aktualizacja jest bezpłatna dla każdego, kto posiada już Agency Phone.
Agency-Watch
27.0.0
✨ Nowości
• Studio: Wybieraj spośród 3 kształtów koperty, 11 pasków oraz dowolnych kolorów koperty, paska i akcentów.

• Studio: Korzystaj z gotowych zestawów lub losuj wygląd: ustawienia są zapisywane dla każdego gracza. Studio jest darmowe i nie wymaga telefonu.

• Angy: Steruj oświetleniem, jasnością, alarmami i aplikacjami z poziomu zegarka, z obsługą wszystkich 10 języków i bez połączenia zewnętrznego.

• Agency Zero: Przywołaj pojazd, odeślij go, zaparkuj, otwórz drzwi, przełącz światła oraz sprawdź baterię i zasięg.

• Agency Zero: Bez Agency Zero na serwerze aplikacja pokazuje pojazd i czas przyjazdu, nie wyświetlając nieodpowiedniej ceny.

• Gry: Dodano gry Ascent, Tower, Reflex i Dodge wraz z rekordami osobistymi. Gry są darmowe i działają offline.

• Niegasnący ekran (Always-on display): Dodano tarcze Pełna, Czas, Parametry życiowe i Pierścienie, wybierane niezależnie od głównej tarczy zegarka.

• Tarcze zegarka: Dodano tarcze Arc, Modular, Stack i Wave.
• Własne aplikacje: Uruchamiaj aplikacje z jednego folderu za pomocą trzech plików. Własne aplikacje wymagają edycji Pro, weryfikowanej w trzech miejscach na serwerze.

• Menu koronki: Otwieraj zestaw 7 aplikacji wybranych przez gracza bezpośrednio za pomocą koronki.

• App Store: Dodano strony aplikacji z dostawcą, kategorią, wymaganiami i opisem, w tym 26 krótkich opisów.

• Lokalizacja: Dodano 1,688 linii obejmujących nowe aplikacje, paski i gry we wszystkich 10 językach. Angielski fallback zapobiega wyświetlaniu surowych kluczy.
🔧 Ulepszono
• Latarka: dodano realistyczny stożek światła z regulowanym zasięgiem i mocą oraz delikatne światło bliskiego zasięgu podążające za wzrokiem gracza.

• Tętno: reaguje na potrącenie przez pojazd, upadek i wstawanie, po czym stabilizuje się przez około minutę.
🐛 Poprawki
• Przycisk czynności: Naprawiono trzeci przypadek, w którym przycisk nic nie robił.

• Tętno: Naprawiono puls przeskakujący bezpośrednio do wartości docelowej po wstaniu, zamiast stopniowego wzrostu.

• Studio: Naprawiono pasek umieszczony o 2 piksele za nisko względem koperty.

• App Store: Instalacja aplikacji przebudowuje teraz tylko zmieniony wiersz zamiast całego ekranu.
📦 Informacje o aktualizacji
• Plik konfiguracyjny ma nowe bloki dla Studio, Zero i małego wyświetlacza. Zrób kopię zapasową swoich wartości, zamień stary config i ustaw wartości ponownie.

• Parowanie Companion i ustawienia graczy zostają zachowane po aktualizacji.

• Każdy gracz widzi ekran aktualizacji raz przy pierwszym otwarciu po aktualizacji.

• Zrestartuj resource po aktualizacji.

• Poradnik dotyczący własnych aplikacji: docs.agencyg.de/watch/custom-apps
Agency-Seatbelt
2.0.0
✨ Nowości
• Automatyczne zapinanie pasów dla Agency Zero i konfigurowalnych nazw spawnów pojazdów.

• Włącz automatyczne pasy bezpieczeństwa dla każdego pojazdu jedną linijką konfiguracji.

• W zestawie znajduje się pięć nagrań zapinania pasów, z opcją użycia dźwięku z gry.

• Niezapięci kierowcy jadący z prędkością powyżej 65 km/h wypadają przez przednią szybę podczas wypadku.

• Zapięci kierowcy pozostają wewnątrz pojazdu podczas zderzenia.

• /aseatbelt otwiera ustawienia gracza dotyczące przypomnień, dźwięku, głośności i pozycji.

• Konfiguruj, które ustawienia gracza są dostępne.

• Obsługuje 25 języków, z angielskim jako domyślnym fallbackiem.
🔧 Ulepszono
• Przypomnienie zmienia kolor na złoty powyżej 25 km/h i na czerwony po trzech zignorowanych przypomnieniach lub powyżej 110 km/h.

• Frameworki są wykrywane automatycznie: QBCore, Qbox i ESX. Skrypt działa również standalone.

• Przepisany od pierwszej linijki dla V2.0.0.
🐛 Fixed
• Wątek monitorujący nie zatrzymuje się już po pierwszym przeżytym wypadku.

• Stan zapięcia pasów nie przenosi się już między pojazdami.

• Wygląd karty przypomnienia pasuje teraz do nazw klas HTML.

• Synchronizacja używa teraz replikowanego state bag zamiast nieistniejącego skryptu serwera.

• Gwałtowne hamowanie nie jest już liczone jako wypadek.
📦 Informacje o aktualizacji
• Plik konfiguracyjny jest całkowicie nowy. Zrób kopię zapasową swoich wartości, zamień config i ustaw wartości ponownie.

• Zrestartuj resource po aktualizacji.

• Dotychczasowi posiadacze Agency-Seatbelt mają już V2.0.0.
Agency-Vending
1.2.1
✨ New
• Panel administratora: Dodano zakładkę Player Machines z listą właścicieli, statusem online, ID, typem, ulicą, stanem magazynowym i nieodebranymi zarobkami każdej maszyny.

• Panel administratora: Dodano wyszukiwanie według właściciela, ID, typu lub ulicy.

• Panel administratora: Dodano akcje GPS, teleportacji i usunięcia dla każdej maszyny.

• Panel administratora: Usunięcie wymaga drugiego kliknięcia potwierdzającego i odbiera własność, pozostawiając maszynę w świecie jako własność państwową.

• Nazwy właścicieli dla graczy offline są pobierane z tabeli postaci QBCore lub ESX.

• Konfiskaty maszyn są rejestrowane na webhooku Discord z danymi administratora, właściciela, identyfikatora, typu, ID maszyny, zwrotu i pozycji.

• Nowe teksty są dostępne we wszystkich 13 językach.
🔧 Ulepszono
• Baner w konsoli odczytuje teraz wersję z fxmanifest.lua.
⚙️ Config
• Dodano Config.AdminRemoveRefund z opcjami 'none' (domyślnie), 'earnings' i 'full'.

• Dodano Config.AdminRemoveNotifyOwner, aby powiadomić właściciela, gdy jest online.

• Zmieniono nazwę Config.SpawnerCommand na Config.AdminCommand.
📦 Informacje o aktualizacji
• Komenda to teraz /vendingadmin; /vendingspawn pozostaje zarejestrowany jako alias dla istniejących instalacji.

• Istniejące instalacje mogą nadal używać Config.SpawnerCommand; obie nazwy ACE są przyznawane przy starcie.
Agency-Watch
26.5.1
✨ Nowości
• Dodano funkcję „Znajdź zegarek” w aplikacji Agency Companion, która sprawia, że zegarek dzwoni i wyświetla ekran wyszukiwania, dopóki nie zostanie zatrzymany w grze lub zamknięty.
🔧 Ulepszono
• Opcje „Otwórz zegarek” i „Zamknij zegarek” sterują teraz zegarkiem bezpośrednio, a aplikacja pokazuje jego rzeczywisty stan otwarcia lub zamknięcia.

• Blokadę kodem, odblokowywanie telefonu i wybór aplikacji zegarka można teraz zmieniać z poziomu aplikacji Companion.

• Lista aplikacji w aplikacji Companion pokazuje teraz aplikacje zainstalowane na zegarku.
🐛 Fixed
• Naprawiono synchronizację tarczy zegarka, motywu, rozmiaru, pozycji, wyglądu, trybu 24-godzinnego i innych przełączników przesyłanych przez aplikację.
⚙️ Config
• Config.Companion.findenDauer ustawia maksymalny czas szukania zegarka, domyślnie 60 sekund.
📦 Informacje o aktualizacji
• Zmiany w configu nie są wymagane. Zrestartuj resource po aktualizacji.

• Parowanie z Companion zostaje zachowane po aktualizacji.
Agency-Housing
1.0.1
✨ Nowości
• Agency-Housing: Aplikacja Companion działa z systemami iOS, Android, iPad, Mac i Apple Watch.

• Agency-Housing: Zarządzaj nieruchomościami zdalnie: blokuj lub odblokowuj, przekazuj lub odbieraj klucze, odbieraj dzwonki do drzwi, kupuj lub sprzedawaj domy i wyznaczaj trasy.

• Agency-Housing: Administracja może teleportować się do nieruchomości, wystawiać je na sprzedaż lub je usuwać.

• Agency-Housing: Menu parowania jest dostępne z kafelka „Companion App” w hubie pod klawiszem F7 lub komendą /ahconnect, również z aliasem /ahc.

• Agency-Housing: Menu parowania wyświetla 6-cyfrowy kod nad kodem QR, który można powiększyć po kliknięciu. Połączone urządzenia mają indywidualne przyciski usuwania oraz opcję „Odłącz wszystko”.

• Agency-Housing: Zwijana karta parowania jest dostępna w panelu właściciela pod F3 oraz na liście nieruchomości.
🔧 Ulepszenia
• Agency-Housing: Komendy używają teraz prefiksu a, aby uniknąć konfliktów z innymi resources.

• Agency-Housing: Gracze z niestandardowym przypisaniem klawisza F7 muszą ustawić go ponownie.
⚙️ Config
• Agency-Housing: Ustaw Config.Companion.EmbedCard = false, aby wyłączyć kartę parowania.
📦 Informacje o aktualizacji
• Agency-Housing: Skrypt tworzy tabele agency_housing_cmp_meta oraz agency_housing_cmp_devices; żaden plik SQL nie jest wymagany.

• Agency-Housing: Serwer wymaga wychodzącego dostępu HTTPS do api.agencyg.de.

• Agency-Housing: Zrestartuj zasób po aktualizacji.
Agency-Phone and Agency-Pad
26.5.4
✨ Nowości
• Własna aplikacja dla Agency-Watch na Phone i Pad, plus kolejne zmiany na premierę Watch
Agency-Pad
26.5.4
✨ Nowości
• Gracze mogą przesyłać muzykę do weryfikacji, zanim pojawi się ona publicznie.

• Zgłoszenia mogą być wysyłane na webhook Discorda do weryfikacji przez administratorów, z opcjonalnym oznaczeniem roli.
🔧 Ulepszono
• Tapety zostały wyeksportowane ponownie oraz dodano grafiki terenu dla Map.
⚙️ Config
• AgencyPadConfig.MusicAutoApprove kontroluje automatyczne zatwierdzanie lub ręczną weryfikację.

• AgencyPadConfig.MusicDiscordMentionRoleId ustawia opcjonalną rolę Discord do oznaczenia.

• AgencyPadConfig.MusicAllowedHosts i MusicAllowExternalLinks kontrolują akceptowane źródła muzyki.

• AgencyPadConfig.MusicMaxOpenSubmissions ogranicza liczbę otwartych zgłoszeń każdego gracza.

• AgencyPadConfig.MusicReviewCallbackUrl ustawia adres URL do wysyłania wyników weryfikacji do Twoich systemów.
📦 Informacje o aktualizacji
• Uruchom ponownie agency-pad.sql po aktualizacji, ponieważ to wydanie zawiera zmianę w bazie danych.
Agency-Phone
26.5.4
✨ Nowości
• Music app: Odtwarzaj oryginalne stacje radiowe z gry GTA V za pomocą systemowego radia mobilnego w grze, bez streamingu internetowego, opóźnień i zużycia przepustowości.

• Music app: Radio gra nadal po schowaniu telefonu i można je zapauzować z poziomu Island lub ekranu blokady.

• Music app: Radio samochodowe przejmuje odtwarzanie po wejściu do auta, a Twoja stacja wznawia działanie po wyjściu z pojazdu.
🔧 Ulepszono
• Dialer: przebudowany z dedykowanym arkuszem stylów i obsługą nawigacji, ze zmianami w przebiegu połączeń i integracji z dispatch.

• Grafika: dołączone tapety zostały wyeksportowane ponownie, a grafika terenu w aplikacji Maps została zaktualizowana.
⚙️ Config
• Ustaw AgencyConfig.RadioStations, aby wybrać wyświetlane stacje.

• Ustaw AgencyConfig.EnableRadioTab, aby ukryć zakładkę radia.

• Ustaw AgencyConfig.RadioBlockWheelOnFoot, aby zablokować otwieranie domyślnego koła wyboru radia na piechotę.

• Ustaw AgencyConfig.RadioKeepStationInVehicle, aby skonfigurować zachowanie stacji w pojazdach.

• AgencyConfig.PhoneProp jest teraz konfigurowalny.
Agency-Doorlock
1.1.2
✨ Nowości
• Agency-Doorlock: Wpisz nazwę modelu drzwi lub hash w konfiguratorze /adoorlock.

• Agency-Doorlock: Automatycznie skanuje okoliczny obszar w poszukiwaniu pasujących obiektów drzwi.

• Agency-Doorlock: Użyj „Dodaj wszystko”, aby dodać jednocześnie wiele pobliskich drzwi o tym samym hashu modelu.

• Agency-Doorlock: Obsługuje niestandardowe rekwizyty mappingu i własne nazwy modeli.
📦 Informacje o aktualizacji
• Agency-Doorlock: Wersja v1.1.2
Agency-Doorlock
1.1.1
✨ Nowości
• Bramy i drzwi garażowe mogą pozostać otwarte po odblokowaniu dzięki opcji Hold open konfigurowanej dla każdych drzwi w /adoorlock.

• Zablokowanie drzwi z opcją hold-open zamyka je i blokuje: połącz z Auto-lock, aby zamknąć je po N sekundach.

• Ustawiaj zasięg interakcji dla każdych drzwi do blokowania i odblokowywania: od 0.5 do 10 m za pomocą suwaka lub do 50 m za pomocą pola liczbowego.
🔧 Ulepszono
• Wybór drzwi celuje w drzwi, w których zasięgu interakcji znajdujesz się najgłębiej.

• Opcje oka ox_target i qb-target używają najszerszego zasięgu wymaganego przez dowolne drzwi tego modelu.

• Zasięgi dla poszczególnych drzwi są sprawdzane i ograniczane po stronie serwera podczas zapisu; puste lub nieprawidłowe wartości używają skonfigurowanej wartości domyślnej.

• Etykiety blokady otwarcia i zasięgu interakcji są przetłumaczone na wszystkie 25 obsługiwanych języków: EN, DE, BG, CS, DA, EL, ES, FI, FR, HR, HU, IT, JA, KO, NL, NO, PL, PT, RO, RU, SK, SV, TR, UK, ZH. Pliki językowe zawierają identyczne, kompletne zestawy kluczy.
🐛 Fixed
• Karta parowania Companion używa teraz języka serwera; 17 ciągów znaków aplikacji i parowania poprzednio wracało do języka angielskiego w 23 z 25 języków.

• Symbole zastępcze tłumaczeń i formatowanie zostały sprawdzone przed wydaniem.
⚙️ Config
• Config.HoldOpenRatio kontroluje stopień otwarcia drzwi: 1.0 oznacza pełne otwarcie, a niższe wartości zapobiegają wnikaniu żaluzji w geometrię.

• Config.HoldOpenDistance ustawia zasięg wymuszania otwarcia.

• Config.MaxInteractDistance ustawia limit zasięgu po stronie serwera, domyślnie 50 m.

• Zasięg interakcji dla pojedynczych drzwi domyślnie wynosi Config.InteractDistance: niezmienione drzwi zachowują dotychczasowe działanie.
📦 Informacje o aktualizacji
• Podmień folder Agency-Doorlock lub nadpisz fxmanifest.lua, config.lua, client/main.lua, client/configurator.lua oraz server/main.lua.

• Nadpisz również html/index.html, html/script.js, html/style.css oraz wszystkie 25 plików w shared/locale/.

• Ręczne zmiany w bazie danych ani migracja nie są wymagane; istniejące drzwi korzystają z wartości domyślnych i zachowują zasady dostępu, kody PIN, przypisania klawiszy oraz konfiguracje.

• Wymaga oxmysql, co było już wymagane. Zrestartuj resource przez txAdmin lub ensure Agency-Doorlock.

• Przy wyłączonym Hold open zachowanie drzwi jest identyczne jak w v1.1.0.
Agency-Essentials
1.2.0
✨ Nowości
• Elevator: Użyj /aeconnect, aby wyświetlić kod QR do sparowania darmowej aplikacji Agency Companion.

• Elevator: Przeglądaj budynki na serwerze i ustawiaj trasę GPS z poziomu aplikacji.

• Reports: Sparuj aplikację za pomocą karty QR w widoku gracza i administratora, a następnie czytaj, odpowiadaj, przejmuj, zamykaj i zarządzaj ticketami.

• Essentials: Sparuj cały pakiet, skanując kod QR administratora w zakładce Global w /aessentials.

• Essentials: Zarządzaj kill-switchami modułów, zamkami drzwi i zgłoszeniami bezpośrednio z aplikacji.
🔧 Ulepszono
• Menu, Doorlock, karty Companion i wszystkie moduły obsługują teraz ujednolicony pakiet 25 języków.

• Okna kodów QR Companion i animacje menu są płynniejsze. Okna windy pojawiają się płynnie i można je przeciągać.
🐛 Poprawki
• Elevator: Rozwiązano kolizję schematu bazy danych na czystych instalacjach poprzez wydzielenie ustawień companion do agency_elevator_companion_settings.

• Essentials: Przełączniki modułów zachowują teraz stan po ponownym otwarciu menu.

• Zgłoszenia: Uprawnienia administracji są sprawdzane ponownie przy każdej akcji w aplikacji: parowanie QR nie nadaje praw administratora.
⚙️ Config
• Ustaw język w config.lua: angielski jest domyślny.

• Wyłącz integrację z Companion za pomocą flag Companion Enable w konfiguracji.
📦 Informacje o aktualizacji
• Podmień lub nadpisz wszystkie pliki resource: fxmanifest.lua, config.lua, client/, server/, shared/, html/ oraz sql/install.sql.

• Ręczne zmiany w bazie danych nie są wymagane. Tabele są tworzone automatycznie przy pierwszym uruchomieniu, a migracja tabel przebiega automatycznie.

• Dotychczasowe konfiguracje, doorlocki, zgłoszenia, paski postępu i sparowania z Companion pozostają nienaruszone.

• Agency-Notify i Agency-Progressbar nie mają zmian funkcjonalnych i pozostały nietknięte.

• Zrestartuj resource przez txAdmin lub wykonaj ensure Agency-Essentials.
Agency-Elevator
1.3.1
🔧 Ulepszono
• Zweryfikowano wszystkie pliki Lua pod kątem ścisłej zgodności ze składnią, bez ostrzeżeń i błędów przy starcie.

• Zaktualizowano autora w fxmanifest.lua na "Agency Scripts" i dodano wymagany baner reklamowy Agency dla darmowych zasobów.

• Dodano definicję tabeli agency_elevator_companion_settings do sql/install.sql.
🐛 Fixed
• Zmieniono nazwę tabeli ustawień companion na agency_elevator_companion_settings, co rozwiązało konflikt tabeli ustawień interfejsu i błąd startowy Unknown column 'id'.
📦 Informacje o aktualizacji
• Podmień fxmanifest.lua, server/companion.lua oraz sql/install.sql.

• Nowa tabela Companion jest tworzona automatycznie przy pierwszym uruchomieniu. Ręczne zmiany w bazie danych nie są wymagane.

• Istniejące windy, konfiguracje UI i sparowania z Companion pozostają nienaruszone.

• Zrestartuj resource przez txAdmin lub ensure Agency-Elevator.
Agency-Admin
1.4.0
✨ New
• Agency Companion: Paruj urządzenia administracji za pomocą /aaconnect lub /aac, a następnie zeskanuj kod QR lub wpisz 6-cyfrowy kod.

• Agency Companion: Zarządzaj graczami, banami i rangami: kickuj, banuj, zamrażaj, obserwuj, wykonuj goto, bring, heal i revive: wylogowuj sparowane urządzenia.

• Agency Companion: Przeglądaj konsolę serwera na żywo i wykonuj komendy jako własny klient, ze zlokalizowanym autouzupełnianiem dla przeskanowanych komend i frameworka.

• Agency Companion: Bezpłatna aplikacja jest dostępna na iOS i Androida. Poradnik konfiguracji: companion.agencyg.de.

• Agency Companion: Jedna aplikacja łączy Agency-Admin, Phone, Pad, Elevator, Reports i więcej.
🔧 Ulepszono
• Lokalizacja: przetłumaczono nowe teksty aplikacji, parowania, konsoli i interfejsu na wszystkie 13 obsługiwanych języków: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV i TR.

• Bezpieczeństwo: parowanie jest przeznaczone wyłącznie dla ekipy. Tokeny nie dają żadnych uprawnień, a każde działanie jest sprawdzane pod kątem aktualnych uprawnień, w tym ACE, frameworka, rangi i indywidualnych nadpisań dla graczy online.

• Bezpieczeństwo: sprawdzanie uprawnień offline wykorzystuje identyfikatory i tabele rang; administratorzy opierający się wyłącznie na ACE muszą być online.

• Bezpieczeństwo: żądania Companion są sprawdzane zarówno na poziomie aplikacji pomocniczej, jak i w kanale działań panelu, z ograniczeniem częstotliwości żądań zdalnych (rate limit).

• Parowanie: 6-cyfrowy kod pozostaje widoczny, gdy urządzenie jest połączone, co pozwala na sparowanie kolejnych telefonów.
🐛 Fixed
• Zdarzenia serwera: Give-weapon, spawn-object, edit-object i claim-vehicle-ownership wymagają teraz dostępu do panelu oraz odpowiedniego uprawnienia akcji, sprawdzanego po stronie serwera.

• Parowanie: 6-cyfrowy kod pojawia się teraz zawsze pod kodem QR.

• Panel: Poprawiono zachowanie otwierania i zamykania panelu Companion wraz z dodatkowymi poprawkami NUI.
⚙️ Config
• Ustaw Config.Companion.Enable = false, aby wyłączyć opcjonalną integrację z Companion.

• Kody parowania wygasają po Config.Companion.TokenTTL, domyślnie po 5 minutach.
📦 Informacje o aktualizacji
• Istniejące rangi, uprawnienia, bany i ustawienia panelu pozostają bez zmian. Brak migracji i utraty danych.

• Tabele parowania są tworzone automatycznie przy pierwszym uruchomieniu; ręczne zmiany SQL nie są potrzebne.

• Wymaga oxmysql, co jest już wymagane. Zrestartuj resource przez txAdmin lub ensure Agency-Admin.

• Podmień te pliki: fxmanifest.lua, config.lua, client/main.lua, client/companion.lua, server/db.lua, server/main.lua, server/companion.lua, server/companion_relay.lua, web/index.html, web/style.css, web/app.js, web/companion.js, web/qrcode.min.js, shared/locale.lua, wszystkie pliki w locales/. Sprawdź sekcję Config.Companion, jeśli zachowujesz własny config.lua.
Agency-Banking
1.2.0
✨ Nowości
• Companion: Przeglądaj salda, gotówkę i transakcje, przelewaj pieniądze, zarządzaj lokatami terminowymi i maksymalnie 3 kartami debetowymi oraz ustawiaj lub zmieniaj PIN do bankomatu.

• Companion: Sparuj za pomocą /abconnect lub /abc, a następnie zeskanuj kod QR lub wprowadź jego 6-cyfrowy kod w aplikacji.

• Companion: Bankowość ma swój własny kod QR, niezależny od Agency-Phone i Agency-Elevator.

• Companion: Moduł aplikacji Agency-Banking jest całkowicie wolny od reklam.
🔧 Ulepszono
• Lokalizacja: przetłumaczono nowe teksty aplikacji, parowania i interfejsu na wszystkie 13 obsługiwanych języków: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV i TR.

• Bezpieczeństwo: operacje finansowe korzystają z tej samej zweryfikowanej ścieżki co bank w grze poprzez AgencyBankingBridge; serwer ponownie sprawdza konto i saldo przy każdym żądaniu.

• Bezpieczeństwo: odczyty działają offline, ale przelewy, wpłaty i zmiany PIN wymagają obecności gracza online.
🐛 Poprawki
• Lokaty: Wypłaty są ponownie weryfikowane po stronie serwera, aby zapobiec przedwczesnym lub zduplikowanym wypłatom.

• Menu banku: 6-cyfrowy kod parowania pojawia się teraz zawsze pod kodem QR.

• Panel Companion: Poprawiono zachowanie otwierania i zamykania oraz dopracowano NUI.
⚙️ Config
• Ustaw Config.Companion.Enable = false, aby wyłączyć opcjonalną integrację z Companion.

• Kody parowania wygasają po Config.Companion.TokenTTL, domyślnie po 5 minutach.
📦 Informacje o aktualizacji
• Podmień folder Agency-Banking lub nadpisz: fxmanifest.lua, config.lua, client/main.lua, client/companion.lua, server/main.lua, server/companion.lua, server/companion_relay.lua, html/index.html, html/script.js, html/style.css, html/js/companion.js, html/js/qrcode.min.js oraz wszystkie pliki w locales/.

• Przejrzyj blok Config.Companion w config.lua; możesz zachować swoje dotychczasowe ustawienia.

• Istniejące konta, karty, lokaty i transakcje pozostają bez zmian. Migracja ani ręczny SQL nie są potrzebne; tabele parowania są tworzone automatycznie przy pierwszym uruchomieniu.

• Wymaga oxmysql, co jest już wymagane. Zrestartuj resource przy użyciu txAdmin lub ensure Agency-Banking.
Agency-Doorlock
1.1.0
✨ Nowości
• Aplikacja Companion: Połącz niezależnie od Agency-Phone i Agency-Elevator za pomocą kodu QR lub 6-cyfrowego kodu.

• Parowanie: Uruchom /adlconnect lub /adlc, aby wyświetlić kod QR, lub znajdź go w menu konfiguracji /adoorlock.

• Parowanie: Wpisz 6-cyfrowy kod w aplikacji, jeśli nie możesz zeskanować; pozostaje widoczny, dopóki urządzenie jest połączone.

• Gracze: Przeglądaj drzwi, do których masz dostęp, oraz ich aktualny stan zablokowania lub odblokowania.

• Gracze: Zamykaj lub otwieraj posiadane drzwi, gdy jesteś w pobliżu, zgodnie z tymi samymi zasadami dostępu w grze.

• Gracze: Ustaw punkt nawigacji GPS do dowolnych drzwi z poziomu aplikacji.

• Administratorzy: Zdalnie steruj dowolnymi drzwiami na serwerze bez limitu odległości.

• Administratorzy: Usuwaj drzwi z poziomu aplikacji; statyczne drzwi z pliku konfiguracyjnego pozostają chronione.

• Administratorzy: Otwieraj menu konfiguracji drzwi w grze zdalnie, aby dodawać lub edytować drzwi.

• Aplikacja Companion: Bezpłatna aplikacja jest dostępna na iOS i Androida, z instrukcją konfiguracji na companion.agencyg.de.
• Aplikacja Companion: Jedna aplikacja łączy się z Agency-Doorlock, Agency-Phone, Agency-Pad, Agency-Elevator, Agency-Reports i innymi.
🔧 Ulepszono
• Lokalizacja: nowe teksty aplikacji, parowania i interfejsu zostały przetłumaczone na wszystkie 25 obsługiwanych języków: EN, DE, BG, CS, DA, EL, ES, FI, FR, HR, HU, IT, JA, KO, NL, NO, PL, PT, RO, RU, SK, SV, TR, UK, ZH.
🐛 Fixed
• Menu konfiguracji: 6-cyfrowy kod parowania wyświetla się zawsze pod kodem QR.

• Karta QR Companion: Rozwija się i zwija czysto, nie nachodząc na listę drzwi.

• NUI: Ulepszono zachowanie otwierania i zamykania panelu oraz wprowadzono inne drobne poprawki.
⚙️ Config
• Ustaw Config.Companion.Enable = false, aby wyłączyć opcjonalną integrację.

• Kody parowania wygasają po Config.Companion.TokenTTL, domyślnie po 5 minutach.
📦 Informacje o aktualizacji
• Podmień folder Agency-Doorlock lub nadpisz zaktualizowane pliki.

• Podmień fxmanifest.lua, config.lua, client/main.lua, client/companion.lua, client/configurator.lua, server/main.lua.

• Podmień server/companion.lua, server/companion_relay.lua, html/index.html, html/script.js, html/style.css.

• Podmień html/js/companion.js, html/js/qrcode.min.js, shared/locales.lua oraz wszystkie pliki w shared/locale/.

• Przejrzyj blok Config.Companion w config.lua; możesz bezpiecznie zachować własny config.

• Istniejące drzwi, przypisania klawiszy, dźwięki i konfiguracje działają bez migracji i utraty danych.

• Starsze pliki config.lua bez bloku Config.Companion korzystają z bezpiecznych ustawień domyślnych, pozostawiając tę funkcję włączoną.

• Tabele parowania są tworzone automatycznie przy pierwszym uruchomieniu. Ręczne zmiany w SQL lub bazie danych nie są potrzebne.

• oxmysql pozostaje wymagany. Zrestartuj resource przez txAdmin lub ensure Agency-Doorlock.
Agency-ReportsV2
2.2.0
✨ New
• Agency Companion: Sparuj z poziomu /areport za pomocą kodu QR lub 6-cyfrowego kodu.

• Gracze: Twórz zgłoszenia, śledź ich status i rozmawiaj z administracją w czasie rzeczywistym z poziomu aplikacji.

• Administracja: Przeglądaj kolejkę na żywo, otwieraj tickety, przejmuj, zamykaj, usuwaj i odpowiadaj na zgłoszenia.

• Administracja: Używaj goto, bring i heal na osobach zgłaszających bezpośrednio z aplikacji, zgodnie z uprawnieniami administratora.

• Parowanie: 6-cyfrowy kod pozostaje widoczny, gdy urządzenie jest połączone, umożliwiając sparowanie dodatkowych urządzeń.

• Aplikacja Companion: Jedna aplikacja łączy Agency Reports, Phone, Pad, Elevator i więcej.
🔧 Ulepszono
• Lokalizacja: teksty aplikacji, parowania i interfejsu przetłumaczone na wszystkie 13 obsługiwanych języków: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV, TR.

• Bezpieczeństwo: tokeny parowania nie mogą nadawać uprawnień administratora; każde działanie członka ekipy jest weryfikowane po stronie serwera.
🐛 Fixed
• Okno zgłoszeń: 6-cyfrowy kod parowania wyświetla się teraz zawsze pod kodem QR.

• Panel Companion: Ulepszono zachowanie otwierania i zamykania.

• NUI: Różne mniejsze poprawki wizualne.
📦 Informacje o aktualizacji
• Istniejące zgłoszenia, czaty i webhooki działają dalej bez migracji i utraty danych.

• Integracja z Companion jest opcjonalna; pozostawienie jej wyłączonej zachowuje dotychczasowe działanie.

• Tabele parowania są tworzone automatycznie przy pierwszym uruchomieniu; ręczne zmiany w SQL lub bazie danych nie są potrzebne.

• Wymaga oxmysql, co jest już wymagane.

• Podmień folder resource lub nadpisz: fxmanifest.lua, config.lua, client/main.lua, client/companion.lua.

• Podmień również: server/main.lua, server/companion.lua, server/companion_relay.lua, html/popup.html.

• Podmień również: html/js/companion.js, html/js/qrcode.min.js oraz wszystkie pliki w locales/.

• Przejrzyj blok Config.Companion w config.lua; możesz zachować swoją własną konfigurację.

• Zrestartuj resource przez txAdmin lub wykonaj ensure Agency-Reports-V2.

• Pobieranie aplikacji Companion i poradnik konfiguracji: companion.agencyg.de
Agency-Elevator
1.3.0
✨ New
• Agency Companion: Przeglądaj i steruj każdą windą na swoim serwerze z poziomu bezpłatnej aplikacji.

• Parowanie: Uruchom /aeconnect, a następnie zeskanuj kod QR lub wpisz 6-cyfrowy kod w aplikacji.

• Agency Companion: Przyzwij dowolne piętro, przemieść się o jedno piętro w górę lub w dół albo ustaw trasę GPS do budynku.

• Kontrola na żywo: Sprawdzaj aktualne piętro i animację ruchu: wybierz piętro na siatce lub przemieść się o jedno piętro w górę lub w dół.

• Kontrola dostępu: Ogranicz każdą windę do określonych graczy za pomocą stałych identyfikatorów zachowywanych po restarcie serwera.

• Zarządzanie administracyjne: Teleportuj się do dowolnego budynku lub piętra w celu szybkiej edycji.
🔧 Ulepszono
• Bezpieczeństwo: tokeny parowania nie mogą nadawać uprawnień administratora; każde działanie jest sprawdzane po stronie serwera.

• Bezpieczeństwo: działania administratora są weryfikowane pod kątem uprawnień po stronie serwera.

• Lokalizacja: nowe teksty aplikacji, parowania i konfiguratora zostały przetłumaczone na 13 języków: EN, DE, FR, ES, PT, IT, NL, PL, TR, CS, RO, RU, SV.
🐛 Fixed
• Live Control: Nakładka podróży i wyświetlanie aktualnego piętra pozostają zsynchronizowane.

• Parowanie: /aeconnect otwiera się i zamyka płynnie, bez nagłych przeskoków i uciętych animacji zanikania.

• Parowanie: 6-cyfrowy kod pojawia się zawsze pod kodem QR, również wtedy, gdy urządzenie jest już połączone.

• Interfejs: Poprawiono różne drobne błędy NUI oraz obsługi klawisza ESC.
⚙️ Config
• Windy: Włącz lub wyłącz ekran przejścia i przyciemnienia dla każdej windy w konfiguratorze.

• Windy: Jeśli ustawienie ekranu dla danej windy nie zostanie zmienione, używa Config.ScreenEffect.

• Agency Companion: Sprawdź nowy blok Config.Companion w config.lua.
📦 Informacje o aktualizacji
• Istniejące windy działają bez migracji i utraty danych. Integracja z Companion jest opcjonalna.

• Nowe ustawienia dla poszczególnych wind i tabele parowania są tworzone automatycznie przy pierwszym uruchomieniu. Ręczne zmiany w bazie danych nie są potrzebne.

• Wymaga oxmysql, co było już wymagane wcześniej. Zrestartuj resource przez txAdmin lub wykonaj ensure Agency-Elevator.

• Podmień folder Agency-Elevator lub nadpisz następujące pliki: fxmanifest.lua, client/main.lua, client/configurator.lua, client/companion.lua, server/main.lua, server/companion.lua, server/companion_relay.lua, html/index.html, html/script.js, html/style.css, html/js/companion.js, wszystkie pliki w shared/locale/ oraz config.lua.
Agency-Essentials
1.1.0
✨ New
• Agency-Doorlock: Dodaje zamykane drzwi z obsługą klawisza [E] oraz target, konfigurowane w grze przez /adoorlock lub /adl.

• Agency-Doorlock: Ustawiaj dostęp według frakcji, gangu, rangi lub konkretnych graczy, z opcjonalną klawiaturą PIN.

• Agency-Doorlock: Obsługuje QBCore, QBox, ESX i Standalone z automatycznym wykrywaniem frameworka.

• Elevator: Dodaje /aeconnect, aby wyświetlić kod QR do parowania bezpłatnej aplikacji Agency Companion.

• Elevator: Przeglądaj budynki serwera i ustawiaj trasę GPS z poziomu aplikacji.

• Reports: Dodaje kartę parowania QR w widoku gracza i administratora, z obsługą w aplikacji do odczytu, odpowiadania, przejmowania, zamykania i zarządzania ticketami.

• Lokalizacja: Tłumaczy menu, Doorlock, karty Companion i każdy moduł na 25 języków.
🔧 Ulepszenia
• Agency-Doorlock: Dodaje przełącznik modułu dla całego serwera oraz ustawienia na żywo dla koloru akcentu, dźwięku drzwi, głośności dźwięku, podpowiedzi [E] i znacznika drzwi.

• Agency-Doorlock: Wyłączenie modułu otwiera wszystkie zablokowane drzwi, a ponowne włączenie blokuje je z powrotem.

• Elevator: Dodaje płynne ściemnianie i rozjaśnianie, okno z możliwością przeciągania oraz kartę parowania w menu /aelevator.

• Companion: Okna QR są czytelniejsze, a animacje menu płynniejsze.
🐛 Fixed
• Moduły: Ustawienia przełączników zachowują się teraz po ponownym otwarciu menu.

• Agency-Doorlock: Odtwarza prawidłowe dźwięki blokowania i odblokowywania.

• Zgłoszenia: Uprawnienia administracji są sprawdzane ponownie przy każdej akcji w aplikacji; parowanie QR nie daje dostępu administratora.
⚙️ Config
• Ustaw język w konfiguracji: angielski jest domyślny.

• Jeśli zmodyfikowano config.lua, połącz nowe sekcje AgencyConfig.Doorlock i Companion.
📦 Informacje o aktualizacji
• Nadpisz wszystkie pliki podczas aktualizacji.

• Nowe tabele w bazie danych są tworzone automatycznie; ręczny SQL nie jest potrzebny.

• Agency-Notify i Agency-Progressbar nie mają zmian funkcjonalnych i pozostały nietknięte w tym wydaniu.
Agency-Garage
1.0.1
🔧 Ulepszono
• Lista pojazdów: ogranicza listę do 3 wierszy i dodaje przewijanie, także na parkingu policyjnym (odholowniku).

• Lista pojazdów: zmniejsza panel, gdy pojazdów jest niewiele, i zawiera cyjanowy pasek przewijania.

• Lista pojazdów: zweryfikowano w rozdzielczościach 1080p, 1440p i na ekranach laptopów.
🐛 Fixed
• Bezpieczeństwo: Pojazdy frakcyjne spawnują się tylko w dostępnych garażach frakcyjnych i tylko jeśli są tam wymienione; tablice rejestracyjne są generowane po stronie serwera.

• Bezpieczeństwo: Odholowywanie jest ograniczone do dozwolonych prac lub uprawnienia ACE agency.garage.impound.

• Bezpieczeństwo: Opłaty za odebranie są ograniczone przez Config.Impound.maxFee, identyfikatory parkingów są sprawdzane, a zdarzenie odholowania ma nałożony limit zapytań (rate limit).

• Bezpieczeństwo: Wyszukiwanie lokalizacji pojazdu zwraca współrzędne tylko dla pojazdów należących do zlecającego gracza.
🗑️ Usunięto
• Usunięto nieużywane, zduplikowane pliki client_main.lua i główny app.js.
⚙️ Config
• Dodaj Config.Impound.allowedJobs, aby określić frakcje uprawnione do odholowywania pojazdów w grze.

• Dodaj Config.Impound.maxFee, aby ograniczyć opłaty za odbiór żądane przez klienta.

• Jeśli zachowujesz dotychczasowy config.lua, dodaj obie opcje: bez allowedJobs odholowywanie jest ograniczone do uprawnień ACE.

• Ustaw allowedJobs na nazwy frakcji na Twoim serwerze, np. mechaniker lub ambulance.
📦 Informacje o aktualizacji
• Podmień fxmanifest.lua, config.lua, server/main.lua, html/index.html oraz html/style.css.

• Usuń z katalogu głównego client_main.lua i app.js, jeśli istnieją.

• Zmiany w bazie danych nie są wymagane; stan pojazdów nadal korzysta ze standardowych kolumn state i garage.

• Istniejące pojazdy, garaże i synchronizacja z telefonem pozostają kompatybilne.

• Zrestartuj resource przez txAdmin lub wykonaj ensure Agency-Garage.
Agency-Elevator
1.2.3
✨ Nowości
• Agency-Elevator: Przypisz wiele prac do piętra; gracze potrzebują dowolnej z przypisanych prac, a piętra bez przypisanych prac pozostają publiczne.

• Agency-Elevator: Ustaw minimalny stopień dla każdej pracy. Stopień 0 zezwala na dowolną rangę, a zablokowane piętra pokazują dokładne wymagania.

• Agency-Elevator: Sprawdzanie prac i stopni obsługuje QBCore, QBox (qbx_core) oraz ESX legacy i Legacy/1.2+.

• Agency-Elevator: Wykrywa qbx_core przed bridge qb-core. ox_core jest bezproblemowo wykrywany, a serwery standalone zachowują wszystkie piętra otwarte.
🔧 Ulepszenia
• Agency-Elevator: Tłumaczy nowe teksty na wszystkie 13 obsługiwanych języków: EN, DE, FR, ES, PT, IT, NL, PL, TR, CS, RO, RU i SV.
🐛 Poprawki
• Agency-Elevator: Poprawiono link do wsparcia na Discordzie w grze.
📦 Informacje o aktualizacji
• Istniejące windy pozostają kompatybilne. Stare konfiguracje z jedną pracą migrują automatycznie przy następnym zapisie, bez ręcznej migracji i utraty danych.

• Zmiany w bazie danych nie są wymagane; prace i stopnie korzystają z istniejącej kolumny JSON floors.

• Nadpisz fxmanifest.lua, client/main.lua, server/main.lua, server/configurator.lua, html/script.js, html/style.css oraz wszystkie pliki w shared/locale/.

• Aktualizacja config.lua jest opcjonalna; zawiera tylko aktualizację komentarza, więc możesz zachować swój własny.

• Zrestartuj resource przez txAdmin lub wykonaj ensure Agency-Elevator.
Agency-Elevator
1.2.2
✨ Nowości
• Agency-Elevator: Ustaw własne numery pięter, w tym liczby ujemne, zero, tekst taki jak EG lub dowolną etykietę.

• Agency-Elevator: Nowe piętra domyślnie otrzymują kolejny numer, a funkcja Auto-Detect Floors przypisuje edytowalne numery.

• Agency-Elevator: Własne numery pojawiają się na przyciskach panelu windy oraz na cyfrowym wyświetlaczu piętra.
📦 Informacje o aktualizacji
• Agency-Elevator: Własne numery są zapisywane w istniejącej kolumnie JSON pięter; windy bez nich wracają do numeracji sekwencyjnej.

• Agency-Elevator: Nadpisz fxmanifest.lua, client/main.lua, server/configurator.lua, html/script.js oraz html/style.css.

• Agency-Elevator: Zrestartuj zasób przez txAdmin lub ensure Agency-Elevator.
Agency-Admin
1.2.1
✨ Nowości
• Ban otwiera okno modalne z wymaganym powodem do 200 znaków i opcjami czasu trwania: Permanent, 1h, 6h, 24h, 48h, 7d lub 30d.

• Komunikaty wyrzucenia przy banie pokazują powód i czas wygaśnięcia bana czasowego: lista zbanowanych graczy pokazuje daty wygaśnięcia.

• Bezpośrednie komendy korzystają z tych samych uprawnień rang co przyciski w panelu i są blokowane w przypadku braku uprawnień.

• /agoto [id] używa goto_player, aby teleportować się do gracza: /abring [id] używa bring_player, aby przyciągnąć gracza do siebie.

• /arevive [id] używa revive_player, aby ożywić gracza: /aheal [id] używa heal_player, aby uleczyć gracza.

• /aslay [id] i /akill [id] używają slay_player, aby zabić gracza: /akill to alias.

• /aclothing [id] używa open_clothing_menu, aby otworzyć menu ubrań gracza.

• /akick [id] [reason] używa kick_player, aby wyrzucić gracza.

• /aban [id] [reason] używa ban_player do permanentnego bana: /aban [id] 1h/6h/24h/7d/30d [reason] tworzy bana czasowego.
• /anoclip używa tool_noclip, aby przełączyć noclip dla siebie: /atpm używa goto_player, aby teleportować się do punktu na mapie.

• Pojazdy można teraz spawnować po nazwie.
🐛 Fixed
• Zakładki respektują teraz jawne odmowy false dla tab_server i tab_vehicles, nawet gdy istnieją dorozumiane uprawnienia do akcji.

• Polecenia ubrań, teleportacji i inne akcje są teraz rejestrowane i korzystają z tych samych kontroli uprawnień, co przyciski w panelu.

• Otwieranie ekwipunku wykrywa teraz najpierw ox_inventory, następnie qs-inventory, a na końcu esx_inventoryhud jako opcję zapasową.

• Nakładki i elementy okna banowania używają teraz pointer-events: all, umożliwiając kliknięcia i wprowadzanie danych z klawiatury.

• saveBanState i loadBanState zapisują teraz pole expires w banned_players.json, umożliwiając automatyczne wygasanie banów czasowych po restarcie.

• Ożywianie czyści teraz stan śmierci po stronie serwera w QBCore i ESX przed wskrzeszeniem klienta.
📦 Informacje o aktualizacji
• Nadpisz swój istniejący folder Agency-Admin tą wersją; zmiany w bazie danych nie są wymagane.

• Na ESX funkcja Open Inventory działa automatycznie z ox_inventory lub qs-inventory, bez zmian w configu.
Agency-Vehiclekeys
1.1.4
🐛 Poprawki
• Agency-Vehiclekeys: Dodano brakującą tabelę simple_carkeys_shared wymaganą przez /givekey i /removekey.
📦 Informacje o aktualizacji
• Uruchom raz install_esx.sql dla ESX lub raz install_qb.sql dla QBCore.

• Framework dostarcza owned_vehicles dla ESX oraz player_vehicles dla QBCore; nie twórz tych tabel.

• Żadne pliki skryptu nie wymagają nadpisania.
Agency-Essentials
1.0.1
✨ Nowości
• Elevator: Dodano obsługę pojazdów dla kierowców i miejsc pasażerów od -1 do 16; cały pojazd i jego pasażerowie podróżują razem.

• Elevator: Dodano AgencyConfig.Elevator.SkipAnimation, domyślnie ustawione na false. Po włączeniu pomija animację karty magnetycznej, opóźnienia oczekiwania i symulowany czas podróży, zapewniając natychmiastową teleportację.
🔧 Ulepszono
• Elevator: ScreenEffect kontroluje teraz zarówno efekt przejścia GTA, jak i nakładkę podróży NUI.

• Elevator: ponownie sadza pasażerów na miejscach, jeśli silnik gry wyrzuci kogoś podczas teleportacji.
📦 Informacje o aktualizacji
• Nadpisz pliki. Zmiany w bazie danych ani SQL nie są potrzebne.

• Agency-Notify, Agency-Reports V2 i Agency-Progressbar pozostają bez zmian w tym patchu.
Agency-Elevator
1.2.1
✨ Nowości
• Dodano Config.SkipAnimation, aby pomijać animację karty dostępu, opóźnienia oczekiwania i symulowany czas podróży.

• Config.SkipAnimation działa przy podróży pieszo i w pojeździe.
🔧 Ulepszono
• ScreenEffect kontroluje teraz zarówno wygaszanie ekranu GTA, jak i nakładkę podróży NUI.
⚙️ Config
• Dodano Config.SkipAnimation, domyślnie ustawione na false.
📦 Informacje o aktualizacji
• Nadpisz pliki. Zmiany w bazie danych ani SQL nie są potrzebne.
Agency-Elevator
1.2.0
✨ Nowości
• Podróż pojazdem obsługuje miejsca kierowcy i pasażerów od -1 do 16, teleportując cały pojazd wraz z pasażerami.

• Zapasowy mechanizm ponownego sadzania przywraca pasażerów, jeśli silnik pojazdu wyrzuci kogokolwiek w trakcie teleportacji.
🔧 Ulepszono
• Animacja karty magnetycznej jest automatycznie pomijana na siedząco, co zapobiega wyrzuceniu podczas jazdy.

• Czas podróży pozostaje identyczny jak w v1.1.9.

• Pojazdy są zamrażane podczas podróży zamiast peda, co zapobiega dryfowaniu podczas wygaszania ekranu.

• SetVehicleOnGroundProperly zapewnia płynne lądowanie bez zapadania pod tekstury i podskakiwania na ciasnych piętrach.
📦 Informacje o aktualizacji
• Nadpisz pliki, aby zainstalować. Zmiany w bazie danych ani SQL nie są potrzebne.
Agency-Admin / Reports V2
1.2.0
✨ New
• Agency Admin: Zintegrowano moduł zgłoszeń z panelem administratora.

• Agency Admin: Dodano webhook Discord dla działań administratora, w tym banów, kicków i zmian stanu gotówki.

• Agency Reports V2: Dodano przycisk powrotu, aby jednym kliknięciem odesłać przyciągniętego gracza na jego pierwotną pozycję.
📦 Informacje o aktualizacji
• Wersja: 1.2.0
Agency-ReportsV2
2.1.1
✨ Nowości
• Baner startowy w konsoli dla Agency-Essentials w tym samym stylu co Notify, Progressbar i Elevator

• Blok informacyjny Agency-Essentials na samej górze config.lua
🔧 Ulepszono
• Przyciski w stopce gracza i administratora mają teraz treść Ad-free Version: Agency-Essentials

• Jedna angielska wskazówka Agency-Essentials we wszystkich 13 językach UI zamiast drugiej niemieckiej promocji admina

• Tooltip i przycisk prowadzą bezpośrednio do strony produktu Agency-Essentials
📦 Informacje o aktualizacji
• Nadpisz pliki, aby zainstalować, zmiany w bazie danych ani SQL nie są potrzebne
Agency-Elevator
1.1.9
🔧 Ulepszenia
• Agency-Elevator: Oba przyciski w stopce mają teraz napis „Wersja bez reklam: Agency-Essentials”.

• Agency-Elevator: Baner startowy wyróżnia Agency-Essentials i zunifikowany dashboard /aessentials, 24 języki, kill switche oraz centralny router webhooków.

• Agency-Elevator: Baner startowy pokazuje jednorazową cenę €4.99.
⚙️ Config
• Agency-Elevator: Dodano blok promocyjny wymieniający wszystkie funkcje pakietu na górze config.lua.
📦 Informacje o aktualizacji
• Nadpisz pliki. Zmiany w bazie danych nie są potrzebne.
Agency-Progressbar
2.0.4
✨ Nowości
• Ustawienia: Dodano przycisk w stopce „Wersja bez reklam, Agency-Essentials”, który otwiera stronę produktu Agency-Essentials.
🔧 Ulepszono
• Ustawienia: wezwanie do działania Agency-Essentials używa teraz tego samego angielskiego tekstu we wszystkich 14 wersjach językowych interfejsu: en, de, fr, es, pt, nl, pl, it, tr, cs, ro, ru, sv, da.

• Konsola: odświeżono baner startowy, aby wyróżnić Agency-Essentials jako pakiet 4 w 1, ze zunifikowanym panelem /aessentials, pełnym rebrandingiem, 24 językami i jednorazową ceną 4,99 €.
⚙️ Config
• Dodano nowy blok promocyjny na górze config.lua.
📦 Informacje o aktualizacji
• Nadpisz pliki. Zmiany w bazie danych nie są potrzebne.
Agency-Notify
2.0.1
✨ Nowości
• Blok informacyjny Agency-Essentials na samej górze config.lua z pełną listą funkcji

• Przycisk w stopce w ustawieniach otwiera teraz stronę produktu Agency-Essentials
🔧 Ulepszono
• Odświeżono baner startowy: pakiet 4 w 1 Agency-Essentials, panel /aessentials, 24 języki, pełny rebranding i jednorazowa cena 4.99 €
📦 Informacje o aktualizacji
• Nadpisz pliki, aby zaktualizować, zmiany w bazie danych nie są potrzebne
Agency-Admin
1.1.1
✨ Nowości
• Dodano przeciągane okno konsoli w grze, otwierane z kafelka w panelu.

• Dodano trwałą historię poleceń dla każdego klienta.

• Dodano konfigurowalne uprawnienie server_console w panelu uprawnień.
🔧 Ulepszono
• Wszystkie dane administratora korzystają teraz z pojedynczej tabeli agency_admin_data poprzez oxmysql.

• Dane administratora wykorzystują potrójnie redundantny zapis i przetrwają usunięcie folderu, czystą reinstalację oraz nadpisanie.

• Object Spawner: Zespawnowane obiekty są zapisywane po stronie serwera przez SQL, JSON i KVP.

• UI: Przebudowano animacje wsuwania kart i usunięto migotanie przy przełączaniu zakładek.

• UI: Liczba graczy, wydajność i bany odświeżają się w tle bez przebudowywania widocznej zakładki.
📦 Informacje o aktualizacji
• Nadpisz pliki, aby zaktualizować. Nie usuwaj istniejącego folderu; SQL zabezpiecza twoje dane.
Agency-Minerjob
1.2.0
✨ Nowości
• Dodano wbudowane menu sprzedaży NUI z nazwami przedmiotów, ilościami, cenami jednostkowymi, sumami i cenami rynkowymi na żywo.

• Dodano wbudowany test zręcznościowy NUI (skill check) z ruchomym wskaźnikiem i strefą docelową. Naciśnij Spację lub E, aby trafić w zieloną strefę.

• Dodano 600ms fazy gotowości, zanim wskaźnik testu zręcznościowego zacznie się poruszać.

• Dodano ustawienia testu zręcznościowego: Łatwy, Średni i Trudny: strefa 32% i ruch 2.2s, 22% i 1.6s, 15% i 1.1s.

• Dodano 20 języków: Português, Italiano, Nederlands, Polski, Čeština, Română, Türkçe, Русский, Українська, Svenska, Dansk, Norsk, Suomi, Magyar, Hrvatski, Ελληνικά, Български, 日本語, 한국어, 中文.
🔧 Ulepszono
• Przepisano kod klienta i serwera, aby obsługiwał QB-Core, ESX i konfiguracje standalone.

• Dodano automatyczne wykrywanie QB-Core, ESX, standalone, ox_inventory, ekwipunku QB i ekwipunku ESX.

• Skierowano wywołania frameworka przez ujednolicone helpery z obsługą fallbacku.

• Dodano natywne powiadomienia GTA, gdy żaden system powiadomień nie jest dostępny.

• Uniezależniono ruch w skill-checku od liczby klatek na sekundę za pomocą pomiaru różnicy czasu w performance.now().

• Dodano obsługę załadowania gracza w ESX z esx:playerLoaded dla spawnowania NPC.

• Zmieniono domyślny język na angielski.
🐛 Fixed
• Naprawiono crash ESX z powodu wartości nil, który uniemożliwiał otwarcie menu sprzedaży.

• Zastąpiono systemy callback specyficzne dla frameworka komunikacją opartą na zdarzeniach.

• Naprawiono etykiety przedmiotów w menu sprzedaży wyświetlające „Translation not found”.
🗑️ Usunięto
• Usunięto sztywną zależność od ox_lib dla skill-checków i UI.

• Usunięto zależność od qb-menu dla menu sprzedaży.

• Usunięto nieaktualne, zduplikowane pliki klienta client_new.lua i client_new_updated.lua.
⚙️ Config
• Skonfiguruj automatyczne wykrywanie frameworka i ekwipunku w config.lua.

• Wybierz dowolny obsługiwany język za pomocą Config.Locale w config.lua.
📦 Informacje o aktualizacji
• oxmysql jest jedyną pozostałą zależnością wykonawczą, używaną do trwałego zapisu umiejętności w bazie danych.

• Uporządkowano zduplikowany blok plików w fxmanifest.lua.
Agency-Admin
1.1.0
✨ Nowości
• Object Spawner: Dodano wyszukiwanie, stawianie i trwały zapis zespawnowanych obiektów.

• Admin Duty: Dodano interaktywne menu ubrań z kontrolkami typu spinner.

• Admin Duty: Dodano osobne gotowe stroje męskie i damskie dla każdej rangi.

• Admin Duty: Dodano nametagi dla poszczególnych rang z możliwością dostosowania tekstu, koloru i skali.
🔧 Ulepszono
• Uprawnienia: przebudowano zarządzanie rangami i uprawnieniami, które odbywa się teraz w grze za pośrednictwem panelu Settings.

• Uprawnienia: przypisania rang, uprawnienia, zestawy ubrań i nametagi są zapisywane po stronie serwera w formacie JSON, bez konieczności edycji konfiguracji.

• Uprawnienia: dodano przypisywanie rang poszczególnym graczom z opcjonalnymi nadpisaniami uprawnień.

• Uprawnienia: zmiany są stosowane natychmiastowo u członków ekipy będących online.
🐛 Fixed
• Naprawiono crash serwera, który uniemożliwiał graczom dołączanie.

• Ulepszono obsługę błędów podczas sprawdzania banów i ładowania danych.

• Naprawiono błąd z zielonym kolorem włosów.

• Naprawiono wiele błędów interfejsu użytkownika.
📦 Informacje o aktualizacji
• Tylko administratorzy serwera z globalnym uprawnieniem ACE mogą zarządzać rangami i uprawnieniami, co zapobiega eskalacji uprawnień.

• Zespawnowane obiekty są zapisywane po stronie serwera, synchronizowane u wszystkich graczy i zachowywane po restartach resource oraz restartach serwera.
Agency-Phone
26.3 Part 3
✨ Nowości
• Phone: Dodano historię połączeń, z normalnymi i testowymi połączeniami wyświetlanymi w Ostatnich.

• Gry: Dodano wybór stawki, aby zysk netto odpowiadał logice nagród.

• Setup Wizard: Dodano tłumaczenia dla zaktualizowanego procesu we wszystkich obsługiwanych językach telefonu.

• Lokalizacja: Dodano klucze dla nowych procesów Mail, Buzz, FaceZoom, Browser, Wallet, Contacts i Theme.
🔧 Ulepszono
• Interfejs: nowe procesy korzystają z kluczy tłumaczeń zamiast wpisanych na stałe widocznych ciągów znaków wszędzie tam, gdzie to możliwe.
🐛 Fixed
• Telefon: Naprawiono zawieszanie się animacji połączenia po jego zakończeniu.

• Buzz: Naprawiono wyświetlanie wysłanych wiadomości po tej samej stronie u nadawcy i odbiorcy, błędy menu emoji oraz rozmiar panelu emoji.

• Buzz: Poprawiono kontrast tekstu w trybie jasnym na liście i w widoku czatu.

• Buzz: Naprawiono otwieranie Map po wysłaniu lokalizacji oraz otwieranie i zapisywanie udostępnionych kontaktów w Kontaktach.

• Buzz: Naprawiono wiadomości ze zdjęciami widoczne tylko dla nadawcy.

• Poczta: Naprawiono ponowne pojawianie się usuniętych wiadomości e-mail z powodu braku ich usunięcia z bazy danych.

• Poczta: Naprawiono wysyłanie wiadomości między graczami.

• Poczta: Naprawiono gwiazdkę głównej skrzynki pocztowej wymagającą Face Unlock, gdy funkcja była wyłączona.

• Poczta: Naprawiono znikanie akcji odpowiadania i tworzenia wiadomości w trybie jasnym.

• Portfel: Naprawiono brak aktywności Agency Pay po utworzeniu karty aż do restartu.

• Portfel: Naprawiono zaznaczone elementy wyświetlane jako białe na białym w trybie jasnym.

• Zdjęcia: Naprawiono powracanie usuniętych zdjęć do momentu restartu oraz zawieszanie się przeglądarki pełnoekranowej po naciśnięciu Home.
• Ustawienia: Naprawiono zmianę języka nieodświeżającą interfejsu ustawień oraz ustawienia poszczególnych aplikacji niestosujące się na urządzeniu.

• Ustawienia: Naprawiono nieprawidłowe egzekwowanie przełączników powiadomień i prywatności.

• Ustawienia: Naprawiono tryb ukrywania numeru ujawniający numery dla zapisanych kontaktów.

• VidFlow: Naprawiono nieprawidłowe kontynuowanie odtwarzania po zamknięciu telefonu; odtwarzanie jest teraz wstrzymywane.

• Muzyka: Naprawiono odtwarzanie współdzielone w pobliżu wymagające wcześniejszego otwarcia aplikacji Muzyka.

• Muzyka: Naprawiono synchronizację pauzy i przewijania oraz zmiany głośności niedocierające do pobliskich słuchaczy.

• Mapy: Naprawiono ogólne etykiety Pin lub Blip na korzyść rzeczywistych nazw pobliskich blipów.

• Gry: Naprawiono błędnie wyświetlane lub naliczane wygrane w Coinflip, LuckySlot i Roulette.

• Wyścig: Naprawiono akceptację wyścigu, dzięki czemu obaj gracze otrzymują prawidłową aktualizację.

• Faktury: Naprawiono nieskończone ładowanie i ulepszono wykrywanie zgodności dla obsługiwanych systemów rozliczeniowych.
• Przeglądarka: Naprawiono ładowanie stron internetowych, powrót do strony głównej przeglądarki lub telefonu, bezpośrednie wyszukiwanie w Google oraz obsługę zablokowanych stron.

• Portfel i App Store: Naprawiono problem z ponowną instalacją usuniętych aplikacji ze sklepu.

• Kontakty: Poprawiono układ okien modalnych i menu akcji w podmenu kontaktów.

• Reset konfiguracji: Naprawiono pełny reset telefonu, który przywraca konfigurację z domyślnymi aplikacjami i układem zamiast uszkodzonego stanu szczątkowego.
Agency-Phone
26.3 Part 2
✨ Nowości
• Pictogram Live: Dodano komentarze na żywo, podsumowanie analityczne, historię widzów oraz historię komentarzy po zakończeniu transmisji.

• Pictogram Live: Dodano ścieżkę renderowania na żywo działającą wyłącznie wewnątrz telefonu.

• Prywatność: Dodano blokowanie połączeń, dzięki któremu dzwoniący widzą cel jako nieosiągalny.
🔧 Ulepszono
• Story Viewer: dodano paski postępu, animacje wejścia i wyjścia oraz czytelniejszy czas trwania relacji.

• Dialer: usprawniono karty ostatnich połączeń, położenie pływającej nawigacji i czytelność klawiatury numerycznej.

• Tryb jasny: poprawiono biały tekst i przyciski na białym tle w aplikacjach Browser, Buzz, Mail, Wallet, Contacts i na nowszych ekranach.

• Bezpieczne obszary: dostosowano ekrany tak, aby górne elementy sterujące, paski na żywo i dolne akcje omijały wcięcie w ekranie (notch) oraz pasek home.

• Pictogram Live: przełączono transmisję na żywo na zdarzenia typu latent zamiast standardowych zdarzeń reliable.

• Synchronizacja muzyki: ulepszono wspólne odtwarzanie, pauzowanie, przewijanie i synchronizację głośności dla pobliskich słuchaczy.

• Prywatność: ukrywanie numeru i odbieranie połączeń są teraz wymuszane po stronie serwera.

• Mail: zachowano stan skrzynki pocztowej po restartach aplikacji lub skryptu i wyeliminowano niepoprawne ponowne otwieranie kreatora tworzenia wiadomości.

• Photos i Pictogram: zapisano adresy URL przesłanych multimediów do ponownego użycia w galerii i publikacjach społecznościowych.
• Branding: usunięto lub zastąpiono dawne nazwy prawdziwych marek i ujednolicono nazewnictwo pod marką Agency.

• Pakiety danych: prędkość pakietu jest teraz używana jako jedyna wartość profilu sieciowego przy pobieraniu i wybranych operacjach online.

• Liquid Glass: rozszerzono styl na aplikacje Mail, Buzz, Contacts, Phone, FaceZoom, Wallet oraz Setup.

• Animacje: dodano płynniejsze przejścia otwierania i zamykania relacji, paneli, kroków konfiguracji i akcji kart w portfelu.

• Pictogram Stories: wprowadzono 24-godzinny czas wygaśnięcia na podstawie faktycznego czasu publikacji i dodano wyświetlanie czasu dodania relacji w interfejsie.

• Browser: usprawniono analizowanie adresów URL w celu rozróżniania prawdziwych domen od zapytań wyszukiwania.

• Lokalizacja: przeniesiono nowe teksty interfejsu do kluczy lokalizacyjnych zamiast wpisanych na stałe ciągów znaków.

• Ustawienia: rozszerzono interakcję na całe wiersze w ustawieniach aplikacji, wykraczając poza same przełączniki.

• Mail: usunięto nieużywany przycisk mikrofonu z wyszukiwarki.
🐛 Fixed
• Pictogram Live: Zmniejszono wagę klatek i częstotliwość przechwytywania, aby zredukować opóźnienia i zapobiec crashom z powodu przepełnienia zdarzeń.

• Galeria: Usunięte zdjęcia znikają teraz natychmiast i nie wracają po restarcie.
⚙️ Config
• Poczta: Dodano konfigurowalną domenę skrzynki i limit kont pocztowych.

• Przeglądarka: Dodano konfigurowalny URL proxy, tryb proxy i opcjonalną białą listę.

• Telefon: Dodano konfigurowalny numer testowy, domyślnie 511.

• Media Storage: Dodano obsługę FiveManage i Discord jako dostawców przesyłania.
📦 Informacje o aktualizacji
• Przechowywanie mediów: Wskazówki w konfiguracji wyjaśniają, że webhooki Discorda mogą wygasać, co z czasem powoduje znikanie multimediów.
Agency-Phone
26.3
✨ Nowości
• Kreator konfiguracji: Dodano etap aktualizacji oprogramowania przed pierwszym użyciem.

• Kreator konfiguracji: Wyłącza się po konfiguracji, więc telefon musi zostać włączony ponownie przed użyciem.

• Kreator konfiguracji: Dodano wybór motywu Jasny, Automatyczny i Ciemny podczas konfiguracji początkowej.

• Poczta: Dodano centrum skrzynek pocztowych z menu, widokami skrzynki odbiorczej, tworzeniem wiadomości i wyborem głównej skrzynki pocztowej.

• Poczta: Wymaga utworzenia skrzynki pocztowej, zanim będzie można odbierać pocztę.

• Kontakty: Dodano udostępnianie kontaktów przez Agency Drop oraz klikalne karty kontaktów na czatach.

• Przeglądarka: Dodano wyszukiwanie w Google jako fallback dla tekstu, który nie jest adresem URL.

• Portfel: Odblokowuje Agency Pay natychmiast po utworzeniu pierwszej karty.

• Muzyka: Dodano działający w tle odbiornik wspólnego odtwarzania dla muzyki udostępnianej w pobliżu.

• Magazyn mediów: Dodano wybieralne backendy przesyłania: FiveManage i webhooki Discorda. FiveManage jest domyślny.
🔧 Ulepszono
• AgencyOS26.3: rebranding systemu telefonu, procesu konfiguracji i widoków aplikacji.

• Browser: przebudowano stronę startową, zachowanie górnego paska, nawigację wstecz oraz komunikaty o zgodności.

• Music: ulepszono obsługę dolnego bezpiecznego obszaru i odstępy na ekranie odtwarzania.

• Pictogram: przebudowano relacje, przeglądarkę relacji, synchronizację czasu relacji, nakładki na żywo oraz prezentację statystyk live.

• Phone: dostosowano zagęszczenie listy ostatnich połączeń, odstępy na klawiaturze, pole wpisywanego numeru i rozmieszczenie dolnej nawigacji.

• Buzz: przeprojektowano centrum wiadomości z filtrami, trybem edycji, wyszukiwaniem i szybkimi akcjami.

• Contacts: przeprojektowano centrum kontaktów z listami, ulepszoną kartą własną oraz tworzeniem grup i list.

• Phone: przeprojektowano aplikację telefonu z sekcjami Favorites, Recents, Contacts, Keypad oraz pływającą nawigacją.

• Homescreen: poprawiono rozdzielczość stron, rozmieszczenie widżetów i ruch stron, zapobiegając rozrzucaniu układu aplikacji.

• Homescreen: usprawniono przeciąganie między stronami, nawigację kółkiem myszy w trybie edycji oraz bezpieczniejsze przechodzenie do trybu edycji.
• Homescreen: dodano przywracanie czystego domyślnego układu aplikacji po wyczyszczeniu telefonu.

• Mail: ulepszono układ, skalowanie, odstępy i czytelność w trybie jasnym i ciemnym.

• Buzz: usprawniono układ konwersacji, wyrównanie dymków, selektor emoji, czytelność w trybie jasnym i przejścia filtrów.

• Contacts: poprawiono rozmiar kart, układ akcji oraz wygląd w trybie jasnym.

• Wallet: ulepszono animacje kart i widoczność zaznaczenia, szczególnie w trybie jasnym.

• FaceZoom: przebudowano układ centrum rozmów, nakładki połączeń oraz przełączanie z połączeń głosowych na wideo.
⚙️ Config
• Poczta: Dodano konfigurowalny domyślny limit skrzynek i domenę agencyg.de.

• Poczta: Dodano opcjonalną obsługę Face Unlock na poziomie aplikacji zamiast wymagania odblokowania przy każdej akcji w skrzynce.

• Telefon: Dodano konfigurowalny, zawsze dostępny numer testowy 511 do połączeń głosowych i wideo.

• Przeglądarka: Tryb nieograniczonego dostępu do stron jest domyślnie włączony. Konfiguracja białej listy i proxy pozostaje dostępna.

• Przeglądarka: Dodano konfigurowalny tryb proxy oraz czytelniejsze ostrzeżenia o zgodności przeglądarki.

• Ustawienia: Dodano automatyczny tryb wyglądu na podstawie skonfigurowanego czasu telefonu.
Agency-Elevator
1.1.8
✨ Nowości
• Dodano kontrolę dostępu do pięter na podstawie pracy dla określonych zawodów, takich jak policja, straż pożarna i mechanik.
🔧 Ulepszono
• Nazwy prac są normalizowane do małych liter i przycinane dla spójnego dopasowywania.

• Sprawdzanie uprawnień jest wymuszane po stronie serwera, aby zapobiec ominięciu po stronie klienta.

• Zablokowane piętra pokazują ikonę kłódki i wymaganą nazwę pracy.

• Nieuprawnieni gracze nie mogą korzystać z przycisków zastrzeżonych pięter.

• Zaktualizowano wszystkie 12 obsługiwanych języków o frazy uprawnień prac.
⚙️ Config
• Dodano opcjonalne pole frakcji na piętro w konfiguratorze. Pozostaw puste dla otwartego dostępu.

• Dodano klucze językowe: config_floor_job, config_floor_job_placeholder, ui_locked, ui_requires_job, floor_locked.
Agency-Phone
AgencyOS 26.2.1
✨ Nowości
• Dodano onboarding przy pierwszej karcie, dzięki czemu użytkownicy tworzą własną kartę przed skorzystaniem z funkcji Portfela.

• Dodano tworzenie własnych kart Agency Pay z wieloma wariantami wykończenia.

• Dodano przeprojektowany Portfel z zakładkami Karty, Agency Pay, Przelew, Lokaty i Aktywność.

• Dodano szybkie uruchamianie Agency Pay za pomocą przycisku czynności, podwójnego naciśnięcia przycisku zasilania oraz /agencypay.

• Dodano przeprojektowaną aplikację Ustawienia z sekcjami profilu, wyglądu, informacji o urządzeniu i Sklepu Agency.
🔧 Ulepszono
• Poprawiono upuszczanie folderów i ograniczono przypadkowe przełączanie stron podczas porządkowania aplikacji.

• Przeniesiono widgety do trybu edycji i ukryto zegar podczas edycji.

• Ulepszono pełnoekranową płatność Agency Pay, proces zatwierdzania, wykrywanie terminali i obsługę statusów płatności.

• Ulepszono czyszczenie stanu Agency Pay po wielokrotnym użyciu.

• Zgłoszenia dispatch teraz się kolejkują, zamiast zastępować poprzednie.

• Odpowiedź na zgłoszenie ustawia trasę GPS i informuje zgłaszających, która jednostka jest w drodze.

• Ulepszono wyszukiwanie pacjentów w MDT i usunięto przestarzałą obsługę przycisku wstecz.

• Ulepszono otwieranie i instalację aplikacji oraz dopracowano wygląd kart w sklepie.

• Ulepszono prezentację i interakcje w 2048, Flappy Bird i ruletce.

• Przebudowano odtwarzacz muzyki na Dynamic Island w widoku kompaktowym i rozwiniętym z bogatszymi opcjami sterowania odtwarzaniem.

• Zaktualizowano renderowanie ramki urządzenia i personalizację wykończenia dla metalicznego wyglądu premium.

• Dopracowano edycję aplikacji, dostęp do widgetów i nakładki systemowe.

• Zaktualizowano oznaczenia wersji AgencyOS26.2.1 w informacjach o systemie i sekcji aktualizacji.
• Dopracowano styl zegara na ekranie blokady o wygląd płynnego szkła.

• Poprawiono czytelność Ustawień i Portfela w trybie jasnym.

• Rozszerzono tłumaczenia dla płatności, dispatchu, ustawień i rozgrywki.
🐛 Fixed
• Naprawiono przeciąganie aplikacji, dzięki czemu przenoszone aplikacje pozostają widoczne przy kursorze.

• Naprawiono anulowanie Agency Pay, dzięki czemu Portfel wraca do właściwego stanu.

• Naprawiono brak natychmiastowego rozpoznawania zapisanych kart po restarcie.

• Ograniczono problemy z przebudową stanu Portfela i Agency Pay, które mogły powodować puste ekrany lub zawieszone nakładki.
⚙️ Config
• Dodano opcję wyłączenia wszystkich aplikacji hazardowych generujących pieniądze.

• Dodano ustawienia terminala Agency Pay dla lokalizacji, kierunku, kwoty, etykiety i obsługi nagród.

• Dodano wybór aluminiowego wykończenia ramki w Ustawieniach z presetami i kontrolą wyglądu.
📦 Informacje o aktualizacji
• Dodano konfigurowalne terminale Agency Pay z wykrywaniem terminali, ustalaniem cen, nagrodami i obsługą metadanych.
Agency-Progressbar
2.0.2
🔧 Ulepszono
• Zmieniono domyślną kość propa z 18905 na 60309 (PH_R_Hand, Prop Helper Right Hand).

• Usunięto ręczne przesunięcia pozycji i rotacji, które są obsługiwane automatycznie przez PH_R_Hand.

• Zmieniono propy wody na model prop_ld_flow_bottle dla lepszej kompatybilności.

• Prawidłowo pozycjonuje propy dla wszystkich animacji przedmiotów zużywalnych.
🐛 Fixed
• Naprawiono przypinanie rekwizytów do nieprawidłowej kości dłoni podczas animacji jedzenia i picia.

• Naprawiono butelki z wodą pojawiające się w lewej zamiast w prawej dłoni.

• Naprawiono burgery obrócone tyłem w dłoni.
⚙️ Config
• Dodano konfigurowalną obsługę kości dla każdego propa w Config.Consumables.

• Uproszczono konfigurację propów, dzięki czemu zerowe przesunięcia działają poprawnie z odpowiednią kością.
📦 Informacje o aktualizacji
• Zresetuj wszystkie konfiguracje pozycji i rotacji propów przedmiotów użytkowych do vec3(0.0, 0.0, 0.0).

• Zaktualizowano examples/consumables_config.lua o poprawione wartości.
Agency-Progressbar
2.0.1
✨ Nowości
• Dodano opcje pozycji: top-left, top-right, bottom-left i bottom-right
🔧 Ulepszono
• Dodano tłumaczenia pozycji narożnych dla wszystkich 14 obsługiwanych języków

• Paski postępu V1 i V2 obsługują wszystkie pozycje z odpowiednimi klasami CSS

• Zoptymalizowano animacje pojawiania się dla pozycji narożnych

• Przeprojektowano selektor pozycji w ustawieniach na siatkę 3×3 z intuicyjnymi ikonami narożników

• Zaktualizowano weryfikację po stronie serwera, aby akceptowała pozycje narożne
⚙️ Config
• Zaktualizowano dokumentację Config.Defaults.position o wszystkie 7 opcji pozycji
📦 Informacje o aktualizacji
• Schemat bazy danych pozostaje kompatybilny: VARCHAR(20) obsługuje nowe nazwy pozycji

• Zaktualizowano dokumentację Config.UI.position
Agency-Phone
26.2
✨ Nowości
• AutoRide: Dodano odbiory bez kierowcy, wybór pojazdów, sterowanie jazdą na żywo, cennik, obsługę pasażerów oraz zamówienia przejazdu w języku telefonu.

• Agency Reports: Dodano integrację V2 z trybami standardowym, bez reklam i legacy.

• AgencyOS26.2: Rozszerzono tłumaczenia we wszystkich obsługiwanych językach.

• GarageSystem: Dodano automatyczne wykrywanie i rozszerzono obsługę dostawców garaży.

• Storage: Dodano opcję przechowywania danych telefonu na urządzenie zamiast na gracza.

• Stocks: Dodano śledzenie zysków i strat, wykresy portfela, dodatkowe akcje oraz opcje ETF.

• Banking: Dodano Oxide Banking jako opcję dostawcy.
🔧 Ulepszono
• Powiadomienia: dodano system Centrum powiadomień i ekranu blokady ze stosami, historią, bezpośrednimi linkami do aplikacji, wyróżnieniami oraz dostarczaniem na ekran główny i ekran blokady.

• Maps: gruntownie odświeżono aplikację o mapę w stylu GTA, Fast Nav, pinezki, pobliskie punkty POI i zsynchronizowane wyznaczanie tras GPS.

• FaceZoom: dodano wideorozmowy oparte na numerze telefonu bez logowania na konto oraz prezentację połączenia trzymanego w dłoni telefonu.

• Agency HUD: dodano eksporty synchronizacji dla zdarzeń otwarcia i zamknięcia telefonu.

• Pictogram: dodano transmisje na żywo i relacje oraz rozbudowany pakiet funkcji społecznościowych.

• App Store: pobieranie działa teraz jak instalacja, z blokadą aplikacji do czasu zakończenia i czytelniejszym paskiem postępu.

• Centrum sterowania: usprawniono gesty przesuwania, odrzucanie, strefy gestów, przełącznik trybu wydajności oraz synchronizację skali.

• Tryb wydajności: dodano wsparcie dla słabszych komputerów, aktywację przy uruchomieniu i dostęp z Centrum sterowania.
• AgencyOS26.2: przeprojektowano ekran główny, kreator konfiguracji, Centrum sterowania, powiadomienia, widżety, kalkulator, muzykę, mapy i nakładki systemowe w stylu liquid glass.

• Aplikacje: przeprojektowano aplikacje Angy, Music, Maps, Calculator, Radio, App Store i AutoRide pod kątem spójnego wyglądu i nawigacji.

• Ekran główny: usprawniono przeciąganie aplikacji i widżetów w trybie edycji, foldery, trwałość ustawień i obsługę dłuższego przytrzymania.

• Uruchamianie i wyłączanie: dodano animację startową, suwak wyłączania, akcje awaryjne oraz ulepszono pierwsze uruchomienie i proces aktualizacji.

• Music: aplikacja stała się aplikacją domyślną, a ekran odtwarzacza zyskał czytelniejsze sterowanie multimediami.

• Interfejs: usprawniono animacje zamykania aplikacji i ładowanie w tle.

• Tryb gry: przeprojektowano prezentację wokół Dynamic Island z płynniejszym włączaniem i wyłączaniem.

• Ekran blokady: dopracowano powiadomienia, gest przesunięcia do odrzucenia oraz wygląd w trybie jasnym i ciemnym.

• AutoRide: przeprojektowano nakładki przejazdu, komendy, ceny na żywo i proces wsiadania.
• Przycisk sterowania: rozszerzono działanie krótkiego i długiego naciśnięcia zgodnie z ustawieniami systemowymi.
🐛 Poprawki
• Garaż: Zespawnowane pojazdy zachowują teraz zapisany tuning, kolory, stan techniczny i dane paliwa.

• Buzz: Otrzymane wiadomości są teraz widoczne po otwarciu aplikacji.

• Chirper: Naprawiono publikowanie, używanie multimediów z galerii i procedury postowania społecznościowego.

• Krypto: Kupno i sprzedaż działają teraz w aplikacji z niestandardowymi kwotami.

• MDT policji: Naprawiono nawigację przełączania kategorii.

• Galeria: Usunięte zdjęcia pozostają usunięte po ponownym otwarciu aplikacji.

• Alarmy: Naprawiono wyzwalanie w tle i obsługę stref czasowych.

• UI: Poprawiono czytelność w trybie jasnym i ciemnym w wyskakujących okienkach, formularzach, menu i treściach aplikacji.
⚙️ Config
• Agency Reports: Dodano wybór dostawcy dla V2, V2 bez reklam lub trybu legacy.

• Wallet: Dodano konfigurację lokat terminowych dla warunków, czasu trwania i stóp procentowych.

• Performance Mode: Dodano ustawienia domyślnego zachowania i zachowania przy uruchamianiu.

• AutoRide i Angy: Dodano przełączniki funkcji, w tym obsługę całkowitego wyłączenia.

• LifeInvader: Dodano przełącznik integracji z V2.

• Banking: Dodano Oxide Banking jako opcję dostawcy.
📦 Informacje o aktualizacji
• Zaimportuj ponownie agency-phone.sql, aby zastosować zmiany schematu bazy danych z AgencyOS26.2.
Agency-Phone
1.1.1
✨ Nowości
• Agency-Phone: Dodano obsługę md-garage.

• Agency-Phone: Pasek Home indicator otwiera nakładkę Angy na ekranie głównym.
🔧 Ulepszenia
• Agency-Phone: Dodano automatyczne zamykanie gestem swipe.

• Agency-Phone: Ulepszono parsowanie pojazdów JSON w ESX.

• Agency-Phone: Płynniejsza animacja zamykania aplikacji.
🐛 Poprawki
• Agency-Phone: Naprawiono tapetę ekranu głównego.
⚙️ Config
• Agency-Phone: Aplikacje MDT są ukryte, gdy EnableMDT = false.

• Agency-Phone: Dodano GarageSystem, aby wymusić określony garaż lub automatyczne wykrywanie.