Ir para conteúdo

Bruno

Herói
  • Total de itens

    2571
  • Registro em

  • Última visita

  • Dias Ganhos

    27

Tudo que Bruno postou

  1. Aprovado e reputado! Obrigado por compartilhar o conteúdo conosco.
  2. Na verdade não está faltando nada, ele está avisando que a coluna checkdata não pode ser nula. Basta abrir o sqlite editor (não lembro se é esse nome porque faz 200 anos que não uso) e selecionar a tabela guild e alterar a culuna checkdata para "not null".
  3. @@blaster_kid, Em data/creaturescripts/creaturescripts.xml adicione a seguinte tag: <event type="kill" name="AwardKill" script="awardkill.lua"/> Agora em data/creaturescripts/scripts crie um arquivo chamado awardkill.lua com o seguinte conteúdo: local config = { ["Demon"] = { storage = 10530, chance = 30, items = { {id = 2160, count = 5}, {id = 2400, count = 1} } }, ["Dragon"] = { storage = 10531, chance = 60, items = { {id = 2160, count = 5}, {id = 2400, count = 1} } }, ["Hero"] = { storage = 10532, chance = 15, items = { {id = 2160, count = 5}, {id = 2400, count = 1} } } } function onKill(cid, target) if isPlayer(target) then return true end local criatura = getCreatureName(target):lower() for i, j in pairs(config) do local nome = i:lower() if nome == criatura then local str = getPlayerStorageValue(cid, j.storage) if str < 10 then local rand = math.random(1, 100) if rand <= j.chance then local item = math.random(1, #j.items) doPlayerAddItem(cid, j.items[item].id, j.items[item].count) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Parabens! Voce ganhou um premio por matar ' .. criatura .. '.') setPlayerStorageValue(cid, j.storage, str < 0 and 1 or str + 1) end end end end return true end Ainda em data/creaturescripts/scripts, abra o arquivo login.lua e adicione o seguinte conteúdo antes do último return true: registerCreatureEvent(cid, "AwardKill") Explicação: ["Demon"] -- nome da criatura storage = 10530 -- uma storage livre para fazer a contagem para que o player receba apenas 10 vezes a recompensa chance = 30 -- change em porcentagem para que ele receba o item items = { {id = 2160, count = 5}, {id = 2400, count = 1} } Aqui é uma tabela, onde cada linha será um item aleatório que ele poderá receber, basta colocar o id e a quantidade. Att.
  4. Mostre o script que você tem para eu ter uma base.
  5. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  6. Tópico movido para dúvidas / pedidos resolvidos.
  7. Tópico movido para dúvidas / pedidos resolvidos.
  8. Tópico movido para dúvidas / pedidos resolvidos.
  9. Bruno

    Ajuda na vip

    Tópico movido para dúvidas / pedidos resolvidos.
  10. Bruno

    Radbr V2

    O link para download encontra-se indisponível, por isso o tópico foi movido para lixeira. Caso o autor conserte o link, favor entrar em contato com a equipe ou reporte o tópico para que o tópico seja reativado.
  11. Tópico fechado pois não vejo mais motivos para discussões (sem brigas claro kkk).
  12. Tópico movido para dúvidas / pedidos resolvidos.
  13. Tópico movido para dúvidas / pedidos resolvidos.
  14. , agora que as mudanças estão quase finalizadas, vou implementar o que conversamos. Agradeço por movimentar a seção e com certeza aquilo está de pé! Estou fechando o tópico pois o assunto aqui abordado foi esclarecido. Att.
  15. Sua notícia foi aprovada, obrigado por compartilhar conosco!
  16. Sua notícia foi aprovada, obrigado por compartilhar conosco!
  17. O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.
  18. O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.
  19. O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.
  20. O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.
  21. O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.
  22. O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.
  23. O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...