Difference between revisions of "Hmagic ARCC FR"

From Ryzom Forge Wiki

Jump to: navigation, search
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>{{tabLang|FR|DE|EN|ES|{{FULLPAGENAME}}|RU}}
+
{{migrated to|:fr:ARK/Hmagic}}<noinclude>{{tabLang|FR|Hmagic ARCC DE|Hmagic ARCC EN|Hmagic ARCC ES|Hmagic ARCC FR|Hmagic ARCC RU}}
{/{ToTrad}}
+
{{toTrad|DE}}
 +
{{toTrad|ES}}
 +
{{toTrad|FR|À revérifier par raport à l'anglais}}
 +
{{toTrad|RU}}
 
===Hmagic===</noinclude>
 
===Hmagic===</noinclude>
 
{{WIP}}
 
{{WIP}}
Line 11: Line 14:
 
<div style="overflow: hidden">
 
<div style="overflow: hidden">
 
[[File: WeHMagic.png|200px|thumb|left| WeHMagic Window ]]
 
[[File: WeHMagic.png|200px|thumb|left| WeHMagic Window ]]
*'''1)''' hmagicActions
+
*'''1)''' Liste de hmagicActions
*'''2)''' Liste de hmagicActions
+
*'''2)''' Chaque hmagicActions est éditable.
*'''3)''' Chaque hmagicActions est éditable. On peut ajouter derrière chacun ou globalement un nouvel hmagicActions
+
*'''3)''' On peut ajouter derrière chacun ou globalement un nouvel hmagicActions
 
*'''4)''' Les hmagicActions peuvent être réordonnés.
 
*'''4)''' Les hmagicActions peuvent être réordonnés.
*'''5)''' callAfterCheck
+
<div style="margin:0em; padding:0em;border: none;background:yellow;">
*'''6)''' valideAction
+
*'''5)''' callAfterCheck (Oui/Non)
*'''7)''' failAction
+
</div>
 +
*'''6)''' valideAction: action qui sera réalisée si Hmagic est validé. Les choix sont les même que ceux proposé par la fonction [[Jump ARCC FR|Jump]].
 +
*'''7)''' failAction: action qui sera réalisée si Hmagic est invalidé. Les choix sont les même que ceux proposé par la fonction [[Jump ARCC FR|Jump]].
 
*'''8)''' <span style="color:#f0f">'''[commun]'''</span> Nom interne de la fonction. Ce nom est utilisé notamment pour les sauts, boucles...
 
*'''8)''' <span style="color:#f0f">'''[commun]'''</span> Nom interne de la fonction. Ce nom est utilisé notamment pour les sauts, boucles...
 
</div>
 
</div>
*{}
 
Ajouter
 
Element 0
 
{weASendUrl_short_description} Send /index.php? to
 
�diter {edit_source} {copy}      Supprimer
 
Ajouter
 
*{callAfterCheck}
 
*{valideAction}
 
*{failAction}
 
*Nom
 
WIP
 
 
==== weASendUrl ====
 
==== weASendUrl ====
 +
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 +
But de cette fonction?
 +
</div>
 
{|
 
{|
 
|[[File:Link go.png|32px]]
 
|[[File:Link go.png|32px]]
Line 38: Line 35:
 
*'''1)''' isTarget: Oui/Non
 
*'''1)''' isTarget: Oui/Non
 
</div>
 
</div>
*'''2)''' {playerName}
+
*'''2)''' playerName: il peut s'agir de données récupérées dans les étapes antérieures ou stockées dans les DB de l'évent.
*'''3)''' {appName}
+
*'''3)''' appName: il peut s'agir de données récupérées dans les étapes antérieures ou stockées dans les DB de l'évent.
*'''4)''' {appParams}
+
*'''4)''' appParams: il peut s'agir de données récupérées dans les étapes antérieures ou stockées dans les DB de l'évent.
 
|}
 
|}
 
==== weATeleport ====
 
==== weATeleport ====
 +
<div style="margin:0em; padding:0em;border: none;background:red;">Ne marche pas toujours?</div>
 +
Téléportage du joueur et éventuellement de sa monture.
 
{|
 
{|
 
|[[File:Transmit.png|32px]]
 
|[[File:Transmit.png|32px]]
 
|
 
|
 
+
*'''1)''' x: coordonnées X
*'''1)''' {x}
+
*'''2)''' y:  coordonnées Y
*'''1)''' {y}
+
*'''3)''' z: coordonnées Z. La valeur 0 indique que l'objet est posé sur le sol.
*'''1)''' {z}
+
*'''4)''' t: délai en secondes pour lancer la téléportation.
*'''1)''' {t}
+
*'''5)''' tpMektoub (Oui/Non): téléportage du Mektoub. Par défaut: Non
*'''1)''' {tpMektoub}
+
*'''6)''' forbidWhenPvpFlag (Oui/Non): Interdiction de téléporter avec le drapeau PVP positionné. Par défaut: Oui.
*'''1)''' {forbidWhenPvpFlag}
 
 
|}
 
|}
 
==== weATeleportToEntity ====
 
==== weATeleportToEntity ====
 +
<div style="margin:0em; padding:0em;border: none;background:red;">Ne marche pas?</div>
 
{|
 
{|
 
|[[File:Transmit go.png|32px]]
 
|[[File:Transmit go.png|32px]]
 
|
 
|
*'''1)'''
+
*'''1)''' entity: Entity vers laquelle sera téléporté le joueur.
*'''1)''' {entity}
+
*'''2)''' tpMektoub (Oui/Non): téléportage du Mektoub. Par défaut: Non
*'''1)''' {tpMektoub}
+
*'''3)''' forbidWhenPvpFlag (Oui/Non): Interdiction de téléporter avec le drapeau PVP positionné. Par défaut: Oui.
*'''1)''' {forbidWhenPvpFlag}
 
 
|}
 
|}
 
==== weAManageMoney ====  
 
==== weAManageMoney ====  
Line 68: Line 66:
 
|[[File:Money euro.png|32px]]
 
|[[File:Money euro.png|32px]]
 
|
 
|
*'''1)'''
+
*'''1)''' hmagicAction: (give/take)
*'''1)''' {hmagicAction}
+
*'''2)''' Dappers: Combien (nombre direct, fourni ou calculé).
*'''1)''' Dappers
 
 
|}
 
|}
 
