Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Баг-репорты (http://mangos.ytdb.ru/forumdisplay.php?f=27)
-   -   при аггро мобы проваливаются (vmaps включены) (http://mangos.ytdb.ru/showthread.php?t=4837)

Mozillaman 01.07.2011 19:03

при аггро мобы проваливаются (vmaps включены)
 
Есть такая проблема: при ударе npc он сразу же проваливается под текстуры по непонятным мне причинам.. в консоли сервера не было замечено каких-либо ошибок, возможно, я что-то упустил когда компилировал по этой инструкции http://http://getmangos.com/wiki/Compile_MaNGOS_On_Linux
информация по серверу:
Цитата:

MaNGOS/ (* * Revision 11702 - *) for Linux_x32 (little-endian)
Используемая библиотека скриптов: ScriptDev2 (for MaNGOS 11590+) Revision [2233] (*) * * (Unix)
Используемая База Данных: YTDB_0.14.3_R603_MaNGOS_R11700_SD2_R2233_ACID_R308 _RuDB_R39
Название и версия EventAI: ACID 3.0.8 - Full Release for Mangos (3.3.5a Client)
OC: Ubuntu 10.10

tempura 01.07.2011 20:17

1. vmaps извлечены?
2. vmaps в конфиге включены?

Прочитать.

Mozillaman 01.07.2011 20:41

я же написал что они включены. ну конечно то что они есть в папке я умолчал, но они в папке присутствуют
если не ошибаюсь то они здесь полностью включены:
Цитата:

UseProcessors = 0
ProcessPriority = 1
Compression = 1
PlayerLimit = 100
SaveRespawnTimeImmediately = 1
MaxOverspeedPings = 2
GridUnload = 1
GridCleanUpDelay = 300000
MapUpdateInterval = 100
ChangeWeatherInterval = 600000
PlayerSave.Interval = 900000
PlayerSave.Stats.MinLevel = 0
PlayerSave.Stats.SaveOnlyOnLogout = 1
vmap.enableLOS = 1
vmap.enableHeight = 1
vmap.ignoreSpellIds = "7720"
vmap.enableIndoorCheck = 1
DetectPosCollision = 1
TargetPosRecalculateRange = 1.5
UpdateUptimeInterval = 10
MaxCoreStuckTime = 0
AddonChannel = 1
CleanCharacterDB = 1

MaxXx2021 01.07.2011 20:56

Цитата:

Сообщение от Mozillaman (Сообщение 23811)
я же написал что они включены. ну конечно то что они есть в папке я умолчал, но они в папке присутствуют
если не ошибаюсь то они здесь полностью включены:

Подтверждаю, не давно мобы, с включенными вмапсами, стали проваливатся под текстуры и уже довольно часто.

Mozillaman 01.07.2011 21:08

Цитата:

Сообщение от MaxXx2021 (Сообщение 23812)
Подтверждаю, не давно мобы, с включенными вмапсами, стали проваливатся под текстуры и уже довольно часто.

спасибо что отписались о аналогичной проблеме я уж подумал что я или дурак или лыжи едут=))) Если я правильно выключил мапы
Цитата:

UseProcessors = 0
ProcessPriority = 1
Compression = 1
PlayerLimit = 100
SaveRespawnTimeImmediately = 1
MaxOverspeedPings = 2
GridUnload = 1
GridCleanUpDelay = 300000
MapUpdateInterval = 100
ChangeWeatherInterval = 600000
PlayerSave.Interval = 900000
PlayerSave.Stats.MinLevel = 0
PlayerSave.Stats.SaveOnlyOnLogout = 1
vmap.enableLOS = 0
vmap.enableHeight = 0
vmap.ignoreSpellIds = "7720"
vmap.enableIndoorCheck = 0
DetectPosCollision = 0
TargetPosRecalculateRange = 1.5
UpdateUptimeInterval = 10
MaxCoreStuckTime = 0
AddonChannel = 1
CleanCharacterDB = 1
то без них тоже самое происходит

