PROST
Ученик
Приветствую пользователи P-I!
Столкнулся с такой проблемой,у меня при выдаче админки стоит не рандом пароль а 1 на всех админов.Подскажите как сделать что бы он был разный для всех.
Вот и сам код этой команды:
Столкнулся с такой проблемой,у меня при выдаче админки стоит не рандом пароль а 1 на всех админов.Подскажите как сделать что бы он был разный для всех.
Вот и сам код этой команды:
PHP:
else if(strcmp(cmd, "/makeadmins", true) == 0)
{
if(PINFO[playerid][pAdminLVL] < 7) return SendMe(playerid, CGRADD, YouCanNot);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendMe(playerid, 0x00D900C8, "- Подсказка:{FFFFFF} /makeadmins [ID] [Уровень]");
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 7 || level < 0) return SendMe(playerid, 0x00D900C8, "Подсказка: {FFFFFF}Допустимые значения: 1 - 7");
if (!IsPlayerConnected(para1)) return SendMe(playerid, CGRADD, NotFoundID);
PINFO[para1][pAdminLVL] = level;
SendMes(para1, CBLUEE, "Администратор %s повысил вас до %i уровня администрирования",GN(playerid), level);
SendMes(playerid, CBLUEE, "Вы повысили %s до %i уровня администрирования.", GN(para1),level);
SendMes(para1, -1, "Пароль от административной панели: 123222");
SendMes(para1, CGREEN, "Чтобы сохранить пароль, нажмите клавишу F8");
SendMes(para1, -1, "Чтобы посмотреть команды, введите /apanel");
OnPlayerCommandText(para1,"/alogin");
SetPVarInt(para1, "ADMDostup", 0);
format(string, sizeof(string), "Администратор %s повысил %s до %i уровня администрирования",GN(playerid),GN(para1), level);
log("MKAmin", string);
return true;
}
