Приветствую Вас Гость | RSSГлавная | Архив вопросов и ответов - Форум | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Cortex Command » Вопросы по моддингу » Архив вопросов и ответов (Прежде чем спрашивать, смотрите здесь.)
Архив вопросов и ответов
RaseriДата: Суббота, 18.12.2010, 19:28 | Сообщение # 1
Темный Клинок
Группа: Добрый Модератор
Сообщений: 756
Награды: 23  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Что-то вроде ЧаВо по мододеланию.
Админы и модеры, стоит удалять темы, полезная информация из которых перенесена сюда?
Ясненько, вопрос снят smile

Оглавление:
1. Акторы
а) изменение прочности
б) увеличение грузоподъемности
в) самолечение
г) сила удержания оружия

2. Оружие
а) отдача
б) избавление от гильз
в) анимация
г) создание нескольких режимов стрельбы
д) удержание оружия в одной руке

3. Спрайты (модели солдат и оружия)
а) некорректное отображение

4. Режимы игры
а) отключение врагов в скримише (для проверки модов)

---------------------------- 1. Акторы --------------------------------
а) Как можно сделать броню солдата сильнее?
Ищи и изменяй параметры:
GibWoundLimit - сколько держит пуль до разрушения
GibImpulseLimit - сколько держит ньютонов (или паскалей, х.з.)

б) Как увеличить грузоподъемность?
Ищешь что-то вроде:
Jetpack = AEmitter
CopyOf = Jetpack Heavy
ParentOffset = Vector
X = -6
Y = 3
DrawAfterParent = 0
JumpTime = 4 // Secs
то что выделено красным изменяй на нужный тебе параметр.

Или еще вариант - уменьши вес частей тела.

в) как сделать так, чтобы солдат восстанавливал здоровье?
Можно реген сделать через ини - смотри ini-код у некоторых юнитов в AAL.

Также, в моде ActionHeroSoldier есть скрипт самолечения.

Code
function Create(self)
        self.HealTimer = Timer() --for regen
end

function Update(self)
        if math.floor(self.Health) < 100 and self.HealTimer:IsPastSimMS(600) then
         self.Health = self.Health + 1
         self.HealTimer:Reset()
        end
        if self.Health > 100 then
         self.Health = 100
        end
end

Вставлять в главный код актора.
Если не знаете как, просто найдите вышеуказанный мод и посмотрите.

г) Как сделать так, чтобы актор держал оружие в руках сильнее?
Параметр JointStrenght и JointStiftness у оружия.
JointStrenght это сила соединения с рукой, а JointStiftness хз что такое но тож важно для этого biggrin

---------------------------- 2. Оружие --------------------------------
а) Как уменьшить отдачу?
Уменьши массу снаряда (Mass = масса снаряда в кг).

б) Как убрать гильзы или сделать так, чтобы они исчезали?
Если хочется совсем убрать, то ищем:
Shell = MOSParticle // - нужный нам параметр. меняем на Shell = None
CopyOf = Casing - это убираем
FireVelocity = 80
ShellVelocity = 10 // - скорость вылета гильзы. Если поставили Shell = None, ставим тут ShellVelocity = 0 (или тоже просто убрать строчку)

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

в) Как сделать анимированную пуху?

Code
SpriteFile = ContentFile
FilePath = Base.rte/Devices/DPistol/Gun.bmp
FrameCount = 1

Вот, к примеру.

Эта часть:
FilePath = Base.rte/Devices/DPistol/Gun.bmp
Указывает путь к изображению пухи.
Вот эта:
FrameCount = 1
Говорит о том, сколько изображений относится к внешнему виду оружия.

Если изменить этот параметр:
FrameCount = 1
на этот:
FrameCount = 2
то тогда человек будет видеть два поочередно сменяющих друг друга изображения.
Обрати внимание, что в ini-файле для этого нужно изменить лишь один параметр, больше ничего трогать не нужно.

