(Autre soutils de l'ARCC)
Line 518: Line 518:
 
[[Category:Tutorials]]  
 
[[Category:Tutorials]]  
 
[[Category:ARCC]]
 
[[Category:ARCC]]
[[Category:EN]
+
[[Category:EN]]

Revision as of 10:53, 7 December 2014

DeutschEnglishEspañolFrançaisРусский105 EN pages.
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. Attendre qu'il n'y ait plus de "WIP" (marques jaunes)

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
...

expr

Emotion tongue.png Not checked

Settings


func

func allow the execution of some functions known in Ryzom.

Settings

Exemples


get

Emotion tongue.png Not checked

Settings


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

link

link builds a internal link.

Settings

Exemples

We assume that the number of the script is 2124.


lua

lua passes the text to the Ryzom Lua interpreter.

Settings


map

map displays a square map of 2000 units around a given point marked by a magenta flag.

Settings

Exemples

Loria map

[map]18176,-29492[/map]

Pyr map

[map flags=markers]pyr[map]


math

math calculates basic calculations.

Settings

Exemples


playerinfos

playerinfos gives some informations concerning the player.

Settings

Exemples tested by Bepock


post

Emotion tongue.png Not checked

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


validate

validate returns a link of the actual stage in the script.

Settings

Exemple

We assume that the number of the script is 2124.

[validate]==validate==[/validate] => displays a link with the name "==validate==" to the URL http://app.ryzom.com/app_arcc/index.php?action=mScript_Edit&script=2124&command_13=validate



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


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

itemicon

Paramètres

Exemples

[list] [*][itemicon]teddyubo.sitem[/itemicon] [*][itemicon]teddyubo[/itemicon] [*][itemicon]teddyubo.shape[/itemicon] [/list] 0cf49e1620be972028c29a613d11ef2a.png

c37962969910e09734d859a89e32085c.png

param

Paramètres

Exemples

data

Paramètres

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

←ARCC Guide EN

63 pages in 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=3050"