33 lines
		
	
	
		
			840 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			840 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| var map = 677000000;
 | |
| var quest = 28198;
 | |
| var questItem = 4032495;
 | |
| var status = -1;
 | |
| 
 | |
| function start(mode, type, selection) {
 | |
|     action(1, 0, 0);
 | |
| }
 | |
| 
 | |
| function action(mode, type, selection) {
 | |
|     if (mode == 1) {
 | |
|         status++;
 | |
|     } else {
 | |
|         cm.dispose();
 | |
|         return;
 | |
|     }
 | |
|     if (status == 0) {
 | |
|         if (cm.isQuestStarted(quest)) {
 | |
|             if (cm.haveItem(questItem)) {
 | |
|                 cm.sendYesNo("Would you like to move to #b#m" + map + "##k?");
 | |
|             } else {
 | |
|                 cm.sendOk("The entrance is blocked by a force that can only be lifted by those holding an emblem.");
 | |
|                 cm.dispose();
 | |
|             }
 | |
|         } else {
 | |
|             cm.sendOk("The entrance is blocked by a strange force.");
 | |
|             cm.dispose();
 | |
|         }
 | |
|     } else {
 | |
|         cm.warp(map, 0);
 | |
|         cm.dispose();
 | |
|     }
 | |
| } |