Commandes
Que sont les commandes ?
Les commandes sont des instructions textuelles spéciales qui vous permettent d'interagir avec le jeu. En tapant des commandes dans le chat, vous pouvez effectuer des actions telles que vous téléporter, faire apparaître des créatures ou gérer des joueurs. Les commandes commencent généralement par / suivi du nom de la commande et des arguments facultatifs.
Qui peut utiliser les commandes ?
Actuellement, il n'existe aucune commande que les joueurs non-administrateurs peuvent utiliser. Dans la version actuelle, seules les commandes Admin et RCON sont disponibles.
Liste des commandes
Syntaxe des commandes
/command_name <required_argument> [optional_argument={?}]
<required_argument> → Doit être inclus.
[optional_argument={?}] → Peut être omis. Le {?} indique la valeur par défaut utilisée en cas d'omission.
Les arguments ont différents types. Les plus courants sont strings, numbers, floats et booleans. Certaines commandes ont même des types complexes tels qu'un filenames spécifique dans un répertoire spécial ou en fait un filter.
Recherche d'identité
Utilisez paldeck.cc/pals pour PalID, paldeck.cc/items pour ItemID, paldeck.cc/technology pour TechID, paldeck.cc/buildings pour BuildingID, paldeck.cc/passives pour PassiveID et paldeck.cc/skills pour les identifiants de compétences.
RCON uniquement
Gestion du serveur
/version
Syntaxe : /version
Description : Affiche la version du jeu Palworld et la version PalDefender. RCON renvoie la sortie JSON.
Arguments :
- Aucun
Autorisations : Chat, RCON, Admin
Exemple :
/reloadcfg
Syntaxe : /reloadcfg
Description : Recharge les données d'interdiction Config.json, WhiteList.json et PalDefender.
Arguments :
- Aucun
Autorisations : Chat, RCON, Admin
Exemple :
/addadminip
Syntaxe : /addadminip <IP>
Description : Ajoute une adresse IP à la liste blanche des administrateurs.
Arguments :
<IP>: L'adresse IP à ajouter en tant qu'administrateur.
Autorisations : Chat, RCON, Admin
Exemple :
/setadmin
Syntaxe : /setadmin <UserId>
Description : Administrateur grants/revokes temporairement d'un joueur.
Arguments :
<UserId>: ID du joueur pour l'administrateur grant/revoke.
Autorisations : Chat, RCON, Admin
Exemple :
/pgbroadcast
Syntaxe : /pgbroadcast <Message>
Description : Envoyez un message à tous les joueurs du serveur.
Arguments :
<Message>: Le message à diffuser.
Autorisations : Chat, RCON, Admin
Exemple :
/adminlogin
Syntaxe : /adminlogin <password>
Description : Vous connecte en mode administrateur. Nécessite votre mot de passe administrateur comme argument.
Arguments :
<password>: le mot de passe administrateur.
Autorisations : Chat
Exemple :
/adminlogout
Syntaxe : /adminlogout
Description : Vous déconnecte du mode administrateur.
Arguments :
- Aucun
Autorisations : Chat, Admin
Exemple :
/iwantplayerlist
Syntaxe : /iwantplayerlist
Description : Active la superposition de la liste des joueurs dans le jeu, vous permettant d'afficher l'ID utilisateur et l'UID du joueur lorsque vous appuyez sur ÉCHAP. Utile pour les administrateurs de serveur et les joueurs qui souhaitent voir des informations détaillées sur les joueurs directement dans l'interface du jeu.
Arguments :
- Aucun
Autorisations : Chat, RCON, Admin
Exemple :
/getpos
Syntaxe : /getpos [UserId]
Description : Obtient votre position actuelle dans le monde, qui peut être utilisée pour la téléportation, l'invocation et des actions similaires. Si un [UserId] est fourni, obtient à la place la position de ce joueur.
Arguments :
[UserId]: (Facultatif) L'ID du joueur dont vous souhaitez obtenir la position. En cas d'omission, renvoie votre propre position.
Autorisations : Chat, RCON, Admin
Exemple :
/settime
Syntaxe : /settime <hour>
Description : Modifie l'heure dans Palworld. L'heure peut avoir les valeurs suivantes : 0 à 23, day et night.
Arguments :
<hour>: Valeur horaire (0-23, jour, nuit).
Autorisations : Chat, RCON, Admin
Exemple :
/togglepvp
Syntaxe : /togglepvp
Description : Active ou désactive le serveur PvP pour la session en cours d'exécution.
Arguments :
- Aucun
Autorisations : Chat, Admin
Exemple :
/alert
Syntaxe : /alert <message>
Description : Envoie un message d'alerte à tous les joueurs du serveur. Ce message est généralement affiché bien en évidence sur leurs écrans.
Arguments :
<message>: Le message à diffuser en alerte.
Autorisations : Chat, RCON, Admin
Exemple :
/send
Syntaxe : /send <type> <UserId> <Message>
Description : Vous permet d'envoyer un message ou un message de journal à un joueur spécifique.
Arguments :
<type>: Le type de message à envoyer. Valeurs possibles :msg: message de discussion régulier.log: message de journal régulier (blanc, disparaît rapidement, police plus grande).ilog: message de journal important (bleu, reste plus longtemps).vilog: message de journal très important (bleu, reste extrêmement long).
<UserId>: L'ID du joueur qui recevra le message.<Message>: Le texte du message à envoyer.
Autorisations : Chat, RCON, Admin
Exemple :
/resetoilrig
Syntaxe : /resetoilrig <lv30|lv55|lv60|all>
Description : Réinitialise la plate-forme pétrolière sélectionnée ou chaque plate-forme pétrolière actuellement gérée.
Autorisations : Chat, statut d'administrateur actif dans le jeu.
Exemple :
/setting
Syntaxe : /setting list [filter] ou /setting <setting_name> <get|set|add|sub> [value]
Description : Inspecte ou modifie les valeurs UPalGameSetting en direct prises en charge. Les noms ne respectent pas la casse ; un préfixe ou une sous-chaîne unique est accepté. Ceci est expérimental, ne remplace pas la configuration mondiale persistante et les clients peuvent continuer à afficher les valeurs mises en cache.
list [filter]: répertorie les champs integer, float, booléens, octets et énumérations pris en charge.get: Lit une valeur.set: définit tout type pris en charge. Les booléens acceptenttrue/false,on/off,yes/noou1/0; les énumérations acceptent un numéro ou un nom d'entrée.add/sub: modifie uniquement les valeurs numériques.
Autorisations : Chat, RCON, Admin
Exemples :
/resetbosstower
Syntaxe : /resetbosstower <BossType|all>
Description : Commande de débogage uniquement qui réinitialise une instance de tour de boss ou toutes les tours de boss réinitialisables. Une seule cible doit utiliser un nom EPalBossType valide. Il n’est pas disponible dans les versions publiques.
Autorisations : Chat, RCON, Admin
Exemple :
/showbosses
Syntaxe : /showbosses
Description : Commande d'exploration de données de débogage uniquement qui écrit les informations statiques du boss actuel dans PalDefender/Logs/BossInfo.json. Il n’est pas disponible dans les versions publiques.
Autorisations : Chat, RCON, Admin
Gestion des bases
/findunusedbases (alias: /findbases)
Syntaxe : /findbases [empty|inactive|unused|all] [days=N] [builds<=N]
Syntaxe interactive : /findbases visit [filters], /findbases next, /findbases kill [next]
Description : Recherche les bases vides, inactives ou inutilisées. visit crée une file d'attente de révision réservée au chat et se téléporte vers son premier résultat ; next avances ; kill détruit la base sélectionnée ; kill next le détruit et avance. La destruction est irréversible, alors inspectez d’abord chaque cible.
empty: Aucun ouvrier et au plus la limite de construction par défaut (oubuilds<=N).inactive: aucun membre de guilde en ligne et inactif depuis au moinsdays(par défaut30).unused: correspond à des correspondances vides ou inactives.all: répertorie toutes les bases tout en appliquant des filtres explicites.
Autorisations : La liste prend en charge Chat et RCON ; visit/next/kill nécessite un chat en jeu et une autorisation d'administrateur.
Exemples :
/getnearestbase
Syntaxe : /getnearestbase [X] [Y] [Z]
Description : Vous indique le nom de la guilde qui possède la base la plus proche de votre personnage.
Remarque : Lorsqu'ils sont exécutés via RCON, tous les paramètres de localisation ([X] [Y] [Z]) sont requis, car RCON n'a aucun personnage de joueur pour déterminer l'emplacement.
Arguments :
[X]: (Facultatif) Coordonnée X.[Y]: (Facultatif) Coordonnée Y.[Z]: (Facultatif) Coordonnée Z.
Autorisations : Chat, RCON, Admin
Exemple :
/gotonearestbase
Syntaxe : /gotonearestbase [X] [Y] [Z]
Description : Vous téléporte à la base la plus proche de l'emplacement.
Remarque : Lorsqu'ils sont exécutés via RCON, tous les paramètres de localisation ([X] [Y] [Z]) sont requis, car RCON n'a aucun personnage de joueur pour déterminer l'emplacement.
Arguments :
[X]: (Facultatif) Coordonnée X.[Y]: (Facultatif) Coordonnée Y.[Z]: (Facultatif) Coordonnée Z.
Autorisations : Chat, Admin
Exemple :
/killnearestbase
Syntaxe : /killnearestbase [X] [Y] [Z]
Description : Détruit la base la plus proche (À utiliser avec prudence !).
Remarque : Lorsqu'ils sont exécutés via RCON, tous les paramètres de localisation ([X] [Y] [Z]) sont requis, car RCON n'a aucun personnage de joueur pour déterminer l'emplacement.
Arguments :
[X]: (Facultatif) Coordonnée X.[Y]: (Facultatif) Coordonnée Y.[Z]: (Facultatif) Coordonnée Z.
Autorisations : Chat, RCON, Admin
Exemple :
Gestion des joueurs
/kick
Syntaxe : /kick <UserId> [Reason="Kicked by Admin."]
Description : Expulse un joueur du serveur.
Arguments :
<UserId>: ID du joueur à expulser.[Reason]: (Facultatif) Raison du coup de pied. Par défaut : "Expulsé par l'administrateur".
Autorisations : Chat, RCON, Admin
Exemple :
/ban
Syntaxe : /ban <UserId> [Reason="Banned by Admin."]
Description : Bannit et expulse un joueur du serveur.
Arguments :
<UserId>: L'ID du joueur à bannir.[Reason]: (Facultatif) Raison de l'interdiction. Par défaut : "Banni par l'administrateur".
Autorisations : Chat, RCON, Admin
Exemple :
/ipban
Syntaxe : /ipban <UserId> [Reason="Banned by Admin."]
Description : Bannit l'adresse IP d'un joueur, puis l'expulse du serveur.
Arguments :
<UserId>: L'ID du joueur à bannir IP.[Reason]: (Facultatif) Raison de l'interdiction. Par défaut : "Banni par l'administrateur".
Autorisations : Chat, RCON, Admin
Exemple :
/banip
Syntaxe : /banip <IP>
Description : Interdit une adresse IP du serveur.
Arguments :
<IP>: L'adresse IP à interdire.
Autorisations : Chat, RCON, Admin
Exemple :
/unbanip
Syntaxe : /unbanip <IP>
Description : Supprime une adresse IP de la liste de bannissement.
Arguments :
<IP>: l'adresse IP à débloquer.
Autorisations : Chat, RCON, Admin
Exemple :
/unban
Syntaxe : /unban <UserId> [Reason="Unbanned by admin."]
Description : Supprime un ID utilisateur de la liste d'interdiction PalDefender.
Arguments :
<UserId>: l'ID utilisateur à débloquer.[Reason]: (Facultatif) Raison stockée pour l'action d'annulation du bannissement.
Autorisations : Chat, RCON, Admin
Exemple :
/getip
Syntaxe : /getip <UserId>
Description : Vous montre l'adresse IP d'un joueur.
Arguments :
<UserId>: l'identifiant du joueur.
Autorisations : Chat, RCON, Admin
Exemple :
/whitelist_add
Syntaxe : /whitelist_add <UserId>
Description : Ajoute un UserId à la liste blanche.
Arguments :
<UserId>: l'ID du joueur à ajouter à la liste blanche.
Autorisations : Chat, RCON, Admin
Exemple :
/whitelist_remove
Syntaxe : /whitelist_remove <UserId>
Description : Supprime un ID utilisateur de la liste blanche.
Arguments :
<UserId>: L'ID du joueur à supprimer de la liste blanche.
Autorisations : Chat, RCON, Admin
Exemple :
/whitelist_get
Syntaxe : /whitelist_get
Description : Affiche la liste complète des joueurs sur la liste blanche.
Arguments :
- Aucun
Autorisations : Chat, RCON, Admin
Exemple :
/imcheater
Syntaxe : /imcheater
Description : Utilisez ceci pour tester la façon dont votre serveur répond à un tricheur.
Arguments :
- Aucun
Autorisations : Chat, Admin
Exemple :
Personnage du joueur
/tp
Syntaxe : L'une des œuvres suivantes :
/tp <UserId>/tp <UserId1> <UserId2>/tp <X> <Y>/tp <X> <Y> <Z>/tp <UserId> <X> <Y>/tp <UserId> <X> <Y> <Z>/tp home/tp oilrig/tp oilrig:Lv30/tp oilrig:Lv55/tp oilrig:Lv60
Description : Vous téléporte, ou téléporte un joueur spécifié, vers un autre joueur, ses coordonnées, la base possédée la plus proche ou une destination de plate-forme pétrolière.
Remarque : RCON doit inclure le joueur téléporté car RCON n'a pas de personnage dans le jeu.
Arguments :
<UserId>: Un joueur vers lequel se téléporter, ou le joueur téléporté lorsque plus d'arguments sont fournis.<UserId1>: Le joueur à téléporter.<UserId2>: Le joueur cible.<X> <Y> [Z]: Coordonnées de la carte. SiZest omis, PalDefender essaie de trouver une hauteur de sol utilisable.home: se téléporte vers la base possédée la plus proche.oilrig,oilrig:Lv30,oilrig:Lv55,oilrig:Lv60: se téléporte vers une destination de plate-forme pétrolière.
Autorisations : Chat, RCON, Admin
Exemple :
/give_exp
Syntaxe : /give_exp <UserId> <Amount>
Description : Donne des points d'expérience à un joueur.
Arguments :
<UserId>: l'identifiant du joueur.<Amount>: Nombre de points d'expérience.
Autorisations : Chat, RCON, Admin
Exemple :
/giveme_exp
Syntaxe : /giveme_exp <Amount>
Description : Vous donne des points d'expérience.
Arguments :
<Amount>: Nombre de points d'expérience.
Autorisations : Chat, Admin
Exemple :
/renameplayer
Syntaxe : /renameplayer <UserId> <NewName>
Description : Renomme le surnom d'un joueur.
Arguments :
<UserId>: l'identifiant du joueur.<NewName>: Le nouveau pseudo.
Autorisations : Chat, RCON, Admin
Exemple :
/givestats
Syntaxe : /givestats <UserId> [Count=1]
Description : Donne au joueur un ou plusieurs points de statut inutilisés (une valeur négative sera soustraite). N'affecte pas les points déjà dépensés.
Arguments :
<UserId>: L'ID du joueur qui recevra les points de statut.[Count]: (Facultatif) Le nombre de points de statut inutilisés à donner (peut être négatif à soustraire). Par défaut : 1.
Autorisations : Chat, RCON, Admin
Exemple :
/givemestats
Syntaxe : /givemestats [Count=1]
Description : Vous donne un ou plusieurs points de statut inutilisés (une valeur négative sera soustraite). N'affecte pas les points déjà dépensés.
Arguments :
[Count]: (Facultatif) Le nombre de points de statut inutilisés à vous accorder (peut être négatif à soustraire). Par défaut : 1.
Autorisations : Chat, Admin
Exemple :
/godmode
Syntaxe : /godmode [on/off]
Description : Accorde l'invulnérabilité, y compris l'immunité aux effets de statut, refuse la consommation de nourriture et restaure la santé lors de l'activation. Permet éventuellement de tout filmer en une seule fois, si activé dans la configuration.
Arguments :
[on/off]: (Facultatif) Pour activer ou désactiver explicitement le godmode. Par défaut : active et désactive.
Autorisations : Chat, Admin
Exemple :
/admingun (alias: /agun)
Syntaxe : /admingun
Description : Donne à un administrateur actif dans le jeu une Admin Gun protégée. Elle tue instantanément les personnages, détruit les objets de la carte, maximise les dégâts infligés au feuillage, possède des munitions et une durabilité illimitées et ne peut pas être jetée, vendue ou déplacée vers des conteneurs externes. Accroupissez-vous lors de la destruction d'un objet de stockage pour supprimer son contenu ; restez debout pour le conserver. L'arme est retirée à la mort, à la déconnexion ou lors de la perte du statut d'administrateur. En demander une autre remplace l'exemplaire existant.
Autorisations : Chat, statut d'administrateur actif dans le jeu. allowAdminCheats n’est pas requis.
Exemple :
Gestion de guilde
/setguildleader
Syntaxe : /setguildleader <UserId>
Description : Fait du joueur ciblé le chef de sa guilde actuelle.
Arguments :
<UserId>: L'ID du joueur à devenir chef de guilde.
Autorisations : Chat, RCON, Admin
Exemple :
Articles
/give
Syntaxe : /give <UserId> <ItemId> [Amount=1]
Description : Donne au joueur un objet et, si spécifié, combien.
Arguments :
<UserId>: l'ID du joueur à qui donner l'objet.<ItemId>: l'objet à donner.[Amount]: (Facultatif) Combien. Par défaut : 1.
Autorisations : Chat, RCON, Admin
Exemple :
/giveitems
Syntaxe : /giveitems <UserId> <ItemId>[:<Amount>] ...
Description : Donne à un joueur plus d'un élément dans une seule commande et, si spécifié, combien de chaque élément est séparé par deux points.
Arguments :
<UserId>: l'ID du joueur à qui donner les objets.<ItemId>[:<Amount>] ...: Liste des postes et montants optionnels.
Autorisations : Chat, RCON, Admin
Exemple :
/giveme
Syntaxe : /giveme <ItemId> [Amount=1]
Description : Vous donne un article et, si précisé, combien.
Arguments :
<ItemId>: L'objet à s'offrir.[Amount]: (Facultatif) Combien. Par défaut : 1.
Autorisations : Chat, Admin
Exemple :
/delitem
Syntaxe : /delitem <UserId> <ItemId> [Amount=1]
Description : Supprime d'un joueur la quantité indiquée d'un objet. La valeur par défaut est 1, ce qui ne supprime qu'une occurrence. Utilisez all au lieu de 1 pour supprimer toutes les occurrences.
Arguments :
<UserId>: l'identifiant du joueur.<ItemId>: L'objet à supprimer.[Amount]: (Facultatif) Quantité. Par défaut : 1. Utilisezallpour supprimer toutes les occurrences.
Autorisations : Chat, RCON, Admin
Exemple :
/give_relic
Syntaxe : /give_relic <UserId> <RelicType> [Amount]
Description : Donne au joueur un ou plusieurs points de relique du type sélectionné.
Arguments :
<UserId>: L'ID du joueur qui recevra les points de relique.-
<RelicType>: Le type de relique à accorder. -
[Amount]: Nombre optionnel de points de relique à donner. La valeur par défaut est1.
Types de reliques pris en charge : CapturePower, HungerReduction, SwimSpeed, FoodDecayReduction, JumpPower, GliderSpeed, ClimbSpeed, StatusAilmentResist, StaminaReduction, SphereHoming, ExpBonus, RainbowPassiveRate, MoveSpeed.
Autorisations : Chat, RCON, Admin
Exemple :
/giveme_relic
Syntaxe : /giveme_relic <RelicType> [Amount]
Description : Vous donne un ou plusieurs points de relique du type sélectionné.
Arguments :
-
<RelicType>: Le type de relique à accorder. -
[Amount]: Nombre optionnel de points de relique à s'offrir. La valeur par défaut est1.
Types de reliques pris en charge : CapturePower, HungerReduction, SwimSpeed, FoodDecayReduction, JumpPower, GliderSpeed, ClimbSpeed, StatusAilmentResist, StaminaReduction, SphereHoming, ExpBonus, RainbowPassiveRate, MoveSpeed.
Autorisations : Chat, Admin
Exemple :
/delitems
Syntaxe : /delitems <UserId> <ItemId>[:<Amount>] ...
Description : Supprime plusieurs objets d'un joueur en une seule commande. La quantité facultative de chaque objet est séparée par deux-points. Utilisez all au lieu de 1 pour supprimer toutes les occurrences.
Arguments :
<UserId>: l'identifiant du joueur.<ItemId>[:<Amount>] ...: Liste des postes et montants optionnels.
Autorisations : Chat, RCON, Admin
Exemple :
/clearinv
Syntaxe : /clearinv <UserId> [Container=items] ...
Description : Supprime les conteneurs spécifiés de l'inventaire d'un joueur. Conteneurs disponibles : items, keyitems, armor, weapons, food, dropslot ou all.
Arguments :
<UserId>: l'identifiant du joueur.[Container] ...: (Facultatif) Conteneurs à effacer. Par défaut : éléments.
Autorisations : Chat, RCON, Admin
Exemple :
Pals
/givepal
Syntaxe : /givepal <UserId> <PalId> [Level=1]
Description : Donne un Pal à un joueur du niveau spécifié.
Arguments :
<UserId>: l'identifiant du joueur.<PalId>: Le Pal à donner.- Remarque : Utilisez l'ID Pal, par exemple,
WeaselDragon(Chillet). Voir la liste complète sur paldeck.cc/pals.
- Remarque : Utilisez l'ID Pal, par exemple,
[Level]: (Facultatif) Niveau du Pal. Par défaut : 1.
Autorisations : Chat, RCON, Admin
Exemple :
/givepal_j
Syntaxe : /givepal_j <UserID> <PalTemplate>
Description : Donne à un joueur un Pal défini par un fichier PalTemplate. JSON intégré n'est plus pris en charge ; seul un nom de fichier est accepté.
Remarque : Vous n'avez pas besoin d'inclure l'extension .json dans le nom de fichier ; le système l'ajoutera automatiquement s'il est manquant.
Arguments :
<UserID>: l'identifiant du joueur.<PalTemplate>: Le nom du fichier PalTemplate (voir PalTemplate).
Autorisations : Chat, RCON, Admin
Exemple :
/givemepal
Syntaxe : /givemepal <PalId> [Level=1]
Description : Vous donne un Pal au niveau spécifié.
Arguments :
<PalId>: Le Pal à se donner.- Remarque : Utilisez l'ID Pal, par exemple,
WeaselDragon(Chillet). Voir la liste complète sur paldeck.cc/pals.
- Remarque : Utilisez l'ID Pal, par exemple,
[Level]: (Facultatif) Niveau du Pal. Par défaut : 1.
Autorisations : Chat, Admin
Exemple :
/givemepal_j
Syntaxe : /givemepal_j <PalTemplate>
Description : Vous donne un Pal défini par un fichier PalTemplate. JSON intégré n'est plus pris en charge ; seul un nom de fichier est accepté.
Arguments :
<PalTemplate>: Le nom du fichier PalTemplate (voir PalTemplate).
Autorisations : Chat, Admin
Exemple :
/spawnpal
Syntaxe : L'une des œuvres suivantes :
/spawnpal <PalID>/spawnpal <PalID> [Level]/spawnpal <PalID> [x] [y] [z]/spawnpal <PalID> [x] [y] [z] [Level]
Description : Génère un Pal relatif ou absolu par rapport à vous. RCON doit spécifier x, y et z !
Remarque : Toutes les statistiques, à l'exception du niveau, sont aléatoires.
Arguments :
- <PalID> : Le Pal à apparaître.
- [x] : (Facultatif) x position du pal. Par défaut : relatif au joueur-invocateur.
- [y] : (Facultatif) position du pal. Par défaut : relatif au joueur-invocateur.
- [z] : (Facultatif) position z du pal. Par défaut : relatif au joueur-invocateur.
- [Level] : (Facultatif) Niveau du Pal. Par défaut : 1.
Autorisations : Chat, RCON, Admin
Exemple :
Fait naître un Anubis de niveau 255 !/spawnpal_ex
Syntaxe : Identique à /spawnpal.
Description : Génère un Pal exactement comme /spawnpal, mais permet le suivi des dégâts. Lorsque le Pal meurt ou est capturé, PalDefender enregistre le classement complet des dégâts et l'envoie à PalWebhooks.webhookURL_Summons lorsque ce webhook est configuré. Si announceAdminSummonsKill est activé, les joueurs en ligne participants reçoivent également une boîte de dialogue de résultats affichant les cinq premiers et leur propre classement. Le donneur de dégâts le plus élevé est désigné comme gagnant. Cette commande n'utilise pas de fichier PalTemplate ou PalSummon et n'accorde pas de récompenses.
Autorisations : Chat, RCON, Admin
Exemple :
/spawnnpc
Syntaxe : /spawnnpc <NPCID|CharacterID> [Level=1] ou /spawnnpc <NPCID|CharacterID> <X> <Y> [Z] [Level=1]
Description : Génère un NPC avec l'IA. Dans le chat, les coordonnées omises apparaissent près de l'administrateur ; RCON doit fournir les coordonnées. Avec seulement X et Y, PalDefender trouve la hauteur du sol.
Autorisations : Chat, RCON, Admin
Exemple :
/spawnpal_j
Syntaxe :
L'une des œuvres suivantes :
/spawnpal_j <PalTemplate>/spawnpal_j <PalTemplate> [x] [y] [z]
Description : Génère un Pal relatif ou absolu par rapport à vous. RCON doit spécifier x, y et z !
Remarque : Utilise les attributs du fichier PalTemplate dans Pals/Templates/, comme /givepal_j et les commandes d'œufs basées sur un modèle. Pour une rencontre complète avec des options d'apparition et des récompenses, utilisez plutôt /summon avec un fichier PalSummon. /spawnpal attend un ID de Pal, pas un nom de fichier de modèle.
Arguments :
<PalTemplate>: Le nom du fichier PalTemplate à utiliser.[x]: (Facultatif) x position du pal. Par défaut : relatif au joueur-invocateur.[y]: (Facultatif) position du pal. Par défaut : relatif au joueur-invocateur.[z]: (Facultatif) position z du pal. Par défaut : relatif au joueur-invocateur.
Autorisations : Chat, RCON, Admin
Exemple :
/spawnpal_ex_j
Syntaxe : /spawnpal_ex_j <PalTemplate> [x] [y] [z]
Description : Utilise le même PalTemplate et la même gestion des coordonnées que /spawnpal_j, mais permet le suivi des dommages. Lorsque le Pal meurt ou est capturé, PalDefender enregistre le classement complet des dégâts et l'envoie à PalWebhooks.webhookURL_Summons lorsque ce webhook est configuré. Si announceAdminSummonsKill est activé, les joueurs en ligne participants reçoivent également une boîte de dialogue de résultats affichant les cinq premiers et leur propre classement. Le donneur de dégâts le plus élevé est désigné comme gagnant. Cette commande n'utilise pas les récompenses PalSummon.
Autorisations : Chat, RCON, Admin
Exemple :
/summon
Syntaxe : /summon <PalSummon>
Description : Génère un Pal à l'aide du fichier PalSummon fourni.
Remarque : Vous n'avez pas besoin d'inclure l'extension .json dans le nom de fichier ; le système l'ajoutera automatiquement s'il est manquant.
Arguments :
- <PalSummon> : Le nom d'un fichier PalSummon dans PalDefender/Pals/Summons/, pas celui d'un fichier PalTemplate. Ce fichier référence un PalTemplate pour les attributs du Pal et ajoute des options d'apparition, comme les coordonnées et des récompenses facultatives. Par exemple, /summon ArenaEncounter charge Pals/Summons/ArenaEncounter.json.
Autorisations : Chat, RCON, Admin
Exemple :
/giveegg
Syntaxe : /giveegg <UserId> <EggId> <PalId> [Level]
Description : Donne à l'utilisateur cible un œuf pal avec le pal spécifique à l'intérieur et un niveau éventuellement ajusté.
Arguments :
<UserId>
Description : L'identifiant du joueur qui recevra l'œuf.
<EggId>
Description : Le type d'œuf à donner.
Remarque : Les valeurs autorisées vont de 01 (la plus petite) à 05 (la plus grande) pour chaque type :
PalEgg_Dark_01–PalEgg_Dark_05PalEgg_Dragon_01–PalEgg_Dragon_05PalEgg_Earth_01–PalEgg_Earth_05PalEgg_Electricity_01–PalEgg_Electricity_05PalEgg_Fire_01–PalEgg_Fire_05PalEgg_Ice_01–PalEgg_Ice_05PalEgg_Leaf_01–PalEgg_Leaf_05PalEgg_Normal_01–PalEgg_Normal_05PalEgg_Water_01–PalEgg_Water_05
<PalId>
Description : Le Pal qui sera à l'intérieur de l'œuf.
Remarque : Utilisez l'ID Pal, par exemple, WeaselDragon (Chillet). Voir la liste complète sur paldeck.cc/pals.
[Niveau]
Description : (Facultatif) Le niveau du Pal à l'intérieur de l'œuf.
Autorisations : Chat, RCON, Admin
Exemple :
/givemeegg
Syntaxe : /givemeegg <EggId> <PalId> [Level]
Description : Offrez-vous un œuf pal avec le pal spécifique à l'intérieur et un niveau éventuellement ajusté.
Arguments :
<EggId>
Description : Le type d'œuf à s'offrir.
Remarque : Les valeurs autorisées vont de 01 (la plus petite) à 05 (la plus grande) pour chaque type :
PalEgg_Dark_01–PalEgg_Dark_05PalEgg_Dragon_01–PalEgg_Dragon_05PalEgg_Earth_01–PalEgg_Earth_05PalEgg_Electricity_01–PalEgg_Electricity_05PalEgg_Fire_01–PalEgg_Fire_05PalEgg_Ice_01–PalEgg_Ice_05PalEgg_Leaf_01–PalEgg_Leaf_05PalEgg_Normal_01–PalEgg_Normal_05PalEgg_Water_01–PalEgg_Water_05
<PalId>
Description : Le Pal qui sera à l'intérieur de l'œuf.
Remarque : Utilisez l'ID Pal, par exemple, WeaselDragon (Chillet). Voir la liste complète sur paldeck.cc/pals.
[Niveau]
Description : (Facultatif) Le niveau du Pal à l'intérieur de l'œuf.
Autorisations : Chat, Admin
Exemple :
/giveegg_j
Syntaxe : /giveegg_j <EggId> <PalTemplate> [Level]
Description : Donne un œuf pal avec un Pal défini par un fichier PalTemplate et un niveau éventuellement ajusté.
Arguments :
<EggId>
Description : Le type d'œuf à donner.
Remarque : Les valeurs autorisées vont de 01 (la plus petite) à 05 (la plus grande) pour chaque type :
PalEgg_Dark_01–PalEgg_Dark_05PalEgg_Dragon_01–PalEgg_Dragon_05PalEgg_Earth_01–PalEgg_Earth_05PalEgg_Electricity_01–PalEgg_Electricity_05PalEgg_Fire_01–PalEgg_Fire_05PalEgg_Ice_01–PalEgg_Ice_05PalEgg_Leaf_01–PalEgg_Leaf_05PalEgg_Normal_01–PalEgg_Normal_05PalEgg_Water_01–PalEgg_Water_05
<PalTemplate>
Description : Le nom du fichier PalTemplate à utiliser.
Remarque : Vous n'avez pas besoin d'inclure l'extension .json dans le nom de fichier ; le système l'ajoutera automatiquement s'il est manquant. Voir PalTemplate.
[Niveau]
Description : (Facultatif) Le niveau du Pal à l'intérieur de l'œuf.
Autorisations : Chat, RCON, Admin
Exemple :
/givemeegg_j
Syntaxe : /givemeegg_j <EggId> <PalTemplate> [Level]
Description : Offrez-vous un œuf pal avec un Pal défini par un fichier PalTemplate et un niveau éventuellement ajusté.
Arguments :
<EggI>
Description : Le type d'œuf à s'offrir.
Remarque : Les valeurs autorisées vont de 01 (la plus petite) à 05 (la plus grande) pour chaque type :
PalEgg_Dark_01–PalEgg_Dark_05PalEgg_Dragon_01–PalEgg_Dragon_05PalEgg_Earth_01–PalEgg_Earth_05PalEgg_Electricity_01–PalEgg_Electricity_05PalEgg_Fire_01–PalEgg_Fire_05PalEgg_Ice_01–PalEgg_Ice_05PalEgg_Leaf_01–PalEgg_Leaf_05PalEgg_Normal_01–PalEgg_Normal_05PalEgg_Water_01–PalEgg_Water_05
<PalTemplate>
Description : Le nom du fichier PalTemplate à utiliser.
Remarque : Vous n'avez pas besoin d'inclure l'extension .json dans le nom de fichier ; le système l'ajoutera automatiquement s'il est manquant. Voir PalTemplate.
[Niveau]
Description : (Facultatif) Le niveau du Pal à l'intérieur de l'œuf.
Autorisations : Chat, Admin
Exemple :
/jetragon
Syntaxe : /jetragon
Description : Vous donne un Admin-Jetragon Pal (c'est faaas... parti).
Arguments : - Aucun
Autorisations : Chat, Admin
Exemple :
/catwaifu
Syntaxe : /catwaifu
Description : Vous donne un Admin-Cat-Waifu qui améliore les statistiques de votre personnage.
Arguments :
- Aucun
Autorisations : Chat, Admin
Exemple :
/exportpals
Syntaxe : /exportpals [UserId]
Description : Exportez chaque Pal d'un lecteur vers un fichier PalTemplate dans Pal/Binaries/Win64/PalDefender/pals/exported/
Arguments :
[UserId]: (Facultatif) L'ID du joueur dont Pals sera exporté. En cas d'omission, exporte votre propre Pals.
Autorisations : Chat, RCON, Admin
Exemple :
/deletepals
Syntaxe : /deletepals <UserId> <PalFilter>
Description : Supprime Pals de l'utilisateur spécifié à l'aide de filtres avancés. Le filtre vous permet de spécifier plusieurs critères (tels que Pal ID, niveau, sexe, passifs, etc.) en une seule commande. Veuillez tester dans un environnement sûr avant de l'utiliser sur des données importantes.
Arguments :
<UserId>
Description : L'ID du joueur dont Pals sera supprimé.
<PalFilter>
Description : Un ensemble de mots-clés de filtrage permettant de sélectionner les Pals à supprimer.
Remarque : Plusieurs mots-clés peuvent être combinés en une seule commande.
Mots-clés de filtre disponibles :
ID: PalID ou liste de PalID (séparés par des virgules)Nick: String (nom du Pal)Gender:maleoufemaleLevel: Nombre, prend en charge les symboles<,>,<=,>=,=,!=Rank: Nombre, prend en charge les symboles<,>,<=,>=,=,!=Lucky:trueoufalse(brillant)Passives: PassiveSkill ou liste de PassiveSkills (séparées par des virgules)Limit: Nombre (nombre maximal de Pals à supprimer)
Exemples de filtres :
ID Serpent, PinkLizard Level>10 Gender male Limit 3ID Anubis Rank>=3Passives CraftSpeed_up1,CraftSpeed_up2,Rare,PAL_CorporateSlave
Les clés de filtre et les exemples ci-dessus sont la référence actuelle de PalFilter.
Autorisations : Chat, RCON, Admin
Exemple :
Arbre de recherche
/learntech
Syntaxe : /learntech <UserId> <TechID>
Description : Permet à un joueur d'apprendre une technologie spécifique. Utilisez all pour tout déverrouiller.
Arguments :
<UserId>: l'identifiant du joueur.<TechID>: La technologie pour apprendre. Utilisezallpour tout débloquer.
Autorisations : Chat, RCON, Admin
Exemple :
/unlearntech
Syntaxe : /unlearntech <UserId> <TechID>
Description : Fait oublier au joueur une technologie spécifique. Utilisez all pour tout supprimer.
Arguments :
<UserId>: l'identifiant du joueur.<TechID>: La technologie à oublier. Utilisezallpour tout supprimer.
Autorisations : Chat, RCON, Admin
Exemple :
/givetechpoints
Syntaxe : /givetechpoints <UserId> [Amount=1]
Description : Donne à l'utilisateur cible X points technologiques.
Arguments :
<UserId>: L'ID du joueur qui recevra les points technologiques.[Amount]: (Facultatif) Le nombre de points technologiques à donner. Par défaut : 1.
Autorisations : Chat, RCON, Admin
Exemple :
/givebosstechpoints
Syntaxe : /givebosstechpoints <UserId> [Amount=1]
Description : Donne à l'utilisateur cible X points de technologie ancienne.
Arguments :
<UserId>: L'ID du joueur qui recevra les anciens points technologiques.[Amount]: (Facultatif) Le nombre de points de technologie ancienne à donner. Par défaut : 1.
Autorisations : Chat, RCON, Admin
Exemple :
/givemetechpoints
Syntaxe : /givemetechpoints [Amount=1]
Description : Vous donne X points technologiques.
Arguments :
[Amount]: (Facultatif) Le nombre de points technologiques à vous accorder. Par défaut : 1.
Autorisations : Chat, Admin
Exemple :
Exploration de données
/gettechids
Syntaxe : /gettechids
Description : Renvoie une liste de tous les ID de technologie disponibles. RCON obtient la sortie JSON.
Arguments :
- Aucun
Autorisations : Chat, RCON, Admin
Exemple :