14.03.2014, 15:34
(
Последний раз редактировалось Snoopythekill; 14.03.2014 в 18:59.
)
Quote:
Tu cуdigo no funciona porque, traducido al idioma humano, diria mas o menos asн: "si la variable PlayerInfo[player1][Level] en ServerInfo[MaxAdminLevel] y ademбs la variable PlayerInfo[playerid][Level] sea diferente a ServerInfo[MaxAdminLevel] se ejecutarб lo que sigue despues de los brackets"...
pawn Код:
pawn Код:
|
[playerid] = administrador quй ocupa el comando(1 usuario)
[playerid1] = usuario al quй comparas la variable y en el cual ejecutas el comando(2 usuario).
pawn Код:
if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] &&
PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel])
pawn Код:
if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel])
return SendClientMessage(playerid, COLOR_RED, "No puedes usar comandos sobre administradores con mas nivel.");
Esto es creeo donde estб el error:
pawn Код:
if(PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel])
return SendClientMessage(playerid, Creeo Quй aqui estб el error.");
Soluciуn ї?:
pawn Код:
if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[player1][Level] != ServerInfo[MaxAdminLevel])
return SendClientMessage(playerid,COLOR_RED,""ERRORMSG" No puedes usar comandos sobre admin's de mas nivel");