1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-10 15:20:48 -05:00

fixed the vpn detection plugin method signature call

added some fixes for stats/ac
This commit is contained in:
RaidMax
2018-10-06 15:31:05 -05:00
parent b902069b23
commit 6b9f4f3bb7
11 changed files with 36 additions and 24 deletions

View File

@ -1126,7 +1126,7 @@ namespace SharedLibraryCore.Commands
{
}
public override Task ExecuteAsync(GameEvent E)
public override async Task ExecuteAsync(GameEvent E)
{
var gameserverProcesses = System.Diagnostics.Process.GetProcessesByName("iw4x");
@ -1180,12 +1180,12 @@ namespace SharedLibraryCore.Commands
E.Origin.Tell("Could not kill server process");
E.Owner.Logger.WriteDebug("Unable to kill process");
E.Owner.Logger.WriteDebug($"Exception: {e.Message}");
return Task.CompletedTask;
return;
}
}
}
return Task.CompletedTask;
return;
}
}

View File

@ -37,7 +37,7 @@ namespace SharedLibraryCore.Configuration
public Task Save()
{
var appConfigJSON = JsonConvert.SerializeObject(_configuration, Formatting.Indented);
return File.WriteAllTextAsync(Path.Join(AppDomain.CurrentDomain.BaseDirectory, "Configuration", $"{Filename}.json"), appConfigJSON);
return File.WriteAllTextAsync(Path.Join(Utilities.OperatingDirectory, "Configuration", $"{Filename}.json"), appConfigJSON);
}
public T Configuration() => _configuration;

View File

@ -39,7 +39,7 @@ namespace SharedLibraryCore.RCon
/// <summary>
/// timeout in seconds to wait for a socket send or receive before giving up
/// </summary>
public static readonly int SocketTimeout = 1000;
public static readonly int SocketTimeout = 7500;
/// <summary>
/// interval in milliseconds to wait before sending the next RCon request
/// </summary>