rename psn command

This commit is contained in:
wish
2023-04-15 11:19:19 +10:00
parent f5ae129cad
commit aeab3352ae
3 changed files with 11 additions and 11 deletions

View File

@@ -73,9 +73,9 @@
"Enabled": true, "Enabled": true,
"Prefix": "!course" "Prefix": "!course"
}, { }, {
"Name": "LinkPSN", "Name": "PSN",
"Enabled": true, "Enabled": true,
"Prefix": "!linkpsn" "Prefix": "!psn"
} }
], ],
"Courses": [ "Courses": [

View File

@@ -82,16 +82,16 @@ func sendServerChatMessage(s *Session, message string) {
} }
func parseChatCommand(s *Session, command string) { func parseChatCommand(s *Session, command string) {
if strings.HasPrefix(command, commands["LinkPSN"].Prefix) { if strings.HasPrefix(command, commands["PSN"].Prefix) {
if commands["LinkPSN"].Enabled { if commands["PSN"].Enabled {
var id string var id string
n, err := fmt.Sscanf(command, fmt.Sprintf("%s %%s", commands["LinkPSN"].Prefix), &id) n, err := fmt.Sscanf(command, fmt.Sprintf("%s %%s", commands["PSN"].Prefix), &id)
if err != nil || n != 1 { if err != nil || n != 1 {
sendServerChatMessage(s, fmt.Sprintf(s.server.dict["commandLinkPSNError"], commands["LinkPSN"].Prefix)) sendServerChatMessage(s, fmt.Sprintf(s.server.dict["commandPSNError"], commands["PSN"].Prefix))
} else { } else {
_, err = s.server.db.Exec(`UPDATE users u SET psn_id=$1 WHERE u.id=(SELECT c.user_id FROM characters c WHERE c.id=$2)`, id, s.charID) _, err = s.server.db.Exec(`UPDATE users u SET psn_id=$1 WHERE u.id=(SELECT c.user_id FROM characters c WHERE c.id=$2)`, id, s.charID)
if err == nil { if err == nil {
sendServerChatMessage(s, fmt.Sprintf(s.server.dict["commandLinkPSNSuccess"], id)) sendServerChatMessage(s, fmt.Sprintf(s.server.dict["commandPSNSuccess"], id))
} }
} }
} }

View File

@@ -20,8 +20,8 @@ func getLangStrings(s *Server) map[string]string {
strings["commandCourseLocked"] = "%sコースはロックされています" strings["commandCourseLocked"] = "%sコースはロックされています"
strings["commandTeleportError"] = "テレポートコマンドエラー 構文:%s x y" strings["commandTeleportError"] = "テレポートコマンドエラー 構文:%s x y"
strings["commandTeleportSuccess"] = "%d %dにテレポート" strings["commandTeleportSuccess"] = "%d %dにテレポート"
strings["commandLinkPSNError"] = "PSN連携コマンドエラー %s <psn id>" strings["commandPSNError"] = "PSN連携コマンドエラー %s <psn id>"
strings["commandLinkPSNSuccess"] = "PSN「%s」が連携されています" strings["commandPSNSuccess"] = "PSN「%s」が連携されています"
strings["commandRaviNoCommand"] = "ラヴィコマンドが指定されていません" strings["commandRaviNoCommand"] = "ラヴィコマンドが指定されていません"
strings["commandRaviStartSuccess"] = "大討伐を開始します" strings["commandRaviStartSuccess"] = "大討伐を開始します"
@@ -70,8 +70,8 @@ func getLangStrings(s *Server) map[string]string {
strings["commandCourseLocked"] = "%s Course is locked" strings["commandCourseLocked"] = "%s Course is locked"
strings["commandTeleportError"] = "Error in command. Format: %s x y" strings["commandTeleportError"] = "Error in command. Format: %s x y"
strings["commandTeleportSuccess"] = "Teleporting to %d %d" strings["commandTeleportSuccess"] = "Teleporting to %d %d"
strings["commandLinkPSNError"] = "Error in command. Format: %s <psn id>" strings["commandPSNError"] = "Error in command. Format: %s <psn id>"
strings["commandLinkPSNSuccess"] = "Connected PSN ID: %s" strings["commandPSNSuccess"] = "Connected PSN ID: %s"
strings["commandRaviNoCommand"] = "No Raviente command specified!" strings["commandRaviNoCommand"] = "No Raviente command specified!"
strings["commandRaviStartSuccess"] = "The Great Slaying will begin in a moment" strings["commandRaviStartSuccess"] = "The Great Slaying will begin in a moment"