Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:offban(playerid,params[])
- {
- if(PlayerInfo[playerid][bAdmin] < 4) return SCM(playerid, -1, ""#net"Вы не уполномочены использовать эту команду");
- new nicks[24], reason[100], day;
- if(sscanf(params, "s[24]is[100]", nicks,day,reason)) return SCM(playerid, COLOR_WHITE, "Используйте: /offban [ник] [дни] [причина]");
- if(strcmp(PlayerInfo[playerid][pNames], "Nick_Name", false) && strcmp(PlayerInfo[playerid][pNames], "None", false)) SCM(playerid, COLOR_WHITE, "Основателей запрещено банить");
- format(stringer, 128, "SELECT * FROM `banlist` WHERE `Nick` = '%s' LIMIT 1", nicks);
- mysql_tquery(connects, stringer, "OffBan", "issi",playerid,nicks,reason,day);
- return 1;
- }
- publics: OffBan(playerid,tmp[],reason[], days)
- {
- new rows, fields;
- cache_get_data(rows, fields);
- if(rows) return SCM(playerid, COLOR_WHITE, "Игрок заблокирован!");
- new data[16],year, month, day,unbandate;
- getdate(year, month, day);
- format(data, 16, "%02d.%02d.%04d", day, month, year);
- unbandate = gettime() + days*86400;
- stringer="";
- format(stringer, 1000, "INSERT INTO `banlist` (`Admin`, `Nick`, `Date`, `UnBanDate`, `Reason`, `Status`) VALUES ('%s', '%s', '%s', '%d', '%s', '1')", PlayerInfo[playerid][pNames], tmp, data, unbandate, reason);
- mysql_tquery(connects, stringer, "", "");
- format(stringer, 128, "Администратор %s забанил %s на %d дней в оффлайне. Причина: %s",PlayerInfo[playerid][pNames], tmp, days, reason);
- SendClientMessageToAll(COLOR_LIGHTRED,stringer);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement