Ru-MaNGOS

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

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

Патчи Если кто-то хочет выложить не свой готовый патч - не забудьте указать автора и источник.

Если кто-то хочет задать вопрос по патчу - велкам.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.05.2010, 15:18   #1
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию [patch/dev] Ring of Valor (Арена Доблести)

Реализует работу оргриммарской арены
Оригинальный автор: Spp с форума проекта Trinity
Я портировал патч под мангос и доработал.

Из проблем:
1) столбы простреливаются... это будет до тех пор пока в мангосе не исправят работу vmaps на ГО
2) Можно засесть под лифтом с помощью демонического круга. Т.к. баг не относится к патчу - фикс отдельно и ниже
3) полностью не работает эвент с поднимающимися столбами и их механизмами (шестеренки и аппарат тянущий канат). Впрочем, реализовать это возможно - это и будет целью моих дальнейших работ.
4) лишний код против баггеров, нужен пока не реализован п1, т.к. игроки могут провалится сквозь столбы
Вроде всё...

Патч разбил на 2 части, чтобы легче было принимать официальные исходники mangos :P

часть 1
часть 2

СКАЧАТЬ ПОЛНЫЙ ПАТЧ
В БАЗУ

дополнительный фикс проблемы №2 (только для тех у кого стоит патч на Демонический круг)

Подводим итоги:
Арена играбельна если вы хотите быстрой битвы и не обращаете внимания на мелочи

Последний раз редактировалось Insider42; 30.05.2010 в 16:41.
Insider42 вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Burned (19.05.2010), Den (19.05.2010), Hantet (18.06.2010), Nordway (19.05.2010), PSZ (19.05.2010), xex (19.05.2010), zergtmn (19.05.2010)
Старый 19.05.2010, 15:33   #2
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

Линии огня были убраны в каком-то патче.
Демонический круг на лифте поставить нельзя (да и вообще на транспорте).
Ссылки "часть 1" и "часть 2" ведут на один и тот же файл.
LordJZ вне форума   Ответить с цитированием
Старый 19.05.2010, 15:39   #3
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от LordJZ Посмотреть сообщение
Линии огня были убраны в каком-то патче.
Демонический круг на лифте поставить нельзя (да и вообще на транспорте).
Ссылки "часть 1" и "часть 2" ведут на один и тот же файл.
Т.е. линий огня там даже объекта нету? Если так - то исправить легко, удаляем запись из таблицы и делов
Интересно... как бы это реализовать, есть идеи?
А вот и нет :P

Я бы начал реализовывать эвенты если бы знал как получить доступ ко всем объектам в локации (а точнее копии инстанса локации, чтобы не затронуть другие бои игроков в другой копии). Как найти всех игроков в зоне я уже нашёл, а вот объекты...

Последний раз редактировалось Insider42; 19.05.2010 в 15:46.
Insider42 вне форума   Ответить с цитированием
Старый 19.05.2010, 16:08   #4
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

Сам огонь вроде бы есть... только он вроде бы не дамагает.
Проверять на транспорт для эффекта создания ГО. Добавить проверку в:
Код:
void Spell::EffectSummonObject(SpellEffectIndex eff_idx)
А что мешает найти объекты? instance->GetWorldObject(...) вроде бы есть
LordJZ вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Insider42 (19.05.2010)
Старый 19.05.2010, 16:34   #5
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию

По поводу стен огня, вижу...
Цитата:
- Арена Доблести
- Стена огня была убрана.
опять же вопрос - как убрана? объект или же он просто не активен?

Судя по http://www.youtube.com/watch?v=0PswF...ger_r2-2r-1-HM - есть, но не активны. Значит ничего менять не нужно.

Я опросил игроков с оффа. говорят демонический круг не призывается в случае:
1) когда мы в трубе даларанской арены, что именно препятствует не сказали
2) когда находимся на разного рода лифтах (наш случай)
3) на любой арене до её начала (возможно arena preparation блокирует или же сама зона имеет какой-то флаг).

По поводу нашего случая фикс тут http://ru-mangos.ru/showthread.php?t=1156 - избавит вас от проблем с багерами Демонического круга. Т.е. решит проблему п2

Последний раз редактировалось Insider42; 19.05.2010 в 18:59.
Insider42 вне форума   Ответить с цитированием
Старый 30.05.2010, 16:45   #6
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию

исправил SQL, теперь не будут удаляться бафы с других арен (: также бафы будут корректно спавнится эвентом 252 (до этого спавнились сразу же)
Insider42 вне форума   Ответить с цитированием
Старый 17.06.2010, 17:15   #7
Limpnau
Новичок
 
Аватар для Limpnau
 
Регистрация: 07.03.2010
Сообщений: 29
Сказал(а) спасибо: 135
Поблагодарили 9 раз(а) в 4 сообщениях
Limpnau На верном пути
По умолчанию

Insider42 можете что нибудь сказать по поводу лифтов, вчера поставил ваш патч лифты не работают вернее работают но игроков не поднимают а когда лифт поднялся полностью игроков просто телепортирует наверх
это можна поправить както?
Limpnau вне форума   Ответить с цитированием
Старый 22.08.2010, 22:24   #8
Maximus
Новичок
 
Аватар для Maximus
 
Регистрация: 13.03.2010
Сообщений: 15
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
Maximus На верном пути
По умолчанию

Insider42
При попытке заливки в последние ревизии ядра, одни error(((
Данный патч ещё будет развиваться? Может есть аналоги?
__________________
Mangos: 10401 + YTDB: 561 + ScriptDev2: 1790
Maximus вне форума   Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хочу удалить все арена команды ObeDve Новичкам 5 27.12.2010 10:34
[script] Обмен Арена-Хонор пойнтов (npc arena honor) tempura Патчи 9 18.09.2010 12:33
Стартовый Арена Рейтинг Roma88 Новичкам 2 12.09.2010 20:08
[patch/dev] Dalaran Sewers (Даларанская арена) Insider42 Патчи 12 25.08.2010 11:38
[mod] Рейты на арена поинты NeatElves Моды 4 07.05.2010 10:36


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


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