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

Сообщения от Текущие вопросы и ответы по редактору карт

В ответ пользователю Rainer
Аватар пользователя
14 лет назад
Rainer
Здраствуйте! Собрался делать Шио , поставил цитадель Властелина , зашёл в игру а войти в него к сожалению нельзя. В каких целях можно замок Властелина использовать ?

Его можно отключить, поставить триггер на прикосновение. При попытке потрогать цитадель, запускать скриптовый бой (StartCombat или SiegeTown) с Кха-Белехом, как это сделано в оригинальной кампании, или, если игра за демонов, раздача/проверка заданий. Без скриптов объект бесполезен...
В ответ пользователю RedHeavenHero
Аватар пользователя
14 лет назад
У меня ещё вопрос :) Вот выйграл этот бой , можно с помощью скрипта сделать награду. т.е. завалил Властелина и тебе например 30 000 золота дали...
В ответ пользователю Rainer
Аватар пользователя
14 лет назад

StartCombat(hero, "Kha-Beleth", <охрана>, nil, "combatResult")

function combatResult(hero, isWinner)
if isWinner then
SetPlayerResource(PLAYER_1, GOLD, GetPlayerResource(PLAYER_1, GOLD) + 30000);
end;
end;
StartCombat надо засунуть в функцию прикосновения героя к объекту.
В ответ пользователю RedHeavenHero
Аватар пользователя
14 лет назад
RedHeavenHero

StartCombat(hero, "Kha-Beleth", <охрана>, nil, "combatResult")

function combatResult(hero, isWinner)
if isWinner then
SetPlayerResource(PLAYER_1, GOLD, GetPlayerResource(PLAYER_1, GOLD) + 30000);
end;
end;
StartCombat надо засунуть в функцию прикосновения героя к объекту.
Благодарен ;)
В ответ пользователю antonag07
14 лет назад
antonag07
снять в редакторе это ограничение ( выставить , к примеру , максимальным 60-й уровень )

Добавлено через 31 секунду


можно ( см. выше ) :)
максимальный 100 стоит а до 40 качает и пишет достигнут предел
Аватар пользователя
14 лет назад
Скажите пожалуйста как в редакторе карт Повелителей Орды разблокировать героев из оригинала.(не разрешить на карте, а сделать так чтоб их можно было ставить на карту и создавать карту за них).
Чтоб там были Николас и Маркел например
Аватар пользователя
14 лет назад
вопрос конечно не потеме но с артефактом крылья ангела можно с острова на остров перелетать.
Аватар пользователя
14 лет назад
(не разрешить на карте, а сделать так чтоб их можно было ставить на карту и создавать карту за них).
Итак можно ведь. Ставите любого героя, жмёте на него, на левой панели ищете Shared, нажимаете, "..." и выбираете из списка нужного Вам героя.
14 лет назад
Извините что не по теме.Но кто нибудь скажите или дайте ссылку где скачать мануал для редактора карт на русском языке а то на английском только 5 предложений в начале смог понять.
В ответ пользователю HAndOS
Аватар пользователя
14 лет назад
zehir12
Извините что не по теме.Но кто нибудь скажите или дайте ссылку где скачать мануал для редактора карт на русском языке а то на английском только 5 предложений в начале смог понять.
Вам сюда , особенно последняя ссылка, тама русский мануал.
В ответ пользователю HAndOS
14 лет назад
Dyrman спасибо большое!

Добавлено через 19 часов 55 минут
Опять извините что не по теме но подскажите я првильно скрипт написал.
function blockF ()
MessageBox ("/Maps/RMG\4939-1686-2472-1326\preymushestwo/block.txt");
end;














Trigger(REGION_ENTER_AND_STOP_TRIGGER, "block", "blockF")
В ответ пользователю HAndOS
Аватар пользователя
14 лет назад
zehir12

MessageBox ("/Maps/RMG\4939-1686-2472-1326\preymushestwo/block.txt");
end;
А почему слеши смотрят в разные стороны о_О?
И по аккуратнее с "интером", а то сообщения с длинющими пустотами :)
14 лет назад
Я исправил на:function blockF ()
MessageBox ("/Maps/RMG/4939-1686-2472-1326reymushestvo/block.txt");
end;

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "block", "blockF")
Но всё равно не работает.И в консоли выдаёт ошибку!
В ответ пользователю HAndOS
14 лет назад
zehir12
Я исправил на:function blockF ()
MessageBox ("/Maps/RMG/4939-1686-2472-1326reymushestvo/block.txt");
end;

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "block", "blockF")
Но всё равно не работает.И в консоли выдаёт ошибку!


Ты точно именно так исправил ?! Вполне возможно , что ошибка тут ( выделено жирным ) - function blockF ()
MessageBox ("/Maps/RMG/4939-1686-2472-1326reymushestvo/block.txt");
end;

Т.е. пропустил маленькую буковку и функция уже не работает ;)
14 лет назад
Всё снова исправил.Но когда захожу в регион в консоль мне выдаёт:script filed

Статистика

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

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