アカウントに関する設定(作成、削除、パスワードなど)
- カテゴリー: 設定
- 重要性: 重要
- 投稿日: 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に変更要求が通知されます。