Add permission to BanCommand, rework its targeting

This commit is contained in:
AnimeGitB
2022-06-25 16:12:23 +09:30
committed by Melledy
parent 1ba415c66a
commit a3b4a11863
8 changed files with 57 additions and 105 deletions

View File

@@ -390,18 +390,16 @@
"description": "Changes weather ID and climate type. Weather IDs can be found in WeatherExcelConfigData.json.\nClimate types: sunny, cloudy, rain, thunderstorm, snow, mist"
},
"ban": {
"command_usage": "Usage: ban <playerId> [timestamp] [reason]",
"command_usage": "Usage: ban <@playerId> [timestamp] [reason]",
"success": "Successful.",
"failure": "Failed, player not found.",
"invalid_time": "Unable to parse timestamp.",
"invalid_player_id": "Unable to parse player ID.",
"description": "Ban a player"
},
"unban": {
"command_usage": "Usage: unban <playerId>",
"command_usage": "Usage: unban <@playerId>",
"success": "Successful.",
"failure": "Failed, player not found.",
"invalid_player_id": "Unable to parse player ID.",
"description": "Unban a player"
}
},

View File

@@ -395,15 +395,13 @@
"success": "Succès.",
"failure": "Échec, joueur introuvable.",
"invalid_time": "Impossible d'analyser le timestamp.",
"invalid_player_id": "Impossible d'analyser le player ID.",
"command_usage": "Usage: ban <playerId> [timestamp] [raison]"
"command_usage": "Usage: ban <@playerId> [timestamp] [raison]"
},
"unban": {
"description": "Retire le bannissement d'un joueur",
"success": "Succès.",
"failure": "Échec, joueur introuvable.",
"invalid_player_id": "Imossible d'analyser player ID.",
"command_usage": "Usage: unban <playerId>"
"command_usage": "Usage: unban <@playerId>"
}
},
"gacha": {

View File

@@ -306,6 +306,19 @@
"unlocktower": {
"success": "odblokować gotowe",
"description": "Odblokuj głęboką spiralę"
},
"ban": {
"command_usage": "Usage: ban <@playerId> [timestamp] [reason]",
"success": "Successful.",
"failure": "Failed, player not found.",
"invalid_time": "Unable to parse timestamp.",
"description": "Ban a player"
},
"unban": {
"command_usage": "Usage: unban <@playerId>",
"success": "Successful.",
"failure": "Failed, player not found.",
"description": "Unban a player"
}
},
"gacha": {

View File

@@ -395,15 +395,13 @@
"success": "Успех.",
"failure": "Неудача, игрок не найден.",
"invalid_time": "Не удалось определить промежуток времени.",
"invalid_player_id": "Не удалось определить ID игрока.",
"command_usage": "Применение: ban <Id игрока> [промежуток_времени] [причина]"
"command_usage": "Применение: ban <@Id игрока> [промежуток_времени] [причина]"
},
"unban": {
"description": "Разбанивает игрока",
"success": "Успех.",
"failure": "Неудача, игрок не найден.",
"invalid_player_id": "Не удалось определить ID игрока.",
"command_usage": "Применение: unban <Id_игрока>"
"command_usage": "Применение: unban <@Id_игрока>"
}
},
"gacha": {

View File

@@ -390,18 +390,16 @@
"description": "更改天气ID和气候类型。天气ID可以在 WeatherExcelConfigData.json 中找到。\n气候类型sunny(晴天), cloudy(多云), rain(雨), thunderstorm(雷雨), snow(雪), mist(雾)"
},
"ban": {
"command_usage": "用法ban <玩家ID> [时间] [原因]",
"command_usage": "用法ban <@玩家ID> [时间] [原因]",
"success": "成功封禁玩家。",
"failure": "封禁玩家失败,因为玩家不存在。",
"invalid_time": "无法解析时间戳。",
"invalid_player_id": "无法解析玩家ID。",
"description": "封禁玩家"
},
"unban": {
"command_usage": "用法unban <玩家ID>",
"command_usage": "用法unban <@玩家ID>",
"success": "成功取消玩家的封禁。",
"failure": "取消玩家的封禁失败,因为玩家不存在。",
"invalid_player_id": "无法解析玩家ID。",
"description": "取消玩家的封禁"
}
},

View File

@@ -397,15 +397,13 @@
"success": "停權成功。",
"failure": "停權失敗,玩家帳號不存在。",
"invalid_time": "無效的時間戳。",
"invalid_player_id": "無效的玩家ID。",
"command_usage": "用法ban <playerId> [timestamp] [reason]"
"command_usage": "用法ban <@playerId> [timestamp] [reason]"
},
"unban": {
"description": "撤銷停權指定玩家。",
"success": "撤銷停權成功。",
"failure": "撤銷停權失敗,玩家帳號不存在。",
"invalid_player_id": "無效的玩家ID。",
"command_usage": "用法unban <playerId>"
"command_usage": "用法unban <@playerId>"
}
},
"gacha": {