Keksik1337 |
Дата: Четверг, 17.07.2014, 20:34 | Сообщение # 1
|
Боец
Сообщений: 93
Статус: Offline
|
В public OnPlayerCommandText(playerid, cmdtext[]) Код else if(strcmp(cmdtext, "/delacc", true, 7) == 0) { if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid,COLOR_GREY,"* Ошибка! Вы не уполномочены использовать данную команду."); new string[50+MAX_PLAYER_NAME+MAX_PLAYER_NAME+3], sendername[MAX_PLAYER_NAME];
if(!strlen(cmdtext[7]) || strlen(cmdtext[7]) > MAX_PLAYER_NAME) return SendClientMessage(playerid,COLOR_GREY,"* Используйте: /delacc [name]");
format(string, sizeof(string), "Accounts/%s.ini", cmdtext[8]); if(!fexist(string)) return SendClientMessage(playerid,COLOR_GREY,"* Ошибка! Такого аккаунта не существует"); fremove(string);
GetPlayerName(playerid, sendername, MAX_PLAYER_NAME); if(!strcmp(sendername, cmdtext[8], false)) return SendClientMessage(playerid, COLOR_RED, "LOL! Вы удалили свой аккаунт.");
format(string, sizeof(string), "Администратор %s удалил аккаунт %s", sendername, cmdtext[8]); SendAdminMessage(COLOR_PURPLE, string);
format(string, sizeof(string), "Аккаунт игрока %s был успешно удалён.", cmdtext[8]); SendClientMessage(playerid, COLOR_ORANGE, string);
for(new i = GetMaxPlayers(); i != -1; i--) { if(!IsPlayerConnected(i) || i == playerid) continue; GetPlayerName(i, string, MAX_PLAYER_NAME); if(strcmp(sendername, string, false)) continue; SendClientMessage(i, 0xFF0000AA, "Ваш аккаунт был удалён за нарушение правил сервера"); Kick(playerid); break; } return 1; }
• Помогаю новичкам в CLEO-скриптинге, в лс.
|
|
|
|