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пасибо:
Hantet (07.05.2010), Кот ДаWINчи (11.03.2010)
Старый 07.03.2010, 14:23   #2
Destros
Гость
 
Сообщений: n/a
По умолчанию

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

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

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

Да, на гетмангосе.ком один человек, только он в закрытую ушел
timmit вне форума  
Старый 09.03.2010, 15:30   #13
Monsteer
Гость
 
Сообщений: n/a
По умолчанию

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

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

 
Старый 09.03.2010, 15:40   #14
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пасибо:
Старый 10.03.2010, 04:04   #15
MaxXx2021
Ученый
 
Аватар для MaxXx2021
 
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
MaxXx2021 Скоро придёт к известности
По умолчанию

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

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

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

Цитата:
Сообщение от Gen1us2k Посмотреть сообщение
MaxXx2021
Это у тебя... стоит патч, крашей нет
Все скачал седня новые исходники валхалы нету этой ошибки. Походу в них что то было.
MaxXx2021 вне форума  
Старый 11.03.2010, 15:36   #18
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 01.02.2010
Адрес: localhost
Сообщений: 592
Сказал(а) спасибо: 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   #19
Monsteer
Гость
 
Сообщений: n/a
По умолчанию

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

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

Последний раз редактировалось tempura; 23.03.2010 в 19:13.
 
Старый 14.03.2010, 20:32   #20
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   #21
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Спросить хочу, а почему патч в рассматриваемых? такая реализция не будет принята никогда 100%, а переделывать никто не хочет, чисто под ревизии подгоняют
timmit вне форума  
Пользователь сказал cпасибо:
KiriX (15.03.2010)
Старый 15.03.2010, 09:13   #22
Nekita
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от timmit Посмотреть сообщение
Спросить хочу, а почему патч в рассматриваемых? такая реализция не будет принята никогда 100%, а переделывать никто не хочет, чисто под ревизии подгоняют
Ага +1.
 
Старый 15.03.2010, 12:32   #23
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию


Пока не будет патч двигаться в менее хаковым направлении - тема будет в модах/хаковых патчах.
KiriX вне форума  
Старый 05.04.2010, 16:36   #24
seirge
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от timmit Посмотреть сообщение
Спросить хочу, а почему патч в рассматриваемых? такая реализция не будет принята никогда 100%, а переделывать никто не хочет, чисто под ревизии подгоняют
А можно огласить основной список претензий к патчу? Можно ссылками.
1. краши
2. данные, которые патч требует в базе, присутствуют и в DBC (но где именно и так ли это - никто не уверен).

Или есть какие-то концептуальные претензии к патчу, из-за которых он не будет никогда принят? (как это случается со некоторыми большими патчами)
 
Старый 05.04.2010, 20:41   #25
lovepsone
Ученый
 
Регистрация: 07.03.2010
Адрес: Беларусь,Брест
Сообщений: 188
Сказал(а) спасибо: 131
Поблагодарили 34 раз(а) в 27 сообщениях
lovepsone Хрен знает что...lovepsone Хрен знает что...
По умолчанию

Цитата:
Сообщение от seirge Посмотреть сообщение
А можно огласить основной список претензий к патчу? Можно ссылками.
1. краши
2. данные, которые патч требует в базе, присутствуют и в DBC (но где именно и так ли это - никто не уверен).

Или есть какие-то концептуальные претензии к патчу, из-за которых он не будет никогда принят? (как это случается со некоторыми большими патчами)
я думаю что патч vehicle наверное не когда не принят!
а почему не знаю! думаю это надо спрашивать у Владимира
lovepsone вне форума  
Старый 06.04.2010, 06:46   #26
Renegat344
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от lovepsone Посмотреть сообщение
я думаю что патч vehicle наверное не когда не принят!
а почему не знаю! думаю это надо спрашивать у Владимира
Да потому что текущая реализация это бред полный) хак на хаке хаком погоняет
 
Старый 15.03.2010, 08:12   #27
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Господа, подсобите.
Нужен файлик с описанием флагов вехиклов (в частности, интересует вопрос, как прибить вехил к земле, чтобы на нем кататься было нельзя).
И второй момент - раньше (точно помню, было когда-то), при посадке в вехил он не дублировался, ты уезжал, а на месте не оставалось стоят ничего и при выходе из вехила он оставался стоять там, где ты из него вышел и другой мог сесть в него. Кто знает, как сейчас так сделать - подскажите плз.
DiffuSer вне форума  
Старый 15.03.2010, 09:13   #28
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)
Старый 15.03.2010, 10:36   #29
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

А как сделать, чтобы при посадке на вехил пропадал сам НПС?
DiffuSer вне форума  
Старый 15.03.2010, 10:46   #30
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   #31
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Всё, я уже сделал. просто почему-то после перезагрузки таблицы не сразу применилось.
DiffuSer вне форума  
Старый 18.03.2010, 10:39   #32
tester20
Гость
 
Сообщений: n/a
По умолчанию

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


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

Последний раз редактировалось tester20; 18.03.2010 в 12:42.
  Полученное нарушение
Старый 18.03.2010, 10:41   #33
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   #34
Rage Hunter
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от 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. ну и само собой соответствующие изменения в базу!
 
Старый 21.03.2010, 11:11   #35
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Rage Hunter, по-моему, fly-транспорт использует run_speed параметр.
DiffuSer вне форума  
Старый 21.03.2010, 12:27   #36
Rage Hunter
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от 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.
 
Старый 22.03.2010, 09:49   #37
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, 15:19   #38
Gotten
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от 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.
 
2 пользователя(ей) сказали cпасибо:
Старый 22.03.2010, 10:28   #39
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   #40
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Код:
TARGET_SCRIPT or TARGET_SCRIPT_COORDINATES, but does not have record in `spell_script_target`
может быть надо выдавать какую-то запись из spell_script_target?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Закрытая тема

Метки
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:03. Часовой пояс GMT +3.


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