如何定义未活动玩家帐号的时间属性
2007/9/8 15:24:04

Runuo的管理员可以通过[Admin命令查找长久未登录的玩家帐号,并对这些长期未激活帐号进行Ban或Delete处理。如何定义和修改找个期限,请祥看如下脚本:
\Scripts\Gumps\AdminGump.cs   
      case 31: // View all inactive accounts
      {
      ArrayList results = new ArrayList();
      DateTime minTime = DateTime.Now - TimeSpan.FromDays( 90.0 );
      foreach ( Account acct in Accounts.GetAccounts() )
      {
        if ( acct.LastLogin <= minTime )
        results.Add( acct );
      }
      if ( results.Count == 1 )
        from.SendGump( new AdminGump( from, AdminGumpPage.AccountDetails_Information, 0, null, "One match found.", results[0] ) );
      else
        from.SendGump( new AdminGump( from, AdminGumpPage.Accounts, 0, results, (results.Count == 0 ? "Nothing matched your search terms." : null), new ArrayList() ) );
      break;
      }

返回列表
返回首页
©2024 CHINAUO网
Powered by iwms