diff options
Diffstat (limited to 'npc/081-1/extra.txt')
-rw-r--r-- | npc/081-1/extra.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/npc/081-1/extra.txt b/npc/081-1/extra.txt index d626d971..6ca3696f 100644 --- a/npc/081-1/extra.txt +++ b/npc/081-1/extra.txt @@ -155,3 +155,39 @@ OnInit: end; } + +081-2,90,288,0 script #X21ADMIN NPC_NO_SPRITE,{ + if (!is_admin()) end; + if (instance_id() < 0) end; + clear; + do + { + mes "Dungeon config"; + mes "--------------------"; + mesf("Puzzle 01: %d", 'XMAS21CANDLE); + mesf("Puzzle 02: %d", 'XMAS21TREE); + mesf("Puzzle 03: %d", 'XMAS21AMBUSH); + mes ""; + mesf("Boss Chamber Lock: %d", 'LOCKD); + mes ""; + select + "Close", + "Toggle Candle", + "Toggle Tree", + "Toggle Ambush", + "Unlock Boss Chamber"; + mes ""; + switch (@menu) { + case 2: 'XMAS21CANDLE = !'XMAS21CANDLE; break; + case 3: 'XMAS21TREE = !'XMAS21TREE; break; + case 4: 'XMAS21AMBUSH = !'XMAS21AMBUSH; break; + case 5: 'LOCKD = false; break; + } + } while (@menu != 1); + closeclientdialog; + close; +OnInit: + .distance=1; + end; +} + |