top left
Форум игры Повелители
  Форум игры Повелители > Официальные разделы > Информационные ресурсы > Библиотека Знаний Маоли
Ответ
 
Опции темы
  #31  
Старый 28.03.2011, 08:48
istamendil вне форума
Junior Member
 
Регистрация: 28.03.2011
Сообщений: 3
По умолчанию

А кто-нибудь может пояснить насчёт ресурсов: чему соотвествуют номера в выдаваемом ответе? А то 1, 2 и тп не очень понятно =)
Ответить с цитированием
  #32  
Старый 28.03.2011, 09:16
Аватар для Бриарей Бриарей вне форума
Юный Философ
 
Регистрация: 14.10.2010
Сообщений: 839
Отправить сообщение для Бриарей с помощью Skype™
По умолчанию

Цитата:
Сообщение от istamendil Посмотреть сообщение
А кто-нибудь может пояснить насчёт ресурсов: чему соотвествуют номера в выдаваемом ответе? А то 1, 2 и тп не очень понятно =)
поподробнее плиз) привидите пример xml-ки и тогда вероятнее всего вы получите нужный вам ответ
Ответить с цитированием
  #33  
Старый 29.03.2011, 10:19
istamendil вне форума
Junior Member
 
Регистрация: 28.03.2011
Сообщений: 3
По умолчанию

Вот все номера ресурсов для начала:
Цитата:
// '10005',
// '10000',
// '330',
// '329',
// '328',
// '327',
Речь идёт о получение данных для аукциона. То есть запросы идут вот такого рода: http://dgame.ru/api.php?selfid=22259...change&world=1 .
Вот там есть такие ветки:
Код HTML:
<bid>
<id>14825</id>
<cur_from>10005</cur_from>
<sum_from>100</sum_from>
<cur_to>cash</cur_to>
<sum_to>10000</sum_to>
<dt_create>1288961716</dt_create>
<dt_update>1288961716</dt_update>
</bid>
ВОт тут есть элемент cur_from и cur_to - в них заисываются вещи для обмена (астралексы - astralex, кристаллы разного типа: cr_fire, cr_sky, cr_water, деньги - cash). И там же указываются для обмена ресурсы, как я понял. которые обозначаются вышеперечисленными идентификаторами. Ещё раз вопрос: как сопоставить ресурсы (папирус и проч) и этими идентификаторами?
Ответить с цитированием
  #34  
Старый 29.03.2011, 11:51
Аватар для Бриарей Бриарей вне форума
Юный Философ
 
Регистрация: 14.10.2010
Сообщений: 839
Отправить сообщение для Бриарей с помощью Skype™
По умолчанию

ну это не аукцион, а биржа. Вообще это делается втечении 5минут, идёте в город, открываете биржу, и сравниваете айди лотов нужных ресурсов и смотрите на определённые cur'ы.

<cur_from>10005</cur_from> - это флакон
<cur_from>10000</cur_from> - это пергамент
<cur_from>330</cur_from> - это эало
<cur_from>329</cur_from> - это анабора
<cur_from>328</cur_from> - это угрюмник
<cur_from>327</cur_from> - это кесабо

Все эти числа это ttid.

подставьте в http://dgame.ru/thing.php?ttid= и поймёте что это.
Ответить с цитированием
  #35  
Старый 31.03.2011, 18:33
Inhuman вне форума
Тихий Сумрак
 
Регистрация: 03.12.2009
Сообщений: 173
По умолчанию

Ап
Ответить с цитированием
  #36  
Старый 03.04.2011, 15:54
istamendil вне форума
Junior Member
 
Регистрация: 28.03.2011
Сообщений: 3
По умолчанию

Спасибо за помощь с ресурсами. Просто я разрабатываю интерфейс для данных по бирже, аукционам, а в игре ещё не разобрался до конца.

Ещё вопрос сразу:
При запросе в аукционе или бирже даже там используются числа для монет. Как их перевести в серебряные, медные, золотые? Например, запрашиваем на бирже по астралексам за монеты: имеется - 10 шт., требуется 20000. Или 1803 абстрактных денег за 601 кристаллов огня. То есть хочется написать: столько-то золотых, серебряных и медных монет, конечно, чтобы с первого взгляда легче было оценить стоимость.
Ответить с цитированием
  #37  
