Advertisement
Guest User

Untitled

a guest
Sep 3rd, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. quest guild_building begin
  2. state start begin
  3. when 20040.click with pc.is_gm() begin
  4. say_title("Agent Lądowy:")
  5. say("A więc mówisz mi że chcesz kupić teren gildii?")
  6. say("Zacny pomysł wojowniku lecz trudny do spełnienia...")
  7. say("Ta ziemia jest dość droga lecz na niej możesz[ENTER]wybudować wiele wspaniałych budowli.[ENTER]Czy chcesz kupić gildię?")
  8. local s = select("Tak", "Nie")
  9. if s == 1 then
  10. if not pc.is_guild_master() then
  11. say_title("Agent Lądowy: ")
  12. say("")
  13. say("Nie jesteś liderem gildii. ")
  14. elseif building.has_land(pc.get_guild()) then
  15. say_title("Agent Lądowy:")
  16. say("Niestety twoja gildia posiada teren.")
  17. else
  18. local land_id = building.get_land_id(pc.get_map_index(), pc.get_x()*100, pc.get_y()*100)
  19. if land_id == 0 then
  20. say_title("Agent Lądowy:")
  21. say("Tu nie ma zadnej ziemii!")
  22. else
  23. local price, owner, guild_level_limit = building.get_land_info(land_id)
  24. say_title("Agent Lądowy:")
  25. say("Twoja gildia musi posiadać "..guild_level_limit.."poziom oraz[ENTER]"..
  26. "musisz mi zapłacić "..price..locale.gold.." Yang[ENTER]")
  27. if guild.level(pc.get_guild()) < guild_level_limit then
  28. say_title("Agent Lądowy:")
  29. say("Twoja gildia nie spelnia warunkow[ENTER]aby otrzymac teren gildii![ENTER]")
  30. else
  31. say("Czy chcesz kupic teren gildii?")
  32. s = select(locale.yes, locale.no)
  33. if s == 1 then
  34. local price, owner, guild_level_limit = building.get_land_info(land_id)
  35. if owner != 0 then
  36. say_title("Agent Lądowy:")
  37. say("Posiadasz juz teren gildii...")
  38. elseif pc.gold < price then
  39. say("Nie masz tyle Yang.")
  40. else
  41. pc.change_money(-price)
  42. building.set_land_owner(land_id, pc.get_guild())
  43. notice(guild.name(pc.get_guild()).." kupiła teren gildii!!")
  44. end
  45. else
  46. say_title("Agent Lądowy:")
  47. say("Nie udalo sie kupic terenu gildii...")
  48. end
  49. end
  50. end
  51. end
  52. else
  53. say_title("Agent Lądowy:")
  54. say("Wroc, kiedy juz sie zdecydujesz!")
  55. end
  56. end
  57. end
  58. end
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement