25.08.2017, 02:47
(
Последний раз редактировалось XxFiGhteRXx; 25.08.2017 в 18:46.
)
Hi Guys i need Help to add oban CMD Please Help me
Код:
COMMAND:oban(playerid, params[]) { if(playerData[playerid][playerLoggedIn]) { if(playerData[playerid][Admin] >= 3) { new otherID, playersIP[24], playerName[24], adminName[24], message[248], reason[300]; if(sscanf(params, "us[300]", otherID, reason)) { SendClientMessage(playerid, COLOR_ORANGE, "Usage: \"oban <playername/id> <reason>\""); } else { if(IsPlayerConnected(otherID)) { if(playerData[otherID][playerLoggedIn]) { if(playerData[playerid][Admin] >= playerData[otherID][Admin]) { // Send message to game GetPlayerName(otherID, playerName, sizeof(playerName)); GetPlayerName(playerid, adminName, sizeof(adminName)); GetPlayerIp(otherID, playersIP, sizeof(playersIP)); format(message, sizeof(message), "{A9C4E4}%s(%i) has been banned from the server {FF0000}[REASON: %s]{FFFFFF}", playerName, otherID, reason); SendClientMessageToAll(COLOR_WHITE, message); new aMsg[300]; for (new i=0; i<MAX_PLAYERS; i++) { if (playerData[i][Admin] >= 0) { format(aMsg, sizeof(aMsg), "{FF006F}[ADMIN] {FF006F}%s(%i) has banned %s(%i) {FF006F}[REASON: %s]{FFFFFF}", playerData[playerid][playerNamee], playerid, playerData[otherID][playerNamee], otherID, reason); SendClientMessage(i, COLOR_WHITE, aMsg); } } new log[250]; format(log, sizeof(log), "%s(%i) has banned %s(%i)", playerData[playerid][tempAdminName], playerid, playerName, otherID); SendAdminText(playerid, log); new banreason[350]; format(banreason, sizeof(banreason), "INSERT INTO `playerbans` (`banned_by`, `banned_for`, `player_banned`, `player_ip`) VALUES ('%s', '%s', '%s', '%s')", adminName, reason, playerName, playersIP); mysql_query(banreason, MYSQL_ADD_BAN, playerid, connection); KickWithMessage(otherID, "[BANNED] You have been banned. You may appeal on |SA-MP.com"); } else { SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SERVER] {FFFFFF}You cannot use this command on that player."); } } else { SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SERVER] {FFFFFF}That player is not logged in!"); } } else { SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SERVER] {FFFFFF}That player is not online!"); } } } else { return 0; } } else { SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SERVER] {FFFFFF}You must be logged in to use commands."); } return 1; }