Files
sweetgum-server/scripts/npc/1200003.js
ronancpl 7f178a3d80 Multi World NPCs + patch on Player interactions
Made NPCs now work properly on multiworld system. Solved multiple issues
regarding Player Shops not giving back items properly when owner exits.
Added restriction on changing channels at FM rooms, preventing shop
owner entering Cash Shop.
2017-05-28 22:11:39 -03:00

52 lines
1.4 KiB
JavaScript

/**
----------------------------------------------------------------------------------
Whale Between Lith harbor and Rien.
1200003 Puro
-------Credits:-------------------------------------------------------------------
*MapleSanta
----------------------------------------------------------------------------------
**/
var menu = new Array("Lith Harboor");
var method;
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if(mode == -1) {
cm.dispose();
return;
} else {
if(mode == 0 && status == 0) {
cm.dispose();
return;
} else if(mode == 0) {
cm.sendNext("OK. If you ever change your mind, please let me know.");
cm.dispose();
return;
}
status++;
if (status == 0) {
for(var i=0; i < menu.length; i++) {
var display = "\r\n#L"+i+"##b Lith Harbor (800 mesos)#k";
}
cm.sendSimple("Are you trying to leave Rien? Board this ship and I'll take you from #bRien#k to #bLith Harbor#k and back. for a #bfee of 800#k Mesos. Would you like to head over to Lith Harbor now? It'll take about a minute to get there.\r\n"+display);
} else if(status == 1) {
{ if(cm.getMeso() < 800) {
cm.sendNext("Hmm... Are you sure you have #b800#k Mesos? Check your Inventory and make sure you have enough. You must pay the fee or I can't let you get on...");
cm.dispose();
} else {
cm.gainMeso(-800);
cm.warp(200090070);
cm.dispose();
}
}
}
}
}