Старый 03.04.2011, 16:38
Аватар для Бриарей Бриарей вне форума
Юный Философ
 
Регистрация: 14.10.2010
Сообщений: 839
Отправить сообщение для Бриарей с помощью Skype™
По умолчанию

Цитата:
Сообщение от istamendil Посмотреть сообщение
Спасибо за помощь с ресурсами. Просто я разрабатываю интерфейс для данных по бирже, аукционам, а в игре ещё не разобрался до конца.

Ещё вопрос сразу:
При запросе в аукционе или бирже даже там используются числа для монет. Как их перевести в серебряные, медные, золотые? Например, запрашиваем на бирже по астралексам за монеты: имеется - 10 шт., требуется 20000. Или 1803 абстрактных денег за 601 кристаллов огня. То есть хочется написать: столько-то золотых, серебряных и медных монет, конечно, чтобы с первого взгляда легче было оценить стоимость.
API выдаёт цену в меди,
1золото=100серебра
1серебро=100меди
Ничего сложного, функцию напишите, которая будет переводить в красивый вид цену(минут 5-10 вам хватит на это дело )
Ответить с цитированием
  #38  
Старый 04.04.2011, 22:46
Аватар для Бриарей Бриарей вне форума
Юный Философ
 
Регистрация: 14.10.2010
Сообщений: 839
Отправить сообщение для Бриарей с помощью Skype™
По умолчанию

Посылаем мы запрос типа person, допустим id=209941, данный персонаж во время запроса находится в шахте, в самом низу xml-ки мы видим следующее:

Код:
<room world="2" id="34013579"><name>Локация №139</name><img>dw_peshera.jpg</img></room>
Вопрос - так и задумывалось? На сегодня карта Маоли не такая большая и с подобным локатором сильный мир(клан) может легко не впустить противоположный мир в Серый мир как минимум.
Будь у нас как минимум 3 различных входа/выхода на границах, то локатор, впринципе, не был бы таким смертельным. Но, когда у нас один вход/выход, мало мест для "гулянки", подобные вещи моут навредить проекту.
Ответить с цитированием
  #39  
Старый 05.04.2011, 14:14
Veterok вне форума
Глас Маоли
 
Регистрация: 06.07.2009
Сообщений: 5,551
По умолчанию

Цитата:
Сообщение от Бриарей Посмотреть сообщение
Посылаем мы запрос типа person, допустим id=209941, данный персонаж во время запроса находится в шахте, в самом низу xml-ки мы видим следующее:

Код:
<room world="2" id="34013579"><name>Локация №139</name><img>dw_peshera.jpg</img></room>
Вопрос - так и задумывалось? На сегодня карта Маоли не такая большая и с подобным локатором сильный мир(клан) может легко не впустить противоположный мир в Серый мир как минимум.
Будь у нас как минимум 3 различных входа/выхода на границах, то локатор, впринципе, не был бы таким смертельным. Но, когда у нас один вход/выход, мало мест для "гулянки", подобные вещи моут навредить проекту.
Это ведь только в шахтах родного мира только так. Не вижу проблемы в этом - в родную шахту все-равно противник не залезет.
Ответить с цитированием
  #40  
Старый 05.04.2011, 14:18
Veterok вне форума
Глас Маоли
 
Регистрация: 06.07.2009
Сообщений: 5,551
По умолчанию

Цитата:
Сообщение от klif_leopard Посмотреть сообщение
Внесу предложение по API. Было бы интересно увидеть API с выводом информации по id локации, в информацию входит также кто в данной локации находится из Повелителей. Запрос оформить как нибудь так - dgame.ru/api.php?selfid=101537&key=abcdef1234567890&type=lo cation&id=id_location
где type=location - тип запроса - информация о локации, id=id_location - id локации, о которой нужна информация. Вывод информации организовать в форме полей - краткая текстовая информация о локации, список повелителей которые находятся в локации, в этом списке краткая инфа о повелителях - id повелителя, уровень, имя, принадлежность к расе и миру Элгот или Денеи. Как то вот так. На этом API будет очень удобно строить локаторы, а не изобретать велосипед перебирая всю базу id Повелителей.
Невозможно.
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 20:29.

Работает на vBulletin® версия 3.7.2.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
©OverLords.ru
A vBSkinworks Design

top right