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

Вопрос знатокам картостроительства

Пока нет оценок — будьте первым!

Информация о карте

Информация о карте пока не заполнена.

#1

Вопрос картоделам, можно ли сделать скрипт, чтобы если кто то из игроков взял определенный город, то начилася бы отчет 3 дня до его победы при удержании города. Если за эти 3 дня город будет перехвачен то уже для другого игрока запустится этот же скрипт. При этом нужно посылать событие в начале хода всем игрокам, что у вас осталось n ходов чтобы перехватить город. либо владельцу города - удержите город еще n дней для победы. а так же нужно посылать всем игрокам сообщение при взятии города сразу что игрок такой то захватил город. елси он удержит его 3 дня то он будет признан победителем. вообщем то нужно сделать так чтобы при удержании города целевого в течении 3 дней засчитывалась победа игроку.

Аватар пользователя
#2
Begmoth

Вопрос картоделам, можно ли сделать скрипт, чтобы если кто то из игроков взял определенный город, то начилася бы отчет 3 дня до его победы при удержании города. Если за эти 3 дня город будет перехвачен то уже для другого игрока запустится этот же скрипт. При этом нужно посылать событие в начале хода всем игрокам, что у вас осталось n ходов чтобы перехватить город. либо владельцу города - удержите город еще n дней для победы. а так же нужно посылать всем игрокам сообщение при взятии города сразу что игрок такой то захватил город. елси он удержит его 3 дня то он будет признан победителем. вообщем то нужно сделать так чтобы при удержании города целевого в течении 3 дней засчитывалась победа игроку.

В теории это можно сделать стандартным редактором без модов: событие «Захват» города + числовые переменные + ежедневные события + проверка владельца + команда «Победа». И лучше отключить стандартное условие победы.

Единственное, что я не подскажу, как показать сообщение сразу всем при захвате, думаю, что это в стандартном редакторе уже не получится. Стандартная механика - сообщение видит только текущий игрок, а остальные получат уведомление в начале своего хода.