Вопросы от новичка
Здравствуйте! Ответьте пожалуйста на пару вопросов :)
1) Существует какая нибудь wiki/документация по мангосу? Я про описание классов и методов. 2) Я поставил сервер, и начал с простого - исправлять неработающие таланты и спеллы. Сразу в голову пришёл не работающий Improved Scorch. На исправление не ушло много времени. Spell . cpp Spell : : DoSpellHitOnUnit Код:
// Improved Scorch 3) Я взял уже работающий талант, Winter's Chill. Искал его в коде мангоса несколько часов, но нигде не нашёл. Где находится его работоспособность? |
Цитата:
Чтобы поддерживать Wiki необходимо минимум 5-6 человек, своевременно обновляющие документацию с каждым коммитом. Пока таких людей не нашлось. |
Новый вопрос :)
n) Как получить объект цели какого нибудь юнита? Вот мне нужна цель игрока, я могу получить её GUID путём char->getTargetGUID(), а мне нужен объект... Как?:) |
Код:
Player *nPlayer = objmgr.GetPlayer(char->getTargetGUID()); |
Цитата:
1) явно проверяете номера спелов рангов - а значит чуть что-то поменяется в следующей версии, и весь этот код можно будет выкинуть. 2) явно прописываете шанс, когда сам спел уже эти шансы содержит. 3) талан скорее всего вообще кода не требует, а просто данные в spell_proc_event нужны. Цитата:
|
Цитата:
|
Spell.dbc - на вики есть вся инфа по полям данного дбс, в нем же и проки для талантов, только в базе они указываются в других битах.
|
Текущее время: 10:07. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS