Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.99 KB | None | 0 0
  1. /*
  2. Made by KenoRIK10 of DevilMistMS
  3. */
  4.  
  5. importPackage(src.client);
  6.  
  7. var status = 0;
  8. function start() {
  9. status = -1;
  10. action(1, 0, 0);
  11. }
  12.  
  13. function action(mode, type, selection) {
  14. if (mode == -1) {
  15. cm.dispose();
  16. } else {
  17. if (mode == 0 && status == 0) {
  18. cm.dispose();
  19. return;
  20. }
  21. if (mode == 1)
  22. status++;
  23. else
  24. status--;
  25. if (status == 0) {
  26. cm.sendSimple("Hello! I'm the #rKoC Job Advancer#k of #bDevilMist#k! You have to be a #rNOBLESSE#k to be able to quialify to be a Cygnus Knight!\r\nWhat kind of job advance would you like?" +
  27. "\r\n#L0#Blaze Wizard#l" +
  28. "\r\n#L1#Wind Archer#l" +
  29. "\r\n#L2#Dawn Warrior#l" +
  30. "\r\n#L3#Night Walker#l" +
  31. "\r\n#L4#Thunder Breaker#l");
  32. } else if (status == 1) {
  33. if (selection == 0) {
  34. if (cm.getJob().equals(src.client.MapleJob.NOBLESSE) && cm.getLevel() >= 8) {
  35. cm.changeJob(BLAZEWIZARD1);
  36. cm.dispose();
  37. } else if (cm.getJob().equals(src.client.MapleJob.BLAZEWIZARD1) && cm.getLevel() >= 30) {
  38. cm.changeJob(BLAZEWIZARD2);
  39. cm.dispose();
  40. } else if (cm.getJob().equals(src.client.MapleJob.BLAZEWIZARD2) && cm.getLevel() >= 70) {
  41. cm.changeJob(BLAZEWIZARD3);
  42. cm.dispose();
  43. } else if (cm.getJob().equals(src.client.MapleJob.BLAZEWIZARD3) && cm.getLevel() >= 100) {
  44. cm.changeJob(BLAZEWIZARD4);
  45. cm.dispose();
  46. } else {
  47. cm.sendOk("You are not Blaze Wizard material! Begone, come back when you are ready!");
  48. cm.dispose();
  49. }
  50. } else if (selection == 1) {
  51. if (cm.getJob().equals(src.client.MapleJob.NOBLESSE) && cm.getLevel() >= 10) {
  52. cm.changeJob(WINDARCHER1);
  53. cm.dispose();
  54. } else if (cm.getJob().equals(src.client.MapleJob.WINDARCHER1) && cm.getLevel() >= 30) {
  55. cm.changeJob(WINDARCHER2);
  56. cm.dispose();
  57. } else if (cm.getJob().equals(src.client.MapleJob.WINDARCHER2) && cm.getLevel() >= 70) {
  58. cm.changeJob(WINDARCHER3);
  59. cm.dispose();
  60. } else if (cm.getJob().equals(src.client.MapleJob.WINDARCHER3) && cm.getLevel() >= 100) {
  61. cm.changeJob(WINDARCHER4);
  62. cm.dispose();
  63. } else {
  64. cm.sendOk("You are not Wind Archer material! Begone, come back when you are ready!");
  65. cm.dispose();
  66. }
  67. } else if (selection == 2) {
  68. if (cm.getJob().equals(src.client.MapleJob.NOBLESSE) && cm.getLevel() >= 10) {
  69. cm.changeJob(DAWNWARRIOR1);
  70. cm.dispose();
  71. } else if (cm.getJob().equals(src.client.MapleJob.DAWNWARRIOR1) && cm.getLevel() >= 30) {
  72. cm.changeJob(DAWNWARRIOR2);
  73. cm.dispose();
  74. } else if (cm.getJob().equals(src.client.MapleJob.DAWNWARRIOR2) && cm.getLevel() >= 70) {
  75. cm.changeJob(DAWNWARRIOR3);
  76. cm.dispose();
  77. } else if (cm.getJob().equals(src.client.MapleJob.DAWNWARRIOR3) && cm.getLevel() >= 100) {
  78. cm.changeJob(DAWNWARRIOR4);
  79. cm.dispose();
  80. } else {
  81. cm.sendOk("You are not Dawn Warrior material! Begone, come back when you are ready!");
  82. cm.dispose();
  83. }
  84. } else if (selection == 3) {
  85. if (cm.getJob().equals(src.client.MapleJob.NOBLESSE) && cm.getLevel() >= 10) {
  86. cm.changeJob(NIGHTWALKER1);
  87. cm.dispose();
  88. } else if (cm.getJob().equals(src.client.MapleJob.NIGHTWALKER1) && cm.getLevel() >= 30) {
  89. cm.changeJob(NIGHTWALKER2);
  90. cm.dispose();
  91. } else if (cm.getJob().equals(src.client.MapleJob.NIGHTWALKER2) && cm.getLevel() >= 70) {
  92. cm.changeJob(NIGHTWALKER3);
  93. cm.dispose();
  94. } else if (cm.getJob().equals(src.client.MapleJob.NIGHTWALKER3) && cm.getLevel() >= 100) {
  95. cm.changeJob(NIGHTWALKER4);
  96. cm.dispose();
  97. } else {
  98. cm.sendOk("You are not Night Walker material! Begone, come back when you are ready!");
  99. cm.dispose();
  100. }
  101. } else if (selection == 4) {
  102. if (cm.getJob().equals(src.client.MapleJob.NOBLESSE) && cm.getLevel() >= 10) {
  103. cm.changeJob(THUNDERBREAKER1);
  104. cm.dispose();
  105. } else if (cm.getJob().equals(src.client.MapleJob.THUNDERBREAKER1) && cm.getLevel() >= 30) {
  106. cm.changeJob(THUNDERBREAKER2);
  107. cm.dispose();
  108. } else if (cm.getJob().equals(src.client.MapleJob.THUNDERBREAKER2) && cm.getLevel() >= 70) {
  109. cm.changeJob(THUNDERBREAKER3);
  110. cm.dispose();
  111. } else if (cm.getJob().equals(src.client.MapleJob.THUNDERBREAKER3) && cm.getLevel() >= 100) {
  112. cm.changeJob(THUNDERBREAKER4);
  113. cm.dispose();
  114. } else {
  115. cm.sendOk("You are not Thunder Breaker material! Begone, come back when you are ready!");
  116. cm.dispose();
  117. }
  118. }
  119. }
  120. }
  121. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement