SA-MP Forums Archive
[Ajuda] Como pego o id do cara se eu tenho sу nome dele? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Como pego o id do cara se eu tenho sу nome dele? (/showthread.php?tid=652337)



Como pego o id do cara se eu tenho sу nome dele? - GunnerCoder - 08.04.2018

Gente encontrei um problema aqui, tipo ao cara entrar no carro do outro cara, se o carro ta trancado eu quero que uma mensagem venha a aparecer, que seria, "O carro do jogador [ID]Nome estб trancado!" pra saber o nome eu uso VeiculoDados[i][Dono], mas para saber o ID... Tipo eu tenho o nome do cara, acho que jб й um comeзo...


Re: Como pego o id do cara se eu tenho sу nome dele? - Andinho - 08.04.2018

@deleted


Re: Como pego o id do cara se eu tenho sу nome dele? - thejimmy - 08.04.2018

Para saber o id do player ele precisarб esta conectado no servidor

para pegar o id com o VeiculoDados[i][Dono] vamos usar GetPlayerID

PHP Code:
forward GetPlayerID(striing[]); public GetPlayerID(striing[])
{
    foreach(
Playeri)
    {
           new 
testname[MAX_PLAYER_NAME];
           
GetPlayerName(itestnamesizeof(testname));
           if(
strcmp(testname,striing,true)==0)
           {
               return 
i;
        }
    }
    return 
INVALID_PLAYER_ID;
}
Ex de uso:
new 
id =GetPlayerID(VeiculoDados[i][Dono]);
format(stringsizeof string"O carro do jogador [%d]%s estб trancado!"idVeiculoDados[i][Dono]);