[Ajuda] verificar se o player й passageiro.. - 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] verificar se o player й passageiro.. (
/showthread.php?tid=657093)
verificar se o player й passageiro.. -
ThiagoGamemodes - 31.07.2018
Olб, gostaria de saber como posso fazer para verificar se o player estб de motorista ou de passageiro para que, se ele for motorista o comando funcione, se nгo, return 0;
Re: verificar se o player й passageiro.. -
F1N4L - 31.07.2018
GetPlayerVehicleSeat
Re: verificar se o player й passageiro.. -
Santso - 31.07.2018
PHP код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(ispassenger) // se for passageiro dar return 1;
{
return 1;
}
else//se for mortorista
{
}
Se ajudei +rep
Re: verificar se o player й passageiro.. -
bruxo00 - 31.07.2018
Код:
stock IsPlayerPassenger(playerid) return GetPlayerVehicleSeat(playerid) > 0 ? true : false;
Re: verificar se o player й passageiro.. -
SIZET - 31.07.2018
Tem 3 formas:
PHP код:
// 1:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(!ispassenger) // Se nгo tiver de passageiro
{
// ...
}
if(ispassenger) // Se tiver de passageiro
{
// ...
}
return 1;
}
// 2:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate != PLAYER_STATE_PASSENGER) // Se nгo tiver de passageiro
{
// ...
}
if(newstate == PLAYER_STATE_DRIVER) // Se tiver dirigindo
{
// ...
}
return 1;
}
// 3:
CMD:teste(playerid)
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) // Se tiver de passageiro
{
// ...
}
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) // Se tiver de dirigindo
{
// ...
}
return 1;
}
Sу usar os operadores.
( !, != ou == )