Ir para conteúdo

Featured Replies

Postado

Fala pessoal montei umas funções de Ppoints e resolvi compartilhar!!! Esses pontos podem ser trocado conforme você coloque no seu servidor, é umas funções aonde da pra criar vários sistemas diferentes, usando elas!

Bom vamos coloca-lo em seu servidor 1.0x testado e feito por mim!

 

Vai em data/libs copie um arquivo.lua e renomeia para pontos.lua depois bote isso dentro!!!

function getPoints(cid)
     local resultx = db.storeQuery("SELECT `Ppoints` FROM `players` WHERE `id` = "..getPlayerGUID(cid))
     if resultx then
         points = result.getDataString(resultx, 'Ppoints')
         result.free(resultx)
         return points
     end
     return LUA_ERROR
end

function addPoints(cid, qt)
db.query("UPDATE `players` SET `Ppoints` = "..getPoints(cid).."+"..qt.." WHERE `id` = "..getPlayerGUID(cid)..";") 
end

function removePoints(cid, amount)
db.query("UPDATE `players` SET `Ppoints` = "..getPoints(cid).."-"..qt.." WHERE `id` = "..getPlayerGUID(cid)..";")
end

agora volte a pasta e ache global.lua, nada pasta Data do seu tfs 1.0+, bem no começo do global.lua add 

 

dofile('data/lib/pontos.lua')

agora vai no seu phpmyadmin e importa!!!

 

ALTER TABLE `players` ADD `Ppoints` int(11) NOT NULL default '0';

pronto agora é só usar, veja umas dicas da função!!!

 

 

verificar Ppoints:

 

doPlayerSendTextMessage(cid, 21, "voce tem "..getPoints(cid).." Ppoints.")

ou pode ser assim

ficando

local config = {
v = getPoints(cid)
}
doPlayerSendTextMessage(cid, 21, "voce tem "..config.v.." Ppoints.")

 

dando  Ppoints:

 

local points = 1

 

ficando

addPoints(cid, points)

 

também pode fazer assim

 

local config = {
p = 1
}

 

ficando

 

addPoints(cid, config.p)

 

 

agora removendo pontos

 

local r = 1

 

ficando

removePoints(cid, r)

 

ou tbm pode ser assim

local config = {
r = 1
}

 

ficando

 

removePoints(cid, config.r)

 

isso ai bom aproveito e boas ideia com essas função!!!

 

:*

Editado por Alexy Brocanello (veja o histórico de edições)

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Postado

Parabéns, seu tópico de conteúdo foi aprovado!
Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

Mostrar conteúdo oculto

 

Bruno Carvalho / Ex-Administrador TibiaKing

b.camara@live.com

 

  Em 26/12/2016 em 05:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

  • 4 months later...
Postado

Esta é uma mensagem automática! Este tópico foi movido para a área correta.
Pedimos que você leia as regras do fórum.

Mostrar conteúdo oculto

 

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.7k

Informação Importante

Confirmação de Termo