Pular para o conteúdo principal

StartRecordingPlayerData

Descrição

Começa a gravar os movimentos de um jogador em um arquivo, que pode então ser reproduzido por um NPC.

NomeDescrição
playeridO ID do jogador a ser gravado.
PLAYER_RECORDING_TYPE:recordTypeO tipo de gravação.
const recordFile[]O nome do arquivo que conterá os dados gravados. Ele será salvo no diretório scriptfiles, com uma extensão .rec adicionada automaticamente, você precisará mover o arquivo para npcmodes/recordings para usar na reprodução.

Retornos

Esta função não retorna nenhum valor específico.

Exemplos

if (!strcmp("/recordme", cmdtext))
{
if (GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
StartRecordingPlayerData(playerid, PLAYER_RECORDING_TYPE_ONFOOT, "MyFile");
}
else if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
StartRecordingPlayerData(playerid, PLAYER_RECORDING_TYPE_DRIVER, "MyFile");
}
SendClientMessage(playerid, 0xFFFFFFFF, "All your movements are now being recorded!");
return 1;
}

Funções Relacionadas

Recursos relacionados