22.06.2014, 14:18
Why dont just +1.0 your 'X' ?
pawn Код:
CMD:gsalir(playerid,params[])
{
if(lastGarage[playerid] >= 0)
{
new lg = lastGarage[playerid];
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,gInfo[lg][PosX],gInfo[lg][PosY],gInfo[lg][PosZ]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
else
{
new vid = GetPlayerVehicleID(playerid);
LinkVehicleToInterior(vid,0);
SetVehicleVirtualWorld(vid,0);
SetVehiclePos(vid,gInfo[lg][PosX]+1.0,gInfo[lg][PosY],gInfo[lg][PosZ]); //x + 1.0
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
}
lastGarage[playerid] = -999;
}
else return SendClientMessage(playerid,COLOR_ERROR,"Error: No estбs en ningun garage.");
return 1;
}