1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-23 05:30:39 -05:00

-close config files after reading oops

-added reload command
-added macros! (Denoted by {{MACRO}} in server config right now only {{WISDOM}} and {{TOTALPLAYERS}})
-added IP's (tracks and rebans new accounts on same banned ip)!
-aliases
-reworked database classes
-heartbeat gives running version
-player banned in find gives last ban reason
-reworked rcon yet again
This commit is contained in:
RaidMax
2015-03-13 18:40:16 -05:00
parent ef80a565cb
commit 73dfb9a612
18 changed files with 812 additions and 642 deletions

View File

@ -6,12 +6,13 @@ namespace IW4MAdmin
{
class Ban
{
public Ban(String Reas, String TargID, String From)
public Ban(String Reas, String TargID, String From, DateTime time, String ip)
{
Reason = Reas;
npID = TargID;
bannedByID = From;
When = DateTime.Now;
When = time;
IP = ip;
}
public String getReason()
@ -28,11 +29,22 @@ namespace IW4MAdmin
{
return bannedByID;
}
public String getIP()
{
return IP;
}
public String getWhen()
{
return When.ToString("yyyy-MM-dd HH:mm:ss"); ;
}
private String Reason;
private String npID;
private String bannedByID;
private DateTime When;
private String IP;
}