JavaScript:
function On_PlayerConnected(Player){
if (getHackerID(Player.SteamID) == "Banned" || getHackerIP(Player.SteamIP) == "Banned" ) {
Player.Message("You have been banned");
Player.Disconnect();
}
function On_PlayerConnected(Player){
if (getHackerID(Player.SteamID) == "Banned" || getHackerIP(Player.SteamIP) == "Banned" ) {
Player.Message("You have been banned");
Player.Disconnect();
}
function On_Command(Player, cmd, args){
if(cmd=="banip" && (Player.Admin || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123")) {
var target = Player.Find(args[0]);
if(target.Name == undefined){
Player.Message("Player not found: " + args[0]);
}
else {
Player.Message("you banned " + target.Name);
target.Inventory.ClearAll();
var ini = getHackerIni();
ini.AddSetting("hackersID",target.SteamID,"Banned");
ini.AddSetting("hackersIP",target.IP,"Banned");
ini.AddSetting("hackersLog",target.SteamID,target.Name + " IP:" + target.IP + " banned by " +Player.Name);
ini.Save();
target.Kill();
target.Disconnect();
}
}
}
function On_PlayerConnected(Player){
if (getHackerID(Player.SteamID) == "Banned || getHackerIP(Player.IP) == "Banned") {
Player.Message("You have been banned");
Player.Disconnect();
}
}
function getHackerID(hacker) {
var ini = getHackerIni();
var hackerINI = ini.GetSetting("hackersID", hacker);
return hackerINI;
}
function getHackerIP(hacker) {
var ini = getHackerIni();
var hackerINI = ini.GetSetting("hackersIP", hacker);
return hackerINI;
}
function getHackerIni() {
if(!Plugin.IniExists("hackers"))
Plugin.CreateIni("hackers");
return Plugin.GetIni("hackers");
You are missing a " from the code. Also, you might wanna look into my BannedPeople plugin.trying out the player.steamip,
might take a while before i can say its fixed.
otherwise, more giving more info incase it woundt fix it...
if (getHackerID(Player.SteamID) == "Banned || getHackerIP(Player.SteamIP) == "Banned")JavaScript:function On_Command(Player, cmd, args){ if(cmd=="banip" && (Player.Admin || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123" || Player.SteamID == "01234567891011123")) { var target = Player.Find(args[0]); if(target.Name == undefined){ Player.Message("Player not found: " + args[0]); } else { Player.Message("you banned " + target.Name); target.Inventory.ClearAll(); var ini = getHackerIni(); ini.AddSetting("hackersID",target.SteamID,"Banned"); ini.AddSetting("hackersIP",target.IP,"Banned"); ini.AddSetting("hackersLog",target.SteamID,target.Name + " IP:" + target.IP + " banned by " +Player.Name); ini.Save(); target.Kill(); target.Disconnect(); } } } function On_PlayerConnected(Player){ if (getHackerID(Player.SteamID) == "Banned || getHackerIP(Player.IP) == "Banned") { Player.Message("You have been banned"); Player.Disconnect(); } } function getHackerID(hacker) { var ini = getHackerIni(); var hackerINI = ini.GetSetting("hackersID", hacker); return hackerINI; } function getHackerIP(hacker) { var ini = getHackerIni(); var hackerINI = ini.GetSetting("hackersIP", hacker); return hackerINI; } function getHackerIni() { if(!Plugin.IniExists("hackers")) Plugin.CreateIni("hackers"); return Plugin.GetIni("hackers");
already changed into
if (getHackerID(Player.SteamID) == "Banned || getHackerIP(Player.IP) == "Banned")
in the above code