Bom, primeiramente vá em data/actions/scripts
Em actions.xml, adicione a seguinte linha:
<action uniqueid="1515" event="script" value="premmydays.lua"/>
Altere: uniqueid="1515" referente ao seu gosto.
Copie algum arquivo renomeie para premmydays.lua e apague tudo e cole o seguinte script:
local config = { days = 15, maxDays = 360 } function onUse(cid, item, frompos, item2, topos) if(getPlayerPremiumDays(cid) > config.maxDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você não pode comprar mais do que " .. config.days + config.maxDays .. " dias de premium account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return TRUE end if(doPlayerRemoveItem(cid,6527,10) ~= TRUE) then doPlayerSendCancel(cid, "Você não tem dinheiro suficiente, " .. config.days .. " dias de premium account custa 10 VIP Coins.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return TRUE end doPlayerAddPremiumDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você comprou " .. config.days .. " dias de premium account.") return TRUE end
Edite a seguinte linha:
f(doPlayerRemoveItem(cid,6527,10)
Em: 6527, escolha o id da moeda vip do seu ot.
Em: 10, escolha a quantidade de moedas.
Escolha quantos dias o player irá ganhar, em:
days = 15
Screen:
http://img63.imageshack.us/img63/7776/printoc.png
Créditos: Jhon