13.06.2018, 00:17
(
Последний раз редактировалось nbx2000; 13.06.2018 в 02:09.
)
problem cmd admin to sell house is not updated to zero value hID on the table mysql en phpmyadmin
Код:
CMD:asellh(playerid,params[]) {
if(PlayerInfo[playerid][Level] >= 6) {
new i;
i = GetHouseID(playerid);
if(i == -255) return SendClientMessage(playerid, 0xDC143CAA, "ERROR: You need to be on house icon to remove it");
new Query[128],string[128];
format(Query, sizeof(Query), "UPDATE `houses` SET `Owner` = '%s', `Owned` = '%d' WHERE `ID` = '%d'","NULL",0,HouseInfo[i][Houseid]);
mysql_tquery(mysql, Query, "", "");
if(HouseInfo[i][Owned] == 1) {
HERE! format(Query, sizeof(Query),"UPDATE `accounts` SET `hID` = 0,`HOwned` = 0 WHERE `Name` = '%s'",pName(playerid));HERE
mysql_tquery(mysql, Query, "", "");
foreach (new i2 : Player) {
if(IsPlayerConnected(i2)) {
if(strcmp(HouseInfo[i][Owner],pName(i2),false )== 0) {
PlayerInfo[i2][hOwned] = 0;
PlayerInfo[i2][hID] = 0;
format(string,sizeof string,"Administrator %s Has Reseted Your House",pName(playerid));
SendClientMessage(i2,0x33AA33AA,string);
}
}
}
}
HouseInfo[i][Owned] = 0;
strmid(HouseInfo[i][Owner],"NULL", 0, strlen("NULL"), 255);
DestroyDynamicPickup(HousePickup[i]);
HousePickup[i] = CreateDynamicPickup(1273, 23, HouseInfo[i][HX], HouseInfo[i][HY], HouseInfo[i][HZ]);
UpdateDynamic3DTextLabelText(hTextInfo[i],0x00FF00FF,"Not Owned");
DestroyDynamicMapIcon(housemapicon[i]);
housemapicon[i] = CreateDynamicMapIcon(HouseInfo[i][HX], HouseInfo[i][HY], HouseInfo[i][HZ],31,c_y);
format(string,sizeof string,"You've Successfully Sold This house [ ID: %d ]",i);
SendClientMessage(playerid, 0x33AA33AA, string);
format(string,sizeof string,"Administrator %s(IP: %s) Has Rested House ID: %d",pName(playerid),pIP(playerid),i);
SaveToFile("resetlog",string);
MessageToAdmins(red ,string);
} else return SendClientMessage(playerid, 0xDC143CAA, "ERROR: You need to be rcon to use this command");
return 1;
}