==== weAChangeFame ====
 
==== weAChangeFame ====
Line 76: Line 73:
 
|[[File:Award star gold 2.png|32px]]
 
|[[File:Award star gold 2.png|32px]]
 
|
 
|
*'''1)''' 
+
*'''1)''' faction: parmi Fyros, Matis, Tryker, Zoraï, Kami et Karavan.
*'''1)''' {faction}
+
*'''2)''' hmagicAction: add/delete/set
*'''1)''' {hmagicAction}
+
*'''3)''' Quantité: Nombre direct, fourni ou calculé
*'''1)''' Quantité
 
 
|}
 
|}
 
==== weAChangeFactionPoints ====
 
==== weAChangeFactionPoints ====
Line 85: Line 81:
 
|[[File:Medal gold 3.png|32px]]
 
|[[File:Medal gold 3.png|32px]]
 
|
 
|
*'''1)''' 
+
*'''1)''' faction: parmi Fyros, Matis, Tryker, Zoraï, Kami et Karavan.
*'''1)''' {faction}
+
*'''2)''' hmagicAction: add/delete/set
*'''1)''' {hmagicAction}
+
*'''3)''' Quantité: Nombre direct, fourni ou calculé
*'''1)''' Quantité
 
 
|}
 
|}
 
==== weAManageGuildMoney ====
 
==== weAManageGuildMoney ====
Line 94: Line 89:
 
|[[File:Money dollar.png|32px]]
 
|[[File:Money dollar.png|32px]]
 
|
 
|
*'''1)''' 
+
*'''1)''' hmagicAction: (give/take)
*'''1)''' {hmagicAction}
+
*'''2)''' Dappers: Combien (nombre direct, fourni ou calculé).
*'''1)''' Dappers
 
 
|}
 
