[Pedido] OnPlayerUpdate - 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: [Pedido] OnPlayerUpdate (
/showthread.php?tid=433709)
OnPlayerUpdate -
bruxo00 - 28.04.2013
pawn Код:
public OnPlayerUpdate(playerid)
{
new carro;
carro = GetPlayerVehicleID(playerid);
if(carro == c_emprego1_1 || carro == c_emprego1_2 || carro == c_emprego1_3 || carro == c_emprego1_4)
{
if(checkemprego[playerid] != 1)
{
SendClientMessage(playerid, FAIL, "Tu nгo йs transportador!");
RemovePlayerFromVehicle(playerid);
}
else
{
return 1;
}
}
return 1;
}
Isso estб mal? Nгo funciona comigo. Se eu entrar no carro e a variбvel "checkemprego" estiver diferente de 1, nada acontece. Porquк? Se tiver sу 1 if, funciona bem com o que eu ponha а frente. Mas assim, nгo
Tambйm jб tentei assim:
pawn Код:
public OnPlayerUpdate(playerid)
{
new carro;
carro = GetPlayerVehicleID(playerid);
if(carro == c_emprego1_1 || carro == c_emprego1_2 || carro == c_emprego1_3 || carro == c_emprego1_4 && checkemprego[playerid] != 1)
{
SendClientMessage(playerid, FAIL, "Tu nгo йs transportador!");
RemovePlayerFromVehicle(playerid);
}
return 1;
}
Assim funciona bem, mas mesmo que a variбvel "checkemprego" for 1, retira-me do carro na mesma.
Re: OnPlayerUpdate -
Don_Speed - 28.04.2013
Callback errada amigo !
Tem que ser na OnPlayerEnterVehicle.