quest map_warp begin state start begin when 9012.chat."Je voudrais voyager." begin --- l say_title("Téléporteur:") say("C'est un village agréable...Mais se passe t'il") say("autre chose ailleurs ? Il y a un endroit") say("particulier ou je peux te téléporter? Cependant,") say("la mal y grandit de plus en plus, l'espace et le") say("temps tombent dans le chaos. C'est pour cela que") say("le retour n'est pas toujours possible... Hmm...") say("Voulez-vous être téléporté là-bas ?") say("Où Veux-tu être téléporter ?") local main_set = select("Oui", "Non") if main_set == 2 then return end local map = pc.get_map_index() local empire = pc.get_empire() local level = pc.get_level() local cost = math.floor(level / 5) * 1000 --- 2 -------------------------------------------------- -------------------------------------------------- s = 1 w = { {0, 0}, {0, 0}, {0, 0}, } -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- e = pc.get_empire() random = number(1, pc.get_level()) luck = number(1, 9) price = math.ceil(((pc.get_level() * random) / luck)) check_price = pc.gold > price map_4_list = { "Comté Jungrang(lv.30~40)", "Comté Waryong(lv.30~40)", "Comté Imha(lv.30~40)", } map_6_list = { "Comté Miryang", "Comté Songpa", "Comté Daeyami", } map_4 = map_4_list[e] map_6 = map_6_list[e] -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- s = select ( map_4, -- 1 "Vallée de Seungryoung(lv.34~49)", -- 2 "Desert de Yongbi(lv.37~50)", -- 3 "Mont Sohan(lv.49~65)", -- 4 "Doyyumhwan(lv.69~72)", -- 5 "Tour des Démonslv.50~58)", -- 6 "Terre des Ogres", -- 7 "Grande Vallée", -- 8 "Bois Enchanté", -- 9 "Bois Rouge", -- 10 map_6, -- 11 "Temple du zodiaque", -- 12 "Annuler" -- 13 ) -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- if s == 13 then return end -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -- All w = { -- Map 4 { {128500, 1000}, {179500, 1000}, {271800, 13000}, }, -- Vallée de Seungryoung { {402100, 673900}, {270400, 739900}, {321300, 808000}, }, -- Desert de Yongbi { {217800, 627200}, {221900, 502700}, {344000, 502500}, }, -- Mont Sohan { {434200, 290600}, {375200, 174900}, {491800, 173600}, }, -- Terre de Feu { {599400, 756300}, {597800, 622200}, {730700, 689800}, }, -- Tour des démons { {216400, 727100}, {216400, 727100}, {216400, 727100}, }, -- Terre des Ogres { {1059000, 726200}, {1059000, 726200}, {1059000, 726200}, }, -- Geant { {828300, 763500}, {828300, 763500}, {828300, 763500}, }, -- Map Foret { {288700, 5700}, {288700, 5700}, {288700, 5700}, }, -- Map Bois rouge { {1119500, 701}, {1119500, 701}, {1119500, 701}, }, -- Map 6 { {230500, 232000}, {640100, 411200}, {281700, 846400}, }, -- temple zozo { {307200, 14080}, {307200, 14080}, {307200, 14080}, }, } -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- if check_price then pc.change_money(-price) pc.warp(w[s][e]) else syschat("Vous n'avez pas suffisamment de yangs...") syschat(price.." yangs étaient nécessaires...") end -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- end end end