Ir para conteúdo

[PEDIDO] - Adiciona X Storage no new Player por 15 min e depois remove.

Featured Replies

Postado

Preciso de um script que adiciona x storage em novo player que entra no ot, e após adicionar ele é teleportado pra x lugar (que seria a vip donate), e depois de 15 min a storage sairia e teleportava se para o templo.

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

  • Respostas 6
  • Visualizações 706
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Não vou passar tags function checkAndRemove(cid) if isCreature(cid) then addEvent(doTeleportThing, 15 * 60 * 1000, cid, getTownTemplePosition(getPlayerTown(cid))) end end function onL

Postado

function checkStorageTime(cid, storage) then
if (getPlayerStorageValue(cid, storage) > os.time()) then
return TRUE
end
return FALSE
end[/code]

coloca essa função, ai é só adicionar:

setPlayerStorageValue(cid, 5555, os.time()+15*60)

15*60 = 15 minutos

checkStorageTime(cid, 5555) vai retornar true se ainda estiver dentro dos 15 minutos.

e vai retornar false se já tiver passado os 15 minutos.

foi uma gambiarrinha que eu fiz, se eu pensar em algo melhor eu posto aqui.

Postado
  • Autor

Não da pra adaptar esse seu outro script que adiciona a storage assim ó: Chegou level 100 ganha a storage, e depois dos 15 min remove.

function onLogin(cid)

local storage,days = (getPlayerAccountId(cid)+550),3

if getGlobalStorageValue(storage) <= 0 then

setGlobalStorageValue(storage, 13500)

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(tonumber(days)))

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu "..days.." dias de VIP, bom jogo!")

end

return true

end

+

function checkStorageTime(cid, storage) then

if (getPlayerStorageValue(cid, 5555) > os.time(15*60) then

return TRUE

end

return FALSE

end

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

Postado
  • Autor

if (getPlayerStorageValue(cid, 5555) > os.time(15*60) then

q porra é essa?

Não sei velho, só puis pra da uma ideia --"

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

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