antiblock
Elveron

ZdriGa

Membro
  • Content Count

    39
  • Joined

  • Last visited

Posts posted by ZdriGa


  1. Boas Pessoal!

     

    Eu estou a criar este tópico porque tenho uma dúvida.. O problema é o seguinte:

    Não sei se vocês estão familiarizados com o osCommerce (serve para criar uma loja online).. A questão é que eu estive a ver, e não encontrei nenhum guide ou tutorial que me ajudasse de todo... O que queria fazer era um module. Por exemplo, em vez de pagar por paypal e o dinheiro é retirado de lá, pagar por pontos, que estão embutidos na conta na base de dados, so que como não me sinto á vontade com MySQL, não sei por onde começar.

     

     

    O que já tenho (não sei se ajuda):

     

    * estive a pensar, e o module tem de ser uma função na DB, por exemplo, quando faço o pagamento, os pontos são retirados por uma função do tipo pontos do user = pontos do user - custo do produto.

     

    Eu penso que é mais fácil do que parece, mas como não curto mt SQL...

     

     

    Desde já obrigado,

    João Pedro


  2. gostava que explicasses melhor o que queres, porque a meu ver não estou a ver o sentido o timer ali nem o input que estas a falar agora.

     

    eu quero poder ler os valores quando estou com a quest aberta, imagina que quero aumentar as rates, abro a quest e meto um valor mais alto.. e no local, tu estas a dizer que tenho de definir os valores, e eu perguntei porque é que ia definir os valores nos local's quando eu ia ler os novos valores em baixo..


  3. Boas CG,

     

    a razão de estar a criar este tópico é devido á dúvida que tenho.. gostava de saber se o código que fiz em C é possível em Lua, e se possível, como o faço.

     

    if opcao == 1 { printf("Bem vindo ", nomeChar);   printf("As rates foram activadas.");       printf("Percentagem rate Items: ");   scanf("%d", &rateItems);     printf("Percentagem rate EXP: ");   scanf("%d", &rateEXP);     printf("Percentagem rate Gold: ");   scanf("%d", &rateGold);     printf("Percentagem rate Gold10: ");   scanf("%d", &rateGold10);         server_loop_timer("ratesauto", 60*60*23) --> é o loop para ser automático.   __give_empire_priv(0, 1, rateItems, 60*60*24) __give_empire_priv(0, 2, rateGold, 60*60*24) __give_empire_priv(0, 3, rateGold10, 60*60*24) __give_empire_priv(0, 4, rateEXP, 60*60*24)}

     

    Desde já obrigado,

    zDriGa.


  4. quest rates beginstate start begin  when ID_NPC.chat."Activar rates automáticas" with pc.is_gm() begin say_title("Bem vindo " .. pc.get_name()) say("Aqui poderás colocar as rates do servidor") say_title("Que desejas fazer? ") local opcao = select("Activar Rates","Desactivar Rates","Sair")  if opcao == 3 then   return  elseif opcao == 2 then   say("Rates automáticas foram desactivadas.")   clear_server_timer("ratesauto")  elseif opcao == 1 then   say_title("Bem vindo " .. pc.get_name())     say("As rates foram activadas.")   server_loop_timer("ratesauto", 60*60*23)   __give_empire_priv(0, 1, 100, 60*60*24)   __give_empire_priv(0, 2, 100, 60*60*24)   __give_empire_priv(0, 4, 100, 60*60*24)  end end  when ratesauto.server_timer begin __give_empire_priv(0, 1, 50, 60*60*24) __give_empire_priv(0, 2, 50, 60*60*24) __give_empire_priv(0, 4, 50, 60*60*24)  endendend

     

     

     

     

    Quest tirada daqui da comunidade *