Перейти к содержанию

Сообщения от Скрипты

Аватар пользователя
9 лет назад
Ура! сработало
только не nil а true
Спасибо
В ответ пользователю Grimrock
Аватар пользователя
9 лет назад
Grimrock
Файлы DDS у меня через фотошоп открываются.
p.s. DDS - это DirectDrawSurface?

Добавлено через 6 минут

Высота и ширина 1024х1024.
Такц, непоняточка вышла. Что такое "TF_DXT1"?
Мб скриншот прислать?

Добавлено через 1 минуту
TF_DXT1 - это сжатие\compression
оно должно соответствовать
при сохранении dds оно указывается дополнительно
Аватар пользователя
9 лет назад
А как сделать, чтобы после текстового сообщения в начале игры отображался какой-то кусок карты(как в хижине мага)
Аватар пользователя
9 лет назад
Ну теперь мне надо после того как герой выполнит задание
обнулить скрипт
Сам Скрипт такой SetRegionBlocked("Region", true, 1);
В ответ пользователю Квант
Аватар пользователя
9 лет назад
Квант
TF_DXT1 - это сжатие\compression
оно должно соответствовать
при сохранении dds оно указывается дополнительно
Не подскажешь параметры для ддс картинки?
Вот они:
Тип подсистемы сжатия: Диапазонный, Кластерный или Итеративный
Оптимизация сжатия: Унифицированная или для отображения
И нужно ли генерировать Mipmap-ы?
Аватар пользователя
9 лет назад
Народ, есть ли у кого-нибудь сборник скриптов? У меня правда и у самого есть, но там записано всего восемь
Аватар пользователя
9 лет назад
В мануале есть на английском только там более менее понятно

Добавлено через 21 час 39 минут
Мне надо после того как герой выполнит задание
обнулить скрипт
Сам Скрипт такой SetRegionBlocked("Region", true, 1);
Аватар пользователя
9 лет назад
Я с̶к̶о̶п̶и̶р̶о̶в̶а̶л̶ написал один скрипт и он отвечает за то, чтобы компьютерный герой не двигался, но он не работает, где ошибка?

EnableHeroAI("Necromant", nil)

function new_day()
local day = GetDate(day)
if day == 1 then
DeployReserveHero("Necromant", 29, 60, 1)
end
end

Trigger(NEW_DAY_TRIGGER, 'new_day')



Trigger(REGION_ENTER_AND_STOP_TRIGGER, "Necro", "hire1")


Может быть дело в триггере REGION_ENTER_AND_STOP?
В ответ пользователю Алеха
Аватар пользователя
9 лет назад
Алеха
Я с̶к̶о̶п̶и̶р̶о̶в̶а̶л̶ написал один скрипт и он отвечает за то, чтобы компьютерный герой не двигался, но он не работает, где ошибка?

EnableHeroAI("Necromant", nil)

function new_day()
local day = GetDate(day)
if day == 1 then
DeployReserveHero("Necromant", 29, 60, 1)
end
end

Trigger(NEW_DAY_TRIGGER, 'new_day')



Trigger(REGION_ENTER_AND_STOP_TRIGGER, "Necro", "hire1")


Может быть дело в триггере REGION_ENTER_AND_STOP?


EnableHeroAI("Necromant", false) надо так

Добавлено через 13 минут
Ой не true а false
В ответ пользователю RobinMobin
Аватар пользователя
9 лет назад
Чот не работает все равно: герой-демон, как и герой-некромант, тоже должен стоять на месте, но все равно двигается, а сам некромант сидит в замке и тихонько наяривает отряды
Аватар пользователя
9 лет назад
Отряды не знаю но он по-моему должен только не давать двигаться
посмотри мануал

Добавлено через 1 минуту
Можешь помочь
Мне надо после того как герой выполнит задание
обнулить скрипт
Сам Скрипт такой SetRegionBlocked("Region", true, 1);
В ответ пользователю Алеха
Аватар пользователя
9 лет назад
Вот скрипты (и да, в консоли игра ругается, что Necromant не был обнаружен или что-то вроде этого):

EnableHeroAI("Necromant", true)

function new_day()
local day = GetDate(day)
if day == 1 then
DeployReserveHero("Necromant", 29, 60, 1)
end
end

Trigger(NEW_DAY_TRIGGER, 'new_day')



Trigger(REGION_ENTER_AND_STOP_TRIGGER, "Necro", "hire1")
-----------------------------------------------------------
EnableHeroAI("HellGuard", true)

function new_day()
local day = GetDate(DAY)
if day == 1 then
DeployReserveHero("HellGuard", 24, 124, 0)
end
end

Trigger(NEW_DAY_TRIGGER, 'new_day')



Trigger(REGION_ENTER_AND_STOP_TRIGGER, "Demon", "hire1")
-----------------------------------------------------------
Аватар пользователя
9 лет назад
Значит у игрока нет нужного скритпового имени которое ты написал в скрипте
В ответ пользователю RobinMobin
Аватар пользователя
9 лет назад
RobinMobin
Отряды не знаю но он по-моему должен только не давать двигаться
посмотри мануал

Добавлено через 1 минуту
Можешь помочь
Мне надо после того как герой выполнит задание
обнулить скрипт
Сам Скрипт такой SetRegionBlocked("Region", true, 1);

Ой, сорри, но помочь я не смогу, я такого скрипта не знаю еще, я ж только осваиваюсь
Аватар пользователя
9 лет назад
В мануале простые англ. слова и легко переводятся надеюсь сможешь понять

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 5 пользователей 1263 гостей