28

» WarCraft 3 / type key

ScopteRectuS, так зачем много энумов?
юзай 1
Hate, ещё если в разных библиотеках то тоже заново отсчёт, даже если безымянные
28

» WarCraft 3 / Jass как первый ЯП?

если не собираешься юзать c++ то лучше его не учить
основа основ это асемблер
сначала определись для чего именно ты собираешься учить яп
т.к. яп это не цель а лишь инструмент
если тебе нужно забить гвоздь то учись юзать молоток
а не так как некоторые учатся юзать микроскоп только для того чтобы забивать им гвозди
или как любит школота пытаться рассмотреть бактерии через молоток
Тимур:
Советую вообще не лезть в триггеры.
тут ты не совсем прав
функции проще выучить на гуи (триггеры) т.к. там есть пояснения
а вот после того как выучишь основные функции лучше переходить на cJass (удобнее чем обычный jass)
28

» WarCraft 3 / type key

еnum не подходит, потому что он может выдать одни и те же значения, если использовать его дважды
что за бред?
enum отличается от key только порядком выбора
что вообще ты имеешь ввиду под использовать дважды? (пример если можно)
28

» WarCraft 3 / type key

Принятый ответ
можно
только вопрос
зачем?
и как в твоём представлении оно может работать не нормально?
28

» WarCraft 3 / Крашит варик при загрузке карты

Xali, это тебе не битва экстрасенсов
либо кидай сюда открытую карту чтобы мы могли проверить в чём проблема
либо ищи на столбах объявления гадалок
28

» WarCraft 3 / Hashtable или array

массив естественно быстрее
об этом даже в куче статей сказано
28

» WarCraft 3 / Фаталит карта

ScopteRectuS, можно юзать дефайны
define UnitDamageTarget(whichUnit, target, amount, attack, ranged, attackType, damageType, weaponType ) ={
	udg_IsDamaged = false;
	call Unit##DamageTarget( whichUnit, target, amount, attack, ranged, attackType, damageType, weaponType );
	udg_IsDamaged = true;
}
вставь это в шапку карты и если я написал правильно то оно при компиляции заменит все UnitDamageTarget на код в фигурных скобках
28

» WarCraft 3 / Фаталит карта

ScopteRectuS, что за костыль?
нафига вообще тут хештейбл
ты когда вызываешь эту функцию?
и вообще
готовых систем 100500
нафига свои костыли придумывать?
28

» WarCraft 3 / Импорт моделей, архив .mix; насколько актуально

Принятый ответ
Manulli, на 1.26а есть способ обойти этот лимит с помощью мемхака но он очень сложный
а учитывая твои вопросы ты не сможешь это сделать
так что лучше делай как все
т.е. карта на стандартных моделях а mix заменяет их на твои
в результате те у кого есть mix будут видеть твои модели а те у кого нету будут видеть стандартные модели
ну и в игре сообщение выведи что можно скачать архив с крутыми моделями на таком то сайте
28

» WarCraft 3 / Поиск элемента БД

в данном случае использовать таблицу не стоит т.к. подобные вещи удобнее представлять в объектном виде
а про слово "бесконечность" вообще лучше забудь
т.к. это абстрактный математический термин придуманный математиками для математиков и не имеющий никакого отношения к данному вопросу
и в программировании и в реальности слово "бесконечность" используется как замена слова "много"
а много это конечное значение
так что все твои аргументы вида "бесконечный инвентарь" полный бред
28

» WarCraft 3 / Поиск элемента БД

avuremybe, у тебя оперативки на бесконечный инвентарь не хватит
+ хэштейбл тоже не бесконечный
28

» WarCraft 3 / Поиск элемента БД

ScopteRectuS, и какой смысл сохранять itemid по ключу itemid
доставать мы потом его как будем?
28

» WarCraft 3 / Поиск элемента БД

avuremybe, если бд хранит равкоды то записывай по равкоду в хэш булен
и потом проверяй его
ну а вообще кламп дело говорит
бд в студию
28

» WarCraft 3 / Как добавляются нативки?

ScopteRectuS, эта функция не объявлена в common.j
т.е. сама функция есть просто игра об этом не знает
а когда ты её объявляешь ты как будто говоришь игре "посмотри в карманах"
28

» WarCraft 3 / Потерял статейку.

Принятый ответ
вверху кнопка статьи
рядом с кнопкой вопросы
там целая куча статей на эту тему
28

» WarCraft 3 / Heroes III Battle 1.7

molot39,
(то есть, что бы построить боевую единицу, нужно сначала её исследователь в главном здании)
это всё что у тебя написано в скобках
короче надо описание о чём игра и как играть
у тебя по описанию кажется что это обычное стандартное сражение но только с 1 ресурсом
а по видео больше на кф похоже
распиши так чтобы человек сразу понял что делать в твоей карте
28

» WarCraft 3 / Скиньте видео

Принятый ответ
на этом сайте не занимаются поиском видео
с такими вопросами советую посетить ютуб
или почитайте статьи про ланд
28

» WarCraft 3 / как сделать респавн крипов?

Принятый ответ
есть куча статей и наработок
юзайте поиск

pro100master, не самый лучший вариант
куча таймеров может вызвать тормоза
лучше использовать 1 периодический таймер и им просто перебирать список умерших юнитов