Zone Of Games Replay Cafe RS Game Maker Территория C&C CnC-Generals.Ru Siberian Studio

 
Сегодня мы поздравляем: Voodoo!man, Giper, Socolov94,
Ответить в эту темуОткрыть новую темуСоздать опрос

Древовидный · [ Стандартный ] · Линейный

> Тонкости кода, Questions and Tips

-=E.A.G.L.E.=-
2.4.2016, 14:41
Сообщение #2141


Физик-теоретик
*******

Группа: Продвинутые пользователи
Сообщений: 2 197
Регистрация: 2.11.2007
Из: Dark Side
Пользователь №: 5 212
Награды: 2
Репутация: 303 кг


Цитата(Igoryok @ 1.4.2016, 1:07)
А кто скажет следующее: какое колличество полигонов или треугольников способен вытянуть движек Генералов?
*


Кол-во треугольников в одной модели:
Я делал около 2.5К, работает нормально, больше не рекомендуют. Для моделей, которые встречаются часто лучше ограничиться 1-1.5К.
Если модель оскелечена, то можно больше (вероятно потому, что не будет теней). Это то, что я знаю.
В тонкости не вдавался, на забугорных. формуах наверняка можно найти больше инфы.


--------------------
опубликованное пользователем изображениеопубликованное пользователем изображение
опубликованное пользователем изображениеопубликованное пользователем изображение
опубликованное пользователем изображение

  Статус: Кодинг/моделинг Generals Будущие Достижения: Моделить ещё лутше/баланс
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
inter_rock
5.4.2016, 13:46
Сообщение #2142


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 14.11.2011
Пользователь №: 14 840

Репутация: 2 кг


Всем доброго времени суток. Уверен все видели баг с, безмолвно кружащим, трупом Авроры, кто гибудь знает как его убрать? Добавил юнита, который может сбивать Авроры на подлете, и теперь этих кружащих трупов возле базы к середине игры не меньше десяти)

  Статус: modder Будущие Достижения: mods
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Igoryok
5.4.2016, 22:26
Сообщение #2143


Активный участник
**

Группа: Пользователи
Сообщений: 140
Регистрация: 3.1.2011
Пользователь №: 12 200

Репутация: 3 кг


Цитата(inter_rock @ 5.4.2016, 15:46)
Всем доброго времени суток. Уверен все видели баг с, безмолвно кружащим, трупом Авроры, кто гибудь знает как его убрать? Добавил юнита, который может сбивать Авроры на подлете, и теперь этих кружащих трупов возле базы к середине игры не меньше десяти)
*


Подобная хрень у меня тоже случалась. может быть модуль смерти не срабатывает? Ты проверял? Ещё совет: тщательно почисть все инишки на предмет ошибок Ini- шекером. Может помочь, да и вылетать меньше станет!

 
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
inter_rock
6.4.2016, 1:06
Сообщение #2144


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 14.11.2011
Пользователь №: 14 840

Репутация: 2 кг


Цитата(Igoryok @ 5.4.2016, 23:26)
Подобная хрень у меня тоже случалась. может быть модуль смерти не срабатывает? Ты проверял? Ещё совет: тщательно почисть все инишки на предмет ошибок Ini- шекером. Может помочь, да и вылетать меньше станет!
*



Да, методом тыка можно конечно узнать, просто в данном случае очень долго, подумал, вдруг кто-то в своем время разобрался с этим багом) А с вылетами, знаю одну из причин, это китайский FRENZY, а точнее модуль WeaponBonusUpdate, он глючный 100%! как то поставил его на владык как один из обгрейдов, очень часто вылетать стало, 1000 вариаций перепробовал, так и не нашел решения, и вообще удалил его из мода

  Статус: modder Будущие Достижения: mods
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
grizli2
6.4.2016, 4:29
Сообщение #2145


Супер участник
***

