Added meso drop data for many mobs that were missing mesos. Enhanced arrow drop data, now dropping bundles instead of unitary items. Fixed issues with several Aran change jobs crashing the player shortly after changing jobs. Improved concurrency in MapleGuild, MapleAlliance and MaplePlayerShop. New tools: MapleArrowFetcher and MapleMesoFetcher, that were used to compile the updated drop data info.
51 lines
1.7 KiB
JavaScript
51 lines
1.7 KiB
JavaScript
/**
|
|
----------------------------------------------------------------------------------
|
|
Whale Between Lith harbor and Rien.
|
|
|
|
1200004 Puro
|
|
|
|
-------Credits:-------------------------------------------------------------------
|
|
*MapleSanta
|
|
----------------------------------------------------------------------------------
|
|
**/
|
|
|
|
var menu = new Array("Rien");
|
|
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 Rien (800 mesos)#k";
|
|
}
|
|
cm.sendSimple("Are you thinking about leaving Victoria Island and heading to our town? If you board this ship, I can take you from #bLith Harbor#k to #bRien#k and back. But you must pay a #bfee of 800#k Mesos. Would you like to go to Rien? 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(200090060);
|
|
cm.dispose();
|
|
}
|
|
}
|
|
}
|
|
} |