Guest User

poring

a guest
Sep 2nd, 2014
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.22 KB | None | 0 0
  1. runetera,150,150,4 script Poring Quest 4_M_SAGE_A,{
  2. if (checkquest(7122) != -1) {
  3. if (checkquest(7122,HUNTING) != 2 ) {
  4. mes "[Langry]";
  5. mes "Have you finished hunting the 1 Poring?";
  6. next;
  7. switch(select("Yes:No:I want to quit")) {
  8. case 1:
  9. mes "[Langry]";
  10. mes "Hmm, I don't think you've hunted 1 yet...";
  11. close;
  12. case 2:
  13. mes "[Langry]";
  14. mes "Remember, I need help hunting Poring so go and hunt 1 of them.";
  15. close;
  16. case 3:
  17. mes "[Langry]";
  18. mes "Are you sure that you want to stop hunting?";
  19. mes "Any progress that you've made will be erased";
  20. next;
  21. switch(select("Yes:No")) {
  22. case 1:
  23. mes "[Langry]";
  24. mes "Ok then, well come back here if you change your mind.";
  25. erasequest 7122;
  26. close;
  27. case 2:
  28. mes "[Langry]";
  29. mes "Please kill 1 Poring.";
  30. close;
  31. }
  32. }
  33. }
  34. else {
  35. mes "[Langry]";
  36. mes "Amazing, you did that with speed.";
  37. getexp 385,30;
  38. getitem 32500,1;
  39. erasequest 7122;
  40. close;
  41. }
  42. }
  43. //for minimum level
  44. if (BaseLevel > 1) {
  45. //for maximum level
  46. if (BaseLevel < 99) {
  47. mes "[Langry]";
  48. mes "Do you think you can help me?";
  49. mes "Please?";
  50. next;
  51. switch(select("Sure:No")) {
  52. case 1:
  53. mes "[Langry]";
  54. mes "Really?!";
  55. mes "That's great!";
  56. next;
  57. switch(select("Gather Items:Hunt Poring:Cancel")) {
  58. case 1:
  59. // Item turn in
  60. mes "[Langry]";
  61. mes "I need to collect ^0000CE5 Fluff^000000 to";
  62. mes "complete this community service project.";
  63. mes "You know what? I can even reward you a little for helping me.";
  64. next;
  65. switch(select("I have some Fluff:What was that again?")) {
  66. case 1:
  67. if (countitem(914) > 4) {
  68. mes "[Langry]";
  69. mes "Thank you for the Fluff. This helps me out greatly.";
  70. mes "Oh and here you go, this should help you get stronger, faster!";
  71. delitem 914,5; //Fluff
  72. getexp 385,30;
  73. close;
  74. }
  75. else {
  76. mes "[Langry]";
  77. mes "I see no Fluff, wait yea I do it's the lies coming from your mouth.";
  78. close;
  79. }
  80. case 2:
  81. mes "[Langry]";
  82. mes "I need ^00CE005 Fluff^000000.";
  83. close;
  84. }
  85. case 2:
  86. // Kill Count Quest
  87. mes "[Langry]";
  88. mes "Ah, ok I think you can help me out by hunting some Poring.";
  89. mes "How many would you like to hunt?";
  90. next;
  91. switch(select("1 Poring:~ Cancel")) {
  92. case 1:
  93. mes "[Langry]";
  94. mes "Come back when you've finished your task and I will give you a small reward.";
  95. setquest 7122;
  96. close;
  97. case 2:
  98. mes "If you change your mind, please come back.";
  99. close;
  100. }
  101. case 3:
  102. mes "[Langry]";
  103. mes "If you change your mind, please come back.";
  104. close;
  105. }
  106. case 2:
  107. mes "[Langry]";
  108. mes "If you change your mind, please come back.";
  109. close;
  110. }
  111. }
  112. else {
  113. mes "[Langry]";
  114. mes "Hello, my name is Langry.";
  115. mes "I have to complete this community service, but I am just too lazy.";
  116. close;
  117. }
  118. }
  119. else {
  120. mes "[Langry]";
  121. mes "You may just be the most unlikely person ever, recycle a few Poring and come back.";
  122. close;
  123. }
  124. }
Advertisement
Add Comment
Please, Sign In to add comment