Q/A

Добавлен , опубликован
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
ScorpioT1000, ему нужен тупой пик в пару строчек
зачем система?
5
Я просто для того, чтобы научиться делаю способность "Волна силы", только на cJass.
Поэтому мне нужно выбирать юнитов вокруг дамми, проверять имунны они кмагии или нет и входят ли в группу.
Если не имунны и не в группе - занести в группу и продамажить. А группа уже очистится в методе destroy()
38
ScSelector s = ScSelector.NewFromTarget(GetTriggerUnit(), X ТОЧКИ, Y ТОЧКИ, РАДИУС, SC_FILTER_ENEMY_NOT_DEAD_NOT_CASTER, false, -1);
        
for(int i = 0; i < s.Size(); ++i) {
    if( проверяешь юнита s[i], если он имунный или еще что или что угодно ) {
        наносишь дамаг юниту s[i]
    }
}
s.Delete();
15
Как использовать хэш таблицу, не конфликтуя с наработками\системами, использующими её? Несколько таблиц создавать ведь опасно, а так индексы могут совпасть?
21
два выхода
  1. юзать структуры вместо таблиц
  2. делать все наработки самому, тогда ничего нигде не пересечется, ну или юзать разумно написанные наработки, где расписано какие индексы и чем используются
15
Buulichkaa, спасибо, а если отбросить элементы c- и v- Jass, то какой способ создания MUI лучше подходит: массивы или хэш-таблица?
21
Audes, оба подходят отлично, но без надстроек в виде структур код с массивами будет трудно-читабельным (на чистом джассе в смысле)
да и труднописабельным тоже
21
Любые функции по типу Get[object] нужно приравнивать к переменным, удалять объект и обнулять переменную?
В чём отличие udg_global и переменной, оглашенной в globals?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.