public WeaponCheck(playerid)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
new lbweapon[64];
new string[128];
new var;
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
var=GetPlayerWeapon(i);
if(IsForbiddenWeapon(var) && WeaponForbiddenForPlayer[i][var] && AccInfo[i][Level] == 0 && ServerInfo[ForbiddenWeaps] == 1)
{
SendClientMessage(i,lightred, "You have been Automatically Banned. Reason: WeaponHack ");
GetWeaponName(var,lbweapon,sizeof(lbweapon));
format(lbweapon,sizeof(lbweapon),"Weapon Cheat (%s)",lbweapon);
BanEx(i,lbweapon);
format(string,sizeof(string),"Player %s (Id:%d) has been Automatically Kicked. Reason: Weapons ",PlayerName,i);
SendClientMessageToAll(lightred, string);
new str[128];
format(str,sizeof(str),"%s has been Automatically Kicked. Reason: WeaponHack",PlayerName);
SaveIn("BanLog",str);
}
}
return 1;
}
public WeaponCheck(playerid)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
new lbweapon[64];
new string[128];
new var;
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
var=GetPlayerWeapon(i);
if(IsForbiddenWeapon(var) && WeaponForbiddenForPlayer[i][var] && AccInfo[i][Level] == 0 && ServerInfo[ForbiddenWeaps] == 1)
{
SendClientMessage(i,lightred, "You have been Automatically Kicked. Reason: WeaponHack ");
GetWeaponName(var,lbweapon,sizeof(lbweapon));
format(string,sizeof(string),"Player %s (Id:%d) has been Automatically Kicked. Reason: Weapons ",PlayerName,i);
SendClientMessageToAll(lightred, string);
new str[128];
format(str,sizeof(str),"%s has been Automatically Kicked. Reason: WeaponHack",PlayerName);
SaveIn("BanLog",str);
}
}
return 1;
}
and change it "SaveIn("BanLog",str);" to "SaveIn("KickLog",str);" but again dont works.. |
public WeaponCheck(playerid)
{
new lbweapon[64],string[128],var, PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerName,MAX_PLAYER_NAME);
var = GetPlayerWeapon(playerid);
if(IsForbiddenWeapon(var) && WeaponForbiddenForPlayer[i][var] && AccInfo[i][Level] == 0 && ServerInfo[ForbiddenWeaps] == 1)
{
SendClientMessage(playerid,lightred,"You have been kicked. Reason: Weapon Hack");
GetWeaponName(var, "lbweapon",sizeof(lbweapon));
format(lbweapon,sizeof(lbweapon),"Weapon (%d)", lbweapon);
format(string,sizeof(string),"Player %s (Id:%d) has been Automatically Kicked. Reason: Weapons ",PlayerName,playerid);
SendClientMessageToAll(lightred, string);
new str[128];
format(str,sizeof(str),"%s has been Automatically Kicked. Reason: WeaponHack",PlayerName);
SaveIn("KickLog",str);
Kick(playerid);
}
return 1;
}
WeaponForbiddenForPlayer[i] |