Aby znaleźć ukryte lokalizacje w FiveM, użyj metody, na którą pozwala Twój dostęp do serwera: gracze mogą podążać za wskazówkami na mapie i w odgrywaniu ról; administratorzy mogą używać narzędzi do koordynatów lub teleportacji udostępnionych przez serwer; deweloperzy mogą czytać konfigurację zasobów i logować współrzędne encji. FiveM nie udostępnia uniwersalnej komendy F8 o nazwie getcoords. Każda taka komenda pochodzi z zasobu zainstalowanego przez dany serwer.
Przegląd 12 sierpnia 2026 r. w oparciu o oficjalną dokumentację Cfx.re dla typu vector3, natywnej funkcji GetEntityCoords, zasoby I komendy serwerowe.
Wybierz odpowiednią metodę wyszukiwania lokalizacji
| Twój dostęp | Przydatna metoda | Nie zakładaj |
|---|---|---|
| Gracz na publicznym serwerze | Mapa, dyspozytor, dialog pracy, wskazówki środowiskowe i dozwolone komendy serwera | Że narzędzia administracyjne, noclip lub współrzędne są dozwolone |
| Administrator serwera | Udokumentowane menu administracyjne, komenda współrzędnych, skonfigurowane blipy i teleportacja na scenę | Że komenda istnieje na każdym serwerze |
| Deweloper zasobów | Sprawdź konfigurację/kod źródłowy, użyj natywnych funkcji w zasobie testowym i zaloguj współrzędne wektorowe | Że kod widoczny dla klienta zawiera każdą lokalizację po stronie serwera |
| Utrzymujący mapę/MLO | Sprawdź zasób mapy, rozmieszczenie ymap oraz zachowanie kolizji/wnętrz na stagingu | Że każde wnętrze jest dostępne ze świata domyślnego |
Metoda gracza: podążaj za mapą i wskazówkami roleplay
Na publicznym serwerze roleplay, zamierzona ścieżka odkrycia jest zazwyczaj częścią gry. Czytaj instrukcje pracy, NPC dialogi, wiadomości dyspozytorskie i dokumentację serwera. Szukaj w pobliżu punktów orientacyjnych pasujących do wskazówki, a następnie zwracaj uwagę na wejścia powyżej i poniżej poziomu ulicy. Tunele, dachy, tylne drzwi, windy i punkty teleportacji do wnętrz mogą nie być widoczne na mapie pauzy.
Sprawdź zasady serwera przed użyciem zewnętrznych map, modów klienta lub udostępnionych współrzędnych. Lokalizacja, która jest publiczna na jednym serwerze, może być chronionym odkryciem na innym. Unikaj narzędzi, które wstrzykują kod, ujawniają dane dostępne tylko na serwerze lub zapewniają nieuczciwą przewagę.
Metoda mapy: zawęź obszar poszukiwań
- Zidentyfikuj najbliższą nazwaną ulicę, kod pocztowy lub punkt orientacyjny.
- Porównaj mapę świata z niestandardowymi blipami serwera lub mapą pocztową.
- Przeszukaj warstwy pionowe: poziomy parkingów, dachy, dostęp do metra i podziemne wnętrza.
- Szukaj niestandardowych drzwi, podpowiedzi interakcji, nietypowych rekwizytów i NPC rozmieszczenia.
- Najpierw nagraj przybliżony obszar; uzyskaj dokładne współrzędne tylko wtedy, gdy wymaga tego twoja rola.
Niestandardowe mapy mogą zmieniać znane lokalizacje GTA V. Przeglądaj FiveM MLOs kiedy potrzebujesz wnętrza dla własnego serwera i używaj zatwierdzonego przez serwer interfejsu mapy, zamiast zakładać, że podstawowa mapa pokazuje każde niestandardowe wejście. Wyszukiwanie oparte na pojazdach może szybciej obejmować obszary wiejskie; aktualne Opcje pojazdów FiveM są istotne dla właścicieli serwerów budujących to doświadczenie, a nie skrótem omijającym zasady serwera publicznego.
Metoda administratora: użyj zainstalowanych narzędzi
Jeśli administrujesz serwerem, sprawdź dokumentację zainstalowanego zasobu administracyjnego. Może on zapewniać wyświetlanie współrzędnych, teleportację do punktu nawigacyjnego, noclip lub akcję kopiowania do schowka. Ogranicz te możliwości do autoryzowanego personelu i testuj na stagingu. Nazwy poleceń są różne, a konsola F8 wykonuje tylko polecenia zarejestrowane przez FiveM lub zainstalowane zasoby.
Dokumentując punkt, przechwyć konwencję współrzędnych, której oczekuje docelowy zasób. Pozycja może używać x, y I z; interakcja lub spawn może również wymagać kierunku. Cfx.re vector3 reprezentuje trzy komponenty, więc kierunek jest często przechowywany oddzielnie lub w czterokomponentowej strukturze zdefiniowanej przez zasób.
Metoda deweloperska: loguj współrzędne w zasobie testowym
Deweloper może uzyskać aktualną pozycję gracza-peda za pomocą udokumentowanej funkcji natywnej klienta GetEntityCoords(PlayerPedId()). Umieść logikę w małym zasobie przeznaczonym tylko do celów deweloperskich lub w autoryzowanym narzędziu administracyjnym, zarejestruj jawne polecenie i wydrukuj lub skopiuj wynik w formacie wymaganym przez twój zasób. Nie wdrażaj nieograniczonego polecenia teleportacji/debugowania w środowisku produkcyjnym.
Koncepcyjnie, przepływ wygląda następująco:
register an authorized development command
get the local player's ped
read the ped's current coordinates
format x, y and z for the target configuration
log or copy the value
Celowo nie jest to skrypt typu "plug-and-play". Rejestracja poleceń, język, sprawdzanie uprawnień i format wyjściowy zależą od twojego zasobu. Postępuj zgodnie z oficjalną dokumentacją funkcji natywnych i środowiska uruchomieniowego dla wybranej implementacji.
Metoda po stronie serwera: sprawdź zasób będący właścicielem
Dla lokalizacji na własnym serwerze, zidentyfikuj, który zasób jest jej właścicielem. Przeszukaj jego konfigurację pod kątem wektorów, stref, wpisów docelowych, definicji drzwi, punktów mapy (blips) i punktów odradzania (spawn points). Następnie śledź odwołania do współdzielonych lub serwerowych plików. Niektóre lokalizacje są generowane z wierszy bazy danych lub wybierane w czasie rzeczywistym, więc wyszukiwanie tekstowe może ujawnić źródło, a nie jedną stałą współrzędną.
Przechowuj lokalizacje misji dostępne tylko na serwerze po stronie serwera, gdy klient nie potrzebuje pełnej listy. Jeśli klient musi renderować interakcję, załóż, że te współrzędne można sprawdzić i odpowiednio zaprojektuj autoryzację. Ukrywanie wektora w zminifikowanym kodzie klienta nie jest kontrolą dostępu.
Dlaczego lokalizacja może nadal brakować
| Objaw | Prawdopodobna przyczyna |
|---|---|
| Współrzędne są poprawne, ale nie pojawia się żadne wnętrze | Zasób MLO/map jest zatrzymany, brakuje zależności lub wystąpił błąd strumieniowania |
| Znacznik pojawia się na innym piętrze | Nieprawidłowa wartość Z lub niedopasowanie wnętrza/warstwy pionowej |
| Drzwi są widoczne, ale nieużywalne | Zasób drzwi/celu, dostęp do pracy lub portal wewnętrzny są nieprawidłowo skonfigurowane |
| Polecenie administratora jest nieznane | Przywoływane polecenie należy do zasobu, który nie jest zainstalowany na tym serwerze |
| Lokalizacja zmienia się po restarcie | Skrypt właściciela wybiera z puli lub przechowuje stan w bazie danych |
Lista kontrolna weryfikacji dla właścicieli serwerów
- Potwierdź, że mapa własności i zasoby rozgrywki uruchomiły się bez błędów.
- Odwiedź punkt na scenie z załadowaną kolizją i zasobami wnętrza.
- Przetestuj interakcję z dozwoloną i odmówioną pracą/rolą.
- Rozłącz się i zrestartuj zasób, aby sprawdzić trwałość.
- Usuń polecenia deweloperskie lub zablokuj je dla personelu przed uruchomieniem.
Niezawodny “lokalizator” to zatem przepływ pracy, a nie jedno magiczne polecenie: wskazówki na mapie dla graczy, zainstalowane narzędzia administracyjne dla personelu oraz źródło wraz ze współrzędnymi natywnymi dla deweloperów.
