示例#1
0
        /// <summary>
        /// Reload character <name>
        /// </summary>
        /// <param name="plr">Player that initiated the command</param>
        /// <param name="values">List of command arguments (after command name)</param>
        /// <returns>True if command was correctly handled, false if operation was canceled</returns>
        public static bool ReloadCharacter(Player plr, ref List <string> values)
        {
            string    name = GetString(ref values);
            Character Char = CharMgr.LoadCharacterInfo(name, true);

            if (Char != null)
            {
                plr.SendClientMessage("RELOADCHARACTER: Character Loaded : " + Char.CharacterId);
            }
            else
            {
                plr.SendClientMessage("RELOADCHARACTER: Invalid character specified: " + name);
            }
            return(true);
        }