Table des matières

Commandes du client de jeu Ryzom Core

Voici une liste des commandes utilisables sur le “shard” ( l'univers du jeu ) classées par thèmes et à condition de disposer des droits adéquats. La liste des commandes par ordre alphabétique se trouve ici, en anglais.

Pour le moment c'est trié comme dans le code. Et tout ce qui est la se trouve dans le fichier admin du service EGS.

Les droits

Label Titre Explication du droit1)
:DEV: Developper Droits développeur, dispose de tous les droits
:SGM: Senior Game Master (CSR) Il s'agit de l'autorité suprême (ou presque) pour le serveur. Il règle les conflits en dernier recours, et s'occupe des tickets que les autres ne peuvent pas traiter
:GM: Game Master (CSR) Ils sont le point d'entrée de toutes demandes de support. Ils ont pour rôle de traiter toutes les demandes (tickets et tell), et de répondre en ligne sur le CeB. Ils disposent de tous les outils nécessaires pour aiguiller votre demande aux bonnes personnes/services
:VG: Veteran Guide (CSR) Les vétérans Guides sont des guides expérimentés. Ils effectuent les mêmes tâches que les guides, ils sont également autorisés à régler les conflits entre joueurs, à surveiller le serveur afin de détecter d'éventuels soucis ou mauvais comportements (insultes)
:SG: Senior Guide
:G: Guide (CSR) Ils sont le point d'entrée de toutes demandes de support. Ils ont pour rôle de traiter toutes les demandes (tickets et tell), et de répondre en ligne sur le CeB. Ils disposent de tous les outils nécessaires pour aiguiller votre demande aux bonnes personnes/services
:OBSERVER:
:EM: Event Manager (Animation)
:EG: Event Guide (Animation)

Les commandes

Les commandes “shard” sont à saisir directement dans votre console chat. Elles sont déclinées en trois versions selon que la commande s'applique à “Soi” (/a), sur l'entité ciblée (/b), ou sur l'entité dont le nom est indiqué en premier paramètre (/c).

Exemple :

La commande “infos” affiche des infos sur un avatar. Déclinée avec /a, /b et/c cela donne :

Commande accessibles par les joueurs

Commande Aide paramètres droits
teamInvite send a team invite to a player character <eid> <member name>
setLeague Set the League of the team <user id> [<name>]
leagueInvite send a League invite to a player character <eid> <player name>
leagueKick kick a player character from league <eid> <member name>
guildInvite send a guild invite to a player character <eid> <member name>
roomInvite send a room invite to a player character <eid> <member name>
roomKick kick player from room <eid> <member name>
setGuildMessage
clearGuildMessage
dodge set the defense mode to dodge <player id(id:type:crea:dyn)>
parry set the defense mode to parry <player id(id:type:crea:dyn)>
respawnAfterDeath respawnAfterDeath at re-spawn point name, it must be valid (validated by PC and usable) <player id(id:type:crea:dyn)><Respawn idx>
resurrected Another PC resurrect PC by giving some energy <player id(id:type:crea:dyn)><Hp gived><Sta gived><Sap gived><Focus gived>
validateRespawnPoint Validate re-spawn point <player id(id:type:crea:dyn)><Re-spawn point idx>
summonPet player can summon it's pet one time only <eid><Pet Number>
connectUserChannel Connect to user channels <user id> <channel_name> [<pass>]
connectLangChannel Connect to lang channel <user id> <lang>
updateTarget Update current target <user id>
resetName Reset your name; undo a temporary rename <user id>
showOnline Set friend visibility <user id> <mode=0|1|2>

Web commands managment

