示例#1
0
        private void OnClientLeave(ModuleEvents.OnClientLeave onClientLeave)
        {
            var clientKey = onClientLeave.Player.CDKey;
            var character = Persistence.Characters[clientKey];

            character.UpdateEntity();
            Serialize(character);
            Persistence.Characters.Remove(clientKey);
        }
示例#2
0
 private void OnClientLeave(ModuleEvents.OnClientLeave onClientLeave)
 {
     Console.WriteLine(onClientLeave.Player.Name);
 }
 private void OnClientLeave(ModuleEvents.OnClientLeave eventData)
 {
     ClearPlayerNameOverride(eventData.Player, true);
     renameOriginalNames.Remove(eventData.Player);
     renameAddedToPlayerList.Remove(eventData.Player);
 }
示例#4
0
 private void OnPlayerLeave(ModuleEvents.OnClientLeave leaveEvent)
 {
     awaitingTargetActions.Remove(leaveEvent.Player);
 }
示例#5
0
 private void OnClientLeave(ModuleEvents.OnClientLeave eventData)
 {
     eventHandlers.Remove(eventData.Player);
 }