|
Моды Неофициальная модификация ядра MaNGOS, собственные наработки, расширение функционала |
|
Опции темы | Поиск в этой теме | Опции просмотра |
07.03.2010, 14:19 | #1 | |
RMDC Donator
Регистрация: 07.03.2010
Адрес: Кыргызстан
Сообщений: 52
Сказал(а) спасибо: 18
Поблагодарили 45 раз(а) в 11 сообщениях
|
[mod] Vehicles
патч реализует работу транспортных средств в игре. на английском vehicles
автор: Много авторов, первыми были NetSky, Rastikzzz, потом подхватил Wojta Форк на гитхабе: http://github.com/Tasssadar/Valhalla.../tree/vehicle/ // иногда автор забрасывает дело Оригинальная тема на getmangos.com: http://getmangos.com/community/showthread.php?11759-[dev]Vehicles как получить? Код:
git checkout -b vehicle git pull git://github.com/Tasssadar/Valhalla-Project.git vehicle git diff -p master vehicle > vehicle.patch Код:
patch -p1 -l < vehicle_9542.patch Цитата:
Последний раз редактировалось Gen1us2k; 07.03.2010 в 14:22. |
|
11 пользователя(ей) сказали cпасибо: | Hantet (07.05.2010), Кот ДаWINчи (11.03.2010) |
16.06.2010, 20:15 | #201 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Падает флаг Но это не существенно.
С веткой Wojta не совместим. |
16.06.2010, 22:09 | #202 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Я не занимался Vehicles кроме беглого просмотра одной из древних версий патча, так что ничего сказать не могу.
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
16.06.2010, 23:11 | #203 |
Ученый
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
|
Это функция из ядра, а не из скриптов.
Ээх, а как бы хотелось, чтобы занялись... Последний раз редактировалось PSZ; 16.06.2010 в 23:44. |
17.06.2010, 04:28 | #204 |
Гость
Сообщений: n/a
|
|
17.06.2010, 04:33 | #205 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Вот теперь интересно, поправить это или дождаться окончательного варианта от zergtmn 2) Да... Вехиклы - это, в общем-то, последний большой пробел в мангосе и наиболее существенно отличает его от триньки... |
|
17.06.2010, 04:37 | #206 |
Гость
Сообщений: n/a
|
Kirix, can you answer my Question please?
|
17.06.2010, 05:02 | #208 |
Гость
Сообщений: n/a
|
|
17.06.2010, 05:03 | #209 | |||
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
This part:
Цитата:
Цитата:
Цитата:
|
|||
17.06.2010, 06:24 | #210 |
Гость
Сообщений: n/a
|
У меня такой проблемы нет (или не было, давно не проверял)... "Современных" версий патча не использую, сам подгонял ту самую древнюю версию, выложенную ещё на старом getmangos.ru
Последний раз редактировалось GriffonHeart; 17.06.2010 в 06:42. |
17.06.2010, 06:26 | #211 | |
Гость
Сообщений: n/a
|
Цитата:
Код:
if(v->GetVehicleFlags() & VF_DESPAWN_NPC) { v->SetSpawnDuration(unit->GetRespawnDelay()*IN_MILLISECONDS); unit->setDeathState(JUST_DIED); unit->RemoveCorpse(); unit->SetHealth(0); } Далее. На Ристалище Серебряного Турнира ещё интереснее. Там стоят ОБЫЧНЫЕ мобы, при клике на которых спавнятся уже вехичлы (мобы с новым entry насколько я помню), на которые автоматом садит персонажа. Это патч тоже предусматривал, мне оставалось лишь забить нужные данные в базу. Последний раз редактировалось GriffonHeart; 17.06.2010 в 06:41. |
|
17.06.2010, 08:34 | #212 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
GriffonHeart, про флаги я и так понял. Но повторю:
Я использовать ForcedDespawn и текущую конструкцию даже за пределами if, т.е. прямо под приведённым куском кода - всё равно из НПС получается труп... |
17.06.2010, 09:00 | #214 | |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Цитата:
|
|
17.06.2010, 09:28 | #215 |
YTDB Dev
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
|
А ничего странного тут нет, просто почему то в данный момент форседеспавн именно так и работает, он не деспавнит а убивает моба.
|
17.06.2010, 09:39 | #216 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
О как - всё время об этом забываю Приду - проверю.
Цитата:
Вот только дело в том, что данный патч никогда не будет принят в мангос - есть ли смысл запариваться тем вариантом, который не будет разработчиками даже рассмотрен? Я пробовал разные коды, не только один форседеспавн. Хотя, по логике вещей не должен он оставлять труп - что-то забыл глянуть саму эту функцию |
|
17.06.2010, 11:11 | #217 |
YTDB Dev
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
|
Дак не должен, но оставляет. Я долго ругался,когда скрипты писал эвентаи с этой функцией
|
18.06.2010, 15:17 | #219 |
Пользователь
Регистрация: 08.03.2010
Сообщений: 47
Сказал(а) спасибо: 45
Поблагодарили 29 раз(а) в 13 сообщениях
|
zergtmn, спасибо! Поставил вашу версию на многомаунтов , всё работает как надо. Надеюсь продолжите разработку.
Вот готовый скуль на всех многоместных мамонтов и мотоциклы. PHP код:
|
18.06.2010, 15:34 | #220 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Нужен человек с оффа с маунтом http://ru.wowhead.com/item=44235, чтобы кое-что проверить.
|
18.06.2010, 15:38 | #221 |
Ученый
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
|
А что проверить? (аккаунта на оффе нету, могу спросить у других, только надо знать что).
|
18.06.2010, 15:53 | #222 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
|
|
18.06.2010, 15:55 | #223 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Залезть на корабль на маунте, посадить игрока и должен быть еще пассажир-вендор. И посмотреть что будет
Я более чем уверен, что близзы это предусмотрели. И еще, проверить как действует всяческий контроль на пассажира: стан, корни, страх, подчинение, дизориентация. У меня самого есть аккаунт не проплаченный, но на многоместный маунт еще не накопил. |
18.06.2010, 16:07 | #224 |
Ученый
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
|
|
18.06.2010, 16:14 | #225 | |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Цитата:
http://static.wowhead.com/uploads/sc...mal/107967.jpg Последний раз редактировалось zergtmn; 18.06.2010 в 16:17. |
|
02.07.2010, 12:32 | #226 | |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Цитата:
Можно высадить их прямо на корабле. Последний раз редактировалось zergtmn; 02.07.2010 в 12:56. |
|
04.07.2010, 00:08 | #228 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
|
10.09.2010, 13:26 | #229 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Должен ли даваться опыт при убийстве мобов с вехикла?
Насколько я помню, на некоторых вехиклах дается, но нужны конкретные примеры, чтобы посмотреть по флагам. |
10.09.2010, 16:45 | #230 |
Гость
Сообщений: n/a
|
В подземелье Гундрак есть такой вехикл. есть еще на полуострове адского пламени, но пока что не нашел его номерок
http://ru.wowhead.com/npc=29836 найду еще выложу |
10.09.2010, 17:15 | #231 |
Умный
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
|
Нет, делал кв на 100 мобов, опыт не дался ни за одного, только за кв. Кв в гундраке. название не скажу. Там тебя на великана садит, и нужно кильнуть 100 мобов, и 3 здоровиков. Среди них есть Трым
Последний раз редактировалось Lordronn; 10.09.2010 в 18:39. |
22.10.2010, 22:55 | #232 |
Гость
Сообщений: n/a
|
У кого-нибудь получилось поставить vehicle на новую ревизию? После 10610 и переименования GetCreatureOrPetOrVehicle произошли глобальные изменения в Unit.cpp и Vehicle.cpp
Если у кого-то подучилось подогнать старый vehicle под новую реву, выложите пожалуйста на всеобщее обозрение. Вот результаты моих стараний, может кому и пригодятся. Основная проблема с Unit.cpp и Vehicle.cpp. Старый и новый код даже близко не стояли. |
23.10.2010, 08:17 | #233 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Да забудьте вы про патч Wojta. Он уже ревизий 400 кроме багов и крашей практически ничего не производит. И нормально переделать его невозможно, потому что там хак на хаке и хаком погоняет...
|
23.10.2010, 10:23 | #234 |
Гость
Сообщений: n/a
|
Альтернативы всё равно нет, на сколько я знаю. А вотлк без одного из основных нововведений... сам понимаешь.
|
23.10.2010, 13:47 | #236 |
Гость
Сообщений: n/a
|
О, Великий RSA, направь нас, жалких идиотов, на Путь Истинный, дабы мы могли прозреть и найти выход из царства невежества
По существу. Во-первых, давай без оскорблений. Во-вторых, в теме только обсуждения этого мода и никаких сторонних разработок я не заметил. |
Метки |
vehicle |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10901] Allow vehicles to have gossip menu | newsbot | CMaNGOS Commits | 0 | 21.12.2010 12:50 |
[10766] Allow AURA_FORCE_MOVE_FORWARD to work on creatures and vehicles. For example, it fixes spell | newsbot | CMaNGOS Commits | 0 | 21.11.2010 10:30 |