Guest User

Sensual

a guest
Aug 4th, 2014
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.46 KB | None | 0 0
  1. quest change_empire begin
  2.     state start begin
  3.         function move_pc()
  4.             if get_time() < pc.getqf("next_use_time") then
  5.                 say_title("Zmiana Królestwa")
  6.                 say("Czas od ostatniej zmiany jeszcze nie minął.")
  7.                 say_reward("Musisz odczekać 7 dni od ostatniej zmiany.")
  8.                 return false
  9.             end
  10.  
  11.             if pc.is_engaged() then
  12.                 say_title("Zmiana Królestwa")
  13.                 say("Nie możesz zmienić królestwa będąc w związku.")
  14.                 return false
  15.             end
  16.  
  17.             if pc.is_married() then
  18.                 say_title("Zmiana Królestwa")
  19.                 say("Nie możesz zmienić królestwa będąc w związku.")
  20.                 return false
  21.             end
  22.  
  23.             if pc.is_polymorphed() then
  24.                 say_title("Zmiana Królestwa")
  25.                 say("Nie możesz zmienić królestwa będąc przemienionym.")
  26.                 return false
  27.             end
  28.  
  29.             if pc.has_guild() then
  30.                 say_title("Zmiana Królestwa")
  31.                 say("Nie możesz zmienić królestwa będąc w gildii.")
  32.                 return false
  33.             end
  34.  
  35.             if pc.money < 500000 then
  36.                 say_title("Zmiana Królestwa")
  37.                 say("Nie posiadasz wystarczającej ilości Yang.")
  38.                 return false
  39.             end
  40.  
  41.             say_title("Zmiana Królestwa")
  42.             say("Wybierz królestwo do którego chcesz się przenieść.")
  43.             local s = select("Shinsoo", "Jinno", "Anuluj")
  44.             if s == 3 then
  45.                 return
  46.             end
  47.             say_title("Zmiana Królestwa")
  48.             say("Nie możesz tego cofnąć.")
  49.             say("Czy naprawdę chcesz kontynuować?")
  50.             local a = select("Kontynuuj", "Anuluj")
  51.             if a == 2 then
  52.                 return
  53.             end
  54.  
  55.             if pc.countitem(71054) <= 0 then
  56.                 return
  57.             end
  58.  
  59.             local ret_empire = {1, 3}
  60.             local ret = pc.change_empire(ret_empire[s])
  61.             local oldempire = pc.get_empire()
  62.             if ret == 999 then
  63.                 pc.warp(pc.get_x()*100, pc.get_y()*100)
  64.                 pc.change_gold(-500000)
  65.                 pc.remove_item(71054) ;
  66.                 char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", oldempire, s))
  67.                 pc.setqf("next_use_time", get_time() + 86400 * 7)              
  68.                 return true
  69.             else
  70.                 if ret == 1 then
  71.                     say_title("Zmiana Królestwa")
  72.                     say("Przynależysz już do tego królestwa.")
  73.                 elseif ret == 2 then
  74.                     say_title("Zmiana Królestwa")
  75.                     say("Odczekaj trochę, niedawno odszedłeś z gildii.")
  76.                 elseif ret == 3 then
  77.                     say_title("Zmiana Królestwa")
  78.                     if pc.get_sex() == 0 then
  79.                         say("Odczekaj trochę, niedawno byłeś w związku.")
  80.                     else
  81.                         say("Odczekaj trochę, niedawno byłaś w związku.")
  82.                     end
  83.                 end
  84.             end
  85.             return false
  86.         end
  87.  
  88.         when 71054.use begin
  89.             change_empire.move_pc()
  90.         end
  91.     end
  92. end
Advertisement
Add Comment
Please, Sign In to add comment