Содержание Недавние изменения Ссылки сюда
Показать страницу История страницы
Содержание

Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

api:pinfo [2009/11/19 01:47]
phoenix
api:pinfo [2016/01/31 09:43] (текущий)
Строка 4: Строка 4:
http://api.ereality.ru/%KEY%/pinfo/?h_name=YORN http://api.ereality.ru/%KEY%/pinfo/?h_name=YORN
где %KEY% - ваш ключ доступа к API где %KEY% - ваш ключ доступа к API
 +
 +
 +
 +
 +
 +
 +
===== Данные ===== ===== Данные =====
  - Содержат все информацию о персонаже, которую мы получаем по ссылке http://www.ereality.ru/~YORN, а так же некоторые дополнительные сведения.   - Содержат все информацию о персонаже, которую мы получаем по ссылке http://www.ereality.ru/~YORN, а так же некоторые дополнительные сведения.
  - Данные представлены в виде двух ассоциативных массивов info и inv, которые содержат информацию о персонаже непосредственно и информацию об одетых на персонаже вещах и узорах соответственно   - Данные представлены в виде двух ассоциативных массивов info и inv, которые содержат информацию о персонаже непосредственно и информацию об одетых на персонаже вещах и узорах соответственно
- 
===== Расшифровка данных ===== ===== Расшифровка данных =====
^  Ключ  ^  Значение  ^ ^  Ключ  ^  Значение  ^
Строка 46: Строка 52:
^  h_win  |  кол-во побед  | ^  h_win  |  кол-во побед  |
^  h_draw  |  кол-во ничьих  | ^  h_draw  |  кол-во ничьих  |
-^  h_ingame  |  время в игре (сек)  |+^  h_class  |  [[api:pinfo#h_class|класс персонажа]]  | 
 +^  h_ingame  |  время в игре (минут)
 +^  h_place2  |  ??? |
^  h_str  |  полная сила (родная+бонусная)  | ^  h_str  |  полная сила (родная+бонусная)  |
^  h_luk  |  полная интуиция  | ^  h_luk  |  полная интуиция  |
Строка 61: Строка 69:
^  u_chatsleep  |  показывает время до которого зашит рот (timestamp)  | ^  u_chatsleep  |  показывает время до которого зашит рот (timestamp)  |
^  u_prison  |  если персонаж в тюрьме, то содержит причину заключения (string)  | ^  u_prison  |  если персонаж в тюрьме, то содержит причину заключения (string)  |
 +^  h_pro1  |  значение профессии Скиталец  |
 +^  h_pro2  |  значение профессии Жрец  |
 +^  h_pro3  |  значение профессии Ремесленник  |
 +^  h_pro4  |  значение профессии Рыбак  |
 +^  h_pro5  |  значение профессии Повар  |
 +^  h_pro6  |  значение профессии Землекоп  |
 +^  h_pro7  |  значение профессии Строитель  |
 +^  h_pro8  |  значение профессии Шахтер  |
 +^  h_pro9  |  значение профессии Траппер  |
 +^  h_pro10  |  значение профессии Металлург  |
 +^  h_pro11  |  значение профессии Лесоруб  |
 +^  h_pro12  |  значение профессии Плотник  |
 +^  h_pro13  |  значение профессии Кудесник  |
 +^  h_pro14  |  значение профессии Оружейник  |
 +^  h_pro15  |  значение профессии Заклинатель  |
 +^  h_pro16  |  значение профессии Геолог  |
 +^  h_pro17  |  значение профессии Ювелир  |
 +^  septikon_rang  |  ступень Искателя Септиконов  |
 +^  u_fighter_rang  |  ступень Истребителя нечисти  |
 +^  c_rang  |  ступень Рыцаря Хаоса  |
 +^  q3_rang  |  ступень Школы Стального Тела  |
^  h_friendc  |  кол-во друзей  | ^  h_friendc  |  кол-во друзей  |
^  h_id  |  id персонажа  | ^  h_id  |  id персонажа  |
Строка 94: Строка 123:
^  h_sign_time6  |  - 6го  | ^  h_sign_time6  |  - 6го  |
^  h_sign_time7  |  - 7го  | ^  h_sign_time7  |  - 7го  |
 +^  Ауры ДП  ||
 +^  h_abil1  |  Время окончания действия ауры АнтиНевидимость в формате unix timestamp  |
 +^  h_abil2  |  Время окончания действия ауры Невидимость в формате unix timestamp  |
 +^  h_abil3  |  Время окончания действия ауры Воодушевление в формате unix timestamp  |
 +^  h_abil4  |  Время окончания действия ауры Внезапный удар в формате unix timestamp  |
 +^  h_abil5  |  Время окончания действия ауры Защита от свитков в формате unix timestamp  |
^ || ^ ||
^  access_septikon  |  доступ к использованию септиконов в фракции  | ^  access_septikon  |  доступ к использованию септиконов в фракции  |
Строка 103: Строка 138:
^  h_curma  |  значение маны (текущее)  | ^  h_curma  |  значение маны (текущее)  |
^  h_curen  |  значение энергии (текущее))  | ^  h_curen  |  значение энергии (текущее))  |
-^  Неизвестные и/или не используемые данные  || 
-^  h_class  |  //неизвестно//  | 
-^  h_abil1  |  //неизвестно//  | 
-^  h_abil2  |  //неизвестно//  | 
-^  h_abil3  |  //неизвестно//  | 
-^  h_abil4  |  //неизвестно//  | 
-^  h_abil5  |  //неизвестно//  | 
^  Массив inv  || ^  Массив inv  ||
^  uid  |  id предмета  | ^  uid  |  id предмета  |
-^  w_num  |  //неизвестно// |+^  w_id  |  id предмета (первая цифра в файле shop_items_all.txt)  | 
 +^  w_n_level  |  требуемый уровень для предмета  | 
 +^  w_num  |  w_num=1 - правый слот оружия, w_num=2 - левый слот |
