Vegos 42 Опубликовано 24 июля, 2018 Здравствуйте, вырезал я команду префиксов для администрации из мода Прошу помочь сделать из нее скрипт. Команда: CMD:addprefix(playerid, params[]) { if(!strcmp(PlayerInfo[playerid][pNames], FD1, true) || !strcmp(PlayerInfo[playerid][pNames], FD2, true) || !strcmp(PlayerInfo[playerid][pNames], FD3, true) || !strcmp(PlayerInfo[playerid][pNames], FD4, true)) { if(PlayerInfo[playerid][pAlcoInvenxua] != 12) return 1; new targetid_prefix, number_prefix; if(sscanf(params, "ii",targetid_prefix, number_prefix)) { /* {"Руководитель проекта"}, {"Заместитель Руководителя"}, {"Помощник Руководителей"}, {"Главный Администратор"}, {"Управляющий по Администрации"}, {"Управляющий по Гос.Структурами"}, {"Управляющий по Мафиям"}, {"Управляющий по Саппортам"}, {"Заместитель по Администрации"}, {"Заместитель по Гос.Структурам"}, {"Заместитель по Мафиям"}, {"Заместитель по Саппортам"}, */ SendClientMessage(playerid, COLOR_WHITE, ""cInf2o"Введите /addprefix [id] [id префикса]"); SendClientMessage(playerid, COLOR_WHITE, "0 - УБРАТЬ, 1 - Руководитель проекта, 2 - Заместитель Руководителя, 3 - Помощник Руководителей"); SendClientMessage(playerid, COLOR_WHITE, "4 - Главный Администратор, 5 - Управляющий по Администрации, 6 - Управляющий по Гос.Структурами, 7 - Управляющий по Мафиям"); SendClientMessage(playerid, COLOR_WHITE, "8 - Управляющий по Саппортам, 9 - Заместитель по Администрации, 10 - Заместитель по Гос.Структурам, 11 - Заместитель по Мафиям"); return SendClientMessage(playerid, COLOR_WHITE, "12 - Заместитель по Саппортам, 13 - Администратор, 14 - Без названия, 15 - Без названия"); } if(PlayerInfo[targetid_prefix][pAlcoInvenxua] <= 0) return SendClientMessage(playerid, COLOR_WHITE, "Человек не администратор!"); if(number_prefix != 0) { PlayerInfo[targetid_prefix][prefix_id] = number_prefix; format(stringer1, sizeof(stringer1), "Главный администратор %s назначил администратора %s на должность %s", PlayerInfo[playerid][pNames], PlayerInfo[targetid_prefix][pNames], pPrefixName[PlayerInfo[targetid_prefix][prefix_id]]); SendClientMessageToAll(COLOR_LIGHTRED, stringer1); } else { format(stringer1, sizeof(stringer1), "Главный администратор %s снял администратора %s с должности %s", PlayerInfo[playerid][pNames], PlayerInfo[targetid_prefix][pNames], pPrefixName[PlayerInfo[targetid_prefix][prefix_id]]); SendClientMessageToAll(COLOR_LIGHTRED, stringer1); PlayerInfo[targetid_prefix][prefix_id] = number_prefix; } } return 1; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MDesantiego 4 Опубликовано 25 июля, 2018 Хм... Не могу понять, что тут надо сделать? Если хочешь систему взять с SA-MP, а темболее систему с мода supreme ЯР, лучше подумать несколько раз. Ну вот... Перейдём к делу, если нужно сделать её активной то скинул бы ошибки при компилировании. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты