Jack-of-shadow, ну в jass дает то только структуры и библиотеки, это самое основное ну и так по мелочи.
Не то ни другое я так понял вам не надо, вы хорошо понимаете что такое vjass?
PyCCKuu_4eJl, ну разумеется нужно удалять и очищать группу, а так же обнулять локалку.
Для мгновенных дейсвтий, не нужно создавать локальную группу, достаточно одной глобальной группы, которую нужно очищать перед использованием.
PyCCKuu_4eJl, кривые руки? Или сборка редактора хз откуда?
Проверять на 'Avul' глупо, кроме зданий ни у кого нету такой абилки, что мастера клинка, что паладина эта проверка не отсеет. Еще раз, москиты не попадают в группу, так что проблема где то еще:..
Alexey103, еще раз, пока не засрешь память. Хз сколько у тебя её вовсе занято и без того обьектов на карте, потом зачем это узнавать? Нормальные люди не допускают утечек, и не работают с локейшенами без необходимости.
Карту в студию, то хз что там у вас лагает и от чего, но догадываюсь что от кривых рук ( даже дота фрога, написаная в торопях криворуким фрогом и несколькими кодерами не лагает и не вызывает просадок фпс очень сильно, так чтобы это сильно сказывалось на игре).
256 мегабайт вроде памяти выделено. С фаталом завершится если совсем уж засрать память, лагать может не только от утечек но и от кривого когда, когда люди летающие во сне начинают мнить себя крутыми кодерами и пытаются скопипастить сильне проекты, поэтому - нинадо делать сложные вещи которые вы видели где то там, ну они на то и сложные.
Точнее можно будет сказать когда вы приложите карту в студию, что у вас там нетак.
Andrey33, невнимательно читал, автор пытался донести что одной хештаблицы на всю карту и для всех способностей более чем достаточно и плодить 100500 хештаблиц в карте глупо и расходует память, что может привести к проблемам.
Поэтому создал хештаблицу и записал её в глобальную переменную, юзай по всей карте.
Viktor46, очень интересно, чувак с горы просит ломануть чужие карты и скопировать способности из них к себе в карту, еще он якобы заплатит, но что то я не доверяю таким вот "чувакам с горы", чем гарантируете что заплатите?
Потом, на таком вот деле далеко не уехать.
ssbbssc, ну как бы вариант, чтобы в таблицу строк не попадали новые строки. Суть я думаю передал достаточно подробно?
Я писал название абилки в суффикс редактора, а остальное точки (т.к названия низя никакое оставить, редактор не дает) ну а потом оптимизатор все сотрет и все, куча абилок, ни имен, ни описаний, ни иконок - то что надо, чтобы ни засирать таблицу строк. Разумеется это применимо к предметным или дамми абилкам, которым не нужна никакая визуальная составляющая вроде описания, названия, или текста.
Raised, в таблицу строк попадает абсолютно все, код карты, текст из способностей - при этом не важно видит ли её игрок. достаточно чтобы она была вручена юниту под его контролем. Все пути к иконкам, звукам, текстурам моделей. Все что вы выводите на экран.
Я еще пару лет назад предлагал, вручать всем дамми способностям - одну иконку, а так же описание из многоточия. Чтобы не так засирать таблицу строк, ибо туда попадает все что там нахрен не упало.
Cancel, нельзя создать две идентичные строки, все строки попадают в таблицу строк, откуда и берутся при надобности, сам алгоритм записи строк в эту таблицу исключает существование двух одинаковых строк.
» WarCraft 3 / Jass to cJass
» WarCraft 3 / Jass to cJass
Не то ни другое я так понял вам не надо, вы хорошо понимаете что такое vjass?
» WarCraft 3 / Jass to cJass
Для отступов есть софт, Script allinger или как то так называется.
» WarCraft 3 / Странное условие
Для мгновенных дейсвтий, не нужно создавать локальную группу, достаточно одной глобальной группы, которую нужно очищать перед использованием.
» WarCraft 3 / Опять утечка, может ли утекать переменная типа строка?
Ред. quq_CCCP
» WarCraft 3 / Странное условие
Проверять на 'Avul' глупо, кроме зданий ни у кого нету такой абилки, что мастера клинка, что паладина эта проверка не отсеет.
Еще раз, москиты не попадают в группу, так что проблема где то еще:..
» WarCraft 3 / Каков лимит утечек?
» WarCraft 3 / Лаги в Вакрафте 3
» WarCraft 3 / Как отследить нажатие пробела?
» WarCraft 3 / Каков лимит утечек?
Точнее можно будет сказать когда вы приложите карту в студию, что у вас там нетак.
» WarCraft 3 / Странное условие
» WarCraft 3 / Странное условие
» WarCraft 3 / Вопрос о винных парах
» WarCraft 3 / Странное условие
» WarCraft 3 / Иконка в mpq
» WarCraft 3 / Этот спелл можно сделать без heshtable
Поэтому создал хештаблицу и записал её в глобальную переменную, юзай по всей карте.
» WarCraft 3 / Парящий тип передвижения и получаемый ими урон от АОЕ магии
» WarCraft 3 / За помощь в задании заплачу
Потом, на таком вот деле далеко не уехать.
» WarCraft 3 / Опять утечка, может ли утекать переменная типа строка?
» WarCraft 3 / Ледяные стрелы на войсках ближнего боя
» WarCraft 3 / Опять утечка, может ли утекать переменная типа строка?
Я писал название абилки в суффикс редактора, а остальное точки (т.к названия низя никакое оставить, редактор не дает) ну а потом оптимизатор все сотрет и все, куча абилок, ни имен, ни описаний, ни иконок - то что надо, чтобы ни засирать таблицу строк. Разумеется это применимо к предметным или дамми абилкам, которым не нужна никакая визуальная составляющая вроде описания, названия, или текста.
» WarCraft 3 / Опять утечка, может ли утекать переменная типа строка?
Я еще пару лет назад предлагал, вручать всем дамми способностям - одну иконку, а так же описание из многоточия. Чтобы не так засирать таблицу строк, ибо туда попадает все что там нахрен не упало.
» WarCraft 3 / Опять утечка, может ли утекать переменная типа строка?
» WarCraft 3 / Ледяные стрелы на войсках ближнего боя
» WarCraft 3 / На счёт утечек памяти