fenathesnake, С++ появился позже С.
Так их и нету, кроме утечек строк и хэндлов, потому что в С нет типов handle и string, хэндлы и стринги это указатели на обьекты, ссылки проще говоря, а их сборщик мусора не обрабатывает, потому что без обнуления ссылка типа рабочая, или как то так. Короче говоря, Здесь всё расписано.
SharrKnen, нужно в пайнте создать картинку, например 8 на 8 пикселей
Там, где она должна быть прозрачная, красить чёрным
Где можно строить синим
Где можно ходить розовым
Где нельзя ходить и летать белым
Затем нужно сохранить её в tga. Это обязательно.
Затем импортировать её в карту и добавить зданию или декору как карту пути.
Имя глобальной переменной может совпадать с именем локальной переменной. При этом в области видимости локальной переменной при обращении по этому имени будет происходить обращение к этой локальной переменной, в остальных случаях обращение по этому имени будет считаться обращением к глобальной переменной.
Офигеть, я эту штуку открыл недавно случайно, думал, это баг такой. И вот сейчас прочитал вот это. Оказывается, это не баг. В общем, благодаря этому можно через правку TriggerData добавить штатно локальные переменные в GUI.
UPD - Добавил, всё работает. Правда, пришлось делать набор локалок с фиксированными именами...
Очень годная прога, легко работать, можно писать 100500 файлов с кусками кода и потом тупо копипастить в шапку карты или триггеры что нужно. Есть подсветка кода, лист функций, в том числе для своих функций, можно настроить стиль, пресеты, шаблоны и через какие библиотеки и файлы делать проверку синтаксиса. Весит мало, установка простая, доп софта не требуется.
WilliamBz, не нужно делать в War3, war3x. Достаточно это заменить в war3patch.mpq, в папке units и обязательно в папке customV1/units (это чтобы в редакторе работало)
Связано это с приоритетом обработки файлов игрой. Игра сначала обрабатывает патч мпку, и если искомый файл отсутствует, она идёт в вар 3х, а если и там нет, то в вар3 мпку. Файл карты имеет самый большой приоритет.
Для эксперимента можно попробовать эти файлы и в карту засунуть, если обработаются - збс, тогда патч не потребуется.
WilliamBz, по дефолту так не выйдет, потому что по дефолту у способок у каждой выставлены координаты и хоткеи, в файлах ability func , ability strings, у каждой абилки свои строчки. Нет единой строки, выставляющей параметр для иконок абилок 0,2 или 3,2 например.
Сделай кастомный блокиратор пути и нарисуй для него карту пути по форме модели, чтобы на пустых местах были проходимые участки, и поставь его там же, где город. Город нужно будет сделать с типом движения Летающий, чтобы поставить "в него" блокиратор.
Вариант 2 - делать крестьян в самой модели как часть модели, но это геморрой.
Ну так в карте можно поставить координаты иконок и хоткеи, в РО, у всего, и в игре будет так же. Зачем custom keys? Другое дело, если тебе надо идти-атаковать и тд забиндить на QWER, тут да, возня.
AMark, вероятность этого минимальная, ведь она лежит) а воры ищут минимально обьемное/тяжёлое и максимально ценное, т е ювелирку, гаджеты, макбуки итп, а флэшка копеечная )
Я думал всегда, что люди кодят отдельно от карты, в отдельной проге, а потом просто код пихают в карту... ведь так гораздо удобнее, если редактор вылетит при сохранении, код останется. Да даже если комп перегорит, то гораздо больше шансов, что код уцелеет. А так рекомендую хранить бэкапы - на флэшке. Она точно не сгорит, и никто грязными ручонками в интернете файлы не взломает)
Видимо, проблема в твоём редакторе.
Повторил такое у себя, редактор 1.26а Torrent Edition, открыл карту, увеличил в 2 раза, сохранил, закрыл редактор, открыл редактор, карту, уменьшил, сохранил, закрыл, открыл редактор, всё ок. Нормально меняется, никаких крашей
Видно, что хотят отчасти вернуться в атмосферу трёшки, хотя всё равно есть большой налёт китайской дрочильни. надеюсь, там не будет этого кринжа с негрорыцарями и гомофемэльфами
SсRealm, для игры без разницы. Но для кодинга лучше всего записать триггерного юнита в локальную переменную, если потребуется хотя бы 3+ раз его в коде использовать.
Нет, потому что вода на карте делается кусками, чисто там, где она видна, а внизу, под ландшафтом, никакой воды нет. Даже если понизить уровень ландшафта. В общем, скажи заказчику, чтоб перезалил тебе карту с водой где надо.)
» WarCraft 3 / Как удалить integer локальную переменную? И нужно ли?
Так их и нету, кроме утечек строк и хэндлов, потому что в С нет типов handle и string, хэндлы и стринги это указатели на обьекты, ссылки проще говоря, а их сборщик мусора не обрабатывает, потому что без обнуления ссылка типа рабочая, или как то так. Короче говоря, Здесь всё расписано.
» WarCraft 3 / Область-ограничитель
Там, где она должна быть прозрачная, красить чёрным
Где можно строить синим
Где можно ходить розовым
Где нельзя ходить и летать белым
Затем нужно сохранить её в tga. Это обязательно.
Затем импортировать её в карту и добавить зданию или декору как карту пути.
» WarCraft 3 / Как удалить integer локальную переменную? И нужно ли?
» WarCraft 3 / Дамми
» WarCraft 3 / jass
» WarCraft 3 / JASS: Курс молодого бойца
Ред. EugeAl
» WarCraft 3 / Как удалить integer локальную переменную? И нужно ли?
» WarCraft 3 / jass
» WarCraft 3 / Как удалить integer локальную переменную? И нужно ли?
Ред. EugeAl
» WarCraft 3 / jass
Ред. EugeAl
» WarCraft 3 / Как удалить integer локальную переменную? И нужно ли?
» WarCraft 3 / Как решить проблему QWER раскладки, если в редакторе используется стандартная раскладка?
» WarCraft 3 / Как решить проблему QWER раскладки, если в редакторе используется стандартная раскладка?
» WarCraft 3 / Как решить проблему QWER раскладки, если в редакторе используется стандартная раскладка?
» WarCraft 3 / Как решить проблему QWER раскладки, если в редакторе используется стандартная раскладка?
» WarCraft 3 / Область-ограничитель
» WarCraft 3 / Как решить проблему QWER раскладки, если в редакторе используется стандартная раскладка?
» Таверна Хаоса: Марш Хаоса (HD for 1.26a!) / HD Охотники [WoW+Anime+Doom]. Переделка карты после повреждения
» Таверна Хаоса: Марш Хаоса (HD for 1.26a!) / HD Охотники [WoW+Anime+Doom]. Переделка карты после повреждения
» Мир безумного / Heroes of Might & Magic: Olden Era - анонс
» WarCraft 3 / Не могу изменить размер карты
Повторил такое у себя, редактор 1.26а Torrent Edition, открыл карту, увеличил в 2 раза, сохранил, закрыл редактор, открыл редактор, карту, уменьшил, сохранил, закрыл, открыл редактор, всё ок. Нормально меняется, никаких крашей
» Мир безумного / Heroes of Might & Magic: Olden Era - анонс
» WarCraft 3 / Команда с задержкой
» WarCraft 3 / Pack Fire Texture
» WarCraft 3 / Можно ли изменить функцию кистей редактора ландшафта на уже созданной карте?