SA-MP Forums

SA-MP Forums (https://forum.sa-mp.com/index.php)
-   Português/Portuguese (https://forum.sa-mp.com/forumdisplay.php?f=34)
-   -   [Ajuda] Setar cor no player (https://forum.sa-mp.com/showthread.php?t=676029)

Miqueias Barros 27/05/2020 07:39 PM

Setar cor no player
 
Boas pessoal.

Criei um comando de localização de player por /gps que mostra em um textdraw a distância do player de mim, mas gostaria que exibisse no mapa uma cor vermelha destacando a localização do player sem que mude a cor dele real, por exemplo:

Aqui está a parte principal do comando /gps
pawn Code:
if(IsPlayerConnected(strval(params)))
    {
        if(strval(params) != playerid)
        {
            if(HaveGPS[playerid])
            {
                KillTimer(GPSTimer[playerid]);
                HaveGPS[playerid] = false;
                GPSTimer[playerid] = 0;
            }
            GPSTimer[playerid] = SetTimerEx("GPSUpdate", 500, true, "dd", playerid, strval(params));
            HaveGPS[playerid] = true;

            new str[128], nick[24];
            GetPlayerName(strval(params), nick, 24);
            format(str, sizeof str, "[INFO] GPS ativado em %s(%d).", nick, strval(params));
            SendClientMessage(playerid, Cor_Verde, str);
            TextDrawShowForPlayer(playerid, textTextdraw0);
            TextDrawShowForPlayer(playerid, textTextdraw1);
            PlayerTextDrawShow(playerid, Textdraw0[playerid]);
            PlayerTextDrawShow(playerid, Textdraw1[playerid]);
            PlaySoundForPlayer(playerid, 1057);
        }
        else
            SendClientMessage(playerid, Cor_Vermelho, "[ERRO] Você não pode marcar você mesmo!");
    }
    else
        SendClientMessage(playerid, Cor_Vermelho, "[ERRO] Player não conectado.");
OBS: não é para ser um setplayercheckpoint, e sim setar uma cor destacada mostrando apenas para mim no ato da ativação de localização do player.

ipsLuan 27/05/2020 09:24 PM

Re: Setar cor no player
 
Tu pode criar uma área então ao redor do jogador.

Miqueias Barros 27/05/2020 09:27 PM

Re: Setar cor no player
 
Quote:

Originally Posted by ipsLuan (Post 4148346)
Tu pode criar uma área então ao redor do jogador.

A questão é quando ele se mover.

EduInacio 29/05/2020 05:53 PM

Re: Setar cor no player
 
Você pode tentar usar essa função junto dessa aqui e um timer pra atualizar com a posição.
Acredito que se encaixe no que você precisa.

Miqueias Barros 29/05/2020 07:08 PM

Re: Setar cor no player
 
Quote:

Originally Posted by EduInacio (Post 4148614)
Você pode tentar usar essa função junto dessa aqui e um timer pra atualizar com a posição.
Acredito que se encaixe no que você precisa.

Excelente, isso mesmo que precisava. Obrigado pela ideia.


All times are GMT. The time now is 08:00 PM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.