Outils pour utilisateurs

Outils du site


v4:console

Ceci est une ancienne révision du document !


Console

En jeu, connecté avec votre compte Admin, appuyez sur ² pour afficher la console.

Voici la liste des commandes disponibles (* paramètres optionnels)

Valider message rp sur le forum

Ce n'est pas une action console mais si un message est posté sur le forum et qu'il se trouve être en attente de confirmation. Il suffit de poster ensuite avec votre personnage admin pour valider le post forum.

action

action mat option

Ajout ou suppression d'une action à un joueur (si il a l'action, ça lui enlève s'il ne l'a pas ça a ajoute). Exemple:

action [matricule ou nom] [nom option]
action 1 soins/imposition_des_mains
action 1 pack [+/-race]
action 1 startpack [+/-race]

adminer

adminer

Db shortcut (need db credentials)

annonce

annonce text

Modifie l'annonce en page d'accueil Exemple:

annonce “Nouvelle mise à jour de Leyrion <3”

cron

cron path

Permet de jouer un cron manuellement Exemple:

cron daily/archive_logs
cron “” daily

edit

edit json private*

edite le json [json] +/- [private] Exemple:

edit items (liste les .json du repertoire “datas/public/items/”)
edit items private (liste les .json du repertoire “datas/private/items/”)
edit items/adonis (édite le .json “datas/public/items/adonis.json”)
edit plans/faille_naine private (édite le .json “datas/private/plans/faille_naine.json”)
edit plan (édite le .json du plan actuel)
edit plans private (affiche la liste des plans)
edit players/list private (affiche la liste des joueurs)

help

help command*

Affiche les commandes possibles et leurs arguments Exemple:

help tp

item

item action item_name private*

Création d'un objet en donnant son nom, sera public si pas d'argument private. Création d'objet enchanté ou maudites create: Objet normal create-enchanted: objet enchanté create-cursed: objet maudit create-vorpal: objet vorpal Exemple:

item create nouvel_item 1
item create-vorpal existing_item_name
item create-cursed existing_item_name_2 1

map

map action* name*

permet de sauver/charger la map d'un plan Exemple:

map (affiche la liste des map sauvegardées)
map save [nom_map] (sauvegarde la map actuelle)
map load [nom_map] (remplace la map actuelle)

new_turn

new_turn

déclenche un nouveau tour pour la session en cours

option

option mat option

Ajout ou suppression d'une option à un joueur (si il a l'option, ça lui enlève s'il ne l'a pas ça a ajoute). Exemple:

option [matricule ou nom] [nom option]
option 1 isMerchant
option 1 isAdmin

player

player action mat option1* option2*

Manipule la table “players et les éléments associés à un player Exemple:

player create Orcrist olympien
player create Ocyrhoée elfe,pnj
player edit Finn race lutin
player edit -5 faction eryn_dolen
player edit [mat_ou_nom] faction apatrides
player edit 1 name Léo
player additem Orcrist or 100
player additem 1 1 -100
player addxp 1 1000
player addbank Orcrist pierre 100
player addlog Orcrist “this is a log to be added”
player deletelastlog Orcrist
player addPnj Orcrist Ocyrhoée
player addPnj [mat du perso principal] [mat] (lie un personnage à un autre)
player edit Titcry factionRole 5 ( afin de donner le rôle de roi des géants à Titcry, il faut de référencer au json, le premier rôle a la valeur 0, le deuxième rôle 1,…)

Player edit matricule xp 500 ( afin que le joueur possède 500 XP, attention le changement de rang sera actif au prochain tour. Utile pour que le PNJ soit rang x)

quest

quest action mat* option1* option2*

Manipule la table “quests”. Exemple:

quest list
quest create “Une Quête”
quest edit “Une Quête” text “La quête de ta vie”
quest infos “Une Quête”
quest delete “Une Quête”
quest player Orcrist
quest player Orcrist start “Une Quête”
quest player Orcrist infos “Une Quête”
quest player Orcrist newstep “Une Quête” “Une première étape”
quest player Orcrist reset “Une Quête”
quest player Orcrist permanent “Une Quête”

recipe

recipe action item_id

Ajout ou suppression d'une recette pour un objet existant Permet aussi d'ajouter un ingrédient. Exemple:

recipe create item_id race
recipe create 26 common
recipe delete item_id
recipe add-ingredient recipe_item_id ingredient_item_id n

session

session action mat*

open: permet de se connecter au compte d'un personnage (sans login) destroy: ferme la session (logout) Exemple:

session open Orcrist
session destroy

tool

tool path*

permet d'afficher les outils comme l'éditeur de carte Exemple:

tool (affiche la liste des outils disponibles)
tool add_100_item (lance directement le script add_100_items)

tp

tp mat coords

téléporte le joueur [mat] aux coordonnées [coords] (x,y,z,plan). Exemple:

tp Orcrist 50,125,-5,eryn_dolen
tp Orcrist Sharon (tp Orcrist à côté de Sharon)
tp everyone x,y,z,eryn_dolen (change tous le monde de plan sans changer x,y,z)

missives

missive [mat] [id_missive] (permet d'ajouter un destinataire à une Missive)

Pas besoin d'être dans la missive pour ajouter une personne. L'id est le chiffre à la fin de l'url

effect

Ajouter ou retirer un effet

effect [mat] [effet]

effect Anakin adrenaline ( Pour ajouter ou retirer l'effet adrénaline sur le Anakin)

v4/console.1730583857.txt.gz · Dernière modification : 2024/11/02 22:44 de nanaki