Просмотр полной версии : Всеобщая мобилизация
Предположим, что есть куча рабочих. В случае войны возможна всеобщая мобилизация, при которой все рабочие вооружаются и превращаются в юнит "Ополчение". При окончании войны происходит обратный процесс.
Можно ли это сделать Питоном? Если можно, то как? Подскажите, плиз!
Интерестная идея! Но если научить ИИ пользоваться этим.
Идея интересная конечно, но тогда все вместо юнитов рабов клепать станут )
NeverMind
17.01.2009, 14:28
<div class='quotetop'>Цитата(LackBox * 16.1.2009, 15:34) 276049</div>
Предположим, что есть куча рабочих. В случае войны возможна всеобщая мобилизация, при которой все рабочие вооружаются и превращаются в юнит "Ополчение". При окончании войны происходит обратный процесс.[/b]
В принципе можно. 1) Добавляем юнит - Ополчение. 2) Добавляем, допустим, цивик - "Мобилизация", доступный только во время войны. 3) При переходе на мобилизацию все рабочие юниты превращаются в ополченцев - можно даже оставить им рабочие функции, но тогда увеличить время на совершение этих действий. 4) По окончании войны ополченцы превращаются в рабочих.
Собственно по пунктам 3-4 надо экспериментировать в питоне, теоритечески на 100% не знаю.
<div class='quotetop'>Цитата(Slave * 17.1.2009, 13:38) 276169</div>
Интерестная идея! Но если научить ИИ пользоваться этим.[/b] А это уже сложней - в SDK.
<div class='quotetop'>Цитата(liar * 17.1.2009, 13:44) 276170</div>
Идея интересная конечно, но тогда все вместо юнитов рабов клепать станут )
[/b]
Ну так можно ополченцев сделать довольно слабыми (собственно, такими они и должны быть)... Допустим, сила 12; Мобилизацию можно объявить, если есть Национализм.
<div class='quotetop'>Цитата</div>
Ну так можно ополченцев сделать довольно слабыми (собственно, такими они и должны быть)... Допустим, сила 12;[/b]
Опять же ополченцев сила должна зависить от века допустим, а то дисбаланс получится, если лучников прийдут мочить слабые ополченцы с силой 12 :biglol:
Если все обдумать, то идея и вправду классная, но этож не интерестно будет, если пользоваться этим будешь только ты, прям чит какой то :whistle:
Хальк Юсдаль
17.01.2009, 18:54
Можно и так, чтобы вручную их доводить до такого можно было. Как в FFH многие войска. А как окончиться обратно. Кстати в Rise of Mankind если пытаются захватить пустой город, то там формируется автоматом ополчение из граждан. Слабое поначалу, но если переживет ход, то сможет и защитить.
<div class='quotetop'>Цитата(Slave * 17.1.2009, 16:53) 276192</div>
<div class='quotetop'>Цитата
Ну так можно ополченцев сделать довольно слабыми (собственно, такими они и должны быть)... Допустим, сила 12;[/b]
Опять же ополченцев сила должна зависить от века допустим, а то дисбаланс получится, если лучников прийдут мочить слабые ополченцы с силой 12 :biglol:
Если все обдумать, то идея и вправду классная, но этож не интерестно будет, если пользоваться этим будешь только ты, прям чит какой то :whistle:
[/b][/quote]
Я же сказал - если есть Национализм.
Может быть, у компа и останутся к тому времени лучники, но это уже его проблема :yes:
Касательно АИ - думаю, несложно его научить объявлять мобилизацию в случае существенного поражения в войне (потерял треть городов/столицу).
NeverMind
19.01.2009, 15:40
<div class='quotetop'>Цитата(LackBox * 19.1.2009, 15:32) 276438</div>
Касательно АИ - думаю, несложно его научить объявлять мобилизацию в случае существенного поражения в войне (потерял треть городов/столицу).[/b] Научи, если "несложно". :bye:
<div class='quotetop'>Цитата(NeverMind * 19.1.2009, 15:40) 276440</div>
<div class='quotetop'>Цитата(LackBox * 19.1.2009, 15:32) 276438
Касательно АИ - думаю, несложно его научить объявлять мобилизацию в случае существенного поражения в войне (потерял треть городов/столицу).[/b] Научи, если "несложно". :bye:
[/b][/quote]
Вот SDK изучу и сделаю :bye:
Powered by vBulletin® Version 4.1.9 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot