Ru-MaNGOS

Вернуться   Ru-MaNGOS > Корзина > Корзина

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

Корзина Глупые, устаревшие, неактуальные темы будут тут.

Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать?

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.02.2011, 21:38   #1
Cooly93
Гость
 
Сообщений: n/a
По умолчанию Вопрос,есть ли гайд на коды мангоса

Всем доброго времени суток,на форуме я наткнулся на такой раздел Языки программирования в этом разделе я нашол тему Начинающим разбираться в коде MaNGOS,у меня вот какой вопрос созрел, есть ли гайд по изучение кодов мангоса,как правильно писать эти коды и т.п.
Заранее спасибо!
 
Старый 06.02.2011, 22:22   #2
Lordronn
Умный
 
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
Lordronn Скоро придёт к известности
По умолчанию

В смысле code style и где какие блоки\функции? Если да, то темы подобные были. Если ты ппро язык вообще, то также есть много тем, в которых писали с чего начинать + хороших авторов книг по программированию.
Lordronn вне форума  
Старый 06.02.2011, 22:29   #3
Cooly93
Гость
 
Сообщений: n/a
По умолчанию

Может я недопонимаю что-то но если по примеру то вот я имею в виду как допустим написать патч чтобы в игре чтота изменилось/забаротало
Типо такого

Автор: Insider42
Код:
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp
index 98cabe6..8d8001d 100644
--- a/src/game/Spell.cpp
+++ b/src/game/Spell.cpp
@@ -4240,7 +4240,7 @@ SpellCastResult Spell::CheckCast(bool strict)
             if(bg->GetStatus() == STATUS_WAIT_LEAVE)
                 return SPELL_FAILED_DONT_REPORT;
 
-    if (m_caster->isInCombat() && IsNonCombatSpell(m_spellInfo))
+    if (m_caster->isInCombat() && IsNonCombatSpell(m_spellInfo) && !m_IsTriggeredSpell)
         return m_triggeredByAuraSpell ? SPELL_FAILED_DONT_REPORT : SPELL_FAILED_AFFECTING_COMBAT;
 
     if (m_caster->GetTypeId() == TYPEID_PLAYER && !((Player*)m_caster)->isGameMaster() &&

Последний раз редактировалось Cooly93; 06.02.2011 в 22:30. Причина: Не указал автора патча
 
Старый 06.02.2011, 22:36   #4
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

Конечно есть! К сожалению, ссылка на гайд показывается только тем, у кого стоит рид-онли режим. Поставлю его вам на немного.

http://tinyurl.com/6h6hd94
LordJZ вне форума  
 


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по коду мангоса. alien Новичкам 8 16.10.2011 11:16
[Гайд] Компиляция под Linux stippi Установка MaNGOS 8 01.04.2011 16:40
У кого-нибудь есть снифф "воскрешения союзника"? rsa Запросы 8 01.02.2011 03:20
SVG - иконки для Мангоса ZliS Файлообменник 6 18.10.2010 00:28


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


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