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

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

В ответ пользователю Nikitatigr
Аватар пользователя
#1592
Nikitatigr
У меня есть 2 вопроса про хижину пророка:
1.Можно-ли сделать повтор задания?
Например:надо принести руду для получения армии.Затем после выполнения задания,при подходе к пророку снова выдают это задание, и так до бесконечности или до установленного предела (например 3 раза)
"
в целом, можно так:

q=0;

function prorokF()
if q==o then
MessageBox(...) - сообщение, которое будет выдаваться пророком
ore=GetPlayerResource (1, 1);
q=1;
end;
if q==1 then
if ore>=3 then
SetPlayerResource (1, 4, ore-3);
q=0;
Trigger(..., nil);
end;
end;
end;
Trigger(...);

вроде как-то так

чтобы было три раза, надо с переменными задалбываться, в целом, сделать можно, могу написать
Мои карты:
Town
Готовится:Чума (40%), Сосиска(42%), Война Грааля
В ответ пользователю Ment
Аватар пользователя
#1593
Ment
Вы ведь через Sentences настраиваете? Открываете там MovePoints и прописываете конечные координаты.
я в sentenses что-то не нашел MovePoints. Может, как-то по другому называется?
Мои карты:
Town
Готовится:Чума (40%), Сосиска(42%), Война Грааля
В ответ пользователю Олегарх
Аватар пользователя
#1594
Олегарх
в целом, можно так:

function prorokF()
MessageBox(...) - сообщение, которое будет выдаваться пророком
ore=GetPlayerResource (1, 1);
q=1;
if q==1 then
if ore>=3 then
SetPlayerResource (1, 4, ore-3);
q=0;
Trigger(..., nil);
end;
end;
end;
Trigger(...);

вроде как-то так

чтобы было три раза, надо с переменными задалбываться, в целом, сделать можно, могу написать

Большое спасибо.Теперь понятно.Про 3 раза мне не очень надо.Я думал есть какой-то простой способ,а если это огромный скрипт,то можно и без этого.
#1596
Доброго времени суток!
Наткнулся на такую проблему в Редакторе карт! дак вот в чем вопрос...
Как сделать так чтобы герои не могли проходить сквозь стену?? Просто создал карту, с мобами и тд, а получается он их тупо обходит.. даже огорчило
Аватар пользователя
#1597
Всё очень просто: переходите со вкладки objects на вкладку masks. Выбираете кисть и рисуете маску там, где герои не должны проходить.
 

К А
Стикеры GBF в Telegram
Аватар пользователя
#1598
Я создал карту,эта моя первая карта,вроде бы все скрипты рабочие,всё как по маслу,но есть одни недочёты:( ,которые я просто ещё незнаю как довести до ума,если кто поможет и отзовётся помочь с картой буду очень благодарен;)
В ответ пользователю Ritter Elf
Аватар пользователя
#1599
Вы или карту сбросьте, или скажите, какие ошибки.
Карты для Heroes of Might and Magic V
Цикл "Закадычные враги": "Особенное гостеприимство, "Супероружие", "Меж молотом и наковальней"
"Падение Шантири"

Кампания для "Кодекса Войны"
"Выбор Сагиттеля"
В ответ пользователю Ritter Elf
Аватар пользователя
#1600
Победитель,как раз надеялся что ты отзовёшся:D .Скажи пожалуйста как на сайт её выложить,а то я просто ещё этим не занималя не знаю как:(,а проблемы там будут: в хижине пророка необходимо убить ассасинов,которые есть на карте,название сделал,описание тоже,награда есть,а вот как конкретно указать,что необходимо убить тех ассасинов,ещё там озеро смешал с лавой и болотом:D ,не понравилось,а убрать не могу(((,ещё нужно вставить описание карты,так нельзя допускать смерти главного героя,а то я попробовал,его убивают,и можно спокойно играть дальше,и самое главное не могу записать диалог,как бы ролик но мне нужно записать просто разговор,в самом начале,ну вроде бы всё.Скажи только как выложить...Заранее спасибо:)

Добавлено через 3 минуты
Про создание ролика тему прочитал,редактор расширен,захожу в view ,потом Database потом там GameDatabase Window,нажимаю на датбейз виндоу,а дальше ничего,просто окно закрывается(((
Аватар пользователя
#1601
На сайт выкладывать просто, перейдите в расширенный режим редактирования сообщения (кнопка внизу), дальше под окном редактирования увидите кнопку "управление вложениями". Нажмите, загрузите вложение (в случае с картой сначала надо её заархивировать в zip). Готово.
В случае с хижиной обратите внимание на "Parametеrs" (строка находится чуть ниже Kind). Нажмите на неё ПКМ, Add и напишите туда скриптовое имя ваших ассасинов.
По поводу лавы и болота воспользуйтесь инструментом Erase в той же вкладке, в которой вы это болото с лавой устанавливали.
По поводу главного героя совет тот же, что и с ассасинами, только скриптовое имя надо смотреть иначе. Надо выделить героя, нажать пробел, перейти в Settings и там глядеть содержимое поля Name.
Про создание ролика тему прочитал,редактор расширен,захожу в view ,потом Database потом там GameDatabase Window,нажимаю на датбейз виндоу,а дальше ничего,просто окно закрывается(((
Там вроде надо нажать New Database Window. Возможно, ещё потом отметить его галочкой, не помню.
 

К А
Стикеры GBF в Telegram
Аватар пользователя
#1602
Вот добавил этот файл из блокнота в архив,вроде бы так...
Вложения 1
1 файл • Общий размер: 55,2 KB
В ответ пользователю Ment
Аватар пользователя
#1603
Ment
Ну оно там не сразу, конечно, в анимациях и под нужным номером анимации.
Спасибо. Я сначала кнопкой 9 добавляю анимацию, а потом в дереве просто ввожу коодинаты

Добавлено через 18 часов 28 минут
Олегарх
Спасибо. Я сначала кнопкой 9 добавляю анимацию, а потом в дереве просто ввожу коодинаты
Что-то у меня все никак не получается экспортировать звук. В расш редакторе не заполняется поле SrcName, вручную - ошибку выдает
Мои карты:
Town
Готовится:Чума (40%), Сосиска(42%), Война Грааля
В ответ пользователю Олегарх
Аватар пользователя
#1604
Его не надо заполнять! Нужно дать ссылку на звук в папке Complete при создании объекта (NewObject). Потом сделать экспорт. И всё, никаких вводов ссылок вручную, они всё равно работать не будут.
 

К А
Стикеры GBF в Telegram
#1605
навскидку - а откуда игра узнает , что именно тех ассасинов нужно убить ? ( подсказка - у тебя отсутствует их скриптовое имя )

вводить его нужно по-англицки ; возможно , что и названия текстовых файлов тоже нужно по-англицки , т.к. русскоязычные названия игра может и не читать ...
Аватар пользователя
#1606
:D :D :D Ё моё я лузер,щас все мою идею сопрут!!!!

Статистика

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