Mapy i kolizje · 3 min czytania

Jak zbudować unoszącą się arenę PvP dla FiveM (bez Blendera)

Czytaj w języku: English · Español · Français · Deutsch · Português · Italiano · Türkçe · Русский

PvP Map Creator z kształtem Two levels: plan ze spawnami i osłonami, arena w 3D oraz ustawienia kształtu i ścian

Unosząca się arena to ulubiony element serwerów PvP i walki: pudełko wysoko na niebie, daleko od miasta, gdzie drużyny walczą bez niczego wokół, a spadnięcie z niej odsyła do spawnu. Możesz kupić taką arenę albo zbudować ją w Blenderze i CodeWalkerze. Albo zaprojektować ją w przeglądarce w kilka minut i dostać jako zasób FiveM z teleportem i strefą śmierci.

Czego potrzebuje arena w niebie

  • Podłoga, ściany i osłony, z kolizją na wszystkim.
  • Szkło, przez które widać. Według danych materiałów gry zwykłe szkło (GLASS_SHOOT_THROUGH) przepuszcza kule, a kuloodporne (GLASS_BULLETPROOF) je zatrzymuje, przy czym gracze (i AI) nadal przez nie widzą.
  • Spawny drużyn i wejście: komenda, która przenosi gracza na miejsce.
  • Bezpieczny teleport. Kolizja tak wysoko nad ziemią wczytuje się tylko w pobliżu gracza, więc gracz przeniesiony prosto w górę może przelecieć przez podłogę, zanim ona się wczyta.
  • Strefa śmierci pod podłogą dla każdego, kto z niej spadnie.

Zaprojektuj ją

Otwórz PvP Map Creator i wybierz kształt w Start from a shape (zacznij od kształtu): Rectangle, 1v1 box, L, U, Cross (krzyż, cztery drużyny lub king of the hill), Two levels (dwa poziomy: platforma na rampie i schodach), Octagon with glass walls (ośmiokąt ze szklanymi ścianami) albo Empty (pusty).

  1. Size and walls (rozmiar i ściany). Ciągnij za rogi i boki, ustaw wysokość ścian i Glass on top (szkło na górze), i wybierz, czym ściana jest: Solid (pełna), Glass (szklana) lub Bulletproof (kuloodporna). Mirror (lustro) utrzymuje obie połowy w równowadze przy edycji (domyślnie Point mirror).
  2. Add (dodaj) osłony: osłony i niskie ściany, skrzynie, filary, rampy, platformy, schody, szklane i kuloodporne ściany. Każdy element ma swoje miejsce, rozmiar, kierunek, wysokość nad podłogą i materiał (schody są zawsze pełne).
  3. Spawns (spawny). Dodawaj je według drużyny (Team A, Team B, Free for all (każdy za siebie)) albo naciśnij Place spawns for me (ustaw spawny za mnie), by dostać po trzy na drużynę na dwóch końcach.
  4. Look and neon (wygląd i neon). Kolory podłogi i ścian, wzór podłogi, odcień szkła i świecące neonowe krawędzie na podłodze, na górze ścian lub na przeszkodach. Neon używa shadera emisyjnego gry, który świeci we dnie i w nocy; nie oświetla otoczenia. Dodaj swoje Logo na ścianach lub podłodze.
  5. On the map (na mapie). Arena zaczyna się 500 m nad morzem na zachód od Del Perro; ustaw własne miejsce przyciskiem Pick on the map (wybierz na mapie) lub współrzędnymi.
  6. Kill zone (strefa śmierci). Domyślnie włączona, 8 m pod podłogą: gracz, który spadnie, zostaje odesłany Back to a spawn (na spawn) albo zostaje Killed (zabity).

Strona ostrzega w trakcie budowy: nierówne drużyny, spawn poza podłogą (który blokuje pobieranie, dopóki go nie przesuniesz), rampy zbyt strome do wejścia, arena zbyt nisko lub poza krawędzią mapy. Panel Performance ocenia ją jako Light, OK lub Heavy.

Pobierz i graj

Nazwij ją, wybierz komendę (domyślnie pvp) i kliknij Download the FiveM resource (.zip). W Advanced możesz ustawić powierzchnie podłogi i ścian, zasięg rysowania, rozmiar tekstur i uczynić komendę tylko dla adminów (przez jej ACE).

Zasób zawiera arenę (model, tekstury, .ytyp, .ymap i kolizję) oraz skrypty. Nic więcej nie potrzebuje: żadnego frameworka, żadnego innego zasobu.

cfg
ensure mics_pvp_arena

W grze /pvp a i /pvp b dołączają do drużyny, /pvp ffa dołącza każdy za siebie, a /pvp leave opuszcza arenę. Teleport przyciemnia ekran, prosi o kolizję w tym miejscu i czeka na nią (do 5 sekund), zanim puści gracza. Twoje własne skrypty mogą też używać jej eksportów: SendToArena i RemoveFromArena na serwerze, Enter, Leave, IsInArena, GetTeam i GetSpawns na kliencie.

Zasób to arena, a nie tryb gry: nie ma rund, punktów ani zestawów ekwipunku. Podłącz do jej eksportów własny skrypt PvP.

Pytania

Czy gracze mogą widzieć przez kuloodporne szkło?
Tak. Używa kuloodpornego materiału szkła z gry, który według danych gry jest przezroczysty i zatrzymuje kule.
Jak teleport zapobiega przelatywaniu graczy przez podłogę?
Zamraża gracza, prosi o kolizję na arenie i czeka, aż się wczyta (do 5 sekund), zanim go puści.
Czy mogę umieścić propy gry na arenie?
Nie w tym narzędziu. Ułóż propy wokół niej w Scene Sandbox i streamuj je obok areny.

Narzędzie do tego

PvP Map Creator

Wybierz kształt, przeciągnij ściany, dodaj osłony, szkło i neon, ustaw spawny drużyn i pobierz arenę jako zasób FiveM.

Otwórz PvP Map Creator

Przydatne także tutaj: Scene Sandbox

Więcej poradników

Wszystkie poradniki →

Każde narzędzie możesz wypróbować za darmo: 5 eksportów dziennie. Zaloguj się przez Discord, aby z nich korzystać.