Alguém poderia me ajudar quando eu uso " if(teste1[playerid] <=0 || teste2[playerid] <=0)" e se o jogador estiver com a variável teste1 ou teste2 como false, ele consegue pegar o veículo.
Já tentei colocar acima do isplayerinrangeofpoint, mas não obtive sucesso e coloquei depois do if(newkeys == KEY_YES), tbm n obtive sucesso
Já tentei colocar acima do isplayerinrangeofpoint, mas não obtive sucesso e coloquei depois do if(newkeys == KEY_YES), tbm n obtive sucesso
Código PHP:
new teste1[MAX_PLAYERS], teste2[MAX_PLAYERS];
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, 1882.2751,-2634.5898,13.5469) || IsPlayerInRangeOfPoint(playerid, 2.0, 1174.2777,1352.8175,10.9219))
{
if(teste1[playerid] <=0 || teste2[playerid] <=0)
{
if(newkeys == KEY_YES)
{
new Float:Pos[3], MV;
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
MV = CreateVehicle(411, Pos[0], Pos[1], Pos[2], 360, -1, -1, -1);
PutPlayerInVehicle(playerid, MV, 0);
}
}
}
return 1;
}