Wróć do bloga
Scripts4 min czytania

Agency-Watch: Darmowy, prawdziwy smartwatch dla serwerów FiveM

Agency-Watch to darmowy smartwatch dla FiveM: tarcze zegarka, Studio, AgencyAI na koronce, cztery gry i wykrywanie upadku. QBCore, Qbox, ESX lub standalone.

Agency Scripts

Założyciel i główny deweloper w Agency Scripts

Demo na żywo

Wypróbuj Agency-Watch w przeglądarce przed instalacją.

Otwórz demo

Urządzenie na nadgarstku, a nie element HUD

Agency-Watch to nie zegar, który stale wisi na ekranie. To smartwatch, który gracz otwiera wtedy, kiedy chce, za pomocą Z klucz lub /watch polecenie, a urządzenie uruchamia własne aplikacje, tarcze zegarka i ustawienia. AgencyOS27, wersja 27.0.0 zegarka, wprowadziła Studio dla jego wyglądu, AgencyAI na koronce, cztery gry, tarcze dla małego ekranu always-on oraz App Store, w którym każda aplikacja ma własną stronę.

Agency-Watch jest darmowy. Wszystko w pierwszej części tego artykułu działa samodzielnie, bez żadnego innego zasobu, na QBCore, Qbox, ESX lub serwerze bez frameworka. Ostatnia część wyjaśnia, co się zmienia, gdy Agency-Phone działa na tym samym serwerze.

Tarcze zegarka i Always-On Display

Zegarek zawiera dziesięć tarcz, z czego cztery nowe w AgencyOS27: Arc, Modular, Stack i Wave. Niewielki wyświetlacz always-on w rogu ekranu, włączany i wyłączany za pomocą /watchmini, ma cztery własne tarcze, które gracze wybierają niezależnie od głównej: Full, Time, Vitals i Ring.

Studio: Zbuduj zegarek, jakiego chcesz

Studio to miejsce, w którym gracze projektują swój zegarek. Dostępne są trzy kształty koperty, jedenaście pasków: od Link Bracelet po Alpine Loop, a także swobodny wybór koloru koperty, paska i akcentów. Gotowe presety pozwalają uzyskać ukończony wygląd jednym dotknięciem, przycisk losowania jest dostępny dla każdego, kto lubi niespodzianki, a każdy wybór zapisuje się dla danego gracza.

Nic w Studio nic nie kosztuje i nic w nim nie wymaga telefonu.

Co działa bez jakichkolwiek innych zasobów

  • Aktywność: pierścienie aktywności z dziennym celem kroków oraz reagujące tętno. Potrącenie przez samochód, upadek lub wstanie wpływa na tętno, które normuje się ponownie w ciągu około minuty.
  • Czas: stoper, minutnik i budzik.
  • Na drodze: pogoda z prawdziwych miast, kompas i prędkościomierz.
  • Garaż: przeglądać listę, lokalizować i wzywać pojazdy. Jest to jedyna aplikacja korzystająca z oxmysql, a oxmysql pozostaje opcjonalny.
  • Gry: Ascent, Tower, Reflex i Dodge, każdy z rekordem życiowym, wszystkie offline.
  • Centrum kontroli: otwierane bocznym przyciskiem pod koronką.
  • Latarka: domyślnie na pomarańczowym przycisku akcji, jako prawdziwy stożek światła o określonym zasięgu i miękkie światło bliskie podążające za wzrokiem gracza. Przycisk uruchamia to, co zostało określone w Config.ActionButton.
  • App Store: gracze sami instalują, zmieniają kolejność i usuwają aplikacje, a każda aplikacja ma stronę informującą o tym, kto ją dostarcza, czego wymaga i co robi.

Korona: Quick Menu i AgencyAI

Kliknięcie w koronkę otwiera szybkie menu z aplikacjami, po które gracz najprawdopodobniej chciał sięgnąć. Przesunięcie palcem w dół wyświetla pełną listę, a obracanie kółkiem myszy nad koronką pozwala ją przewijać.

Naciśnięcie i przytrzymanie koronki uruchamia AgencyAI. Gracze pytają prostymi słowami w dowolnym z dziesięciu języków, a zegarek to robi: włącza światło, zmienia jasność, ustawia alarm lub otwiera aplikację. Działa bez zewnętrznego połączenia, więc żadne zapytanie nie opuszcza twojego serwera.

