среда, 17 февраля 2010 г.

Добавление поезда на карту C&C: Generals ZH

Для того что-бы поезд ездил, нужно поставить точки путей(Waypoint) с помощью Waypoint Tool, поставьте их как вам нужно. Теперь нужно поставить сам поезд, для этого нажмите на инструмент Place Object, выберите в списке TrainEngineVerySlow и поставьте его на путь т.е. на waypoint. Чтобы поезд останавливался в определенном месте, нужно выбрать нужный вам waypoint и переименовать его в Waypoint # Station(# - номер точки, например Waypoint 207 Station). Для того что-бы поезд проезжал по мосту, вам нужно поставить точки в начале и в конце моста и переименовать их в Waypoint # Tunnel
Если хотите что-бы в поезд можно было сажать юнитов, вам нужно настроить сам поезд, переименуйте путь вашего поезда, для этого выберите любой waypoint и в Waypoint Path Labels впишите Railroad. Теперь создайте в папке C:\Users\xxxx\Documents\Command and Conquer Generals Zero Hour Data\Maps файл map.ini и скопируйте туда вот это:


Object TrainEngineVerySlow
ReplaceModule ModuleTag_03
Behavior = RailroadBehavior ModuleTag_03_Override
PathPrefixName = Railroad

RunningGarrisonSpeedMax = 3
KillSpeedMin = 9
Friction = 0.995
BigMetalBounceSound = BuildingFallingMetal
SmallMetalBounceSound = VehicleImpactHeavy
MeatyBounceSound = InfantryCrush
ClicketyClackSound = TrainClicketyClack
WhistleSound = TrainWhistle

IsLocomotive = Yes
SpeedMax = 3.0
Acceleration = 1.005
WaitAtStationTime = 20000 ; двадцать секунд
Braking = 0.97
CrashFXTemplateName = SpecialEffectsTrainCrashObject

CarriageTemplateName = TrainCar03 ; вагончики
CarriageTemplateName = TrainCar03
CarriageTemplateName = TrainCar03
CarriageTemplateName = TrainCar03
CarriageTemplateName = TrainCar03
CarriageTemplateName = TrainCar03
CarriageTemplateName = TrainCab
End
End
End

Object TrainCar03
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_02_Override
MaxHealth = 10000.0
InitialHealth = 10000.0
End
End

AddModule ModuleTag_03_Override
Behavior = GarrisonContain ModuleTag_03
ContainMax = 10
AllowInsideKindOf = INFANTRY VEHICLE
EnterSound = GarrisonEnter
ExitSound = GarrisonExit
DamagePercentToUnits = 50%
MobileGarrison = Yes
End
End

ReplaceModule ModuleTag_04
Behavior = RailroadBehavior ModuleTag_04_Override
IsLocomotive = No
PathPrefixName = Railroad

RunningGarrisonSpeedMax = 3
KillSpeedMin = 9
Friction = 0.995
BigMetalBounceSound = BuildingFallingMetal
SmallMetalBounceSound = VehicleImpactHeavy
MeatyBounceSound = InfantryCrush
ClicketyClackSound = TrainClicketyClack
End
End
End

Object TrainCab
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_02_Override
MaxHealth = 10000.0
InitialHealth = 10000.0
End
End
AddModule ModuleTag_03_Override
Behavior = GarrisonContain ModuleTag_03
ContainMax = 10
EnterSound = GarrisonEnter
ExitSound = GarrisonExit
DamagePercentToUnits = 50%
MobileGarrison = Yes
End
End
ReplaceModule ModuleTag_04
Behavior = RailroadBehavior ModuleTag_04_Override
IsLocomotive = No
PathPrefixName = Railroad

RunningGarrisonSpeedMax = 3
KillSpeedMin = 9
Friction = 0.995
BigMetalBounceSound = BuildingFallingMetal
SmallMetalBounceSound = VehicleImpactHeavy
MeatyBounceSound = InfantryCrush
ClicketyClackSound = TrainClicketyClack
End
End
End



настройте как вам угодно и сохраните.

Комментариев нет: