13

» WarCraft 3 / Конвертер из Jass в C++ dll для запуска из игры

ScorpioT1000, ну exe это готовая программа для конвертирования текста jass в С. Просто вставляешь полный путь к jass файлу и получаешь два файла для проекта Библиотека. И по аналогии проекта Библиотека можешь сделать свой. Пользу? Ну например писать свою карту не на jass, а на С. Искать ошибки в jass коде. В C можно запускать потоки, что облегчает поиск путей в картах. Ещё сделаю функции для создания буферов данных в памяти с любой открытой картой, в которых будут данные по карте, что где находится. И после можно легко делать поиск путей. И удобный отравитель по маршруту юнитов. Чтобы они двигались красиво по маршруту. Воообщем возможностей много на С. Больше, чем на jass особенно классы и указатели многое дают программисту. Архив это все файлы, если и редактировать, то ещё исправлю ошибки в тексте, но проекты это проекты, а конечный файл это конечный файл для запуска конвертера. Я бы оставил на скачивание его. А архив со всеми файлами по ссылке. Пример в карте в архиве. О котором я писал выше. Можно открыть эту карту и посмотреть как устроен архив карты, что находится в war3map.j и какие библиотеки подключены. Если запустить проект Библиотека и подключится к процессу Warcraft'a 3 TFT 1.26a и начать эту карту, то можно на дебаге понаблюдать, как выполняются все функции данной библиотеки. А там уже потом решить, что лучше работать в jass дальше или перейти на мапхак.
13

» WarCraft 3 / ИРЛ шортс. по варкрафт и BURD гонки ;)

Yae Miko, на подходе парсер с Jass на С++ и эра мапхаков. =) Блин первый лвл, 2025 года, без контактов истину глаголит. Улыбнуло.
13

» WarCraft 3 / Как отловить событие выход в главное меню

Принятый ответ
AddEventHandler(jeMainThreadDestroyed,(TJassEventCallback*)&fEndGame2,NULL); эта функция начала отлавливать выход в главное меню вопрос закрыт.
13

» WarCraft 3 / Как отловить событие выход в главное меню

quq_CCCP, если я правильно понял надо открывать архив мемхака идти по пути (MemHackAPI-1.7\MemHackAPI-1.7\MapFiles\trigger\1-MemoryHack API) и там есть фреймы. И мне бы только событие нажатия на главное меню, а не менять бы само меню. Мне в какой файл ткнуть? Но склоняюсь уже к команде стоп. Всё равно память разгрузится после выхода из игры, если кто-то не введёт эту команду.
13

» WarCraft 3 / Помогите пожалуйста с бесконечными крашами во время игры

Tredor46, он написал, что во время игры он вылетает, поиграв какое-то время. Так что вряд ли размер карты.
13

» WarCraft 3 / Помогите пожалуйста с бесконечными крашами во время игры

Спасибо за идею теперь примерно знаю, как в своей карте ловить вылет, делать логи по названиям захода в функции в файл. Перед крашем она будет последняя. Но в твоём случае мем хак в карту и то же самое через внешную функцию, если не ошибаюсь .mix файл. Объявить функцию. Вызвать функцию по записи логов на диск. По каждой функции. Название туда запишешь, или обычный текст, или результаты переменных дело твоё. Для вычесления ошибки в карте.
13

» WarCraft 3 / Tooltip для simplebutton

Находишь свой спелл в файлах Варкрафта(архив war3.mpq) в файлах оканчивающиеся на Strings.txt. Пример: HumanAbilityStrings.txt. Extract file в свою папку. Меняешь текст на какой хочешь, цветной не цветной. Задаёшь кнопку, которая будет высвечиваться при подсказках. Меняешь файл по своему усмотрению, что не нужно можешь выкинуть, того не будет в карте. Файл будет заменён на варкрафтовский. Вставляешь этот файл в карту с путём "Units\". И вот скриншоты, чтобы было понятнее.
Загруженные файлы
13

» Game Dev / Как проверить идею игры до того, как ты её сделаешь?