Wykrywanie upadku i połączenia alarmowe

Po wypadku lub upadku z dużej wysokości zegarek wysuwa się samoczynnie i oferuje wykonanie połączenia alarmowego. Działa to zarówno z telefonem, jak i bez telefonu na serwerze.

Agency-Zero z poziomu nadgarstka

Jeśli Agency-Zero działa na serwerze, zegarek steruje nim z dowolnego miejsca: przywołaj auto, odeślij je, zaparkuj, otwórz drzwi, włącz światła oraz sprawdź baterię i zasięg. Bez Agency-Zero aplikacja pokazuje, czym jest samochód, i nigdy nie podaje ceny, która nie obowiązuje.

Więcej z Agency-Phone

Gdy na serwerze działa oryginalny Agency-Phone, zegarek odblokowuje połączenia, wiadomości, pocztę, kontakty oraz Agency Pay na nadgarstku, a także otwiera się na twoje własne aplikacje. Te funkcje Pro są weryfikowane na serwerze przez uzgadnianie HMAC z telefonem, więc skopiowany zasób nie może ich sfałszować. Uruchom agency-phone przed Agency-Watch w swoim pliku server.cfg, aby zegarek go znalazł.

Własna aplikacja to jeden folder z trzema plikami. Folder pozostaje czytelny, możliwy do edycji i przetrwa każdą aktualizację. Pełny poradnik znajduje się na strona dokumentacji dotycząca custom apps.

Aplikacja Agency Companion

Zegarek paruje się z darmową aplikacją Agency Companion na iOS i Androida. Ze swojego prawdziwego telefonu gracze mogą otwierać i zamykać zegarek, zmieniać blokadę kodem i ustawienie odblokowywania telefonem oraz wybierać aplikacje widoczne na zegarku. Funkcja "Find watch" sprawia, że zegarek sam się otwiera i dzwoni, nawet przy wyciszonych dźwiękach, dopóki gracz nie naciśnie Stop w grze lub go nie zamknie. Maksymalny czas trwania jest określony w pliku konfiguracyjnym i wynosi domyślnie 60 sekund.

Aplikacja komunikuje się z twoim serwerem przez szyfrowany relay Agency pod adresem api.agencyg.de, dzięki czemu serwer gry nigdy nie jest bezpośrednio wystawiony na zewnątrz. Każdy gracz otrzymuje kod parowania powiązany ze swoją postacią; wygenerowanie nowego unieważnia stary kod, a kody wygasają.

Instalacja w skrócie

  • Umieść Agency-Watch w folderze resources i dodaj ensure Agency-Watch do server.cfg, po agency-phone, jeśli go używasz.
  • Ustaw język, klawisz, przedmiot zegarka i aplikacje w config.lua. Plik jest w języku angielskim i zawiera komentarze linijka po linijce.
  • Do startu nie jest wymagana żadna tabela w bazie danych ani konfiguracja przedmiotów, a framework jest wykrywany automatycznie.
  • Zasób zawiera dziesięć języków, domyślnie angielski, a z internetu nie jest pobierana ani jedna czcionka czy ikona.

Przechodzisz ze starszej wersji: konfiguracja AgencyOS27 zawiera nowe bloki dla Studio, Zero i małego wyświetlacza. Zrób kopię zapasową swoich wartości, użyj nowego config.lua i skonfiguruj je ponownie. Parowanie Companion oraz wszystkie ustawienia graczy zostaną zachowane po aktualizacji, a gracze zobaczą ekran aktualizacji tylko raz.

Zdobądź Agency-Watch

Agency-Watch jest darmowy w Sklep Agency Scripts. Ten Wideo pokazowe AgencyOS27 pokazuje działanie w grze, a dokumentacja obejmuje każde ustawienie, polecenie i export.

Pasujący skrypt

Gotowe na twój serwer, aktualizacje w zestawie.

Gotowy, aby zacząć?

Kup skrypty w naszym sklepie lub dołącz do Discorda, aby uzyskać wsparcie, aktualizacje i sprawdzić nadchodzące nowości.