# Základní používání rezidence

Rezidence se nastavují přes takzvané flagy (vlajky), které každá určuje specifické nastavení a hráč určuje, zda takové nastavení zapnout, nebo vypnout.

Obecné příkazy vypadají následovně:

* `/res set {jméno residence} {vlajka} {hodnota}`
* `/res pset {jméno residence} {jméno hráče} {vlajka} {hodnota}`
* `/res padd {jméno residence} {jméno hráče}`

Pro zjednodušení budeme používat kratší verzi příkazu, kdy vynecháme `{jméno residence}` a budeme předpokládat, že se ve chvíli psaní příkazu nacházíme uvnitř své residence, kterou chcete nastavit.

Seznam možných vlajek nalezneš na stránce Seznam vlajek

{% content-ref url="/pages/-MWds0oCyyG2EdUmsxhR" %}
[Seznam vlajek](/cityserver/survival/rezidence/seznam-vlajek.md)
{% endcontent-ref %}

Možné hodnoty pro `{hodnota nastavení}`:

* **true** - (zkráceně **t**) nastaví hodnotu vlajky na pravdu. To znamená, že rezidence se bude chovat, tak jak popis vlajky popisuje.
* **false** - (zkráceně **f**) nastaví hodnotu vlajky na nepravdu. To znamená, že rezidence se nadále nebude chovat, tak jak popis vlajky popisuje. Například při použití příkazu s vlajkou `move` a hodnotou `false` se v rezidenci zakáže pohyb.
* **remove** - (zkráceně **r**) nastaví hodnotu vlajky na výchozí hodnotu. Odstraní tedy tvé nastavení vlajky.

Aktuální nastavení rezidence, ve které právě stojíš, vypíšeš příkazem `/res info`.

Seznam tvých rezidencí si zobrazíš příkazem `/res list`.

{% hint style="danger" %}
Dbej zvýšené opatrnosti při nastavování vlajek, aby byly nastaveny správně. V krajních případech špatně nastavených vlajek umožníš hráčům v rezidenci stavět, ničit, otevírat truhly nebo dokonce přenastavit samotnou residenci.
{% endhint %}

## Přidání hráče do residence

Existují 3 způsoby přidělení oprávnění takového typu.

* **Jednoduchým předpřipraveným příkazem**, který je přímo určen na tyto účely.
* **Skupinou oprávnění**
* **Nastavení vlajek zvlášť**
* **Grafickým rozhraním**

### Postupy

* **Jednoduchým příkazem**
  1. Napiš příkaz `/res padd {jméno hráče}`, kde `{jméno hráče}` je přezdívka hráče, kterého chceš přidat do rezidence. Tento příkaz hráči nastaví základní vlajky pro hraní v rezidenci. Nastaví obdobné nastavení vlajek jako následující způsob.
* **Skupinou oprávnění**
  1. Napiš příkaz `/res pset {jméno hráče} trusted t`, kde `{jméno hráče}` je přezdívka hráče, kterého chceš přidat do rezidence. Vlajka `trusted` znamená, že chceš nastavit skupinu vlajek trusted. Seznam vlajek ve skupině trusted nalezneš zde.
* **Nastavení všech vlajek zvlášť**
  1. Napiš příkaz `/res pset {jméno hráče} {vlajka} {hodnota nastavení}`, kde `{jméno hráče}` je přezdívka hráče, kterému chceš nastavit vlajku. V dalším parametru `{vlajka}` vlož vlajku, kterou chceš nastavit. Seznam vlajek nalezneš zde. Jako poslední vložíš hodnotu `t`, `f`, nebo `r`.
* **Grafické rozhraní**
  1. Napiš příkaz `/res pset {jméno hráče}`, kde `{jméno hráče}` je přezdívka hráče, kterému chceš nastavit vlajky. Tímto se ti otevře grafické rozhraní se všemi vlajky. Stačí poté již najít vlajky které chceš hráči upravit a kliknutím levého nebo pravého tlačítka myši mu vlajku nastavíš nebo odebereš.

## Odebrání hráče z rezidence

Odebrání hráče z rezidence se velmi podobá přidání hráče do rezidence. U odstranění hráče se příkazy nastavení **skupinou oprávnění** a **nastavení vlajek zvlášť** liší pouze hodnotou. Tedy když jsi při povolování použil hodnotu `true` (příp. `t`), tak při odebírání použij `false` (příp. `f`)

* **Jednoduchým předpřipraveným příkazem**, který je přímo určen na tyto účely.
* **Skupinou oprávnění**
* **Nastavení vlajek zvlášť**
* **Grafickým rozhraním**

Také lze použít odstranění:

* **Jednoduchým příkazem**
  1. Napiš příkaz `/res pdel {jméno hráče}`, kde `{jméno hráče}` je přezdívka hráče, kterého chceš odebrat z rezidence. Tento příkaz hráči odstraní základní vlajky pro hraní v residenci. Hráč tedy nebude mít přizpůsobené podmínky pro hraní v této residenci.

## Zakázání pohybu v rezidenci všem hráčům

Postup:

* Napiš příkaz `/res set move false`, kde `move` je vlajka, která nastavuje pohyb v rezidenci. Nastavení `f` znamená, že vlajka se "zakáže" a způsobí to efekt, že hráči se ve tvé rezidenci nemohou pohybovat.

## Zakázání teleportace do rezidence všem hráčům

Postup:

* Napiš příkaz `/res set tp false`, kde `tp` je vlajka, která nastavuje teleportaci do rezidence. Nastavení `f` znamená, že vlajka se "zakáže" a způsobí to efekt, že hráči se do tvé rezidence nemohou teleportovat.
* Teleport do rezidence mohou využívat pouze hráči s koupeným VIP účtem

## Vykázání hráče z rezidence

Tento postup se uplatňuje zejména v případě, kdy tě hráč ve tvé rezidenci obtěžuje. V takovém případě je možné ho z rezidence jednoduchým příkazem vykázat.

Postup:

* Napiš příkaz `/res kick {jméno hráče}`, kde `{jméno hráče}` je přezdívka hráče, kterého chceš z rezidence vykázat.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cityserver.gitbook.io/cityserver/survival/rezidence/zakladni-pouzivani-rezidence.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
