antiblock
Rodnia | Alpha & Omega
  • Chatbox

    You don't have permission to chat.
    Load More
Sign in to follow this  
SmileCash123

Correção De Quest Teleport

31 posts in this topic

Boas,Gostava de saber se alguém me poderia corrigir esta quest, está tudo a dar menos o teleporte para a "cidade comun",  os /warp que eu uso não dá, sou teleportado para o mapa de neve. Eu para me teleportar para esse lugar uso o  /warp 10820 17835 195, mas tenho o indiceda cidade, como adiciono as coordenadas sem o indice ? sem ele, assim como adicionei no script, sou teleportado para o lado errado.Se alguém podesse corrigar agradecia muito.

 say ( "Bem Vindo ao Painel do Jogador" ) local a = select ( "Abrir Armazém" , "Abrir Item-Shop" , "Reinos" , "Fechar" ) if a == 1 then game . open_safebox ( ) elseif a == 2 then game . open_mall ( ) elseif a == 3 then say ( "Escolhe apenas o Reino" ) say ( "que desejas e serás teleportado para a cidade 1" ) local c = select ( "Reino Azul" , "Reino Vermelho" , "Reino Amarelo" , "Cidade Comun" , "Fechar" ) if c == 5 then return elseif c == 1 then pc . warp ( 969600 , 278400 ) elseif c == 2 then pc . warp ( 469300 , 964200 ) elseif c == 3 then pc . warp ( 55700 , 157900 ) elseif c == 4 then pc . warp ( 10829 17869 ) end end 

 

Share this post


Link to post
Share on other sites
antiblock
Rodnia | Alpha & Omega

Não metas em forma de texto a quest, mete como se encontra mesmo no .quest.

Mete a quest assim

TEST

 

Usas

 e depois [/php.]

 

Cumprimentos.

Share this post


Link to post
Share on other sites

Boas,Gostava de saber se alguém me poderia corrigir esta quest, está tudo a dar menos o teleporte para a "cidade comun",  os /warp que eu uso não dá, sou teleportado para o mapa de neve. Eu para me teleportar para esse lugar uso o  /warp 10820 17835 195, mas tenho o indiceda cidade, como adiciono as coordenadas sem o indice ? sem ele, assim como adicionei no script, sou teleportado para o lado errado.Se alguém podesse corrigar agradecia muito.

 say ( "Bem Vindo ao Painel do Jogador" ) local a = select ( "Abrir Armazém" , "Abrir Item-Shop" , "Reinos" , "Fechar" ) if a == 1 then game . open_safebox ( ) elseif a == 2 then game . open_mall ( ) elseif a == 3 then say ( "Escolhe apenas o Reino" ) say ( "que desejas e serás teleportado para a cidade 1" ) local c = select ( "Reino Azul" , "Reino Vermelho" , "Reino Amarelo" , "Cidade Comun" , "Fechar" ) if c == 5 then return elseif c == 1 then pc . warp ( 969600 , 278400 ) elseif c == 2 then pc . warp ( 469300 , 964200 ) elseif c == 3 then pc . warp ( 55700 , 157900 ) elseif c == 4 then pc . warp ( 10829 17869 ) end end 

 

Já vejo se consigo te ajudar :p deixa so eu chegar a casa +/- 1 hora :P

Share this post


Link to post
Share on other sites

Ok ... xDSe conseguisses ficaria muito agradecido ! :)

Share this post


Link to post
Share on other sites

Ok ... xDSe conseguisses ficaria muito agradecido ! :)

Passa-me a quest para ver sff..

Share this post


Link to post
Share on other sites

Quest, sffMete aqui na CG em

.

Share this post


Link to post
Share on other sites

Eu editei no script a parte do mapa comun, mas a quest principal foi esta(já traduzi):