|}
 
==== weAManageBuilding ====
 
==== weAManageBuilding ====
Line 103: Line 97:
 
|[[File:House3D.png|32px]]
 
|[[File:House3D.png|32px]]
 
|
 
|
*'''1)'''
+
<div style="margin:0em; padding:0em;border: none;background:yellow;">
*'''1)''' {hmagicAction}
+
*'''1)''' hmagicAction: achat/vente d'appartement/hall de guilde.
*'''1)''' {building}
+
*'''2)''' building: une longue liste d'immeuble disponible, mais sans références compréhensibles.</div>
 
|}
 
|}
 +
 
==== weATriggerPacs ====
 
==== weATriggerPacs ====
 
Déclencher un évènement PACS (pour activer un ascenseur ou vortex)
 
Déclencher un évènement PACS (pour activer un ascenseur ou vortex)
Line 112: Line 107:
 
|[[File:JoystickIcon.png|32px]]
 
|[[File:JoystickIcon.png|32px]]
 
|
 
|
*'''1)''' 
+
*'''1)''' hmagicAction: (in/out)
*'''1)''' {hmagicAction}
+
<div style="margin:0em; padding:0em;border: none;background:yellow;">
*'''1)''' {triggerId}
+
*'''2)''' triggerId: déclencheur?!!
 +
</div>
 
|}
 
|}
 +
 
==== weASetOrganization ====
 
==== weASetOrganization ====
 +
<div style="margin:0em; padding:0em;border: none;background:yellow;">But de la fonction?</div>
 
Définir la Tierce Faction du joueur
 
Définir la Tierce Faction du joueur
 
{|
 
{|
 
|[[File:Vcard.png|32px]]
 
|[[File:Vcard.png|32px]]
 
|
 
|
*'''1)''' {orgName}
+
<div style="margin:0em; padding:0em;border: none;background:yellow;">
 +
*'''1)''' orgName: une seule valeur "maraudeur.
 +
</div>
 
|}
 
|}
 +
 
==== weAFixOldBuildings ====
 
==== weAFixOldBuildings ====
 +
<div style="margin:0em; padding:0em;border: none;background:yellow;">But et fonctionnement de la fonction</div>
 
{|
 
{|
 
|[[File:Brick.png|32px]]
 
|[[File:Brick.png|32px]]
 
|
 
|
*'''1)''' {scopeAction}
+
*'''1)''' scopeAction: (Joueur/guilde)
 
|}
 
|}
 +
<div style="margin:0em; padding:0em;border: none;background:red;">
 +
 +
===Dans les fonction il faudra analyser:===
 +
Les Data Processors
 +
*processor bbcode
 +
*Timestamp
 +
*processor splitdata
 +
*processor splitparam
 +
*processor randint
 +
*Random number
 +
</div>
 
<noinclude>
 
<noinclude>
'''[[ARCC Guide FR|←ARCC Guide FR]]'''
+
'''[[ARCC Guide EN|←ARCC Guide EN]]'''
 +
{{In_Category|ARCC}}
 
{{TPInWikiRyzom‎}}
 
{{TPInWikiRyzom‎}}
 
 
[[Category:Tutorials]]  
 
[[Category:Tutorials]]  
 
[[Category:ARCC]]
 
[[Category:ARCC]]
 
[[Category:FR]]</noinclude>
 
[[Category:FR]]</noinclude>

Latest revision as of 14:02, 21 January 2019

Migration

Please use the migrated document at URL shown below.

Migrated to fr:ARK/Hmagic at 2019-01-21

Flag-DE

Übersetzung , bitte.

Flag-ES

Traducción, por favor.

Flag-FR

À revérifier par raport à l'anglais

Flag-RU

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

Hmagic

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

Wand.png Nom interne de la fonction : Hmagic

Hmagic permet d'envoyer une commande au serveur.

