Так вот, там мне подсказали такую штуку как структуры, я немного углубился, нуууу, и понял что нужны знания vJass. Я искал мануалы, ну и там кроме как синтаксисом ничем не отличается(+построение+небольшие плюшки), так вот, мне бы увидеть мануал со всеми отличиями в синтаксисе, воооот. Это первая просьба
Вторая это сами структуры, они оч непонятны, точнее не так, не понятно как сделать спелл типа "катон", т.е. указываешь точку, вылетает дамми в направлении точки и в радиусе наносит урон, через некоторое время/расстояние он удаляется, ну и чтобы все нормально было, если несколько раз позапускать, "нужен базовый код, с которого я буду начинать прогрессировать". Не отсылайте в раздел заказов, ибо там все мертво, плез.

Где это одно и то же?
Во внутреннем представлении (читай: "после отработки препроцессора JassHelper") любая структура есть набор массивов с индексом, по которому лежат данные именно этой структуры во всех связанных массивах. По факту, передавая структуру в качестве аргумента функции, ты передаёшь только её id из массива.

По поводу вопроса: полного перевода vJass мануала на русский язык не существует в природе, так что вот ссылка на английский: www.wc3c.net/vexorian/jasshelpermanual.html
Крайне рекомендую пользоваться не базовым синтаксисом, а C-подобным, который обеспечивает "AdicHelper" aka cJass (ссылка на русскую версию мануала), это позволит в будущем гораздо проще перейти к программированию на полноценных языках.
`
ОЖИДАНИЕ РЕКЛАМЫ...
26
структуры это те же самые массивы, только в более удобной оболочке
зачем вам знать отличия в синтаксисе вообще?
14
структуры это те же самые массивы, только в более удобной оболочке
зачем вам знать отличия в синтаксисе вообще?
Чтобы перейти на чистый vJass, не?
26
для этого есть мануалы которые вы читали..
14
для этого есть мануалы которые вы читали..
Но там ведь немного строк по синтаксису, неужели это все?
18
Hate, причем тут Hate:
структуры это те же самые массивы, только в более удобной оболочке
лол? массивы - это переменные, которые могут хранить множество значений одного типа (целочисленная, объект).
Структура может держать в себе набор переменных различных типов и функций-методов.
Где это одно и то же?
14
лол? массивы - это переменные, которые могут хранить множество значений одного типа (целочисленная, объект).
Структура может держать в себе набор переменных различных типов и функций-методов.
Где это одно и то же?
"Массивы", т.е. я могу взять много однотипных массивов, и затронуть различные типы, как это делает структура, читай внимательнее, плез.
30
Где это одно и то же?
Во внутреннем представлении (читай: "после отработки препроцессора JassHelper") любая структура есть набор массивов с индексом, по которому лежат данные именно этой структуры во всех связанных массивах. По факту, передавая структуру в качестве аргумента функции, ты передаёшь только её id из массива.

По поводу вопроса: полного перевода vJass мануала на русский язык не существует в природе, так что вот ссылка на английский: www.wc3c.net/vexorian/jasshelpermanual.html
Крайне рекомендую пользоваться не базовым синтаксисом, а C-подобным, который обеспечивает "AdicHelper" aka cJass (ссылка на русскую версию мануала), это позволит в будущем гораздо проще перейти к программированию на полноценных языках.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.