Добавлен
Здравствуйте, в пустой карте есть код:
function present takes integer i returns integer
  return i
endfunction

function temp takes nothing returns nothing
  integer dot = 1
  dot = present(dot)
endfunction
Который останавливает компиляцию AdicHelper.
Если изменить temp на :
function temp takes nothing returns nothing
  integer dot = 1
  set dot = present(dot)
endfunction
То компилируется без проблем. В чем же подвох?

Принятый ответ

Vlod, cJass немного багнут, по всей видимости, воспринимает dot как do.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
28
5 лет назад
0
Vlod, попробуй отключить всё, кроме AdicParser.
pjass.exe новый стоит?
0
17
5 лет назад
0
PT153:
Vlod, попробуй отключить всё, кроме AdicParser.
pjass.exe новый стоит?
ага, пока все печально кушает всё, кроме dot
0
28
5 лет назад
0
Vlod, а если изменить имя dot на другое?
0
17
5 лет назад
0
PT153, то работает
0
28
5 лет назад
0
Vlod, cJass немного багнут, по всей видимости, воспринимает dot как do.
Принятый ответ
0
17
5 лет назад
Отредактирован Vlod
0
жаль, что отключить кастомные циклы нельзя.
PT153, нужно ли и кому сообщать о найденном баге?
0
28
5 лет назад
Отредактирован PT153
0
Vlod, напиши под статьёй про циклы, но я не думаю, что cJass кто-то будет править.
0
17
5 лет назад
0
PT153, всё может быть)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.