Exemplo n.º 1
0
        public static void OnBanChanged(object sender, PlayerInfoBanChangedEventArgs e)
        {
            if (e.IsBeingUnbanned)
            {
                return;
            }

            World[] worlds = WorldManager.Worlds;
            foreach (World world in worlds)
            {
                History.RevertHistory(world, e.PlayerInfo, e.Banner);
            }
        }
Exemplo n.º 2
0
 static void PlayerInfoBanChangedHandler(object sender, PlayerInfoBanChangedEventArgs e)
 {
     if (e.Announce)
     {
         if (e.IsBeingUnbanned)
         {
             PlayerSomethingMessage(e.Banner, "unbanned", e.PlayerInfo, e.Reason);
         }
         else
         {
             PlayerSomethingMessage(e.Banner, "banned", e.PlayerInfo, e.Reason);
         }
     }
 }