Idle-counter button

An asset by thiagobruno
The page banner background of a mountain and forest
Idle-counter button image holder but it is empty

Quick Information

0 ratings
Idle-counter button icon image
thiagobruno
Idle-counter button

A basic counter storing the time in a local file or retrieved from a server, you can close the game as the counter continues to count.

Supported Engine Version
3.2
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
4 years ago
Git URL
Issue URL

godot3.2_countdown / [ADDONS]

Um contador básico armazenando o tempo em um arquivo local ou recuperado de um servidor, você pode fechar o jogo que o contador continua a contagem.


Demonstração

README Video com a explicação


Instalação

  • Copie a pasta addons para seu projeto ou faça download do addon "Countdown"
  • Acesse as configurações do projeto, e habilite o plugin "Countdown"
  • Para usar, adicione um novo node do tipo "Countdown" e coloque suas configurações

Você pode definir

  • name_countdown - Nome do contador string
  • wait_time - Tempo de espera HH:MM:SS, exemplo: 00:01:00
  • end_label - Label final, você pode mostrar uma mensagem no fim do countdown
  • unix_server - Servidor Unix, exemplo: https://unixtimestamp.birdy.studio o servidor deve retornar um timestamp puro!
  • auto_restart - Auto Reinicialização
  • auto_start - Auto inicialização

*O node "countdown" emite um sinal "start" e "finish" e passa como parâmetro o nome do contador "name_countdown"


Usando o unix_server

Você pode montar em seu server uma página para retornar uma timestamp unix, veja um exemplo utilizando o PHP

<?php
$date = new DateTime();
echo $date->getTimestamp();

Exemplos:

  • O primeiro parâmetro pode ser o tempo ou null! Se for null, o countdown vai pegar a informação configurada no node
  • O segundo parâmetro diz ao contador se ele pode auto-reinicializar ou não, por padrão o valor é "false"
Exemplo 1
$countdown._start("00:00:15", true) 
Exemplo 2
$countdown._start(null, true) 
Exemplo 3
$countdown._start() 

...

Vai utilizar esse código de forma comercial? Fique tranquilo pode usar de forma livre e sem precisar mencionar nada, claro que vou ficar contente se pelo menos lembrar da ajuda e compartilhar com os amigos, rs. Caso sinta no coração, considere me pagar um cafezinho :heart: -> https://ko-fi.com/thiagobruno

A basic counter storing the time in a local file or retrieved from a server, you can close the game as the counter continues to count.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Idle-counter button icon image
thiagobruno
Idle-counter button

A basic counter storing the time in a local file or retrieved from a server, you can close the game as the counter continues to count.

Supported Engine Version
3.2
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
4 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers