Впервые здесь? Я Роха — провести быструю экскурсию?
Ошибка соединенияНеверный запросСтраница устарелаСессия истеклаТребуется входЗапрещеноНе найденоСлишком много запросовВнутренняя ошибка сервераПлохой шлюзСервис недоступенТайм-аут шлюзаВерсия HTTP не поддерживается
Сессия истекла
Ваша сессия истекла. Пожалуйста, войдите снова.
Требуется вход
Для этого нужна учётная запись. Войдите или создайте её — это займёт минуту.
Страница устарела
Токен безопасности отклонён — обычно потому, что страница была открыта слишком долго или вы вошли в систему в другом месте. Ничего не сохранено. Обновите страницу и повторите.
Запрос не выполнен
При обработке вашего запроса возникла проблема.
Проверьте подключение к интернету и попробуйте снова.
@JORAJAN, если вы спрашиваете о файле MapScript.lua в вашей карте, то в версии 3.0 вы просто не можете использовать функцию GetObjectArmySlotCreature. Вот решение без использования этой функции:
for j, gar in garrison_names do Trigger(5, gar, 'capture_gar') garrisons[gar] = {} local gar_creatures = pack(GetObjectCreaturesTypes(gar)) for i, creature in gar_creatures do if creature ~= 0 then garrisons[gar][creature] = GetObjectCreatures(gar, creature) end end end
function capture_gar(oldowner, newowner, hero, gar) for creature, count in garrisons[gar] do if not (creature == 0 or count == 0) then garrisons[gar][creature] = count * 2 AddObjectCreatures(gar, creature, count * 2) end end DenyGarrisonCreaturesTakeAway(gar, 1) end