Fala ae pessoal, beleza?
Preciso muito de uma script!
Tipo, preciso fazer um Doll que dê X dias de premium account, pois no meu OT a Premium é VIP.
Alguem sabe como fazer isso?!
Agradeço desde já!
__________
Fala ae pessoal, beleza?
Preciso muito de uma script!
Tipo, preciso fazer um Doll que dê X dias de premium account, pois no meu OT a Premium é VIP.
Alguem sabe como fazer isso?!
Agradeço desde já!
__________
Qual seu sistema de vip? Por storage? E, também, haverá alguma condição no script? Por exemplo, se o player já for vip, não poderá usar este item? Ou se não tiver tal storage, não poderá usá-lo?
Ou é só um item que ao dar use vai adicionar à account x dias de p.a?
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
TAG:
<action itemid="16101" event="script" value="other/premium.lua"/>
Script:
data\actions\scripts\other config = { days = 30, maxDays = 360 } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerPremiumDays(cid) > config.maxDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can not buy more than " .. config.maxDays .. " days of Premium Account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end doRemoveItem(item.uid, 1) doPlayerAddPremiumDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought " .. config.days .. " days of premium account.") return true end
TAG:
<action itemid="16101" event="script" value="other/premium.lua"/>
Script:
data\actions\scripts\other config = { days = 30, maxDays = 360 } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerPremiumDays(cid) > config.maxDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can not buy more than " .. config.maxDays .. " days of Premium Account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end doRemoveItem(item.uid, 1) doPlayerAddPremiumDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought " .. config.days .. " days of premium account.") return true endCreditos:Comedinha
TFS
TAG:
<action itemid="16101" event="script" value="other/premium.lua"/>
Script:
data\actions\scripts\other config = { days = 30, maxDays = 360 } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerPremiumDays(cid) > config.maxDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can not buy more than " .. config.maxDays .. " days of Premium Account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end doRemoveItem(item.uid, 1) doPlayerAddPremiumDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought " .. config.days .. " days of premium account.") return true endCreditos:Comedinha
TFS
Valeu Sky, era isso mesmo brother! (:
REPUTADO!
De nada,
Duvida sanada,reportado.
Essa seção não deve ser usada para pedidos ou dúvidas, temos uma seção específica para isso. Por favor, preste mais atenção da próxima vez.
Movido para pedidos e dúvidas resolvidos - scripting.
Bons tempos...
[Portfólio de scripts]