quest user_pan begin    state start begin        when 40002.use begin            say("Bem Vindo ao Painel do Jogador")            local a = select ("Abrir Armazém","Abrir Item-Shop", "Reinos", "Fechar")             if a == 1 then                game.open_safebox()            elseif a ==2 then                game.open_mall()            elseif a == 3 then                say("Escolhe apenas o Reino")                say("que desejas e serás teleportado para a cidade 1")                local c = select("Reino Azul", "Reino Vermelho", "Reino Amarelo", "Fechar")                if c == 4 then                    return                elseif c == 1 then                    pc.warp(969600, 278400)                elseif c == 2 then                    pc.warp(469300, 964200)                elseif c == 3 then                    pc.warp(55700, 157900)                end            end        end    endend [/Php]

Share this post


Link to post
Share on other sites

Eu editei no script a parte do mapa comun, mas a quest principal foi esta(já traduzi):

quest user_pan begin    state start begin        when 40002.use begin            say("Bem Vindo ao Painel do Jogador")            local a = select ("Abrir Armazém","Abrir Item-Shop", "Reinos", "Fechar")             if a == 1 then                game.open_safebox()            elseif a ==2 then                game.open_mall()            elseif a == 3 then                say("Escolhe apenas o Reino")                say("que desejas e serás teleportado para a cidade 1")                local c = select("Reino Azul", "Reino Vermelho", "Reino Amarelo", "Fechar")                if c == 4 then                    return                elseif c == 1 then                    pc.warp(969600, 278400)                elseif c == 2 then                    pc.warp(469300, 964200)                elseif c == 3 then                    pc.warp(55700, 157900)                end            end        end    endend [/Php]

São essas as warps que queres por certo?Se não forem mete ai as warps dos mapas que queres por que vou ver da quest c:

Share this post


Link to post
Share on other sites

São essas as warps que queres por certo?Se não forem mete ai as warps dos mapas que queres por que vou ver da quest c:

São essas que estão já aí estão adicionadas e mais uma.Como disse na apresentação do meu problema, a warp que eu uso é  /warp 10820 17835 195, mas tem o indice do mapa, e se eu adicionar no script apenas as coordenadas eu não sou teleportado para esse mapa, mas sim para outro mapa.

Edited by SmileCash123 (see edit history)

Share this post


Link to post
Share on other sites
pc . warp ( 10829 17869 )

faltam 2 zeros e a vírgula a separar o x e o y.

 

pc.warp(x, y)

 

 

ex:

pc . warp (1082900, 1786900)

Share this post


Link to post
Share on other sites
pc . warp ( 10829 17869 )

faltam 2 zeros e a vírgula a separar o x e o y.

 

pc.warp(x, y)

 

 

ex:

pc . warp (1082900, 1786900)

ya ai a melhor resposta 0_0Tens aqui uma quest mais completas caso a queiras usar c: 

quest user_pan begin	state start begin		when 40002.use begin			say("Bem-Vindo ao açesso rapido")			local a = select ("Armazem","Armazem de Item-shop", "Cidades", "Mapas 1", "Mapas 2", "Fechar") 			if a == 1 then				game.open_safebox()			elseif a ==2 then				game.open_mall()			elseif a == 3 then				say("Apenas podes te teleportar-te entre cidades.")				say("Escolhe a cidade que queres ir")				local c = select("Reino Azul", "Reino Vermelho", "Reino Amarelo","Reino Azul 2","Reino Vermelho 2","Reino Amarelo 2", "Fechar")				if c == 7 then					return				elseif c == 1 then					pc.warp(969600, 278400)				elseif c == 2 then					pc.warp(469300, 964200)				elseif c == 3 then					pc.warp(55700, 157900)				elseif c == 4 then					pc.warp(873100, 242600)				elseif c == 5 then					pc.warp(360800, 877600)				elseif c == 6 then					pc.warp(138500, 234900)				end									elseif a == 4 then				say ("Escolhe os mapas para onde te queres teleportar.")							local c = select ("Torre do demonio", "Deserto", "Calaboço das Aranhas 2", "Floresta Gwimok", "Bosque Vermelho", "Montanha Sohan", "Fechar")				if c == 7 then					return										elseif c == 1 then					pc.warp(590500, 110600)					elseif c == 2 then					pc.warp(344000, 502500)					elseif c == 3 then					pc.warp(705000, 465000)					elseif c == 4 then					pc.warp(288700, 5700)					elseif c == 5 then					pc.warp(1119900, 70800)					elseif c == 6 then					pc.warp(491800, 173600)					end			elseif a == 5 then				say ("Escolhe os mapas para onde te queres teleportar.")							local c = select ("Vale do Orcs", "Templo", "Entrada do Templo", "Terra do Fogo", "Fechar")				if c == 5 then					return										elseif c == 1 then					pc.warp(321300, 808000)					elseif c == 2 then					pc.warp(553600, 143600)					elseif c == 3 then					pc.warp(333000, 745000)					elseif c == 4 then					pc.warp(730700, 686900)								end			end					end	endend
Edited by õ.õ._.NoNaM3?._.õ.õ (see edit history)

