CMD:forcesellhouse(playerid, params[]) { if(admin[playerid] < 6) return 0; if(admstatus[playerid] == 0) return SendClientMessage(playerid, -1, "You are in the player mode, you can not use this command! (use: /adminstats)"); new houseid, string[128]; if(sscanf(params,"i", houseid)) return SendClientMessage(playerid, -1, "Use: /forcesellhouse [house-id]"); // zerar faction hq new facid = HouseInfo[houseid][FHQ]; FactionInfo[facid][hq] = 0; FactionInfo[facid][HQposX] = 0; FactionInfo[facid][HQposY] = 0; FactionInfo[facid][HQposZ] = 0; // zerar house new ept[30]; ept = "Empty"; HouseInfo[houseid][Dono] = ept; HouseInfo[houseid][Owner] = 0; HouseInfo[houseid][FHQ] = 0; HouseInfo[houseid][hlastlogin] = 0; format(string,sizeof(string),"AdmCmd: %s usou FORCESELLHOUSE (na casa: houseid: %i).", PlayerName(playerid), houseid); ABroadCast(COLOR_LIGHTRED, string, 6); writeLog("LOGS/forcesellhouse.txt",string); return 1; }
[10/12/2015 - 00:44:21]: AdmCmd: N usou FORCESELLHOUSE (na casa: houseid: ). [10/12/2015 - 00:46:16]: AdmCmd: с usou FORCESELLHOUSE (na casa: houseid: ).
ept = "Empty";
O seu servidor crasha devido a isso
pawn Code:
|
CMD:forcesellhouse(playerid, params[])
{
if(admin[playerid] < 6) return 0;
if(admstatus[playerid] == 0) return SendClientMessage(playerid, -1, "You are in the player mode, you can not use this command! (use: /adminstats)");
new houseid, string[128];
if(sscanf(params, "i", houseid)) return SendClientMessage(playerid, -1, "Use: /forcesellhouse [house-id]");
new ept[30], facid = HouseInfo[houseid][FHQ];
FactionInfo[facid][hq] = 0;
FactionInfo[facid][HQposX] = 0;
FactionInfo[facid][HQposY] = 0;
FactionInfo[facid][HQposZ] = 0;
format(ept, sizeof(ept), "Empty");
HouseInfo[houseid][Dono] = ept;
HouseInfo[houseid][Owner] = 0;
HouseInfo[houseid][FHQ] = 0;
HouseInfo[houseid][hlastlogin] = 0;
format(string,sizeof(string),"AdmCmd: %s usou FORCESELLHOUSE (na casa: houseid: %i).", PlayerName(playerid), houseid);
ABroadCast(COLOR_LIGHTRED, string, 6);
writeLog("LOGS/forcesellhouse.txt",string);
return 1;
}