Tips31

Last-modified: 2011-08-29 (月) 15:36:09

アカウントに関する設定(作成、削除、パスワードなど)

  • カテゴリー: 設定
  • 重要性: 重要
  • 投稿日: 2005-09-27 (火) 20:28:54

Scripts\Accounting\AccountHandler.csにアカウント作成に関する設定項目がいくつか記述されています。

private static int MaxAccountsPerIP = 1;

IP毎に作成可能なアカウントの数です

private static bool AutoAccountCreation = true;

アカウントを自動作成にする設定です。

private static bool RestrictDeletion = true;

キャラクターの削除制限で、一定期間経っていないキャラクターは削除できません。

private static TimeSpan DeleteDelay = TimeSpan.FromDays( 7.0 );

削除できない期間です。

public static bool ProtectPasswords = true;

パスワードの保護です。MD5という暗号形式で保存されます。
暗号化している場合は、サーバ管理者も入力したパスワードを知ることは出来ません。

public static bool ProtectPasswords = PasswordProtection.NewCrypt;

2.0RC1パスワードの保護です。解除するにはPasswordProtection.Noneと変更します。
暗号化している場合は、サーバ管理者も入力したパスワードを知ることは出来ません。

パスワード変更コマンド

private static bool PasswordCommandEnabled = true;

trueにすることでプレイヤーがパスワードを変更できるコマンドが有効になります。このコマンドは

Password <newPassword> <repeatPassword>

の形で入力され、アカウント作成時のIPと現在のIPが等しい場合は変更され、それ以外の場合はAdminに変更要求が通知されます。