21/07/2023 13:28
Salve,
fiz o comando pro player marcar gps na empresa dele (dono ou funcionario), porém o loop está enviando ao SePlayerCheckpoint as coordenadas erradas e está marcando 0, 0, 0 (marca na fazenda com essas coordenadas do mapa), tentei arrumar algumas vezes porém sem sucesso
código abaixo
fiz o comando pro player marcar gps na empresa dele (dono ou funcionario), porém o loop está enviando ao SePlayerCheckpoint as coordenadas erradas e está marcando 0, 0, 0 (marca na fazenda com essas coordenadas do mapa), tentei arrumar algumas vezes porém sem sucesso
código abaixo
Código PHP:
CMD:minhaempresa (playerid, params[])
{
if(Player[playerid][tEmpresa] == false && Player[playerid][Funcionario] == 0) return SendClientMessage(playerid, vermelho, "| ERRO | Você não trabalha em uma empresa");
new Pasta[100];
for(new i = 0; i < MAX_EMPRESAS; i++)
{
if(!strcmp(Empresa[i][nDono], GetPlayerNameEx(playerid), true) || !strcmp(Empresa[i][eFuncionario1], GetPlayerNameEx(playerid), true) || !strcmp(Empresa[i][eFuncionario2], GetPlayerNameEx(playerid), true))
{
format(Pasta, sizeof(Pasta), Empresas, i);
SetPlayerCheckpoint(playerid, Empresa[i][PosX], Empresa[i][PosY], Empresa[i][PosZ], 2.5);
break;
}
}
SendClientMessage(playerid, verde, "| INFO | GPS marcado na sua empresa!");
return 1;
}