Пример #1
0
 public override void OnPlayerKilled(Kill kKillerVictimDetails)
 {
     Output.TraceInformation("OnPlayerKilled {0} {1} {2} {3} {4}", kKillerVictimDetails.Killer.SoldierName, kKillerVictimDetails.DamageType, kKillerVictimDetails.Distance, kKillerVictimDetails.Headshot, kKillerVictimDetails.IsSuicide);
 }
Пример #2
0
 public override void OnBanList(List <CBanInfo> banList)
 {
     Output.TraceInformation("OnBanList {0}", string.Join(",", banList.Select(_ => _.SoldierName + "|" + _.Guid + "|" + _.IdType + "|" + _.Reason).ToArray()));
 }
Пример #3
0
 public override void OnMaplistMapAppended(string mapFileName)
 {
     Output.TraceInformation("OnMaplistMapAppended {0}", mapFileName);
 }
Пример #4
0
 public override void OnPlaylistSet(string playlist)
 {
     Output.TraceInformation("OnPlaylistSet {0}", playlist);
 }
Пример #5
0
 public override void OnServerType(string value)
 {
     Output.TraceInformation("OnServerType {0}", value);
 }
Пример #6
0
 public override void OnListPlayers(List <CPlayerInfo> players, CPlayerSubset subset)
 {
     base.OnListPlayers(players, subset);
     Output.TraceInformation("OnListPlayers");
 }
Пример #7
0
 public override void OnRunNextLevel()
 {
     Output.TraceInformation("OnRunNextLevel");
 }
Пример #8
0
 public override void OnLoadingLevel(string mapFileName, int roundsPlayed, int roundsTotal)
 {
     Output.TraceInformation("OnLoadingLevel {0} {1} {2}", mapFileName, roundsPlayed, roundsTotal);
 }
Пример #9
0
 public override void OnLevelStarted()
 {
     Output.TraceInformation("OnLevelStarted");
 }
Пример #10
0
 public override void OnRoundOverTeamScores(List <TeamScore> teamScores)
 {
     Output.TraceInformation("OnRoundOverTeamScores {0}", string.Join(",", teamScores.Select(_ => _.TeamID + "|" + _.Score).ToArray()));
 }
Пример #11
0
 public override void OnRoundOver(int winningTeamId)
 {
     Output.TraceInformation("OnRoundOver {0}", winningTeamId);
 }
Пример #12
0
 public override void OnRoundOverPlayers(List <CPlayerInfo> players)
 {
     Output.TraceInformation("OnRoundOverPlayers {0}", string.Join(",", players.Select(_ => _.SoldierName + "|" + _.Score).ToArray()));
 }
Пример #13
0
 public override void OnPlayerSpawned(string soldierName, Inventory spawnedInventory)
 {
     Output.TraceInformation("OnPlayerSpawned {0} {1} {2} {3}", soldierName, spawnedInventory.Kit, spawnedInventory.Weapons.First().Name, spawnedInventory.Specializations.First().Name);
 }
Пример #14
0
 public override void OnPlayerKicked(string soldierName, string reason)
 {
     Output.TraceInformation("OnPlayerKicked {0} {1}", soldierName, reason);
 }
Пример #15
0
 public override void OnUnregisteredCommand(MatchCommand command)
 {
     Output.TraceInformation("OnUnregisteredCommand {0} {1}", command.Command, command.ArgumentsFormat);
 }
Пример #16
0
 public override void OnLevelLoaded(string mapFileName, string gamemode, int roundsPlayed, int roundsTotal)
 {
     Output.TraceInformation("OnLevelLoaded {0} {1} {2} {3}", mapFileName, gamemode, roundsPlayed, roundsTotal);
 }
Пример #17
0
 public override void OnZoneTrespass(CPlayerInfo playerInfo, ZoneAction action, MapZone sender, Point3D tresspassLocation, float tresspassPercentage, object trespassState)
 {
     Output.TraceInformation("OnZoneTrespass {0} {1}", playerInfo.SoldierName, action, sender.LevelFileName);
 }
Пример #18
0
 public override void OnPunkbusterMessage(string punkbusterMessage)
 {
     Output.TraceInformation("OnPunkbusterMessage {0}", punkbusterMessage);
 }
Пример #19
0
 public override void OnEndRound(int iWinningTeamID)
 {
     Output.TraceInformation("OnEndRound {0}", iWinningTeamID);
 }
Пример #20
0
 public override void OnPunkbusterUnbanInfo(CBanInfo unban)
 {
     Output.TraceInformation("OnPunkbusterUnbanInfo {0}", unban.SoldierName);
 }
Пример #21
0
 public override void OnCurrentLevel(string mapFileName)
 {
     Output.TraceInformation("OnCurrentLevel {0}", mapFileName);
 }
Пример #22
0
 public override void OnSupportedMaps(string playlist, List <string> lstSupportedMaps)
 {
     Output.TraceInformation("OnSupportedMaps {0} {1}", playlist, string.Join(",", lstSupportedMaps.ToArray()));
 }
Пример #23
0
 public override void OnGameAdminList(List <string> soldierNames)
 {
     Output.TraceInformation("OnGameAdminList {0}", string.Join(",", soldierNames.ToArray()));
 }
Пример #24
0
 public override void OnPunkbusterEndPlayerInfo()
 {
     Output.TraceInformation("OnPunkbusterEndPlayerInfo");
 }
Пример #25
0
 public override void OnBanRemoved(CBanInfo ban)
 {
     Output.TraceInformation("OnBanRemoved {0} {1} {2} {3}", ban.SoldierName, ban.Guid, ban.IdType, ban.Reason);
 }
Пример #26
0
 public override void OnPunkbusterPlayerInfo(CPunkbusterInfo playerInfo)
 {
     base.OnPunkbusterPlayerInfo(playerInfo);
     Output.TraceInformation("OnPunkbusterPlayerInfo {0}", playerInfo.SoldierName);
 }
Пример #27
0
 public override void OnTextChatModerationRemovePlayer(TextChatModerationEntry playerEntry)
 {
     Output.TraceInformation("OnTextChatModerationRemovePlayer {0} {1}", playerEntry.SoldierName, playerEntry.PlayerModerationLevel);
 }
Пример #28
0
 public override void OnAnyMatchRegisteredCommand(string speaker, string text, MatchCommand matchedCommand, CapturedCommand capturedCommand, CPlayerSubset matchedScope)
 {
     Output.TraceInformation("OnAnyMatchRegisteredCommand {0} {1} {2} {3} {4}", speaker, text, matchedCommand.Command, capturedCommand.Command, matchedScope.SoldierName);
 }
Пример #29
0
 public override void OnMaplistNextLevelIndex(int mapIndex)
 {
     Output.TraceInformation("OnMaplistNextLevelIndex {0}", mapIndex);
 }
Пример #30
0
 public override void OnPlayerAuthenticated(string soldierName, string guid)
 {
     Output.TraceInformation("OnPlayerAuthenticated {0} {1}", soldierName, guid);
 }