====== Náhodné a Respawnující Pasti ====== Nejprve najděte umístitelný objekt Craft - Area Settings v paletě vlastních umístitelných objektů a umístěte ho do oblasti. Poté otevřete jeho inventář a vložte do něj sady pastí, které chcete, aby se v oblasti objevily. Najdete je v paletě vlastních předmětů - Různé - Kit. Přidání stejné pasti vícekrát zvýší šanci, že se tato past objeví. {{:en:modulebuilding:randomtraps.png?400}} Po tomto kroku klikněte pravým tlačítkem na umístitelný objekt Craft - Area Settings a přejděte na Proměnné. Objekt již má nastavené proměnné s hodnotami "null". Stačí je upravit. * TRAP_ALLOW integer -1 - tato proměnná říká systému náhodných pastí, aby nikdy na objektu past nevytvářel * TRAP_NUM integer X - počet náhodných pastí, které mají být vytvořeny v oblasti * TRAP_DISARM_MIN integer X - minimální TO náhodných pastí pro zneškodnění * TRAP_DISARM_MAX integer X - maximální TO náhodných pastí pro zneškodnění * TRAP_SEARCH_MIN integer X - minimální TO náhodných pastí pro hledání * TRAP_SEARCH_MAX integer X - maximální TO náhodných pastí pro hledání * TRAP_OBJECTS integer 1 - pokud je nastaveno na 1, změní to výchozí chování umístění náhodných pastí a místo toho vybere objekt pouze tehdy, pokud má proměnnou TRAP_ALLOW rovnu 1 * TRAP_UNLIMITED integer X - procentuální šance, že pasti budou neomezené (tj. nezmizí po spuštění) {{:en:modulebuilding:trapvariables.png?400|}} A nakonec nastavte proměnnou TRAP_ALLOW na -1 u každých neviditelných dveří a použitelných umístitelných objektů, na které nechcete, aby se náhodná past kdykoli objevila. 85 % pastí bude umístěno na podlaze, pokud neexistují žádné, nebo není dostatek, objekty, na které by se past mohla umístit. Pasti se automaticky znovu objeví po zneškodnění, získání nebo spuštění. ===== Statické Pasti na Objektech ===== Pokud jste nastražili nějaký objekt, jako jsou dveře nebo umístitelný objekt, pravděpodobně budete chtít, aby poskytoval zkušenosti za zneškodnění a znovu se objevil. Nejprve nastavte skript objektu **//trap_respawn//** do události OnDisarm. {{:en:modulebuilding:statictrap.png?400|}} Pokud je past jednorázová, přidejte také skript **//trap_triggered//** do události OnTrapTriggered. Ve výchozím nastavení se past znovu objeví se stejným typem, TO za 1250-1450 sekund. Můžete to změnit pomocí těchto proměnných: * TRAP_RESPAWN integer X - kde X je počet nastavení pro znovuobjevení pasti * TRAP_DISARM_MIN integer X - jak je uvedeno výše * TRAP_DISARM_MAX integer X - jak je uvedeno výše * TRAP_SEARCH_MIN integer X - jak je uvedeno výše * TRAP_SEARCH_MAX integer X - jak je uvedeno výše * TRAP_UNLIMITED integer X - jak je uvedeno výše Pokud jsou v oblasti nastaveny náhodné pasti a žádná z proměnných není nastavena, pak se použijí čísla pro náhodné pasti.