Skip to content

Vytvoření Safezony

Vytvoření safezony

Otevření editoru

Zadejte příkaz (pouze pro administrátory):

code
/safezone

Pokud ho chcete namísto (nebo kromě) příkazu navázat na klávesu, nastavte klávesu pro otevření – zaregistruje se klávesová zkratka, kterou si hráči mohou také přemapovat v nastavení hry:

shared/config/general.lua
Config.Command = 'safezone'
Config.OpenKey = 'F7'   -- prázdné = pouze příkaz

Pokud nejste oprávněný administrátor, editor se odmítne otevřít a zobrazí se vám upozornění „nemáte oprávnění“.

Vykreslení oblasti ve freecamu

V panelu spusťte novou zónu a vyberte Enter freecam · Draw. Uživatelské rozhraní se skryje a ovládání převezme volně létající kamera. Uprostřed obrazovky se nachází zaměřovač; místo, kde dopadne na zem, určuje, kam se umístí další bod.

Ovládání letu

Akce Klávesa
Pohyb W A S D
Nahoru / dolů Space / Ctrl
Zrychlení podržet Shift
Rozhlížení Myš
Výška zóny kolečko myši (2 m – 40 m)

Ovládání kreslení (jedná se o konfigurovatelné Config.Keys)

Akce Výchozí Ovládání
Přidat bod Levé tlačítko myši addPoint
Zpět (poslední bod) Q undo
Potvrdit zónu Enter confirm
Zrušit Backspace cancel

Jakmile umisťujete body, oblast se živě vykresluje jako průsvitný modrý objem – vyplněná podlaha, rostoucí stěny a jasné okrajové čáry –, abyste před potvrzením viděli přesný tvar. Kolečkem myši zvedáte nebo snižujete výšku stěn/objemu.

Zóna potřebuje alespoň 3 body. Stisknutí klávesy Enter s méně než 3 body zobrazí hlášku „Place at least 3 points first.“ a vy můžete pokračovat v kreslení. Klávesa Backspace zruší celé kreslení.

Když potvrdíte, polygon, jeho středový bod a vertikální rozsah (min/max Z, rozšířený o vámi nastavenou výšku) se předají zpět do panelu a uživatelské rozhraní se znovu otevře.

Pojmenování, výběr pravidel a jobů, uložení

Zpět v panelu můžete:

  • Pojmenovat zónu (štítek zobrazený na HUDu, blip a Discord logy).
  • Přepínat Aktivováno zapnuto/vypnuto.
  • Otevřít Pravidla zóny a zaškrtnout požadované ochrany – všechny možnosti najdete v Pravidla zóny. Nové zóny vycházejí z Config.DefaultRules.
  • Přidat povolené joby (s volitelným minimálním grádem). Nechte prázdné pro každého. Vyžaduje zapnuté pravidlo Job whitelist.
  • Konfigurovat blip (mapový sprite a/nebo kruh oblasti, barvu, pulzování, zobrazení při přiblížení).
  • Vybrat barvu použitou pro blikání obrazovky při vstupu/výstupu.

Volitelná rozšíření pro konkrétní zónu, která panel rovněž zpřístupňuje (vše ověřeno na straně serveru):

  • Vstupní požadavek – účtovat peníze a/nebo vyžadovat předmět ke vstupu. Poplatek probíhá na serveru, takže jej nelze zfalšovat.
  • Blokované třídy vozidel – vypnout motor pro vybrané třídy vozidel (vojenská, letadla atd.).
  • Harmonogram – nastavit zónu jako aktivní pouze ve vybraných dnech v časovém okně od→do (zohledňuje i přechod přes půlnoc).
  • Vlastní zprávy při vstupu / výstupu.

Klikněte na Save zone. Zóna je ověřena na serveru, uložena a okamžitě synchronizována všem hráčům. Bez nutnosti restartu.

Úpravy a mazání

  • Úprava – vyberte zónu ze seznamu, cokoliv změňte (včetně překreslení oblasti přes Freecam) a znovu klikněte na Save. Přepsání existujícího ID zóny se zaznamená jako úprava.
  • Smazání – otevřete zónu a vyberte Delete zone. Bude odstraněna z úložiště, odsynchronizována všem hráčům a zaznamenána jako smazání.

Platí krátký cooldown uložení pro každého hráče (Config.Limits.saveCooldown, výchozí 1000 ms). Dvojí uložení v rychlém sledu za sebou to druhé tiše ignoruje – chvíli počkejte a zkuste to znovu.