18.06.2016, 03:31
Hola buenas noches tengo un pequeсo problema con el sistema de casas que cree, resulta que cuando compra una casa y la quiero vender puedo vender cualquier casa, si alguno no tiene la molestia de poder ayudarme para que solo venda la que se compre el jugador y no tenga ese problema pequeсo, aquн dejo unas fotos y el comando.
PHP код:
CMD:vendercasa(playerid, params[])
{
if(PlayerInfo[playerid][Casa] == 0) return SendClientMessage(playerid, COLOR_ROJO, "ERROR: {C7C7C7}Usted no tiene una casa adquirida para vender.");
for(new i = 0; i < sizeof(CasaInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, CasaInfo[i][cPosX], CasaInfo[i][cPosY], CasaInfo[i][cPosZ]))
{
CasaInfo[i][cPropietario] = 0;
format(CasaInfo[i][cNombre], 24, "Nadie");
CasaInfo[i][cPuerta] = true;
PlayerInfo[playerid][Casa] = 0;
ActualizarCasa(i);
GuardarCasas(i);
GivePlayerMoney(playerid, CasaInfo[i][cPrecio]);
GuardarCuentas(playerid);
return 1;
}
}
return 1;
}