(timer)
Line 34: Line 34:
 
===hack===
 
===hack===
 
Empty function!
 
Empty function!
 +
<hr/>
 +
===imgurl===
 +
''' ''imgurl'' ''' displays an image linking to an URL.
 +
====Paramètres====
 +
*text:  2 kind of data:
 +
*# 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.
 +
*attribut: URL
 +
 +
====Exemples====
 +
*<nowiki>[imgurl=http://forge.ryzom.com/wiki/ARCC_Expert_EN]http://app.ryzom.com//data/icons/32/emotion_tongue.png _The_ARCC[/imgurl]</nowiki>
 +
displays:
 +
:[http://forge.ryzom.com/wiki/ARCC_Expert_EN [[file:emotion_tongue.png|The_ARCC]] ]
 
<hr/>
 
<hr/>
 
===lua===
 
===lua===
Line 41: Line 54:
 
*attribute: None.
 
*attribute: None.
 
<hr/>
 
<hr/>
 +
 
===session===
 
===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.
 
''' ''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.
Line 58: Line 72:
 
**Name_2 = [session]Name_2[/session] displays : "&rArr;Name two&lArr;"
 
**Name_2 = [session]Name_2[/session] displays : "&rArr;Name two&lArr;"
 
<hr/>
 
<hr/>
 +
 
===timer===
 
===timer===
''' ''timer'' ''' displays time in format "hh:mm:ss". See also ''[[#date|date]]''.
+
''' ''timer'' ''' displays time in format "hh:mm:ss".  
 +
*See also ''[[#date|date]]''.
 
====Paramètres====
 
====Paramètres====
 
*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''.
Line 80: Line 96:
 
*<nowiki>[url]http://forge.ryzom.com/wiki/ARCC_Expert_EN[/url]</nowiki>
 
*<nowiki>[url]http://forge.ryzom.com/wiki/ARCC_Expert_EN[/url]</nowiki>
 
*<nowiki>[url=http://forge.ryzom.com/wiki/ARCC_Expert_EN]The ARCC[/url]</nowiki>
 
*<nowiki>[url=http://forge.ryzom.com/wiki/ARCC_Expert_EN]The ARCC[/url]</nowiki>
 
 
<hr/>
 
<hr/>
 
{{WIP}}
 
{{WIP}}
Line 93: Line 108:
 
*[scripturl]ryform_action=edit&ryform_name=stages%3A0[/scripturl] donne:
 
*[scripturl]ryform_action=edit&ryform_name=stages%3A0[/scripturl] donne:
 
:'''<nowiki>http://app.ryzom.com/app_arcc/index.php?action=script_Edit&script=2088</nowiki>'''<big>&</big>''ryform_action=edit&ryform_name=stages%3A0''
 
:'''<nowiki>http://app.ryzom.com/app_arcc/index.php?action=script_Edit&script=2088</nowiki>'''<big>&</big>''ryform_action=edit&ryform_name=stages%3A0''
===imgurl===
 
====Paramètres====
 
*texte:  2 champs poossibles:
 
*# URL de l'image, obligatoire: image clicable;
 
*# Affichage du nom de l'URL au survol de la souri sur l'icone. Précédé du caractère souligné ("_"), il s'agit d'un texte à traduire qui sera entre parenthèses "{}" s'il n'est pas traduit.
 
*attribut: URL
 
 
====Exemples====
 
*<nowiki>[imgurl=http://forge.ryzom.com/wiki/ARCC_Expert_EN]http://app.ryzom.com//data/icons/32/emotion_tongue.png _The_ARCC[/imgurl]</nowiki>
 
[http://forge.ryzom.com/wiki/ARCC_Expert_EN [[file:emotion_tongue.png|The_ARCC]] ]
 
 
 
===db===
 
===db===
 
====Paramètres====
 
====Paramètres====

Revision as of 15:07, 25 October 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 RARC, short for Ryzom ARChitect.

For historical reasons, those manuals refers to A.R.C.C.

Contents

Ryzom specific BBCODE

date

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

Paramètres

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

Exemples


hack

Empty function!


imgurl

imgurl displays an image linking to an URL.

Paramètres

Exemples

displays:

The_ARCC

lua

lua passes the text to the Ryzom Lua interpreter.

Paramètres


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.

Paramètres

Exemples


timer

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

Paramètres

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.

Paramètres

Exemples


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


scripturl

Paramètres

Exemples

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

db

Paramètres

cellule est défini par: ligne: colonne
  1. ligne = enregistrement dans la base (peut être nommé ou numéro d'ordre à partir de 0)
  2. colonne ou "scope" = domaine d’application:
    1. player
    2. guild
    3. arcc => 0
    4. civ
    5. cult
    6. org
    7. race

Exemples

img

Paramètres

Exemples

div

Paramètres

Exemples

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

Paramètres

Exemples

t

Paramètres

Exemples

math

Paramètres

Exemples

@process randint(0, 100)

func

Paramètres

Exemples

itemicon

Paramètres

Exemples

param

Paramètres

Exemples

data

Paramètres

Exemples

get

Paramètres

Exemples

post

Paramètres

Exemples

playerinfos

Paramètres

                       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=2818"