Добавлен 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, обязательно прочту