Advertisement
Guest User

Untitled

a guest
Feb 16th, 2020
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. if pc.get_level() <= 39 then return
  2. chat(lysiumtranslation[pc.get_language()].haendler_quest.Dt03)
  3. end
  4. if pc.get_level() >= 91 then return
  5. chat (lysiumtranslation[pc.get_language()].haendler_quest.Dt04)
  6. end
  7. say_size(250, 250)
  8. say_title(lysiumtranslation[pc.get_language()].haendler_quest.Dt01)
  9. say()
  10. say(lysiumtranslation[pc.get_language()].haendler_quest.Dt05)
  11. say()
  12. if select(lysiumtranslation[pc.get_language()].haendler_quest.maze03, lysiumtranslation[pc.get_language()].haendler_quest.maze04) == 2 then return end
  13.  
  14. local localTime = get_time();
  15. if not party.is_party() then
  16. local flagValue = pc.getf("deviltower", "out_char_time")
  17. if (flagValue > localTime) then
  18. say(string.format(lysiumtranslation[pc.get_language()].haendler_quest.maze10, get_time_format(time_min_to_sec(30))))
  19. say()
  20. local text = string.format("%s - %s", pc.get_name(), get_time_format(flagValue - localTime))
  21. say(string.format("%s", text));
  22. say()
  23. return
  24. end
  25. else
  26. local partyGroupIds = { party.get_member_pids() }
  27. if (not party.is_leader()) then
  28. say("Trebuie sa fi liderul grupei pentru a intra.")
  29. return;
  30. end
  31. local cantEntryMembers = {}
  32. local requireArray = {["timeRequire"] = {{}, true}};
  33. local flagValue = pc.getf("deviltower", "out_char_time")
  34. for index, value in ipairs(partyGroupIds) do
  35. q.begin_other_pc_block(value);
  36. if ((flagValue > localTime) and timeData["isRequire"]) then
  37. table.insert(requireArray["timeRequire"][1], string.format("%s - %s", pc.get_name(), get_time_format(flagValue - localTime)));
  38. requireArray["timeRequire"][2] = false;
  39. end
  40. q.end_other_pc_block();
  41. end
  42. if (not requireArray["timeRequire"][2]) then
  43. say(string.format("Pentru a intra in temnita timpul de asteptare este %s.", get_time_format(timeData["timeToWait"])))
  44. for index in requireArray["timeRequire"][1] do
  45. say(string.format("- %s", requireArray["timeRequire"][1][index]));
  46. end
  47. return false;
  48. end
  49. if pc.count_item(777789) == 0 then
  50. say("You dont have enough "..item_name(777789).."!")
  51. return false;
  52. end
  53. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement