Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- CMD:oban(playerid, params[]) {
- new playerName[MAX_PLAYER_NAME], banReason[84];
- if(sscanf(params, "s["MAX_PLAYER_NAME"]s[84]")) return SendClientMessage(playerid, -1, "Offline ban: /oban <PlayerName> <Reason>");
- if(!strcmp(playerName, GetName(playerid))) return SendClientMessage(playerid, red, "You can't ban yourself");
- foreach(new i : Player)
- {
- new playersNames[MAX_PLAYER_NAME];
- GetPlayerName(i, playersNames, MAX_PLAYER_NAME);
- if(!strcmp(playerName, playersNames, false)) return SendClientMessage(playerid, red, "The specified username is online");
- }
- new adminName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, adminName, MAX_PLAYER_NAME);
- case MYSQL_ADD_BAN:
- {
- return 1;
- }
- new query[128];
- mysql_format(connection, query, sizeof(query), "SELECT `IP` FROM `playerdata` WHERE `playerName` = '%e'", playerName);
- mysql_query(connection, query, "OnOfflineBan", "sisi", adminName, banReason, playerName);
- return 1;
- }
- forward OnOfflineBan(banned_by, ban_reason, player_name);
- public OnOfflineBan(banned_by, ban_reason, player_name) {
- new rows = cache_num_rows();
- if(rows) {
- new ip[17];
- cache_get_field_content(0, "playerIP", ip);
- new query[304];
- mysql_format(connection, query, sizeof qury,
- "INSERT INTO `playerbans` (banned_by, banned_for, player_banned, player_ip) VALUES ('%e', '%e', '%e', '%e')", banned_by, ban_reason, player_name, ip);
- mysql_tquery(connection, query);
- SendClientMessage(playerid, -1, "You have successfully banend that player");
- return 1;
- }
- else return SendClientMessage(playerid, -1, "This name doesn't exist");
- }*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement