SetPlayerTime
Descrição
Define o tempo de jogo para um jogador. Se o relógio de um jogador estiver habilitado (TogglePlayerClock) a hora exibida por ele será atualizada automaticamente.
| Nome | Descrição |
|---|---|
| playerid | O ID do jogador para definir o tempo de jogo. |
| hour | Hora a definir (0-23). |
| minute | Minutos para definir (0-59). |
Retornos
true – A função foi executada com sucesso.
false - Falha na execução da função. O jogador especificado não existe.
Exemplos
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/noon", true))
{
SetPlayerTime(playerid, 12, 0); // Meio-dia
return 1;
}
if (!strcmp(cmdtext, "/midnight", true))
{
SetPlayerTime(playerid, 0, 0); // Meia-noite
return 1;
}
return 0;
}
Notas
aviso
Usar esta função em OnPlayerConnect não funciona.
Funções Relacionadas
- SetWorldTime: Defina a hora global do servidor.
- GetPlayerTime: Obtenha o tempo de um jogador.
- TogglePlayerClock: Alterne o relógio no canto superior direito.