Добавлен WoLLFeR
Пишу я первый скилл на jass, и тут сталкиваюсь с этим, не могу понять где мой косяк, уже все нервы исчерпал, ткните мне пожалуйста
Компилятор выдаёт
Принятый ответ
ForGroup использует в аргументы группу и адрес функции. Аргументы ты передать не можешь.
Пиши ForGroup(твоя группа, function название функции)
Пиши ForGroup(твоя группа, function название функции)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Raised
Отредактирован Raised
Пиши ForGroup(твоя группа, function название функции)
Отредактирован WoLLFeR
Ну началось, только убрал аргумент, сразу другие косяки
Doc: Хорошая идея, сейчас попробую
Отредактирован EnergyFrost
Вот смотри: ой не дописал
Отредактирован EnergyFrost
Отредактирован WoLLFeR
Кстати, можешь не использовать call local
Отредактирован WoLLFeR
Скинь короче целиком код. Может че подскажу
Doc: Возможно, и не одна, я же написал, первый скилл, первый jass, я на gui всегда делал, привычка расписывать всё осталось, я скинул карту выше, можешь посмотреть
Отредактирован EnergyFrost
Если делаешь глобалки- делай их уж нормально в globals,а не во вкалдке Переменные.
Бр. Сорян, но это легче стереть и самому за тебя написать)
Вот воспользуйся этой статьей. Могу примеры своего старого-старого спелла кинуть на хеше и на структуре. Он простенький- разберешься. Если надо- лс
PS если не читал статьи- читай все. Только после этого лс)
call SetUnitAbilityLevel(bj_lastCreatedUnit, bj_SkillTwo, Level)
Вот, это строчка не компилировалась, только, bj_SkillTwo, поменял на udg_SkillTwo, запустилась без проблем
EnergyFrost:
Спасибо, я просто не совсем знаком с jass, обязательно прочту