26

» WarCraft 3 / lua: Как получить количество записей в таблице Lua?

МрачныйВорон:
	list = {}
	list[FourCC('Hpal')]=
	{
	FourCC('AHhb') , 
	FourCC('AHds') , 
	FourCC('AHad') , 
	FourCC('AHre')
	}
	
	TimerStart(CreateTimer(),0.03,true,function()
        print("кол-во: ",#list[FourCC('Hpal')])
        for i=1,#list[FourCC('Hpal')] do
           print(i,GetAbilityName(list[FourCC('Hpal')][i]))
        end
	end)

Bergi_Bear, спасибо за подсказку. хотя некоторые вещи не работают как надо. если в качестве ключа применять строку, то там они нумеруются с 1. А если задавать ключу номер, к примеру не в порядке 1 2 3 4 итд, а FourCC('AHhb') , FourCC('AHds') , FourCC('AHad') , FourCC('AHre'), то функция # счетчика не работает.
ZLOY5, дебаг ничего не показывал, тк я ничего не иниицировавал
это специфика работы луа, # считает пронумерованные ключи, тоесть только те, которые будут по []
оно не работает, потому что ты пытаешься впихнуть невпихуемое, множество данных включать может в себя таблица, а ты просто пытаешься засунуть кучу данных в 1 ссылку
26

» WarCraft 3 / Как сделать таблицу справа сверху, где будет количество юнитов

ну тебе надо ты и делай
это не стол заказов. либо пытаешься сам либо идёшь побираться в заклинания на заказ
26

» WarCraft 3 / Self Improve

LainMikoroso:
Hate:
ну поковыряй, хз насколько это для тебя "хороший"
Ну это Луа братан
нахер жасс пошли лучше, если достиг предела, и переходи на более адекватный язык
26

» WarCraft 3 / Нейтрально-враждебных способностей ИИ тред.

quq_CCCP:
Hate, тут вопрос не как сделать чтобы ИИ кастовал абилки, а вопрос какой алгоритм каста на каждую абилку у ИИ?
ну да ну да, просто так это спрашивают думаешь? задел на то, что бы подсунуть абилки которые юзаются сами по себе, что бы не делать ничего самому. в таком случае проще сделать простенькую системку по которой будет юзаться набор абилок
26

» WarCraft 3 / Нужен совет по Lua

pair ipairs если он десинхает в мультиплеере
если не использовать их для логики игры, то ничего не будет десинкать
26

» WarCraft 3 / Эффект ледяной звезды

ValdionWorld:
Maxlaid:
Выглядит неплохо, не понимаю, почему ресурс не опубликовали...
Короткое описание. Сейчас исправлю
да и просто скриншотов еще добавь, как в ресурс так и на превью
26

» WarCraft 3 / Текстуры

Принятый ответ
делаешь дубликат модели и прописываешь ей текстуру
26

» WarCraft 3 / Крит вара

нет и никто ответа не даст, криты могут возникать много от чего и никаких надежных способов логирования и дебагинга их нет
26

» WarCraft 3 / Castle Revival ARPG beta

GRYLLL:
Ты сделал фреймы, но не смог сделать выбор героя как в вов хотя бы? /душнит/
это удар под дых ностальгии по выбору героя светлячком из глубинных 2005тых
26

» WarCraft 3 / Как правильно пользоваться mdlvis?

Принятый ответ
ну так то мдлвис нужно держать в папке с варкрафтом. и причем вроде как старым
26

» WarCraft 3 / Как использовать vJass и cJass?

Borodach:
Hate, такое может быть из-за pjass старой версии?
вы еще фактически ничего не предоставили что бы можно было четко ответить что и из-за чего это
26

» WarCraft 3 / Как использовать vJass и cJass?

Borodach:
Если включен парсер сJass, то на код написанный на vJass ругается
ничего подобного