^  w_name  |  название  | ^  w_name  |  название  |
^  w_image  |  изображение  | ^  w_image  |  изображение  |
-^  w_category  |  тип  |+^  w_category  |  [[api:pinfo#w_category|тип]] |
^  w_cursolid  |  текущая прочность  | ^  w_cursolid  |  текущая прочность  |
^  w_maxsolid  |  максимальная прочность  | ^  w_maxsolid  |  максимальная прочность  |
-^  w_tr_time  |  дата окончания действия (у узоров)  |+^  w_tr_time  |  дата окончания действия (у узоров,аур,палок,элексиров и т.д)  |
^  w_add_min_dam  |  + к мин урону (у оружия)  | ^  w_add_min_dam  |  + к мин урону (у оружия)  |
^  w_add_max_dam  |  + к макс урону (у оружия)  | ^  w_add_max_dam  |  + к макс урону (у оружия)  |
 +^  w_rune1  |  id руны 1 (первая цифра в файле shop_items_all.txt) =0 руны нет  |
 +^  w_rune2  |  id руны 2 (первая цифра в файле shop_items_all.txt) =0 руны нет  |
 +^  w_rune3  |  id руны 3 (первая цифра в файле shop_items_all.txt) =0 руны нет  |
 +^  w_rune_t1  |  дата окончания действия руны 1  |
 +^  w_rune_t2  |  дата окончания действия руны 2  |
 +^  w_rune_t3  |  дата окончания действия руны 3  |
 +
 +==== h_class ====
 +  * Показывает школы в которых находится персонаж, расшифровка происходит по методу:
 +PHP:
 +<code>
 +function class_unpack($s)
 +  {
 +  $r = array();
 + $c = 0;
 + $l = strlen($s);
 + for ($i=0; $i < $l; $i++) {
 +        $c = ord($s[$i]) - 48;
 +        if ($c <= 0)
 +            break;
 +    array_push($r,$c);
 +    }
 +    return $r;
 +
 +  }
 +  print_r(class_unpack('>8'));
 +</code>
 +JavaScript:
 +<code>
 +var _classUnpack = function(s){
 +    if (s.toString)
 +        s = s.toString();
 +    var $r = [], i = 0, c = 0, l = s.length;
 +    for (; i < l; ++i) {
 +        c = s.charCodeAt(i) - 48;
 +        if (c <= 0)
 +            break;
 +        $r.push(c);
 +    }
 +    return $r;
 +};
 +</code>
 +  * Например запрос вида _classUnpack('>8') возвращает массив [14, 8]
 +  * Массив всех классов:
 +<code>
 +var classes = {
 +    1: "Странник",
 +    2: "Школа огня",
 +    3: "Школа воды",
 +    4: "Школа земли",
 +    5: "Школа воздуха",
 +    6: "Племя Бизонов",
 +    7: "Орден Паладинов",
 +    8: "Жители Ночи",
 +    9: "Проект Валгалла",
 +    10: "Опасные Танцоры",
 +    11: "Гильдия Ассасинов",
 +    12: "Лига Кошмаров",
 +    14: "Вольные Копейщики",
 +    15: "Секирщики",
 +    16: "Старая Школа",
 +    17: "Сияющие Мечи",
 +    18: "Кровавые Топоры",
 +    19: "Клуб Большой Дороги",
 +    20: "Фанаты Клинков",
 +    21: "Меч и Щит",
 +    22: "Штурмовики",
 +    23: "Фехтовальщики"
 +};
 +</code>
 +==== w_category ====
 +^  w_category  ^  Значение  ^  Примечания  ^
 +^  50  |  Зелье/Суп/Уха  |  -  |
 +^  53  |  Призыв/Изгнание  |  -  |
 +^  91  |  Боевые ауры клана/Крабопалки/Боевые эликсиры  |  -  |
 +^  92  |  Божественная аура/Проклятие  |  w_maxsolid=0 для ауры, !=0 для проклятий (показывает силу проклятия в ед.)  |
 +^  94  |  Спец. эликсиры (феникс, опыт, умелка)  |  -  |
 +^  95  |  Травмы  |  -  |
 +^  96  |  Узор клана  |  -  |
 +^  98  |  Бонусы с подарков  |  -  |
 +^  <30  |  Одетые вещи  |  -  |
 +
 +==== ratings ====
 +^  ratings  ^  Значение  ^
 +^  h_rat1  |  общий  |
 +^  h_rat2  |  боевой  |
 +^  h_rat3  |  мирный  |
 +^  h_rat4  |  турнирный  |
 +^  h_rat11  |  септиконы  |
 +^  h_rat5  |  хаотический  |
 +^  h_rat12  |  ?  |
 +^  h_rat13  |  нечисть  |
 +^  h_rat6  |  Посвященный Льдом  |
 +^  h_rat7  |  полемарх  |
 +^  h_rat8_1  |  агромаг победы  |
 +^  h_rat8_2  |  агромаг проигрыши  |
 +^  h_rat8_3  |  агромаг ничьи  |
 +^  h_rat3_1  |  скиталец  |
 +^  h_rat3_2  |  жрец  |
 +^  h_rat3_3  |  ремесленник  |
 +^  h_rat3_4  |  рыбак  |
 +^  h_rat3_5  |  повар  |
 +^  h_rat3_6  |  землекоп  |
 +^  h_rat3_7  |  строитель  |
 +^  h_rat3_8  |  шахтер  |
 +^  h_rat3_9  |  траппер  |
 +^  h_rat3_10  |  металлург  |
 +^  h_rat3_11  |  лесоруб  |
 +^  h_rat3_12  |  плотник  |
 +^  h_rat3_13  |  кудесник  |
 +^  h_rat3_14  |  оружейник  |
 +^  h_rat3_15  |  заклинатель  |
 +^  h_rat3_16  |  Геолог  |
 +^  h_rat3_17  |  Ювелир  |
 +^  h_rat9  |  гобиван  |
 +^  h_rat10  |  дверь в стене  |
 +^  h_rat10_1  |  наставник  |
 +^  h_rat14  |  фраги на аленях??  |
 +^  h_rat14_2  |  алени  |
 +^  h_rat15_1  |  ельфийский лес  |
 +^  h_rat15_2  |  некрополь  |
 +^  h_top1  |  самый сильный  |
 +^  h_top2  |  самый везучий  |
 +^  h_top3  |  самый общительный  |
 +^  h_top4  |  самый кровожадный  |
 +^  h_top5  |  самый расчетливый  |
 +^  h_top6  |  самый трудолюбивый  |
 +
api/pinfo.1258584441.txt.gz · Последние изменения: 2016/01/31 09:40 (внешнее изменение)
Наверх
Браузерная онлайн игра
© 2005—2024 «Грани Реальности»