nenuzhniy1337
Ученик
Ставлю префикс ДЦ, все - смотрю в бд, стоит предыдущая роль, т.е не сохранилось или хз
Я вообще не понял почему так, ведь кейсы одинаковые почти, отличаются лишь строки и названия
Я вообще не понял почему так, ведь кейсы одинаковые почти, отличаются лишь строки и названия
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
PHP:
case 12:
{
if(PlayerInfo[playerid][pFull] >= 1)
{
sscanf("{51d62c}ЗГС Мероприятий{b8ff1a}", "s[32]", PlayerInfo[player_id][pPrefix]);
format(mysql_query_, sizeof(mysql_query_), "UPDATE `"TABLE_ACCOUNT"` SET `pPrefix` = '%s' WHERE `pID` = '%d'", PlayerInfo[player_id][pPrefix], PlayerInfo[player_id][pID]);
new CMDaccess[CMD_NUM + 1];
cache_get_field_content(0, "CMDaccess", CMDaccess, connects, sizeof(CMDaccess));
PlayerInfo[player_id][pAdmin] = 10;
SCM(player_id, 0xB8FF1AFF, "[A]: Вы были назначены 10 уровнем!");
UpdatePlayerData(player_id, "pAdmin", PlayerInfo[player_id][pAdmin]);
mysql_function_query(connects, mysql_query_, false, "", "");
SCM(player_id, 0xB8FF1AFF, "[A]: Вы были назначены ЗГС Мероприятий!");
SendMes(playerid, 0xB8FF1AFF, "[A]: Вы назначили %s ЗГС Мероприятий!",Names);
new logs[64];
format(logs, sizeof(logs), "назначил ЗГС Мероприятий (/setrole)");
Admin_Log(playerid, stringer1, tmp, gettime());
}
else SCM(player_id, 0xB8FF1AFF, "[A]: Недостаточно прав для назначения!");
return 1;
}
case 13:
{
if(PlayerInfo[playerid][pFull] >= 1)
{
sscanf("{11e2ee}ДИСЦИПЛИНАТОР{b8ff1a}", "s[30]", PlayerInfo[player_id][pPrefix]);
format(mysql_query_, sizeof(mysql_query_), "UPDATE `"TABLE_ACCOUNT"` SET `pPrefix` = '%s' WHERE `pID` = '%d'", PlayerInfo[player_id][pPrefix], PlayerInfo[player_id][pID]);
new CMDaccess[CMD_NUM + 1];
cache_get_field_content(0, "CMDaccess", CMDaccess, connects, sizeof(CMDaccess));
PlayerInfo[playerid][aiCMDaccess][CMD_makehelper] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_offhelper] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_makeleader] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_banip] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_gzcolor] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_acar] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_ghetto] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_avig] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_aunvig] = '1';
PlayerInfo[playerid][aiCMDaccess][CMD_offleader] = '1';
PlayerInfo[player_id][pAdmin] = 11;
PlayerInfo[player_id][pHelper] = 8;
SCM(player_id, 0xB8FF1AFF, "[A]: Вы были назначены 11 уровнем!");
SCM(player_id, 0xB8FF1AFF, "[H]: Вы были назначены 8 уровнем!");
format(mysql_query_, sizeof(mysql_query_), "UPDATE `"TABLE_ACCOUNT"` SET `CMDaccess` = '01111111111' WHERE `pID` = '%d'", PlayerInfo[player_id][pID]);
UpdatePlayerData(player_id, "pAdmin", PlayerInfo[player_id][pAdmin]);
UpdatePlayerData(player_id, "pHelper", PlayerInfo[player_id][pHelper]);
mysql_function_query(connects, mysql_query_, false, "", "");
SCM(player_id, 0xB8FF1AFF, "[A]: Вы были назначены ДИСЦИПЛИНАТОРОМ!");
SendMes(playerid, 0xB8FF1AFF, "[A]: Вы назначили %s ДИСЦИПЛИНАТОРА!",Names);
new logs[64];
format(logs, sizeof(logs), "назначил ДИСЦИПЛИНАТОРА (/setrole)");
Admin_Log(playerid, stringer1, tmp, gettime());
}
else SCM(player_id, 0xB8FF1AFF, "[A]: Недостаточно прав для назначения!");
return 1;
}
Вложения
-
512.8 KB Просмотры: 14
