Инструменты пользователя

Инструменты сайта


q3:defrag_mapping

Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
q3:defrag_mapping [24.05.2009 19:48]
GT-Agressor создано
q3:defrag_mapping [24.11.2009 12:52]
Nt-kop4ik
Строка 6: Строка 6:
 Создание карты не представляет сложности, нужно только знать основы маппинга. Ну и конечно нужен сам мод.  Создание карты не представляет сложности, нужно только знать основы маппинга. Ну и конечно нужен сам мод. 
  
-Сначала нужно перенести файл defrag.def из папки /defrag/misc/tools/ в папку /baseq3/scripts (для GTK-Radiant) или в папку /tools (для Q3Radiant). Редактор начнет понимать новые объекты, а именно: +Сначала нужно перенести файл defrag.def из папки %Quake3_path%/defrag/misc/tools/ в папку %Radiant_path%/q3.game/baseq3/ (для GtkRadiant) или в папку /tools (для Q3Radiant). Редактор начнет понимать новые объекты, а именно: 
   target_startTimer   target_startTimer
   target_stopTimer   target_stopTimer
Строка 18: Строка 18:
   trigger_push_velocity   trigger_push_velocity
  
-Для создания полноценной карты достаточно первых двух (если честно, я пока не знаю точно назначение 4 последних, когда узнаю, дополню статью). Первый запускает таймер, второй - останавливает. То есть сначала нежно создать браш на том месте, где предполагается старт. Присваиваем этому брашу функцию trigger_multiple (клик правой кнопкой мыши на выделенном браше - trigger - trigger_multiple). Потом с свойствах этого триггера (<N>) в поле "key" вводим "target", а в поле "value" - например, "start". Затем создаем target_StartTimer. (опять клик правой кнопкой target - target_StartTimer). И в его свойствах прописываем: +Для создания полноценной карты достаточно первых двух. Первый запускает таймер, второй - останавливает. То есть сначала нежно создать браш на том месте, где предполагается старт. Присваиваем этому брашу функцию trigger_multiple (клик правой кнопкой мыши на выделенном браше - trigger - trigger_multiple). Потом с свойствах этого триггера (<N>) в поле "key" вводим "target", а в поле "value" - например, "start". Затем создаем target_StartTimer. (опять клик правой кнопкой target - target_StartTimer). И в его свойствах прописываем: 
   Key: targetname   Key: targetname
   Value: start    Value: start 
Строка 32: Строка 32:
   KEEPHOLDABLE   KEEPHOLDABLE
  
-Чтобы их задействовать, нужно просто поставить галочку напротив нужной опции. Target_smallPrint повторяет оригинальный target_print. Отличие в том, что текст сообщения мелче, и больше текста влезает на экран. Target_fragsFilter нужен для accuracy карт. Он считает количество фрагов, и когда их становится сколько сколько нужно (как автор карты захотел) - останавливает таймер. Сначала нужно расставить мишени (например func_button), связать их с target_score. Затем в настройках target_fragsFilter нужно прописать: Key: frags Value: 10 (количество фрагов нужных для прохождения карты, в общем, любое число)Осталось связать этот target_fragsFilter с Targer_stopTimer.Чтобы карта отображалась в списке всех дефраговских карт нужен файл с расширением .defi (аналог .arena). Создаем в папке /baseq3/scripts текстовый файл с названием: название_карты.defi +Чтобы их задействовать, нужно просто поставить галочку напротив нужной опции. Target_smallPrint повторяет оригинальный target_print. Отличие в том, что текст сообщения мелче, и больше текста влезает на экран. Target_fragsFilter нужен для accuracy карт. Он считает количество фрагов, и когда их становится сколько сколько нужно (как автор карты захотел) - останавливает таймер. Сначала нужно расставить мишени (например func_button), связать их с target_score. Затем в настройках target_fragsFilter нужно прописать: Key: frags Value: 10 (количество фрагов нужных для прохождения карты, в общем, любое число)Осталось связать этот target_fragsFilter с Targer_stopTimer. Чтобы карта отображалась в списке всех дефраговских карт нужен файл с расширением .defi (аналог .arena). Создаем в папке /baseq3/scripts текстовый файл с названием: название_карты.defi 
  
 Его содержимое  Его содержимое 
Строка 44: Строка 44:
   }   }
  
-строчки "vq3" и "cpm" обозначают какая физика на карте (стандартная - vq3) Потом запаковываем карту с пак (не забывая bsp и defi файлы) и кидаем в папку /defrag Должно работать. +строчки "vq3" и "cpm" обозначают какая физика на карте (стандартная - vq3)Потом запаковываем карту с пак zip-алгоритмом (не забывая bsp и defi файлы) и кидаем в папку /defragДолжно работать. 
  
 Примеры всего этого в этой [[http://q3mapping.on.ufanet.ru/prim/50/defrag_mapping.rar|карте]] Примеры всего этого в этой [[http://q3mapping.on.ufanet.ru/prim/50/defrag_mapping.rar|карте]]
q3/defrag_mapping.txt · Последнее изменение: 06.07.2020 03:50 (внешнее изменение)