コード例 #1
0
        public override void ExecuteCommand(IChatChannel channel, StreamCommand command)
        {
            Player player = module.GetExistingPlayer(command.Service, command.User);

            if (player == null)
            {
                SendMessage(channel, command.User, "No character data found for your user.");
                return;
            }

            PlayerAscension ascension = module.GetPlayerAscension(player.UserID);

            SendMessage(channel, command.User, $"You're level {player.Level} with {player.Experience.ToString("F0")}/{ascension?.NextLevel.ToString("F0")} experience. HP {player.CurrentHP}/{player.MaximumHP}, MP {player.CurrentMP}/{player.MaximumMP}. Strength {player.Strength}, Dexterity {player.Dexterity}, Fitness {player.Fitness}, Luck {player.Luck}. {player.Gold} Gold");
        }