Теперь нужно организовать два одинаковых по размеру изображения пух с минимальными отличиями.
Один из них (из файлов) будет зваться Gun000.bmp, а другой - Gun001.bmp (в папке с изображениями).

и еще две строчки:

SpriteAnimMode = 4
SpriteAnimDuration = 500
Первое - режим анимации.
Второе - время, которое виден спрайт перед сменой следующим.
(взял с минигана коалиции)
Тут нужно разные варианты пробовать и смотреть.

г) Как прицепить к автику подствольник/сделать возможным выбор между стрельбой очередью и одиночными/т.д.?
Объяснение займет очень много времени, поэтому смотрите, как все сделано здесь и здесь.

д) Как заставить актора держать оружие одной рукой, а не двумя?
Параметр OneHanded = 1 если нет то добавь.

---------------------------- 3. Спрайты --------------------------------
а) Что делать, если спрайты отображаются в игре некорректно?
Пользуйтесь палитрой(pallete.bmp), которая находится в Base.rte
Можно даже ее скопировать в свой мод (КОПИЮ) и из нее рисовать, переименовывая ее, ибо данная картинка уже закодирована под 8-битную палитру CC.
Еще один момент, некоторые редакторы при сохранении изображений делают их недоступным для чтения игрой.
Анонимусу пока удавалось рисовать спрайты только с помощью Paint и Photoshop.
Чтобы рисовать через Paint, сначала откройте файл pallete.bmp, а затем рисуйте поверх него
(при открытии этого файла палитра Paint'а приводится к нужному виду).
Если хотите воспользоваться фотошопом, луркайте тут.

---------------------------- 4. Режимы игры --------------------------------
а) Как отключить врагов в скримише?
Хочу проверить мод, а вражье мешает.
Зайти в Base.rte\Scenes\Scripts\SkirmishDefense.lua, найти в 190-й строке "MovableMan:AddActor(ship);" и удалить к чертям.
Просто не будут создаваться десантные корабли => врагов на карте не будет.
А лучше не удалять, а в начале строчки поставить два "минуса", вот так: --
Код окажется внутри комментария и выполняться не будет.
Быстро и в любое время можно будет вернуть все обратно.
Просто эти два минуса убрав.

 
NazarutoДата: Суббота, 18.12.2010, 20:02 | Сообщение # 2
Краб
Группа: Проверенные
Сообщений: 93
Награды: 4  +
Репутация:  ±
Замечания:  ±
Статус: Offline
happy ого! Полезно!


 
LOL4ikДата: Среда, 05.10.2011, 17:10 | Сообщение # 3
Краб
Группа: Проверенные
Сообщений: 3
Награды: 0  +
Репутация:  ±
Замечания:  ±
Статус: Offline
А как отредактировать урон стандартного оружия? happy
 
demon2000Дата: Среда, 05.10.2011, 22:29 | Сообщение # 4
Зомби
Группа: Проверенные
Сообщений: 146
Награды: 0  +
Репутация:  ±
Замечания:  ±
Статус: Offline
LOL4ik, Поищи тему что то типа "параметры ини частично подрбные" от армореда там всё написано.

 
RinzlerДата: Среда, 19.10.2011, 18:11 | Сообщение # 5
Зомби
Группа: Проверенные
Сообщений: 167
Награды: 0  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Quote (Dantalion13)
Параметр OneHanded = 1 если нет то добавь.

У меня при добавлении строки выбивает ошибку в игре sad




Сообщение отредактировал Rinzler - Среда, 19.10.2011, 18:11
 
METALalomДата: Среда, 19.10.2011, 19:16 | Сообщение # 6
Ронин
Группа: Проверенные
Сообщений: 598
Награды: 15  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Даю девять из десяти что проблема в табуляции.
 
ВавилонДата: Среда, 19.10.2011, 19:33 | Сообщение # 7
Зомби
Группа: Проверенные
Сообщений: 154
Награды: 1  +
Репутация:  ±
Замечания:  ±
Статус: Offline
А как изменить параметры кровотечения. Чтобы их убавить.
 
