Getar ID de quem estiver de carona -
Diogennes - 22.11.2013
Olб, queria saber se existe alguma funзгo que faзa com que eu saiba os ID's dos players que estiverem de carona em um veнculo.
Obrigado
Re: Getar ID de quem estiver de carona -
bombomloko - 22.11.2013
GetPlayerVehicleID(playerid); ?
Re: Getar ID de quem estiver de carona -
focaximubh - 22.11.2013
Quote:
Originally Posted by bombomloko
GetPlayerVehicleID(playerid); ?
|
Isso nгo seria para Getar o ID do veнculo atual do player? ele quer que quando o player entre de "g" no carro apareзa o ID dele... Foi isso que entendi.
Re: Getar ID de quem estiver de carona -
Diogennes - 22.11.2013
ID's dos
Players que estiverem de
Carona, nгo o ID do veнculo.
Mesmo assim obrigado Bombomloko
Quote:
Originally Posted by focaximubh
Isso nгo seria para Getar o ID do veнculo atual do player? ele quer que quando o player entre de "g" no carro apareзa o ID dele... Foi isso que entendi.
|
Isso mesmo focaximubh
Re: Getar ID de quem estiver de carona -
bombomloko - 22.11.2013
Aah, nгo tinha entendido direito, mas acho que й assim:
pawn Код:
new playa;
playa = ReturnUser(tmp);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
Mas ainda continuo sem entender o que tu quer... й textdraw em cima do player? Comando que mostra os players na carona? Nгo entendi.
Re: Getar ID de quem estiver de carona -
Diogennes - 22.11.2013
Quote:
Originally Posted by bombomloko
Aah, nгo tinha entendido direito, mas acho que й assim:
pawn Код:
new playa; playa = ReturnUser(tmp); GetPlayerName(playa, giveplayer, sizeof(giveplayer));
Mas ainda continuo sem entender o que tu quer... й textdraw em cima do player? Comando que mostra os players na carona? Nгo entendi.
|
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Eu quero uma funзгo para "Getar" os ID's dos Players que estгo de carona em um veнculo.
Re: Getar ID de quem estiver de carona -
focaximubh - 22.11.2013
CREIO QUE SEJA ISSO, TESTA AI PQ EU N TESTEI....
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new playerState = GetPlayerState(playerid);
if(playerState == PLAYER_STATE_PASSENGER)
{
new pName[MAX_PLAYER_NAME], strtestis[40];
GetPlayerName(playerid, pName, sizeof(pName));
format(strtestis, sizeof(strtestis), "O Player Que estб como passageiro й ID: %d", playerid);
SendClientMessageToAll(0xFFFF00FF, strtestis);
}
return 1;
}
Testa rapidim ai que tenho que ir dormir qq erro eu jб corrijo...
Re: Getar ID de quem estiver de carona -
bombomloko - 22.11.2013
Ou tambйm, no caso de ser server RPG e querer mostrar a mensagem apenas para players que estiverem perto, usando a public ProxDetector, testei e funcionou.
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_PASSENGER)
{
new playa[MAX_PLAYER_NAME];
GetPlayerName(playerid, playa, sizeof(playa));
format(gstring, sizeof(gstring), "%s ID %d entrou na carona do veнculo.", playa, playerid);
ProxDetector(30.0, playerid, gstring, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
return 1;
}
Re: Getar ID de quem estiver de carona -
Diogennes - 22.11.2013
Valew focaximubh, e bombomloko, funcionou corretamente.
Obrigado.