05.09.2018, 11:16
their is problem with ban cmd
it wont work till you replace this with it
their is problem with your bracket here too
it wont work till you replace this with it
Код:
CMD:ban(playerid, params[])
{
if(pInfo[playerid][pAdminLevel] < 4) return 0;
new PlayerIP[17];
new giveplayerid, reason[128], string[150], query[700];
GetPlayerIp(giveplayerid, PlayerIP, sizeof(PlayerIP));
if(sscanf(params, "us[128]", giveplayerid, reason)) return Usage(playerid, "/ban [playerid] [reason]");
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, -1, "That player is not connected");
mysql_format(BansDB, query, sizeof(query), "INSERT INTO `bans` (`Username`, `BannedBy`, `BanReason`, `IpAddress`, `Date`) VALUES ('%e', '%e', '%e', '%e'), '%e'", playername(giveplayerid), playername(playerid), reason, PlayerIP, ReturnDate());
mysql_tquery(BansDB, query, "", "");
format(string, sizeof(string), "SERVER: %s[%d] was banned by %s, Reason: %s", playername(giveplayerid), giveplayerid, playername(playerid), reason);
SendClientMessageToAll(-1, string);
pkickbantimer[playerid] = SetTimerEx("KickBanTimer", 1000, 0, "dd", giveplayerid, 2);
return 1;
}
Код:
CMD:ban(playerid, params[])
{
if(pInfo[playerid][pAdminLevel] < 4) return 0;
new PlayerIP[17];
new giveplayerid, reason[128], string[150], query[700];
GetPlayerIp(giveplayerid, PlayerIP, sizeof(PlayerIP));
if(sscanf(params, "us[128]", giveplayerid, reason)) return Usage(playerid, "/ban [playerid] [reason]");
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, -1, "That player is not connected");
mysql_format(BansDB, query, sizeof(query), "INSERT INTO `bans` (`Username`, `BannedBy`, `BanReason`, `IpAddress`, `Date`) VALUES ('%e', '%e', '%e', '%e', '%e')", playername(giveplayerid), playername(playerid), reason, PlayerIP, ReturnDate());
mysql_tquery(BansDB, query, "", "");
format(string, sizeof(string), "SERVER: %s[%d] was banned by %s, Reason: %s", playername(giveplayerid), giveplayerid, playername(playerid), reason);
SendClientMessageToAll(-1, string);
pkickbantimer[playerid] = SetTimerEx("KickBanTimer", 1000, 0, "dd", giveplayerid, 2);
return 1;
}