tempura 01.07.2011 21:13

Цитата:

Сообщение от Mozillaman (Сообщение 23811)
я же написал что они включены.

Это неправда. В заглавном посте ни слова об этом. :)

Цитата:

Сообщение от Mozillaman (Сообщение 23813)
Если я правильно выключил мапы
. . .
то без них тоже самое происходит

Ну это как раз совсем не странно. :)

Mozillaman 01.07.2011 21:15

Цитата:

Сообщение от tempura (Сообщение 23814)
Это неправда. В заглавном посте ни слова об этом. :)

Ну это как раз совсем не странно. :)

в заголовке написано что включены :)

tempura 01.07.2011 22:17

Цитата:

Сообщение от Mozillaman (Сообщение 23815)
в заголовке написано что включены :)

<самокритика>: протупил :(

DiffuSer 02.07.2011 01:37

Солидарен. Грешил на mmaps, но без них та же проблема недавно появилась. Из-за этого, видимо, поиск пути в некоторых зданиях не работает - моб всегда в эвейде.

Mozillaman 02.07.2011 07:28

Так как проблема существенна то её нужно решить как можно скорее. Я-то думал на свои ручки-криворучки до сегодня:)

А через какой промежуток времени могут решить эту проблему??

DiffuSer 02.07.2011 18:30


rsa 02.07.2011 21:56

попробуйте убрать 11675, 11659 и 11658. и, если поможет, расскажите какой из коммитов был проблемой.

Mozillaman 02.07.2011 22:53

Цитата:

Сообщение от rsa (Сообщение 23827)
попробуйте убрать 11675, 11659 и 11658. и, если поможет, расскажите какой из коммитов был проблемой.

Ээм заранее извиняюсь за ламерский вопрос но что это означает и что мне нужно убрать? guid какой нибудь может?

Taumer 03.07.2011 08:31

Цитата:

Сообщение от Mozillaman (Сообщение 23829)
Ээм заранее извиняюсь за ламерский вопрос но что это означает и что мне нужно убрать? guid какой нибудь может?

Откатите коммиты с этими номерами.

Mozillaman 03.07.2011 20:27

в исходниках мангоса я ввел команду git log нашел эти коммиты как их удалить?

NarkoHeal 03.07.2011 20:43

Цитата:

Сообщение от Mozillaman (Сообщение 23834)
в исходниках мангоса я ввел команду git log нашел эти коммиты как их удалить?

git revert мб? ;)

Mozillaman 03.07.2011 21:46

вот для первого коммита мне нужно сделать так:
git revert 9c08a10bfcf75f930ad0ecd2055f7374d29ffe5c ?
мне возвращает ответ такой
Automatic revert failed. After resolving the conflicts,
mark the corrected paths with 'git add <paths>' or 'git rm <paths>'
and commit the result.

короче у него я вижу что то не получилось или я туплю и не могу команду нормально прописать:) Так вот когда я удалю коммит мне сервер нужно перекомпилировать я так понял? при этом начал компилировать и у меня посыпались ошибки компиляции в конце концов

NarkoHeal 04.07.2011 15:45

git revert 9c08a10bfcf75f930ad0 можно и покороче сделать. Хотя не знаю имеет ли значение. Я не уверен, но вроде есть другие коммиты которые были связаны с этим коммитом. Поэтому их тоже нужно поправить. 2. Да нужно перекомплить.

Mozillaman 04.07.2011 16:19

мне конечно же неизвестно что там с чем связано и что нужно где править я то с гитом недавно работаю

MaxXx2021 04.07.2011 18:50

Цитата:

Сообщение от Mozillaman (Сообщение 23851)
мне конечно же неизвестно что там с чем связано и что нужно где править я то с гитом недавно работаю

А ручками откатить? делается буквально за минут 5.

Mozillaman 04.07.2011 21:14

Ну я же не знаю как осуществить это все "за 5 минут":)

MaxXx2021 04.07.2011 21:35

Цитата:

