Muito bom parabéns, é sugerido colocar a criação dessa tabela para quem não tem a mesma na database.
- Forums
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Premium Paper - [Talkaction] e [Action]
CR
Premium Paper - [Talkaction] e [Action]
By Crypter, 24 de fev. de 2017 in Actions e Talkactions
action
talkactions
4
2.4k
info
Group: Infante
Joined: 06/03/13
Posts: 1.6k
Reputation: +319
Gender: Masculino
Tibia Character: Lord Sorte

24 de fevereiro de 2017 às 20:30
Edited Fevereiro 24 by kttallan
24 de fevereiro de 2017 às 21:08
31 minutos atrás, kttallan disse:Muito bom parabéns, é sugerido colocar a criação dessa tabela para quem não tem a mesma na database.
Uma database que usa site se não tiver essas tabelas daria Erro , então obviamente quem for usar isso tem que ter um site.
2 months later...
info
Group: Artesão
Joined: 05/06/15
Posts: 119
Reputation: +31
Gender: Outro

06 de abril de 2017 às 02:44
favor coloca credito.




info
Group: Visconde
Joined: 23/02/17
Posts: 368
Reputation: +136
Gender: Masculino
Infos:
Ao usar o comando !sellpoints quantidade , voce ira criar um item com a quantidade de pontos digitada assim voce podera vender pontos do site in game.
Em data/libs
Crie um Arquivo chamado PremiumPaper.lua
function getPremiumPoints(cid) local query = db.getResult("SELECT `premium_points` FROM `accounts` WHERE `id` = "..getPlayerAccountId(cid)) return query:getDataInt("premium_points") <= 0 and 0 or query:getDataInt("premium_points")endfunction setPremiumPoints(cid, amount) return db.executeQuery("UPDATE `accounts` SET `premium_points` = "..amount.." WHERE `id` = "..getPlayerAccountId(cid))endEm data/talkactions/scripts
Crie um arquivo chamado sell_points.lua
Em talkactions.xml
Em data/actions/scripts
Crie um arquivo chamado paper_points.lua
Em Actions.xml adicione:
( Lembre-se de configurar o itemid para um que voce nao tenha usado )
Imagem(1):
Edited Fevereiro 24 by Crypter