Ganja Boy 2 Posted July 28, 2015 Boas pessoal estou a tentar instalar esta quest mas não estou a conseguir: quest teleport_special begin state start begin when 20089.chat."Viagem Rápida" begin say_title("Teleportador Especial:") say("") say("Olá sou o teleportador em uma nova,") say("versao melhorada.") say("Posso te teleportar de graca...") say_reward ("Seleciona o mapa que desejas ir.") local f = select("Vale suryong", "Deserto yonbi", "Montanha sohan", "Templo miokio", "Torre Demoniaca", "Terra dos Gigantes", "Mais mapas") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir ao Vale Suryong?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (334300, 736300) end elseif f == 2 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir ao Deserto Yonbi?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (296800, 547400) end elseif f == 3 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir a Montanha Sohan?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (436400, 215600) end elseif f == 4 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir ao Templo Miokio?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (553600, 143600) end elseif f == 5 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir a Torre Demoniaca?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (589500, 114000) end elseif f == 6 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir a Terra dos Gigantes?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (829900, 763500) end elseif f == 7 then local f = select("V1", "V2", "Floresta", "Floresta Rubro", "Gruta Chun", "2º Piso Chun" , "Sala de Cristal", "Cidades") if f == 1 then say_title("Teleportador Especial") say ("Bom "..pc.name..".") say ("Queres ir ao V1?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (346800, 633400) end elseif f == 2 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir ao V2?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (98800, 5210300) end if f == 3 then say_title("Teleportador Especial") say ("Bom "..pc.name..".") say ("Queres ir a Floresta?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (288800, 5700) end if f == 4 then say_title("Teleportador Especial") say ("Bom "..pc.name..".") say ("Queres ir a Floresta Rubro?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (1119900, 70800) end elseif f == 5 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir a Gruta chun ?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (9900 , 1203200) end elseif f == 6 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir ao Segundo Piso da chun ?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (241300 , 1275400) end elseif f == 7 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir a Sala de Cristal?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (177900 , 1220400) end elseif f == 8 then local f = select("Reds 1", "Reds 2", "Amarelos 1", "Amarelos 2", "Azuis 1", "Azuis 2") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Reds 1?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (469300, 964200) end elseif f == 2 then say_title("Teleportador Especial") say ("Bom "..pc.name..".") say ("Queres ir Reds 2?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (360800, 877600) end elseif f == 3 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Amarelos 1?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (55700, 157900) end elseif f == 4 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Amarelos 2?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (138500 , 234900) end elseif f == 5 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Azuis 1?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (969600 , 278400) end elseif f == 6 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Azuis 2?") local f = select("Sim", "Nao") if f == 1 then say_title("Teleportador") say ("Bom "..pc.name..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (873100, 242600) end end end end end end end Aparece-me o seguinte erro: assertion failure : nested ==0 teleport sepecial.quest: 267: Abort (core dumped) Alguem me pode ajudar sff Share this post Link to post Share on other sites
0 Cσяvσ⋆ 1,804 Posted July 28, 2015 Organiza a quest e verifica se tudo está fechado depois de aberto. Share this post Link to post Share on other sites
0 Ganja Boy 2 Posted July 28, 2015 retirei um end agora deu-me este erro: qc in malloc(): error: allocation failed abort (core dumped) Share this post Link to post Share on other sites
0 Ted Mosby 60 Posted July 28, 2015 Porquê que em todos os local, tem logo o f a frente? Teriam que ser modificado para outros, pois assim vão buscar ao primeiro local. Amanhã eu faço-te a quest. Yep, agora que vi que a quest está errada. Share this post Link to post Share on other sites
0 Ted Mosby 60 Posted July 30, 2015 Aqui o tens, desculpa a demora. quest teleport_special begin state start begin when 20089.chat."Viagem Rápida" begin say_title("Teleportador Especial:") say("") say("Olá sou o teleportador em uma nova,") say("versao melhorada.") say("Posso te teleportar de graca...") say_reward ("Seleciona o mapa que desejas ir.") local s = select("Vale suryong", "Deserto yonbi", "Montanha sohan", "Templo miokio", "Torre Demoniaca", "Terra dos Gigantes", "Mais mapas") if s == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Queres ir ao Vale Suryong?") local s1 = select("Sim", "Nao") if s1 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s1 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name..()".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (334300, 736300) end elseif s == 2 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Queres ir ao Deserto Yonbi?") local s2 = select("Sim", "Nao") if s2 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s2 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (296800, 547400) end elseif s == 3 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name..()".") say ("Queres ir a Montanha Sohan?") local s3 = select("Sim", "Nao") if s3 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s3 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (436400, 215600) end elseif s == 4 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name..()".") say ("Queres ir ao Templo Miokio?") local s4 = select("Sim", "Nao") if s4 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s4 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (553600, 143600) end elseif s == 5 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Queres ir a Torre Demoniaca?") local s5 = select("Sim", "Nao") if s5 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s4 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (589500, 114000) end elseif f == 6 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Queres ir a Terra dos Gigantes?") local s6 = select("Sim", "Nao") if s6 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s6 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (829900, 763500) end elseif s == 7 then local s8 = select("V1", "V2", "Floresta", "Floresta Rubro", "Gruta Chun", "2º Piso Chun" , "Sala de Cristal", "Cidades") if s8 == 1 then say_title("Teleportador Especial") say ("Bom "..pc.get_name..()".") say ("Queres ir ao V1?") local s9 = select("Sim", "Nao") if s9 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s9 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (346800, 633400) end elseif s8 == 2 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name..()".") say ("Queres ir ao V2?") local s10 = select("Sim", "Nao") if s10 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s10 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (98800, 5210300) end if s8 == 3 then say_title("Teleportador Especial") say ("Bom "..pc.get_name..()".") say ("Queres ir a Floresta?") local s11 = select("Sim", "Nao") if s11 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s11 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (288800, 5700) end if s8 == 4 then say_title("Teleportador Especial") say ("Bom "..pc.get_name()..".") say ("Queres ir a Floresta Rubro?") local s12 = select("Sim", "Nao") if s12 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s12 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (1119900, 70800) end elseif s8 == 5 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Queres ir a Gruta chun ?") local s13 = select("Sim", "Nao") if s13 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s13 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (9900 , 1203200) end elseif s8 == 6 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Queres ir ao Segundo Piso da chun ?") local s14 = select("Sim", "Nao") if s14 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s14 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (241300 , 1275400) end elseif s8 == 7 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name..()".") say ("Queres ir a Sala de Cristal?") local s15 = select("Sim", "Nao") if s15 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s15 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (177900 , 1220400) end elseif s8 == 8 then local s16 = select("Reds 1", "Reds 2", "Amarelos 1", "Amarelos 2", "Azuis 1", "Azuis 2") if s16 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Reds 1?") local s17 = select("Sim", "Nao") if s17 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s17 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (469300, 964200) end elseif s16 == 2 then say_title("Teleportador Especial") say ("Bom "..pc.get_name()..".") say ("Queres ir Reds 2?") local s18 = select("Sim", "Nao") if s18 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s18 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (360800, 877600) end elseif s16 == 3 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Queres ir Amarelos 1?") local s19 = select("Sim", "Nao") if s19 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s19 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (55700, 157900) end elseif s16 == 4 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Amarelos 2?") local s20 = select("Sim", "Nao") if s20 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s20 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (138500 , 234900) end elseif s16 == 5 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Azuis 1?") local s21 = select("Sim", "Nao") if s21 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s21 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (969600 , 278400) end elseif s16 == 6 then say_title("Teleportador Especial:") say ("Bom "..pc.name..".") say ("Queres ir Azuis 2?") local s22 = select("Sim", "Nao") if s22 == 2 then say_title("Teleportador Especial:") say("Bem"..pc.get_name()..) say("Volta quando tiveres coragem.") return end if s22 == 1 then say_title("Teleportador Especial:") say ("Bom "..pc.get_name()..".") say ("Irei teleportar-te.") say ("Boa sorte...") wait() pc.warp (873100, 242600) end end end end Posso também concluir e dizer que quem fez essa quest, realmente está de parabéns: Pior quest que já vi até hoje. Não sei porquê que usas, mas aí o tens. Se tiver algum erro, avisa-me. Share this post Link to post Share on other sites
Boas pessoal estou a tentar instalar esta quest mas não estou a conseguir:
Share this post
Link to post
Share on other sites