Группа: Пользователи
Сообщений: 217
Регистрация: 12.6.2011
Из: Москва
Пользователь №: 13 695

Репутация: 4 кг


китайский FRENZY Что за хрень и как удалить?


--------------------
опубликованное пользователем изображение

  Статус: Modding Generals Zero Hour Будущие Достижения: 3D Max INI Coding
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Igoryok
6.4.2016, 12:57
Сообщение #2146


Активный участник
**

Группа: Пользователи
Сообщений: 140
Регистрация: 3.1.2011
Пользователь №: 12 200

Репутация: 3 кг


Цитата(grizli2 @ 6.4.2016, 6:29)
китайский FRENZY Что за хрень и как удалить?
*


Это такое повышение у китайцев где юниты, после того как на них сие действо скинули, якобы дольше урон переживают! Если все-таки трупик летает, то уменьш время в словдет бехевиор, поколдуй там. У меня тоже была такая штука, вылечил полностью переписав данный модуль и уменьшил время разрушения

 
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
inter_rock
6.4.2016, 13:44
Сообщение #2147


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 14.11.2011
Пользователь №: 14 840

Репутация: 2 кг


Цитата(Igoryok @ 6.4.2016, 13:57)
Это такое повышение у китайцев где юниты, после того как на них сие действо скинули, якобы дольше урон переживают! Если все-таки трупик летает, то уменьш время в словдет бехевиор, поколдуй там. У меня тоже была такая штука, вылечил полностью переписав данный модуль и уменьшил время разрушения
*



Behavior = JetSlowDeathBehavior ModuleTag_03
FXOnGroundDeath = FX_JetOnGroundDeath
OCLOnGroundDeath = OCL_AuroraDeathFinalBlowUp
DestructionDelay = 99999999; destruction will happen when we
RollRate = 0.2
RollRateDelta = 100% ;each frame, rollrate = rollrate * rollrateDelta
PitchRate = 0.0
FallHowFast = 110.0% ;Bigger is faster (can be over 100%,it's a fraction ofgra
FXInitialDeath = FX_AuroraDeathInitial
;OCLInitialDeath = None
DelaySecondaryFromInitialDeath = 500 ; in milliseconds
FXSecondary = FX_JetDeathSecondary
;OCLSecondary = None
FXHitGround = FX_JetDeathHitGround
;OCLHitGround = None
DelayFinalBlowUpFromHitGround = 200 ; in milliseconds
FXFinalBlowUp = FX_JetDeathFinalBlowUp
OCLFinalBlowUp = OCL_AuroraDeathFinalBlowUp
; DeathLoopSound = MICAL NEEDS TO MAKE ME
End

DelaySecondaryFromInitialDeath = 500 ; in milliseconds
DelayFinalBlowUpFromHitGround = 200 ; in milliseconds

Какой именно из них?

  Статус: modder Будущие Достижения: mods
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Igoryok
6.4.2016, 14:18
Сообщение #2148


Активный участник
**

Группа: Пользователи
Сообщений: 140
Регистрация: 3.1.2011
Пользователь №: 12 200

Репутация: 3 кг


Цитата(inter_rock @ 6.4.2016, 15:44)
Behavior                          = JetSlowDeathBehavior ModuleTag_03
    FXOnGroundDeath                = FX_JetOnGroundDeath
    OCLOnGroundDeath                = OCL_AuroraDeathFinalBlowUp
    DestructionDelay                = 99999999; destruction will happen when we
    RollRate                        = 0.2
    RollRateDelta                  = 100% ;each frame, rollrate = rollrate * rollrateDelta
    PitchRate                      = 0.0
    FallHowFast                    = 110.0%  ;Bigger is faster (can be over 100%,it's a fraction ofgra
    FXInitialDeath                  = FX_AuroraDeathInitial
    ;OCLInitialDeath                = None
    DelaySecondaryFromInitialDeath  = 500  ; in milliseconds
    FXSecondary                    = FX_JetDeathSecondary
    ;OCLSecondary                  = None
    FXHitGround                    = FX_JetDeathHitGround
    ;OCLHitGround                  = None
    DelayFinalBlowUpFromHitGround  = 200 ; in milliseconds
    FXFinalBlowUp                  = FX_JetDeathFinalBlowUp
    OCLFinalBlowUp                  = OCL_AuroraDeathFinalBlowUp
;  DeathLoopSound                  = MICAL NEEDS TO MAKE ME
  End

DelaySecondaryFromInitialDeath  = 500  ; in milliseconds
DelayFinalBlowUpFromHitGround  = 200 ; in milliseconds

Какой именно из них?
*


Попробуй этот: DestructionDelay = 99999999; destruction will happen when we
Где девятки там поставь значение 44444, этого думаю достаточно будет. Может сработает. Также уменьш время в DelaySecondaryFromInitialDeath поставь меньшее значение!

 
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
inter_rock
6.4.2016, 15:09
Сообщение #2149


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 14.11.2011
Пользователь №: 14 840

Репутация: 2 кг


Цитата(Igoryok @ 6.4.2016, 15:18)
Попробуй этот: DestructionDelay                = 99999999; destruction will happen when we
Где  девятки там поставь значение 44444, этого думаю достаточно будет. Может сработает. Также уменьш время в DelaySecondaryFromInitialDeath поставь меньшее значение!
*



Ок, подправил, погоняю отпишусь)

  Статус: modder Будущие Достижения: mods
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
MEL
7.4.2016, 1:28
Сообщение #2150


Новичок
*

Группа: Пользователи
Сообщений: 43
Регистрация: 4.12.2005
Из: Донецк
Пользователь №: 877

Репутация: 3 кг


Цитата(inter_rock @ 6.4.2016, 15:09)
Ок, подправил, погоняю отпишусь)
*


