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

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

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
7 лет назад
0
структуры это те же самые массивы, только в более удобной оболочке
зачем вам знать отличия в синтаксисе вообще?
0
14
7 лет назад
0
структуры это те же самые массивы, только в более удобной оболочке
зачем вам знать отличия в синтаксисе вообще?
Чтобы перейти на чистый vJass, не?
0
26
7 лет назад
0
для этого есть мануалы которые вы читали..
0
14
7 лет назад
0
для этого есть мануалы которые вы читали..
Но там ведь немного строк по синтаксису, неужели это все?
0
18
7 лет назад
Отредактирован mishanka122
0
Hate, причем тут Hate:
структуры это те же самые массивы, только в более удобной оболочке
лол? массивы - это переменные, которые могут хранить множество значений одного типа (целочисленная, объект).
Структура может держать в себе набор переменных различных типов и функций-методов.
Где это одно и то же?
1
14
7 лет назад
1
лол? массивы - это переменные, которые могут хранить множество значений одного типа (целочисленная, объект).
Структура может держать в себе набор переменных различных типов и функций-методов.
Где это одно и то же?
"Массивы", т.е. я могу взять много однотипных массивов, и затронуть различные типы, как это делает структура, читай внимательнее, плез.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.