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 ссылку
Hate, тут вопрос не как сделать чтобы ИИ кастовал абилки, а вопрос какой алгоритм каста на каждую абилку у ИИ?
ну да ну да, просто так это спрашивают думаешь? задел на то, что бы подсунуть абилки которые юзаются сами по себе, что бы не делать ничего самому. в таком случае проще сделать простенькую системку по которой будет юзаться набор абилок
» WarCraft 3 / lua: Как получить количество записей в таблице Lua?
Ред. Hate
» WarCraft 3 / Как сделать таблицу справа сверху, где будет количество юнитов
» WarCraft 3 / Качество иконки для фреима
» WarCraft 3 / Качество иконки для фреима
» WarCraft 3 / Self Improve
» WarCraft 3 / Self Improve
» WarCraft 3 / Нейтрально-враждебных способностей ИИ тред.
» WarCraft 3 / Нейтрально-враждебных способностей ИИ тред.
» WarCraft 3 / Нужен совет по Lua
» WarCraft 3 / Управление поворотом по вертикали
» WarCraft 3 / Эффект ледяной звезды
» WarCraft 3 / Рандомная последовательность чисел
» WarCraft 3 / Текстуры
» WarCraft 3 / Как создать способность юнита отбрасывать врагов в WorldEditor
» WarCraft 3 / Крит вара
» WarCraft 3 / Кастомный скилл на исцеление
» WarCraft 3 / Кастомный скилл на исцеление
» WarCraft 3 / Castle Revival ARPG beta
» WarCraft 3 / Как правильно пользоваться mdlvis?
» WarCraft 3 / Система опыта у игроков
» WarCraft 3 / Проблема с Model editor
» WarCraft 3 / Проблема с Model editor
» WarCraft 3 / Проблема с Model editor
» WarCraft 3 / Как использовать vJass и cJass?
» WarCraft 3 / Как использовать vJass и cJass?