Попробуй ещё полностью заменить этот модуль смерти (например скопируй от раптора),
только ОСL от авроры повстявояй. Если не поможет - тогда нужно смотреть OCL_AuroraDeathFinalBlowUp, может быть он глючно срабатывает.


--------------------
< Любое знание есть сила >

 
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Igoryok
11.1.2017, 0:43
Сообщение #2151


Активный участник
**

Группа: Пользователи
Сообщений: 140
Регистрация: 3.1.2011
Пользователь №: 12 200

Репутация: 3 кг


Всем доброй ночи Вот что хочу узнать: ChinaArtillerycanon как транспорт транспортирует ChinabarageShell, вопрос такой, как сделать чтобы снаряды падали на землю под прямым углом ане как там в 30 градусов? И от чего отчитываются эти 30 градусов: от вертикали или от горизонтали? Что поставить надо в ExitPitchrate чтобы снаряды падали вертикально?

 
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
inter_rock
11.1.2017, 12:36
Сообщение #2152


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 14.11.2011
Пользователь №: 14 840

Репутация: 2 кг


Цитата(Igoryok @ 11.1.2017, 1:43)
Всем доброй ночи Вот что хочу узнать: ChinaArtillerycanon как транспорт транспортирует ChinabarageShell, вопрос такой, как сделать чтобы снаряды падали на землю под прямым углом ане как там в 30 градусов? И от чего отчитываются эти 30 градусов: от вертикали или от горизонтали? Что поставить надо  в ExitPitchrate чтобы снаряды падали вертикально?
*


В ObjectCreationList - SUPERWEAPON_ArtilleryBarrage - DeliveryDistance = 250
Попробуй уменьшить, но могут начаться глюки с количеством снарядов

  Статус: modder Будущие Достижения: mods
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-=E.A.G.L.E.=-
12.1.2017, 5:48
Сообщение #2153


Физик-теоретик
*******

Группа: Продвинутые пользователи
Сообщений: 2 197
Регистрация: 2.11.2007
Из: Dark Side
Пользователь №: 5 212
Награды: 2
Репутация: 303 кг


