Показать сообщение отдельно
Старый 23.08.2010, 17:06   #88
Mr.Grom
Пользователь
 
Аватар для Mr.Grom
 
Регистрация: 08.03.2010
Сообщений: 43
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
Mr.Grom На верном пути
По умолчанию

Цитата:
Сообщение от rsa Посмотреть сообщение
да. только может еще надо в второй WHERE добавить `Rewarded`=1, я ж по памяти писал.
Тогда в результате получаем
Код:
if (char_get_class_name($char['class']) === 'death_knight' )
{
$talbs->query('SELECT SUM(`BonusTalents`) FROM `mangos`.`quest_template` WHERE `entry` IN (SELECT `quest` FROM `characters`.`character_queststatus` WHERE `status` = '1' AND `rewarded`='1' AND `guid` = '.$guid.')');
$talent_points = ($char['level'] +$talbs - 55) * $talent_rate;
}
else
$talent_points = ($char['level'] - 9) * $talent_rate;

Последний раз редактировалось Mr.Grom; 23.08.2010 в 17:15.
Mr.Grom вне форума   Ответить с цитированием