WeHMagic Window
  • 1) Liste de hmagicActions
  • 2) Chaque hmagicActions est éditable.
  • 3) On peut ajouter derrière chacun ou globalement un nouvel hmagicActions
  • 4) Les hmagicActions peuvent être réordonnés.
  • 5) callAfterCheck (Oui/Non)
  • 6) valideAction: action qui sera réalisée si Hmagic est validé. Les choix sont les même que ceux proposé par la fonction Jump.
  • 7) failAction: action qui sera réalisée si Hmagic est invalidé. Les choix sont les même que ceux proposé par la fonction Jump.
  • 8) [commun] Nom interne de la fonction. Ce nom est utilisé notamment pour les sauts, boucles...

weASendUrl

But de cette fonction?

Link go.png
  • 1) isTarget: Oui/Non
  • 2) playerName: il peut s'agir de données récupérées dans les étapes antérieures ou stockées dans les DB de l'évent.
  • 3) appName: il peut s'agir de données récupérées dans les étapes antérieures ou stockées dans les DB de l'évent.
  • 4) appParams: il peut s'agir de données récupérées dans les étapes antérieures ou stockées dans les DB de l'évent.

weATeleport

Ne marche pas toujours?

Téléportage du joueur et éventuellement de sa monture.

Transmit.png
  • 1) x: coordonnées X
  • 2) y: coordonnées Y
  • 3) z: coordonnées Z. La valeur 0 indique que l'objet est posé sur le sol.
  • 4) t: délai en secondes pour lancer la téléportation.
  • 5) tpMektoub (Oui/Non): téléportage du Mektoub. Par défaut: Non
  • 6) forbidWhenPvpFlag (Oui/Non): Interdiction de téléporter avec le drapeau PVP positionné. Par défaut: Oui.

weATeleportToEntity

Ne marche pas?
Transmit go.png
  • 1) entity: Entity vers laquelle sera téléporté le joueur.
  • 2) tpMektoub (Oui/Non): téléportage du Mektoub. Par défaut: Non
  • 3) forbidWhenPvpFlag (Oui/Non): Interdiction de téléporter avec le drapeau PVP positionné. Par défaut: Oui.

weAManageMoney

Donner ou Prendre des Dappers

Money euro.png
  • 1) hmagicAction: (give/take)
  • 2) Dappers: Combien (nombre direct, fourni ou calculé).

weAChangeFame

Award star gold 2.png
  • 1) faction: parmi Fyros, Matis, Tryker, Zoraï, Kami et Karavan.
  • 2) hmagicAction: add/delete/set
  • 3) Quantité: Nombre direct, fourni ou calculé

weAChangeFactionPoints

Medal gold 3.png
  • 1) faction: parmi Fyros, Matis, Tryker, Zoraï, Kami et Karavan.
  • 2) hmagicAction: add/delete/set
  • 3) Quantité: Nombre direct, fourni ou calculé

weAManageGuildMoney

Money dollar.png
  • 1) hmagicAction: (give/take)
  • 2) Dappers: Combien (nombre direct, fourni ou calculé).

weAManageBuilding

Vendre / Rendre accessible un appartement de joueur ou de guilde

House3D.png
  • 1) hmagicAction: achat/vente d'appartement/hall de guilde.
  • 2) building: une longue liste d'immeuble disponible, mais sans références compréhensibles.

weATriggerPacs

Déclencher un évènement PACS (pour activer un ascenseur ou vortex)

JoystickIcon.png
  • 1) hmagicAction: (in/out)
  • 2) triggerId: déclencheur?!!

weASetOrganization

But de la fonction?

Définir la Tierce Faction du joueur

Vcard.png
  • 1) orgName: une seule valeur "maraudeur.

weAFixOldBuildings

But et fonctionnement de la fonction
Brick.png
  • 1) scopeAction: (Joueur/guilde)

Dans les fonction il faudra analyser:

Les Data Processors

  • processor bbcode
  • Timestamp
  • processor splitdata
  • processor splitparam
  • processor randint
  • Random number

←ARCC Guide EN

63 pages in ARCC

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