Certo agora iremos na public OnPlayerCommandText, e iremos inserir esse cуdigo abaixo:
pawn Код:
new cmd[256];
if (strcmp(cmd, "/camera", true) == 0)
{
if(pUsarCamera[playerid] == 0)
{
SendClientMessage(playerid, -1, "Pronto! Agora vocк podera usar camera em primeira pessoa!");
SendClientMessage(playerid, -1, "Para usar pressione e tecla de barra invertida ou use /primeiro.");
pUsarCamera[playerid] = 1;
}
else if(pUsarCamera[playerid] == 1)
{
if(pPrimeiro[playerid] == 0)//camera desligada
{
SendClientMessage(playerid, VERMELHO, "Ativaзгo desligada! Vocк desabilitou a camera em primeira pessoa.");
pUsarCamera[playerid] = 0;
}
else
{
SendClientMessage(playerid, VERDE, " Sua camera esta ativada, desative-a antes.");
}
}
return true;
}
if(strcmp(cmd, "/primeiro", true) == 0)
{
if(pUsarCamera[playerid] == 1)
{
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,VERDE,"Vocк nгo pode usar essa camкra em um veiculo!");
}
if(pPrimeiro[playerid] == 0)
{
CameraPrimeira(playerid,1);
GameTextForPlayer(playerid, "~w~camera~g~ ligada", 5000, 6);
pPrimeiro[playerid] = 1;//ligou a camera
}
else
{
pPrimeiro[playerid] = 0;
GameTextForPlayer(playerid, "~w~camera~r~ desligada", 5000, 6);
CameraPrimeira(playerid,0);
}
}
else
{
SendClientMessage(playerid, VERDE, "Para poder usar camera em primeira pessoa tera que usar /camera antes!");
}
return 1;
}