Added admin functionality to change another player's character using /char <number> <playername>. This allows server operators to switch characters for other players.
Added tab completion for character numbers and player names when using the /char command. The currently selected character is excluded from suggestions.
Implemented the /editchar command to view and edit character properties:
/editchar <char_id> - Shows character information
/editchar <char_id> firstname <value> - Changes the character's first name
/editchar <char_id> lastname <value> - Changes the character's last name
/editchar <char_id> birthdate <value> - Changes the character's birth date
/editchar <char_id> gender <value> - Changes the character's gender
Added the /charinfo command to view information about other players' characters:
/charinfo <playername> - Shows information about the player's current character
/charinfo <playername> list - Lists all characters of a player with detailed information
/charinfo <playername> <char_id> - Shows comprehensive information about a specific character
All parameters support tab completion
Displays all character properties with colored formatting for better readability
Shows additional custom properties that may have been added to characters
Fixed an issue where players would lose their armor when switching characters with the /char (number) command. The character system now properly saves and restores armor items during character switching.