Ir para conteúdo
  • Cadastre-se

[Dúvida] Oque significa ?


Posts Recomendados

Oque signigica isso ?

setPlayerStorageValue(cid, 26001, os.time()+600)

Qual é a quantidade de storage 26001 que está ai ?

Oque significa esse +600 ?

Ajudem porfavor !

Jared Leto

Link para o post
Compartilhar em outros sites

e o tempo que o os.time irá contar.

 http://baiakuza.com/
IP: baiakuza.com
TIBIA: 10.96
Baiak Custom [ High Exp Rate ]

 

 

 

 

Link para o post
Compartilhar em outros sites

600 segundos... ou seja, 10 minutos'

:D

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

Link para o post
Compartilhar em outros sites

Mas qual seria a quantidade de storage ? 1, 2, 3 ... ?

Obrigado, REP+ antecipado

Jared Leto

Link para o post
Compartilhar em outros sites

Mas qual seria a quantidade de storage ? 1, 2, 3 ... ?

Obrigado, REP+ antecipado

Jared Leto

É uma Storage que fica no Player por 600 segundos (10 minutos) e depois é removido automaticamente'

Abraços e valeu pelo REP+' :accept:

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

Link para o post
Compartilhar em outros sites

Mas, existe isso :

setPlayerStorageValue(cid, 26001, 5)

Funcionaria se eu botasse assim :

setPlayerStorageValue(cid, 26001, 5, os.time()+600)

Após a resposta de um membro, o tópico pode ser fechado !

Jared Leto

Link para o post
Compartilhar em outros sites

setPlayerStorageValue(cid, 26001, 5, os.time()+600

o 26001 é uma Action já criada

os Time 600 = a 10 Minutos como já citado por outros membros

Proseguindo minha especialidade não é Script's mais tentando ajudar eu acho que apenas irá funcionas se você po dessa Maneira se não funciona... não sei.

setPlayerStorageValue(cid, 26001, 5, os.time(+600))

Tipo só não tenhoo certeza porque não sou scriptter e nao sei muito sobre esta Área mais estou tentando ajuda de qualquer jeito.

Link para o post
Compartilhar em outros sites

Olá, Jared Leto

O valor da storage é o próprio 'os.time() + 600', talvez isso deve confundir você, pois não conhece o significado da função os.time().

Ela é usada para pegar o tempo do sistema em segundos, logo o que está sendo feito aí com a função setPlayerStorage, é pegar o tempo do sistema e acrescentar mais 600 segundos.

Assim a storage poderia ser usada para verificar se 600 segundos já se passaram, ou seja:


if os.time() > getPlayerStorageValue(cid, storage) then

	(...)

end

O bloco acima verifica se 600 segundos já passaram, se usarmos a função print() para mostrar os.time(), notaremos que o valor aumenta progressivamente de um em um segundo. Ou seja uma hora ele será maior que a storage que, antes, era 600 segundos maior.

Fazendo assim que este if retorne true, executando o bloco de código


Abraços.

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

Link para o post
Compartilhar em outros sites

Lpz,

Sim disso eu já sei, mas funcionaria se eu botasse isso :?

Funcionaria se eu botasse assim :

setPlayerStorageValue(cid, 26001, 5, os.time()+600)

Jared Leto

Link para o post
Compartilhar em outros sites

Me diga qual o significado desse '5' para você, pois eu ainda não entendi o que ele faz aí.

A função setPlayerStorageValue funciona assim:


setPlayerStorageValue(cid, storage, value)

Não há um quarto parâmetro.

Link para o post
Compartilhar em outros sites

é e dá para saber o valor que falta


storage,seconds= 54875,60

setPlayerStorageValue(cid, storage, os.time()+seconds) -- seta a storage com os.time()

getPlayerStorageValue(cid, storage) - os.time() -- retorna o tempo em segundos

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

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo