31.03.2012, 19:58
Alguйm poderia me ajudar a restringir o veiculo para outros empregos?
Emprego Caminhoneiro,variбvel dos carros й VCaminhoneiro.
Emprego Caminhoneiro,variбvel dos carros й VCaminhoneiro.
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new car = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
for(new i = 0; i < sizeof(VCaminhoneiro); i ++)
{
if(car == VCaminhoneiro[i])
{
if(Emprego[playerid] != Caminhoneiro )
{
SendClientMessage(playerid, COR_CINZA, "Vocк nгo й um Caminhoneiro!");
RemovePlayerFromVehicle(playerid);
}
}
}
}
return true;
}
public OnPlayerEnterVehicle(playerid, vehicleid)
{
if(GetVehicleMode(vehicleid) == 402)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y, Z+5);
}
return 1;
}
Usa esto
pawn Код:
|
public OnPlayerEnterVehicle ( playerid , vehicleid , ispassenger )
{
static
Float:x,
Float:y,
Float:z,
sIndex;
sIndex = 0;
GetPlayerPos ( playerid , x , y , z );
for ( ; sIndex < sizeof VCaminhoneiro ; ++sIndex )
{
if ( !ispassenger && vehicleid == VCaminhoneiro[ sIndex ] && Emprego[ playerid ] != Caminhoneiro)
{
SetPlayerPos ( playerid , x , y - 0.2 , z );
SendClientMessage ( playerid , 0xFFFFFFAA , "Vocк nгo й um caminhoneiro!" );
break;
}
}
return 1;
}