Ir para conteúdo

Featured Replies

Postado
  • Autor

Mano Funciono Direitinho mas tipo assim o script que eu tenho aki que da vip ali tem pra da 10 e quando o player passa pelo tile so aparece 9 pq? ele conta -1 do dia que o player ganhou vip e? 

acho que deveria contar tipo assim se o player ganho vip em 12:00 horas da segunda ele so ia contar 1 dia na hora 12:00 de terça , eu acho que seria assim .

 

 

  Citar

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

 
local config={
removeOnUse = "yes" -- remover quando usar ("yes" or "no")
}
 
local days = 10 -- dias que serão adicionados
local daysvalue = days * 24 * 60 * 60
local storageplayer = getPlayerStorageValue(cid, 13540)
local timenow = os.time()
 
if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
time = timenow + daysvalue
else
time = storageplayer + daysvalue
end
 
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados 10 dias de VIP no seu character.")
setPlayerStorageValue(cid, 13540, time)
local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60))
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) 
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem 10 dias de VIP restantes.")
if (config.removeOnUse == "yes") then
doRemoveItem(item.uid, 1)
doRemoveCreature(cid) 
end
 
return TRUE
end

Editado por churupetinha (veja o histórico de edições)

  • Respostas 7
  • Visualizações 787
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Eduardo Carvalho
    Eduardo Carvalho

    function onStepIn(cid, item, position, fromPosition) if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then    doTeleportThing(cid, fromPosition, true)       doPlayerPopupFYI(cid, "Voçe nao e

  • Eduardo Carvalho
    Eduardo Carvalho

    é só colocar + 1 ali então.. function onStepIn(cid, item, position, fromPosition) if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then    doTeleportThing(cid, fromPosition, true)       doP

Postado

é só colocar + 1 ali então..

function onStepIn(cid, item, position, fromPosition)

if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
   doTeleportThing(cid, fromPosition, true)
      doPlayerPopupFYI(cid, "Voçe nao e vip , compre sua vip por apena R$9,00.")
   doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
return true
end

local days = math.floor((getPlayerStorageValue(cid, 13540) - os.time()) / (24 * 60 * 60) + (1))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você ainda tem "..days.." dia(s) restante(s) de VIP.")

return true
end

infos40x40.png

Skype : duhw.carvalho

 

Ajude-nos a crescer, clicando em curtir

 

 

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo