zcmd(haceradmin, playerid, params[]){
if(Info[playerid][pAdminZC] = 10000) return SendClientMessageEx(playerid, COLOR_GREY, "{FE0000}[ERROR]{FFFFFF} Es un comando desconocido, usa {6E9AFF}/ayuda {FFFFFF}para recibir ayuda.");
new giveplayerid, level;
if(!sscanf(params, "di", giveplayerid, level)){
if(IsPlayerConnected(giveplayerid)){
new string[128];
Info[giveplayerid][pAdminZC] = level;
format(string, sizeof(string), " %s lo ha asignado administrador nivel %d", GetPlayerNameEx(playerid), level);
SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
} else SendClientMessageEx(playerid, COLOR_GRAD2, " Esa ID es invбlida.");
} else SendClientMessageEx(playerid, COLOR_GRAD2, "Utiliza: {6E9AFF}/haceradminjnd{FFFFFF} <ID> <Nivel>");
return 1;
}
їUsando '!=' no dejara utilizar el comando a los que no tienen nivel 10000?, creo que serнa '=='
|
Lo hize, pero aun puedo poner el comando, siendo mayor del nivel que pide el comando con !=
|
if(Info[playerid][pAdminZC] != 10000) return SendClientMessageEx(playerid, COLOR_GREY, "{FE0000}[ERROR]{FFFFFF} Es un comando desconocido, usa {6E9AFF}/ayuda {FFFFFF}para recibir ayuda.");
zcmd(haceradmin, playerid, params[]){
if(Info[playerid][pAdminZC] >= 10000) return SendClientMessageEx(playerid, COLOR_GREY, "{FE0000}[ERROR]{FFFFFF} Es un comando desconocido, usa {6E9AFF}/ayuda {FFFFFF}para recibir ayuda.");
new giveplayerid, level;
if(!sscanf(params, "di", giveplayerid, level)){
if(IsPlayerConnected(giveplayerid)){
new string[128];
Info[giveplayerid][pAdminZC] = level;
format(string, sizeof(string), " %s lo ha asignado administrador nivel %d", GetPlayerNameEx(playerid), level);
SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
} else SendClientMessageEx(playerid, COLOR_GRAD2, " Esa ID es invбlida.");
} else SendClientMessageEx(playerid, COLOR_GRAD2, "Utiliza: {6E9AFF}/haceradminjnd{FFFFFF} <ID> <Nivel>");
return 1;
}
pawn Код:
|
zcmd(haceradmin, playerid, params[]){
if(Info[playerid][pAdminZC] < 10000) return SendClientMessageEx(playerid, COLOR_GREY, "{FE0000}[ERROR]{FFFFFF} Es un comando desconocido, usa {6E9AFF}/ayuda {FFFFFF}para recibir ayuda.");
new giveplayerid, level;
if(!sscanf(params, "di", giveplayerid, level)){
if(IsPlayerConnected(giveplayerid)){
new string[128];
Info[giveplayerid][pAdminZC] = level;
format(string, sizeof(string), " %s lo ha asignado administrador nivel %d", GetPlayerNameEx(playerid), level);
SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
} else SendClientMessageEx(playerid, COLOR_GRAD2, " Esa ID es invбlida.");
} else SendClientMessageEx(playerid, COLOR_GRAD2, "Utiliza: {6E9AFF}/haceradminjnd{FFFFFF} <ID> <Nivel>");
return 1;
}