Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:warninfo(playerid, params[])
- {
- if(player_info[playerid][ADMIN] != 0)
- {
- if(player_info[playerid][ADMIN] < 1) return 1;
- if(sscanf(params, "d", params[0])) return SCM(playerid, COLOR_GREY, "Используй /warninfo* [id игрока]");
- if(GetPVarInt(params[0], "logged") != 1) return SCM(playerid, COLOR_LIGHTGREY, "Такого игрока нет");
- if(player_info[params[0]][WARN] == 0) return SPD(playerid, 90, DIALOG_STYLE_MSGBOX, "{e23a02}Действующие предупреждения", "{FFFFFF}На аккаунте игрока нет действующих предупреждений (варнов)", "Закрыть", "");
- static const fmt_query[] = "SELECT * FROM `warns` WHERE `nick` = '%s' ORDER BY `warn` DESC LIMIT %d";
- new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)+(-2+1)];
- format(query, sizeof(query), fmt_query, player_info[params[0]][NAME], player_info[params[0]][WARN]);
- mysql_tquery(dbHandle, query, "awarninfo", "i", params[0]);
- SetPVarInt(params[0], "warninfo", playerid);
- }
- else if(player_info[playerid][ADMIN] == 0)
- {
- if(player_info[playerid][WARN] == 0) return SPD(playerid, 90, DIALOG_STYLE_MSGBOX, "{e23a02}Действующие предупреждения", "{FFFFFF}На Вашем аккаунте нет действующих предупреждений (варнов)", "Закрыть", "");
- static const fmt_query[] = "SELECT * FROM `warns` WHERE `nick` = '%s' ORDER BY `warn` DESC LIMIT %d";
- new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)+(-2+1)];
- format(query, sizeof(query), fmt_query, player_info[playerid][NAME], player_info[playerid][WARN]);
- mysql_tquery(dbHandle, query, "warninfo", "i", playerid);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement