====== Náhodné a Respawnující Pasti ====== Nejprve najděte umístitelný objekt Craft - Nastavení oblasti 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é - Sada. Přidání stejné pasti vícekrát zvýší šanci, že se tato past objeví. {{:en:modulebuilding:randomtraps.png?400}} Poté na objekt Craft - Nastavení oblasti klikněte pravým tlačítkem a přejděte na Proměnné. Objekt již má proměnné nastavené 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 v oblasti vytvořeny * TRAP_DISARM_MIN integer X - minimální DC náhodných pastí pro zneškodnění * TRAP_DISARM_MAX integer X - maximální DC náhodných pastí pro zneškodnění * TRAP_SEARCH_MIN integer X - minimální DC náhodných pastí pro hledání * TRAP_SEARCH_MAX integer X - maximální DC náhodných pastí pro hledání * TRAP_OBJECTS integer 1 - pokud je nastaveno na 1, změní výchozí chování náhodného umístění pastí a místo toho vybere pouze objekt, 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 na každých neviditelných dveřích a použitelných umístitelných objektech, na které nechcete, aby se náhodná past kdykoliv objevila. 85 % pastí bude umístěno na podlaze, pokud nebudou žádné nebo nedostatečné objekty, na které by se past mohla umístit. Pasti se automaticky znovu objeví, když jsou zneškodněny, obnoveny nebo spuštěny. ===== 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 uděloval zkušenosti za zneškodnění a aby se znovu objevil. Nejprve nastavte skript objektu **//trap_respawn//** na událost OnDisarm. {{:en:modulebuilding:statictrap.png?400|}} Pokud je past jednorázová, přidejte také skript **//trap_triggered//** na událost OnTrapTriggered. Ve výchozím nastavení se past znovu objeví se stejným typem, DC přibližně 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 žádnou z proměnných nenastavíte, použijí se čísla pro náhodné pasti.