feat: Finish help command and add description to commands.

This commit is contained in:
Matthew
2023-11-27 04:05:15 -05:00
parent 76ba7cb942
commit ce773a6c56
3 changed files with 16 additions and 4 deletions

View File

@@ -10,6 +10,7 @@ import (
"erupe-ce/network/binpacket"
"erupe-ce/network/mhfpacket"
"fmt"
"golang.org/x/exp/maps"
"golang.org/x/exp/slices"
"math"
"strconv"
@@ -320,7 +321,9 @@ func parseChatCommand(s *Session, command string) {
}
case commands["Help"].Prefix:
if commands["Help"].Enabled {
sendServerChatMessage(s, fmt.Sprintf(s.server.dict["commandTeleportSuccess"], x, y))
for _, command := range maps.Values(commands) {
sendServerChatMessage(s, fmt.Sprintf("%s: %s", command.Name, command.Description))
}
} else {
sendDisabledCommandMessage(s, commands["Help"])
}