Цитата(Igoryok @ 11.1.2017, 4:43)
Всем доброй ночи Вот что хочу узнать: ChinaArtillerycanon как транспорт транспортирует ChinabarageShell, вопрос такой, как сделать чтобы снаряды падали на землю под прямым углом ане как там в 30 градусов? И от чего отчитываются эти 30 градусов: от вертикали или от горизонтали? Что поставить надо  в ExitPitchrate чтобы снаряды падали вертикально?
*


Я уже не помню откуда именно отсчитывается этот угол, но, советую сравнить его с углом в ген-способности удар А-10. Таким образом можно будет понять.

Ну и, по-моему, если дотянуть угол до 90 градусов начинается какая-то фигня. Я что-то такое пробовал, но чем именно кончилось уже не помню. Может надо будет сделать 89.

А если хочешь чтоб снаряд непременно падал вертикально, то нужно делать чтобы он падал вертикально. Буквально. Т.е. какой-то объект спавнит снаряды на нужной высоте, а те потом просто падают.

Цитата(inter_rock @ 11.1.2017, 16:36)
В ObjectCreationList - SUPERWEAPON_ArtilleryBarrage - DeliveryDistance                = 250
Попробуй уменьшить, но могут начаться глюки с количеством снарядов
*


Тож вариант


--------------------
опубликованное пользователем изображениеопубликованное пользователем изображение
опубликованное пользователем изображениеопубликованное пользователем изображение
опубликованное пользователем изображение

  Статус: Кодинг/моделинг Generals Будущие Достижения: Моделить ещё лутше/баланс
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ленoчка
12.1.2017, 10:00
Сообщение #2154


Новичок
*

Группа: Пользователи
Сообщений: 43
Регистрация: 24.7.2016
Пользователь №: 15 934

Репутация: 1 кг


Цитата(-=E.A.G.L.E.=- @ 12.1.2017, 5:48)
А-10. Таким образом можно будет понять.

А что тут понимать? После выхода кабилейков а10 (даже 7870)не актуальны. Даже в ай3 видео ядро не хуже(на уровне гитикс 750 и выше). Так что ты немного отстаешь от жизни.
Цитата(-=E.A.G.L.E.=- @ 12.1.2017, 5:48)
Ну и, по-моему, если дотянуть 90 градусов начинается какая-то фигня.
*


А что за охлаждение?Оо Это нен FX и 90гр явно перегиб, от этого и фигня). Посмотри современные Залманы или Никадию. В 50 у.е. можно купить нормальный башенный кулер.
Цитата(-=E.A.G.L.E.=- @ 12.1.2017, 5:48)
Может надо будет сделать 89.
*


1(градус) что это даст?ОоГоворю же поставь кабилейк и не парься или если нет лишних денег- поменяй кулер. У меня 8320е выше 60(!) градусов не грелся.
Цитата(-=E.A.G.L.E.=- @ 12.1.2017, 5:48)
а те потом просто падают.
*


Во первых. Я не знаю ЧТО ЗА КУЛЕР на сколько килограмм надо повесить и на какую плату-чтоб он упал. Во вторых есть корпуса с горизантальным расположением матплат.

 
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Igoryok
12.1.2017, 12:26
Сообщение #2155


Активный участник
**

Группа: Пользователи
Сообщений: 140
Регистрация: 3.1.2011
Пользователь №: 12 200

Репутация: 3 кг


Цитата(-=E.A.G.L.E.=- @ 12.1.2017, 7:48)
Я уже не помню откуда именно отсчитывается этот угол, но, советую сравнить его с углом в ген-способности удар А-10. Таким образом можно будет понять.

Ну и, по-моему, если дотянуть угол до 90 градусов начинается какая-то фигня. Я что-то такое пробовал, но чем именно кончилось уже не помню. Может надо будет сделать 89.

