Пользователь
- Регистрация
- 11 Апр 2024
- Сообщения
- 53
- Автор темы
- #1
Как сделать так чтобы данные о муте выводились в базу данных
CMD:mute(playerid, params[])
{
new user, time, reason[128];
new string[200];
if(sscanf(params, "uds[128]", user, time, reason)) return SCM(playerid, COLOR_GREY, "Используйте: /mute [id] [время] [причина]");
if(time < 1 || time > 180) return SCM(playerid, COLOR_GREY, "Время не может быть меньше 1 или 180 минут");
if(player_info[user][MUTETIME] != 0) return SCM(playerid, COLOR_GREY, "У игрока уже имеется блокировка чата");
player_info[user][MUTETIME] = time * 60;
format(string, sizeof(string),"Администратор %s выдал бан чата игроку %s на %d минут. Причина: %s", player_info[playerid][NAME], player_info[playerid][NAME], time, reason);
SCMA(COLOR_GREY, string);
format(string, sizeof(string),"Администратор %s выдал вам бан чата на %d минут. Причина: %s", player_info[playerid][NAME], time, reason);
SCMA(COLOR_LIGHTBLUE, string);
format(string, sizeof(string),"Администратор %s выдал бан чата игроку %s на %d минут. Причина: %s", player_info[playerid][NAME], player_info[playerid][NAME], time, reason);
SCMTA(COLOR_TOMATO, string);
return 1;
}
CMD:mute(playerid, params[])
{
new user, time, reason[128];
new string[200];
if(sscanf(params, "uds[128]", user, time, reason)) return SCM(playerid, COLOR_GREY, "Используйте: /mute [id] [время] [причина]");
if(time < 1 || time > 180) return SCM(playerid, COLOR_GREY, "Время не может быть меньше 1 или 180 минут");
if(player_info[user][MUTETIME] != 0) return SCM(playerid, COLOR_GREY, "У игрока уже имеется блокировка чата");
player_info[user][MUTETIME] = time * 60;
format(string, sizeof(string),"Администратор %s выдал бан чата игроку %s на %d минут. Причина: %s", player_info[playerid][NAME], player_info[playerid][NAME], time, reason);
SCMA(COLOR_GREY, string);
format(string, sizeof(string),"Администратор %s выдал вам бан чата на %d минут. Причина: %s", player_info[playerid][NAME], time, reason);
SCMA(COLOR_LIGHTBLUE, string);
format(string, sizeof(string),"Администратор %s выдал бан чата игроку %s на %d минут. Причина: %s", player_info[playerid][NAME], player_info[playerid][NAME], time, reason);
SCMTA(COLOR_TOMATO, string);
return 1;
}