Share this post


Link to post
Share on other sites
pc . warp ( 10829 17869 )

faltam 2 zeros e a vírgula a separar o x e o y.

 

pc.warp(x, y)

 

 

ex:

pc . warp (1082900, 1786900)

Pasificador, agradeco a ajuda, mas como tu disses-te buggou o char ... Fui teleportado para algum lugar, levei dc, e não loga o char 

Share this post


Link to post
Share on other sites

 

ya ai a melhor resposta 0_0Tens aqui uma quest mais completas caso a queiras usar c: 

quest user_pan begin	state start begin		when 40002.use begin			say("Bem-Vindo ao açesso rapido")			local a = select ("Armazem","Armazem de Item-shop", "Cidades", "Mapas 1", "Mapas 2", "Fechar") 			if a == 1 then				game.open_safebox()			elseif a ==2 then				game.open_mall()			elseif a == 3 then				say("Apenas podes te teleportar-te entre cidades.")				say("Escolhe a cidade que queres ir")				local c = select("Reino Azul", "Reino Vermelho", "Reino Amarelo","Reino Azul 2","Reino Vermelho 2","Reino Amarelo 2", "Fechar")				if c == 7 then					return				elseif c == 1 then					pc.warp(969600, 278400)				elseif c == 2 then					pc.warp(469300, 964200)				elseif c == 3 then					pc.warp(55700, 157900)				elseif c == 4 then					pc.warp(873100, 242600)				elseif c == 5 then					pc.warp(360800, 877600)				elseif c == 6 then					pc.warp(138500, 234900)				end									elseif a == 4 then				say ("Escolhe os mapas para onde te queres teleportar.")							local c = select ("Torre do demonio", "Deserto", "Calaboço das Aranhas 2", "Floresta Gwimok", "Bosque Vermelho", "Montanha Sohan", "Fechar")				if c == 7 then					return										elseif c == 1 then					pc.warp(590500, 110600)					elseif c == 2 then					pc.warp(344000, 502500)					elseif c == 3 then					pc.warp(705000, 465000)					elseif c == 4 then					pc.warp(288700, 5700)					elseif c == 5 then					pc.warp(1119900, 70800)					elseif c == 6 then					pc.warp(491800, 173600)					end			elseif a == 5 then				say ("Escolhe os mapas para onde te queres teleportar.")							local c = select ("Vale do Orcs", "Templo", "Entrada do Templo", "Terra do Fogo", "Fechar")				if c == 5 then					return										elseif c == 1 then					pc.warp(321300, 808000)					elseif c == 2 then					pc.warp(553600, 143600)					elseif c == 3 then					pc.warp(333000, 745000)					elseif c == 4 then					pc.warp(730700, 686900)								end			end					end	endend

Esta simples chega, é um servidor PvP não preciso do resto dos mapas.

Share this post


Link to post
Share on other sites
Sign in to follow this