08.04.2013, 20:10
Hey have made a zcmd to sell a house, but it wont work. I have no idea what's wrong here.
Код:
CMD:myymaja(playerid,params[]) { for(new id; id < MAX_HOUSES; id++) // <------I THINK THE PROBLEM IS HERE { new string[256]; new query[400]; if(!MillelgiLigidal(2.3, playerid, Houses[id][Posx], Houses[id][Posy], Houses[id][Posz])) { SendClientMessage(playerid, -1,""VIGA" Sa ei ole ьhegi maja ligidal !"); return 1; } if(Houses[id][mOstetud] == 0) return SendClientMessage(playerid, -1,""VIGA" See maja on juba mььgis !"); if(M2ngijaInfo[playerid][pHouse] == id) { format(string, sizeof(string), "> Sa oled mььnud oma maja(ID:%d)!", id); SendClientMessage(playerid, -1, string); GivePlayerMoney(playerid, Houses[id][mHind]); M2ngijaInfo[playerid][pHouse] = 0; format(Houses[id][mOmanik], 32, ""); Houses[id][mOstetud] = 0; format(query, sizeof(query), "UPDATE `houses` SET mOstetud = `%d`, mOmanik = `%s` WHERE KoduID = `%d`", Houses[id][mOstetud], Houses[id][mOmanik],id); mysql_query(query); DestroyDynamic3DTextLabel(Houses[id][LabelID]); format(string, sizeof(string), "Hind %d /n MЬЬGIKS!", Houses[id][mHind]); Houses[id][LabelID] = CreateDynamic3DTextLabel(string, -1, Houses[id][Posx],Houses[id][Posy],Houses[id][Posz], 100, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 10.0); DestroyDynamicPickup(Houses[id][PickupID]); CreateDynamicPickup(1273, 23, Houses[id][Posx], Houses[id][Posy], Houses[id][Posz], 0, 0, -1, 250); return 1; } else return SendClientMessage(playerid, -1,""VIGA" Sul ei ole selle maja vхtit!"); } return 1; }