![]()
Cawa_rux
![]() offline
Опыт:
48Активность: |
Может поможите мне, а то скорей я сам найду все ошибки.
|
![]() |
#21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
это пример кода который использует алгоритм генерации объектов совместимый с автоматической сборкой мусора если что.
да и как планируешь реализовать тики? TSA(0) штоле? |
![]() |
#22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]()
online
Опыт: отключен
|
на уровне интерпретатора делается очевидно... |
![]() |
#23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
Я тут немного влезу с cJass, который, как-будто, может вполне адекватно обнулять все локальные переменные (но не объекты) сам, в автоматическом режиме. |
![]() |
#24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]()
online
Опыт: отключен
|
warcraft3ft.info/forum/60-26099-1 а эти директивы на cjass ещё и объекты, но всем насрать, лучше давайте покидаем говном про таймеры и глобалки |
![]() |
#25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Карточка
Kicked by SSrunX
![]() offline
Опыт:
2,017Активность: |
cjass это та штучка при помощи которой не компилируется ни одна система с хайва и компов? |
![]() |
#26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
Часть компилятися прекрасно, другая - при добавлении к ней директивы //! nocjass и //! endnocjass. К слову, я видел те системы, которые были не совместимы и это тот еще кошмар. Обычный vJass имеет достаточно ограниченное применение макросов, поэтому некоторые умники используют вместе с/вместо макросов модули, которые должны обрабатываться как части структур, а не как низкоуровневые макросы. Читаемость кода это убивает полностью, более того, по той-же документации vJass Это должно вызывать синтаксическую ошибку. И да, возможно, новые версии vJass совместимы с cJass только при использование вышеуказанной директивы. |
![]() |
#27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Карточка
Kicked by SSrunX
![]() offline
Опыт:
2,017Активность: |
например, не компилируется с этими директивами
плюс раз уж мы говорим о сжассе, то важно знать: если выходит новая версия вк3, которая что-то подрубит, то cjass будет обновлён под это или проект окончательно закрыт? если закрыт, то видимо стоит съехать на обновлённый JNGP, дабы когда грянет гром не быть в какашуле с кучей cjass кода. |
![]() |
#28
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
Обе карты прекрасно сохраняются и запускаются и без этих директив.
ADOLF добавил:
Такое было только один раз, когда запретили RB, и cJass это не коснулось. Синтаксис язык впрочем не менялся. |
![]() |
#29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Карточка
Kicked by SSrunX
![]() offline
Опыт:
2,017Активность: |
скачал ехп2, используемый мной редактор несколько старее
но не тут то было (моя же мапа сохраняется нормально)
Карточка добавил: это компилирует без проблем |
![]() |
#30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
Уберите из обоих карт блоки !nocjass, ибо с макросами там начинаются дикие танцы. Я просто тут не буду рассказывать о том, как я допустил некоторые ошибки на этапе проектирования и какие костыли мне пришлось сделать потом, что-бы оно более менее работало.
Например, для каждого textmacro из vJass запускается тула векса, которая его парсит, а потом это забирает себе обратно адик. |
![]() |
#31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Карточка
Kicked by SSrunX
![]() offline
Опыт:
2,017Активность: |
DotaMaster666, мы тебе всё простили с твоим сжассом |
![]() |
#32
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|