XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
ScorpioT1000
Работаем
offline
Опыт: отключен
запустить варкрафт через war3err тоесть типа war3err.exe .../warcraft 3/frozen throne.exe ну надо читать документацию к war3err гуглить
Старый 14.01.2015, 22:04
Stiletto
loading...
offline
Опыт: 17,202
Активность:
Попробовал утилиту Doc'a. При сохранении ругается на путь сохранения лога. Че делать?
Старый 14.01.2015, 23:59
Stiletto
loading...
offline
Опыт: 17,202
Активность:
Вот скрин
EWA добавил:
ЧТо я не так сделал?
Миниатюры
Кликните на картинку для увеличения
Название:  Новый точечный рисунок (2).jpg
Просмотров: 26
Размер:  339.5 Кбайт  
Старый 15.01.2015, 21:20
Doc

offline
Опыт: 63,163
Активность:
jass helper не может ругаться на define в принципе, значит адикхелпер не сработал
попробуй отсюда скачать
Старый 15.01.2015, 21:30
Stiletto
loading...
offline
Опыт: 17,202
Активность:
ППц, теперь такая картина =_=
Миниатюры
Кликните на картинку для увеличения
Название:  Новый точечный рисунок.jpg
Просмотров: 27
Размер:  288.4 Кбайт  
Старый 15.01.2015, 21:37
Doc

offline
Опыт: 63,163
Активность:
Это нужно вспомнить, точно, там в папке с адикхелпером где-то был файлик с дефолтными дефайнами, из него нужно удалить строчку про while
Я не очень хорошо помню где это конкретно
Старый 15.01.2015, 21:43
Stiletto
loading...
offline
Опыт: 17,202
Активность:
Качал Jass New Gen Pack - расширенный редактор карт для Warcraft 3. (Версия: 5d) Сборка: Exp2
Устанавливал в папку Programm Files (x86)
Заменил в папке AdicHelper предложенный вами файл сверху.
Открыл карту через этот редактор, вставил ваш пример со старой темы (карта debug_log_example)
Скопировал всю категорию в свои триггеры, ничего не трогал, попытался сохранить и выдало следующий кадр.
Я все правильно сделал?
EWA добавил:
Из этого скрина можно понять куда идти?
Миниатюры
Кликните на картинку для увеличения
Название:  Новый точечный рисунок.jpg
Просмотров: 14
Размер:  213.5 Кбайт  
Старый 15.01.2015, 21:48
Doc

offline
Опыт: 63,163
Активность:
Да. lib/cj_types.j и cj_types_priv.j, удалить строчки с while
Старый 15.01.2015, 22:13
Stiletto
loading...
offline
Опыт: 17,202
Активность:
через что открыть?
EWA добавил:
Отказывает в доступе. Можно их отдельно от папки изменить потом вставить измененные посредством замены?
EWA добавил:
блин мистика какая-то, сделал все как ты сказал Док, теперь критов вообще нет! Че делать? беда прям.....:D
EWA добавил:
я имею ввиду, что перестали криты выпадать.....лол какой-то...
Старый 15.01.2015, 23:45
Stiletto
loading...
offline
Опыт: 17,202
Активность:
UPD.
Словил все-таки крит. Перед критом ввел команду "add". После крита зашел в текстовый файл Дебуг и ничего не обнаружил. Док, в чем тут дело?
Миниатюры
Кликните на картинку для увеличения
Название:  Новый точечный рисунок.jpg
Просмотров: 18
Размер:  144.7 Кбайт  
Старый 16.01.2015, 08:26
ScorpioT1000
Работаем
offline
Опыт: отключен
Утилита дока выводит только те строки, которые ты сам предохранил в коде. А war3err выводит вообще все вызовы нативок
Старый 16.01.2015, 12:15
Doc

offline
Опыт: 63,163
Активность:
Все верно сказали, либа эта сама тебе ничего не сделает и не покажет, дебаг месседжи без рефлексии так не работают, вон тебе подсказали тулзу которая вызовы нативок сама выводит, раз ты уже жнгп поставил то почему бы не заюзать
Дебаг лог используется в таком виде: логгируются все подозрительные места, вызывается фатал, в логе смотрится последняя строчка.
Старый 16.01.2015, 12:20
Stiletto
loading...
offline
Опыт: 17,202
Активность:
Тык мне че получается, все что на гуях - нужно перевести в текст?
EWA добавил:
Я нашел war3err.dll. НО как запустить? Это и есть плагин или мне нужно искать что-то другое?
Старый 16.01.2015, 20:10
ScorpioT1000
Работаем
offline
Опыт: отключен
Перечитай тему, в jngp есть пункт меню - запускать тест карты с war3err.
Старый 16.01.2015, 21:25
Stiletto
loading...
offline
Опыт: 17,202
Активность:
пока еще не пробовал. А вот, что если я использую одну глобалку во многих триггерах, без слип экшна, может это как то негативно сыграть?
Старый 20.01.2015, 06:08
Stiletto
loading...
offline
Опыт: 17,202
Активность:
ScorpioT1000:
Перечитай тему, в jngp есть пункт меню - запускать тест карты с war3err.
Имеешь ввиду в сингле запускать?
Старый 20.01.2015, 19:52
ScorpioT1000
Работаем
offline
Опыт: отключен
запустить варкрафт через war3err тоесть типа war3err.exe .../warcraft 3/frozen throne.exe ну надо читать документацию к war3err гуглить
Старый 20.01.2015, 22:09
Stiletto
loading...
offline
Опыт: 17,202
Активность:
ScorpioT1000:
Перечитай тему, в jngp есть пункт меню - запускать тест карты с war3err.
вот смотрю в меню гримойр. Нет такого
Миниатюры
Кликните на картинку для увеличения
Название:  Новый точечный рисунок1.jpg
Просмотров: 12
Размер:  224.4 Кбайт  
Старый 21.01.2015, 06:27
ScorpioT1000
Работаем
offline
Опыт: отключен
значит, только через war3err.exe
ScorpioT1000 добавил:
а, ну уже всё xgm.guru/forum/showthread.php?t=55971
ScorpioT1000 добавил:
тоесть тебе только через ifdebug или debug log руками писать
я бы мог конечно написать тулзу, которая заменяет вызов всех нативок на директивы cjass: вызов логгера + вызов нативки, но сейчас 2015 год
Старый 21.01.2015, 16:33
IceFog

offline
Опыт: 6,486
Активность:
Попробуй воспользоваться этим.
Старый 21.01.2015, 18:46
Ответ

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

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 03:58.