Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

How do I access certain currency values


Гость neFAST

Рекомендуемые сообщения

Hello, I would like to display remaining food for mount, but this currency has no ID.

I ran that code to discover it

Code:
-- test

local ids = avatar.GetCurrencies()

if ids then

 for i = 0, 10 do

  local info = avatar.GetCurrencyInfo( ids     )

  if info then

    LogInfo( "sysName = " .. info.sysName .. ", value = " .. info.value)

   end

 end

end

and got this (mount feed is the first value = 14 :

Code:
Info: addon DeathinSurance: sysName = , value = 14

Info: addon DeathinSurance: sysName = world_chat, value = 0

Info: addon DeathinSurance: sysName = , value = 1

Info: addon DeathinSurance: sysName = RubyCallOption, value = 1

Info: addon DeathinSurance: sysName = TalentPoint, value = 41

Info: addon DeathinSurance: sysName = Ruby, value = 34

Info: addon DeathinSurance: sysName = myrrh, value = 1770

Info: addon DeathinSurance: sysName = SkillSlot, value = 2

Info: addon DeathinSurance: sysName = zone_chat_special, value = 7

So what should I do ??

EDIT:

This is how I retrieve myrra, I use the keyword "myrrh".

My problem : I need keyword for mount food, but this keyword is empty.

Code:

local myrrhId = avatar.GetCurrencyId( "myrrh" )

if myrrhId then

  local info = avatar.GetCurrencyInfo( myrrhId )

  if info then

    local currentValue = info.value

  end

end

Ссылка на комментарий
Поделиться на другие сайты

I repeat this

Code:
sysName = myrrh, value = 2099

sysName = world_chat, value = 0

sysName = SkillSlot, value = 1

sysName = , value = 3

sysName = TalentPoint, value = 1

sysName = Ruby, value = 0

sysName = zone_chat_special, value = 0

On a screenshot - a stall

Quote:
mount.GetStableInfo()

...

-- Returned values-

table or nil - If there is a stable, the table with fields:

...

foodCount: number (integer) - Available quantity of meal

...

xfLfiCwc0uFD5mj.jpg
Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

According to API 2.0.00, looks like no, no changes.

We don't have an API for 1.1.04 (game devs forgot to update it in 1.1.04), but you can try using functions from both API 1.1.03 and API 2.0.00. You will find all APIs in API-1102-2001.7z file, which can be downloaded here: HOW-TO: Compatibility with EU/US versions.

Ссылка на комментарий
Поделиться на другие сайты

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования