• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » TrinityCore » [TrinityCore] Help » Патч [Help]
Патч [Help]
r0m1ntik
Центурион
Решено
Сообщение # 1 отредактировано r0m1ntik - Вторник, 29.09.2015, 21:54
p620
Маршал
Код

45.                            if (!result)

46.                    {

47.  

48.                    std::string name;

49.                    uint32 totaltime;

50.                    

51.                    }

Вот это вот можете объяснить? Почему ненужные инструкции внутри блока есть, а нужных - нет?

Код
if (totaltime >= 1800)

Абсолютно излишняя проверка, достаточно было написать вместо нее "else".

Код

71.                            case 56:

72.                    {                   

73.                    OnGossipHello(pPlayer, _creature);

74.                           break;

Как это вообще скомпилировалось?

Код
using namespace std;

Зачем? Вы не используете ни одного элемента стандартной библиотеки.

Код
if (uiSender == GOSSIP_SENDER_MAIN)

Зачем?

Код
uint32 totaltime = fields[1].GetUInt32();

Собственно, Ваша проблема. Разберетесь сами?
Сообщение # 2 написано 29.09.2015 в 04:38
r0m1ntik
Центурион
Я просил чтобы помогли а не коментировать, я в с++ ночичёк. И да скомпилилось без ощибок.

Добавлено (29.09.2015, 04:51)
---------------------------------------------
Если не затруднит сделайте чтобы работало) я проверю как раз)

Сообщение # 3 написано 29.09.2015 в 04:51
Malezha
Армия спасения
r0m1ntik, это и была помощь, учитесь.
Сообщение # 4 написано 29.09.2015 в 10:04
p620
Маршал
Цитата r0m1ntik ()
И да скомпилилось без ощибок.

Насчет компиляции - да, приношу свои извинения, не доглядел, хотя стоит отметить, что форматирование (знаю, что не Ваша вина) этому поспособствовало.

Что насчет ошибки - это как раз ошибка новичка, массивы изучаются довольно рано.
Сообщение # 5 написано 29.09.2015 в 13:02
Форум » TrinityCore » [TrinityCore] Help » Патч [Help]
  • Страница 1 из 1
  • 1
Поиск: