Azixxx 1 Опубликовано 14 сентября, 2018 (изменено) Вот добавил новую команду.Но когда я прописываю команду и IP,в чате не показывается тип:Админу "Вы забанили IP адрес: " Игроку "Ваш айпи был забанин администратором (ник админа) CMD:banip(playerid, params[]) { if(GetPlayerAdminEx(playerid) < 5) return 1; else if(isnull(params)) return SendClientMessage(playerid, 0xCECECEFF, "Используйте: /banip [IP адрес]"); new fmt_msg[128]; new query[144]; format(fmt_msg, sizeof(fmt_msg), "Администратор %s заблокировал IP адрес %s", GetPlayerNameEx(playerid), GetPlayerIpEx(playerid) ); format(query, sizeof(query), "banip %s", params); SendRconCommand(query); return 1; } Изменено 14 сентября, 2018 пользователем Azixxx Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Web 414 Опубликовано 14 сентября, 2018 (изменено) Потому что ты форматируешь сообщение, но не отправляешь. После: format(fmt_msg, sizeof(fmt_msg), "Администратор %s заблокировал IP адрес %s", GetPlayerNameEx(playerid), GetPlayerIpEx(playerid) ); Добавь: SendClientMessageToAll(0xAA3333AA, fmt_msg); Изменено 14 сентября, 2018 пользователем Wеb Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Rips 210 Опубликовано 14 сентября, 2018 CMD:banip(playerid, params[]) { if(GetPlayerAdminEx(playerid) SendClientMessage(playerid, -1, !"Данная команда Вам недоступна!"); if(isnull(params)) return SendClientMessage(playerid, -1, !"Используйте: /banip [IP-Adress]"); new string[80+MAX_PLAYER_NAME+16], ban_string[6+(-2+18)]; format(string, sizeof(string), "Администратор %s заблокировал IP-Adress: %s", GetPlayerNameEx(playerid), GetPlayerIpEx(playerid)); SendClientMessageToAll(-1, string); format(ban_string, sizeof(ban_string), "banip %s", params); SendRconCommand(ban_string); return 1; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты