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; }
|