Generator teleportów
Narysuj strefę na mapie, ustaw cele, pobierz plik. Generator tworzy waniliowe pliki Player Restricted Area — jedyny system teleportacji wbudowany w DayZ, który działa całkowicie bez skryptów serwera.
0 pobranych plików
Ważne: teleportuje przy logowaniu, nie przy wejściu do strefy
Waniliowy DayZ sprawdza te strefy tylko podczas wczytywania postaci (playerbase.c → AfterStoreLoad). Kto zaloguje się w środku, trafi na jeden z twoich punktów. Kto wejdzie pieszo, zostaje — gra nie prowadzi żadnej ciągłej kontroli. To świetne narzędzie do zamykania obszarów, ale nie portal.
Przesuwaj mapę. Aby dodać kształty, wybierz tryb rysowania; istniejące znaczniki zawsze można przeciągać.
Strefy
Prostopadłościany
Jeszcze żadnego. Przełącz na „Prostopadłościan” i kliknij mapę.
Wielokąty
Jeszcze żadnego. Przełącz na „Wielokąt” i kliknij co najmniej trzy punkty.
Punkty docelowe
Brak celu. Bez niego serwer wywala się, gdy próbuje przenieść gracza.
Kontrola
- Strefa nie ma prostopadłościanu ani wielokąta, więc niczego nie obejmuje.
- Strefa nie ma celu. Serwer i tak ją wczyta, a potem wywali się przy przenoszeniu — zawsze dodaj przynajmniej jeden.
Twoje pliki
pra/teleport_1.json{
"areaName": "Teleport_1"
}
Wpis do cfggameplay.json
Umieść pliki w folderze „pra” w misji i zarejestruj je tutaj. Bez tego wpisu serwer nigdy ich nie wczyta.
"WorldsData": {
"playerRestrictedAreaFiles": ["pra/teleport_1.json"]
}W serverDZ.cfg musi być też enableCfgGameplayFile = 1, inaczej cfggameplay.json jest całkowicie ignorowany.
Gotowe strefy
Tereny wojskowe tej mapy, zbudowane z rzeczywistych pozycji budynków z waniliowej misji. Każdy cel sprawdzono na działającym serwerze DayZ — żaden nie leży w wodzie ani w budynku.
Wczytaj istniejący plik
Wczytaj gotowy plik PRA — dodaje się jako kolejna strefa.
Rysuj strefy bezpośrednio na mapie satelitarnej — obracane prostopadłościany lub dowolne wielokąty.
Eksportuje dokładny format waniliowy wraz z wpisem do cfggameplay.json.
Sprawdza strefę według reguł silnika, zanim popsuje serwer.
Jak to działa
1. Wybierz mapę i nazwij strefę. Nazwa trafia do logu serwera i mówi ci, która strefa przeniosła gracza.
2. Narysuj obszar. Wielokąt to prosta droga — płaski i nieskończenie wysoki, wysokość terenu nigdy nie ma znaczenia. Prostopadłościan to droga precyzyjna, gdy ma być objęte tylko jedno piętro.
3. Ustaw dwa lub trzy cele poza strefą. Cele 2D same siadają na ziemi, cele 3D zachowują dokładnie podaną wysokość.
4. Pobierz plik do <misja>/pra/, wklej wpis do cfggameplay.json i ustaw enableCfgGameplayFile = 1 w serverDZ.cfg.
5. Zrestartuj serwer i sprawdź: wyloguj się w strefie i zaloguj ponownie — powinieneś pojawić się w jednym z celów.
Częste pytania
Czy gracz teleportuje się, wchodząc do strefy?
Nie. Wanilia wykonuje sprawdzenie tylko przy wczytywaniu postaci, czyli przy logowaniu i po restarcie serwera. To jedyne miejsce w kodzie, które przenosi gracza w tym systemie. Strefa reagująca na wejście pieszo wymaga skryptu serwera.
Czy gracze muszą coś instalować?
Nie. Pliki leżą na serwerze w folderze misji. Klienci nic nie pobierają — to czysty waniliowy DayZ.
Prostopadłościan czy wielokąt?
Wielokąt, o ile nic nie stoi na przeszkodzie. Jest opisany tylko przez X i Z i sięga od dna morza po niebo, więc nigdy nie musisz szukać wysokości. Prostopadłościan bierz, gdy strefa ma kończyć się na określonej wysokości, np. jedno piętro.
Gdzie dokładnie trafiają pliki?
Do folderu misji, na przykład mpmissions/dayzOffline.chernarusplus/pra/mojastrefa.json. Następnie zarejestruj je w cfggameplay.json w WorldsData → playerRestrictedAreaFiles. Każda strefa to osobny plik z jednym obiektem — nie kilka stref w tablicy.
Dlaczego na moim serwerze nic się nie dzieje?
Trzy typowe przyczyny: enableCfgGameplayFile nie jest ustawione na 1 w serverDZ.cfg, ścieżka w cfggameplay.json się nie zgadza albo strefa nie ma celów. To ostatnie wychwytuje panel kontroli w edytorze.
Ile celów powinna mieć strefa?
Co najmniej dwa, najlepiej trzy do sześciu. Gra przechodzi listę w losowej kolejności, żeby gracze logujący się jednocześnie nie wylądowali w tym samym punkcie. Bohemia używa sześciu we własnej strefie na Sakhal.
Twój serwer stoi. Ale czy gracze go znajdą?
Dodaj go za darmo na DZPage: PC, PlayStation i Xbox, z liczbą graczy na żywo, głosami, komentarzami i własną stroną serwera. Bez miejsc premium, bez opłat, bez czekania.
3915 odwiedzających w 30 dni · za darmo, bez miejsc premium · na liście dopiero 13 serwerów
Męczysz się z konfiguracją serwera?
Zapytaj na Discordzie DZPage — odpowiadają tam właściciele serwerów i deweloper. Nowe narzędzia pojawiają się tam najpierw.
Wynajmij własny serwer DayZ
Skorzystaj z naszego linku partnerskiego i zgarnij 10% rabatu na każde zamówienie w GPORTAL — serwery na PC, PlayStation i Xbox.
Zgarnij 10% rabatuPartner reklamowy · Link partnerski: ty oszczędzasz 10%, my dostajemy prowizję.
To narzędzie jest za darmo — i takie zostanie
Bez logowania, bez paywalla, bez limitów. Jeśli zaoszczędziło ci czasu, jednorazowe 5 € utrzymuje serwery przy życiu i wyłącza ci reklamy.
Wesprzyj DZPage