|
Патчи Если кто-то хочет выложить не свой готовый патч - не забудьте указать автора и источник.
Если кто-то хочет задать вопрос по патчу - велкам. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
20.03.2011, 22:58 | #1 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
[patch/dev] use DungeonEncounter.dbc
Если кому интересно, то я сегодня закончил портирование кода от Shauren, использующего DungeonEncounter.dbc. К сожалению, в чистом ядре кода, которому оно может понадобиться, нет вообще (у меня оно используется пока только для сообщения о биндинге групп, планируется в LFG), поэтому статус патча не определен. Да и процесс тестирования только пошел.
Патч размазан на несколько коммитов в моем форке, 2 основных: загрузка данных об энкаунтерах: https://github.com/rsa/mangos/commit...9aeeff41d140e7 save/load маски выполненных энкаунтеров, ее установка по спеллам или киллам (внимание! эта часть сделана совсем не как у Shauren и вообще не требует скриптов для работы) https://github.com/rsa/mangos/commit...fe44a7da162a49 ну и пример использования (с небольшим фиксом предыдущего коммита). very simple. https://github.com/rsa/mangos/commit...2925163f5b552e При наличии интереса team - сделаю для чистого ядра. Правда, поскольку интереса ни разу не было, то и делать пока не приходилось. |
6 пользователя(ей) сказали cпасибо: | Den (22.03.2011), KiriX (21.03.2011), Konctantin (21.03.2011), Laise (10.08.2011), partizanes (30.06.2011), PSZ (21.03.2011) |
10.08.2011, 11:39 | #2 |
MaNGOS Dev
Регистрация: 09.03.2010
Сообщений: 33
Сказал(а) спасибо: 27
Поблагодарили 26 раз(а) в 11 сообщениях
|
Просьба сделать для чистого ядра ^_^ и если не трудно запостить на гетмангосе тоже
|
10.08.2011, 12:21 | #3 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Сорри, для чистого ядра сделать не выйдет, точнее выйдет - но только ту версию что в теме, а текущая уже здорово переработана. Примерно 3-4 предварительных имплементации придется сделать, строчек по 20 каждая. И их еще надо найти Работа (в любом варианте) довольно приличная, и без веских причин заниматься ей не очень охота - последние несколько "патчей на чистое", что я делал по просьбам мангос-девов, так и остались висеть в воздухе.
|
10.08.2011, 12:43 | #4 | |
MaNGOS Dev
Регистрация: 09.03.2010
Сообщений: 33
Сказал(а) спасибо: 27
Поблагодарили 26 раз(а) в 11 сообщениях
|
Цитата:
|
|
10.08.2011, 13:13 | #5 | |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Цитата:
"скидывать" ни на кого я ничего не собираюсь. весь мой код полностью открыт - заходите и берите. а вот прикладывать дополнительные усилия по прикручиванию - хочется иметь уверенность что от них будет польза коммунити, работать на корзину я и для себя умею. как отмечено выше, несколько предыдущих попыток закончились именно корзиной, причем без каких-то явных причин. PS вот кстати еще один коммит из этой же серии: https://github.com/rsa/mangos/commit...49d72a57ae4f71 уже не настолько нужен, но без него ЛФГ будет неполной. это уже чисто мое изобретение. |
|
10.08.2011, 13:32 | #6 | ||
MaNGOS Dev
Регистрация: 09.03.2010
Сообщений: 33
Сказал(а) спасибо: 27
Поблагодарили 26 раз(а) в 11 сообщениях
|
Цитата:
Цитата:
может это лучше уже отдельным коммитом сразу перед самим лфг добавлять, хотя хз, надо ж хотя б основы закинуть |
||
10.08.2011, 14:09 | #7 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Браво
ну тогда еще несколько обязательных коммитиков в кучу (часть из них можно реализовать по другому но все равно придется). опять же, это оригинальные версии - текущие обычно переработаны. https://github.com/rsa/mangos/commit...56c7d541173b82 https://github.com/rsa/mangos/commit...d40590c4ed07e7 https://github.com/rsa/mangos/commit...1e5c9e32d8885d https://github.com/rsa/mangos/commit...ea057678527367 - этот частично уже в мэйнстриме https://github.com/rsa/mangos/commit...7977f2855b0028 не смог найти - патч на обновление крич после смерти (сейчас новая версия от SilverIce) |