А если хочешь чтоб снаряд непременно падал вертикально, то нужно делать чтобы он падал вертикально. Буквально. Т.е. какой-то объект спавнит снаряды на нужной высоте, а те потом просто падают.
Тож вариант
*


Создал ракету для Скадлаунчера, которая стреляет 8 боеголовками. Вначале делал через FireWeaponWhenDeathWepon, но там почему-то глюк с боеголовками, взрываюся не долетаю до земли и друг за другм падают. Потом сделал, как ты и предлагал, через промежуточный обьект, который вызыватся в Weapon через OCl, который потом создается в OCl и вызыват удар оружием в OCL. Просто заметил, что вызывает оружие с произвольной стороны карты, а хотелось чтобы снаряды падали вертикально. Заметил странный глюк: снаряды висят в воздухе и не падают!

 
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-=E.A.G.L.E.=-
15.1.2017, 13:25
Сообщение #2156


Физик-теоретик
*******

Группа: Продвинутые пользователи
Сообщений: 2 197
Регистрация: 2.11.2007
Из: Dark Side
Пользователь №: 5 212
Награды: 2
Репутация: 303 кг


Цитата(Igoryok @ 12.1.2017, 16:26)
Создал ракету для Скадлаунчера, которая стреляет 8 боеголовками. Вначале делал через FireWeaponWhenDeathWepon, но там почему-то глюк с боеголовками, взрываюся не долетаю до земли и друг за другм падают. Потом сделал, как ты и предлагал, через промежуточный обьект, который вызыватся в Weapon через OCl,  который потом создается в OCl и вызыват удар оружием в OCL. Просто заметил, что вызывает оружие с произвольной стороны карты, а хотелось чтобы снаряды падали вертикально. Заметил странный глюк: снаряды висят в воздухе и не падают!
*



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

Вообще, это нормально, что супероружие прилетает с края карты.
На самом деле, если так делать разделяющиеся боеголовки, то твой СКАД не будет получать опыта (ну, можт это мелочи жизни).
В целом, лучше делать разделяющиеся боеголовки через FireWeapoWhenDeadBehavior. В Контре так сделана ядерная ракета у Ядерщика. в Шоке у Китайской генеральши есть шрапнельная пушка которая так работает, ну и в РОТР есть ТопольМ и Ракетная шакхта с разделяющимися боеголовками. Можно посмотреть в них.

Самое главное - не заставить боеголовки лететь под углом 90градусов, а заставить основную ракету-носитель заходить на цель под углом 90 градусов. Это - важнее, потому, что влияет на направление боеголовок. В Шоке ПОдрывнику сделали ТопольМ (не ядерный), посмотри Locomotor и MissileAIUpdate его ракеты

========================

Цитата(Аnthоdоn @ 12.1.2017, 14:00)
ПЫЩ!
*


Егоров, ты упорот! Иди домой.


--------------------
опубликованное пользователем изображениеопубликованное пользователем изображение
опубликованное пользователем изображениеопубликованное пользователем изображение
опубликованное пользователем изображение

  Статус: Кодинг/моделинг Generals Будущие Достижения: Моделить ещё лутше/баланс
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
inter_rock
12.11.2017, 10:01
Сообщение #2157


Новичок
*

Группа: Пользователи
Сообщений: 12
Регистрация: 14.11.2011
Пользователь №: 14 840

Репутация: 2 кг


Всем привет! Кто нибудь знает, как заставить вражеского юнита остановиться, не использовав EMPUpdate, TankECM и прочие, которые меняют цвет текстуры?

Сообщение отредактировал inter_rock - 12.11.2017, 21:54

  Статус: modder Будущие Достижения: mods
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОпции темыОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
 

Текстовая версия Сейчас: 24.11.2017, 14:58
Skinned by Anymore
 

Воспроизведение материалов с данного сайта без разрешения редакции запрещено.
Реклама на нашем сайте.
Red System © 2001-2016 - All Rights Reserved