Что не даёт тебе покоя? Может ответ в этом, куда лучше двигаться и что делать. Мне, например, моя греховность и интерес в том, что будет в будущем, даже, что было в прошлом. Взгляни на концепцию своей жизни в целом. И сделай аналогию, того, что тебе было интересно, что дух захватывало. Но всё равно глядеть надо в ту сторону, где бедующее. А бедующее в апокалипсисах и перерождении. Я мечтаю, чтобы зло очистилось из этого мира. Борьба зла с добром будет, но сколько будет я даже не знаю, кому и известна. Так как наши души будут жить вечно. И что сделать, чтобы исправить Сатану? Идеи, по созданию игр, лишь очищение своей души приведёт тебя к цели, того что нужно делать. Если ты видишь в этом смысл, создать такую игру, чтобы она была интересна, то совмести её с замыслом Божьим. И она будет иметь успех.
13

» WarCraft 3 Legends / Крик о помощи и поиск потенциальных разработчиков

Если это хобби, что тебе мешает приостановить ход работ? Или обчинка выделки не стоит? Я тоже хочу побыстрее закончить проект, но поспешишь людей насмешишь, а у тебя ещё обстоятельства. Надо быть реалистом, и спросить себя, а оно тебе вообще нужно? Если да то отложи на потом. Как обстоятельства смягчается. Кому отпуск, а тебе варкрафт.)
13

» Game Dev / Вот почему маркетинг не спасёт вашу инди игру

KaneThaumaturge, я даже не играл в неё, но наслышан. От XiBit'ов. И фотки посмотрел. Мне хватает шахмат да варика за глаза сейчас. Делал стимуляторы лототронов копий, чтобы понять на сколько мне повезло в одном из них. Понял, что крупно повезло по моим меркам. Больше не играю.
13

» Game Dev / Вот почему маркетинг не спасёт вашу инди игру

Феникс, а мне Торговая империя нравится игра. Даже хотел бота для неё написать, но это слишком сложно и кому оно нужно? А для себя любимого - это слишком долго и в дальнейшем бесперспективно. Лучше быть реалистом. И жить, как живёшь и смотреть на сегодняшний день. Я бы хотел быть предпринимателем продавать воду во все страны, строить опреснительные станции. Но я инвалид по эпилепсии и могу пока только в огороде работать, да зимой попрограммировать. Работу предлагают я отказываюсь из-за родителей. Вот до чего дошло.
13

» Game Dev / Вот почему маркетинг не спасёт вашу инди игру

Феникс, Ящеры против Русских думаешь нормальная игра? Но она продавалась норм. Кому что по душе. Сам выбираешь аудиторию.
13

» WarCraft 3 Legends / Закрытие проекта WarCraft Legends

Extremator, если жена треплет нервы, то можно понять или состояние здоровья. А так может идея была плохая, что она не достойна, того чтобы ей быть законченной?
13

» Game Dev / Вот почему маркетинг не спасёт вашу инди игру

Darkmen500, идея решает. А кто-то в команде не умеет работать и может долго пилить свой проект. Кто-то одноглазых драконов делает, космические корабли работающие на кристаллах, как в Шторм гейте, но кто на такой не правдоподобной тематике будет играть? Не знаю кому как, а мне такое фентези не нравится. Да и вообще создать захватывающий лор для воин в космосе будет сложно. Получается звёздные войны. Мне по душе развитие одной планеты во все времена. А космическая тематика угнетает. Так как развитие двух планет может привести к хаусу в будущем из-за сил физики. Хотят создать конкуренцию Близам? Так пусть, сделают, что-то получше, чем делать говнище в которое мало, кто будет играть.
13

» WarCraft 3 / Снеговик

PUVer, как думаешь у меня получится вывести этого бота до нормального уровня?
Загруженные файлы
13

» WarCraft 3 / Снеговик

PUVer, а сколько тебе лет? Ты столько моделек на создавал я гляжу. И на заказ работы берёшь и модерируешь очень много чего. Ты учишься? Потом этот опыт тебе в разработке игр пригодится? Я вот только в гта 4 делал модельки и то считаю этот труд очень сложным. Но дальше фана не ушёл. Надеюсь у тебя будут покупать их если Варкрафт будет хорошо развиваться. А он и так хорошо развивается, только Близам в карман. Ты для других игр создаёшь модельки?
13

» WarCraft 3 / Помогите (ошибка)

LastUchiha, ну я на С++ вампов программную, я jass'a боюсь, как полноценной платформы для ботоводства. Поэтому и развёртываю пустые переменные.) Случайно.
13

» WarCraft 3 / Помогите (ошибка)

LastUchiha, все равно IceFog'a самый приоритетный ответ. Я так свой пример привел, обычно на что я натыкаюсь.