Jump to content
Sign in to follow this  
trample

quest

Recommended Posts

nao encontro o erro simplesmente nao funciona gostaria de  trocar o cheque won no caso por coins MDS mas me vem dar erro na npc nao aparece a qest .foi criada do zero esta qest porem tem erros quem puder ajudar agradecido aqui .

 

 

quest won_em_coins begin
    state start begin
        when 20092.chat."Trocar Won por Coins" begin
        
            say_title("Madame Origens: ")
            say("")
            say("Bem vindo ao menu de trocas Won em Coins.")

            local gold_valor = pc.getgold()
            local quantidade_won = mysql_query("SELECT won From player.player where name = '"..pc.get_name().."';")
            
            say_title("Trocar won em Coins: ")
            say("")
            say("Você possui atualmente: ", quantidade_won, " em sua conta.")
            say("")
            
            local qtd = select("Trocar 20 Wons por 10 MDS", "Trocar 40 Wons por 20 MDS","Trocar 80 Wons por 40 MDS", "Sair")
            
            if qtd == 1 then
            
            say_title("Trocar won em Coins: ")
            say("")
            say("Você está prestes a trocar 20 won por 10 MD'S")
            say("Deseja continuar?.")
            
            local confirmacao1 = select ("Confirmar Troca", "Sair")
            
            if confirmacao1 == 1 then
            
            if quantidade_won < 20 then
            
            syschat("VocÊ não tem 20 wons para realizar está trocar.")
            return
            
            elseif quantidade_won >= 20 then
            
                    
            syschat("[Trocar Won por Coins]: Troca realizada com Sucesso.")
            chat("[Trocar Won por Coins]: Você acaba de trocar 20 Won por 10 Md's.")
            return
            
            else
            
                return
            
                    end
            
                            elseif qtd == 2 then
            
                        return
            
                        elseif qtd == 3 then
        
                    return
        
                    elseif menu == 2 then
                
                return
            
            end
        end
    end
end            

           

Share this post


Link to post
Share on other sites

pois e mano eu tenho ela , porem ela nao funciona qando vou trocar won por coins na tabela mysql

Share this post


Link to post
Share on other sites

Ela não funciona porque não existe nenhum código que o faça trocar (?)

Tenta algo como isto:

Please login or register to see this code.

 

 

  • Thanks 1

Share this post


Link to post
Share on other sites

Usando exemplo do Mário, cria função nova Quest que leve 2 argumentos. Argumento 1 = won a dar

Argumento 2 = coins a receber

 

PC.change_won(50,600)

por exemplo

  • Thanks 1

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

Aqui, count é uma tabela ou nil, nunca uma string ou número.

  • Thanks 1

Share this post


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

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
You will be able to see content when you disable your adblocker and enable javascript.