Сообщение от Mozillaman (Сообщение 23858)
Ну я же не знаю как осуществить это все "за 5 минут":)

Все строки с плюсами удаляешь, вместо них с минусами.

Mozillaman 04.07.2011 22:33

Пожалуйста а поподробней можно?

Forgotten 04.07.2011 23:22

Винда? Поставьте GitExtensions и будет вам счастье.
На первых порах и почти всегда гуевого интерфейса хватает..
PS изначальная тема уплывает

Mozillaman 05.07.2011 08:42



ну что кто-то знает немного гит что бы прикрыть эту багу неприятную??

DiffuSer 17.07.2011 06:02

Обновился до последней ревизии - теперь мобы падают на пол, как только к ним подходишь.

Mozillaman 21.07.2011 11:06

Цитата:

Сообщение от DiffuSer (Сообщение 24174)
Обновился до последней ревизии - теперь мобы падают на пол, как только к ним подходишь.

стало быть что-то пытаются исправить?=)

нифига( мобы теперь на дольше уходят под текстуры.. если раньше они возвращались из-под текстур через секунды 4-5 то сейчас через 20-30

Mozillaman 26.07.2011 09:40

Ребят, ну реально кто может удалить коммиты указанные выше и сказать какой комит был проблемный?? Я сам немогу т.к не умею.. А тут заметно что до такой бАгины никому дела нету(

KiriX 27.08.2011 13:51

Цитата:

Сообщение от rsa (Сообщение 23827)
попробуйте убрать 11675, 11659 и 11658. и, если поможет, расскажите какой из коммитов был проблемой.

rsa, уверен, что причина в этих коммитах??? Могу у себя потестировать и убрать. Юзаю твой бранч.

rsa 27.08.2011 15:41

Цитата:

Сообщение от KiriX (Сообщение 24926)
rsa, уверен, что причина в этих коммитах??? Могу у себя потестировать и убрать. Юзаю твой бранч.

нет, не уверен. но проблема в полный рост месяц существует в чистом ядре, и всем в общем пофиг... особенно хорошо заметна в сильвермуне - там половина мобов вообще непонятно где находится.

MaxXx2021 27.08.2011 16:09

Ты в элвине небыл ;)

KiriX 27.08.2011 17:23

Чтож... Буду экспериментировать тогда...

rsa 28.08.2011 16:31

все, не надо экспериментировать. fixed.

Mozillaman 10.09.2011 22:21

Я что то не въезжаю( У меня опять мобы падают.. (в ЦЛК) не знаю как в других инстах(

NeatElves 11.09.2011 11:10

Цитата:

Сообщение от Mozillaman (Сообщение 25061)
Я что то не въезжаю( У меня опять мобы падают.. (в ЦЛК) не знаю как в других инстах(



Читаем между строк:
Цитата:

Сообщение от rsa (Сообщение 24965)
все, не надо экспериментировать. fixed.

значит
Код:

Исправлено в форке mangosR2

rsa 12.09.2011 13:58

Цитата:

Сообщение от NeatElves (Сообщение 25064)
Читаем между строк:
значит
Код:

Исправлено в форке mangosR2

угу. во избежание обид, сразу предупреждаю, что и о баге и о способе лечения мангос тим проинформирован. смысл суммы 2х багов - в неверном определении уровня воды (если под ГО была вода - то в качестве Z всегда давался уровень воды, а что над ней что-то есть - игнорировалось).
для желающих самостоятельно починить - 2 коммита на правку 2х багов в коде GridMap
https://github.com/mangosR2/mangos/c...760e46f9037b0d
https://github.com/mangosR2/mangos/c...6058a20d14f897
ну и дальше несколько мелких коммитов на правку рыбалки, частично этими коммитами порушенной :)
Предупреждение - исходный код исправляемых функций не полностью соответствовал (до правки) чистому ядру, поэтому прямо наложить на мангос не выйдет. Однако баги - именно в чистом ядре.


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

ru-mangos.ru - Русское сообщество MaNGOS