(Settings)
Line 23: Line 23:
 
''' ''date'' ''' displays date in "human". See also ''[[#time|time]]''.
 
''' ''date'' ''' displays date in "human". See also ''[[#time|time]]''.
 
====Settings====
 
====Settings====
*text: If empty or zero gives the actual date.
+
*'''text''': If empty or zero gives the actual date.
 
:otherwise, seconds to add to 1970-01-01 00:00.
 
:otherwise, seconds to add to 1970-01-01 00:00.
*attribute: format for the date. By default if empty: "YYYY-MM-DD hh:mm"
+
*'''attribute''': format for the date. By default if empty: "YYYY-MM-DD hh:mm"
 
====Exemples====
 
====Exemples====
 
*[date]0[/date] => 2014-10-24 15:31
 
*[date]0[/date] => 2014-10-24 15:31
Line 40: Line 40:
 
Columns can be named, otherwise they are referred by the sequential numeration 0 to n
 
Columns can be named, otherwise they are referred by the sequential numeration 0 to n
 
==== Settings ====   
 
==== Settings ====   
* Text: (general form: xxx:xxx:xxx)
+
* '''text''': (general form: xxx:xxx:xxx)
 
*# store a data in a cell
 
*# store a data in a cell
 
*# read the contents in a cell
 
*# read the contents in a cell
Line 53: Line 53:
 
## org  
 
## org  
 
## race  
 
## race  
* attribute: Name of the database.
+
* '''attribute''': Name of the database.
  
 
==== Examples ====   
 
==== Examples ====   
Line 64: Line 64:
 
That container can divide the page in sections containing the style and other attributes of a HTML bloc.
 
That container can divide the page in sections containing the style and other attributes of a HTML bloc.
 
====Settings====
 
====Settings====
*text: Any kind of data who can be included in a HTML bloc: text, images... and their format.
+
*'''text''': Any kind of data who can be included in a HTML bloc: text, images... and their format.
*attribut: normaly an array composed by three elements:
+
*'''attribute''': normaly an array composed by three elements:
 
** class
 
** class
 
** id
 
** id
Line 73: Line 73:
 
displays:
 
displays:
 
<div style="margin:1em; padding:1em;border: none;background:#fed;color:#300;">Blabla<br/>blabla<br/>...</div>
 
<div style="margin:1em; padding:1em;border: none;background:#fed;color:#300;">Blabla<br/>blabla<br/>...</div>
 +
<hr/>
 +
===func===
 +
''' ''func'' ''' allow the execution of some function know in Ryzom.
 +
====Settings====
 +
*'''text''': (general form: <1st_part_of_text>|<2nd_part_of_text>|...). Parameters for the functions (except if function has no parameters, in that cas could be the function itself).
 +
*'''attribute''':one of the next functions:
 +
**now: internal server time in tics
 +
**rand: random value in a range of two limits.
 +
**sqrt: square root.
 +
**log: natural logarithm.
 +
**pow: power of <1st_number_in_text> by <2nd_number_in_text>.
 +
**round: round of a number.
 +
**floor: floor of a number.
 +
**min: min between two numbers.
 +
**max: max between two numbers.
 +
**find: find in the <1st_string_in_text> the <2nd_string_in_text>: return 1 if found, otherwise, 0.
 +
**split: split the <1st_part_of_text> (a string) by the <2nd_part_of_text> (a char) and return the nth element of the split gift by the <3rd_part_of_text> (a number), if define otherwise the first element counting from 0.
 +
**substr: extract a substring from the <1st_part_of_text> (a string) begininh at the <2nd_part_of_text> (a number) till the <3rd_part_of_text> (a number), if define otherwise till the end of the given string. Chars are counted from 0.
 +
**unset_url_param: unset parameters.
 +
**building: include if not already defined an alias to the  <1st_string_in_text>.
 +
 +
====Exemples====
 +
*now: [func]now[/func] or [func=now]100[/func]
 +
*rand: [func=rand]0|10[/func]
 +
*sqrt: [func=sqrt]64[/func] = 8
 +
*log: [func=log]10[/func] = 2.302585092994
 +
*pow: [func=pow]10|2[/func] = 100
 +
*round: [func=round]2.85092994[/func] = 3
 +
*floor: [func=floor]2.85092994[/func] = 2
 +
*min: [func=min]10|2[/func] = 2
 +
*max: [func=max]10|2[/func] = 10
 +
*find:
 +
**[func=find]AZERTYUIOP|Y[/func] = 1
 +
**[func=find]azertyuiop|Y[/func] = 0
 +
*split:
 +
**[func=split]A_B_C_D|_[/func] = A
 +
**[func=split]A_B_C_D|_|2[/func] = C
 +
*substr:
 +
**[func=substr]A_B_C_D|2[/func] =  B_C_D
 +
**[func=substr]A_B_C_D|2|4[/func] = B_C_
 
<hr/>
 
<hr/>
  
Line 83: Line 123:
 
''Something is wrong because, I (Bepock) obtain always a '' " title="" /> '' after the image. Use [imgurl] instead: it works fine.''
 
''Something is wrong because, I (Bepock) obtain always a '' " title="" /> '' after the image. Use [imgurl] instead: it works fine.''
 
====Settings====
 
====Settings====
*text: image_URL
+
*'''text''': image_URL
*attribute: does not work
+
*'''attribute''': does not work
  
 
====Exemples====
 
====Exemples====
Line 95: Line 135:
 
''' ''imgurl'' ''' displays an image linking to an URL.
 
''' ''imgurl'' ''' displays an image linking to an URL.
 
====Settings====
 
====Settings====
*text: (general form: xxx xxx xxx). 2 kinds of data:
+
*'''text''': (general form: xxx xxx xxx). 2 kinds of data:
 
*# URL of the image, mandatory: clickable image;  
 
*# URL of the image, mandatory: clickable image;  
 
*# Display name of the URL when mouse goes over the image. Preceded by the underscore character ("_"), it is a text that will be translated. It remains enclosed by brackets "{}" if it is not translated.  
 
*# Display name of the URL when mouse goes over the image. Preceded by the underscore character ("_"), it is a text that will be translated. It remains enclosed by brackets "{}" if it is not translated.  
*attribut: URL
+
*'''attribute''': URL
  
 
====Exemples====
 
====Exemples====
Line 108: Line 148:
 
''' ''lua'' ''' passes the ''text'' to the [[Ryzom Lua]] interpreter.
 
''' ''lua'' ''' passes the ''text'' to the [[Ryzom Lua]] interpreter.
 
====Settings====
 
====Settings====
*text: Lua script.
+
*'''text''': Lua script.
*attribute: None.
+
*'''attribute''': None.
 
<hr/>
 
<hr/>
  
Line 115: Line 155:
 
''' ''scripturl'' ''' cats action, action number and extension to be send to the server.
 
''' ''scripturl'' ''' cats action, action number and extension to be send to the server.
 
====Settings====
 
====Settings====
*text: add a PHP extension to the URL gift in the atribute.
+
*'''text''': add a PHP extension to the URL gift in the atribute.
*attribute:  
+
*'''attribute''':  
 
** Nothing: current action number of the script.
 
** Nothing: current action number of the script.
 
** Otherwise: first letter of the letter field if not "space". In that case add a "+".
 
** Otherwise: first letter of the letter field if not "space". In that case add a "+".
Line 147: Line 187:
 
*See also ''[[#date|date]]''.
 
*See also ''[[#date|date]]''.
 
====Settings====
 
====Settings====
*text: If empty or zero or "now()" gives the actual time in ''days_of_the_current_year'':''GMT_hour'':''minutes'':''seconds''.
+
*'''text''': If empty or zero or "now()" gives the actual time in ''days_of_the_current_year'':''GMT_hour'':''minutes'':''seconds''.
 
:otherwise, treats the value in the text as number of seconds, and display the equivalent "hour'':''minutes'':''seconds''.
 
:otherwise, treats the value in the text as number of seconds, and display the equivalent "hour'':''minutes'':''seconds''.
*attribute: None.
+
*'''attribute''': None.
 
====Exemples====
 
====Exemples====
 
*[timer][/timer] or [timer]now()[/timer] or [timer]0[/timer] => 296:13:05:18
 
*[timer][/timer] or [timer]now()[/timer] or [timer]0[/timer] => 296:13:05:18
Line 160: Line 200:
 
====Settings====
 
====Settings====
 
*'''text''' : URL or text to display
 
*'''text''' : URL or text to display
*'''attribute:'''
+
*'''attribute''':
 
**if text=<empty>: URL;
 
**if text=<empty>: URL;
 
**else, text to be displayed: name, description... of the URL.
 
**else, text to be displayed: name, description... of the URL.
Line 177: Line 217:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte:  
+
*'''text''':  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 186: Line 226:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte:  
+
*'''text''':  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 201: Line 241:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte:  
+
*'''text''':  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 210: Line 250:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte: (general form: xxx|xxx|xxx, and internal xxx_xxx_xxx).
+
*'''text''': (general form: xxx|xxx|xxx, and internal xxx_xxx_xxx).
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 218: Line 258:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*text: (general form xxx|xxx|xxx)
+
*'''text''': (general form xxx|xxx|xxx)
*attribute: None.
+
*'''attribute''': None.
 
====Exemples====
 
====Exemples====
 
</div>
 
</div>
Line 225: Line 265:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte:  
+
*'''text''':  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 232: Line 272:
 
@process randint(0, 100)
 
@process randint(0, 100)
  
===func===
+
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
*Text: (general form xxx|xxx|xxx)
 
*attribut: significatif si texte est nul
 
**
 
====Exemples====
 
</div>
 
 
===itemicon===
 
===itemicon===
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*text:  
+
*'''text''':  
*attribute: None.
+
*'''attribute''': None.
 
====Exemples====
 
====Exemples====
 
</div>
 
</div>
Line 250: Line 283:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*text:  
+
*'''text''':  
*attribute: None.
+
*'''attribute''': None.
 
====Exemples====
 
====Exemples====
 
</div>
 
</div>
Line 257: Line 290:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*text:  
+
*'''text''':  
*attribute: None.
+
*'''attribute''': None.
 
====Exemples====
 
====Exemples====
 
</div>
 
</div>
Line 264: Line 297:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*text:  
+
*'''text''':  
*attribute: None.
+
*'''attribute''': None.
 
====Exemples====
 
====Exemples====
 
</div>
 
</div>
Line 271: Line 304:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*text:  
+
*'''text''':  
*attribute: None.
+
*'''attribute''': None.
 
====Exemples====
 
====Exemples====
 
</div>
 
</div>
Line 305: Line 338:
 
http://app.ryzom.com/app_forum/index.php?page=topic/view/21035/1#1
 
http://app.ryzom.com/app_forum/index.php?page=topic/view/21035/1#1
 
http://app.ryzom.com/app_ryzhome/index.php?from_index=1
 
http://app.ryzom.com/app_ryzhome/index.php?from_index=1
*attribut:
+
*'''attribute''':
 
** Empty
 
** Empty
 
** "#"
 
** "#"
Line 316: Line 349:
 
====Paramètres====
 
====Paramètres====
 
*texte:  
 
*texte:  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 323: Line 356:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte:  
+
*'''text''':  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 331: Line 364:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte: (general form: xxx:xxx:xxx)  
+
*'''text''': (general form: xxx:xxx:xxx)  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 339: Line 372:
  
 
====Paramètres====
 
====Paramètres====
*text:  
+
*'''text''':  
 
**id: return the number id of the script.
 
**id: return the number id of the script.
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
Line 345: Line 378:
 
**is_valid_url
 
**is_valid_url
 
</div>
 
</div>
*attribute: None.
+
*'''attribute''': None.
 
====Exemples====
 
====Exemples====
 
[*][scriptinfos]id[/scriptinfos]
 
[*][scriptinfos]id[/scriptinfos]
Line 353: Line 386:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte:  
+
*'''text''':  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 361: Line 394:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte:  
+
*'''text''':  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====
Line 455: Line 488:
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
====Paramètres====
 
====Paramètres====
*texte:  
+
*'''text''':  
*attribut: significatif si texte est nul
+
*'''attribute''': significatif si texte est nul
 
**  
 
**  
 
====Exemples====
 
====Exemples====

Revision as of 16:59, 18 November 2014

DeutschEnglishEspañolFrançaisРусский105 EN pages.

WIP
in Arbeit - work in progress - trabajo en curso - travaux en cours - незавершенное


Flag-DE

Übersetzung , bitte.

Flag-EN

To check the quality of the text itself

Flag-ES

Traducción, por favor.

Flag-FR

À corriger par rapport à l'anglais

Flag-RU

перевод, пожалуйста.


User guide for Ark, short for Ryzom Arkitect.

For historical reasons, those manuals refers very often, almost always, to A.R.C.C.. This is due to the fact that the full documentation has been started with the initial name, ARCC, meaning Advanced Ryzom Content Creator.

Contents

Ryzom specific BBCODE

date

date displays date in "human". See also time.

Settings

otherwise, seconds to add to 1970-01-01 00:00.

Exemples


db

db store or read a value in a DB. DB is of different kind of rows sets. For instance, "player" DB will memorize the name of the player in column 0; ARCC DB, will memorize an internal number,... Columns can be named, otherwise they are referred by the sequential numeration 0 to n

Settings

A cell is defined as: line:scope where:
  1. line is a specific kind of data.
  2. scope is associated to the characteristics of the players who are:
    1. player (by default and equivalent to '0' )
    2. guild
    3. arcc
    4. civ
    5. cult
    6. org
    7. race

Examples


div

div is the equivalent of the HTML bloc <div>. That container can divide the page in sections containing the style and other attributes of a HTML bloc.

Settings

Exemples

displays:

Blabla
blabla
...

func

func allow the execution of some function know in Ryzom.

Settings

Exemples


hack

Empty function!


img

img displays an image. Something is wrong because, I (Bepock) obtain always a " title="" /> after the image. Use [imgurl] instead: it works fine.

Settings

Exemples

displays:

emotion_happy.png " title="" />

imgurl

imgurl displays an image linking to an URL.

Settings

Exemples

displays:

The_ARCC

lua

lua passes the text to the Ryzom Lua interpreter.

Settings


scripturl

scripturl cats action, action number and extension to be send to the server.

Settings

Exemples

Launched from script 2088:

[scripturl]ryform_action=edit&ryform_name=stages%3A0[/scripturl] donne:
http://app.ryzom.com/app_arcc/index.php?action=script_Edit&script=2088&ryform_action=edit&ryform_name=stages%3A0

session

session is the simplest way to memorize data during the session, i.e. the connection. It offers also quicker answer, because it is a temporary memory not stored in the DB server.

It can be use also in some condition as a temporary array, when each Rows are named, because that is the internal behaviour of Session.

Settings

Exemples


timer

timer displays time in format "hh:mm:ss".

Settings

otherwise, treats the value in the text as number of seconds, and display the equivalent "hour:minutes:seconds.

Exemples


url

url is the standard way to pass an URL. That URL visually is formatted as usual in Ryzom.

Settings

Exemples


WIP
in Arbeit - work in progress - trabajo en curso - travaux en cours - незавершенное


expr

map

Paramètres

Exemples

link

Paramètres

Exemples

http://app.ryzom.com/app_arcc/index.php?action=scripts_Main&event=211 (A.R.C.C. » TESTS » Bepock » UserGuide » NewEvent » Nouvel event )
http://app.ryzom.com/app_arcc/index.php?action=script_Edit&script=1936&version=0 (A.R.C.C. » TESTS » Bepock » UserGuide » NewEvent » NewEvent » GrimSon)
http://app.ryzom.com/app_arcc/index.php?message=recipe_updated&action=script_Edit&script=2088&ryform_action=&ryform_name= (

A.R.C.C. » TESTS » Bepock » UserGuide » NewEvent » NewEvent » BBCODE: stage weGPlayerInfos_BBCodeTest)

validate

Paramètres

Exemples

trad

trad displays one of the translations associated to a keyword if it exist in the language of the user (See also the "trad tool" of ARK).

Paramètres

Exemples

t

Paramètres

Exemples

math

Paramètres

Exemples

@process randint(0, 100)


itemicon

Paramètres

Exemples

param

Paramètres

Exemples

data

Paramètres

Exemples

get

Paramètres

Exemples

post

Paramètres

Exemples

playerinfos

playerinfos gives some informations concerning the player.

Settings

                       if ($attr[0] == "#") action semble être un des parametres important... àtester
                               $name = ryzom_get_param(substr($attr, 1));
                       else
                               $name = $attr;
                       
                       $db = ryDB::getInstance('webig');
                       $player_infos = $db->querySingle('players', array('name' => strtolower($name), 'deleted' => 0, 'shard' => ryzom_get_param('shard', _user()->shardid)));
                       p($player_infos);
                       if ($player_infos) {
                               $text = explode('|', $text);
                               switch ($text[0]) {
                                       case 'id':
                                               return $player_infos['id'];
                                       case 'cid':
                                               return $player_infos['cid'];
                                       case 'api':
                                               return ryzom_player_value($player_infos['id'], $text[1], '$text[2]');

http://app.ryzom.com/app_forum/index.php?page=topic/view/21035/1#1 http://app.ryzom.com/app_ryzhome/index.php?from_index=1

Exemples

gender

Paramètres

Exemples

playerbackup

Paramètres

Exemples

playerstat

Paramètres

Exemples

scriptinfos

Paramètres

Exemples

[*][scriptinfos]id[/scriptinfos] [*][scriptinfos]stage[/scriptinfos] [*][scriptinfos]is_valid_url[/scriptinfos]

if

Paramètres

Exemples

ifnot

Paramètres

Exemples

HTML


Alpha :([db=TestDB]0:0[/db]+2000)/4000
Beta : [db=TestDB]1:0[/db]/4000+60
Gamma : [db=TestDB]2:0[/db]/4000
Delta : [db=TestDB]3:0[/db]/4000

[list=1] [*]now:[func]now[/func] [*]rand %:[func=rand]0|100[/func] [*]calc:[math](10*2)[/math] [*]session DATE:[session=DATE][func]now[/func][/session] [*]DATE:[session]DATE[/session] [*]date:[date]DATE[/date] [*]rand*DATE:[math][func=rand]0|100[/func]*[session]DATE[/session][/math] [*]rand*DATE:[math]([func=rand]0|100[/func]*[session]DATE[/session])%100[/math] [*] [/list]

[list] [*]session DATE:[session=DATE][func]now[/func][/session] [*]DATE:[session]DATE[/session] [*]date:[date]DATE[/date]

[*]1 [date shard=atys][/date] [*]2 [date=atys][/date] [*]3 [date shard][/date] [*]4 [date][/date] [*]5 [date]1407426669[/date] [session=DATE][func]now[/func]+1000[/session] [*]6 [time][session]DATE[/session][/time] [*] [*]Samedi 8 Novembre 12:00:00 UTC (dans 3 mois) [*]17h - Tria, Pluvia 15, 3e CA 2580 [*][time]2014-11-08 12:00[/time] [*]1:[date shard=atys]2014-11-08 12:00[/date] [*]2:[date=atys]2014-11-08 12:00[/date] [*]3:[date shard]2014-11-08 12:00[/date] [*]4:[date]2014-11-08 12:00[/date] [*] [*]1:[date shard=atys]2014-11-08 12:00[/date] [*]2:[date=atys]2014-11-08 12:00[/date] [*]3:[date shard]2014-11-08 12:00[/date] [*]4:[date]2014-11-08 12:00[/date] [*] [*]1:[shard=atys]2014-11-08 12:00[/shard] [*]2: [*]3:[shard]2014-11-08 12:00[/shard] [*]4:[date]2014-11-08 12:00[/date] [*] [*]1:[date shard=atys=2014-11-08 12:00][/date] [*]2:[date=atys=2014-11-08 12:00][/date] [*]3:[date shard=2014-11-08 12:00][/date] [*]4:[date=2014-11-08 12:00][/date] [*] [*] [*] [*] [*] [*] [*] [*] [/list]


liste des item .ps et .sitem?

players dans les db permet de différencier et mémoriser chaque players ! il doir en etre de meme pour guilde etc...


Paramètres

Exemples

Autre soutils de l'ARCC


Ryzom Wiki: Ryzom Commons | DE • EN • ESFRRU | Ryzom Forge
Retrieved from "https://en.wiki.ryzom.com/wiki/Portal:Forge?from=/w/index.php?title=ARCC_Expert_EN&oldid=2955"