Jump to content

Ajuda Script


Recommended Posts

Olá preciso da ajuda de voces, estou comecando agora com LUA e criei um painel de CORP e tem o botao para clicar onde pega vida e colete e eu queria que quando a pessoa pegasse vida e colete ela aguardasse um tempo de segundos ou ate minutos para poder pegar de novo. Agradeço a todos desde já

Link to comment
  • Other Languages Moderators

Como é um curto período de tempo, usar setTimer é mais viável.

Você pode fazer de dois jeitos:

  1. Ao clicar no botão pela primeira vez, inicia o timer. Você cria uma condição ao clicar no botão verificando se existe um timer ativo ou não, se existir o timer, bloqueia a função do botão, mostrando uma mensagem de erro ao jogador. Se não existir um timer, permite a função e inicia o timer. Sempre que o jogador clicar no botão e o timer estiver ativo, bloqueará a função. Quando o timer terminar, permite normalmente.
  2. Ao clicar no botão pela primeira vez, inicia o timer e desativa o botão (se o painel for feito em GUI, use GuiSetEnabled e desative-o), depois que acabar o timer, reativa o botão. O botão não é clicável enquanto está desativado.
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...