|
Прочая документация Помощь, книги, инструкции, описания |
|
Опции темы | Поиск в этой теме | Опции просмотра |
26.07.2010, 10:04 | #1 |
Новичок
Регистрация: 14.05.2010
Адрес: Moskow
Сообщений: 29
Сказал(а) спасибо: 14
Поблагодарили 36 раз(а) в 11 сообщениях
|
Character stat research
Хочу сделать пхп класс, чтобы он извлекал данные перса из бд в массив, и затем эти данные можно было бы где-то использовать. Например, на основе этого я хотел сделать настраиваемый юзербар, с разными картинками, разными видами, оптимизированный и кешируемый. Но своего вов сервера уже не имею, и толком не играл в вов). И тем более, не знаю откуда брать статы из бд.
Ниже все статы, для части из них я нашел как извлечь. А для всех остальных статов прошу помочь найти откуда брать инфу конкретно по каждому. То, что становится известно - буду обновлять в этом сообщении. Если что не так - поправляйте. [Item level] Items Level [Arhievements] Achv Points (SELECT SUM (`points`) FROM `dbc_achievement` WHERE `id` IN (SELECT `achievement` FROM `character_achievement` WHERE `guid`=?d) ) [Basic stats] Health (таблица: сharacter.character_stats, поле: maxhealth) Mana (таблица: сharacter.character_stats, поле: maxpowerX, индекс: 1) Stamina (таблица: сharacter.character_stats, поле: stamina) Intellect (таблица: сharacter.character_stats, поле: intellect) Strength (таблица: сharacter.character_stats, поле: strength) Agility (таблица: сharacter.character_stats, поле: agility) Spirit (таблица: сharacter.character_stats, поле: spirit) [Melee] AP (таблица: сharacter.character_stats, поле: attackPower) Armor Pen Crit (таблица: сharacter.character_stats, поле: critPct) Expertise Hit Hit Perc Energy (таблица: сharacter.character_stats, поле: maxpowerX, индекс: 4) Melee Haste [Ranged] RAP (таблица: сharacter.character_stats, поле: rangedAttackPower) Ranged Crit (таблица: сharacter.character_stats, поле: rangedCritPct) Ranged Hit Ranged Hit Perc Ranged Haste [Spells] Spell Power (таблица: сharacter.character_stats, поле: spellPower) Spell Crit (таблица: сharacter.character_stats, поле: spellCritPct) Spell Hit Spell Hit Perc Spell Pen Spell Haste MP5 Mana Reg Healing ≈ Spell Power Arcane Crit ≈ Crit Power Arcane Dmg ≈ Spell Power Fire Crit ≈ Crit Power Fire Dmg ≈ Spell Power Frost Crit ≈ Crit Power Frost Dmg ≈ Spell Power Holy Crit ≈ Crit Power Holy Dmg ≈ Spell Power Nature Crit ≈ Crit Power Nature Dmg ≈ Spell Power Shadow Crit ≈ Crit Power Shadow Dmg ≈ Spell Power [Defence] Avoidance Armor (таблица: сharacter.character_stats, поле: armor) Block Block Rtng (таблица: сharacter.character_stats, поле: blockPct) Defense Dodge (таблица: сharacter.character_stats, поле: dodgePct) Parry (таблица: сharacter.character_stats, поле: parryPct) Resilience [PvP] 2v2 Rating 3v3 Rating 5v5 Rating Kills (таблица: сharacter.characters, поле: totalKills) [Special cases] Cat AP Cat Crit Откуда взять две основные профессии персонажа? Профессии хранятся там же, где скиллы. Сначала берутся все скиллы из таблицы character_skills, сортируя по полю value по убыванию, затем из них отбираются профессии (пример). Откуда взять значения 3х основных талантов? http://ru-mangos.ru/showpost.php?p=11467&postcount=20 Список статов взят с http://www.zetbit.com/ Много полезного по теме в вики http://wiki.ytdb.ru/index.php/Charactersdb_struct Так же часть полезностей в Blizzlike userbar от SergiK_KilleR http://svn.assembla.com/svn/webmango....character.php Последний раз редактировалось HarpyWar; 29.07.2010 в 10:25. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[patch/dev] Pet stat scaling system | rsa | Патчи | 9 | 22.01.2015 12:13 |
Creature typeflags research. | newsbot | CMaNGOS Commits | 0 | 02.07.2010 04:54 |
[a bit of research] ACE Reactor usage. | Astellar | Патчи | 4 | 25.06.2010 09:14 |
[9677] Implement ITEM_MOD_BLOCK_VALUE support in item stat mods and enhantments. | newsbot | CMaNGOS Commits | 0 | 06.04.2010 01:20 |
[9648] Add comment to UNIT_BYTE1_FLAG_UNK_2 for further research | newsbot | CMaNGOS Commits | 0 | 31.03.2010 02:00 |