Merge remote-tracking branch 'origin/development' into development

This commit is contained in:
KingRainbow44
2022-06-26 12:33:03 -04:00
83 changed files with 2687 additions and 2468 deletions

View File

@@ -1,5 +1,5 @@
{
"scheduleId" : 45,
"scheduleStartTime" : "2022-05-01T00:00:00+08:00",
"nextScheduleChangeTime" : "2022-05-30T00:00:00+08:00"
}
"scheduleStartTime" : "2022-06-01T00:00:00+08:00",
"nextScheduleChangeTime" : "2030-06-30T00:00:00+08:00"
}

View File

@@ -70,6 +70,8 @@
"command_exist_error": "No command found.",
"no_usage_specified": "No usage specified",
"no_description_specified": "No description specified",
"set_to": "%s set to %s.",
"set_for_to": "%s for %s set to %s.",
"invalid": {
"amount": "Invalid amount.",
"artifactId": "Invalid artifact ID.",
@@ -79,6 +81,8 @@
"itemId": "Invalid item ID.",
"itemLevel": "Invalid itemLevel.",
"itemRefinement": "Invalid itemRefinement.",
"statValue": "Invalid stat value.",
"value_between": "Invalid value: %s must be between %s and %s.",
"playerId": "Invalid player ID.",
"uid": "Invalid UID.",
"id": "Invalid ID."
@@ -113,18 +117,6 @@
"no_account": "Account not found.",
"description": "Modify user accounts"
},
"broadcast": {
"command_usage": "Usage: broadcast <message>",
"message_sent": "Message sent.",
"description": "Sends a message to all the players"
},
"changescene": {
"usage": "Usage: changescene <sceneID>",
"already_in_scene": "You are already in that scene.",
"success": "Changed to scene %s.",
"exists_error": "The specified scene does not exist.",
"description": "Changes your scene"
},
"clear": {
"command_usage": "Usage: clear <all|wp|art|mat>",
"weapons": "Cleared weapons for %s.",
@@ -141,11 +133,6 @@
"success": "Summoned %s to %s's world.",
"description": "Forces someone to join the world of others. If no one is targeted, it sends you into co-op mode anyway."
},
"drop": {
"command_usage": "Usage: drop <itemID|itemName> [amount]",
"success": "Dropped %s of %s.",
"description": "Drops an item near you"
},
"enter_dungeon": {
"usage": "Usage: enterdungeon <dungeonID>",
"changed": "Changed to dungeon %s.",
@@ -153,39 +140,16 @@
"in_dungeon_error": "You are already in that dungeon.",
"description": "Enter a dungeon"
},
"giveAll": {
"usage": "Usage: giveall [player] [amount]",
"started": "Receiving all items...",
"success": "Successfully gave all items to %s.",
"invalid_amount_or_playerId": "Invalid amount or player ID.",
"description": "Gives all items"
},
"giveArtifact": {
"usage": "Usage: giveart|gart [player] <artifactID> <mainPropID> [<appendPropID>[,<times>]]... [level]",
"id_error": "Invalid artifact ID.",
"success": "Given %s to %s.",
"description": "Gives the player a specified artifact"
},
"giveChar": {
"usage": "Usage: givechar <player> <avatarID> [level]",
"given": "Given %s with level %s to %s.",
"invalid_avatar_id": "Invalid avatar ID.",
"invalid_avatar_level": "Invalid avatar level.",
"invalid_avatar_or_player_id": "Invalid avatar or player ID.",
"description": "Gives the player a specified character"
},
"give": {
"usage": "Usage: give <player> <itemID|itemName> [amount] [level] [refinement]",
"refinement_only_applicable_weapons": "Refinement is only applicable to weapons.",
"refinement_must_between_1_and_5": "Refinement must be between 1 and 5.",
"usage": "Usage: give <itemID|avatarID|\"all\"|\"weapons\"|\"mats\"|\"avatars\"> [x<amount>] [lv<level>] [r<refinement>]",
"usage_relic": "Usage: give <artifactID> [mainPropID] [<appendPropID>[,<times>]]... [lv<level 0-20>]",
"illegal_relic": "This artifactID belongs to a blacklisted range, it may not be the one you wanted.",
"given": "Given %s of %s to %s.",
"given_with_level_and_refinement": "Given %s with level %s, refinement %s %s times to %s.",
"given_level": "Given %s with level %s %s times to %s.",
"description": "Gives an item to you or the specified player"
},
"godmode": {
"success": "Godmode is now %s for %s.",
"description": "Prevents you from taking damage. Defaults to toggle."
"given_avatar": "Given %s with level %s to %s.",
"giveall_success": "Successfully gave all items.",
"description": "Gives an item to you or the specified player. Can also give all weapons, avatars and/or materials, and can construct custom artifacts."
},
"heal": {
"success": "All characters have been healed.",
@@ -223,10 +187,6 @@
"success": "There are %s player(s) online:",
"description": "List online players"
},
"nostamina": {
"success": "NoStamina is now %s for %s.",
"description": "Keep your endurance to the maximum."
},
"permission": {
"usage": "Usage: permission <add|remove> <username> <permission>",
"add": "Permission added.",
@@ -263,9 +223,6 @@
"success": "Reset complete.",
"description": "Reset target player's shop refresh time"
},
"restart": {
"description": "Restarts the current session"
},
"sendMail": {
"usage": "Usage: sendmail <userID|all|help> [templateID]",
"user_not_exist": "The user with an ID of '%s' does not exist.",
@@ -290,9 +247,9 @@
"description": "Sends mail to the specified user. The usage of this command changes based on its composition state"
},
"sendMessage": {
"usage": "Usage: sendmessage <player> <message>",
"usage": "Usage: sendmessage <message>",
"success": "Message sent.",
"description": "Sends a message to a player as the server"
"description": "Sends a message to a player as the server. If used with no target, sends to all players on the server."
},
"setFetterLevel": {
"usage": "Usage: setfetterlevel <level>",
@@ -301,24 +258,13 @@
"level_error": "Invalid fetter level.",
"description": "Sets your fetter level for your current active character"
},
"setStats": {
"usage_console": "Usage: setstats|stats @<UID> <stat> <value>",
"usage_ingame": "Usage: setstats|stats [@UID] <stat> <value>",
"help_message": "\n\tValues for <stat>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Elemental DMG Bonus: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Elemental RES: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"value_error": "Invalid stat value.",
"uid_error": "Invalid UID.",
"player_error": "Player not found or offline.",
"set_self": "%s set to %s.",
"set_for_uid": "%s for %s set to %s.",
"set_max_hp": "MAX HP set to %s.",
"description": "Sets fight property for your current active character"
"setProp": {
"usage": "Usage: setprop|prop <prop> <value>\n\tValues for <prop>: godmode | nostamina | unlimitedenergy | abyssfloor | worldlevel | bplevel\n\t(cont.) see PlayerProperty enum for other possible values, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"description": "Sets accountwide properties. Things like godmode can be enabled this way, as well as changing things like unlocked abyss floor and battle pass progress."
},
"setWorldLevel": {
"usage": "Usage: setworldlevel <level>",
"value_error": "World level must be between 0-8.",
"success": "World level set to %s.",
"invalid_world_level": "Invalid world level.",
"description": "Sets your world level (Relog to see proper effects)"
"setStats": {
"usage": "Usage: setstats|stats <stat> <value>\n\tValues for <stat>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Elemental DMG Bonus: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Elemental RES: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"description": "Sets fight property for your current active character"
},
"spawn": {
"usage": "Usage: spawn <entityID> [amount] [level(monster only)] [<x> <y> <z>(monster only, optional)]",
@@ -375,18 +321,10 @@
"usage": "Usage: tp [@<playerID>] <x> <y> <z> [sceneID]",
"specify_player_id": "You must specify a player ID.",
"invalid_position": "Invalid position.",
"exists_error": "The specified scene does not exist.",
"success": "Teleported %s to %s, %s, %s in scene %s.",
"description": "Change the player's position"
},
"unlimitenergy": {
"success": "UnlimitEnergy is now %s for %s.",
"config_error": "Command is disabled, because energyUsage is false in config.json.",
"description": "Use the element does not waste energy"
},
"unlocktower": {
"success": "Abyss Corridor's Floors are all unlocked now.",
"description": "Unlock all levels of tower"
},
"weather": {
"usage": "Usage: weather [weatherId] [climateType]\nWeather IDs can be found in WeatherExcelConfigData.json.\nClimate types: sunny, cloudy, rain, thunderstorm, snow, mist",
"success": "Set weather ID to %s with climate type %s.",
@@ -394,18 +332,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

@@ -70,6 +70,8 @@
"command_exist_error": "Aucune commande trouvée.",
"no_usage_specified": "Pas de description de l'utilisation spécifiée.",
"no_description_specified": "Pas de description spécifiée",
"set_to": "%s a été défini a %s.",
"set_for_to": "%s de %s a été défini a %s.",
"invalid": {
"amount": "Montant invalide.",
"artifactId": "ID de l'artéfact invalide.",
@@ -79,6 +81,8 @@
"itemId": "ID de l'objet invalide.",
"itemLevel": "Niveau de l'objet invalide.",
"itemRefinement": "Raffinement de l'objet invalide.",
"statValue": "Valeur de <stat> invalide.",
"value_between": "Invalid value: %s must be between %s and %s.",
"playerId": "ID du joueur invalide.",
"uid": "UID invalide.",
"id": "ID invalide."
@@ -114,18 +118,6 @@
"command_usage": "Utilisation: account <create|delete> <nom_d'utilisateur> [UID]",
"description": "Modifie les comptes utilisateurs"
},
"broadcast": {
"command_usage": "Usage: broadcast <message>",
"message_sent": "Message envoyé.",
"description": "Envoie un message a tous les joueurs"
},
"changescene": {
"usage": "Usage: changescene <sceneID>",
"already_in_scene": "Vous êtes déjà dans cette scène.",
"success": "Nouvelle scène : %s.",
"exists_error": "La scène spécifié n'existe pas.",
"description": "Change votre scène"
},
"clear": {
"command_usage": "Usage: clear <all|wp|art|mat>",
"weapons": "Les armes de %s ont été supprimés.",
@@ -142,11 +134,6 @@
"success": "%s est apparu dans de monde de %s.",
"description": "Force quelqu'un a rejoindre le monde d'un autre. Si personne n'est ciblé, vous envoie quand même en mode multijoueur."
},
"drop": {
"command_usage": "Usage: drop <itemID|itemName> [quantité]",
"success": " %s %s ont été jetés.",
"description": "Jette un objet près de vous"
},
"enter_dungeon": {
"usage": "Usage: enterdungeon <dungeonID>",
"changed": "Entré dans le donjon %s.",
@@ -167,21 +154,14 @@
"success": "%s a été donné à %s.",
"description": "Donne au joueur l'artéfact spécifié."
},
"giveChar": {
"usage": "Usage: givechar <joueur> <avatarID> [niveau]",
"given": "%s avec le niveau %s a été donné à %s.",
"invalid_avatar_id": "ID de l'avatar invalide.",
"invalid_avatar_level": "Niveau de l'avatar invalide.",
"invalid_avatar_or_player_id": "ID de l'avatar ou du joueur invalide.",
"description": "Donne au joueur le personnage spécifié"
},
"give": {
"usage": "Usage: give <joueur> <itemID|itemName> [quantité] [niveau] [raffinement]",
"usage": "Usage: give <joueur> <itemID|avatarID> [quantité] [niveau] [raffinement]",
"refinement_only_applicable_weapons": "Le raffinement est uniquement applicable aux armes.",
"refinement_must_between_1_and_5": "Le raffinement doit être compris entre 1 et 5.",
"given": "Given %s of %s to %s.",
"given_with_level_and_refinement": "%s avec le niveau %s, raffinement %s %s fois à %s.",
"given_level": "%s avec le niveau %s %s fois à %s.",
"given_avatar": "%s avec le niveau %s a été donné à %s.",
"description": "Donne un objet au joueur spécifié"
},
"godmode": {
@@ -264,9 +244,6 @@
"success": "Réinitialisation terminée.",
"description": "Réinitialise le temps d'actualisation de la boutique du joueur spécifié"
},
"restart": {
"description": "Redémare la session actuelle"
},
"sendMail": {
"usage": "Usage: sendmail <userID|all|help> [templateID]",
"user_not_exist": "L'utilisateur avec l'identifiant '%s' n'existe pas.",
@@ -302,16 +279,12 @@
"level_error": "Niveau d'affinité invalide.",
"description": "Défini le niveau d'affinité de votre personnage actif"
},
"setProp": {
"usage": "Usage: setprop|prop <prop> <value>\n\tValues for <prop>: godmode | nostamina | unlimitedenergy | abyssfloor | worldlevel | bplevel\n\t(cont.) see PlayerProperty enum for other possible values, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"description": "Sets accountwide properties. Things like godmode can be enabled this way, as well as changing things like unlocked abyss floor and battle pass progress."
},
"setStats": {
"usage_console": "Usage: setstats|stats @<UID> <stat> <valeur>",
"usage_ingame": "Usage: setstats|stats [@UID] <stat> <valeur>",
"help_message": "\n\tValeurs pour <stat>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Bonus de dégât élémentaire: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Résistance élémentaire: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"value_error": "Valeur de <stat> invalide.",
"uid_error": "UID invalide.",
"player_error": "Joueur introuvable ou hors ligne.",
"set_self": "%s a été défini a %s.",
"set_for_uid": "%s de %s a été défini a %s.",
"set_max_hp": "MAX HP a été défini a %s.",
"usage": "Usage: setstats|stats <stat> <valeur>\n\tValeurs pour <stat>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Bonus de dégât élémentaire: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Résistance élémentaire: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"description": "Définit les propriétés de combat de votre personnage actif"
},
"setWorldLevel": {
@@ -376,6 +349,7 @@
"usage": "Utilisation: tp [@<playerID>] <x> <y> <z> [sceneID]",
"specify_player_id": "Vous devez spécifier un ID d'utilisateur.",
"invalid_position": "Position invalide.",
"exists_error": "La scène spécifié n'existe pas.",
"success": "%s a été téléporté à %s, %s, %s dans la scène %s.",
"description": "Change la position du joueur"
},
@@ -399,15 +373,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

@@ -64,6 +64,8 @@
"console_execute_error": "Tą komende można wywołać tylko z konsoli.",
"player_execute_error": "Wywołaj tą komendę w grze.",
"command_exist_error": "Nie znaleziono komendy.",
"set_to": "%s ustawiono na %s.",
"set_for_to": "%s dla %s ustawiono na %s.",
"invalid": {
"amount": "Błędna ilość.",
"artifactId": "Błędne ID artefaktu.",
@@ -73,6 +75,7 @@
"id przedmiotu": "Błędne id przedmiotu.",
"itemLevel": "Błędny poziom przedmiotu.",
"itemRefinement": "Błędne ulepszenie.",
"value_between": "Invalid value: %s must be between %s and %s.",
"playerId": "Błędne playerId.",
"uid": "Błędne UID.",
"id": "Błędne ID."
@@ -107,16 +110,6 @@
"no_account": "Nie znaleziono konta.",
"command_usage": "Użycie: account <create|delete> <nazwa> [uid]"
},
"broadcast": {
"command_usage": "Użycie: broadcast <wiadomość>",
"message_sent": "Wiadomość wysłana."
},
"changescene": {
"usage": "Użycie: changescene <id sceny>",
"already_in_scene": "Już jesteś na tej scenie.",
"success": "Zmieniono scene na %s.",
"exists_error": "Ta scena nie istenieje."
},
"clear": {
"command_usage": "Użycie: clear <all|wp|art|mat>",
"weapons": "Wyczyszczono bronie dla %s.",
@@ -148,20 +141,14 @@
"id_error": "Błędne ID artefaktu.",
"success": "Dano %s dla %s."
},
"giveChar": {
"usage": "Użycie: givechar <gracz> <avatarId> [ilość]",
"given": "Dano %s z poziomem %s dla %s.",
"invalid_avatar_id": "Błędne ID postaci.",
"invalid_avatar_level": "Błędny poziom postaci.",
"invalid_avatar_or_player_id": "Błędne ID postaci lub gracza."
},
"give": {
"usage": "Użycie: give <gracz> <id przedmiotu | nazwa przedmiotu> [ilość] [poziom] [refinement]",
"usage": "Użycie: give <gracz> <id przedmiotu | avatarID> [ilość] [poziom] [refinement]",
"refinement_only_applicable_weapons": "Ulepszenie można zastosować tylko dla broni.",
"refinement_must_between_1_and_5": "Ulepszenie musi być pomiędzy 1, a 5.",
"given": "Dano %s %s dla %s.",
"given_with_level_and_refinement": "Dano %s z poziomem %s, ulepszeniem %s %s razy dla %s",
"given_level": "Dano %s z poziomem %s %s razy dla %s"
"given_level": "Dano %s z poziomem %s %s razy dla %s",
"given_avatar": "Dano %s z poziomem %s dla %s."
},
"godmode": {
"success": "Godmode jest teraz %s dla %s."
@@ -241,16 +228,13 @@
"success": "Poziom przyjaźni ustawiono na: %s",
"level_error": "Błędny poziom przyjaźni."
},
"setProp": {
"usage": "Usage: setprop|prop <prop> <value>\n\tValues for <prop>: godmode | nostamina | unlimitedenergy | abyssfloor | worldlevel | bplevel\n\t(cont.) see PlayerProperty enum for other possible values, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"description": "Sets accountwide properties. Things like godmode can be enabled this way, as well as changing things like unlocked abyss floor and battle pass progress."
},
"setStats": {
"usage_console": "Użycie: setstats|stats @<UID> <statystyka> <wartość>",
"usage_ingame": "Użycie: setstats|stats [@UID] <statystyka> <wartość>",
"help_message": "\n\tWartości dla Statystyka: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Bonus DMG żywiołu: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) RES na żywioł: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"value_error": "Błędna wartość statystyki.",
"uid_error": "Błędne UID.",
"player_error": "Gracza nie znaleziono lub jest offline.",
"set_self": "%s ustawiono na %s.",
"set_for_uid": "%s dla %s ustawiono na %s.",
"set_max_hp": "Maksymalne HP ustawione na %s."
"usage": "Użycie: setstats|stats <statystyka> <wartość>\n\tWartości dla Statystyka: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Bonus DMG żywiołu: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) RES na żywioł: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"description": "Sets fight property for your current active character"
},
"setWorldLevel": {
"usage": "Użycie: setworldlevel <poziom>",
@@ -290,6 +274,7 @@
"usage": "Użycie: /tp [@<ID gracza>] <x> <y> <z> [ID sceny]",
"specify_player_id": "Musisz określić ID gracza.",
"invalid_position": "Błędna pozycja.",
"exists_error": "Ta scena nie istenieje.",
"success": "Przeteleportowano %s do %s, %s, %s w scenie %s"
},
"weather": {
@@ -298,10 +283,6 @@
"success": "Set weather ID to %s with climate type %s.",
"status": "Current weather ID is %s with climate type %s."
},
"drop": {
"command_usage": "Użycie: drop <ID przedmiotu|nazwa przedmiotu> [ilość]",
"success": "Wyrzucono %s of %s."
},
"help": {
"usage": "Użycie: ",
"aliases": "Aliasy: ",
@@ -310,6 +291,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

@@ -70,6 +70,8 @@
"command_exist_error": "Команда не найдена.",
"no_usage_specified": "Применение команды не указано",
"no_description_specified": "Описание отсутствует",
"set_to": "Характеристика %s стала равной %s.",
"set_for_to": "Характеристика %s игрока %s стала равной %s.",
"invalid": {
"amount": "Некорректное количество.",
"artifactId": "Некорректный ID артефакта.",
@@ -79,6 +81,8 @@
"itemId": "Некорректный ID предмета.",
"itemLevel": "Некорректный уровень предмета (itemLevel).",
"itemRefinement": "Некорректный уровень пробуждения предмета (itemRefinement).",
"statValue": "Некорректное значение характеристики.",
"value_between": "Invalid value: %s must be between %s and %s.",
"playerId": "Некорректный ID игрока.",
"uid": "Некорректный UID.",
"id": "Некорректный ID."
@@ -302,16 +306,12 @@
"level_error": "Некорректный уровень дружбы.",
"description": "Устанавливает уровень дружбы для активного персонажа"
},
"setProp": {
"usage": "Usage: setprop|prop <prop> <value>\n\tValues for <prop>: godmode | nostamina | unlimitedenergy | abyssfloor | worldlevel | bplevel\n\t(cont.) see PlayerProperty enum for other possible values, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"description": "Sets accountwide properties. Things like godmode can be enabled this way, as well as changing things like unlocked abyss floor and battle pass progress."
},
"setStats": {
"usage_console": "Применение: setstats|stats @<UID> <хар-ка> <значение>",
"usage_ingame": "Применение: setstats|stats [@UID] <хар-ка> <значение>",
"help_message": "\n\tВозможные значения для <хар-ка>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(прод.) Бонус элементального урона: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Элементальное сопротивление: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"value_error": "Некорректное значение характеристики.",
"uid_error": "Некорректный UID.",
"player_error": "Игрок не найден или находится не в сети.",
"set_self": "Характеристика %s стала равной %s.",
"set_for_uid": "Характеристика %s игрока %s стала равной %s.",
"set_max_hp": "Максимальное значение здоровья стало равно %s.",
"usage": "Применение: setstats|stats <хар-ка> <значение>\n\tВозможные значения для <хар-ка>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(прод.) Бонус элементального урона: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Элементальное сопротивление: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"description": "Задаёт боевые характеристики для активного персонажа"
},
"setWorldLevel": {
@@ -399,15 +399,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

@@ -70,6 +70,8 @@
"command_exist_error": "未找到命令。",
"no_usage_specified": "未指定用法",
"no_description_specified": "未指定说明",
"set_to": "%s 已设为 %s。",
"set_for_to": "%s [来自 %s] 已设为 %s。",
"invalid": {
"amount": "无效的数量。",
"artifactId": "无效的圣遗物ID。",
@@ -79,6 +81,8 @@
"itemId": "无效的物品ID。",
"itemLevel": "无效的物品等级。",
"itemRefinement": "无效的物品精炼等级。",
"statValue": "无效的属性值。",
"value_between": "Invalid value: %s must be between %s and %s.",
"playerId": "无效的玩家ID。",
"uid": "无效的UID。",
"id": "无效的ID。"
@@ -113,18 +117,6 @@
"no_account": "账号不存在。",
"description": "创建或删除账号"
},
"broadcast": {
"command_usage": "用法broadcast <消息>",
"message_sent": "公告已发送。",
"description": "向所有玩家发送公告"
},
"changescene": {
"usage": "用法changescene <场景ID>",
"already_in_scene": "你已经在这个场景中了。",
"success": "已切换至场景 %s。",
"exists_error": "场景不存在。",
"description": "切换指定场景"
},
"clear": {
"command_usage": "用法clear <all|wp|art|mat>\nall: 所有, wp: 武器, art: 圣遗物, mat: 材料",
"weapons": "已清除 %s 的武器。",
@@ -141,11 +133,6 @@
"success": "已强制传送 %s 到 %s 的世界。",
"description": "强制传送指定玩家到他人的世界。如果没有指定玩家,则会使你进入多人游戏状态"
},
"drop": {
"command_usage": "用法drop <物品ID|物品名称> [数量]",
"success": "已丢下 %s 个 %s。",
"description": "在你附近丢下物品"
},
"enter_dungeon": {
"usage": "用法enterdungeon <秘境ID>",
"changed": "已进入秘境 %s。",
@@ -166,21 +153,14 @@
"success": "已将 %s 给予 %s。",
"description": "给予指定圣遗物"
},
"giveChar": {
"usage": "用法givechar <玩家> <角色ID> [等级]",
"given": "已将角色 %s [等级 %s] 给与 %s。",
"invalid_avatar_id": "无效的角色ID。",
"invalid_avatar_level": "无效的角色等级。",
"invalid_avatar_or_player_id": "无效的角色ID/玩家ID。",
"description": "给予指定角色"
},
"give": {
"usage": "用法give <玩家> <物品ID|物品名> [数量] [等级] [精炼等级]",
"usage": "用法give <玩家> <物品ID|角色ID> [数量] [等级] [精炼等级]",
"refinement_only_applicable_weapons": "只有武器可以设置精炼等级。",
"refinement_must_between_1_and_5": "精炼等级必须在 1-5 之间。",
"given": "已将 %s 个 %s 给予 %s。",
"given_with_level_and_refinement": "已将 %s [等级 %s, 精炼 %s] %s 个给予 %s。",
"given_level": "已将 %s [等级 %s] %s 个给予 %s。",
"given_avatar": "已将角色 %s [等级 %s] 给与 %s。",
"description": "给予指定物品"
},
"godmode": {
@@ -263,9 +243,6 @@
"success": "重置完成。",
"description": "重置指定玩家的商店刷新时间"
},
"restart": {
"description": "重新启动服务器"
},
"sendMail": {
"usage": "用法sendmail <用户ID|all|help> [模板ID]",
"user_not_exist": "用户 '%s' 不存在。",
@@ -301,24 +278,13 @@
"level_error": "无效的好感度等级。",
"description": "设置当前角色的好感度等级"
},
"setStats": {
"usage_console": "用法setstats|stats @<UID> <属性> <数值>",
"usage_ingame": "用法setstats|stats [@UID] <属性> <数值>",
"help_message": "\n可更改的属性列表hp(生命值)|maxhp(最大生命值)|def(防御力)|atk(攻击力)|em(元素精通)|er(元素充能效率)|crate(暴击率)|cdmg(暴击伤害)|cdr(冷却缩减)|heal(治疗加成)|heali(受治疗加成)|shield(护盾强效)|defi(无视防御)\n元素增伤epyro(火)|ecryo(冰)|ehydro(水)|egeo(岩)|edendro(草)|eelectro(雷)|ephys(物理)\n元素抗性respyro(火)|rescryo(冰)|reshydro(水)|resgeo(岩)|resdendro(草)|reselectro(雷)|resphys(物理)\n",
"value_error": "无效的属性值。",
"uid_error": "无效的UID。",
"player_error": "玩家不存在或已离线。",
"set_self": "%s 已设为 %s。",
"set_for_uid": "%s [来自 %s] 已设为 %s。",
"set_max_hp": "最大生命值已设为 %s。",
"description": "设置当前角色的属性"
"setProp": {
"usage": "Usage: setprop|prop <prop> <value>\n\tValues for <prop>: godmode | nostamina | unlimitedenergy | abyssfloor | worldlevel | bplevel\n\t(cont.) see PlayerProperty enum for other possible values, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"description": "Sets accountwide properties. Things like godmode can be enabled this way, as well as changing things like unlocked abyss floor and battle pass progress."
},
"setWorldLevel": {
"usage": "用法setworldlevel <等级>",
"value_error": "世界等级必须在 0-8 之间。",
"success": "世界等级已设为 %s。",
"invalid_world_level": "无效的世界等级。",
"description": "设置世界等级,执行命令后需重新登录以生效"
"setStats": {
"usage": "用法setstats|stats <属性> <数值>\n可更改的属性列表hp(生命值)|maxhp(最大生命值)|def(防御力)|atk(攻击力)|em(元素精通)|er(元素充能效率)|crate(暴击率)|cdmg(暴击伤害)|cdr(冷却缩减)|heal(治疗加成)|heali(受治疗加成)|shield(护盾强效)|defi(无视防御)\n元素增伤epyro(火)|ecryo(冰)|ehydro(水)|egeo(岩)|edendro(草)|eelectro(雷)|ephys(物理)\n元素抗性respyro(火)|rescryo(冰)|reshydro(水)|resgeo(岩)|resdendro(草)|reselectro(雷)|resphys(物理)\n",
"description": "设置当前角色的属性"
},
"spawn": {
"usage": "用法spawn <实体ID> [数量] [等级(仅怪物)] [<x> <y> <z>(仅怪物, 可选)]",
@@ -375,18 +341,10 @@
"usage": "用法tp [@<玩家ID>] <x> <y> <z> [场景ID]",
"specify_player_id": "你必须指定一个玩家ID。",
"invalid_position": "无效的位置。",
"exists_error": "此场景不存在。",
"success": "传送 %s 到坐标 %s, %s, %s场景为 %s。",
"description": "改变指定玩家的位置"
},
"unlimitenergy": {
"success": "UnlimitEnergy 已设为 %s。[用户:%s]",
"config_error": "命令不可用。因为 config.json 中 energyUsage 为 false。",
"description": "使用元素爆发而不消耗能量"
},
"unlocktower": {
"success": "现已解锁深境回廊(1-8层)。",
"description": "解锁深境螺旋"
},
"weather": {
"usage": "用法weather [天气ID] [气候类型]\n天气ID可以在 WeatherExcelConfigData.json 中找到。\n气候类型sunny(晴天), cloudy(多云), rain(雨), thunderstorm(雷雨), snow(雪), mist(雾)",
"success": "已设置天气ID 为 %s气候类型为 %s。",
@@ -394,18 +352,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

@@ -69,6 +69,8 @@
"player_execute_error": "請在遊戲裡使用這條指令。",
"command_exist_error": "找不到指令。",
"no_description_specified": "没有指定說明。",
"set_to": "%s 已經設為 %s。",
"set_for_to": "%s 的使用者 %s 更改為 %s。",
"invalid": {
"amount": "無效的數量。",
"artifactId": "無效的聖遺物ID。",
@@ -78,6 +80,8 @@
"itemId": "無效的物品ID。",
"itemLevel": "無效的物品等級。",
"itemRefinement": "無效的物品精煉度。",
"statValue": "無效的數據值。",
"value_between": "Invalid value: %s must be between %s and %s.",
"playerId": "無效的玩家ID。",
"uid": "無效的UID。",
"id": "無效的ID。"
@@ -112,18 +116,6 @@
"command_usage": "用法account <create|delete> <username> [uid]",
"description": "建立或刪除帳號。"
},
"broadcast": {
"command_usage": "用法broadcast <message>",
"message_sent": "公告已發送。",
"description": "向所有玩家發送公告。"
},
"changescene": {
"usage": "用法changescene <scene id>",
"already_in_scene": "你已經在這個場景中了。",
"success": "已切換至場景 %s.",
"exists_error": "此場景不存在。",
"description": "切換指定場景。"
},
"clear": {
"command_usage": "用法: clear <all|wp|art|mat>",
"weapons": "已將 %s 的武器清空。",
@@ -140,11 +132,6 @@
"success": "召喚了 %s 到 %s 的世界。",
"description": "強制傳送指定用戶到他人的世界。如果未指定玩家,則會將你設為多人遊戲狀態。"
},
"drop": {
"command_usage": "用法drop <itemId|itemName> [amount]",
"success": "已將 %s x %s 丟在附近。",
"description": "在你附近丟下一個物品。"
},
"enter_dungeon": {
"usage": "用法enterdungeon <dungeon id>",
"changed": "已進入祕境 %s",
@@ -165,21 +152,14 @@
"success": "已把 %s 給予 %s。",
"description": "給予指定聖遺物。"
},
"giveChar": {
"usage": "用法givechar <player> <avatarId> [level]",
"given": "已將 %s 等級 %s 給予 %s。",
"invalid_avatar_id": "無效的角色ID。",
"invalid_avatar_level": "無效的角色等級。.",
"invalid_avatar_or_player_id": "無效的角色ID/玩家ID。",
"description": "給予指定角色。"
},
"give": {
"usage": "用法give <player> <itemId|itemName> [amount] [level] [refinement]",
"usage": "用法give <player> <itemId|avatarId> [amount] [level] [refinement]",
"refinement_only_applicable_weapons": "精煉度只能施加在武器上面。",
"refinement_must_between_1_and_5": "精煉度必需在 1 到 5 之間。",
"given": "已經將 %s 個 %s 給予 %s。",
"given_with_level_and_refinement": "已將 %s [等級%s, 精煉%s] %s個給予 %s",
"given_level": "已將 %s 等級 %s %s 個給予 %s",
"given_avatar": "已將 %s 等級 %s 給予 %s。",
"description": "給予指定物品。"
},
"godmode": {
@@ -267,9 +247,6 @@
"success": "重置完成。",
"description": "重置所選玩家的商店刷新時間。"
},
"restart": {
"description": "重新啟動伺服器。"
},
"sendMail": {
"usage": "用法sendmail <userId|all|help> [templateId]",
"user_not_exist": "ID '%s' 的使用者不存在。",
@@ -305,16 +282,12 @@
"level_error": "無效的好感度。",
"description": "設定當前角色的好感度等級。"
},
"setProp": {
"usage": "Usage: setprop|prop <prop> <value>\n\tValues for <prop>: godmode | nostamina | unlimitedenergy | abyssfloor | worldlevel | bplevel\n\t(cont.) see PlayerProperty enum for other possible values, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"description": "Sets accountwide properties. Things like godmode can be enabled this way, as well as changing things like unlocked abyss floor and battle pass progress."
},
"setStats": {
"usage_console": "用法setstats|stats @<UID> <stat> <value>",
"usage_ingame": "用法setstats|stats [@UID] <stat> <value>",
"help_message": "\n\t可使用的數據類型hp (生命值)| maxhp (最大生命值) | def(防禦力) | atk (攻擊力)| em (元素精通) | er (元素充能效率) | crate(暴擊率) | cdmg (暴擊傷害)| cdr (冷卻縮減) | heal(治療加成)| heali (受治療加成)| shield (護盾強效)| defi (無視防禦)\n\t(cont.) 元素增傷類epyro (火傷) | ecryo (冰傷) | ehydro (水傷) | egeo (岩傷) | edendro (草傷) | eelectro (雷傷) | ephys (物傷)(cont.) 元素減傷類respyro (火抗) | rescryo (冰抗) | reshydro (水抗) | resgeo (岩抗) | resdendro (草抗) | reselectro (雷抗) | resphys (物抗)\n",
"value_error": "無效的數據值。",
"uid_error": "無效的UID。",
"player_error": "玩家不存在或已離線。",
"set_self": "%s 已經設為 %s。",
"set_for_uid": "%s 的使用者 %s 更改為 %s。",
"set_max_hp": "最大生命值更改為 %s。",
"usage": "用法setstats|stats <stat> <value>\n\t可使用的數據類型hp (生命值)| maxhp (最大生命值) | def(防禦力) | atk (攻擊力)| em (元素精通) | er (元素充能效率) | crate(暴擊率) | cdmg (暴擊傷害)| cdr (冷卻縮減) | heal(治療加成)| heali (受治療加成)| shield (護盾強效)| defi (無視防禦)\n\t(cont.) 元素增傷類epyro (火傷) | ecryo (冰傷) | ehydro (水傷) | egeo (岩傷) | edendro (草傷) | eelectro (雷傷) | ephys (物傷)(cont.) 元素減傷類respyro (火抗) | rescryo (冰抗) | reshydro (水抗) | resgeo (岩抗) | resdendro (草抗) | reselectro (雷抗) | resphys (物抗)\n",
"description": "設定當前角色的數據類型。"
},
"setWorldLevel": {
@@ -378,6 +351,7 @@
"usage": "用法tp [@<playerId>] <x> <y> <z> [sceneId]",
"specify_player_id": "你必須指定一個玩家ID。",
"invalid_position": "無效的座標。",
"exists_error": "此場景不存在。",
"success": "傳送 %s 到座標 %s,%s,%s ,場景為 %s 。",
"description": "將玩家的位置傳送到你所指定的座標。"
},
@@ -401,15 +375,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": {