Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---------------------------------------------------
- -- Pierścień Teleportacji © Sensual --
- -- Specjalnie dla Algoria.pl --
- ---------------------------------------------------
- quest PierscienTP begin
- state start begin
- when 70058.use begin
- if not pc.can_warp() then
- syschat("Nie można kontynuować. Musisz odczekać 10 sekund od zakończenia handlu.")
- return
- end
- local level = pc.get_level()
- local cost = math.floor(level / 5) * 10000
- local costs = math.floor(level / 5)
- say_title("Pierścień Teleportacji")
- if pc.get_level()>4 then
- say("Koszt teleportacji wynosi "..costs.."0.000 Yang.")
- end
- local empire = pc.get_empire()
- local cord = {
- {
- {474300 , 954800},
- {63800, 166400},
- {959900, 269200},
- },
- {
- {353100,882900},
- {145500,240000},
- {863900,246000},
- },
- {
- {959900, 269200},
- {63800, 166400},
- {474300 , 954800},
- },
- {
- {863900,246000},
- {145500,240000},
- {353100,882900},
- },
- {
- {402100, 673900},
- {270400, 739900},
- {321300, 808000},
- },
- {
- {217800, 627200},
- {221900, 502700},
- {344000, 502500},
- },
- {
- {434200, 290600},
- {375200, 174900},
- {491800, 173600},
- },
- {
- {60000, 496000},
- {60000, 496000},
- {60000, 496000},
- },
- {
- {704100, 464100},
- {704100, 464100},
- {704100, 464100},
- },
- {
- {460800, 1049600},
- {460800, 1049600},
- {460800, 1049600},
- },
- {
- {590500, 110500},
- {590500, 110500},
- {590500, 110500},
- },
- {
- {290100, 5700},
- {290100, 5700},
- {290100, 5700},
- },
- {
- {1119900, 70800},
- {1119900, 70800},
- {1119900, 70800},
- },
- {
- {10000, 1207800},
- {10000, 1207800},
- {10000, 1207800},
- },
- {
- {241300, 1275400},
- {241300, 1275400},
- {241300, 1275400},
- },
- {
- {1104800, 1788400},
- {1104800, 1788400},
- {1104800, 1788400},
- },
- {
- {1087100, 1654800},
- {1087100, 1654800},
- {1087100, 1654800},
- },
- {
- {1134800, 1654000},
- {1134800, 1654000},
- {1134800, 1654000},
- },
- {
- {1225900, 1681800},
- {1225900, 1681800},
- {1225900, 1681800},
- },
- }
- if empire == 1 then
- if pc.get_level()<=84 then
- wybor = {"Yongan", "Jayang", "Pyungmoo", "Bakra", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Anuluj"}
- select_end = 14
- elseif pc.get_level() >=85 and pc.get_level() <=109 then
- wybor = {"Yongan", "Jayang", "Pyungmoo", "Bakra", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Anuluj"}
- select_end = 16
- elseif pc.get_level() >=110 and pc.get_level() <=129 then
- wybor = {"Yongan", "Jayang", "Pyungmoo", "Bakra", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Przylądek Smoczego Ognia", "Anuluj"}
- select_end = 17
- elseif pc.get_level() >=130 and pc.get_level() <=149 then
- wybor = {"Yongan", "Jayang", "Pyungmoo", "Bakra", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Przylądek Smoczego Ognia", "Nefrytowa Zatoka", "Anuluj"}
- select_end = 18
- elseif pc.get_level() >=150 and pc.get_level() <=169 then
- wybor = {"Yongan", "Jayang", "Pyungmoo", "Bakra", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Przylądek Smoczego Ognia", "Nefrytowa Zatoka", "Góry Grzmotu", "Anuluj"}
- select_end = 19
- elseif pc.get_level() >=170 then
- wybor = {"Yongan", "Jayang", "Pyungmoo", "Bakra", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Przylądek Smoczego Ognia", "Nefrytowa Zatoka", "Góry Grzmotu", "Zbocze Gautama", "Anuluj"}
- select_end = 20
- end
- elseif empire == 2 then
- wybor = {"Joan", "Bokjung", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Doyyumhwan", "Anuluj"}
- elseif empire == 3 then
- if pc.get_level()<=84 then
- wybor = {"Pyungmoo", "Bakra", "Yongan", "Jayang", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Anuluj"}
- select_end = 14
- elseif pc.get_level() >=85 and pc.get_level() <=109 then
- wybor = {"Pyungmoo", "Bakra", "Yongan", "Jayang", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Anuluj"}
- select_end = 16
- elseif pc.get_level() >=110 and pc.get_level() <=129 then
- wybor = {"Pyungmoo", "Bakra", "Yongan", "Jayang", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Przylądek Smoczego Ognia", "Anuluj"}
- select_end = 17
- elseif pc.get_level() >=130 and pc.get_level() <=149 then
- wybor = {"Pyungmoo", "Bakra", "Yongan", "Jayang", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Przylądek Smoczego Ognia", "Nefrytowa Zatoka", "Anuluj"}
- select_end = 18
- elseif pc.get_level() >=150 and pc.get_level() <=169 then
- wybor = {"Pyungmoo", "Bakra", "Yongan", "Jayang", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Przylądek Smoczego Ognia", "Nefrytowa Zatoka", "Góry Grzmotu", "Anuluj"}
- select_end = 19
- elseif pc.get_level() >=170 then
- wybor = {"Pyungmoo", "Bakra", "Yongan", "Jayang", "Dolina Seungryong", "Pustynia Yongbi", "Góra Sohan", "Loch Pająków", "Sekretna Komnata", "Doyyumhwan", "Wieża Demonów", "Las Duchów", "Czerwony Las", "Grota Wygnańców", "Grota Wygnańców P.2.", "Przylądek Smoczego Ognia", "Nefrytowa Zatoka", "Góry Grzmotu", "Zbocze Gautama", "Anuluj"}
- select_end = 20
- end
- end
- local s = select_table(wybor)
- if s!=select_end then
- if s == 9 then
- if pc.countitem(71095) <= 0 then
- say_title("Pierścień Teleportacji")
- say("Aby wejść do Sekretnej Komnaty, musisz posiadać ")
- say("Przepustkę.")
- say_item_vnum(71095)
- return
- end
- pc.remove_item(71095,1)
- end
- if pc.get_level()>4 then
- if pc.get_money() < cost then
- syschat("Nie posiadasz wystarczającej ilości Yang.")
- return
- end
- end
- pc.warp(cord[s][empire][1],cord[s][empire][2])
- if pc.get_level()>4 then
- pc.change_money(-cost)
- end
- return
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement