Aller au contenu
Afficher dans l'application

Une meilleure façon de naviguer. En savoir plus.

Asterobot

Une application plein écran sur votre écran d'accueil avec notifications push, badges et plus encore.

Pour installer cette application sur iOS et iPadOS
  1. Appuyez sur Icône de partage dans Safari
  2. Faites défiler le menu et appuyez sur Ajouter à l'écran d'accueil.
  3. Appuyez sur Ajouter dans le coin supérieur droit.
Pour installer cette application sur Android
  1. Appuyez sur le menu à trois points (⋮) dans le coin supérieur droit du navigateur.
  2. Appuyez sur Ajouter à l'écran d'accueil ou Installer l'application.
  3. Confirmez en appuyant sur Installer.

ExchangeSetCraftRecipeRequest

  • summary: Selects the recipe to craft in the open workshop.
  • area: Game.Exchange

Selects the recipe to craft in the open workshop.

Kind request · Area Game.Exchange

Picks the recipe to craft in the workshop you have open.

HOW TO SEND IT

1. A craft exchange must be open (the workshop window). 2. object_uid: the item id of the recipe's RESULT (the item the recipe makes, as in the game data's recipe list). It is NOT an inventory uid, whatever Ankama's member name says. 3. If you own every ingredient, send only this request. 4. If some are missing, the client warns (ui.craft.dontHaveAllIngredient, or ui.craft.noIngredient), first puts in the ingredients you do own, one ExchangeObjectMoveRequest each (inventory uid, quantity), and then sends this request anyway. 5. Leave any other member unset: the client never fills it.

AFTER SENDING

Watch ExchangeObjectsAddedEvent (remote false) for the items now in the craft.

When you may send it

  • Requires exchange_open inferred
  • Raised by: the player picks a recipe in the workshop's recipe list proven

Related messages

  • You will then receive ExchangeObjectsAddedEvent inferred — when you own every ingredient the client moves nothing itself, so the ingredients that appear in the craft are put there by the server

Fields

#FieldTypeMeaningYou set it
1object_uidint32Item id of the recipe's result (the item the recipe makes), not an inventory uid despite the name. (item id)
Ankama's name says uid; the client sends the recipe's result item id (RecipeData.resultId).
required

Compte

Navigation

Recherche

Recherche

Configurer les notifications push du navigateur

Chrome (Android)
  1. Appuyez sur l'icône de cadenas à côté de la barre d'adresse.
  2. Tap Autorisations → Notifications.
  3. Ajustez vos préférences.
Chrome (Desktop)
  1. Cliquez sur l'icône représentant un cadenas dans la barre d'adresse..
  2. Select Paramètres du site.
  3. Find Notifications et ajustez vos préférences.