Advertisement
Guest User

Killing in the name of LIB by Seminari (The_Hide)

a guest
Dec 26th, 2012
603
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 58.99 KB | None | 0 0
  1.  
  2. KITNO_max_tasks_in_paw_and_fur = 3
  3. KITNO_how_many_demons_required_in_special_paw_and_fur = 6666
  4.  
  5. KITNO_STG_Paw_and_Fur_Join = 73393
  6. KITNO_STG_how_many_started_tasks_from_grizzly = 73394
  7. KITNO_STG_Paw_and_Fur_rank = 73395
  8. KITNO_STG_Paw_and_Fur_task_points = 73396
  9. KITNO_STG_Paw_and_Fur_special_tasks = 73397
  10. KITNO_STG_Paw_and_Fur_demon_task = 73398
  11. KITNO_STG_Paw_and_Fur_demon_counter = 73399
  12. KITNO_STG_Paw_and_Fur_Demon_Oak = 73400 -- player can start demon oak only if he have this storage == 1 (storage == 1 is after complete demon task)
  13.  
  14. KITNO_PaF_BASE_TASK_STARTED_STG = 73600
  15. KITNO_PaF_BASE_KILLED_COUNTER_STG = 73800
  16. KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG = 73900
  17.  
  18. KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID = 17310
  19. KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID = 17420
  20.  
  21. KITNO_PawAndFur_demon_backpack_id = 10518
  22. KITNO_PawAndFur_Holy_Icon_id = 10305
  23.  
  24. KITNO_add_achievements = false -- true/false czy ma dawac achievementy (jesli nie mamy funkcji w libie do achievementow to false)
  25.  
  26. KITNO_Paw_and_Fur_when_player_taked_task_msgs_tbl = {"Happy hunting, old chap! Come back to me when you are through with your task.", "Good show, old chap! Speak to me again when you are done hunting.", "Good choice! Speak to me again when you are done hunting.", "Jolly good show! Come back to me when you are done hunting.", "Happy hunting, friend! Come back to me when you are done hunting.", "Happy hunting, pal! Speak to me again when you are done hunting."}
  27.  
  28. KITN0_spis_wszystkich_taskow_Paw_and_Fur = {
  29. "crocodiles", "badgers", "tarantulas", "carniphilas", "stone golems", "mammoths", "gnarlhounds", "terramites", "apes", "thornback tortoises", "gargoyles",
  30. "ice golems", "quara scouts", "mutated rats", "ancient scarabs", "wyverns", "lancer beetles", "wailing widows", "killer caimans", "bonebeasts", "crystal spiders", "mutated tigers",
  31. "underwater quaras", "giant spiders", "werewolves", "nightmares", "hellspawns", "high class lizards","stampors", "brimstone bugs", "mutated bats",
  32. "hydras", "serpent spawns", "medusae", "behemoths", "sea serpents", "hellhounds", "ghastly dragons", "drakens", "destroyers", "undead dragons"
  33. }
  34.  
  35. KITNO_Paw_and_Fur_tasks_for_lvl = {
  36. [{lvl_min = 1, lvl_max = 49}] = {talk_to_take_task = 101, tasks = {"crocodiles", "badgers", "tarantulas", "carniphilas", "stone golems", "mammoths", "gnarlhounds", "terramites", "apes", "thornback tortoises", "gargoyles"}},
  37. [{lvl_min = 50, lvl_max = 79}] = {talk_to_take_task = 102, tasks = {"ice golems", "quara scouts", "mutated rats", "ancient scarabs", "wyverns", "lancer beetles", "wailing widows", "killer caimans", "bonebeasts", "crystal spiders", "mutated tigers"}},
  38. [{lvl_min = 80, lvl_max = 129}] = {talk_to_take_task = 103, tasks = {"underwater quaras", "giant spiders", "werewolves", "nightmares", "hellspawns", "high class lizards", "stampors", "brimstone bugs", "mutated bats"}},
  39. [{lvl_min = 130, lvl_max = 9999}] = {talk_to_take_task = 104, tasks = {"hydras", "serpent spawns", "medusae", "behemoths", "sea serpents", "hellhounds", "ghastly dragons", "drakens", "destroyers", "undead dragons"}},
  40. }
  41.  
  42. KITNO_PawAndFur_talk_cancel = 150
  43. KITNO_PawAndFur_talk_report = 151
  44.  
  45. KITNO_Paw_and_Fur_tasks_tbl = {
  46. -- taski na lvl 1-49
  47. ["crocodiles"] = {talk_to_take_task = 101, talk_take_task = 200, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG,
  48. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG,
  49. task_required_kills = 300, task_points = 1, boss = true, reward_exp = 800, boss_points = 0,
  50. text_when_player_want_to_take_task = "They are a nuisance! You'll find them here in the jungle near the river. Hunt 300 crocodiles and you'll get a nice reward. Interested?",
  51. text_when_player_reported_succesfull_task = "Spiffing work, old chap. Now I have a special task for you. Recently several citizens of Port Hope have vanished. It is rumoured that they were killed by a crocodile. The people call it 'Snapper'. Hunt down and kill that evil man eating beast.",
  52. talk_cancel_task = 300,
  53. bossek_tbl = {boss_name = "The Snapper", achievement_name = "Blood-Red Snapper", tp={x=32610, y=32724, z=8}, spawn={x=32610, y=32729, z=8},
  54. from={x=32605, y=32720, z=8}, to={x=32621, y=32734, z=8}, ogien_pos={x=32612, y=32733, z=8}, pozycja_wyrzucenia={x=32609, y=32712, z=8},
  55. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG}
  56. },
  57. ["badgers"] = {talk_to_take_task = 101, talk_take_task = 201, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 1,
  58. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 1,
  59. task_required_kills = 300, task_points = 1, boss = false, reward_exp = 500,
  60. text_when_player_want_to_take_task = "",
  61. text_when_player_reported_succesfull_task = "",
  62. talk_cancel_task = 301},
  63. ["tarantulas"] = {talk_to_take_task = 101, talk_take_task = 202, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 2,
  64. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 2,
  65. task_required_kills = 300, task_points = 1, boss = true, reward_exp = 1500, boss_points = 1,
  66. text_when_player_want_to_take_task = "There is a veritable plague of tarantulas living in the caves north of the river to the east. Can you squish 300 tarantulas for the Hunting Elite. What do you say?",
  67. text_when_player_reported_succesfull_task = "Nicely done! Now I shall assign you a special task. Rumour has it that there is an ancient and evil tarantula who preys on humans. She is called 'Hide'. Track her down and kill her! Good luck, old chap.",
  68. talk_cancel_task = 302,
  69. bossek_tbl = {boss_name = "Hide", achievement_name = "No More Hiding", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  70. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  71. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 1}
  72. },
  73. ["carniphilas"] = {talk_to_take_task = 101, talk_take_task = 203, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 3,
  74. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 3,
  75. task_required_kills = 150, task_points = 2, boss = true, reward_exp = 2500, boss_points = 1,
  76. text_when_player_want_to_take_task = "Damn walking weed-thingies! You'll find them deeper in the jungle. Weed out 150 carniphilas for our society. Alright?",
  77. text_when_player_reported_succesfull_task = "!!?? Kill 'deathbine'",
  78. talk_cancel_task = 303,
  79. bossek_tbl = {boss_name = "Deathbine", achievement_name = "Rootless Behaviour", tp={x=32715, y=32734, z=8}, spawn={x=32714, y=32713, z=8},
  80. from={x=32700, y=32711, z=8}, to={x=32733, y=32742, z=8}, ogien_pos={x=32726, y=32727, z=8}, pozycja_wyrzucenia={x=32722, y=32764, z=8},
  81. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 2}
  82. },
  83. ["stone golems"] = {talk_to_take_task = 101, talk_take_task = 204, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 4,
  84. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 4,
  85. task_required_kills = 200, task_points = 3, boss = false, reward_exp = 2000,
  86. text_when_player_want_to_take_task = "They can be found all over Tibia. You'll find them in mountain caves or rocky dungeons. Hunt 200 of them and come back to me. Understood?",
  87. text_when_player_reported_succesfull_task = "!!?? Report accepted.",
  88. talk_cancel_task = 304},
  89. ["mammoths"] = {talk_to_take_task = 101, talk_take_task = 205, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 5,
  90. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 5,
  91. task_required_kills = 300, task_points = 2, boss = true, reward_exp = 4000, boss_points = 1,
  92. text_when_player_want_to_take_task = " This particular species are found in Svargrond. Impressive beasts, but you wouldn't want one in your back garden. Hunt 300 of them. Alright?",
  93. text_when_player_reported_succesfull_task = "Jolly good job you did there, but now I have a special task for you. The citizens of Svargrond live in fear because of a frightfully bad-tempered mammoth they call 'Blood Tusk'. Go there and put an end to him. Happy hunting!",
  94. talk_cancel_task = 305,
  95. bossek_tbl = {boss_name = "The Bloodtusk", achievement_name = "Meat Skewer", tp={x=32102, y=31125, z=2}, spawn={x=32102, y=31131, z=2},
  96. from={x=32090, y=31121, z=2}, to={x=32110, y=31136, z=2}, ogien_pos={x=32093, y=31130, z=2}, pozycja_wyrzucenia={x=32106, y=31115, z=2},
  97. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 3}
  98. },
  99. ["gnarlhounds"] = {talk_to_take_task = 101, talk_take_task = 206, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 6,
  100. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 6,
  101. task_required_kills = 300, task_points = 2, boss = false, reward_exp = 1000,
  102. text_when_player_want_to_take_task = "!!?? Kill 300 gnarlhounds, do u accept this?.",
  103. text_when_player_reported_succesfull_task = "!!?? Report accepted.",
  104. talk_cancel_task = 306},
  105. ["terramites"] = {talk_to_take_task = 101, talk_take_task = 207, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 7,
  106. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 7,
  107. task_required_kills = 300, task_points = 2, boss = false, reward_exp = 2500,
  108. text_when_player_want_to_take_task = "!!?? Kill 300 terramites, do u accept this?.",
  109. text_when_player_reported_succesfull_task = "!!?? Report accepted.",
  110. talk_cancel_task = 307},
  111. ["apes"] = {talk_to_take_task = 101, talk_take_task = 208, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 8,
  112. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 8,
  113. task_required_kills = 300, task_points = 2, boss = false, reward_exp = 1000,
  114. text_when_player_want_to_take_task = "You'll find the apes deeper in the jungle. Hunt 300 merlkins, kongras or sibangs to complete this task. Alright?",
  115. text_when_player_reported_succesfull_task = "!!?? Report accepted.",
  116. talk_cancel_task = 308},
  117. ["thornback tortoises"] = {talk_to_take_task = 101, talk_take_task = 209, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 9,
  118. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 9,
  119. task_required_kills = 300, task_points = 2, boss = false, reward_exp = 1500,
  120. text_when_player_want_to_take_task = "You'll find them on the Laguna Islands. Hunt 300 of them. Interested?",
  121. text_when_player_reported_succesfull_task = "!!?? Report accepted.",
  122. talk_cancel_task = 309},
  123. ["gargoyles"] = {talk_to_take_task = 101, talk_take_task = 210, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 10,
  124. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 10,
  125. task_required_kills = 200, task_points = 2, boss = false, reward_exp = 1500,
  126. text_when_player_want_to_take_task = "!!?? Kill 200 gargoyles, do u accept this?",
  127. text_when_player_reported_succesfull_task = "!!?? Report accepted.",
  128. talk_cancel_task = 310},
  129.  
  130. -- taski na lvl 50-79
  131. ["ice golems"] = {talk_to_take_task = 102, talk_take_task = 211, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 11,
  132. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 11,
  133. task_required_kills = 300, task_points = 1, boss = true, reward_exp = 12000, boss_points = 1,
  134. text_when_player_want_to_take_task = "The ice golems on the glacier of Hrodmir are becoming a threat to the civilians in Svargrond. Travel to the Ice Islands and hunt 300 Ice Golems. Do you accept this task?",
  135. text_when_player_reported_succesfull_task = "As i see it, you need more of a challenge! I have heard that there is an ice golem the hunters in Svargrond call 'Shardhead'. He is an extremely dangerous example of his kind! I believe you are equal to the task, Player!",
  136. talk_cancel_task = 311,
  137. bossek_tbl = {boss_name = "Shardhead", achievement_name = "Breaking the Ice", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  138. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  139. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 4}
  140. },
  141. ["quara scouts"] = {talk_to_take_task = 102, talk_take_task = 212, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 12,
  142. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 12,
  143. task_required_kills = 400, task_points = 2, boss = false, reward_exp = 10000,
  144. text_when_player_want_to_take_task = "Good choice! Hunt down those Quara scouts - remember no less than 300! Focus! Do you accept this task?",
  145. text_when_player_reported_succesfull_task = "!!?? Report accepted.",
  146. talk_cancel_task = 312},
  147. ["mutated rats"] = {talk_to_take_task = 102, talk_take_task = 213, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 13,
  148. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 13,
  149. task_required_kills = 400, task_points = 1, boss = true, reward_exp = 10000, boss_points = 1,
  150. text_when_player_want_to_take_task = " Recently, I heard of a disturbing development in Yalahar - a plague of monstrous Mutated rats! If they were to spread to the rest of Tibia.. <shudders> My task for you is to contain their numbers in Yalahar. Hunt 400 of them. What do you say?",
  151. text_when_player_reported_succesfull_task = "Very good work, old chap. Lucky you are here - I have just been told of a task which is perfect for you. ...",
  152. text_when_player_reported_succesfull_task2 = " The Yalaharians are having a spot of bother with a huge mutated rat. They call it 'Esmeralda' and you should find her somewhere in the sewers. Good hunting!",
  153. talk_cancel_task = 313,
  154. bossek_tbl = {boss_name = "Esmeralda", achievement_name = "Twisted Mutation", tp={x=32759, y=31253, z=9}, spawn={x=32759, y=31258, z=9},
  155. from={x=32755, y=31250, z=9}, to={x=32765, y=31260, z=9}, ogien_pos={x=32758, y=31248, z=9}, pozycja_wyrzucenia={x=32758, y=31241, z=9},
  156. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 5}
  157. },
  158. ["ancient scarabs"] = {talk_to_take_task = 102, talk_take_task = 214, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 14,
  159. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 14,
  160. task_required_kills = 250, task_points = 1, boss = true, reward_exp = 15000, boss_points = 1,
  161. text_when_player_want_to_take_task = "!!?? Kill 250 scarabas acients, okay?",
  162. text_when_player_reported_succesfull_task = "!!?? Kill fleshcrawler.",
  163. talk_cancel_task = 314,
  164. bossek_tbl = {boss_name = "Fleshcrawler", achievement_name = "Crawling Death", tp={x=33100, y=32784, z=11}, spawn={x=33115, y=32792, z=11},
  165. from={x=33096, y=32772, z=11}, to={x=33130, y=32804, z=11}, ogien_pos={x=33106, y=32775, z=11}, pozycja_wyrzucenia={x=33046, y=32794, z=11},
  166. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 6}
  167. },
  168. ["wyverns"] = {talk_to_take_task = 102, talk_take_task = 215, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 15,
  169. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 15,
  170. task_required_kills = 300, task_points = 2, boss = false, reward_exp = 12000,
  171. text_when_player_want_to_take_task = "They can be found all over Tibia. Hunt 300 wyverns. Interested?",
  172. text_when_player_reported_succesfull_task = "Well done! If you're up for another hunting mission, just ask me for a {task}.",
  173. talk_cancel_task = 315},
  174. ["lancer beetles"] = {talk_to_take_task = 102, talk_take_task = 216, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 16,
  175. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 16,
  176. task_required_kills = 300, task_points = 2, boss = false, reward_exp = 8000,
  177. text_when_player_want_to_take_task = "Lancer beetle populations can be found on the landmass of Zao. Hunt down 300 of this crawlers for this task. Alright?",
  178. text_when_player_reported_succesfull_task = "Well done! If you're up for another hunting mission, just ask me for a {task}.",
  179. talk_cancel_task = 316},
  180. ["wailing widows"] = {talk_to_take_task = 102, talk_take_task = 217, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 17,
  181. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 17,
  182. task_required_kills = 400, task_points = 3, boss = false, reward_exp = 12000,
  183. text_when_player_want_to_take_task = "Wailing widow populations can be found on the landmass of Zao. Hunt down 400 of them. Alright?",
  184. text_when_player_reported_succesfull_task = "Well done! If you're up for another hunting mission, just ask me for a {task}.",
  185. talk_cancel_task = 317},
  186. ["killer caimans"] = {talk_to_take_task = 102, talk_take_task = 218, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 18,
  187. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 18,
  188. task_required_kills = 250, task_points = 2, boss = false, reward_exp = 10000,
  189. text_when_player_want_to_take_task = "!!?? Kill 250 killer caimans, ok?",
  190. text_when_player_reported_succesfull_task = "Well done! If you're up for another hunting mission, just ask me for a {task}.",
  191. talk_cancel_task = 318},
  192. ["bonebeasts"] = {talk_to_take_task = 102, talk_take_task = 219, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 19,
  193. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 19,
  194. task_required_kills = 300, task_points = 1, boss = true, reward_exp = 12000, boss_points = 1,
  195. text_when_player_want_to_take_task = "!!?? Kill 300 bonebeasts, ok?",
  196. text_when_player_reported_succesfull_task = "Well done! If you're up for another hunting mission, just ask me for a {task}.",
  197. talk_cancel_task = 319,
  198. bossek_tbl = {boss_name = "Ribstride", achievement_name = "Spareribs for Dinner", tp={x=33012, y=32812, z=13}, spawn={x=33012, y=32797, z=13},
  199. from={x=33000, y=32794, z=13}, to={x=33025, y=32817, z=13}, ogien_pos={x=33018, y=32814, z=13}, pozycja_wyrzucenia={x=33109, y=32805, z=13},
  200. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 7}
  201. },
  202. ["crystal spiders"] = {talk_to_take_task = 102, talk_take_task = 220, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 20,
  203. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 20,
  204. task_required_kills = 300, task_points = 2, boss = true, reward_exp = 12000, boss_points = 1,
  205. text_when_player_want_to_take_task = "!!?? Kill 300 crystal spiders, ok?",
  206. text_when_player_reported_succesfull_task = "Well done! If you're up for another hunting mission, just ask me for a {task}.",
  207. talk_cancel_task = 320,
  208. bossek_tbl = {boss_name = "Bloodweb", achievement_name = "Arachnoise", tp={x=32021, y=31039, z=8}, spawn={x=32021, y=31029, z=8},
  209. from={x=32007, y=31019, z=8}, to={x=32036, y=31043, z=8}, ogien_pos={x=32010, y=31031, z=8}, pozycja_wyrzucenia={x=32122, y=31185, z=4},
  210. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 8}
  211. },
  212. ["mutated tigers"] = {talk_to_take_task = 102, talk_take_task = 221, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 21,
  213. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 21,
  214. task_required_kills = 250, task_points = 3, boss = false, reward_exp = 12000,
  215. text_when_player_want_to_take_task = "!!?? Kill 250 mutated tigers, ok?",
  216. text_when_player_reported_succesfull_task = "Well done! If you're up for another hunting mission, just ask me for a {task}.",
  217. talk_cancel_task = 321},
  218.  
  219. -- taski na lvl 80-129
  220. ["underwater quaras"] = {talk_to_take_task = 103, talk_take_task = 222, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 22,
  221. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 22,
  222. task_required_kills = 600, task_points = 2, boss = true, reward_exp = 15000, boss_points = 1,
  223. text_when_player_want_to_take_task = "As you wish. Seek out a Quara settlement and hunt 300 Quaras, it doesn't matter which type you hunt. Alright?",
  224. text_when_player_reported_succesfull_task = "Superb work. However, there is something else I want you to do. It is said that there is a Quara general named 'Thul' who is responsible for the attacks on Liberty Bay. Find him and kill him and bring peace to Liberty bay!",
  225. talk_cancel_task = 322,
  226. bossek_tbl = {boss_name = "Thul", achievement_name = "Back into the Abyss", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  227. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  228. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 9}
  229. },
  230. ["giant spiders"] = {talk_to_take_task = 103, talk_take_task = 223, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 23,
  231. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 23,
  232. task_required_kills = 500, task_points = 2, boss = true, reward_exp = 20000, boss_points = 1,
  233. text_when_player_want_to_take_task = "!!?? kill 500 giant spiders, ok?",
  234. text_when_player_reported_succesfull_task = "!!?? go and kill the old widow",
  235. talk_cancel_task = 323,
  236. bossek_tbl = {boss_name = "The Old Widow", achievement_name = "Choking on Her Venom", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  237. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  238. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 10}
  239. },
  240. ["werewolves"] = {talk_to_take_task = 103, talk_take_task = 224, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 24,
  241. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 24,
  242. task_required_kills = 300, task_points = 2, boss = true, reward_exp = 30000, boss_points = 2,
  243. text_when_player_want_to_take_task = "!!?? kill 300 werewolves, ok?",
  244. text_when_player_reported_succesfull_task = "!!?? go and kill hemming",
  245. talk_cancel_task = 324,
  246. bossek_tbl = {boss_name = "Hemming", achievement_name = "Howly Silence", tp={x=32999, y=31451, z=8}, spawn={x=33005, y=31440, z=8},
  247. from={x=32992, y=31436, z=8}, to={x=33016, y=31454, z=8}, ogien_pos={x=33005, y=31437, z=8}, pozycja_wyrzucenia={x=32992, y=31445, z=7},
  248. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 11}
  249. },
  250. ["nightmares"] = {talk_to_take_task = 103, talk_take_task = 225, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 25,
  251. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 25,
  252. task_required_kills = 400, task_points = 2, boss = true, reward_exp = 25000, boss_points = 1,
  253. text_when_player_want_to_take_task = "!!?? kill 400 nightmares, ok?",
  254. text_when_player_reported_succesfull_task = "!!?? go and kill tormentor",
  255. talk_cancel_task = 325,
  256. bossek_tbl = {boss_name = "Tormentor", achievement_name = "Dream's Over", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  257. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  258. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 12}
  259. },
  260. ["hellspawns"] = {talk_to_take_task = 103, talk_take_task = 226, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 26,
  261. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 26,
  262. task_required_kills = 600, task_points = 3, boss = true, reward_exp = 25000, boss_points = 1,
  263. text_when_player_want_to_take_task = "!!?? kill 600 hellspawns, ok?",
  264. text_when_player_reported_succesfull_task = "!!?? go and kill tormentor",
  265. talk_cancel_task = 326,
  266. bossek_tbl = {boss_name = "Flameborn", achievement_name = "Scorched Flames", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  267. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  268. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 13}
  269. },
  270. ["high class lizards"] = {talk_to_take_task = 103, talk_take_task = 227, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 27,
  271. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 27,
  272. task_required_kills = 800, task_points = 2, boss = true, reward_exp = 30000, boss_points = 1,
  273. text_when_player_want_to_take_task = "!!?? kill 800 high class lizards, ok?",
  274. text_when_player_reported_succesfull_task = "!!?? go and kill fazzrah",
  275. talk_cancel_task = 327,
  276. bossek_tbl = {boss_name = "Fazzrah", achievement_name = "Zzztill Zzztanding!", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  277. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  278. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 14}
  279. },
  280. ["stampors"] = {talk_to_take_task = 103, talk_take_task = 228, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 28,
  281. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 28,
  282. task_required_kills = 600, task_points = 2, boss = true, reward_exp = 20000, boss_points = 1,
  283. text_when_player_want_to_take_task = "!!?? kill 600 stampors, ok?",
  284. text_when_player_reported_succesfull_task = "!!?? go and kill tromphonyte",
  285. talk_cancel_task = 328,
  286. bossek_tbl = {boss_name = "Tromphonyte", achievement_name = "Stepped on a Big Toe", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  287. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  288. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 15}
  289. },
  290. ["brimstone bugs"] = {talk_to_take_task = 103, talk_take_task = 229, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 29,
  291. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 29,
  292. task_required_kills = 500, task_points = 2, boss = true, reward_exp = 15000, boss_points = 1,
  293. text_when_player_want_to_take_task = "!!?? kill 500 brimstone bugs, ok?",
  294. text_when_player_reported_succesfull_task = "!!?? go and kill sulphur scuttler",
  295. talk_cancel_task = 329,
  296. bossek_tbl = {
  297. boss_name = "Sulphur Scuttler", achievement_name = "Something Smells", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  298. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  299. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 16}
  300. },
  301. ["mutated bats"] = {talk_to_take_task = 103, talk_take_task = 230, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 30,
  302. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 30,
  303. task_required_kills = 400, task_points = 1, boss = true, reward_exp = 15000, boss_points = 1,
  304. text_when_player_want_to_take_task = "!!?? kill 400 mutated bats, ok?",
  305. text_when_player_reported_succesfull_task = "!!?? go and kill bruise payne",
  306. talk_cancel_task = 330,
  307. bossek_tbl = {
  308. boss_name = "Bruise Payne", achievement_name = "Kapow!", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  309. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  310. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 17}
  311. },
  312.  
  313. -- taski na lvl 130-math.huge(czyli 130 - nieskonczonosc)
  314. ["hydras"] = {talk_to_take_task = 104, talk_take_task = 231, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 31,
  315. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 31,
  316. task_required_kills = 650, task_points = 2, boss = true, reward_exp = 30000, boss_points = 1,
  317. text_when_player_want_to_take_task = "!!?? kill 600 hydras, ok?",
  318. text_when_player_reported_succesfull_task = "!!?? go and kill the many",
  319. talk_cancel_task = 331,
  320. bossek_tbl = {
  321. boss_name = "The Many", achievement_name = "One Less", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  322. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  323. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 18}
  324. },
  325. ["serpent spawns"] = {talk_to_take_task = 104, talk_take_task = 232, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 32,
  326. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 32,
  327. task_required_kills = 800, task_points = 3, boss = true, reward_exp = 30000, boss_points = 1,
  328. text_when_player_want_to_take_task = "!!?? kill 800 serpent spawns, ok?",
  329. text_when_player_reported_succesfull_task = "My - you can be proud of yourself! However, you're not finished yet. There are rumours about a being called 'The Noxious Spawn' which was seen deep down in the ruins of Banuta. Try to find its hideout.",
  330. talk_cancel_task = 332,
  331. bossek_tbl = {
  332. boss_name = "The Noxious Spawn", achievement_name = "Hissing Downfall", tp={x=32842, y=32668, z=11}, spawn={x=32842, y=32675, z=11},
  333. from={x=32836, y=32664, z=11}, to={x=32850, y=32678, z=11}, ogien_pos={x=32842, y=32664, z=11}, pozycja_wyrzucenia={x=32842, y=32658, z=11},
  334. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 19}
  335. },
  336. ["medusae"] = {talk_to_take_task = 104, talk_take_task = 233, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 33,
  337. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 33,
  338. task_required_kills = 500, task_points = 3, boss = true, reward_exp = 40000, boss_points = 2,
  339. text_when_player_want_to_take_task = "!!?? kill 500 medusae, ok?",
  340. text_when_player_reported_succesfull_task = "!!?? go and kill gorgo",
  341. talk_cancel_task = 333,
  342. bossek_tbl = {
  343. boss_name = "Gorgo", achievement_name = "The Serpent's Bride", tp={x=32759, y=32447, z=11}, spawn={x=32759, y=32432, z=11},
  344. from={x=32746, y=32424, z=11}, to={x=32771, y=32453, z=11}, ogien_pos={x=32768, y=32440, z=11}, pozycja_wyrzucenia={x=32799, y=32503, z=11},
  345. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 20}
  346. },
  347. ["behemoths"] = {talk_to_take_task = 104, talk_take_task = 234, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 34,
  348. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 34,
  349. task_required_kills = 700, task_points = 2, boss = true, reward_exp = 30000, boss_points = 2,
  350. text_when_player_want_to_take_task = "!!?? kill 700 behemoths, ok?",
  351. text_when_player_reported_succesfull_task = "Such marvellous hunting skills! Perhaps you can help me with this one. Have you heard about 'Stonecracker'? ...",
  352. text_when_player_reported_succesfull_task2 = "It's the oldest and most dangerous of all behemoths and was last seen under the Cyclopolis in Edron. What do you think? Are you hunter enough? I think you are!",
  353. talk_cancel_task = 334,
  354. bossek_tbl = {
  355. boss_name = "Stonecracker", achievement_name = "Just Cracked Me Up", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  356. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  357. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 21}
  358. },
  359. ["sea serpents"] = {talk_to_take_task = 104, talk_take_task = 235, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 35,
  360. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 35,
  361. task_required_kills = 900, task_points = 2, boss = true, reward_exp = 30000, boss_points = 2,
  362. text_when_player_want_to_take_task = "!!?? kill 900 sea serpents (u can also kill young sea serpents), ok?",
  363. text_when_player_reported_succesfull_task = "Good job, old chap! Are you up for a challenge? Have you heard of the legendary sea serpent called 'The Leviathan'? It must be somewhere near the spot you found. This is a true test of your hunting skills - find it and kill it. Good hunting!",
  364. talk_cancel_task = 335,
  365. bossek_tbl = {
  366. boss_name = "Leviathan", achievement_name = "The Drowned Sea God", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  367. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  368. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 22}
  369. },
  370. ["hellhounds"] = {talk_to_take_task = 104, talk_take_task = 236, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 36,
  371. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 36,
  372. task_required_kills = 250, task_points = 3, boss = true, reward_exp = 40000, boss_points = 2,
  373. text_when_player_want_to_take_task = "These harbingers of darkness can be found in many deep dungeons all over Tibia. Kill 250 of them. Are you in?",
  374. text_when_player_reported_succesfull_task = "Outstanding! You do have impressive hunting skills. Have you already heard about Kerberos the oldest and most dangerous of all hellhounds? He must have a hideout somewhere. Try to find him and slay the beast.",
  375. talk_cancel_task = 336,
  376. bossek_tbl = {
  377. boss_name = "Kerberos", achievement_name = "The Gates of Hell", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  378. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  379. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 23}
  380. },
  381. ["ghastly dragons"] = {talk_to_take_task = 104, talk_take_task = 237, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 37,
  382. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 37,
  383. task_required_kills = 500, task_points = 3, boss = true, reward_exp = 30000, boss_points = 2,
  384. text_when_player_want_to_take_task = "!!?? kill 500 ghastly dragons, ok?",
  385. text_when_player_reported_succesfull_task = "!!?? go and kill ethershrek",
  386. talk_cancel_task = 337,
  387. bossek_tbl = {
  388. boss_name = "Ethershrek", achievement_name = "Beautiful Agony", tp={x=33089, y=31020, z=8}, spawn={x=33089, y=31009, z=8},
  389. from={x=33075, y=30998, z=8}, to={x=33101, y=31025, z=8}, ogien_pos={x=33076, y=31007, z=8}, pozycja_wyrzucenia={x=33117, y=31004, z=8},
  390. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 24}
  391. },
  392. ["drakens"] = {talk_to_take_task = 104, talk_take_task = 238, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 38,
  393. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 38,
  394. task_required_kills = 900, task_points = 2, boss = true, reward_exp = 30000, boss_points = 1,
  395. text_when_player_want_to_take_task = "!!?? kill 900 drakens, ok?",
  396. text_when_player_reported_succesfull_task = "!!?? go and kill Paiz the Pauperizer",
  397. talk_cancel_task = 338,
  398. bossek_tbl = {
  399. boss_name = "Paiz the Pauperizer", achievement_name = "Enter zze Draken!", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  400. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  401. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 25}
  402. },
  403. ["destroyers"] = {talk_to_take_task = 104, talk_take_task = 239, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 39,
  404. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 39,
  405. task_required_kills = 650, task_points = 2, boss = true, reward_exp = 30000, boss_points = 2,
  406. text_when_player_want_to_take_task = "!!?? kill 650 destroyers, ok?",
  407. text_when_player_reported_succesfull_task = "!!?? go and kill Bretzecutioner",
  408. talk_cancel_task = 339,
  409. bossek_tbl = {
  410. boss_name = "Bretzecutioner", achievement_name = "King of the Ring", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  411. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  412. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 26}
  413. },
  414. ["undead dragons"] = {talk_to_take_task = 104, talk_take_task = 240, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 40,
  415. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 40,
  416. task_required_kills = 400, task_points = 4, boss = true, reward_exp = 50000, boss_points = 2,
  417. text_when_player_want_to_take_task = "!!?? kill 400 undead dragons, ok?",
  418. text_when_player_reported_succesfull_task = "!!?? go and kill Zanakeph",
  419. talk_cancel_task = 340,
  420. bossek_tbl = {
  421. boss_name = "Zanakeph", achievement_name = "Back from the Dead", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  422. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  423. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 27}
  424. },
  425. ["juggernauts"] = {talk_to_take_task = 104, talk_take_task = 241, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 41,
  426. task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 41,
  427. task_required_kills = 300, task_points = 4, boss = true, reward_exp = 150000, boss_points = 3,
  428. text_when_player_want_to_take_task = "Do you really want to take {task} for juggernauts? You will have to kill 300 juggernauts! They are soo strong and dangerous... So, do you really want to take this {task}?",
  429. text_when_player_reported_succesfull_task = "You do that! Incredible! Okay if you killed 300 juggernauts yet, so it's not a problem to kill one more... Hah.. But it's one thing you must know..",
  430. text_when_player_reported_succesfull_task2 = "This juggernaut is the most powerful juggernaut on this world! It's Hraannhha-Runhhh but people call him 'The Goliat', he is spent a lot of time in his cave",
  431. talk_cancel_task = 341,
  432. bossek_tbl = {
  433. boss_name = "The Goliat", achievement_name = "Strong like David", tp={x=1, y=1, z=1}, spawn={x=1, y=1, z=1},
  434. from={x=1, y=1, z=1}, to={x=1, y=1, z=1}, ogien_pos={x=1, y=1, z=1}, pozycja_wyrzucenia={x=1, y=1, z=1},
  435. killed_bosses_counter_stg = KITNO_PaF_BASE_KILLED_BOSSES_COUNTER_STG + 28}
  436. },
  437. --[nazwa tasku] = {talk_to_take_task = 101, talk_take_task = 204, task_started_stg = KITNO_PaF_BASE_TASK_STARTED_STG + 3, task_counter_stg = KITNO_PaF_BASE_KILLED_COUNTER_STG + 3},
  438. --[nazwa tasku] = {talk_take_task = , task_counter_stg = ,},
  439. }
  440.  
  441. KITNO_Paw_and_Fur_rank_tbl = {
  442. [1] = {rank_name = "Huntsman", points_to_reach_this_rank = 10, minimum_lvl_to_reach_this_rank = 6, reward_exp = 5000,
  443. msg_przy_advance = "You gained 10 points! Let me promote you to the first rank: 'Huntsman'. Congratulations! ...",
  444. msg_przy_advance2 = "If you find any trophies - either monster heads or other parts of monsters that you don't need - feel free to ask me for a trade."},
  445. [2] = {rank_name = "Ranger", points_to_reach_this_rank = 20, minimum_lvl_to_reach_this_rank = 6, reward_exp = 8000,
  446. msg_przy_advance = "You gained 20 points. It's time for a promotion. You advance to the rank of a 'Ranger'. Congratulations! ...",
  447. msg_przy_advance2 = "Oh, I made a deal with Lorek. He ships Rangers from our society - and higher ranks of course - to Banuta, Chor or near the mountain pass to Darama. Just ask him for a passage."},
  448. [3] = {rank_name = "Big Game Hunter", points_to_reach_this_rank = 40, minimum_lvl_to_reach_this_rank = 50, reward_exp = 10000,
  449. msg_przy_advance = "Good show! You have gained 40 points for the 'Paw and Fur - Hunting Elite. You have earned the right to join the ranks of those known as 'Big game hunter'. Congratulations! ...",
  450. msg_przy_advance2 = "From now on I'll buy more trophies from you!"},
  451. [4] = {rank_name = "Trophy Hunter", points_to_reach_this_rank = 70, minimum_lvl_to_reach_this_rank = 80, reward_exp = 15000, reward_item = KITNO_PawAndFur_demon_backpack_id, reward_item_count = 1,
  452. msg_przy_advance = "Spiffing! You have gained 70 points! From now on you can call yourself a 'Trophy hunter'. As a reward I have this special backpack for you and in addition you can sell some more rare trophies to me.",
  453. },
  454. [5] = {rank_name = "Elite Hunter", points_to_reach_this_rank = 100, minimum_lvl_to_reach_this_rank = 130, reward_exp = 30000,
  455. msg_przy_advance = "Congratulations! You have made the highest rank: 'Elite hunter'. If haven't yet done so ask me for the {special} task.",
  456. },
  457. }
  458.  
  459. KITNO_Monster_Killing_Counter_TBL = {
  460. -- taski na lvl 1-49
  461. ["crocodile"] = {task_name = "crocodiles", typ_tasku = "paw_and_fur"},
  462. ["badger"] = {task_name = "badgers", typ_tasku = "paw_and_fur"},
  463. ["tarantula"] = {task_name = "tarantulas", typ_tasku = "paw_and_fur"},
  464. ["carniphila"] = {task_name = "carniphilas", typ_tasku = "paw_and_fur"},
  465. ["stone golem"] = {task_name = "stone golems", typ_tasku = "paw_and_fur"},
  466. ["mammoth"] = {task_name = "mammoths", typ_tasku = "paw_and_fur"},
  467. ["gnarlhound"] = {task_name = "gnarlhounds", typ_tasku = "paw_and_fur"},
  468. ["terramite"] = {task_name = "terramites", typ_tasku = "paw_and_fur"},
  469. ["kongra"] = {task_name = "apes", typ_tasku = "paw_and_fur"},
  470. ["merlkin"] = {task_name = "apes", typ_tasku = "paw_and_fur"},
  471. ["sibang"] = {task_name = "apes", typ_tasku = "paw_and_fur"},
  472. ["thornback tortoise"] = {task_name = "thornback tortoises", typ_tasku = "paw_and_fur"},
  473. ["gargoyle"] = {task_name = "gargoyles", typ_tasku = "paw_and_fur"},
  474.  
  475. -- taski na lvl 50-79
  476. ["ice golem"] = {task_name = "ice golems", typ_tasku = "paw_and_fur"},
  477. ["quara constrictor scout"] = {task_name = "quara scouts", typ_tasku = "paw_and_fur"},
  478. ["quara hydromancer scout"] = {task_name = "quara scouts", typ_tasku = "paw_and_fur"},
  479. ["quara mantassin scout"] = {task_name = "quara scouts", typ_tasku = "paw_and_fur"},
  480. ["quara pincher scout"] = {task_name = "quara scouts", typ_tasku = "paw_and_fur"},
  481. ["quara predator scout"] = {task_name = "quara scouts", typ_tasku = "paw_and_fur"},
  482. ["mutated rat"] = {task_name = "mutated rats", typ_tasku = "paw_and_fur"},
  483. ["ancient scarab"] = {task_name = "ancient scarabs", typ_tasku = "paw_and_fur"},
  484. ["wyvern"] = {task_name = "wyverns", typ_tasku = "paw_and_fur"},
  485. ["lancer beetle"] = {task_name = "lancer beetles", typ_tasku = "paw_and_fur"},
  486. ["wailing widow"] = {task_name = "wailing widows", typ_tasku = "paw_and_fur"},
  487. ["killer caiman"] = {task_name = "killer caimans", typ_tasku = "paw_and_fur"},
  488. ["bonebeast"] = {task_name = "bonebeasts", typ_tasku = "paw_and_fur"},
  489. ["crystal spider"] = {task_name = "crystal spiders", typ_tasku = "paw_and_fur"},
  490. ["mutated tiger"] = {task_name = "mutated tigers", typ_tasku = "paw_and_fur"},
  491.  
  492. -- taski na lvl 80-129
  493. ["quara constrictor"] = {task_name = "underwater quaras", typ_tasku = "paw_and_fur"},
  494. ["quara hydromancer"] = {task_name = "underwater quaras", typ_tasku = "paw_and_fur"},
  495. ["quara mantassin"] = {task_name = "underwater quaras", typ_tasku = "paw_and_fur"},
  496. ["quara pincher"] = {task_name = "underwater quaras", typ_tasku = "paw_and_fur"},
  497. ["quara predator"] = {task_name = "underwater quaras", typ_tasku = "paw_and_fur"},
  498. ["giant spider"] = {task_name = "giant spiders", typ_tasku = "paw_and_fur"},
  499. ["werewolf"] = {task_name = "werewolves", typ_tasku = "paw_and_fur"},
  500. ["nightmare"] = {task_name = "nightmares", typ_tasku = "paw_and_fur"},
  501. ["hellspawn"] = {task_name = "hellspawns", typ_tasku = "paw_and_fur"},
  502. ["lizard chosen"] = {task_name = "high class lizards", typ_tasku = "paw_and_fur"},
  503. ["lizard zaogun"] = {task_name = "high class lizards", typ_tasku = "paw_and_fur"},
  504. ["lizard dragon priest"] = {task_name = "high class lizards", typ_tasku = "paw_and_fur"},
  505. ["lizard high guard"] = {task_name = "high class lizards", typ_tasku = "paw_and_fur"},
  506. ["lizard legionnaire"] = {task_name = "high class lizards", typ_tasku = "paw_and_fur"},
  507. ["stampor"] = {task_name = "stampors", typ_tasku = "paw_and_fur"},
  508. ["brimstone bug"] = {task_name = "brimstone bugs", typ_tasku = "paw_and_fur"},
  509. ["mutated bat"] = {task_name = "mutated bats", typ_tasku = "paw_and_fur"},
  510.  
  511. -- taski na 130 lvl +
  512. ["hydra"] = {task_name = "hydras", typ_tasku = "paw_and_fur"},
  513. ["serpent spawn"] = {task_name = "serpent spawns", typ_tasku = "paw_and_fur"},
  514. ["medusa"] = {task_name = "medusae", typ_tasku = "paw_and_fur"},
  515. ["behemoth"] = {task_name = "behemoths", typ_tasku = "paw_and_fur"},
  516. ["sea serpent"] = {task_name = "sea serpents", typ_tasku = "paw_and_fur"},
  517. ["young sea serpent"] = {task_name = "sea serpents", typ_tasku = "paw_and_fur"},
  518. ["hellhound"] = {task_name = "hellhounds", typ_tasku = "paw_and_fur"},
  519. ["ghastly dragon"] = {task_name = "ghastly dragons", typ_tasku = "paw_and_fur"},
  520. ["draken warmaster"] = {task_name = "drakens", typ_tasku = "paw_and_fur"},
  521. ["draken spellweaver"] = {task_name = "drakens", typ_tasku = "paw_and_fur"},
  522. ["draken elite"] = {task_name = "drakens", typ_tasku = "paw_and_fur"},
  523. ["draken abomination"] = {task_name = "drakens", typ_tasku = "paw_and_fur"},
  524. ["destroyer"] = {task_name = "destroyers", typ_tasku = "paw_and_fur"},
  525. ["undead dragon"] = {task_name = "undead dragons", typ_tasku = "paw_and_fur"},
  526. ["juggernaut"] = {task_name = "juggernauts", typ_tasku = "paw_and_fur"},
  527.  
  528.  
  529. -- bossy (paw and fur) 6-49 lvl task
  530. ["the snapper"] = {task_name = "crocodiles", typ_tasku = "boss_paw_and_fur"},
  531. ["hide"] = {task_name = "tarantulas", typ_tasku = "boss_paw_and_fur"},
  532. ["deathbine"] = {task_name = "carniphilas", typ_tasku = "boss_paw_and_fur"},
  533. ["the bloodtusk"] = {task_name = "mammoths", typ_tasku = "boss_paw_and_fur"},
  534.  
  535. -- bossy (paw and fur) 50-79 lvl task
  536. ["shardhead"] = {task_name = "ice golems", typ_tasku = "boss_paw_and_fur"},
  537. ["esmeralda"] = {task_name = "mutated rats", typ_tasku = "boss_paw_and_fur"},
  538. ["fleshcrawler"] = {task_name = "ancient scarabs", typ_tasku = "boss_paw_and_fur"},
  539. ["ribstride"] = {task_name = "bonebeasts", typ_tasku = "boss_paw_and_fur"},
  540. ["bloodweb"] = {task_name = "crystal spiders", typ_tasku = "boss_paw_and_fur"},
  541.  
  542. -- bossy (paw and fur) 80-129 lvl task
  543. ["thul"] = {task_name = "underwater quaras", typ_tasku = "boss_paw_and_fur"},
  544. ["the old widow"] = {task_name = "giant spiders", typ_tasku = "boss_paw_and_fur"},
  545. ["hemming"] = {task_name = "werewolves", typ_tasku = "boss_paw_and_fur"},
  546. ["tormentor"] = {task_name = "nightmares", typ_tasku = "boss_paw_and_fur"},
  547. ["flameborn"] = {task_name = "hellspawns", typ_tasku = "boss_paw_and_fur"},
  548. ["fazzrah"] = {task_name = "high class lizards", typ_tasku = "boss_paw_and_fur"},
  549. ["tromphonyte"] = {task_name = "stampors", typ_tasku = "boss_paw_and_fur"},
  550. ["sulphur scuttler"] = {task_name = "brimstone bugs", typ_tasku = "boss_paw_and_fur"},
  551. ["bruise payne"] = {task_name = "mutated bats", typ_tasku = "boss_paw_and_fur"},
  552.  
  553. -- bossy (paw and fur) 130 lvl + task
  554. ["the many"] = {task_name = "hydras", typ_tasku = "boss_paw_and_fur"},
  555. ["the noxious spawn"] = {task_name = "serpent spawns", typ_tasku = "boss_paw_and_fur"},
  556. ["gorgo"] = {task_name = "medusae", typ_tasku = "boss_paw_and_fur"},
  557. ["stonecracker"] = {task_name = "behemoths", typ_tasku = "boss_paw_and_fur"},
  558. ["leviathan"] = {task_name = "sea serpents", typ_tasku = "boss_paw_and_fur"},
  559. ["kerberos"] = {task_name = "hellhounds", typ_tasku = "boss_paw_and_fur"},
  560. ["ethershrek"] = {task_name = "ghastly dragons", typ_tasku = "boss_paw_and_fur"},
  561. ["paiz the pauperizer"] = {task_name = "drakens", typ_tasku = "boss_paw_and_fur"},
  562. ["bretzecutioner"] = {task_name = "destroyers", typ_tasku = "boss_paw_and_fur"},
  563. ["zanakeph"] = {task_name = "undead dragons", typ_tasku = "boss_paw_and_fur"},
  564. ["the goliat"] = {task_name = "juggernauts", typ_tasku = "boss_paw_and_fur"},
  565. }
  566.  
  567. KITNO_BOSS_MOVEMENTS_TBL = {
  568. -- wejscie i wyjscie do bossow na taski lvl: 6-49
  569. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID] = {task_name = "crocodiles", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  570. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID] = {task_name = "crocodiles", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  571.  
  572. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 1] = {task_name = "tarantulas", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  573. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 1] = {task_name = "tarantulas", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  574.  
  575. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 2] = {task_name = "carniphilas", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  576. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 2] = {task_name = "carniphilas", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  577.  
  578. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 3] = {task_name = "mammoths", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  579. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 3] = {task_name = "mammoths", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  580.  
  581.  
  582. -- wejscie i wyjscie do bossow na taski lvl: 50-79
  583. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 4] = {task_name = "ice golems", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  584. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 4] = {task_name = "ice golems", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  585.  
  586. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 5] = {task_name = "ice golems", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  587. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 5] = {task_name = "ice golems", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  588.  
  589. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 6] = {task_name = "mutated rats", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  590. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 6] = {task_name = "mutated rats", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  591.  
  592. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 7] = {task_name = "ancient scarabs", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  593. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 7] = {task_name = "ancient scarabs", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  594.  
  595. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 8] = {task_name = "bonebeasts", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  596. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 8] = {task_name = "bonebeasts", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  597.  
  598. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 9] = {task_name = "crystal spdiers", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  599. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 9] = {task_name = "crystal spdiers", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  600.  
  601.  
  602. -- wejscie i wyjscie do bossow na taski lvl: 80-129
  603. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 10] = {task_name = "underwater quaras", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  604. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 10] = {task_name = "underwater quaras", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  605.  
  606. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 11] = {task_name = "giant spiders", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  607. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 11] = {task_name = "giant spiders", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  608.  
  609. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 12] = {task_name = "werewolves", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  610. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 12] = {task_name = "werewolves", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  611.  
  612. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 13] = {task_name = "nightmares", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  613. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 13] = {task_name = "nightmares", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  614.  
  615. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 14] = {task_name = "hellspawns", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  616. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 14] = {task_name = "hellspawns", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  617.  
  618. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 15] = {task_name = "high class lizards", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  619. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 15] = {task_name = "high class lizards", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  620.  
  621. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 16] = {task_name = "stampors", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  622. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 16] = {task_name = "stampors", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  623.  
  624. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 17] = {task_name = "brimstone bugs", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  625. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 17] = {task_name = "brimstone bugs", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  626.  
  627. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 18] = {task_name = "mutated bats", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  628. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 18] = {task_name = "mutated bats", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  629.  
  630.  
  631. -- wejscie i wyjscie do bossow na taski lvl: 130+
  632. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 19] = {task_name = "hydras", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  633. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 19] = {task_name = "hydras", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  634.  
  635. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 20] = {task_name = "serpent spawns", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  636. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 20] = {task_name = "serpent spawns", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  637.  
  638. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 21] = {task_name = "medusae", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  639. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 21] = {task_name = "medusae", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  640.  
  641. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 22] = {task_name = "behemoths", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  642. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 22] = {task_name = "behemoths", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  643.  
  644. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 23] = {task_name = "sea serpents", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  645. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 23] = {task_name = "sea serpents", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  646.  
  647. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 24] = {task_name = "hellhounds", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  648. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 24] = {task_name = "hellhounds", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  649.  
  650. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 25] = {task_name = "ghastly dragons", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  651. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 25] = {task_name = "ghastly dragons", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  652.  
  653. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 26] = {task_name = "drakens", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  654. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 26] = {task_name = "drakens", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  655.  
  656. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 27] = {task_name = "destroyers", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  657. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 27] = {task_name = "destroyers", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  658.  
  659. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 28] = {task_name = "undead dragons", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  660. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 28] = {task_name = "undead dragons", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  661.  
  662. [KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID + 29] = {task_name = "juggernauts", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  663. [KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID + 29] = {task_name = "juggernauts", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  664.  
  665.  
  666.  
  667. --[KITNO_PaF_BASE_BOSS_MOVEMENT_WEJSCIE_UID] = {task_name = "", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wejscie"},
  668. --[KITNO_PaF_BASE_BOSS_MOVEMENT_WYJSCIE_UID] = {task_name = "", typ_tasku = "paw_and_fur", wejscie_czy_wyjscie = "wyjscie"},
  669. }
  670.  
  671. KITNO_BOSS_MOVEMENTS_CONFIG = {
  672. czas = 10 * 60, -- czas w sekundach 10 minut = 10 * 60
  673. special_fire_field_start_id = 10288,
  674. }
  675.  
  676.  
  677.  
  678. function KITNO_getPlayerSTGValue(cid, key)
  679. return getPlayerStorageValue(cid, key)
  680. end
  681.  
  682. function KITNO_setPlayerSTGValue(cid, key, value)
  683. setPlayerStorageValue(cid, key, value)
  684. end
  685.  
  686. function KITNO_hasPlayerJoinedPawAndFur(cid)
  687. if KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_Join) >= 1 then
  688. return true
  689. else
  690. return false
  691. end
  692. end
  693.  
  694. function KITNO_doJoinToPawAndFur(cid)
  695. if not(KITNO_hasPlayerJoinedPawAndFur(cid)) then
  696. KITNO_setPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_Join, 1)
  697. return true
  698. elseif KITNO_hasPlayerJoinedPawAndFur(cid) then
  699. return false
  700. end
  701. end
  702.  
  703. function KITNO_getHowManyTaskHasPlayerStartedFromGrizzlyAdams(cid)
  704. return KITNO_getPlayerSTGValue(cid, KITNO_STG_how_many_started_tasks_from_grizzly)
  705. end
  706.  
  707. function KITNO_canPlayerTakeMoreTaskFromGrizzlyAdams(cid)
  708. if KITNO_getHowManyTaskHasPlayerStartedFromGrizzlyAdams(cid) >= KITNO_max_tasks_in_paw_and_fur then
  709. return false
  710. elseif KITNO_getHowManyTaskHasPlayerStartedFromGrizzlyAdams(cid) < KITNO_max_tasks_in_paw_and_fur then
  711. return true
  712. end
  713. end
  714.  
  715. function KITNO_hasPlayerStartedAnyTaskFromGrizzlyAdams(cid)
  716. if KITNO_getHowManyTaskHasPlayerStartedFromGrizzlyAdams(cid) < 1 then
  717. return false
  718. elseif KITNO_getHowManyTaskHasPlayerStartedFromGrizzlyAdams(cid) >= 1 then
  719. return true
  720. end
  721. end
  722.  
  723. function KITNO_updateNumberOfStartedTasksFromGrizzlyAdams(cid, czy_dodac_czy_odjac)
  724. if not(KITNO_hasPlayerStartedAnyTaskFromGrizzlyAdams(cid)) then
  725. KITNO_setPlayerSTGValue(cid, KITNO_STG_how_many_started_tasks_from_grizzly, 1)
  726. elseif KITNO_hasPlayerStartedAnyTaskFromGrizzlyAdams(cid) then
  727. KITNO_setPlayerSTGValue(cid, KITNO_STG_how_many_started_tasks_from_grizzly, (KITNO_getHowManyTaskHasPlayerStartedFromGrizzlyAdams(cid)) + czy_dodac_czy_odjac)
  728. end
  729. end
  730.  
  731.  
  732. function KITNO_addPlayerPointsToPawAndFur(cid, points)
  733. if KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_task_points) < 0 then
  734. setPlayerStorageValue(cid, KITNO_STG_Paw_and_Fur_task_points, 0)
  735. end
  736. setPlayerStorageValue(cid, KITNO_STG_Paw_and_Fur_task_points, KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_task_points) + points)
  737. end
  738.  
  739. function KITNO_getPlayerPointsInPawAndFur(cid)
  740. return KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_task_points)
  741. end
  742.  
  743.  
  744. function KITNO_getPlayerRankInPawAndFur(cid)
  745. return KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_rank)
  746. end
  747.  
  748. function KITNO_getPlayerRankNameInPawAndFur(cid)
  749. if KITNO_getPlayerRankInPawAndFur(cid) >= 1 then
  750. return KITNO_Paw_and_Fur_rank_tbl[KITNO_getPlayerRankInPawAndFur(cid)].rank_name
  751. else
  752. return "NON"
  753. end
  754. end
  755.  
  756. function KITNO_advancePlayerToRankInPawAndFur(cid, naktorarangeawans)
  757. KITNO_setPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_rank, naktorarangeawans)
  758. end
  759.  
  760. function KITNO_TeleportThing(cid, pozycja_teleport, parametr_xd)
  761. local Cr_poz = getCreaturePosition(cid)
  762. if Cr_poz.z == pozycja_teleport.z then
  763. if getDistanceBetween(Cr_poz, pozycja_teleport) == 1 then
  764. return doTeleportThing(cid, pozycja_teleport, TRUE)
  765. else
  766. return doTeleportThing(cid, pozycja_teleport)
  767. end
  768. else
  769. return doTeleportThing(cid, pozycja_teleport)
  770. end
  771. end
  772.  
  773. function KITNO_send_player_white_text(cid, text)
  774. doPlayerSendTextMessage(cid, 18, text)
  775. end
  776.  
  777. function KITNO_addPlayerAchievement(cid, jaki_achiev)
  778. if (not(KITNO_add_achievements)) then
  779. KITNO_send_player_white_text(cid, "Achievemenst are disabled for this quest, you can't get achievement (".. jaki_achiev ..").")
  780. --else
  781. -- daj achievementa
  782. -- doAddPlayerAchievement(cid, name)
  783. end
  784. end
  785.  
  786. function KITNO_canPlayerAskAboutSpecialTasksFromGrizzlyAdams(cid)
  787. if KITNO_getPlayerRankInPawAndFur(cid) >= 4 then
  788. return true
  789. elseif KITNO_getPlayerRankInPawAndFur(cid) < 4 then
  790. return false
  791. end
  792. end
  793.  
  794. function KITNO_getStatusSpecialTasksInPawAndFur(cid)
  795. return KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_special_tasks)
  796. end
  797.  
  798. function KITNO_setStatusSpecialTasksInPawAndFur(cid, wartosc)
  799. KITNO_setPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_special_tasks, wartosc)
  800. end
  801.  
  802. function KITNO_canPlayerAskAboutDemonTaskFromGrizzlyAdams(cid)
  803. if KITNO_getPlayerRankInPawAndFur(cid) >= 5 then
  804. return true
  805. elseif KITNO_getPlayerRankInPawAndFur(cid) < 5 then
  806. return false
  807. end
  808. end
  809.  
  810. function KITNO_getStatusDemonTaskInPawAndFur(cid)
  811. return KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_demon_task)
  812. end
  813.  
  814. function KITNO_setStatusDemonTaskInPawAndFur(cid, wartoscx)
  815. KITNO_setPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_demon_task, wartoscx)
  816. end
  817.  
  818. function KITNO_setCounterDemonsInPawAndFur(cid, wartoscd)
  819. KITNO_setPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_demon_counter, wartoscd)
  820. end
  821.  
  822. function KITNO_getCounterDemonsInPawAndFur(cid)
  823. return KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_demon_counter)
  824. end
  825.  
  826. function KITNO_givePlayerAccesToStartDemonOak(cid)
  827. KITNO_setPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_Demon_Oak, 1)
  828. end
  829.  
  830. function KITNO_getPlayerStatusInDemonOak(cid)
  831. return KITNO_getPlayerSTGValue(cid, KITNO_STG_Paw_and_Fur_Demon_Oak)
  832. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement