Postado Abril 19, 2015 10 anos Bom dia galerinha do TK, gostaria de pedir uma coisinha se fosse possível... meu servidor como vários outros possui sistema de pontos para o shopping do site e eu gostaria de saber se é possível fazer um script que ao dar use em "Determinado" item o player ganharia uma quantidade determinada de pontos no site para comprar o que ele desejar no shopping do servidor. Bom se for possível eu aguardo ansiosamente o auxílio de vocês.! Se Ajudei Clique no ao Lado, Não Custa nada !!
Postado Abril 19, 2015 10 anos Solução Em data/actions/actions.xml adicione a seguinte tag: <action itemid="9930" event="script" value="ppoints.lua"/> Altere itemid para o id do item desejado. Agora em data/actions/scripts crie o arquivo ppoints.lua com o seguinte conteúdo: local pontos = 10 -- pontos que a account vai ganhar function onUse(cid, item, fromPosition, itemEx, toPosition) db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + ".. pontos .. " WHERE id = " .. getPlayerAccountId(cid) .. ";") doRemoveItem(item.uid, 1) doSendMagicEffect(getThingPos(cid), 14) doPlayerSendTextMessage(cid, 22, "Você inseriu " .. pontos .." premium points em sua account.") end Bom, por falta de tempo fiz algo bem simples, porém deve ajudar. Qualquer problema reporte! Abs. Atenciosamente, Bruno Minervino
Postado Abril 19, 2015 10 anos Autor isso ai seria pra adicionar premmium days? ou points no site? Se Ajudei Clique no ao Lado, Não Custa nada !!
Postado Abril 19, 2015 10 anos isso ai seria pra adicionar premmium days? ou points no site? Amigo, você pediu uma action que adicionasse pontos do shopping do site ao usar. Foi o que eu fiz... Atenciosamente, Bruno Minervino
Postado Abril 19, 2015 10 anos Autor Amigo, você pediu uma action que adicionasse pontos do shopping do site ao usar. Foi o que eu fiz... Muito obrigado cara funcionou certinho aqui!! Reputado.. Editado Abril 19, 2015 10 anos por hempz (veja o histórico de edições) Se Ajudei Clique no ao Lado, Não Custa nada !!
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.