Blogs & Actualités
Commandes Metin2 GameMaster (GM) : Référence Complète
Un compte GameMaster sur un serveur privé Metin2 dispose de dizaines de commandes préfixées par un slash qui permettent à un administrateur de générer des objets, de se transformer en monstres, de téléporter des joueurs, de déclarer des guerres de guildes, de gérer les drapeaux d'événements et de gérer le serveur. Ceci est la référence complète : chaque commande courante regroupée par catégorie, avec la syntaxe exacte et ce qu'elle fait. Les alias et les variantes spécifiques aux pservers sont notés là où ils existent.
Niveaux de Permission
La source Metin2 vanilla définit six niveaux de permission GM. La plupart des commandes ci-dessous nécessitent au minimum LOW ; générer des objets, expulser des joueurs et modifier les drapeaux nécessitent HIGH ou GOD ; le débogage brut nécessite IMPLEMENTOR.
- PLAYER (0) - compte régulier
- LOW_WIZARD (1) - GM basique
- WIZARD (2) - GM de niveau moyen
- HIGH_WIZARD (3) - GM senior
- GOD (4) - administrateur du serveur
- IMPLEMENTOR (5) - rechargement, vidage, débogage brut
1. Utilitaires de Personnage / Soi-même
2. Inventaire et Objets
3. Mouvement et Téléportation
4. Génération de Monstres et PNJ
5. Administration des Joueurs
6. Contrôle de la Carte et du Serveur
7. Drapeaux de Quête et d'Événement
8. Administration de Guilde et de Monarque
9. Système de Privilège / Bonus
10. Débogage et Divers
FAQ des Commandes GM
Comment obtenir l'accès GM sur un serveur privé Metin2 ?
L'administrateur du serveur définit votre player.gm_level dans la base de données (ou via une commande de promotion côté serveur). Vous ne pouvez pas vous accorder vous-même le GM. Sur les pservers, vous accédez généralement à un compte GM en étant sur liste blanche par le propriétaire ou en exécutant votre propre build de serveur.
Pourquoi ma commande /i <name> ne fonctionne-t-elle pas ?
La génération d'objet par nom nécessite une correspondance exacte avec le nom de locale du serveur. Si la chaîne de locale contient des espaces, des caractères spéciaux, ou si le serveur utilise des noms d'objets non-EN, revenir à /i <vnum> est plus fiable.
Quelle est la différence entre /warp et /go ?
/warp utilise les coordonnées GLOBALES (inter-cartes) ou un nom de joueur comme cible. /go utilise les coordonnées LOCALES sur la carte sur laquelle vous vous tenez actuellement. Les mélanger est l'erreur GM la plus courante.
Que fait /reload q ?
Recharge les scripts de quête (fichiers .quest) sans redémarrer le serveur. Essentiel pour le développement de quête en direct. Les autres drapeaux de rechargement rechargent à chaud les fichiers proto, les paramètres, les protos de monstres, les données de pêche, les recettes de cube et les tableaux de mélange.
Les commandes GM sont-elles enregistrées ?
Sur les builds vanilla, les actions GM frappent la table log_db (journal des commandes gm). La plupart des serveurs privés laissent cela activé. Utilisez /detaillog pour basculer la journalisation à l'écran pour le débogage du combat et de l'agression.
Un joueur peut-il voir quand je suis invisible ?
Seul un autre GM de niveau égal ou supérieur peut vous voir quand /inv est actif. Les joueurs réguliers, les monstres et les PNJ vous traitent comme absent.
Quelle est la différence entre /priv_empire et /priv_guild ?
/priv_empire applique le bonus à chaque membre d'un empire. /priv_guild l'applique uniquement à un ID de guilde spécifique. Les deux utilisent les mêmes codes de type : 1 = drop, 2 = yang, 3 = yang drop, 4 = exp.
Pourquoi certaines commandes ne fonctionnent-elles pas sur mon serveur ?
Deux raisons. Premièrement, votre niveau GM peut être inférieur au niveau de permission requis par la commande. Deuxièmement, la commande peut ne pas exister dans votre build de serveur. De nombreux pservers suppriment, renomment ou remplacent les gestionnaires dans cmd.cpp. Les groupes les plus modifiés sont les bannissements, les recherches, la météo et les privilèges par joueur.