Difference between revisions of "Check PlayerInfos ARCC EN"

From Ryzom Forge Wiki

Jump to: navigation, search
(Created page with "<noinclude>{{tabLang|EN|DE|Check PlayerInfos ARCC EN|ES|Check PlayerInfos ARCC FR|RU}} ===Check PlayerInfos===</noinclude> {{WIP}} {| |32px |Nom interne de...")
 
Line 1: Line 1:
 
<noinclude>{{tabLang|EN|DE|Check PlayerInfos ARCC EN|ES|Check PlayerInfos ARCC FR|RU}}
 
<noinclude>{{tabLang|EN|DE|Check PlayerInfos ARCC EN|ES|Check PlayerInfos ARCC FR|RU}}
 
===Check PlayerInfos===</noinclude>
 
===Check PlayerInfos===</noinclude>
{{WIP}}
 
 
{|
 
{|
 
|[[File: Vcard.png|32px]]
 
|[[File: Vcard.png|32px]]
|Nom interne de la fonction : ''' ''we<big>C</big>PlayerInfos'' '''
+
|Function name : ''' ''we<big>C</big>PlayerInfos'' '''
 
|}
 
|}
'''we<big>C</big>PlayerInfos''' permet de tester toutes les informations stockées sur le serveur concernant le joueur.
+
'''we<big>C</big>PlayerInfos''' can test any information stored on the server for the player and run an appropriate action.
 
<div style="overflow: hidden">
 
<div style="overflow: hidden">
 
[[File: WeCPlayerInfos.png|200px|thumb|left|WeCPlayerInfos window ]]
 
[[File: WeCPlayerInfos.png|200px|thumb|left|WeCPlayerInfos window ]]
*'''1)''' checks: Liste des tests qui vont être exécuté dans cette étape ajouté par les icones "plus".
+
*'''1)''' checks: A list of tests that will be performed in this step added by the "plus" icon.
*'''2)''' valideAction: action si les test sont validés (tous à Vrai).
+
*'''2)''' valideAction: Action to do if all the tests are validated (True).  
*'''3)''' failAction: action si au moins un test est invalidé (Statu Faux)
+
*'''3)''' failAction: Action to do if at least one test is not validated (False).
*'''4)''' resetScriptIfFailed: (Oui/Non) Réinitialisation du script en cas d'échec.
+
*'''4)''' resetScriptIfFailed: (Yes / No) Resetting the script if failure (at least one test is not validated).  
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
*'''5)''' openWindow: Fenêtre ouverte pour afficher les tests (Aucune, WebIG, PNJ au survol, Transaction Web).
+
*'''5)''' openWindow: Window to be open to display the tests results. (None, WebIG, Browse NPC, Web Transaction).
*'''6)''' hiddenWindow (Oui/Non)
+
*'''6)''' hiddenWindow (Yes / No)
 
</div>
 
</div>
*'''7)''' <span style="color:#f0f">'''[commun]'''</span> Nom interne de la fonction.
+
*'''7)''' <span style="color:#f0f">'''[commun]'''</span> Internal name of the function. This name is used especially for jumps, loops ...
 
</div>
 
</div>
  
 
==== weCPlayerFaction ====
 
==== weCPlayerFaction ====
Teste si le joueur appartient à la faction demandée.
+
Tests if the player belongs to a faction.  
 
{|
 
{|
 
|[[File:Medal gold 1.png|32px]]
 
|[[File:Medal gold 1.png|32px]]
 
|
 
|
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
*'''1)''' faction: faction à tester. Cette faction peut prendre l'une des valeurs suivantes:
+
*'''1)''' faction: faction to test. This faction may take one of the following:  
:*neutre de civilisation, neutre de culte, neutre des deux à la fois;
+
:*neutral civ, neutral cult, neutral civ cult;  
:*fyros, matis, tryker, zoraï
+
:*fyros, matis tryker, zorai;
:*kami, karavan
+
:*kami, karavan;
:*maraudeur, ranger, trytoniste
+
:*marauder, ranger, trytonist.
 
</div>
 
</div>
 
|}
 
|}
 
  
 
==== weCPlayerDappers ====
 
==== weCPlayerDappers ====
Teste si le joueur a une certaine quantité de dappers.
+
Tests if the player has a certain amount of dappers.  
 
{|
 
{|
 
|[[File: Money euro.png|32px]]
 
|[[File: Money euro.png|32px]]
 
|
 
|
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
*'''1)''' Quantity: quantité de dappers requise.
+
*'''1)''' Quantity: quantity of required dappers.
 
</div>
 
</div>
 
|}
 
|}
  
 
==== weCPlayerPosition ====
 
==== weCPlayerPosition ====
Examine la position du joueur. Si le joueur se trouve dans le rectangle délimité parles coordonnées  min/max de x/y la valeur retournée est VRAI.
+
Examines the position of the player. If the player is in the rectangle bounded by coordinates mi /max x/y the return value is TRUE.  
 
