antiblock
Cyphriun
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
Ganja Boy

Duvida Com Quest

Question

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

7 answers to this question

  • 0

tira 1 end

Share this post


Link to post
Share on other sites
antiblock
Cyphriun
  • 0

Organiza a quest e verifica se tudo está fechado depois de aberto.

Share this post


Link to post
Share on other sites
  • 0

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

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

Obrigadão

Share this post


Link to post
Share on other sites
  • 0

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
  • 0

obrigado

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this