Posts: 399
Threads: 130
Joined: May 2014
Reputation:
0
й possivel fazer um comando que o player pode usar apenas uma vez no servidor? teria q fazer algum timer ou algo do tipo?
Posts: 65
Threads: 11
Joined: Jun 2016
Reputation:
0
Sim, vocк teria que criar uma variavel de controle pra quando ele usar ela mudar.
Ou vocк que vocк deseja que ele use apenas uma vez e nunca mais ?
Posts: 1,132
Threads: 70
Joined: May 2016
Quote:
Originally Posted by FabioGTP
й possivel fazer um comando que o player pode usar apenas uma vez no servidor? teria q fazer algum timer ou algo do tipo?
|
Claro, й sу salvar em seu sistema de dados que o jogador jб executou o comando, e quando ele der o comando, verificar se ele jб fez isso alguma vez...
Posts: 65
Threads: 11
Joined: Jun 2016
Reputation:
0
Entendi, bom nesse caso vocк teria, quando player se registrar no servidor o gm criar campo no arquivo ou coluna se (for banco de dados) o valor muda quando ele usar comando.
Outra alternativa seria cria dois comandos um de liberar por um tempo, e o outro que player vai usar, quando admin liberar para player usar comando " x " ele sу vai conseguir usar por tempo quando terminar o tempo nгo poderб usar mais...
Posts: 153
Threads: 0
Joined: Jun 2016
Reputation:
0
Se for para usar somente uma vez durante toda a execuзгo do servidor nгo precisa trabalhar com tempo, apenas uma variбvel.
Se caso a ideia seja liberar o comando depois de um tempo, pode-se trabalhar com gettime() ou GetTickCount(). Mas lembre-se que nгo hб necessidade de timer!
Posts: 163
Threads: 18
Joined: Nov 2008
Reputation:
0
Nгo sу fora das funзхes como FORA tambйm do gamemode, se variбvel nгo for salva fora do gamemode quando iniciar novamente vai estar setada como 0 podendo o jogador executar o comando novamente.