zoidbergДата: Четверг, 20.10.2011, 01:07 | Сообщение # 8
Манекен
Группа: Проверенные
Сообщений: 251
Награды: 2  +
Репутация:  ±
Замечания:  ±
Статус: Offline
BurstDamage - урон при появлении wound'а
EmissionDamage - урон при эмиссии
для головы существует множитель урона ~5.


hey, i've just killed someone with the rock!
 
HeadShotДата: Суббота, 07.12.2013, 17:45 | Сообщение # 9
Краб
Группа: Проверенные
Сообщений: 5
Награды: 0  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Ребята а как изменить скорострельность пушки?
 
HeadShotДата: Суббота, 07.12.2013, 17:56 | Сообщение # 10
Краб
Группа: Проверенные
Сообщений: 5
Награды: 0  +
Репутация:  ±
Замечания:  ±
Статус: Offline
И еще)Как изменить количество здоровья у юнитов? cry
 
Astro_2Дата: Суббота, 07.12.2013, 18:16 | Сообщение # 11
Манекен
Группа: Проверенные
Сообщений: 435
Награды: 0  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Цитата HeadShot ()
Ребята а как изменить скорострельность пушки?
За это отвечает строка Rate of fire вроде бы
 
HeadShotДата: Суббота, 07.12.2013, 18:44 | Сообщение # 12
Краб
Группа: Проверенные
Сообщений: 5
Награды: 0  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Цитата Astro_2 ()
За это отвечает строка Rate of fire вроде бы
Спс. А вот в моде UniTec.rte можно изменить скорострельность?
 
Astro_2Дата: Суббота, 07.12.2013, 19:09 | Сообщение # 13
Манекен
Группа: Проверенные
Сообщений: 435
Награды: 0  +
Репутация:  ±
Замечания:  ±
Статус: Offline
HeadShot,  в юнтеке 3 папки . Собственно Юнитек зилоты и солдаты какие-то . В папке юнитек поищи файлы ини , отвечающие за оружие , и попробуй изменить
 
Форум » Cortex Command » Вопросы по моддингу » Архив вопросов и ответов (Прежде чем спрашивать, смотрите здесь.)
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние темы Читаемые темы Последние зарегистрированные пользователи
Флудильня! [yksys147keti3626]

АнтиБК/Бойцовский клуб/Сombats [greendayone82]

The Sims 3 [greendayone82]

ЯДЕРНЫЙ ТРОН!!! [greendayone82]

Очень интересная игра [greendayone82]

Проблема с Loadouts [mekkievbk]

Русификатор Cortex Command Build 32 [puksus]

CC теперь в Open Source и B33 с мультиплеером !!! [gjrfytn]

игра обломи предыдущего [puksus]

Smarter AI Mod v1 [TerrariMan]

[1]>Флудильня! [4729]

[2]>Свалка арта. [843]

[3]>игра обломи предыдущего [360]

[4]>Фан-арт по Cortex Command [349]

[5]>Песенки или музыка. [268]

[6]>Russian Combat Small Arms {B24-B27} [246]

[7]>[UNITED TERRAN FORCES] [240]

[8]>Elzirs [229]

[9]>Выход 24 билда. [214]

[10]>Cortex Command - Online Deathmatch [208]

ghost4559 [28.03.2024|12:29]

rostislavpoarkov55 [21.03.2024|10:44]

dawidponomaryow [08.03.2024|21:16]

nekoplay18 [31.01.2024|20:10]

Provv [19.10.2023|20:58]

ranatolevnko200 [01.10.2023|17:56]

Silencer18 [24.07.2023|21:52]

yksys147keti3626 [30.01.2023|23:11]

islambabaev1100 [22.12.2022|01:14]

Ded_Babay [03.12.2022|07:55]


Вверх
Русский Фан Сайт Cortex Command © 2024.