Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Ругаются JassHelper и cJass на lambda
Взяв один триггер который передвигает всех юнитов вокруг, в сторону, но я для того чтобы сделать триггер на MUI, я прибегнул локальным переменным и используя cJass, или функцию lambda
» раскрыть Код:
JassHelper ругается на то, что Syntax error unexpected: "nothing" а cJass ругается на: [15] Critical error unknown block » раскрыть по видимому останавливается на том самом триггере, что я писал выше.Код:
Все бы ничего, все работает! Даже отлично, так как нужно! Но есть одно но, из-за этих ошибок: ни JassHelper ни cJass НЕ видят других ошибок! |
20.07.2012, 19:54 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
JassHelper и cJass - это компиляторы, а не спеллчекеры, значит ничего не работает. |
20.07.2012, 19:59 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Цитата:
Игра так не считает! =) |
|
20.07.2012, 20:04 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Значит твой редактор упорот, очевидно же. Скачай эксперементалку к примеру от скорпа. |
20.07.2012, 20:10 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
code.google.com/p/cjass |
20.07.2012, 20:24 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Все спасибо Doc
А не стоит ли вам,админам обновить сборку JNGP ??? ведь от этого вопросов по поводу этого сократится на 30%! Но все же, после обновления, AdicHelper, JassHelper стал ругаться и на локальные переменные! Того триггера где использовал lambda Вот это вижу вместо объявления локалок //# optional и этоже вижу на установок этихже переменных » раскрыть Код:
Возможно ли подружить JassHelper и cJass ??? Я использовал чистую сборку от скорпа! с обновленным ацидхелпером. PS ацидхелпер, также добавил в мой код функции, которых нету... такая как sj_anonum_2 |
20.07.2012, 20:49 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Xipxop, не используйте сжасс,если не знаете обычный жасс на хорошем уровне |
20.07.2012, 20:59 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
А я и не хочу, но использование глобалок и хештаблицы которую можно заменить 2-4 перемеными! Которые занимают на 80% меньше памяти! меня бесит...
Все, что мне нужно это волшебная lambda именно она позволяет: Истекать таймер в функции и пикать юнитов в 1 функции и все это, позволяет использовать одни локальные переменные! Оставшийся вопрос после которого стоит закрыть тему: Можно ли использовать спокойно несколько триггеров написанных на cJass, БЕЗ acidHelper ?? ТОесть будут ли нормально они работать без компилятора cJass ? =) Не мне ли незнать, что без конвертора работать нормально не будет, но ведь варик почемуто это позволяет, а другой язык программирования например pascal выдаст ошибок... А c++ будет молчать об истинной ошибке до конца... |
20.07.2012, 21:34 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vadik29
Choice Battle 1.6а
offline
Опыт:
15,245Активность: |
Xipxop, с твоим ужасом и утечками, 80% твоего байтосчитания покажется ничем...
2 утечки в одном месте...
facepalm
утечка + BJ
аналогично
Да и зачем мешать координаты с точками лол?
Проще говоря, твой джасс хуже норм триггера...
Vadik29 добавил: И еще, есть много карт в которых скилы и системы сделаны на хэше и при этом вообще не лагают. Например Simple AoS. Отредактировано Vadik29, 21.07.2012 в 11:32. |
21.07.2012, 01:51 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
cJass - это стандарт синтаксиса и грамматики языка на бумаге, JassHelper - программа, которая его реализует |
21.07.2012, 02:07 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
respect_gg
offline
Опыт:
3,650Активность: |
Не хочешь пользоваться хэштаблицам, то юзай vJass+структуры |
21.07.2012, 04:05 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,765Активность: |
Xipxop, могу дать карту, где крутая наработка прыжка (на подобие прыжка мираны) написана на обычном jass без надстроек, в коде много комментариев, и оформлен соответствующем образом... |
21.07.2012, 15:12 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
quq_CCCP, спасибо тебе конечно, но в твоем примере кроме как формул вычисления, я ничего не понял... Я даже не понял как у тебя вообще другие функции вызываются ведь нигде вызовов нету...
|
21.07.2012, 17:07 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Xipxop, не так страшен |
21.07.2012, 18:14 | #14
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|