View Single Post
Old 11-26-2007, 05:04 PM   #2
Дрон01
Вице-адмиралAntic1tizen One
 
Дрон01's Avatar
 
Faction:
Кушане - киит Наабал

Join Date: Jul 2005
Location: Israel
Posts: 977
Re: Розширение Штата Флота... and Other qstns

В папке Data://scripts//unitcaps создаётся (либо распаковывается из ригинального Бига) Луа-файл, выглядящий примерно следующим образом. Пример:
Листинг файла Data://scripts//unitcaps//normal.lua :

UC_Family("Defender",50) --ну это сугубо мой тип кораблей, корабли поддержки авианосцев. В оригинале этой строчки нет.
--UC_Family("Класс_кораблей", Макс_число_кораблей) - создание настройки для типа
UC_Family("Fighter", 14)
UC_FamilyOverride("Vaygr", "Fighter", 18)
--UC_FamilyOverride("Имя_расы", "Класс_кораблей", Макс_число) - замена существующего правила для отдельной расы
UC_Family("Corvette", 12)
UC_ShipType("MinelayerCorvette", 5)
--UC_ShipType("Вид_корабля", Число) - лимит на отдельный вид кораблей данного класса.
UC_Family("Frigate", 21)
UC_ShipType("DefenseFieldFrigate", 2)
UC_ShipType("CaptureFrigate", 6)
UC_ShipTypeOverride("Hiigaran", "CaptureFrigate", 4)
UC_Family("Capital", 13)
UC_FamilyOverride("Vaygr", "Capital", 15)
UC_ShipType("Destroyer", 5)
UC_ShipType("Carrier", 4)
UC_ShipTypeOverride("Vaygr", "Carrier", 6)
UC_ShipType("Battlecruiser", 3)
UC_ShipType("Shipyard", 1)
UC_Family("Utility", 50)
UC_ShipType("ResourceCollector", 20)
UC_ShipType("ResourceController", 4)
UC_ShipType("Probe", 10)
UC_ShipType("ECMProbe", 10)
UC_ShipType("ProximitySensor", 10)
UC_Family("Platform", 20)
UC_ShipType("HyperspacePlatform", 4)
UC_Family("Mothership", 6)
UC_Family("SinglePlayerMisc", 100)

--Нужно заметить, что все переменные юниткапов для кораблей указываются в соответствующих файлах .ship (Например, NewShipType.unitCapsShipType, NewShipType.unitCapsFamily etc.)

З.Ы. Если поиск по форуму результатов не дал - выкладывай.
З.З.Ы. Рад тебя видеть.
Дрон01 is offline   Reply With Quote