- summary: Asks what travelling to the zaap on one map costs. Answered by WaypointPriceResponse.
- area: Game.Teleportation
Asks what travelling to the zaap on one map costs. Answered by WaypointPriceResponse.
Kind request · Area Game.Teleportation
This name is not Ankama's. It was chosen for this documentation from proven client behaviour, and is a label rather than protocol documentation.
Asks the price of the zaap on map_id, from where the character stands.
WHEN TO SEND IT
Whenever you need a zaap's travel price before choosing it. The official client sends it from the world map: when the tooltip of a map with a zaap opens and the price is not cached yet, it marks the map as pending and asks. It asks ONCE per map and reuses the answer.
WHAT COMES BACK
WaypointPriceResponse with the same map_id and the price in kamas.
Match the answer by map, not by order.
THE DECLARED LIST IS PADDING. This build gives the message a repeated int32 beside the map id. No client ever fills it.
When you may send it
- Requires
character_loadedobserved - Raised by: the world map's tooltip shows a map whose zaap price the client does not know yet inferred
Related messages
- You will then receive
WaypointPriceResponseobserved — the price for the same map arrived right after the request in one capture
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | map_id | int64 | The map of the zaap whose travel price you want. (map id) Echoed back in WaypointPriceResponse.map_id. | always |