ScorpioT1000, ну exe это готовая программа для конвертирования текста jass в С. Просто вставляешь полный путь к jass файлу и получаешь два файла для проекта Библиотека. И по аналогии проекта Библиотека можешь сделать свой. Пользу? Ну например писать свою карту не на jass, а на С. Искать ошибки в jass коде. В C можно запускать потоки, что облегчает поиск путей в картах. Ещё сделаю функции для создания буферов данных в памяти с любой открытой картой, в которых будут данные по карте, что где находится. И после можно легко делать поиск путей. И удобный отравитель по маршруту юнитов. Чтобы они двигались красиво по маршруту. Воообщем возможностей много на С. Больше, чем на jass особенно классы и указатели многое дают программисту. Архив это все файлы, если и редактировать, то ещё исправлю ошибки в тексте, но проекты это проекты, а конечный файл это конечный файл для запуска конвертера. Я бы оставил на скачивание его. А архив со всеми файлами по ссылке. Пример в карте в архиве. О котором я писал выше. Можно открыть эту карту и посмотреть как устроен архив карты, что находится в war3map.j и какие библиотеки подключены. Если запустить проект Библиотека и подключится к процессу Warcraft'a 3 TFT 1.26a и начать эту карту, то можно на дебаге понаблюдать, как выполняются все функции данной библиотеки. А там уже потом решить, что лучше работать в jass дальше или перейти на мапхак.
quq_CCCP, если я правильно понял надо открывать архив мемхака идти по пути (MemHackAPI-1.7\MemHackAPI-1.7\MapFiles\trigger\1-MemoryHack API) и там есть фреймы. И мне бы только событие нажатия на главное меню, а не менять бы само меню. Мне в какой файл ткнуть? Но склоняюсь уже к команде стоп. Всё равно память разгрузится после выхода из игры, если кто-то не введёт эту команду.
Спасибо за идею теперь примерно знаю, как в своей карте ловить вылет, делать логи по названиям захода в функции в файл. Перед крашем она будет последняя. Но в твоём случае мем хак в карту и то же самое через внешную функцию, если не ошибаюсь .mix файл. Объявить функцию. Вызвать функцию по записи логов на диск. По каждой функции. Название туда запишешь, или обычный текст, или результаты переменных дело твоё. Для вычесления ошибки в карте.
Находишь свой спелл в файлах Варкрафта(архив war3.mpq) в файлах оканчивающиеся на Strings.txt. Пример: HumanAbilityStrings.txt. Extract file в свою папку. Меняешь текст на какой хочешь, цветной не цветной. Задаёшь кнопку, которая будет высвечиваться при подсказках. Меняешь файл по своему усмотрению, что не нужно можешь выкинуть, того не будет в карте. Файл будет заменён на варкрафтовский. Вставляешь этот файл в карту с путём "Units\". И вот скриншоты, чтобы было понятнее.
Что не даёт тебе покоя? Может ответ в этом, куда лучше двигаться и что делать. Мне, например, моя греховность и интерес в том, что будет в будущем, даже, что было в прошлом. Взгляни на концепцию своей жизни в целом. И сделай аналогию, того, что тебе было интересно, что дух захватывало. Но всё равно глядеть надо в ту сторону, где бедующее. А бедующее в апокалипсисах и перерождении. Я мечтаю, чтобы зло очистилось из этого мира. Борьба зла с добром будет, но сколько будет я даже не знаю, кому и известна. Так как наши души будут жить вечно. И что сделать, чтобы исправить Сатану? Идеи, по созданию игр, лишь очищение своей души приведёт тебя к цели, того что нужно делать. Если ты видишь в этом смысл, создать такую игру, чтобы она была интересна, то совмести её с замыслом Божьим. И она будет иметь успех.
Если это хобби, что тебе мешает приостановить ход работ? Или обчинка выделки не стоит? Я тоже хочу побыстрее закончить проект, но поспешишь людей насмешишь, а у тебя ещё обстоятельства. Надо быть реалистом, и спросить себя, а оно тебе вообще нужно? Если да то отложи на потом. Как обстоятельства смягчается. Кому отпуск, а тебе варкрафт.)
KaneThaumaturge, я даже не играл в неё, но наслышан. От XiBit'ов. И фотки посмотрел. Мне хватает шахмат да варика за глаза сейчас. Делал стимуляторы лототронов копий, чтобы понять на сколько мне повезло в одном из них. Понял, что крупно повезло по моим меркам. Больше не играю.
Феникс, а мне Торговая империя нравится игра. Даже хотел бота для неё написать, но это слишком сложно и кому оно нужно? А для себя любимого - это слишком долго и в дальнейшем бесперспективно. Лучше быть реалистом. И жить, как живёшь и смотреть на сегодняшний день. Я бы хотел быть предпринимателем продавать воду во все страны, строить опреснительные станции. Но я инвалид по эпилепсии и могу пока только в огороде работать, да зимой попрограммировать. Работу предлагают я отказываюсь из-за родителей. Вот до чего дошло.
Extremator, если жена треплет нервы, то можно понять или состояние здоровья. А так может идея была плохая, что она не достойна, того чтобы ей быть законченной?
Darkmen500, идея решает. А кто-то в команде не умеет работать и может долго пилить свой проект. Кто-то одноглазых драконов делает, космические корабли работающие на кристаллах, как в Шторм гейте, но кто на такой не правдоподобной тематике будет играть? Не знаю кому как, а мне такое фентези не нравится. Да и вообще создать захватывающий лор для воин в космосе будет сложно. Получается звёздные войны. Мне по душе развитие одной планеты во все времена. А космическая тематика угнетает. Так как развитие двух планет может привести к хаусу в будущем из-за сил физики. Хотят создать конкуренцию Близам? Так пусть, сделают, что-то получше, чем делать говнище в которое мало, кто будет играть.
PUVer, а сколько тебе лет? Ты столько моделек на создавал я гляжу. И на заказ работы берёшь и модерируешь очень много чего. Ты учишься? Потом этот опыт тебе в разработке игр пригодится? Я вот только в гта 4 делал модельки и то считаю этот труд очень сложным. Но дальше фана не ушёл. Надеюсь у тебя будут покупать их если Варкрафт будет хорошо развиваться. А он и так хорошо развивается, только Близам в карман. Ты для других игр создаёшь модельки?
LastUchiha, ну я на С++ вампов программную, я jass'a боюсь, как полноценной платформы для ботоводства. Поэтому и развёртываю пустые переменные.) Случайно.
» WarCraft 3 / Конвертер из Jass в C++ dll для запуска из игры
» WarCraft 3 / ИРЛ шортс. по варкрафт и BURD гонки ;)
» WarCraft 3 / Пятиминутка в вампов
» WarCraft 3 / Как отловить событие выход в главное меню
» WarCraft 3 / Как отловить событие выход в главное меню
» WarCraft 3 / Помогите пожалуйста с бесконечными крашами во время игры
» WarCraft 3 / Помогите пожалуйста с бесконечными крашами во время игры
» WarCraft 3 / Всем привет, у меня есть моя карта, которую я как хобби делаю…
» WarCraft 3 / Помогите пожалуйста с бесконечными крашами во время игры
» WarCraft 3 / Пятиминутка в вампов
https://github.com/Vampir-kolik/auto_service_admin
https://github.com/Vampir-kolik/auto_service
https://github.com/Vampir-kolik/auto_service_server
» WarCraft 3 Legends / Крик о помощи и поиск потенциальных разработчиков
» WarCraft 3 / Tooltip для simplebutton
» WarCraft 3 / Лототрон
» Game Dev / Как проверить идею игры до того, как ты её сделаешь?
» WarCraft 3 Legends / Крик о помощи и поиск потенциальных разработчиков
» Game Dev / Вот почему маркетинг не спасёт вашу инди игру
» Game Dev / Вот почему маркетинг не спасёт вашу инди игру
» Game Dev / Вот почему маркетинг не спасёт вашу инди игру
» WarCraft 3 Legends / Закрытие проекта WarCraft Legends
» Game Dev / Вот почему маркетинг не спасёт вашу инди игру
» WarCraft 3 / Снеговик
» WarCraft 3 / Снеговик
» WarCraft 3 / Снеговик
Ред. Vampir_kolik
» WarCraft 3 / Помогите (ошибка)
» WarCraft 3 / Помогите (ошибка)