{|
 
{|
 
|[[File: Map magnify.png|32px]]
 
|[[File: Map magnify.png|32px]]
 
|
 
|
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
*'''1)''' min_x: cordonnée minimum en x en absolu par rapport à la carte d'Atys.
+
*'''1)''' min_x: minimum x-coordinate in absolute in the map of Atys.
*'''2)''' min_y: cordonnée minimum en y en absolu par rapport à la carte d'Atys.
+
*'''2)''' min_y: minimum y-coordinate in absolute in the map of Atys.
*'''3)''' max_x: cordonnée maximum en x en absolu par rapport à la carte d'Atys.
+
*'''3)''' max_x: maximum x-coordinate in absolute in the map of Atys.
*'''4)''' max_y: cordonnée maximum en y en absolu par rapport à la carte d'Atys.
+
*'''4)''' max_y: maximum y-coordinate in absolute in the map of Atys.
 
</div>
 
</div>
 
|}
 
|}
  
 
==== weCPlayerItem ====
 
==== weCPlayerItem ====
Teste si une certaine quantité d'item d'une certain niveau est présent dans l'un des emplacements du joueur.
+
Tests if a certain amount of item at certain level is present in one of the containers of the player.  
 
{|
 
{|
 
|[[File: Package.png|32px]]
 
|[[File: Package.png|32px]]
 
|
 
|
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 
<div style="margin:0em; padding:0em;border: none;background:yellow;">
*'''1)''' inventory: Emplacement où devrait se trouvé l'objet: le sac, la maison, la hall de guilde, un animal (mektoub de monte ou de bât), voire un emplacement temporaire.
+
*'''1)''' inventory: Location where should be found the item: bag, player_room, guild, pet_animal (1-4) or temporary.  
*'''2)''' Nom du sheet: Question: comment connait-on la liste exhaustive des items???
+
*'''2)''' sheet name
*'''3)''' Qualité: la qualité requise de l'item
+
*'''3)'''Quality: the required quality of the item.
*'''4)''' minQuantity: sa quantité minimum.
+
*'''4)''' minQuantity: the minimum amount.
 
</div>
 
</div>
 
|}
 
|}
 
+
{{WIP}}
 
==== weCPlayerTarget ====
 
==== weCPlayerTarget ====
 
Teste si la cible est celle souhaitée.
 
Teste si la cible est celle souhaitée.

Revision as of 14:37, 19 September 2014

Check PlayerInfos

Vcard.png Function name : weCPlayerInfos

weCPlayerInfos can test any information stored on the server for the player and run an appropriate action.

WeCPlayerInfos window
  • 1) checks: A list of tests that will be performed in this step added by the "plus" icon.
  • 2) valideAction: Action to do if all the tests are validated (True).
  • 3) failAction: Action to do if at least one test is not validated (False).
  • 4) resetScriptIfFailed: (Yes / No) Resetting the script if failure (at least one test is not validated).
  • 5) openWindow: Window to be open to display the tests results. (None, WebIG, Browse NPC, Web Transaction).
  • 6) hiddenWindow (Yes / No)
  • 7) [commun] Internal name of the function. This name is used especially for jumps, loops ...

weCPlayerFaction

Tests if the player belongs to a faction.

Medal gold 1.png
  • 1) faction: faction to test. This faction may take one of the following:
  • neutral civ, neutral cult, neutral civ cult;
  • fyros, matis tryker, zorai;
  • kami, karavan;
  • marauder, ranger, trytonist.

weCPlayerDappers

Tests if the player has a certain amount of dappers.

Money euro.png
  • 1) Quantity: quantity of required dappers.

weCPlayerPosition

Examines the position of the player. If the player is in the rectangle bounded by coordinates mi /max x/y the return value is TRUE.

Map magnify.png
  • 1) min_x: minimum x-coordinate in absolute in the map of Atys.
  • 2) min_y: minimum y-coordinate in absolute in the map of Atys.
  • 3) max_x: maximum x-coordinate in absolute in the map of Atys.
  • 4) max_y: maximum y-coordinate in absolute in the map of Atys.

weCPlayerItem

Tests if a certain amount of item at certain level is present in one of the containers of the player.

Package.png
  • 1) inventory: Location where should be found the item: bag, player_room, guild, pet_animal (1-4) or temporary.
  • 2) sheet name
  • 3)Quality: the required quality of the item.
  • 4) minQuantity: the minimum amount.

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

weCPlayerTarget

Teste si la cible est celle souhaitée.

Arrow in.png
  • 1) type de cible: objet, PNJ, joueur, membre d'équipe, de guilde ou de ligue.
  • 2) Valeur: les trois premiers types demandent une précision du nom (nom du sheet, du PNJ ou du joueur)

weCPlayerFame

Teste la réputation dans les nations et factions standard.

Award star gold 1.png
  • 1) faction: les faction qui peuvent être testées sont:
  • fyros, matis, tryker, zoraï
  • kami, karavan

Les autres se déduisent de ces comparaisons.

  • 2) below_or_above: détermine si le test porte sur les valeurs inférieures ou supérieures du champ suivant donnée dans Valeur.
  • 3) Valeur: niveau de réputation requis, maximum ou minimum selon la comparaison choisie dans le champ précédent below_or_above.

weCPlayerGuild

Teste le grade du joueur dans sa guilde

Group.png
  • 1) rank: Chef, Officier supérieur, Officier, Membre.

weCPlayerGuildDappers

Teste si une quantité minimum de dappers est dans le trésor de la guilde.

Money dollar.png
  • 1) Quantity: quantité de dappers requise.

weCPlayerFreetrial

Test si le joueur est en version gratuite ou non.

Emotion tongue.png

no params


←ARCC Guide EN

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