The Test Team Handbook/4 - On a testing server

From EncyclopAtys

< The Test Team Handbook
Revision as of 09:09, 24 September 2019 by Dorothée (talk | contribs) (Created page with "=On a testing server <ref>On a testing server @cloud.ryzom.com: https://cloud.ryzom.com/f/34472</ref>= This document attempt to cover your first steps on one of Ryzom testing...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

On a testing server [1]

This document attempt to cover your first steps on one of Ryzom testing servers, with focus on testers. It is expected that you already have access to testing servers and you have successfuly configured your clients to be actually able to connect. Following information applies to both testing servers, it is not important if you are on Yubo or Gingo.

Account characters

When you log to a testing server for the very first time, all your account slots are empty. It is recommended to create just one or two universal characters that will be always ready and leave other slots empty. Most of testing requires you to have none or just some specific skills and in most cases it is faster to simply create new character on your empty slot (or replace previous) for a test then develop a tool to reset your character or even wait for cooldowns.

When you creating your testing characters, avoid using any real Atys character name. Testing and real accounts are separated however it might bring troubles in the future when for example a character debug is be needed. It also prevents you from confusing which server are you on and which character owns what. Same names requires everyone to pay more attention and you won't to delete your character on wrong server by accident. Your character race or gender is not any important.

First time on server

Once you are done with creating your avatar and standing on Silan face to Chiang the Strong, it is time to give your new character some skills. The world of a testing server is, more or less, same as Atys you know. To grind necessary levels is however not needed thanks to various tools you are able to use.

Server accounts have a system of privileges. You will be able to use most of normal testing tools, however some specific applications or commands might require higher privileges than you have. In this case ask on your team/project channel (or on the chat-general channel) so someone else with higher privileges can help you. Following text will tell you how you can adjust various aspects of your character and some basics of your life on a testing server but is not ment to be a manual for tools that you will use.

In-game tools

First of all we need to make clear which tools will we use. At this moment we have several, more or less, separated aplications. In case you have any troubles using it, you find an issue or you want to suggest an improvement contact the specific tool creator please.

Command Toolbar

It is a toolbar with various links to other testing and administrative tools. By default it is placed on your screen somewhere, unless you made it disappear. Start: /cmdzone show Creator: Riasan

Inky's tool

This is a compact interface that contains some basic functions mostly related to character allegiance. The tool has a shortcut on the Command Toolbar. Start: /appzone 2449 Creator: Inky

Teleport interface

This application is used to quick and free teleportation around the planet. It allows you to use one of fix positions pre-set for everyone, use short range landscape teleportation or save and share your own positions. The interface has a shortcut on the Command Toolbar. Start: /appzone 1356 Creator: Riasan

GM island

This is a secret area in the forest region. Its position is in the Fix list of the Teleport interface and has a link in the Inky's tool. You can find there several additional objects you can interact with. You can contact Riasan about all GM island related tools.

Red Box

This object is used to access to various additional tools, items or interfaces and its options change in time by what is needed.

Debug Pumpkin

This pumpkin was introduced during the development of the Ranger rite and gives you access to various related options like setting allegiance, rite state, reset and so.

Cult giver NPC

There are also two NPC who can change you civilization and faction allegiance. However we have more advanced tools now accessible from the Command Toolbar or with Inky's tool.

Help yourself

Now it is time to really grow your character. Following list will help you so satisfy all your basic needs:

  • To get money, you can use Money interface from the Command Toolbar (position 1) or the feature on Inky's tool with icon of dappers.
  • To spawn various or special items you can use the Spawn Items interface from the Command Toolbar (position 11) or the feature on Inky's tool with icon of generic raw materials.
  • To find a specific item sheet ID you can use All sheet list items interface from the Command Toolbar (position 12)
  • To find a specific creature sheet ID you can use All sheet list creature interface from the Command Toolbar (position 2)
  • To rise your skill levels and learn all actions you can use the Boost interface from the Command Toolbar (position 4)
  • To set your allegiance you can use the Fame tool interface from the Command Toolbar (position 13, allows you to set allegiance and fames) or options on Inky's tool (will set your allegiance and adjust your fames automatically) or Cult giver NPC on the GM island.
  • The Red Box on GM island allows you to set your Marauder rite as done, Inky's tool will give you Marauder teleportation crystal
  • The Debug Pumpkin on the GM island allows you to set you Ranger aspirant, Ranger and various additional options, Inky's tool can spawn you on the Ranger Map
  • To set your fame you can use the Fame tool interface from the Command Toolbar (position 13)
  • To quick heal of your life, sap, stamina or focus you can use the State tool from the Command Toolbar (position 3). This way you can also resurrect yourself.
  • To travel, besides running, you can use the Teleportation interface from the Command Toolbar (position 8) or spawn yourself teleportation related items using Inky's tool.


Game mastering

Sooner or later, depending on how you tester skills develop, you will face the need to use more powerful tools. The power comes from using commands, knowledge of the system and account privileges. Each server has separated user rights

Server privileges

User accounts on each server might have various privileges. The following list contains all server ranks, sorted from lowest (Tester) to highest (DEV).

  • ?Tester
  • Event Guide (EG)
  • Event Manager (EM)
  • Guide (G)
  • Senior Guide (SG)
  • Veteran Guide (VG)
  • Game master (GM)
  • Senior Game Master (SGM)
  • Developer (DEV)


Useful information and tools

There are some external documents and 3rd party tool links that may be helpful or help you with understanding and use of advanced abilities.

Shard Commands

A list of commands that can be used on running server, including privileges. Created by Ryzom Core project. There is another similar List of required privileges for client commands

Skill decoding

A post that explains how are skill keys composed, based on first name's letter.

Ryzom API wiki

Wiki server with documentation related to public Ryzom APIs.

In-game browser

A simple introduction into capabillities and use of the in-game browser, created by Ryzom Core project.

Ballistic Mystix map builder

A tool to review and export maps of Atys...

Ryzom message coloring tool

A simple external tool to generate color codes for coloring in-game messages (MOTD, crafter's message...)

Ryzom name generator

A tool to generate random names situable for Ryzom. There exists also small Name generator script that returns a random name by given parameters via URL

Items list

Besides build-in sheet browser, which is a part of the Spawn tool, you can also use external lists of item sheets and names. Another option is to use search for items in BagApp database or extract files from your client.

Blablator API

A small LangApp API to provide translations with data based on original Osquallo's Blablator.


————————

  1. On a testing server @cloud.ryzom.com: https://cloud.ryzom.com/f/34472