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

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

Jack_of_shadows, пробовал и без слэша, все равно не работает( . Хочу скриншот скинуть, но не знаю как.
Аватар пользователя
Cirillo, стоило бы ещё глянуть что консоль выдаёт, может станет понятно в чём ошибка. А так я в диалоговых сценах не силён.
Аватар пользователя
Подскажите пожалуйста скрипт который заставить крестьянина делать анимацию атаки.Буду благодарен.
Аватар пользователя
Попытался сам,получилось вот что:
Вложения 1
1 файл • Общий размер: 294 B
Аватар пользователя
Но ничего не работает:(
Орлан-1, в самой функции скриптовое имя крестьян(fermer) тоже должно быть в кавычках("fermer").
Аватар пользователя
орлан-1, в архиве карты есть специальный файл, называется MapScript.lua, код на языке lua нужно писать туда, он будет выполнен при старте карты. В редакторе карт в меню есть возможность редактировать этот файл.
И ещё первый параметр функции PlayObjectAnimation должен быть строкой, если вы дали объекту в редакторе некое имя, то передавая это имя в функцию нужно взять его в 'одиночные' или "двойные" кавычки.
Почему не проигрывается эффект:

PlayVisualEffect("/Effects/_(Effect)/Towns/Necropolis/fortfire01.xdb#xpointer(/Effect)","camegn1",0,0,8,0,0);
Аватар пользователя
Кажется пропустили один параметр, tag:
PlayVisualEffect("/Effects/_(Effect)/Towns/Necropolis/fortfire01.xdb#xpointer(/Effect)","camegn1","",0,0,8,0,0);
Как пишутся разные эффекты ,к примеры хижина или город горит?
Jack_of_shadows, спасибо, помогло)
В ответ пользователю Jack_of_shadows
Аватар пользователя
Jack_of_shadows
орлан-1, в архиве карты есть специальный файл, называется MapScript.lua, код на языке lua нужно писать туда, он будет выполнен при старте карты. В редакторе карт в меню есть возможность редактировать этот файл.
И ещё первый параметр функции PlayObjectAnimation должен быть строкой, если вы дали объекту в редакторе некое имя, то передавая это имя в функцию нужно взять его в 'одиночные' или "двойные" кавычки.
А что если нет файла MapScript.lua?Его можно создать?
Аватар пользователя
А что если нет файла MapScript.lua?Его можно создать?
Я не уверен, но возможно что если создать его самому, он не подхватится, так как нужно будет ещё сопутствующий ему .xdb файл создавать. Скорее всего, если зайти в редакторе карт в пункт "Скрипт" (я не помню как он точно называется) и написать там чего-нибудь, то редактор сам создаст этот файл и все нужные ссылки на него.
Подскажите, как работает функция SetObjectiveProgress?

Статистика

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

Сейчас на сайте 6 пользователей 1308 гостей