Олегарх — Сообщения
Олегарх
| Тема / Сообщение | Дата |
|---|---|
|
Текущие вопросы и ответы по редактору карт
Markel the Imperor напомните пожалуйста как редактор перевести в расширенный режим.. и как убрать задание по умолчанию - захватить любой город за неделю? Рыцарь Бездны насчет Коли :smile24: - в редакторе его выделить - слева - shared / далее справа…
|
|
|
Текущие вопросы и ответы по редактору карт
Heroist Хорошо, попробуйте открыть карту в редакторе и нажать check map (на панели сверху красный,зеленая галочка). Что там пишут? Есть ли у вас хотя бы два игрока на карте? Вообще, я советую создать новую карту на англ языке, поставить на неё двух…
|
|
|
Скрипты
Dyrman Плохо :( Кстати, я твоего Хафада переделаю: сделаю чтобы на героев его абилка тоже действовала, даже если те сидят в городе. Можешь, конечно, и сам сделать) Нужна будет только одна функция без триггеров и принудительных соприкосновений. Может,…
|
|
|
Скрипты
хмм, странно, вот ссылка: http://lua-users.org/lists/lua-l/2008-01/msg00650.html и первая же фраза: I just wrote a TRY..CATCH extension for Lua, and adapted it into version 5.1.3 тогда, может, сработает pcall? pcall (f, arg1, ···) Вызывает функцию f…
|
|
|
Скрипты
Dyrman Есть ли "обходилка", при которой выдавший ошибку скрипт, просто перешагнул бы косячную функцию и пошёл дальше? Погуглил, нашел это: try ... (block) ... end If error occurs in the block, the control immediately jumps to the first statement…
|
|
|
Скрипты
Спасибо! а в чем разница между x и %х? А о том ,что можно записать startThread(function(int) end, i) я и не догадывался, теперь буду знать) Как я понял, это вызов потока, который находится в теле функции с передачей аргумента i как числа?
|
|
|
Скрипты
Я спавнил монстров через цикл, так что нужды в получении всех имен монстров нет, по крайней мере, я так думаю. Вот скрипт: for x=66,67 do for y=127,159 do if IsTilePassable(x, y, 0)==1 then CreateMonster ("name"..i, 32, 1, x, y, 0,1,2,270) if x==67…
|
|
|
Скрипты
Можно получить скриптовое имя существа, которое находится на заданных координатах?
|
|
|
Скрипты
Можно определить, занят ли тайл?
|
|
|
Скрипты
Спасибо, буду знать
|
|
|
Скрипты
Я тут подумал)) короче, наставлю объектов, а потом просто попереношу их. Так будет проще ИМХО.
|
|
|
Скрипты
Heroist А почему нельзя настроить через стандартную подачу света, как в кристаллах? Разве не работает? Тогда можно так: Берете кристалл, делаете его невидимым, потом добавляете нужный свет и кидаете координатами на нужный объект. Что-то я не очень…
|
|
|
Скрипты
Амбиент лайт не подходит. PlayVisualEffect дает освещение? Например, на ночной карте объект будет освещать окружающее пространство?
|
|
|
Скрипты
Heroist Я использовал такой скрипт. Но почему-то он у меня сейчас удаленный. doll = '/Effects/_(Effect)/Artefacts/General/Blue.xdb#xpointer(/Effect)' SetObjectFlashlight ('dolmen' , doll) Откройте папку дата - следуйте указанному выше пути, а там…
|
|
|
Скрипты
Heroist Цепляет к объекту на карте источник света. Вроде как, должен начать светиться. Но я просто ставлю эффект на клетку с объектом. Мне нужно каким-то способом заставить программно поставленный объект светиться, как если бы у него был добавлен…
|
|
|
Скрипты
Как работает команда SetObjectFlashlight?
|
|
|
Скрипты
2 параметром я обычно пишу 2 и все работает.
|
|
|
Текущие вопросы и ответы по редактору карт
Можно как-нибудь увеличить модельку героя? Мне просто нужен герой-гном для диалоговой сцены, но чтобы он был ростом с человека Ну, или по крайней мере изменить лицо модельки, поставить гномье Или откуда можно взять новые модели?
|
|
|
Текущие вопросы и ответы по редактору карт
А-а, я понял, сам триггер стоит в блоке условия и выполнится только при p=3. Спасибо)
|
|
|
Текущие вопросы и ответы по редактору карт
Heroist так я написал, в списке. Давно мучал такой вопрос: Если есть фукнция такого типа: if p==1 then... else if p==2 then... else if p==3 then Trigger(.., nil) end ... trigger так, что игрок будет активировать ее трижды (с p=1, 2 ,3) то триггер…
|