Advertisement
Guest User

Untitled

a guest
Mar 26th, 2015
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.43 KB | None | 0 0
  1. quest wymiana_ku begin
  2. state start begin
  3. when 20397.chat."Wymiana Ksiąg Umiejętności " begin
  4. say_green("Andrzej: ")
  5. say("Mogę zaoferować Ci wymiane Ksiąg Umiejętności, ")
  6. say("Wystarczy, że posiadasz 3 Księgi Umiejętności. ")
  7. say("Następnie będziesz mógł wybrać tą, która Ci trzeba. ")
  8. say_reward("Sprawdźmy czy posiadasz wszystkie Księgi: ")
  9. say_item_vnum(50300)
  10. wait()
  11. if pc.countitem(50300) < 3 then
  12. say_green("Andrzej: ")
  13. say("Nie posiadasz 3 sztuk: ")
  14. say_item_vnum(50300)
  15. return
  16. elseif pc.countitem(50300) >= 3 then
  17. say_green("Andrzej: ")
  18. say("Posiadasz wystarczającą ilość Ksiąg Umiejętności. ")
  19. say("Chcesz kontynuować wymiane? ")
  20. local xx = select("Tak!", "Nie! ")
  21. if xx == 2 then
  22. return
  23. elseif xx == 1 then
  24. local wybor = select("Wojownik", "Ninja", "Sura", "Szaman", "Wyjdź ")
  25. local z = {
  26. {50401, 1},
  27. {50402, 1},
  28. {50403, 1},
  29. {50404, 1},
  30. {50405, 1},
  31. }
  32. local x = {
  33. {50416, 1},
  34. {50417, 1},
  35. {50418, 1},
  36. {50419, 1},
  37. {50420, 1},
  38. }
  39. local c = {
  40. {50431, 1},
  41. {50432, 1},
  42. {50433, 1},
  43. {50434, 1},
  44. {50435, 1},
  45. }
  46. local v = {
  47. {50446, 1},
  48. {50447, 1},
  49. {50448, 1},
  50. {50449, 1},
  51. {50450, 1},
  52. }
  53. local b = {
  54. {50461, 1},
  55. {50462, 1},
  56. {50463, 1},
  57. {50464, 1},
  58. {50465, 1},
  59. {50466, 1},
  60. }
  61. local n = {
  62. {50476, 1},
  63. {50477, 1},
  64. {50478, 1},
  65. {50479, 1},
  66. {50480, 1},
  67. {50481, 1},
  68. }
  69. local m = {
  70. {50491, 1},
  71. {50492, 1},
  72. {50493, 1},
  73. {50494, 1},
  74. {50495, 1},
  75. {50496, 1},
  76. }
  77. local jp = {
  78. {50506, 1},
  79. {50507, 1},
  80. {50508, 1},
  81. {50509, 1},
  82. {50510, 1},
  83. {50511, 1},
  84. }
  85. if wybor == 1 then
  86. local wojownik = select("Mocy Ciała", "Mocy Umysłu", "Wyjdź ")
  87. if wojownik == 1 then
  88. local body = select(item_name(z[1][1]), item_name(z[2][1]), item_name(z[3][1]), item_name(z[4][1]), item_name(z[5][1]), "Anuluj")
  89. pc.give_item2(z[body][1])
  90. pc.remove_item(50300, 3)
  91. elseif wojownik == 2 then
  92. local mental = select(item_name(x[1][1]), item_name(x[2][1]), item_name(x[3][1]), item_name(x[4][1]), item_name(x[5][1]), "Anuluj")
  93. pc.give_item2(x[mental][1])
  94. pc.remove_item(50300, 3)
  95. end
  96. elseif wybor == 2 then
  97. local ninja = select("Mocy Ostrza", "Mocy Łuku", "Wyjdź ")
  98. if ninja == 1 then
  99. local dagger = select(item_name(c[1][1]), item_name(c[2][1]), item_name(c[3][1]), item_name(c[4][1]), item_name(c[5][1]), "Anuluj")
  100. pc.give_item2(c[dagger][1])
  101. pc.remove_item(50300, 3)
  102. elseif ninja == 2 then
  103. local archer = select(item_name(v[1][1]), item_name(v[2][1]), item_name(v[3][1]), item_name(v[4][1]), item_name(v[5][1]), "Anuluj")
  104. pc.give_item2(v[archer][1])
  105. pc.remove_item(50300, 3)
  106. end
  107. elseif wybor == 3 then
  108. local sura = select("Mocy Broni", "Mocy Czarnej Magii", "Wyjdź ")
  109. if sura == 1 then
  110. local wp = select(item_name(b[1][1]), item_name(b[2][1]), item_name(b[3][1]), item_name(b[4][1]), item_name(b[5][1]), item_name(b[6][1]), "Anuluj")
  111. pc.give_item2(b[wp][1])
  112. pc.remove_item(50300, 3)
  113. elseif sura == 2 then
  114. local bm = select(item_name(n[1][1]), item_name(n[2][1]), item_name(n[3][1]), item_name(n[4][1]), item_name(n[5][1]), item_name(n[6][1]), "Anuluj")
  115. pc.give_item2(n[bm][1])
  116. pc.remove_item(50300, 3)
  117. end
  118. elseif wybor == 4 then
  119. local szaman = select("Mocy Smoka", "Mocy Leczenia", "Wyjdź ")
  120. if szaman == 1 then
  121. local smok = select(item_name(m[1][1]), item_name(m[2][1]), item_name(m[3][1]), item_name(m[4][1]), item_name(m[5][1]), item_name(m[6][1]), "Anuluj")
  122. pc.give_item2(m[smok][1])
  123. pc.remove_item(50300, 3)
  124. elseif szaman == 2 then
  125. local leczenie = select(item_name(jp[1][1]), item_name(jp[2][1]), item_name(jp[3][1]), item_name(jp[4][1]), item_name(jp[5][1]), item_name(jp[6][1]), "Anuluj")
  126. pc.give_item2(jp[leczenie][1])
  127. pc.remove_item(50300, 3)
  128. end
  129. end
  130. end
  131. end
  132. end
  133. end
  134. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement