Добавлен DarkLigthing
Пробовал и с ConvertItemType(),
Пробовал и с tonumber()
Имя юнита показывает, так что я уверен что в этот блок if переход имеется.
Пробовал и с tonumber()
Имя юнита показывает, так что я уверен что в этот блок if переход имеется.
local ItemDropMap = CreateTrigger()
TriggerRegisterPlayerUnitEvent(ItemDropMap,Player(24),ConvertPlayerUnitEvent(20),nil)
TriggerAddAction(ItemDropMap,function()
local unit = GetTriggerUnit()
if GetUnitLevel(unit) < 7 then
return
else
print(GetUnitName(unit))
CreateItem('pmna',GetUnitX(unit),GetUnitY(unit))
end
end)
Принятый ответ
DarkLigthing, в Lua одинарные кавычки означают строку. Нужно обернуть равкод в вызов функции FourCC.
CreateItem(FourCC('pmna'), GetUnitX(u), GetUnitY(u))
Также рекомендую не называть переменную unit, всё-таки это нативный тип.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован DarkLigthing
Это нестандартная карта выпадения предметов, она будет дополняться дополнительной логикой, по этому стандартная не подходит.
Предмет стандартный pmna - он же Амулет Маны.
Отредактирован PT153
Да, но на Jass этого не требуется.