17.12.2014, 00:40
Boas,
Venho aqui ao forum porque tenho uma duvida:
Existe 3 Ranks de admin:
Rank1 HeadAdmin
Rank2 LeaderAdmin
Rank3 Owner
Neste comando nenhum admin consegue usar o comando diz que nгo tenho poder:
Mas neste comando que tem a mesma permissгo ambos os Ranks conseguem usar o comando:
Qual a diferenзa?
Obrigado desde jб.
Venho aqui ao forum porque tenho uma duvida:
Existe 3 Ranks de admin:
Rank1 HeadAdmin
Rank2 LeaderAdmin
Rank3 Owner
Neste comando nenhum admin consegue usar o comando diz que nгo tenho poder:
Код:
if(strcmp(cmd, "/resetallhouses", true) == 0)
{
if (PlayerInfo[playerid][HAdmin] >= 1)
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;
}
Код:
if(strcmp(cmd, "/sos", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][HAdmin] >= 1)
{
GameModeRestart();
printf("Servidor reiniciado por: %s",GetPlayerNameEx(playerid));
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ERROADMIN);
}
}
return 1;
}
Obrigado desde jб.


