Advertisement
3nGo

Wing quest

Jun 26th, 2016
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.98 KB | None | 0 0
  1. #region TempestWing
  2. #region Mr Wonder
  3. case 10850:
  4. {//MenaMagice
  5. switch (npcRequest.OptionID)
  6. {
  7. case 0:
  8. {
  9. {
  10. dialog.Text("So many people ask for the Tempest Wings, but it`s as hard as climbing up to the sky.");
  11. dialog.Text("~Let alone the loss of the technique, it requires Roc`s Feather to make the Tempest Wings.");
  12. dialog.Text("~You know Roc?");
  13. dialog.Option("I`m~all~ears.", 1);
  14. break;
  15. }
  16. }
  17. case 1:
  18. {
  19. if (client.Inventory.Contains(720027, 5) && client.Player.StartedWingQuest == false)
  20. {
  21. dialog.Text("It`s a legendary bird of enormous size and strength. Though I`ve figured out the way of making the Tempest Wings,");
  22. dialog.Text("~you need to bring me Roc`s Feather from the Rainbow Sky. It could be much more difficult than any challenges");
  23. dialog.Text("~you`ve ever taken. If you`re ready, I`ll send you there with a fee of 5 Meteor Scrolls.");
  24. dialog.Option("Head~to~the~sky~(5~Meteor~Scroll)", 2);
  25. dialog.Option("I`ll~talk~to~you~later.", 255);
  26. break;
  27. }
  28. else
  29. {
  30. dialog.Text("Soz, but i think you don't have 5 Meteor Scroll or you have finished the quest.");
  31. dialog.Option("Oh Shit.", 255);
  32. break;
  33. }
  34. }
  35. case 2:
  36. {
  37. if (client.Inventory.Contains(720027, 5))
  38. {
  39. dialog.Text("Are you sure you want to pay 5 MeteorScroll to enter the Rainbow Sky?");
  40. dialog.Option("Yes!", 3);
  41. dialog.Option("No.", 255);
  42. break;
  43. }
  44. else
  45. {
  46. dialog.Text("we need to 5 MeteorScroll To enter the job.");
  47. dialog.Option("Oh,~I~know~it!", 255);
  48. break;
  49. }
  50. }
  51. case 3:
  52. {
  53. if (client.Inventory.Contains(720027, 5))
  54. {
  55. client.Inventory.Remove(720027, 5);
  56. client.Player.StartedWingQuest = true;
  57. client.Player.Teleport(1012, 109, 112);
  58. }
  59. else
  60. {
  61.  
  62. break;
  63. }
  64. break;
  65. }
  66. case 4:
  67. {
  68. dialog.Text("It`s a legendary bird of enormous size and strength. Though I`ve figured out the way of making the Tempest Wings,");
  69. dialog.Text("~you need to bring me Roc`s Feather from the Rainbow Sky. It could be much more difficult than any challenges");
  70. dialog.Text("~you`ve ever taken. If you`re ready, I`ll send you there with a fee of 5 Meteor Scrolls.");
  71. dialog.Option("Hand~in~Roc`s~Feather.", 5);
  72. dialog.Option("I`ll~talk~to~you~later.", 255);
  73. break;
  74. }
  75. case 5:
  76. {
  77.  
  78. break;
  79. }
  80.  
  81. }
  82. break;
  83. }
  84. #endregion
  85. #region TaskmasterChang
  86. case 8796:
  87. {//MenaMagice
  88. switch (npcRequest.OptionID)
  89. {
  90. case 0:
  91. {
  92. if (client.Player.StartedWingQuest == false)
  93. {
  94. dialog.Text("Everyone wants to be a hero, and so do I, but Rome wasn`t built in a day.");
  95. dialog.Text("~If you are dreaming of becoming a celebrity around here, I can help you get prepared. Please be noted that Reincarnated players can`t accept quests from me.");
  96. dialog.Option("TempestWings.~(Available)", 1);
  97. break;
  98. }
  99. else
  100. {
  101. dialog.Text("Everyone wants to be a hero, and so do I, but Rome wasn`t built in a day.");
  102. dialog.Text("~If you are dreaming of becoming a celebrity around here, I can help you get prepared. Please be noted that Reincarnated players can`t accept quests from me.");
  103. dialog.Option("TempestWings.~(Done)", 1);
  104. break;
  105. }
  106. }
  107. case 1:
  108. {
  109. dialog.Text("The Tempest Wings have appeared! It`s an intelligent talisman to boost your strength, as well as a dazzling symbol of nobility,");
  110. dialog.Text("~making you stand out in a second. Wanna be the Champion of champions? Go and find Mr. Wonder (212,196) in Phoenix Castle");
  111. dialog.Text("~to forge a pair of Tempest Wings.");
  112. dialog.Option("Take~me~to~see~Mr.~Wonder.", 2);
  113. dialog.Option("Close.", 255);
  114. dialog.Avatar(72);
  115. break;
  116. }
  117. case 2:
  118. {
  119. client.Player.Teleport(1011, 215, 204);
  120. break;
  121. }
  122.  
  123. }
  124. break;
  125. }
  126. #endregion
  127. #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement