Ir para conteúdo

Featured Replies

Postado

Mano poderia criar um comando para adicionar pontos ao player ? Exemplo: /addspoint [Player name,quantidade] Obrigado.

Ando devagar, porque já tive pressa. E levo esse sorriso, porque já chorei demais...

________________________________________________________________________________

Minhas Sprites:

Mega Metagross

Mega Abomasnow

Pack de Shinys

[Posso atualizá-lo com novos shinys a qualquer momento]

Tutoriais:

[Completo] Criando e adicionando um novo Pokémon

[Actions] Criando quest no RME

Editores Lua/Xml/Sync Entre outros:

Editores Win/Mac/Linux

  • 2 years later...
  • Respostas 8
  • Visualizações 3.4k
  • Created
  • Última resposta

Top Posters In This Topic

Postado
Em 09/08/2014 ás 15:03, Vinicius Xxgamexx disse:

Mano poderia criar um comando para adicionar pontos ao player ? Exemplo: /addspoint [Player name,quantidade] Obrigado.

MANO JA EXISTE ISSO EM TIBIAS E SO USAR O COMANDO /ite procure!

em relação ao systema muito obrigado mano :)

Postado
Em 28/07/2014 ás 21:49, lSkyl disse:

So tm um problema quando compra vc fica com os pontos negativo em vez de fica com o que vc ja tinha

alguem conseguiu arrumar?

 

  • 9 months later...
Postado
Em 16/01/2017 em 02:50, NynniX disse:

alguem conseguiu arrumar?

 

Eu consegui Arrumar :)

 

Código para o 050-function.lua  Correto:

 

function ChecarPontos(cid)
local Info = db.getResult("SELECT `premium_points` FROM `accounts` WHERE `id` = " .. getPlayerAccountId(cid) .. " LIMIT 1")
if Info:getID() ~= LUA_ERROR then
local Points= Info:getDataInt("premium_points")
Info:free()
return Points
end
return LUA_ERROR
end
 

function AddPontos(cid, points)
local Info = db.getResult("SELECT `premium_points` FROM `accounts` WHERE `id` = " .. getPlayerAccountId(cid) .. " LIMIT 1")
if Info:getID() ~= LUA_ERROR then
db.executeQuery("UPDATE accounts SET premium_points = " .. points .. " WHERE id=" .. getPlayerAccountId(cid) .. ";")
Info:free()
return 1
end
end

function getPoints(cid)
local res = db.getResult('select `premium_points` from accounts where name = \''..getPlayerAccount(cid)..'\'')
if(res:getID() == -1) then
return 0
end
local ret = res:getDataInt("premium_points")
res:free()
return tonumber(ret)
end

function RemoverPontos(cid, points)
return db.executeQuery("UPDATE `accounts` SET `premium_points` = '".. getPoints(cid) - points .."' WHERE `name` ='"..getPlayerAccount(cid).."'")
end

 

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo