|
06.05.2010, 23:52 | #1 |
Пользователь
Регистрация: 11.03.2010
Адрес: Спб
Сообщений: 35
Сказал(а) спасибо: 5
Поблагодарили 10 раз(а) в 8 сообщениях
|
в characters есть level и xp
select xp_for_next_level from mangos.player_xp_for_level where lvl=level если максимальный левел PLAYER_NEXT_LEVEL_XP=0 иначе xp_for_next_level-xp |
Пользователь сказал cпасибо: |
07.05.2010, 11:22 | #2 | |
Умный
Регистрация: 07.03.2010
Адрес: Северный Урал (60°сш, 60°вд)
Сообщений: 330
Сказал(а) спасибо: 82
Поблагодарили 399 раз(а) в 120 сообщениях
Записей в дневнике: 30
|
Цитата:
Объясняю: в поле "ХР" хранится текущее значение ХР. (значение между ХР данного уровня и следующего) в поле "level" хранится текущий уровень. Нам необходимо вычислить при каком значениии ХР уровень станет level+1 т.е. нужно узнать значение ХР для перехода на след. уровень ДЛЯ КОНКРЕТНОЙ расы и КОНКРЕТНОГО класса. Да, это константа, но таких констант много 79*10*10. Раньше эта константа вычислялась и хранилась в DATA (если я не ошибаюсь). Теперь этого поля нет. А значит надо ее вычислять самостоятельно или брать откуда-то. Возможно всё это есть в каком-нибудь ДБЦ. |
|
07.05.2010, 11:48 | #3 | |||
Гость
Сообщений: n/a
|
Цитата:
Далее, смотрим код: Цитата:
Цитата:
Последний раз редактировалось GriffonHeart; 07.05.2010 в 11:58. |
|||
Пользователь сказал cпасибо: | KiriX (07.05.2010) |
07.05.2010, 12:00 | #4 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Совершенно верно. Я не стал этого писать - хотел сразу патчем выложить, он опередил Только смущает необходимость отнимать от одного другое - действительно ли это необходимо? По-моему - нет.
У меня 61 ревизия - у себя вообще не могу найти $this->getFieldData(PLAYER_NEXT_LEVEL_XP) |
07.05.2010, 16:41 | #5 |
Пользователь
Регистрация: 11.03.2010
Адрес: Спб
Сообщений: 35
Сказал(а) спасибо: 5
Поблагодарили 10 раз(а) в 8 сообщениях
|
|
Метки |
userbar |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[PROJECT] Blizzlike Mangos Web Frontend | CyberMan | WWW | 45 | 14.08.2011 12:47 |
Blizzlike Userbar: Продолжение работы Sergik Killer | Gen1us2k | WWW | 17 | 31.12.2010 11:22 |
MaNGOS Blizzlike Armory (MBA) | Alukard | WWW | 3 | 17.03.2010 19:42 |