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.

Spoiler

Congratulations, your content has been approved!
Thank you for your contribution, we of Tibia King we are grateful.
Your content will help many other users, you received +1 REP.

 

Bruno Carvalho / Ex-Administrador TibiaKing

[email protected]

 

Em 26/12/2016 em 03: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.

Spoiler

This is an automated message! This topic has been moved to the correct area.
Please read the forum rules.

 

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