29.04.2011, 13:06
(
Последний раз редактировалось Nachbur; 29.04.2011 в 13:43.
)
Mira a ver si este funciona. 

pawn Код:
else if(strcmp(x_nr,"comprar",true) == 0)
{
new newcar = GetPlayerVehicleID(playerid);
if(IsAnOwnableCar(idcar))
{
if(PlayerInfo[playerid][pLevel] < 3)
{
SendClientMessage(playerid, COLOR_GREY, "Necesitas Minimo Nivel 3, Para Comprar Un Coche..!");
return 1;
}
if(CarInfo[newcar][cOwned]==1)
{
SendClientMessage(playerid, COLOR_GREY, "Vendedor: Este Coche Ya Tiene Dueсo, Lo Siento.");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
}
if(PlayerInfo[playerid][pPcarkey] == 999){}
else if(PlayerInfo[playerid][pPcarkey2] == 999) { }
else { SendClientMessage(playerid, COLOR_GREY, "Unicamente Se Permite Tener 2 Coches Por Persona."); return 1; }
if(CarInfo[idcar][cOwned]==1)
{
SendClientMessage(playerid, COLOR_GREY, "Vendedor: Este Coche Ya Tiene Dueсo, Lo Siento.");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
//return 1;
}
if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue])
{
if(PlayerInfo[playerid][pPcarkey] == 999) { PlayerInfo[playerid][pPcarkey] = idcar; }
else if(PlayerInfo[playerid][pPcarkey2] == 999) { PlayerInfo[playerid][pPcarkey2] = idcar; }
else { return 1; }
GetPlayerName(playerid, sendername, sizeof(sendername));
CarInfo[idcar][cOwned] = 1;
CarInfo[idcar][cOwner] = sendername;
//strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999);
SafeGivePlayerMoney(playerid,-CarInfo[idcar][cValue]);
SBizzInfo[11][sbTill] += CarInfo[idcar][cValue]*2; // Conce Lujo
SBizzInfo[16][sbTill] += CarInfo[idcar][cValue]; // Conce Normal
SBizzInfo[22][sbTill] += CarInfo[idcar][cValue]/2; // Conce Bajo
PlayerPlayMusic(playerid);
GameTextForPlayer(playerid, "~w~Felicitaciones~n~Utiliza /V Estacionar, Para Parkear Tu Coche!", 5000, 3);
SendClientMessage(playerid, COLOR_GRAD2, "Que Lo Disfrutes!");
SendClientMessage(playerid, COLOR_GRAD2, "Escribe: /Manual, Para Ver Los Comandos Del Coche..!");
SendClientMessage(playerid, COLOR_YELLOW2, "Ya Puedes Encender Tu Coche.. Utilize: /Motor..!");
gEngine[playerid] = 0;
engineOn[GetPlayerVehicleID(playerid)] = false;
DateProp(playerid);
OnPropUpdate();
OnPlayerUpdate(playerid);
format(string, sizeof(string), "ESET-NOD32: %s (%s)[%d]", sendername, CarInfo[idcar][cDescription]);
ESETPropertyLog(string);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "No Tienes Tanto Dinero..");
return 1;
}
}
}

