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


 
Xt3Ri4NДата: Суббота, 18.12.2010, 20:07 | Сообщение # 3
a.k.a Armored
Группа: Администраторы
Сообщений: 2772
Награды: 7  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Quote
Админы и модеры, стоит удалять темы, полезная информация из которых перенесена сюда?

нет


Мои разработки:

Black Ravens
Outposts
Кампания ронинов Escape
_______________________________________________________

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

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

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




Сообщение отредактировал Rinzler - Среда, 19.10.2011, 18:11
 
METALalomДата: Среда, 19.10.2011, 19:16 | Сообщение # 7
Ронин
Группа: Проверенные
Сообщений: 658
Награды: 15  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Даю девять из десяти что проблема в табуляции.
 
Xt3Ri4NДата: Среда, 19.10.2011, 19:22 | Сообщение # 8
a.k.a Armored
Группа: Администраторы
Сообщений: 2772
Награды: 7  +
Репутация:  ±
Замечания:  ±
Статус: Offline
остальные 1 из 10, что не туда вставляешь.

Мои разработки:

Black Ravens
Outposts
Кампания ронинов Escape
_______________________________________________________

Русификатор для B32
Русификатор для B26
 
ВавилонДата: Среда, 19.10.2011, 19:33 | Сообщение # 9
Зомби
Группа: Проверенные
Сообщений: 162
Награды: 1  +
Репутация:  ±
Замечания:  ±
Статус: Offline
А как изменить параметры кровотечения. Чтобы их убавить.
 
Xt3Ri4NДата: Среда, 19.10.2011, 21:07 | Сообщение # 10
a.k.a Armored
Группа: Администраторы
Сообщений: 2772
Награды: 7  +
Репутация:  ±
Замечания:  ±
Статус: Offline
Вавилон, это надо редактировать ваунды. Посмотри: Base.rte\Effects\Wounds

Мои разработки:

Black Ravens
Outposts
Кампания ронинов Escape
_______________________________________________________

Русификатор для B32
Русификатор для B26
 
zoidbergДата: Четверг, 20.10.2011, 01:07 | Сообщение # 11
Манекен
Группа: Проверенные
Сообщений: 256
Награды: 2  +
Репутация:  ±
Замечания:  ±
Статус: Offline
BurstDamage - урон при появлении wound'а
EmissionDamage - урон при эмиссии
для головы существует множитель урона ~5.


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

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

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

Кампания ронинов Escape - v.1.2.3 {B32} [berddor]

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

Smarter AI Mod v1 [TerrariMan]

Black Ravens v.0.8.8 {B27} [compot]

Выход 27 Билда [compot]

Мой очередной последний недоМод [IceMan]

ВНИМАНИЕ! Всем, кто первый раз на форуме, читать! [CryoliteMan]

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

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

[3]>Фан-арт по Cortex Command [386]

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

[5]>Black Ravens v.0.8.8 {B27} [289]

[6]>Выход 24 билда. [281]

[7]>[UNITED TERRAN FORCES] [274]

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

[9]>Улучшения форума [270]

[10]>Russian Combat Small Arms {B24-B27} [264]

zdrach228 [07.02.2021|14:56]

ivan1592002 [28.01.2021|21:03]

mekkievbk [23.01.2021|19:41]

mekkievmg20 [23.01.2021|19:35]

artemdelmakov30 [12.01.2021|08:58]

stive006 [05.01.2021|18:22]

goja_Mir [25.11.2020|13:06]

fogartart [17.11.2020|21:13]

alexpyslar03 [17.11.2020|10:33]

gort133 [17.10.2020|22:08]


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