Commande Aide paramètres droits
webExecCommand Execute a web command <user id> <web_app_url> <index> <command> <hmac> [<new_check=0|1|2|3>] [<next_step=0|1>] [<send_url=0|1>]
webDelCommandsIds Del ids of commands <user id> <web_app_url>
webAddCommandsIds Add ids of commands will be run from webig <user id> <bot_name> <web_app_url> <indexes>
addPetAnimal Add pet animal to character <eid> <PetTicket>
addSkillPoints add skill points of given type (Fight = 0 Magic = 1 Craft = 2 Harvest = 3) » <eid> <SP type [0..3]> <nb SP>
addXPToSkill Gain experience in a given skills <eid> <xp> <skill> [<count>]
changeMode change_mode <entity id(id:type:crea:dyn)> <mode>
checkTargetSP check target player skill points (if there is lost SP) <entity id(id:type:crea:dyn)>
clearFriendsList clear the friend list of a player <eid>
clearIgnoreList clear the ignore list of a player <eid>
clearIsFriendOfList clear the ignore list of a player <eid>
createItemInBag Create an item and put it in the player bag <eid> <sheetId>|<sheetName> <quantity> <quality> [force]
createItemInInv Create items and put them in the given inventory <eid> <invId> <sheetId>|<sheetName> <quantity> <quality> <nb items>
createItemInTmpInv Create an item and put it in the player temp inventory <eid> <sheetId>|<sheetName> <quantity> <quality>
createNamedItemInBag create a named item in bag <eId> <item> [<quantity>]
createFullArmorSet Create and equip player with chosen full armor set <eid> <race (fyros/matis/zorai/tryker)> <type (light/medium/heavy)> <quality>
displayInfosOnTarget display info on entity target <eid>
execPhrase execute a sabrina phrase <player id(id:type:crea:dyn)> <cyclic 0/1> [<brick ids>…]
execMemorizedPhrase memorize a memorized sabrina phrase <player id(id:type:crea:dyn)> <index> <cyclic 0/1>
executeSabrinaPhrase execute a sabrina phrase, an sphrase <player id(id:type:crea:dyn)> <cyclic 0/1> <phraseId>
forceTargetToDie (debug) Force entity target to die <eid>
learnAllBricks Specified player learns all possible bricks for it's skill values <eid>
learnAllRolemasterBricks Specified player learns all possible bricks sold by rolemaster for it's skill values <eid>
learnAllPhrases Specified player learns all possible phrases for it's skill values <eid>
learnBrick Specified player learns given brick <eid> <brickid>
unlearnBrick Specified player unlearns given brick <eid> <brickid>
learnPhrase Specified player learns a phrase and set it at index knownPhraseIndex <eid> <phraseSheet>
learnAllForagePhrases Learn all forage phrase, begin at specified index <eid> <index>
learnAllFaberPlans Specified player learns all faber plans <eid>
logXpGain
memorizePhrase memorize a sabrina phrase <player id(id:type:crea:dyn)> <index> [<brick ids>…]
resetPowerFlags reset the ineffective aura and the power flags for given character <eId>
setSkillsToMaxValue Set skills character to max value of each skill <eid>
displayForageRM Display forageable raw materials near by or at the exact position of a player <eid> <exactPos=1> <extendedInfo=0>
setItemSapLoad set an item sap load <eId><slot index in bag (starts at 0)><float value>
showFBT show Focus Beta Tester title if the player is a FBT <FBT id>
allowSummonPet autorize player summon it's pet one time only <eid><Pet Number>
setPetAnimalSatiety Set the satiety of pet animal (petIndex in 0..3) <eid> <petIndex> full|<value> [<nameForAnswer>]
getPetAnimalSatiety Get the satiety of pet animal (petIndex in 0..3) <eid> <petIndex> [<nameForAnswer>]
setPetAnimalName Set the name of a pet animal <eid> <petIndex (0..3)> [<name>]
taskPass pass a task from a rite <player eid> <rite> [<task>]
setFamePlayer set the fame value of a player in the given faction <player eid> <faction> <fame>
guildMOTD

Commande CSR

