30

» WarCraft 3 / Заклинание: Благословение

Proshel_Doty, эта способность пускай остаётся как есть, пусть новички поучатся. Я лучше ещё одну сделаю. Посложнее и покрасивее.
30

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

JASS дает намного меньше практического опыта
Мне JASS поднял навык костылеписания на заоблачный уровень)
30

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

У них уже есть форк компилятора из Wurst в Lua, но какого-то реального смысла я в этом не вижу.
Я тоже. Притом я люблю публиковать наработки и посему буду сидеть на стандартном редакторе.
30

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

Стало быть, даже Wurst не даст всего того, что у нас есть с 1.31
На данный момент да, но если создатели Wurst сделают интерпретацию на lua, то импорт пакетов из сети будет киллер фичей)
30

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

PornoMishka, интерпретатор двупроходный.
local function test()
	print('test')
end
test() --> test
Таким же образом можно рекурсию делать)
30

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

Вобще, давно пора завести статью на эту тему и собирать там все мелкие и большие фишечки и возможности Lua в сравнении с JASS.
Нужно просто забыть JASS как страшный сон и кодить как белые люди)
PornoMishka:
но совсем другое - вносить новые парадигмы
Что в этом нового то? Обычное ООП.
PornoMishka:
Например, что с форвардингом?
Что вы подразумеваете под форвардингом?
30

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

и когда ещё почитать отправляют
А как вы собираетесь программировать на языке, не читав документацию?
30

» WarCraft 3 / Заклинание: Молитва

Sergarr, для простоты можете считать, что в луа ассоциативные массивы. Хотя там таблицы))
a = {}     -- create a table and store its reference in `a'
k = "x"
a[k] = 10        -- new entry, with key="x" and value=10
a[20] = "great"  -- new entry, with key=20 and value="great"
print(a["x"])    --> 10
k = 20
print(a[k])      --> "great"
a["x"] = a["x"] + 1     -- increments entry "x"
print(a["x"])    --> 11
30

» WarCraft 3 / Диалог после смерти

БезликийСектант, Откуда у вас в событии Юнит умирает возьмётся Последний созданный юнит?
Включайте хоть иногда логику.
Загруженные файлы
30

» WarCraft 3 / Заклинание: Молитва

Bergi_Bear, раньше ж так на хэштаблицах делали, с приказами мороки намного больше.
30

» WarCraft 3 / Диалог после смерти

[C] - Боевая единица умирает
[У] - Тип боевой единицы == тип "другого юнита"
[Д] - Начать диалог
30

» WarCraft 3 / Диалог после смерти

После смерти юнита появляется другой юнит
А вы как другого юнита появляете?
30

» WarCraft 3 / Заклинание: Молитва

А похищение магии совместимо?
Я свои способности на канале делаю для совместимости. И это обыкновенная channel способность.
Загруженные файлы
30

» WarCraft 3 / Заклинание: Благословение

Если нужны идеи, готов помочь)
Если идеи по заклинаниям для публиации. То с удовольствием. В идеале если будет
  • нестандартная иконка
  • нестандартные эффекты
  • красивое описание
то я с радостью на lua наклепаю и в соавторстве опубликуем)
30

» WarCraft 3 / Заклинание: Благословение

в кой-то веке =)
Заклинаний пока мало. А то вы на стандарт ругаться будете)
30

» WarCraft 3 / Заклинание: Благословение

Proshel_Doty, я так изначально и хотел, но если паладина часто атакуют, то эффекты спамятся.
30

» WarCraft 3 / Заклинание: Благословение

ну да, чтобы было понятно для таких как я
Я уже пытался. Правда тогда у меня общей идеи небыло, сумбурно получилось. Хотя если сделать проще и сначала придумать и описать заклинание, а потом пошагово его реализовать, будет лучше.
30

» WarCraft 3 / Заклинание: Благословение

Например можно в форме: Jass (было) / Lua (стало)
Мне с заклинаниями удобней. Кому нужно, тот вопрос задаст. Кто у меня ошибку найдёт, тот в комментах отпишет.

А когда заклинаний насобирается героев так на 10 может и карту пилить начну)
30

» WarCraft 3 / Заклинание: Благословение

Кажется сейчас полезнее начать писать статьи по работе с lua
Которые никто не прочитает и будет спамить в Q\A.