Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 22nd, 2010 | Syntax: None | Size: 3.50 KB | Hits: 112 | Expires: Never
Copy text to clipboard
  1. /* [NPC]
  2.     All-In-One Job Advancer Randi
  3.  */
  4. var warrior = 100;
  5. var cwarrior = 1100;
  6. var mage = 200;
  7. var cmage = 1200;
  8. var bowman = 300;
  9. var cbowman = 1300;
  10. var thief = 400;
  11. var cthief = 1400;
  12. var pirate = 500;
  13. var cpirate = 1500;
  14. var lvla = 561;
  15. var lvlb = 1243;
  16. var job;
  17. var status = 0;
  18. function start()
  19. {
  20.     status = -1;
  21.     action(1, 0, 0);
  22. }
  23.  
  24. function action(mode, type, selection) {
  25.     if (mode == -1) {
  26.         cm.dispose();
  27.     } else {
  28.         if (mode == 1) {
  29.             status++;
  30.         } else {
  31.             status--;
  32.         }
  33.         if (status == 0) {
  34.                         cm.sendSimple("Hey there #b#h #.#k! Welcome to MorphineStory Private Edition! How would you like to proceed?\r\n\r\n#b#L0#What are the rates?#l\r\n#L1#Who are the current GMs?\#l\r\n#L2#How do I get NX?#l\r\n#L3#Get me out of here!#l");
  35.         } else if (status == 1) {
  36.                         if (selection == 0) {
  37.                                 cm.sendOk("The rates are 10x EXP, 10x Meso and 2x Drop");
  38.                                 cm.dispose();
  39.                         } else if (selection == 1) {
  40.                                 cm.sendOk("RaptorJesus");
  41.                                 cm.dispose();
  42.                         } else if (selection == 2) {
  43.                                 cm.sendOk("You will be able to purchase nx from the website.");
  44.                                 cm.dispose();
  45.                         } else if (selection == 3) {
  46.                                 cm.sendNext("Alright then! Lets go do that now");
  47.                                
  48.                         }
  49.         } else if (status == 2) {
  50.                         cm.sendSimple("So #b#h #.#k! Where would you like to go?#b\r\n\r\n#b#L0#Henesys#l\r\n#L1#Lith");
  51.         } else if (status == 3) {
  52.                         if (selection == 0) {
  53.                                 cm.warp(100000000);
  54.                         } else if (selection == 1) {                           
  55.                                 cm.warp(104000000);
  56.                         }
  57.                         } else if (selection == 2) {                           
  58.                                 cm.warp(102000000);
  59.                         }
  60.                         } else if (selection == 3) {                           
  61.                                 cm.warp(103000000);
  62.                         }
  63.                         } else if (selection == 4) {                           
  64.                                 cm.warp(105000000);
  65.                         }
  66.         } else if (status == 4) {
  67.                         if (job == 1) {
  68.                                 if (selection == 0) {
  69.                                         cm.gainExp
  70.                                         cm.changeJobById(mage);
  71.                                         cm.warp(104000000);
  72.                                         cm.gainMeso(25000);
  73.                                         cm.dispose();
  74.                                 } else if (selection == 1){
  75.                                         cm.setLevelz;
  76.                                         cm.changeJobById(warrior);
  77.                                         cm.warp(104000000);
  78.                                         cm.gainMeso(25000);
  79.                                         cm.dispose();
  80.                                 } else if (selection == 2){
  81.                                         cm.setLevelz;
  82.                                         cm.changeJobById(thief);
  83.                                         cm.warp(104000000);
  84.                                         cm.gainMeso(25000);
  85.                                         cm.dispose();
  86.                                 } else if (selection == 3){
  87.                                         cm.setLevelz;
  88.                                         cm.changeJobById(pirate);
  89.                                         cm.warp(104000000);
  90.                                         cm.gainMeso(25000);
  91.                                         cm.dispose();
  92.                                 } else if (selection == 4){
  93.                                         cm.setLevelz;
  94.                                         cm.changeJobById(bowman);
  95.                                         cm.warp(104000000);
  96.                                         cm.gainMeso(25000);
  97.                                         cm.dispose();
  98.                                 } else {
  99.                                 cm.dispose();
  100.                                 }
  101.                         } else if (job == 2) {
  102.                                 if (selection == 0) {
  103.                                         cm.setLevelz;
  104.                                         cm.changeJobById(cmage);
  105.                                         cm.warp(104000000);
  106.                                         cm.gainMeso(25000);
  107.                                         cm.dispose();
  108.                                 } else if (selection == 1){
  109.                                         cm.setLevelz;
  110.                                         cm.changeJobById(cwarrior);
  111.                                         cm.warp(104000000);
  112.                                         cm.gainMeso(25000);
  113.                                         cm.dispose();
  114.                                 } else if (selection == 2){
  115.                                         cm.setLevelz;
  116.                                         cm.changeJobById(cthief);
  117.                                         cm.warp(104000000);
  118.                                         cm.gainMeso(25000);
  119.                                         cm.dispose();
  120.                                 } else if (selection == 3){
  121.                                         cm.setLevelz;
  122.                                         cm.changeJobById(cpirate);
  123.                                         cm.warp(104000000);
  124.                                         cm.gainMeso(25000);
  125.                                         cm.dispose();
  126.                                 } else if (selection == 4){
  127.                                         cm.setLevelz;
  128.                                         cm.changeJobById(cbowman);
  129.                                         cm.warp(104000000);
  130.                                         cm.gainMeso(25000);
  131.                                         cm.dispose();
  132.                                 } else {
  133.                                 cm.dispose();
  134.                                 }
  135.                         } else {
  136.                         cm.dispose();
  137.                         }
  138.                 } else {
  139.                 cm.dispose();
  140.                 }
  141.         }
  142. }