XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > StarCraft (только чтение)> StarCraft I
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
cheezer

offline
Опыт: 22
Активность: 0
SCMDraft возрастающая цена постройки
вобщем ковырялся в редакторе и не нашел. нужно сделать, что бы цена постройки возрастала в зависимости от количества уже построенных таких зданий. То есть 1я постройка 100 минералов, вторая 130, третья 150 и так далее, было бы неплохо еще дифференцировать % прироста цены. То есть для одного здания цена растёт на 10% для другого скажем на 50%. Есть ли такое вообще в редакторе, и если есть то как сделать?)
Редактировать пытаюсь карту Desert Strike, что бы немного сбалансировать расы.
Если кто знает, подскажите плз.
Старый 25.12.2009, 15:11
Worm
Просто Червь
offline
Опыт: 2,621
Активность: 2000
Ни в каком редакторе такой опции ты не найдёшь.
Делать это можно и нужно триггерно. Если у игрока есть только один рабочий (следовательно, строить одновременно игрок может только одно здание), то задумка выглядит следующим образом.
Все следующие рассуждения относятся к конкретному типу здания (для определённости пусть это барак терранов). Далее всё реплицируется для каждого типа здания отдельно. Я предполагаю, что цена постройки здания (базовая цена) равна нулю.
  1. Определить, есть ли у игрока здание в постройке.
  2. Если здание есть, определить, сколько зданий уже построено.
  3. По результатам предыдущего пункта определить цену постройки здания.
  4. Сравнить цену с количеством доступных ресурсов.
  5. Если ресурсов не хватает - отменить постройку, иначе - вычесть ресурсы.
________________
Staredit network (http://www.staredit.net/): профиль на SEN (http://www.staredit.net/?member=2539)
Maps on Nibbits (http://www.nibbits.com/): профиль на Nibbits (http://sc.nibbits.com/community/u/wormer/)
Старый 30.12.2009, 15:03

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 14:09.