HighWizard.txt 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. // Advance Class jobchanger after kRO Normals.
  2. // Checks if the player have any questskills, cart\falcon, level and such.
  3. // Made by Nana.
  4. // -== High Wizard ==-
  5. valkyrie.gat,44,47,6 script High Wizard 735,{
  6. if(getskilllv(157) > 0) set @qsk,1;
  7. if(checkcart(0) > 0) goto L_Cart;
  8. if(readparam(12) > 0) goto Skill_Points;
  9. if(readparam(19) >= 4008) goto L_Advance;
  10. if((readparam(19) == 4001) && (readparam(55) >= 10)) goto L_HNov;
  11. if((readparam(19) == 4003) && (readparam(55) >= 45)) goto L_HMAG;
  12. if(readparam(19) < 7) goto L_Class;
  13. if(readparam(19) == 4001) goto L_Class1;
  14. if(readparam(19) == 4003) goto L_Class;
  15. if((readparam(11) >= 99) && (readparam(55) >= 50) && (readparam(19) >= 7)) goto L_Change;
  16. if((readparam(11) < 99) && (readparam(55) < 50)) goto L_Levels;
  17. mes "[High Wizard]";
  18. mes "Hi there...";
  19. close;
  20. L_Change:
  21. mes "[High Wizard]";
  22. mes "Hello there "+strcharinfo(0)+"!";
  23. mes "You've made a brave choice in coming here to be reborn and stepping forth into the ranks of High Wizard,";
  24. mes "I wish you good fortune in the near future!";
  25. jobchange 24;
  26. resetlvl(1);
  27. close;
  28. L_Cart:
  29. mes "[High Wizard]";
  30. mes "Please un-equip that cart before continuing.";
  31. close;
  32. L_Class1:
  33. mes "[High Wizard]";
  34. mes "You're not ready to become an High Mage yet.";
  35. close;
  36. L_Class:
  37. mes "[High Wizard]";
  38. mes "You've come far to get here. unfortunately, you're not ready to become an High Wizard yet.";
  39. close;
  40. L_Levels:
  41. mes "[High Wizard]";
  42. mes "You're doing great! keep up the good work. You'll eventually get to the point where you can be an High Wizard";
  43. close;
  44. L_HNov:
  45. mes "[High Wizard]";
  46. mes "Tread lightly ahead as you're about to enter the distinguished world of Ragnarok.";
  47. mes "Must great fortune follow you!";
  48. jobchange 26;
  49. next;
  50. mes "[High Wizard]";
  51. mes "Let me just add in the missing Quest Skills you lost under the Reborn process if you had any, "+strcharinfo(0)+".";
  52. next;
  53. if(@qsk > 0) goto qsk;
  54. next;
  55. qsk:
  56. skill 157,1,0;
  57. set @qsk,0;
  58. goto L_HNov_2;
  59. L_HNov_2:
  60. mes "[High Wizard]";
  61. mes "Now when the formalities are fixed, I congratulate you on your Advancement to High Mage";
  62. close;
  63. L_HMAG:
  64. mes "[High Wizard]";
  65. mes "Congratulations!";
  66. mes "You're not finally after alot of hard work, able to enter the halls of Valkyrie as an High Wizard!";
  67. jobchange 33;
  68. close;
  69. Skill_Points:
  70. mes "[High Wizard]";
  71. mes "Please use all of your skillpoints before proceeding.";
  72. close;
  73. L_Advance:
  74. mes "[High Wizard]";
  75. mes "Hey there! You are already an Reborn. You cannot reach any higher";
  76. mes "*whistles*";
  77. close;
  78. }