Phokencio 23 Posted February 4, 2014 boas eu traduzi o teleportador fiz sh quest.sh e reboot e nao mudou nada. Alguem me pode ajudar? Share this post Link to post Share on other sites
0 Phokencio 23 Posted February 5, 2014 up help here Share this post Link to post Share on other sites
0 Khavro 467 Posted February 5, 2014 Traduziste o teleportador por quest ou foste na pasta object e no id do teleportador? Share this post Link to post Share on other sites
0 carlos9534 38 Posted February 5, 2014 Foste ao jogo e fizeste /reload q ? Share this post Link to post Share on other sites
0 Khavro 467 Posted February 5, 2014 Foste ao jogo e fizeste /reload q ? Se ele deu reboot não tem necessidade de fazer reload q Share this post Link to post Share on other sites
0 corinthiano 12 Posted February 5, 2014 Ve se a quest ta instalada ... Share this post Link to post Share on other sites
0 Phokencio 23 Posted February 5, 2014 Traduziste o teleportador por quest ou foste na pasta object e no id do teleportador? pasta object Share this post Link to post Share on other sites
0 Khavro 467 Posted February 5, 2014 Certifica-te do que traduziste a pasta correta, a pasta do teleportador é 9012. Share this post Link to post Share on other sites
0 Phokencio 23 Posted February 5, 2014 sim traduzi. esta na diretoria /usr/home/game/share/locale/germany/quest/object/9012 correto? Share this post Link to post Share on other sites
0 Khavro 467 Posted February 5, 2014 sim traduzi. esta na diretoria /usr/home/game/share/locale/germany/quest/object/9012 correto? Sim ta correto, se não te importares manda o .arg, .script e .when aqui para ver o que está mal. Share this post Link to post Share on other sites
0 Phokencio 23 Posted February 5, 2014 say_title ( "Teleportar: " ) say ( "Eu Levo-te Para Onde Desejares" ) say ( "como é lógico precisas de pagar" ) say ( "entre outras coisas..." ) say ( "Sempre queres viajar?" ) local main_set = select ( "Sim" , "Não" ) if main_set == 2 then return end if pc . get_level ( ) <= 10 then say_title ( "Teleportador: " ) say ( "Não Podes Viajar Tens De Ser" ) say ( "Do LvL 10 Para Cima." ) 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 if cost < 1000 then cost = 1000 end say_title ( "Teleportar:" ) say ( "Para Onde Desejas Ir?" ) say_reward ( string . format ( "Custa %d Yang" , cost ) ) if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then local guild_map_names = { "Área Jungrang" , "Área Waryong" , "Área Imha" , } guild_map_name = guild_map_names [ empire ] local empire_castle = { "Área Do Reino" , "Área Do Reino" , "Área Do Reino" , } empire_castle = empire_castle [ empire ] local sub_set = 0 if level < 60 then sub_set = select ( guild_map_name , "Vale Seungryong" , "Deserto Yongbi" , "Montanha Sohan" , empire_castle , "Fechar" ) if sub_set == 6 then return end else sub_set = select ( guild_map_name , "Vale Seungryong" , "Deserto Yongbi" , "Montanha Sohan" , empire_castle , "Página Seguinte" ) if sub_set == 6 then say_title ( "Teleportador: " ) say ( "Agora Que és Level 60 para cima podes ir para outros mapas" ) say ( "Mais adequados para o teu Level." ) say_reward ( string . format ( "Custa %d Yang." , cost ) ) sub_set = select ( "Terra Do Fogo" , "Entrada Da Torre Dos Demónios" , "Floresta Dos Fantasmas" , "Bosque Rubro" , "Voltar Atrás" , "Sair" ) + 5 if sub_set == 11 then return end if sub_set == 10 then say_title ( "Teleportador:" ) say ( "Volta A Escolher Para onde desejas ir." ) say ( "estás há vontade demora o tempo que que for preciso." ) say_reward ( string . format ( "Custa %d Yang" , cost ) ) say ( "Escolhe O Destino A Tomar." ) sub_set = select ( guild_map_name , "Vale Seungryong" , "Deserto Yongbi" , "Montanha Sohan" , empire_castle , "Página Seguinte" ) if sub_set == 6 then say_title ( "Teleportador:" ) say ( "Agora És de Level 60 Para Cima," ) say ( "Podes Escolher Novos Caminhos" ) say ( "Novos Mapas Para Upar." ) say ( "Achas que estás preparado?" ) say ( "Descobre por Ti mesmo..." ) say_reward ( string . format ( "Custa %d Yang" , cost ) ) sub_set = select ( "Terra Do Fogo" , "Entrada Da Torre Dos Demónios" , "Floresta Dos Fantasmas" , "Bosque Rubro" , "Sair" ) + 5 if sub_set == 10 then return end end end end end if pc . gold < cost then say_title ( "Teleportador: " ) say ( "Desculpa Não Te Vou Poder Teleportar " ) say ( "Estás Falido aqui no KimiMT2." ) say ( "Vai Matar Bichinhos ;)" ) say ( "Até Mais Tarde." ) say_reward ( string . format ( "Precisas De: %d Yang Para Te Teleportares." , cost ) ) return end pc . changegold ( - cost ) local warp = { { { 135600 , 4300 } , { 179500 , 1000 } , { 271800 , 13000 } , } , { { 402100 , 673900 } , { 270400 , 739900 } , { 321300 , 808000 } , } , { { 217800 , 627200 } , { 221900 , 502700 } , { 344000 , 502500 } , } , { { 434200 , 290600 } , { 375200 , 174900 } , { 491800 , 173600 } , } , { { 975200 , 133000 } , { 977200 , 185000 } , { 923900 , 183600 } , } , { { 599400 , 756300 } , { 597800 , 622200 } , { 730700 , 689800 } , } , { { 590500 , 110500 } , { 590500 , 110500 } , { 590500 , 110500 } , } , { { 288700 , 5700 } , { 288700 , 5700 } , { 288700 , 5700 } , } , { { 1.1199e+06 , 70800 } , { 1.1199e+06 , 70800 } , { 1.1199e+06 , 70800 } , } , } test_chat ( warp [ sub_set ] [ empire ] [ 1 ] .. warp [ sub_set ] [ empire ] [ 2 ] ) say_title ( "Teleportar Com Sucesso: " ) say ( "Boa Sorte Vais Ser Teleportado" ) wait ( ) pc . warp ( warp [ sub_set ] [ empire ] [ 1 ] , warp [ sub_set ] [ empire ] [ 2 ] ) else local sub_set2 = 3 if empire == 1 then sub_set2 = select ( "Yongan" , "Jayang " , locale . cancel ) elseif empire == 2 then sub_set2 = select ( "Joan" , "Bokjung " , locale . cancel ) elseif empire == 3 then sub_set2 = select ( "Pyungmoo" , "Bakra " , locale . cancel ) end if sub_set2 ~= 3 then if pc . gold < cost then say_title ( "Iþýnlayýcý: " ) say ( "Seni ücretsizde ýþýnlayabilirim," ) say ( "fakat büyük bir ailem var." ) say ( "Onlara bakabilmek için" ) say ( "para kazanmalýyým." ) say_reward ( string . format ( "Precisas De: %d Yang Para Te Teleportares." , cost ) ) else if sub_set2 == 1 then say_title ( "Teleportador: " ) say ( "Vais Ser Teleportado." ) wait ( ) if empire == 1 then pc . warp ( 474300 , 954800 ) elseif empire == 2 then pc . warp ( 63800 , 166400 ) elseif empire == 3 then pc . warp ( 959900 , 269200 ) end elseif sub_set2 == 2 then say_title ( "Teleportador: " ) say ( "Vais Ser Teleportado." ) wait ( ) if empire == 1 then pc . warp ( 353100 , 882900 ) elseif empire == 2 then pc . warp ( 145500 , 240000 ) elseif empire == 3 then pc . warp ( 863900 , 246000 ) end end pc . changegold ( - cost ) end end end Share this post Link to post Share on other sites
0 Phokencio 23 Posted February 5, 2014 e tem esta .arg "Quero Viajar." Share this post Link to post Share on other sites
0 Khavro 467 Posted February 5, 2014 Experimenta fazer isto: Faz backup da pasta 9012 no teu object, depois adicionar esta quest: quest map_warp begin state start begin when 9012.chat."Do you want to travel?" begin say_title("Teleporter:") say("") local map = pc.get_map_index() local empire = pc.get_empire() local level = pc.get_level() local cost = math.floor(level / 5) * 1000 if cost < 1000 then cost = 1000 end if map == 181 or map == 182 or map == 183 then cost = 0 end if level < 10 then ----"123456789012345678901234567890123456789012345678901234567890"| say("Hmm. With your level you can't endure the trip through time") say("and space... After you become level 10 you will be ready to") say("endure the travel.") say("") elseif map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then ----"123456789012345678901234567890123456789012345678901234567890"| say("This is a nice village, but is anything happening here?") say("") say("There are special places I could teleport you to. However,") say("the evil power is growing stronger again; space and time") say("are falling into chaos. That's why the return is not always") say("possible. Do you want to teleport yourself there?") say("") local main_set = select("Yes","No") if main_set == 2 then return end say_title("Teleporter:") say("") say("Where do you want to teleport yourself?") say("") say_reward(string.format("It will cost %d Yang", cost)) say("") local guild_map_names = { "County Jungrang", "County Waryong", "County Imha", } guild_map_name = guild_map_names[empire] local sub_set = 0 if level < 60 then -- less than 60 : Map of the private Guild, Dragon Valley, Sahara Desert, Ice Mountain sub_set = select(guild_map_name, "Dragon Valley", "Yongbi Desert", "Mountain Sohan", "Close") if sub_set == 5 then -- Close return end else -- More than 60 : Demon Tower, Inferna Flame Field sub_set = select(guild_map_name, "Dragon Valley", "Yongbi Desert", "Mountain Sohan", "More...") if sub_set == 5 then -- more say_title("Teleporter:") say("") say("These are the places where I can teleport you") say("after you reach level 60.") say("") say_reward(string.format("But it costs %d Yang now.", cost)) say("") sub_set = select("Doyyumwhaji", "Demon Tower", "Red Wood Forest", "Return...", "Close") + 4 if sub_set == 9 then return end if sub_set == 8 then -- return say_title("Teleporter:") say("") say("Make up your mind, I'm getting tired.") say("") sub_set = select(guild_map_name, "Dragon Valley", "Yongbi Desert", "Mountain Sohan", "Further...") if sub_set == 5 then -- further again say_title("Teleporter: ") say("") ----"123456789012345678901234567890123456789012345678901234567890"| say("Close the window if you don't want to teleport yourself.") say("What are you doing? This is not teleporting training...") say("") say_reward(string.format("Anyway, it costs %d Yang", cost)) say("") sub_set = select("Doyyumwhaji", "Demon Tower", "Red Wood Forest", "Close") + 4 if sub_set == 8 then return end end end end end if pc.gold < cost then say_title("Teleporter: ") say("") ----"123456789012345678901234567890123456789012345678901234567890"| say("I would teleport you for free but I have a huge family.") say("") say("To be able to provide them, I need to make money.") say("") say_reward(string.format("It costs %d Yang", cost)) say("") return end pc.changegold(-cost) local warplist = { -- guild_map { { 135600, 4300 }, { 179500, 1000 }, { 271800, 13000 }, }, -- 64 map_n_threeway { { 402100, 673900 }, { 270400, 739900 }, { 321300, 808000 }, }, -- 63 metin2_map_n_desert_01 { { 217800, 627200 }, { 221900, 502700 }, { 344000, 502500 }, }, -- 61 map_n_snowm_01 { { 434200, 290600 }, { 375200, 174900 }, { 491800, 173600 }, }, -- 62 metin2_map_n_flame_01 { { 599400, 756300 }, { 597800, 622200 }, { 730700, 689800 }, }, -- devil_tower { { 590500, 110500 }, { 590500, 110500 }, { 590500, 110500 }, }, -- red wood { { 1119900, 70800 }, { 1119900, 70800 }, { 1119900, 70800 }, }, } test_chat(warplist[sub_set][empire][1]..warplist[sub_set][empire][2]) say_title("Teleporter: ") say("") say("I will teleport you immediately. You will go to a") say("dangerous place.") say("") say("Take care of yourself...and good luck..") say("") wait() pc.warp(warplist[sub_set][empire][1], warplist[sub_set][empire][2]) else say("This place is full of dangers. I can bring your back to") say("your home town, but it's not free. I need to care for my") say("family, you know.") say("") local main_set = select("Yes","No") if main_set == 2 then return end say_title("Teleporter:") say("") say("Where do you wish to be teleported?") say("") say_reward(string.format("It will cost %d Yang", cost)) say("") local sub_set2 = 3 if empire==1 then sub_set2 = select("Youngan","County Jayang" , locale.cancel) elseif empire ==2 then sub_set2 = select("Joan","County Bokjung" , locale.cancel) elseif empire ==3 then sub_set2 = select("Pyungmo","County Bakra" , locale.cancel) end if sub_set2 != 3 then if pc.gold < cost then say_title("Teleporter: ") say("") ----"123456789012345678901234567890123456789012345678901234567890"| say("I would teleport you for free but I have a huge family.") say("") say("To be able to provide them, I need to make money.") say("") say_reward(string.format("The price is %d Yang", cost)) say("") elseif sub_set2 == 1 then say_title("Teleporter: ") say("") say("I will teleport you there") say("") wait() if empire == 1 then pc.warp(474300,954800) elseif empire == 2 then pc.warp(63800,166400) elseif empire == 3 then pc.warp(959900,269200) end pc.changegold(-cost) elseif sub_set2 == 2 then say_title("Teleporter: ") say("") say("I will teleport you now.") say("") wait() if empire == 1 then pc.warp(353100,882900) elseif empire == 2 then pc.warp(145500,240000) elseif empire == 3 then pc.warp(863900,246000) end pc.changegold(-cost) end end end -- village teleporter or not end -- end_of_chat end -- end_of_state end -- end_of_quest E verifica se está em inglês, caso esteja recomendo te a traduzir a quest e adicionar ela novamente, é melhor do que traduzir pelo object. Share this post Link to post Share on other sites
0 Phokencio 23 Posted February 5, 2014 adiciono a quest na pasta 9012 ou na pasta quest? Share this post Link to post Share on other sites
0 Khavro 467 Posted February 5, 2014 adiciono a quest na pasta 9012 ou na pasta quest? Pasta quest e da o comando " cd /usr/home/game/share/locale/germany/quest " Enter "./qc nomedaquest.quest " Share this post Link to post Share on other sites
0 Phokencio 23 Posted February 5, 2014 nao estou no meu pc de momento depois tento mas ty Share this post Link to post Share on other sites
boas eu traduzi o teleportador fiz sh quest.sh e reboot e nao mudou nada. Alguem me pode ajudar?
Share this post
Link to post
Share on other sites