Ru-MaNGOS  

Вернуться   Ru-MaNGOS > Ядро > Модификации ядра > Моды

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

Моды Неофициальная модификация ядра MaNGOS, собственные наработки, расширение функционала

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.03.2010, 14:19   #1
Gen1us2k
RMDC Donator
 
Аватар для Gen1us2k
 
Регистрация: 07.03.2010
Адрес: Кыргызстан
Сообщений: 52
Сказал(а) спасибо: 18
Поблагодарили 45 раз(а) в 11 сообщениях
Gen1us2k Скоро придёт к известности
По умолчанию [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
Вариант основанный на порте с трините от zergtmn:
Цитата:
Сообщение от zergtmn Посмотреть сообщение
Вот патч, который реализует многоместные маунты: http://paste2.org/p/880155
Бранч: http://github.com/zergtmn/mangos/com...ltiseat_mounts
В базу:
Код:
ALTER TABLE creature_template
  ADD COLUMN `VehicleId` mediumint(8) unsigned NOT NULL default '0' AFTER `PetSpellDataId`;
VehicleId из снифов: http://paste2.org/p/880137, тут не только маунты.
Теоретически на них можно сажать кричеров.
Вложения
Тип файла: patch vehicle_9542.patch (186.0 Кб, 249 просмотров)

Последний раз редактировалось Gen1us2k; 07.03.2010 в 14:22.
Gen1us2k вне форума  
11 пользователя(ей) сказали cпасибо:
Destros (07.03.2010), Hantet (07.05.2010), Max (07.03.2010), Volt88 (21.10.2010), Кот ДаWINчи (11.03.2010)
Старый 07.03.2010, 14:23   #2
Destros
бан за паблик
 
Регистрация: 07.03.2010
Адрес: Архангельск
Сообщений: 10
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
Destros На верном пути
Отправить сообщение для Destros с помощью Skype™
По умолчанию

Мне интересна стабильность этого патча. Много ли крашей? или всё уже стабилизируется?
Destros вне форума  
Старый 07.03.2010, 14:25   #3
lucky
Новичок
 
Регистрация: 07.03.2010
Сообщений: 12
Сказал(а) спасибо: 8
Поблагодарили 6 раз(а) в 5 сообщениях
lucky На верном пути
По умолчанию

Цитата:
Сообщение от Destros Посмотреть сообщение
Мне интересна стабильность этого патча. Много ли крашей? или всё уже стабилизируется?
Онлайн в среднем 100+. Крашей из-за патча, не наблюдается
lucky вне форума  
Пользователь сказал cпасибо:
Destros (07.03.2010)
Старый 07.03.2010, 14:25   #4
Gen1us2k
RMDC Donator
 
Аватар для Gen1us2k
 
Регистрация: 07.03.2010
Адрес: Кыргызстан
Сообщений: 52
Сказал(а) спасибо: 18
Поблагодарили 45 раз(а) в 11 сообщениях
Gen1us2k Скоро придёт к известности
По умолчанию

изза патча крашей нет, работает стабильно. онлайн в среднем 20 касок :-D
Gen1us2k вне форума  
Пользователь сказал cпасибо:
Destros (07.03.2010)
Старый 07.03.2010, 18:33   #5
xmolex
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 79
Сказал(а) спасибо: 3
Поблагодарили 10 раз(а) в 8 сообщениях
xmolex На верном пути
По умолчанию

Пользуясь случаем хотел бы спросить, позволяет ли данный патч работать с предметами (item_template)? Насколько я понял он работает только с npc (creature_template).
xmolex вне форума  
Старый 07.03.2010, 18:35   #6
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Цитата:
Сообщение от xmolex Посмотреть сообщение
Пользуясь случаем хотел бы спросить, позволяет ли данный патч работать с предметами (item_template)? Насколько я понял он работает только с npc (creature_template).
Уточните, зачем?
timmit вне форума  
Старый 07.03.2010, 18:43   #7
xmolex
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 79
Сказал(а) спасибо: 3
Поблагодарили 10 раз(а) в 8 сообщениях
xmolex На верном пути
По умолчанию

Цитата:
Сообщение от timmit Посмотреть сообщение
Уточните, зачем?
Ну, есть допустим транспорт "Механоцикл", id 41508. Если задействовать его, то мы выучим спелл 55531. Вызываем спелл, монтируемся к модельке и повышаем себе скорость. Но как я понял, при этом патч никак не используется. Ведь на этот транспорт может сесть еще один игрок. Но сесть нельзя. Другое дело, если я добавляю в мир npc 33061 (Механоцикл). Тогда появляется стрелочка, как и должно быть, правда другой игрок всеравно сесть не может, но думаю тут проблема в базе, а не в патче.
xmolex вне форума  
Старый 07.03.2010, 18:54   #8
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Ну так и я не вижу проблемы?
Сделайте в базе для него vehicle_data И vehicle_seat_data и все будет работать.

Последний раз редактировалось timmit; 07.03.2010 в 18:56.
timmit вне форума  
Пользователь сказал cпасибо:
YuruY (07.03.2010)
Старый 07.03.2010, 20:22   #9
lovepsone
Ученый
 
Регистрация: 07.03.2010
Адрес: Беларусь,Брест
Сообщений: 188
Сказал(а) спасибо: 131
Поблагодарили 34 раз(а) в 27 сообщениях
lovepsone Хрен знает что...lovepsone Хрен знает что...
По умолчанию

xmolex, как-то мой друг реализовывал это но как я не знаю и могло 2 человека сесть ! жаль что он ушел !

вот патч с исправлениями!!!в нем была ошибка!! спасибо что поправил меня KiriX
Вложения
Тип файла: patch vehicle.patch (186.0 Кб, 86 просмотров)

Последний раз редактировалось tempura; 23.03.2010 в 19:11.
lovepsone вне форума  
Старый 07.03.2010, 22:42   #10
Gen1us2k
RMDC Donator
 
Аватар для Gen1us2k
 
Регистрация: 07.03.2010
Адрес: Кыргызстан
Сообщений: 52
Сказал(а) спасибо: 18
Поблагодарили 45 раз(а) в 11 сообщениях
Gen1us2k Скоро придёт к известности
По умолчанию

Патч, по сути ничего не добавил. разница лишь в том, что он под новую реву и все.
Gen1us2k вне форума  
Старый 07.03.2010, 22:53   #11
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 431 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Gen1us2k, там действительно содержалась ошибка - сам сталкивался при сливе с гит-репозитория. Надеюсь, что поправлена именно она...

Последний раз редактировалось KiriX; 07.03.2010 в 22:56.
KiriX вне форума  
Старый 09.03.2010, 04:30   #12
MaxXx2021
Ученый
 
Аватар для MaxXx2021
 
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
MaxXx2021 Скоро придёт к известности
По умолчанию

Цитата:
Сообщение от Gen1us2k Посмотреть сообщение
патч реализует работу транспортных средств в игре. на английском 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
Народ кто нибудь работал над переделку патча под дбц?
MaxXx2021 вне форума  
Старый 09.03.2010, 08:25   #13
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Да, на гетмангосе.ком один человек, только он в закрытую ушел
timmit вне форума  
Старый 09.03.2010, 15:30   #14
Monsteer
бан за паблик
 
Регистрация: 09.03.2010
Сообщений: 2
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Monsteer На верном пути
По умолчанию

Здравствуйте, если вам не сложно, можно новый файлик SQL на вехиклы, а то не запускается ядро, ругается на базу...

ERROR:Error in creature_template_addon table, probably sql file format was updated (there should be 7 fields in sql)

Monsteer вне форума  
Старый 09.03.2010, 15:40   #15
lucky
Новичок
 
Регистрация: 07.03.2010
Сообщений: 12
Сказал(а) спасибо: 8
Поблагодарили 6 раз(а) в 5 сообщениях
lucky На верном пути
По умолчанию

Цитата:
Сообщение от Monsteer Посмотреть сообщение
Здравствуйте, если вам не сложно, можно новый файлик SQL на вехиклы, а то не запускается ядро, ругается на базу...

ERROR:Error in creature_template_addon table, probably sql file format was updated (there should be 7 fields in sql)

Не самом на форке есть http://github.com/Tasssadar/Valhalla...ee/master/sql/
файлы
v01_vehicle_data.sql
v02_vehicle_seat_data.sql
v03_creature_addon_tables.sql
v10_vehicle_test_data.sql

P.S. может стоит пояснить это в шапке темы

Последний раз редактировалось lucky; 09.03.2010 в 16:38.
lucky вне форума  
Пользователь сказал cпасибо:
Monsteer (09.03.2010)
Старый 10.03.2010, 04:04   #16
MaxXx2021
Ученый
 
Аватар для MaxXx2021
 
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
MaxXx2021 Скоро придёт к известности
По умолчанию

Цитата:
Сообщение от timmit Посмотреть сообщение
Да, на гетмангосе.ком один человек, только он в закрытую ушел
Пес все зазнались, и сразу в закрытую уходят! Кстати это только у меня или у всех. Скачал вчера исходники валхалы скомпилил. Поставил базу r357 залил все апы ядра в базу. Захожу в любой инст сервер крашется, с одной и той же ошибкой. (Не может найти и загрузить гейм обьекты)

Последний раз редактировалось MaxXx2021; 10.03.2010 в 04:07.
MaxXx2021 вне форума  
Старый 10.03.2010, 07:27   #17
Gen1us2k
RMDC Donator
 
Аватар для Gen1us2k
 
Регистрация: 07.03.2010
Адрес: Кыргызстан
Сообщений: 52
Сказал(а) спасибо: 18
Поблагодарили 45 раз(а) в 11 сообщениях
Gen1us2k Скоро придёт к известности
По умолчанию

MaxXx2021
Это у тебя... стоит патч, крашей нет
Gen1us2k вне форума  
Старый 11.03.2010, 03:46   #18
MaxXx2021
Ученый
 
Аватар для MaxXx2021
 
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
MaxXx2021 Скоро придёт к известности
По умолчанию

Цитата:
Сообщение от Gen1us2k Посмотреть сообщение
MaxXx2021
Это у тебя... стоит патч, крашей нет
Все скачал седня новые исходники валхалы нету этой ошибки. Походу в них что то было.
MaxXx2021 вне форума  
Старый 11.03.2010, 15:36   #19
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 01.02.2010
Адрес: localhost
Сообщений: 591
Сказал(а) спасибо: 323
Поблагодарили 283 раз(а) в 122 сообщениях
Записей в дневнике: 2
Konctantin Это имя известно всемKonctantin Это имя известно всемKonctantin Это имя известно всемKonctantin Это имя известно всемKonctantin Это имя известно всемKonctantin Это имя известно всем
По умолчанию

Вам в первую очередь сюда: http://ru-mangos.ru/showthread.php?t=62
__________________

Последний раз редактировалось Konctantin; 11.03.2010 в 15:39.
Konctantin вне форума  
Старый 11.03.2010, 17:16   #20
Monsteer
бан за паблик
 
Регистрация: 09.03.2010
Сообщений: 2
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Monsteer На верном пути
По умолчанию

Патч под ревизию 9558 Скачать

Патч под ревизию 9565 Скачать

Последний раз редактировалось tempura; 23.03.2010 в 19:13.
Monsteer вне форума  
Старый 14.03.2010, 20:32   #21
lovepsone
Ученый
 
Регистрация: 07.03.2010
Адрес: Беларусь,Брест
Сообщений: 188
Сказал(а) спасибо: 131
Поблагодарили 34 раз(а) в 27 сообщениях
lovepsone Хрен знает что...lovepsone Хрен знает что...
По умолчанию

Патч под ревизию 9572 http://filebeam.com/59cc629affb8d82c5082cdcb2e6d0d11


Патч под ревизию 9581 http://filebeam.com/c37205b15cead667fe9c518e05838e5f

Последний раз редактировалось tempura; 23.03.2010 в 19:14.
lovepsone вне форума  
Старый 14.03.2010, 20:51   #22
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Спросить хочу, а почему патч в рассматриваемых? такая реализция не будет принята никогда 100%, а переделывать никто не хочет, чисто под ревизии подгоняют
timmit вне форума  
Пользователь сказал cпасибо:
KiriX (15.03.2010)
Старый 15.03.2010, 08:12   #23
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Господа, подсобите.
Нужен файлик с описанием флагов вехиклов (в частности, интересует вопрос, как прибить вехил к земле, чтобы на нем кататься было нельзя).
И второй момент - раньше (точно помню, было когда-то), при посадке в вехил он не дублировался, ты уезжал, а на месте не оставалось стоят ничего и при выходе из вехила он оставался стоять там, где ты из него вышел и другой мог сесть в него. Кто знает, как сейчас так сделать - подскажите плз.
DiffuSer вне форума  
Старый 15.03.2010, 09:13   #24
Nekita
Новичок
 
Регистрация: 12.03.2010
Адрес: Украина
Сообщений: 2
Сказал(а) спасибо: 6
Поблагодарили 0 раз(а) в 0 сообщениях
Nekita На верном пути
Отправить сообщение для Nekita с помощью ICQ
По умолчанию

Цитата:
Сообщение от timmit Посмотреть сообщение
Спросить хочу, а почему патч в рассматриваемых? такая реализция не будет принята никогда 100%, а переделывать никто не хочет, чисто под ревизии подгоняют
Ага +1.
Nekita вне форума  
Старый 15.03.2010, 09:13   #25
lucky
Новичок
 
Регистрация: 07.03.2010
Сообщений: 12
Сказал(а) спасибо: 8
Поблагодарили 6 раз(а) в 5 сообщениях
lucky На верном пути
По умолчанию

Цитата:
Сообщение от DiffuSer Посмотреть сообщение
Господа, подсобите.
Нужен файлик с описанием флагов вехиклов (в частности, интересует вопрос, как прибить вехил к земле, чтобы на нем кататься было нельзя).
И второй момент - раньше (точно помню, было когда-то), при посадке в вехил он не дублировался, ты уезжал, а на месте не оставалось стоят ничего и при выходе из вехила он оставался стоять там, где ты из него вышел и другой мог сесть в него. Кто знает, как сейчас так сделать - подскажите плз.
src\game\SharedDefines.h

Код:
enum CustomVehicleFLags
{
    VF_CANT_MOVE                    = 0x0001,                   // vehicle cant move, only turn, maybe handle by some auras?
    VF_FACTION                      = 0x0002,                   // vehicle retain its own faction
    VF_DESPAWN_NPC                  = 0x0004,                   // vehicle will delete npc on spellclick
    VF_DESPAWN_AT_LEAVE             = 0x0008,                   // vehicle will be deleted when rider leaves
    VF_CAN_BE_HEALED                = 0x0010,                   // vehicle can be healed
    VF_GIVE_EXP                     = 0x0020,                   // vehicle will give exp for killing enemies
    VF_MOVEMENT                     = 0x0040,                   // vehicle will move on its own, not depending on rider, however rider can cast spells
    VF_NON_SELECTABLE               = 0x0080,                   // vehicle will be not selectable after rider enter
    VF_FLYING                       = 0x0100,                   // Hack for now (256 in DB)
    VF_CAST_AURA                    = 0x0200,                   // Cast spell1 on player on vehicle enter and remove when he leaves.
    VF_ALLOW_MELEE                  = 0x0400                    // Allow melee for players on vehicle   
};

enum CustomVehicleSeatFLags
{
    SF_MAIN_RIDER                   = 0x0001,                   // the one who controlls vehicle, can also cast spells
    SF_UNATTACKABLE                 = 0x0002,                   // hided inside, and unatackable until vehicle is destroyed
    SF_CAN_CAST                     = 0x0004,                   // player/npc can rotate, and cast OWN spells
    SF_UNACCESSIBLE                 = 0x0008                    // player cant enter this seat by normal way (only by script)
};
lucky вне форума  
2 пользователя(ей) сказали cпасибо:
DiffuSer (15.03.2010), Volt88 (21.10.2010)
Старый 15.03.2010, 10:36   #26
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

А как сделать, чтобы при посадке на вехил пропадал сам НПС?
DiffuSer вне форума  
Старый 15.03.2010, 10:46   #27
lucky
Новичок
 
Регистрация: 07.03.2010
Сообщений: 12
Сказал(а) спасибо: 8
Поблагодарили 6 раз(а) в 5 сообщениях
lucky На верном пути
По умолчанию

Цитата:
Сообщение от DiffuSer Посмотреть сообщение
А как сделать, чтобы при посадке на вехил пропадал сам НПС?
Код:
    VF_DESPAWN_NPC                  = 0x0004,                   // vehicle will delete npc on spellclick
Есть ведь переводчики почему бы не перевести коменты? Удаление нпц после spellclick
lucky вне форума  
Старый 15.03.2010, 10:56   #28
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Всё, я уже сделал. просто почему-то после перезагрузки таблицы не сразу применилось.
DiffuSer вне форума  
Старый 15.03.2010, 12:32   #29
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 431 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию


Пока не будет патч двигаться в менее хаковым направлении - тема будет в модах/хаковых патчах.
KiriX вне форума  
Старый 18.03.2010, 10:39   #30
tester20
Новичок
 
Аватар для tester20
 
Регистрация: 16.03.2010
Сообщений: 20
Сказал(а) спасибо: 7
Поблагодарили 5 раз(а) в 3 сообщениях
tester20 На верном пути
По умолчанию

сей проект не компилиться под линуксом, есть идеи как поправить?


"идеи поправил" , проблема решилась установкой пакетов libtbb

Последний раз редактировалось tester20; 18.03.2010 в 12:42.
tester20 вне форума  
Старый 18.03.2010, 10:41   #31
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Сей проект компилится под линуксом, поправь идеи.







Подскажите, как повлиять на скорость перемещения летающего транспорта?

Последний раз редактировалось tempura; 23.03.2010 в 19:15.
DiffuSer вне форума  
Пользователь сказал cпасибо:
tempura (18.03.2010)
Старый 21.03.2010, 01:35   #32
Rage Hunter
Заблокирован
 
Регистрация: 07.03.2010
Сообщений: 65
Сказал(а) спасибо: 16
Поблагодарили 36 раз(а) в 10 сообщениях
Rage Hunter На верном пути
По умолчанию

Цитата:
Сообщение от DiffuSer Посмотреть сообщение
Подскажите, как повлиять на скорость перемещения летающего транспорта?
видел такой кусочек?
Код:
@@ -266,6 +267,7 @@ bool Creature::InitEntry(uint32 Entry, uint32 team, const CreatureData *data )
     SetSpeedRate(MOVE_WALK, cinfo->speed);
     SetSpeedRate(MOVE_RUN,  cinfo->speed);
     SetSpeedRate(MOVE_SWIM, cinfo->speed);
+    SetSpeedRate(MOVE_FLIGHT, cinfo->speed);
 
     SetFloatValue(OBJECT_FIELD_SCALE_X, cinfo->scale);
Ща он правда уже не коректен, в ядре стоит сейчас
Код:
SetSpeedRate(MOVE_FLIGHT, 1.0f);            // using 1.0 rate
измени на
Код:
SetSpeedRate(MOVE_FLIGHT, cinfo->speed_run);            // using 1.0 rate
и в таблице меняй значение speed_run, теоретически должно работать, практически хз!

Или измени все и добавть новое значение , что-то типа cinfo->speed_fly. ну и само собой соответствующие изменения в базу!
Rage Hunter вне форума  
Старый 21.03.2010, 11:11   #33
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Rage Hunter, по-моему, fly-транспорт использует run_speed параметр.
DiffuSer вне форума  
Старый 21.03.2010, 12:27   #34
Rage Hunter
Заблокирован
 
Регистрация: 07.03.2010
Сообщений: 65
Сказал(а) спасибо: 16
Поблагодарили 36 раз(а) в 10 сообщениях
Rage Hunter На верном пути
По умолчанию

Цитата:
Сообщение от DiffuSer Посмотреть сообщение
Rage Hunter, по-моему, fly-транспорт использует run_speed параметр.
Да? я тоже по началу так думал и оставил все как было
Код:
SetSpeedRate(MOVE_FLIGHT, 1.0f);            // using 1.0 rate
после чего дракон в зоне Дк (который для кв Конец всему...) начал как черепача по воздуху ползать!

Код:
SetSpeedRate(MOVE_FLIGHT, cinfo->speed_run);            // using 1.0 rate
это правельный вариант, но есть то же пара но:
1. сомневаюсь что скороть полета должна быть равна скорости перемешения по земле;
2. да и в ядре же не просто так установили значение 1.0f;

Следовательно мое мнение такое, что в таблицу надо добавлять, что то типа "speed_fly" и брать значения уже от туда!

Последний раз редактировалось Rage Hunter; 21.03.2010 в 12:31.
Rage Hunter вне форума  
Старый 22.03.2010, 09:49   #35
muraig
Гость
 
Сообщений: n/a
По умолчанию Spell (ID: 52349)

Цитата:
Сообщение от Gen1us2k Посмотреть сообщение
патч реализует работу транспортных средств в игре. на английском vehicles
как получить?

Код:
git checkout -b vehicle
git pull git://github.com/Tasssadar/Valhalla-Project.git vehicle
git diff -p master vehicle > vehicle.patch
а в ответ:
Код:
data# git pull git://github.com/Tasssadar/Valhalla-Project.git vehicle
fatal: Not a git repository (or any of the parent directories): .git
Код:
data# git checkout -b vehicle
fatal: Not a git repository (or any of the parent directories): .git
у меня получилось только так:
Код:
data# git clone git://github.com/Tasssadar/Valhalla-Project.git vehicle
Initialized empty Git repository in /usr/local/MaNGOS/GIT/Vehicle/vehicle/.git/
remote: Counting objects: 51107, done.
remote: Compressing objects: 100% (9667/9667), done.
и далее - первоначальное получение проекта..может кто то же столкнется с такой проблемой

Цитата:
либо слив аттач и
Код:
patch -p1 -l < vehicle_9542.patch
это - только на существующие патчи..
я в итоге просто скачал патч отсюда:
Код:
http://getmangos.com/community/showthread.php?11759-[dev]Vehicles/page11
не все патчи применились:
в конце концов, после всех этих манипуляций я скомпилил сервер, дошел до момента, когда ьерется квест "Мир теней" и при попытке сесть на лощадь, сервер крашиться с таким логом:

параметры сервера и машинки:
Код:
MaNGOS/0.16.0 (2010-03-21 18:16:05 Revision 9610 - c8914b6e9d9989faab74e60e8926fcf1e88b815e) for FreeBSD_x64 (little-endian) [world-daemon]
Loading ScriptDev2 (for MaNGOS 9603+)
data# uname -rm
8.0-RELEASE-p2 amd64
что сделал не так ?

Последний раз редактировалось muraig; 22.03.2010 в 10:05.
 
Старый 22.03.2010, 10:28   #36
Gen1us2k
RMDC Donator
 
Аватар для Gen1us2k
 
Регистрация: 07.03.2010
Адрес: Кыргызстан
Сообщений: 52
Сказал(а) спасибо: 18
Поблагодарили 45 раз(а) в 11 сообщениях
Gen1us2k Скоро придёт к известности
По умолчанию

надо делать это в папке с сорсами мангоса... явно ведь гит говорит, что _нет_ репозитория...
Код:
cd mangos 
git pull git://github.com/Tasssadar/Valhalla-Project.git vehicle
Gen1us2k вне форума  
Старый 22.03.2010, 10:28   #37
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 838
Сказал(а) спасибо: 284
Поблагодарили 419 раз(а) в 191 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Код:
TARGET_SCRIPT or TARGET_SCRIPT_COORDINATES, but does not have record in `spell_script_target`
может быть надо выдавать какую-то запись из spell_script_target?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Старый 22.03.2010, 12:17   #38
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Код:
replace into spell_script_target values(52349,1,28782);
timmit вне форума  
Старый 22.03.2010, 15:19   #39
Gotten
Новичок
 
Регистрация: 22.03.2010
Сообщений: 2
Сказал(а) спасибо: 2
Поблагодарили 2 раз(а) в 1 сообщении
Gotten На верном пути
По умолчанию

Цитата:
Сообщение от muraig Посмотреть сообщение
... в конце концов, после всех этих манипуляций я скомпилил сервер, дошел до момента, когда ьерется квест "Мир теней" и при попытке сесть на лощадь, сервер крашиться с таким логом: ...
что сделал не так ?
Перед компиляцией ядра, откройте файл Vehicle.cpp и найдите эту строку:
PHP код:
case 28782:InstallAccessory(28768,0,falsefalse);break; // Acherus Deathcharger 
и изменить как это:
PHP код:
case 28782:InstallAccessory(28768,7,true);break; // Acherus Deathcharger 
(переводчик на русский язык translate.google)

Последний раз редактировалось Gotten; 22.03.2010 в 18:21.
Gotten вне форума  
2 пользователя(ей) сказали cпасибо:
Free (28.03.2010)
Старый 22.03.2010, 18:57   #40
muraig
Гость
 
Сообщений: n/a
По умолчанию values(52349,1,28782)

Цитата:
Сообщение от timmit Посмотреть сообщение
Код:
replace into spell_script_target values(52349,1,28782);
добавил этоу запись в базу..
почистил кеш..
при попытки сесть на этого коня в мире теней - сервер крашиться..
падает в корку, но в лог базы записей, как в прошлый раз не кидает..
тупо корка и все..
в доге сервера только одна ошибка:
но я подозреваю, что это у меня какой то Аддон кривой стоит..
когда в игру захожу - три ошибки на полэкрана.
Код:
QuestHelper
MangAdmin
вот эти аддоны.
 
Закрытая тема

Метки
vehicle

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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


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


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