Commande Aide paramètres droits
setSalt Set Salt <dev_eid> <salt>
F motd set the current message of the day <message to be displayed (string)>
F broadcast Broadcast a text [repeat=<num repeat> or during=<time in seconds>] [every=<delay in seconds>] <message>
summon summon a player in front of the CSR <CSR eId><player name>
dismiss teleport a player back to its former position ( before last call to summonPlayer ) <CSR eId><player name>
teleport teleport the CSR in front of a player <CSR eId><player name>
renamePlayerForEvent rename a player for the event <CSR eId><player name><new playerName>
Inactive renamePlayer rename a player <CSR eId><player name><new playerName>
renameGuild rename a guild <CSR_eId> <guild_name>|<shardId:guildId> <new_guild_name>
F setGuildDescription set a guild description <guild_name>|<shardId:guildId> <new_guild_description>
F setGuildIcon set a guild icon <guild_name>|<shardId:guildId> <new_icon_code(on 64 bits)>
killMob kill a mob ( /a killMob ) <CSR eId>
changeVar change a variable of a player <eid> <var> <val>
root root a player <CSR id><player name><time in second>
unroot stop rooting a player <CSR id> <player name>
ignoreTells ignore incoming tell <CSR id> <0 / false / 1 / true > // hierarchy
showCSR activate GM title <CSR id>
monitorMissions monitor a player missions <CSR id><player name>
stopMonitorMissions monitor a player missions <CSR id>
failMission force mission failure <CSR id><mission idx>
progressMission force mission progression <CSR id><mission idx>[repeat]
mute mute a user <csr id> <player name><duration>
unmute unmute a user <csr id> <player name>
muteUniverse mute the univers chat <csr id><player name><duration>
unmuteUniverse unmute the univers chat <csr id><player name>
universe chat in universe mode <boolean>
setGMGuild set the current GM guild
targetInfos give infos on the target
infos give info on character (GodMode Invisible…)
addPosFlag add a new position flag <csr_eid> <flag_name>
setPosFlag set a position flag <csr_eid> <flag_name>
delPosFlag delete a position flag <csr_eid> <flag_name>
lPosFlags list position flags (short format) <csr_eid> [<radius_in_meters>]
listPosFlags list position flags (long format) <csr_eid> [<radius_in_meters>]
tpPosFlag teleport a player to a position flag <eid> <flag_name>
updateGuildMembersList update guild members list on members clients <csr eid> <guild_name>|<shardId:guildId>
listGuildMembers display guild members list <csr eid> <guild_name>|<shardId:guildId>
addGuildMember add a new member to a guild <csr eid> <guild_name>|<shardId:guildId> <member name>
setGuildMemberGrade set the grade of a guild member <csr eid> <guild_name>|<shardId:guildId> <memberName> <grade = Member/Officer/HighOfficer/Leader>
setGuildLeader set the leader of a guild <csr eid> <guild_name>|<shardId:guildId> <member name>
startEvent start an event with the given name <csr eid> <event name> [<faction1> <faction2> [<Faction 1 GM channel name> <faction2 GM channel Name> [<zone only ?>]]]
stopEvent stop previous started event <csr eid>
getEventFaction get the event faction of player <csr eid> <player name>
setEventFaction set the event faction of player <csr eid> <player name> <event faction>
clearEventFaction clear the event faction of player <csr eid> <player name>
giveRespawnPoint
provideItemService provide a service from an item to a player <eid> <sheet name>
dumpFactionPVPDamage dump damage made in Faction PvP <eid>
changeHairCut change the haircut of a player <eid> <sheet name>
farTPPush Far TP a character but let the current position in the stack for returning. Pos in meters. <eid> <destSessionId> [<X> <Y> [<Z> [<Heading>]]]
farTPReplace Far TP a character. Pos in meters. Default values = current values <eid> [<destSessionId> [<X> <Y> [<Z> [<Heading>]]]]
farTPReturn Far TP a character back to the previous session in the stack
resetPVPTimers Reset the pvp timers of a player <CSR eId><player name>
F savePlayerActiveChar
F reloadPlayer
characterMissionDump
removeMission
addMission
F addGuildXp add xp of a guild <guild_name>|<shardId:guildId> <xp ( positive or negative )> commenté donc inactive. | | F setGuildChargePoint | set the charge points of a guild | <guild_name>|<shardId:guildId> <points> commenté donc inactive.
characterInventoryDump Dump character inventory info <eid> <inventory> [<from slot> <to slot>]
deleteInventoryItem Delete an item from a characters inventory <eid> <inventory> <slot> <sheetname> <quality> <quantity>
F setSimplePhrase Set an IOS phrase <id> <phrase> [<language code>]
respawnCharacter
buyPact Buy Kami or Karavan pact <player id(id:type:crea:dyn)><Pact Name>
cancelTopPhrase cancelTopPhrase <eid>
EntitiesNoActionFailure
EntitiesNoCastBreak
EntitiesNoResist
lockItem Lock/unlock item in inventory <user id> <inventory> <slot> <lock=0|1>
setTeamLeader Set the leader of the team <user id> <member>
Inactive setPvpClan set the pv clan for player <csr eid> <clan number 0=neutral, 1=clan1, 2=clan2 >
Commande Aide paramètres droits
acceptProposalForQueue player accept to enter critical part (for queue Id i) <eid> <accept (0/1)> [<queueId>]
awakePlayerInQueue awake player in given queue <eid> <queueId>
Commande Aide paramètres droits
DisplayShopSelector display shop selector for a NPC
addFactionAttackableToTarget Add a faction to attackable list to given entity target creature/npc <player eid> <faction name> <fameLevel -600+600> <0/1 0 = below 1 = above>
eventCreateNpcGroup create an event npc group <player eid> <nbBots> <sheet> [<dispersionRadius=10m> [<spawnBots=true> [<orientation=random|self|-360..360> [<name> [<x> [<y>]]]]]]
eScript executes a script on an event npc group <player eid> <groupname> <script>
eventNpcGroupScript Pour faire apparaître des objets, mob ou pnj <bot eid> <script>
eventSetBotName changes the name of a bot <bot eid> <name>
eventSetBotScale changes the scale of a bot (in % up to 255) <bot eid> <scale in %>
eventSetNpcGroupAggroRange changes the aggro range of a npc group <bot eid> <range>
eventSetNpcGroupEmote Set emote animation to a npc group <bot eid> <emote>
eventSetFaunaBotAggroRange changes the aggro range of a fauna bot <bot eid> <not hungry range> [<hungry range> [<hunting range>]]
eventResetFaunaBotAggroRange reset the aggro range of a fauna bot to sheet defaults <bot eid>
eventSetBotCanAggro tells the bot if he can aggro or not <bot eid> <can aggro>
eventSetItemCustomText
eventResetItemCustomText set an item custom text, which replaces help text <eId> <inventory> <slot in inventory>
eventSetBotSheet Change the sheet of a bot <bot eid> <sheet id>
eventSetBotFaction changes the faction of a bot <bot eid> <faction>|default
eventSetBotFameByKill set the fame a player win after killing a bot <bot eid> <fame>|default
dssTarget target a mob and send information to dss( /b dssTarget )
1)
Source des explications données sur le forum Ryzom.