Difference between revisions of "Database ARCC FR"

From Ryzom Forge Wiki

Jump to: navigation, search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>{{tabLang|FR|DE|EN|ES|{{FULLPAGENAME}}|RU}}
+
{{migrated to|:fr:ARK/Database}}
 +
<noinclude>{{tabLang|FR|Database ARCC DE|Database ARCC EN|Database ARCC ES|Database ARCC FR|Database ARCC RU}}
 +
{{toTrad|FR|À revérifier par rapport à la [[ARCC_intro_EN| version anglaise]] maintenue à jour}}
 +
{{WIP}}
 
===Database===</noinclude>
 
===Database===</noinclude>
 
{|
 
{|
Line 5: Line 8:
 
|Nom interne de la fonction : ''' ''weADatabase_v2'' '''
 
|Nom interne de la fonction : ''' ''weADatabase_v2'' '''
 
|}
 
|}
Cette fonction sert à stocker une information dans une base locale réexplotable parla suite dans le même script ou dans un autre du même event. Elle peut aussi incrémenter les valeurs numériques.  
+
Cette fonction sert à stocker une information dans une base locale exploitable par la suite dans le même script ou dans un autre du même event. Elle peut aussi incrémenter les valeurs numériques.  
  
 
Il est préférable d'utiliser le mode d'édition assisté dans un premier temps, comme visualisé ici.
 
Il est préférable d'utiliser le mode d'édition assisté dans un premier temps, comme visualisé ici.
 
<div style="overflow: hidden">
 
<div style="overflow: hidden">
 
[[File: WeADatabase.png|200px|thumb|left| WeADatabase window ]]
 
[[File: WeADatabase.png|200px|thumb|left| WeADatabase window ]]
*'''1)'''  Database name : une base de l'event (omega dans l'exemple).
+
*'''1)''' Database name : une base de l'event (omega dans l'exemple).
 
*'''2)''' {databaseRow} : une colonne de la base(1) (Khi, dans l'exemple)
 
*'''2)''' {databaseRow} : une colonne de la base(1) (Khi, dans l'exemple)
{{WIP}}
 
 
*'''3)''' {databaseId} :  
 
*'''3)''' {databaseId} :  
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
**player,... : signification ?
+
:*player,... : signification ?
**[get]bag[/get] signification, fonctionnement ?
+
:*[get]bag[/get] signification, fonctionnement ?
 
</div>
 
</div>
 
*'''4)''' Conversion method : (setvalue/addvalue) : il y a deux mode d'insertion dans la base, soit en écrasant le contenu antérieur, soit en ajoutant au sens algébrique du terme une autre valeur.
 
*'''4)''' Conversion method : (setvalue/addvalue) : il y a deux mode d'insertion dans la base, soit en écrasant le contenu antérieur, soit en ajoutant au sens algébrique du terme une autre valeur.
 
*'''5)''' {param} : peut être différente valeurs statiques, récupérée ailleurs ou calculée :
 
*'''5)''' {param} : peut être différente valeurs statiques, récupérée ailleurs ou calculée :
 
**Le champ vide en mode « setvalue » met à « vide » la cellule de la base consernée. Dans un calcul, le « vide » peut-être assimilé à « zéro ».
 
**Le champ vide en mode « setvalue » met à « vide » la cellule de la base consernée. Dans un calcul, le « vide » peut-être assimilé à « zéro ».
 +
**<empty> (rien)
 
**Une constante : « -1 » en mode « addvalue » permet de créer une décrémentation.
 
**Une constante : « -1 » en mode « addvalue » permet de créer une décrémentation.
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
**Un paramètre commun à l'event : [param]Max_player_bag[/param] (comment a été créé ce paramètre?)
+
:*Un paramètre commun à l'event : [param]Max_player_bag[/param] (comment a été créé ce paramètre?)
 
</div>
 
</div>
 
**Une valeur contenue dans une base : [db=Player_Bag]Last[/db]
 
**Une valeur contenue dans une base : [db=Player_Bag]Last[/db]
Line 41: Line 44:
 
[/func]
 
[/func]
 
</poem></div>
 
</poem></div>
:<empty>
 
:[db=Player_Bag]Last[/db]
 
:[param]Max_player_bag[/param]
 
 
</div><noinclude>
 
</div><noinclude>
 +
'''[[ARCC Guide FR|←ARCC Guide FR]]'''
 +
{{In_Category|ARCC}}
 
{{TPInWikiRyzom‎}}
 
{{TPInWikiRyzom‎}}
 
 
[[Category:Tutorials]]  
 
[[Category:Tutorials]]  
 
[[Category:ARCC]]
 
[[Category:ARCC]]
 
[[Category:FR]]</noinclude>
 
[[Category:FR]]</noinclude>

Latest revision as of 00:19, 22 June 2018

Migration

Please use the migrated document at URL shown below.

Migrated to fr:ARK/Database at 2018-06-22

Flag-FR

À revérifier par rapport à la version anglaise maintenue à jour

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

Database

Database add value.png Nom interne de la fonction : weADatabase_v2

Cette fonction sert à stocker une information dans une base locale exploitable par la suite dans le même script ou dans un autre du même event. Elle peut aussi incrémenter les valeurs numériques.

Il est préférable d'utiliser le mode d'édition assisté dans un premier temps, comme visualisé ici.

WeADatabase window
  • 1) Database name : une base de l'event (omega dans l'exemple).
  • 2) {databaseRow} : une colonne de la base(1) (Khi, dans l'exemple)
  • 3) {databaseId} :
  • player,... : signification ?
  • [get]bag[/get] signification, fonctionnement ?
  • 4) Conversion method : (setvalue/addvalue) : il y a deux mode d'insertion dans la base, soit en écrasant le contenu antérieur, soit en ajoutant au sens algébrique du terme une autre valeur.
  • 5) {param} : peut être différente valeurs statiques, récupérée ailleurs ou calculée :
    • Le champ vide en mode « setvalue » met à « vide » la cellule de la base consernée. Dans un calcul, le « vide » peut-être assimilé à « zéro ».
    • <empty> (rien)
    • Une constante : « -1 » en mode « addvalue » permet de créer une décrémentation.
  • Un paramètre commun à l'event : [param]Max_player_bag[/param] (comment a été créé ce paramètre?)
    • Une valeur contenue dans une base : [db=Player_Bag]Last[/db]
    • Une fonction : [func]now[/func]
    • Un calcul :

[func=min]
  [math]
    ([func]now[/func]
    -
    [db=Bags]
      Status:[get]bag[/get]
    [/db])
  [/math]
..|12
[/func]

←ARCC Guide FR

63 pages in ARCC

Ryzom Wiki: Ryzom Commons | DE • EN • ESFRRU | Ryzom Forge