Ir para conteúdo

[Pedido Entregue]Comando !buypremium Por Item.


rodrygosos

Posts Recomendados

Esse é o meu script modificado:

 

function onSay(cid, words, param)

if getPlayerPremiumDays(cid) <= 365 then

 

 

local itid = 2160 -- Coloque o ID do item aqui.

local quant = 1 -- O número de items necessários para comprar a premy.

 

 

if (getPlayerItemCount(cid,itid) >= quant) then

--- Config here the price per day

local priceDay = 10000 -- Price per Day

if param == "" then

cost = priceDay

oneDay = 1

if doPlayerRemoveMoney(cid, cost) == TRUE then

doPlayerRemoveItem(cid, itid, quant)

doPlayerAddPremiumDays(cid, oneDay)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought one day of premium account.")

else

doPlayerSendCancel(cid, "You don't have enough money.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

else

if getPlayerPremiumDays(cid) + param <= 365 then

local cost = param * priceDay

if doPlayerRemoveMoney(cid, cost) == TRUE then

doPlayerRemoveItem(cid, itid, quant)

doPlayerAddPremiumDays(cid, param)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought ".. param .." days of premium account.")

else

doPlayerSendCancel(cid, "You don't have enough money.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

else

doPlayerSendCancel(cid, "You can not buy more than one year of Premium Account.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

end

 

 

else

doPlayerSendCancel(cid, "Voce nao tem o item.") -- Mensagem que é mostrada para o jogador caso ele não tenha o item necessário para comprar a premium.

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

 

 

else

doPlayerSendCancel(cid, "You can not buy more than one year of Premium Account.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

end

 

Caso queira que eu modifique o seu, poste o conteúdo do arquivo nesse tópico.

Link para o comentário
Compartilhar em outros sites

No meu script se coloca os dias através de um parâmetro:

 

!buypremium <dias>

 

Ex.:

!buypremium 100

Compra 100 dias.

 

!buypremium

Sem parâmetro = 1 dia.

 

~~~~

 

Poste nesse tópico o seu script caso queira que eu configure ele.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...