Хочется разобраться собственно в lua и как он в варике работает и с чем едят с чего начать так сказать изучение языка этого, выбрал его, потому что он похож на C#, в котором я немного понимаю, так что если есть люди которым было бы не лень посидеть в дисе и поучить меня основным и полезным вещам в lua, то пишите в лс, в основном хотелось бы разобраться в изменении интерфейса, для меня это стало довольно таки интересной вещью, буду благодарен за помощь

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

lizzardfyll, Проследи за мной и за xgm.guru/user/NazarPunk, я почти в каждый свой ответ сую ссылки и рассказываю что да так:
Есть xgm.guru/p/wc3/cheapack - Там всё рассказано как что установить
Внутри Чипака есть SDK, всё API варкрафта под луа и Идею (там под самый последний патч)
Инструкцию по подключению этого SDK (xgm.guru/p/wc3/lua-concat-lua), старенькая версия, как никак тут есть
Я, веду активные разработки, как уже ранее, мой код не образцовый, но он прекрасно работает
Всё можно посмотреть ТУТ, там некоторые функции под шаблоны, есть комментарии и д.т и т.п
`
ОЖИДАНИЕ РЕКЛАМЫ...
3
15
4 года назад
3
Lua он и в Африке Lua, учить его можно и отдельно от WarCraft III. А вот чтобы научиться писать код под WarCraft, нужно учить именно внутренний API, его функции и методы работы.
0
3
4 года назад
0
DarkLigthing:
Lua он и в Африке Lua, учить его можно и отдельно от WarCraft III. А вот чтобы научиться писать код под WarCraft, нужно учить именно внутренний API, его функции и методы работы.
это я понимаю, сам lua я можно сказать знаю, а вот api варика не знаю как работают, где их найти, скачал VS Studio, там поставил сниппеты варика, но их так много и что к чему не понятно
2
32
4 года назад
2
lizzardfyll, Проследи за мной и за xgm.guru/user/NazarPunk, я почти в каждый свой ответ сую ссылки и рассказываю что да так:
Есть xgm.guru/p/wc3/cheapack - Там всё рассказано как что установить
Внутри Чипака есть SDK, всё API варкрафта под луа и Идею (там под самый последний патч)
Инструкцию по подключению этого SDK (xgm.guru/p/wc3/lua-concat-lua), старенькая версия, как никак тут есть
Я, веду активные разработки, как уже ранее, мой код не образцовый, но он прекрасно работает
Всё можно посмотреть ТУТ, там некоторые функции под шаблоны, есть комментарии и д.т и т.п
Принятый ответ
0
15
4 года назад
0
lizzardfyll
Вообще это несколько гуманитарный метод изучения, который плохо работает в математических областях как программирование. В математике, физике, химии уклон идёт в решение задачи, то есть накопление опыта логической работы(принцип), а не накопление знаний. И это логично, вот взять тот же API WarCraft можно тебе рассказать целую лекцию на час, без практики 80% ты всё забудешь уже через 15 минут. А если бы даже, гипотетический ты бы всё помнил API это обширная тема и за час можно не охватить всего, и в реальной задаче тебе просто эти знания не пригодятся или пригодятся частично. По этому вот моё предложение: Выбери себе мини-проект(или полноценный), составь что-то вроде дизайн-документа пункты, что нужно сделать и приступай к работе. А я тебе помогу довести его до конца, объясню как и что работает.
0
3
4 года назад
0
DarkLigthing:
lizzardfyll
Вообще это несколько гуманитарный метод изучения, который плохо работает в математических областях как программирование. В математике, физике, химии уклон идёт в решение задачи, то есть накопление опыта логической работы(принцип), а не накопление знаний. И это логично, вот взять тот же API WarCraft можно тебе рассказать целую лекцию на час, без практики 80% ты всё забудешь уже через 15 минут. А если бы даже, гипотетический ты бы всё помнил API это обширная тема и за час можно не охватить всего, и в реальной задаче тебе просто эти знания не пригодятся или пригодятся частично. По этому вот моё предложение: Выбери себе мини-проект(или полноценный), составь что-то вроде дизайн-документа пункты, что нужно сделать и приступай к работе. А я тебе помогу довести его до конца, объясню как и что работает.
я хочу сделать просто доп. интерфейс к карте, для покупки предметов, типа как в доте все работать будет, посмотрел видосики и понял, что сейчас это вполне возможно сделать, только я не знаю с чем именно мне нужно работать и какой способ создания будет самый лучший такой системы
0
10
4 года назад
0
lizzardfyll:
DarkLigthing:
lizzardfyll
Вообще это несколько гуманитарный метод изучения, который плохо работает в математических областях как программирование. В математике, физике, химии уклон идёт в решение задачи, то есть накопление опыта логической работы(принцип), а не накопление знаний. И это логично, вот взять тот же API WarCraft можно тебе рассказать целую лекцию на час, без практики 80% ты всё забудешь уже через 15 минут. А если бы даже, гипотетический ты бы всё помнил API это обширная тема и за час можно не охватить всего, и в реальной задаче тебе просто эти знания не пригодятся или пригодятся частично. По этому вот моё предложение: Выбери себе мини-проект(или полноценный), составь что-то вроде дизайн-документа пункты, что нужно сделать и приступай к работе. А я тебе помогу довести его до конца, объясню как и что работает.
я хочу сделать просто доп. интерфейс к карте, для покупки предметов, типа как в доте все работать будет, посмотрел видосики и понял, что сейчас это вполне возможно сделать, только я не знаю с чем именно мне нужно работать и какой способ создания будет самый лучший такой системы
У тебя только 2 способа. Череф fdf и toc (тут тоже нужен код офк, но уже намного легче работать с шаблоном) или без шаблонов всё кодом.
Про все можно почитать на хайве, либо у назара
0
3
4 года назад
0
У назара смотрел, ну эти анг гайды конечно глаза режут
3
26
4 года назад
3
у хгма есть дискорд где можно задавать любые вопросы и палками бить не будут
0
3
4 года назад
0
Hate:
у хгма есть дискорд где можно задавать любые вопросы и палками бить не будут
ок зайду
Чтобы оставить комментарий, пожалуйста, войдите на сайт.