Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Патчи > Принятые патчи

Важная информация

Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.

Повод для гордости.

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.03.2010, 13:54   #1
Burned
Новичок
 
Аватар для Burned
 
Регистрация: 07.03.2010
Адрес: Украина
Сообщений: 26
Сказал(а) спасибо: 28
Поблагодарили 26 раз(а) в 8 сообщениях
Burned На верном пути
По умолчанию [9543][patch]Достижения типа ACHIEVEMENT_CRITERIA_TYPE_WIN_BG

Что делает: Патч дает возможность выполнения ачив типа ACHIEVEMENT_CRITERIA_TYPE_WIN_BG
Ревизия: 9542
Автор: это часть патча, автор BudIcePenguin.
Оригинальный коммит в тринити: http://dev.trinitycore.org/trinityco...t/6438c7a48e6a
Баги: не смотря на все хорошые стороны, у патча есть недостатки, вместе с простыми ачивами например http://ru.wowhead.com/?achievement=154 исполняються просто так и другие ачивы(по одной на бг) с более сложными условиями, например: http://ru.wowhead.com/?achievement=159. Пробовал добавлять условия в achievement_criteria_requirement, не помогло.:sad:

Код:
diff --git a/src/game/BattleGround.cpp b/src/game/BattleGround.cpp
index 7e3bc1c..d00c0af 100644
--- a/src/game/BattleGround.cpp
+++ b/src/game/BattleGround.cpp
@@ -693,6 +693,7 @@ void BattleGround::EndBattleGround(uint32 winner)
         {
             RewardMark(plr,ITEM_WINNER_COUNT);
             RewardQuestComplete(plr);
+            plr->GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_WIN_BG, 1);
         }
         else
             RewardMark(plr,ITEM_LOSER_COUNT);
Burned вне форума  
11 пользователя(ей) сказали cпасибо:
Fedia22 (08.03.2010), Hantet (10.03.2010), KiriX (07.03.2010), PSZ (07.03.2010), Ranger (14.03.2010), Sergey (07.03.2010), Vladimir (07.03.2010)
Старый 07.03.2010, 14:35   #2
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Добавил в [9543]

Цитата:
Пробовал добавлять условия в achievement_criteria_requirement
Версии на время теперь используют achievement_criteria_requirement
Возможно требуется написания скрипта для instance_data для BG.
Vladimir вне форума  
8 пользователя(ей) сказали cпасибо:
Burned (07.03.2010), Fedia22 (08.03.2010), Gen1us2k (07.03.2010), KiriX (07.03.2010), PSZ (07.03.2010), _PARADOX_ (10.03.2010)
Старый 07.03.2010, 14:36   #3
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Грац! Первый патч русскоязычного форума мангоса!!!
KiriX вне форума  
Старый 10.03.2010, 10:04   #4
_PARADOX_
Новичок
 
Аватар для _PARADOX_
 
Регистрация: 10.03.2010
Сообщений: 13
Сказал(а) спасибо: 6
Поблагодарили 2 раз(а) в 1 сообщении
_PARADOX_ На верном пути
По умолчанию

На сколько я понил этот патч реализует только победы на БГ
а http://ru.wowhead.com/?achievement=168 реализует?
P.S. Наконецто ру мангос вернулся
_PARADOX_ вне форума  
 


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неработающие Достижения\Achievement Володимир Корзина 5 26.12.2010 09:10
как заставить мобов типа Durnholde Rifleman стрелять из ружья? Padre Корзина 29 18.10.2010 20:07
Достижения фракций Lightunit Баг-репорты 1 26.09.2010 12:01
Неработающие достижения ovelen Корзина 2 31.08.2010 16:50
[9543] Really call ACHIEVEMENT_CRITERIA_TYPE_WIN_BG newsbot CMaNGOS Commits 0 07.03.2010 14:40


Текущее время: 23:05. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot