1
[Talkactions] Adicionar/remover premium (Tfs 0.4.0/0.3.6) Mar Sep 15, 2015 9:10 am
[Admin] God Maya
![[Admin] God Maya](https://2img.net/u/2712/30/40/04/avatars/1-92.jpg)
Administrador
![Administrador Administrador](https://i.servimg.com/u/f18/16/75/54/11/admini10.png)
Hola usuarios de tibiaface
Bueno les traigo el talkactions para adicionar y remover premium a los player bueno esto solo es para tfs 0.4.0/0.3.6
Nos vamos a:
copiamos cualquier archivo y renombramos por addpremmy.lua y pegamos esto dentro
Luego añadimos esta tag en:
Bueno les traigo el talkactions para adicionar y remover premium a los player bueno esto solo es para tfs 0.4.0/0.3.6
Nos vamos a:
Data/talkactions/scripts |
copiamos cualquier archivo y renombramos por addpremmy.lua y pegamos esto dentro
- Código:
function onSay(cid, words, param)
local t = string.explode(string.lower(param), ",")
local call, name, day = t[1], t[2], t[3]
local player, keys = getPlayerByName(name), {"add", "remove", "check"}
if not isInArray(keys, call) or param == '' or name == nil then
return doPlayerPopupFYI(cid,"Está com problemas?\nAprenda os comandos!\n---------------\nAdicionar premium:\n/pa ".. keys[1] ..", player, days\n/pa ".. keys[1] ..", Wakon, 30\n---------------\nRemover premium:\n/pa ".. keys[2] ..", player, days\n/pa ".. keys[2] ..", Wakon, 30\n---------------\nVer Premium:\n/pa ".. keys[3] ..", player\n/pa check, Wakon\n---------------")
elseif not isPlayer(player) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'O jogador não está online ou não existe.')
end
if call == keys[1] then
doPlayerAddPremiumDays(player, day)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Foi adicionado '.. day ..' dias de premium ao jogador '.. name ..'.')
doPlayerSendTextMessage(player, MESSAGE_EVENT_ADVANCE, 'Você recebeu '.. day ..' premium days de um membro da equipe!')
elseif call == keys[2] then
doPlayerRemovePremiumDays(player, day)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Foi removido '.. day ..' dias de premium do jogador '.. name ..'.')
elseif call == keys[3] then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'O jogador '.. name ..' tem '.. getPlayerPremiumDays(player) ..' dias de premium.')
end
return true
end
Luego añadimos esta tag en:
Data/talkactions/talkactions.xml |
- Código:
<talkaction log="yes" words="/pa" access="5" event="script" value="addpremmy.lua" />
![](https://i.servimg.com/u/f59/18/67/75/58/sig1010.png)
![[Talkactions] Adicionar/remover premium (Tfs 0.4.0/0.3.6) YNU5B25](https://i.imgur.com/yNU5B25.png)