17.12.2014, 00:51
O erro esta no primeiro comando. Esta verificando se for maior o igual a 1 dara o ERROADMIN. So vc colocar assim
PHP код:
if(strcmp(cmd, "/resetallhouses", true) == 0)
{
if (PlayerInfo[playerid][HAdmin] < 1)// Aqui que foi feita a alteraзгo observe!
return SendClientMessage(playerid, COLOR_ERRO, ERROADMIN);
new i, pmodel,
Float:distance = 1.5,
Float:metres = distance;
for(; i < sizeof(Houses); i++, metres += distance)
{
new Float:a;
GetPlayerPos(playerid, Houses[i][EnterX], Houses[i][EnterY], Houses[i][EnterZ]);
GetPlayerFacingAngle(playerid, a);
Houses[i][EnterX] += (metres * floatsin(-a, degrees));
Houses[i][EnterY] += (metres * floatcos(-a, degrees));
Houses[i][EnterWorld] = 0;
Houses[i][EnterInterior] = 0;
Houses[i][EnterAngle] = a;
Houses[i][ExitX] = 0.0;
Houses[i][ExitY] = 0.0;
Houses[i][ExitZ] = 0.0;
Houses[i][ExitInterior] = 0;
Houses[i][ExitAngle] = 0.0;
Houses[i][Owned] = 0;
Houses[i][Rentable] = 0;
Houses[i][RentCost] = 0;
Houses[i][HousePrice] = 0;
Houses[i][Materials] = 0;
Houses[i][hDrogas] = 0;
Houses[i][Money] = 0;
Houses[i][Locked] = 1;
strmid(Houses[i][Description], "None", 0, strlen("None"), 255);
strmid(Houses[i][Owner], "None", 0, strlen("None"), 255);
switch(Houses[i][Owned])
{
case 0: pmodel = 1273;
case 1: pmodel = 1239;
}
ChangeStreamPickupModel(Houses[i][PickupID],pmodel);
}
SaveHouses();
return 1;
}