[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(Player, i)
{
new testname[MAX_PLAYER_NAME];
GetPlayerName(i, testname, sizeof(testname));
if(strcmp(testname,striing,true)==0)
{
return i;
}
}
return INVALID_PLAYER_ID;
}
Ex de uso:
new id =GetPlayerID(VeiculoDados[i][Dono]);
format(string, sizeof string, "O carro do jogador [%d]%s estб trancado!", id, VeiculoDados[i][Dono]);