Có ai biết chơi Generals: Zero hours không

Hôm nay xem cái phim "Behind of enemy line" có cảnh chú F18 super hornet của Nato bị 2 quả SAM của Nga đuổi chạy cong đít, ... vui phết ;))
tui cứ tưởng em bị 2 chú SAM của Nga dzí là F22 chứ.. hix.. đang tìm cách sửa code cùa INIZH.ini, dùng fan mềm finalbig mà không bết sữa thế nào.. có ai chỉ giáo không, thanks lắm
 
tui cứ tưởng em bị 2 chú SAM của Nga dzí là F22 chứ.. hix.. đang tìm cách sửa code cùa INIZH.ini, dùng fan mềm finalbig mà không bết sữa thế nào.. có ai chỉ giáo không, thanks lắm

Con ấy chắc chắn là F18 Super hornet của hải quân ko phải raptor đâu. F18 nó mới xuất phát từ carrier và mang bom ngoài (thực ra cũng chả bít 2 quả nhọn nhọn treo dưới mấu cánh là bom hay thùng nhiên liệu phụ nữa, thằng phi công lúc bị SAM đuổi rát quá nó kêu "drop the fuel tanks and pull up" nhưng mờ trông 2 quả ấy thì giống bomb 500lb hơn ). ;)
 
Con ấy chắc chắn là F18 Super hornet của hải quân ko phải raptor đâu. F18 nó mới xuất phát từ carrier và mang bom ngoài (thực ra cũng chả bít 2 quả nhọn nhọn treo dưới mấu cánh là bom hay thùng nhiên liệu phụ nữa, thằng phi công lúc bị SAM đuổi rát quá nó kêu "drop the fuel tanks and pull up" nhưng mờ trông 2 quả ấy thì giống bomb 500lb hơn ). ;)

Tui thì thích fim Enemy At the Gate hơn, coi tụi sniper me nhau thích hơn. Ong bít cách sửa code không ???
 
Con ấy chắc chắn là F18 Super hornet của hải quân ko phải raptor đâu. F18 nó mới xuất phát từ carrier và mang bom ngoài (thực ra cũng chả bít 2 quả nhọn nhọn treo dưới mấu cánh là bom hay thùng nhiên liệu phụ nữa, thằng phi công lúc bị SAM đuổi rát quá nó kêu "drop the fuel tanks and pull up" nhưng mờ trông 2 quả ấy thì giống bomb 500lb hơn ). ;)

Mấy cái đó là thùng nhiên liệu phụ.[-X[-X
Mới chụp mấy tấm hình mời mọi người xem trình độ hack của ta, :)):)):))

Đầu tiên là điểm nâng cấp (Mới rank 1 đã có 3 điểm):))
8.jpg


Rank 3 được thêm 10 điểm, (thế này thì dư sức xài rồi)
10.jpg


Mig29 trên hàng không mẫu hạm
1.jpg


F16Falcom và Mig 29
3.jpg


Mi24 rocket lauch
12.jpg


Bộ sưu tập tank của tớ
6.jpg


Đố mấy cậu nói được hết tên của 8 em trong warfactoy dưới đây.:)):))
9.jpg


Lần sau kiếm thêm mấy em nữa bỏ vào cho nó rôm rả, ha ha aha h
 
Lần sau kiếm thêm mấy em nữa bỏ vào cho nó rôm rả, ha ha aha h

Mod cậu tự làm à. sao unit lộn xộn thế. trộn lẫn đồ Nga và Mỹ vào nhau thế kia [-X

T80U, BM2, Mig 29, F16 rồi M1A1, M2A1, M60A3 kia là skin của mod Cold war Crisis. :|

Mig 29 thì làm thế quái nào mà ngồi lên được cái tàu sân bay kia :-"

War Factory cũng đẻ được Dozer cơ à. nể đấy ........
 
Gửi StormAndFire :
Ông biết cách tạo mod thì post bài hướng dẫn cho anh em được không ????? Đang ngâm cứu thử,, cần ai hướng dẫn tí
 
Mod cậu tự làm à. sao unit lộn xộn thế. trộn lẫn đồ Nga và Mỹ vào nhau thế kia [-X

T80U, BM2, Mig 29, F16 rồi M1A1, M2A1, M60A3 kia là skin của mod Cold war Crisis. :|

Mig 29 thì làm thế quái nào mà ngồi lên được cái tàu sân bay kia :-"

War Factory cũng đẻ được Dozer cơ à. nể đấy ........

Đương nhiên là tớ tự làm.
Tớ bỏ chung những unit mà tớ thích lại vào trong một warfactory và airfield sau đó cho một con dozer riêng xây dựng những nhà đó. cuối cùng là cho tất cả các phe đều có thể đẻ được con dozer đó. vậy là cho dù tớ chơi phe nào thì cũng có thể sử dụng được những unit này. cách này nhanh chóng và dễ hơn là phân các unit vào từng phe riêng biệt.

Con dozer của tớ nè. Có thể xây được NuclearMissile ngay từ đầu chỉ tốn 2000 và 20 giây để xây. (thế này thì chấp 5 máy hard đồng minh cũng ko si nhê:)):)):)))
a.jpg


Con dozer này là của phe Boss General (trong warfactory của tớ cũng có con này)
b.jpg


BM2 rocket lauch
f.jpg

e.jpg


Mig29 carrier lauch
d.jpg


Lô cốt mới Kashtan Defende
c.jpg



Ngoài ra tớ cũng có thể hack tiền bằng cách xây SupplyDropZone (nó thả 6 thùng x 2500 tiền, cứ như vậy một lần được 15000, xây 4 cái là khỏi lo chuyện tiền bạc)
Hack damge, speec, amor, buildcost, weapon v.v.... và còn nhiều tùy chỉnh khác nữa. nhưng nói chung muốn hack được thì phải biết chút ít về lập trình chứ không chỉ cần các cậu đánh thừa ra một chữ thì lúc đó nó không chạy được mà cũng không biết sai chỗ nào luôn :)):)):))
Lần sau sẽ nói chi tiết hơn.
 
Hack tiền bạc chơi vui j. Chỉ cách mod xe cộ hay là add thêm xe đi. thích chơi US mà chỉ có thằng vanilla có xe tank, còn À với super weapon ko có =((
 
Đầu tiên là ba con cần có chương trình FinalBig (download)
Down về xong giải nén ra rồi chạy "FinalBig.exe"

Trong thư mục cài đặt của Command & ConquerGenerals: Zero hours có 3 file Big liên quan rất nhiều đến mod là
INIZH.big File này chứa toàn bộ phần code của game (hack chủ yếu ở file này)
TexturesZH.big File này chứa phần texture (hiểu nôm na là áo của các unit, lính, xe cộ, nhà cửa v.v....)
W3DZH.big File này chứa phần tập tin 3D (hiểu nôm nà là phần thân của các unit, lính, xe cộ, nhà cửa v.v....)

Các file "TexturesZH.big" và "W3DZH.big" chỉ động vào khi các cậu muốn add thêm unit mới thôi. còn xài các unit đã có sẵn thì chỉ cần INIZH.big là đủ.

Bây giờ vào phần chính:
Chạy "FinalBig.exe", bấm open chọn đường dẫn tới INIZH.big nó sẽ mở thành một loạt các file như trong hình.
h1.jpg

1 Hack rank:
Hack cái này nhằm có thêm điểm nâng cấp mỗi khi bạn lên rank (bình thường thi không đủ để mở hết các suppot)
Tìm đến hàng có đề "Data\INI\Rank.ini" bấm 1 click vào nó sẽ hiện ra phần code như trong hình (ở đây mình đã sửa rồi)
h2.jpg

Rank 1
RankName = INI:RankLevel1
SkillPointsNeeded = 0
SciencesGranted = SCIENCE_Rank1
SciencePurchasePointsGranted = 3
End

Rank 1: nghĩa là cấp 1 (đầu tiên, mới vô đã có)
SkillPointsNeeded: Là số điểm kinh nghiệm cần có (đầu tiên thì đương nhiên là = 0)
Chỉnh thông số này nhằm làm tăng giảm tốc độ lên lv, số càng nhỏ thì càng mau lên, chỉ cần giết vài tên là lên lv (khuyến cáo để thấp quá mất hay, chỉ nên xê dịch vài trăm so với số gốc)
SciencePurchasePointsGranted Là số điểm có được khi đạt rank đó (muốn bao nhiêu cũng được, thường thì cho là 10 ở rank 3).

2 Hack Unit
Ở đây các unit được phân riêng theo 9 faction
Data\INI\Object\Airforcegeneral.ini là của phe Air Force
Data\INI\Object\Lasergeneral.ini là của phe Laser
Data\INI\Object\Superweapongeneral.ini là của phe Super Weapon
tương tự là các phe còn lại
Chú ý các phe gốc như USA, China, GLA thì nó lại phân ra thành Air, Vehicle v.v.... nhưng vẫn nằm trong thư mục Data\INI\Object, thích gì thì các cậu tự tìm.:)):))
Bắt đầu hack nào:
Ví dụ tớ muốn hack chiếc King Raptor của Airforce. bấm vào file ini của Airforce
tìm đến hàng "Object AirF_AmericaJetRaptor"
ở phần
; ***DESIGN parameters ***
DisplayName = OBJECT:KingRaptor
EditorSorting = VEHICLE
Side = AmericaAirForceGeneral
TransportSlotCount = 0 ;how many "slots" we take in a transport (0 == not transportable)
VisionRange = 200.0
ShroudClearingRange = 400
Prerequisites
Object = AirF_AmericaAirfield
End

WeaponSet
Conditions = None
Weapon = PRIMARY AirF_RaptorJetMissileWeapon
End
ArmorSet
Conditions = None
Armor = AirplaneArmor
DamageFX = None
End

BuildCost = 1100
BuildTime = 20
ExperienceValue = 75 75 125 175 ;Experience point value at each level
ExperienceRequired = 0 100 200 400 ;Experience points needed to gain each level
IsTrainable = Yes ;Can gain experience
CrusherLevel = 1 ;What can I crush?: 1 = infantry, 2 = trees, 3 = vehicles
CrushableLevel = 2 ;What am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles
CommandSet = AmericaJetRaptorCommandSet
phần "Prerequisites" là những thứ cần có trước để đẻ được unit này, (xóa hết thì không cần gì cả). ở đây King Raptor chỉ cần airfiled nhưng mấy chiếc khác như Aurora cần có cả StrategyCenter.
Nếu xóa hết đoạn code:
Prerequisites
Object = AirF_AmericaAirfield
End
thì có nghĩa chỉ cần xây airfiled là có thể đẻ được rồi.
Chú ý khi xóa thì phải xóa đủ chứ để sót là bị lỗi đó
Phần
BuildCost = 1100
BuildTime = 20
ExperienceValue = 75 75 125 175 ;Experience point value at each level
ExperienceRequired = 0 100 200 400 ;Experience points needed to gain each level
Là tiền, thời gian và điểm kinh nghiệm của unit.

Phần weapon là vũ khí của unit, thích cho nó trang bị loại khác thì chỉ cần thay cái khác vào là ok.

3 Hack Weapon:
Toàn bộ weapon của game đều nằm trong file Data\INI\Weapon.ini
Ví dụ tớ sẽ hack vũ khí của King Raptor:
Bạn copy phần "AirF_RaptorJetMissileWeapon" sau đó bấm vào file "Data\INI\Weapon.ini" nhấn Ctrl+F, past rồi ok nó sẽ tim đến phần code của weapon này
Code
Weapon AirF_RaptorJetMissileWeapon
PrimaryDamage = 125.0
PrimaryDamageRadius = 5.0
ScatterRadiusVsInfantry = 10.0 ;When this weapon is used against infantry, it can randomly miss by as much as this distance.
AttackRange = 350.0
MinimumAttackRange = 100.0
AcceptableAimDelta = 30
DamageType = JET_MISSILES
DeathType = EXPLODED
WeaponSpeed = 1000
ProjectileObject = RaptorJetMissile
ProjectileExhaust = AirF_RaptorMissileExhaust
VeterancyProjectileExhaust = HEROIC HeroicMissileExhaust
FireFX = None
FireSound = RaptorJetMissileWeapon
ProjectileDetonationFX = WeaponFX_JetMissileDetonation
RadiusDamageAffects = ALLIES ENEMIES NEUTRALS NOT_SIMILAR
DelayBetweenShots = 75 ;150
ClipSize = 6
ClipReloadTime = 2000
AutoReloadsClip = RETURN_TO_BASE
ProjectileCollidesWith = STRUCTURES
AntiAirborneVehicle = Yes
AntiAirborneInfantry = No
ShowsAmmoPips = Yes
WeaponBonus = PLAYER_UPGRADE DAMAGE 112%
End
Ở đây có rất nhiều thông số để chỉnh như Damge, range v.v.. để tớ giải thích
PrimaryDamage Nghĩa là damge chính
PrimaryDamageRadius nghĩa là bán kính tác dụng (có thể hiểu như độ chính xác)
AttackRange tầm bắn
WeaponSpeed tốc độ đầu đạn
DelayBetweenShots tốc độ bắn
ClipSize số lượng đầu đạn
ClipReloadTime thời gian nạp đạn
AutoReloadsClip chế độ nạp
AntiAirborneVehicle không đối không (Yes = có, no= không)
AntiAirborneInfantry chống lính


=))Hôm nay tới đây đã bữa sau típ=))
 
Đầu tiên là ba con cần có chương trình FinalBig (download)
Down về xong giải nén ra rồi chạy "FinalBig.exe"

Trong thư mục cài đặt của Command & ConquerGenerals: Zero hours có 3 file Big liên quan rất nhiều đến mod là
INIZH.big File này chứa toàn bộ phần code của game (hack chủ yếu ở file này)
TexturesZH.big File này chứa phần texture (hiểu nôm na là áo của các unit, lính, xe cộ, nhà cửa v.v....)
W3DZH.big File này chứa phần tập tin 3D (hiểu nôm nà là phần thân của các unit, lính, xe cộ, nhà cửa v.v....)

Các file "TexturesZH.big" và "W3DZH.big" chỉ động vào khi các cậu muốn add thêm unit mới thôi. còn xài các unit đã có sẵn thì chỉ cần INIZH.big là đủ.

Bây giờ vào phần chính:
Chạy "FinalBig.exe", bấm open chọn đường dẫn tới INIZH.big nó sẽ mở thành một loạt các file như trong hình.
h1.jpg

1 Hack rank:
Hack cái này nhằm có thêm điểm nâng cấp mỗi khi bạn lên rank (bình thường thi không đủ để mở hết các suppot)
Tìm đến hàng có đề "Data\INI\Rank.ini" bấm 1 click vào nó sẽ hiện ra phần code như trong hình (ở đây mình đã sửa rồi)
h2.jpg



Rank 1: nghĩa là cấp 1 (đầu tiên, mới vô đã có)
SkillPointsNeeded: Là số điểm kinh nghiệm cần có (đầu tiên thì đương nhiên là = 0)
Chỉnh thông số này nhằm làm tăng giảm tốc độ lên lv, số càng nhỏ thì càng mau lên, chỉ cần giết vài tên là lên lv (khuyến cáo để thấp quá mất hay, chỉ nên xê dịch vài trăm so với số gốc)
SciencePurchasePointsGranted Là số điểm có được khi đạt rank đó (muốn bao nhiêu cũng được, thường thì cho là 10 ở rank 3).

2 Hack Unit
Ở đây các unit được phân riêng theo 9 faction
Data\INI\Object\Airforcegeneral.ini là của phe Air Force
Data\INI\Object\Lasergeneral.ini là của phe Laser
Data\INI\Object\Superweapongeneral.ini là của phe Super Weapon
tương tự là các phe còn lại
Chú ý các phe gốc như USA, China, GLA thì nó lại phân ra thành Air, Vehicle v.v.... nhưng vẫn nằm trong thư mục Data\INI\Object, thích gì thì các cậu tự tìm.:)):))
Bắt đầu hack nào:
Ví dụ tớ muốn hack chiếc King Raptor của Airforce. bấm vào file ini của Airforce
tìm đến hàng "Object AirF_AmericaJetRaptor"
ở phần

phần "Prerequisites" là những thứ cần có trước để đẻ được unit này, (xóa hết thì không cần gì cả). ở đây King Raptor chỉ cần airfiled nhưng mấy chiếc khác như Aurora cần có cả StrategyCenter.
Nếu xóa hết đoạn code:

thì có nghĩa chỉ cần xây airfiled là có thể đẻ được rồi.
Chú ý khi xóa thì phải xóa đủ chứ để sót là bị lỗi đó
Phần

Là tiền, thời gian và điểm kinh nghiệm của unit.

Phần weapon là vũ khí của unit, thích cho nó trang bị loại khác thì chỉ cần thay cái khác vào là ok.

3 Hack Weapon:
Toàn bộ weapon của game đều nằm trong file Data\INI\Weapon.ini
Ví dụ tớ sẽ hack vũ khí của King Raptor:
Bạn copy phần "AirF_RaptorJetMissileWeapon" sau đó bấm vào file "Data\INI\Weapon.ini" nhấn Ctrl+F, past rồi ok nó sẽ tim đến phần code của weapon này
Code

Ở đây có rất nhiều thông số để chỉnh như Damge, range v.v.. để tớ giải thích
PrimaryDamage Nghĩa là damge chính
PrimaryDamageRadius nghĩa là bán kính tác dụng (có thể hiểu như độ chính xác)
AttackRange tầm bắn
WeaponSpeed tốc độ đầu đạn
DelayBetweenShots tốc độ bắn
ClipSize số lượng đầu đạn
ClipReloadTime thời gian nạp đạn
AutoReloadsClip chế độ nạp
AntiAirborneVehicle không đối không (Yes = có, no= không)
AntiAirborneInfantry chống lính


=))Hôm nay tới đây đã bữa sau típ=))
----------------------------
hôm qua mình cài mod project_raptor_7.0, mình chơi tướng Laser của USA, mình muốn tăng dame cho các Laser Defence Turret nhưng tìm hoài trong mục laserGeneral.ini mà không biết Laser Defence Turret là đoạn code nào, ông chỉ dùm nhé và cách tăng dame cho nó nữa
 
----------------------------
hôm qua mình cài mod project_raptor_7.0, mình chơi tướng Laser của USA, mình muốn tăng dame cho các Laser Defence Turret nhưng tìm hoài trong mục laserGeneral.ini mà không biết Laser Defence Turret là đoạn code nào, ông chỉ dùm nhé và cách tăng dame cho nó nữa

chú ý khi các cậu chơi với mod thì phải chỉnh sửa file BIG của mod chứ không thì nó không có hiệu lực đâu.

mình đã tìm bản mod project raptor nhưng chỉ có của MAC version không có của Windown. nếu bạn có thì share cho mình được không.
cách dễ nhất để tìm đoạn code của nó là cậu vào file ini của tướng đó rồi nhấn ctrl+f tìm kiếm với từ khóa là BuildCost nó sẽ hiện ra ngay chỗ thông tin về unit đó, cậu cứ tìm cho đến khi thấy unit cần tìm.
cách thứ 2 là dùng WorldBuilder. chạy WorldBuilder sau đó bấm vào phần object nó sẽ hiện ra một danh sách toàn bộ các unit trong game, cậu chỉ cần tìm đến unit của mình thì sẽ biết được tên của nó, sau đó quay lại file ini để search với từ khóa là tên của unit đó.
h3.jpg

h4.jpg

như trong hình thì cái Laser Defence Turret có tên là Lazr_AmericaPatriotBattery vậy thì chỉ cần vào file laserGeneral.ini tìm kiếm với từ khóa Lazr_AmericaPatriotBattery
là cậu sẽ thấy. (chú ý một đoạn code của unit rất dài, thường đến 2 hay 3 trang vì vậy cậu chịu khó kéo xuống phần DESIGN parameters
thì mới chỉnh được.
để chỉnh weapon của nó cậu tìm đến chỗ weaponset
WeaponSet
Conditions = None
Weapon = PRIMARY Lazr_PatriotMissileWeapon
Weapon = SECONDARY Lazr_PatriotMissileAssistWeapon
Weapon = TERTIARY Lazr_PatriotMissileWeaponAir
AutoChooseSources = PRIMARY FROM_PLAYER FROM_AI FROM_SCRIPT
AutoChooseSources = SECONDARY NONE
AutoChooseSources = TERTIARY FROM_PLAYER FROM_AI FROM_SCRIPT
PreferredAgainst = PRIMARY VEHICLE INFANTRY
PreferredAgainst = SECONDARY BALLISTIC_MISSILE AIRCRAFT
PreferredAgainst = TERTIARY BALLISTIC_MISSILE AIRCRAFT
ShareWeaponReloadTime = Yes
End
ở đây nó sử dụng 3 loại vũ khí. tùy cậu muốn tăng damge cái nào thì tăng cái đó
Lazr_PatriotMissileWeapon cái này là dành cho các đơn vị mặt đất
Lazr_PatriotMissileAssistWeapon cái này là để chống tên lửa
Lazr_PatriotMissileWeaponAir cái này để chống máy bay.

cách tăng damge thì như bài trước mình đã nói, cậu vào file weapon.ini search với từ khóa là vũ khí của cậu. ví dụ là Lazr_PatriotMissileWeapon
nó sẽ ra một đoạn code
;------------------------------------------------------------------------------
Weapon Lazr_PatriotMissileWeapon
PrimaryDamage = 40.0
PrimaryDamageRadius = 3.0
ScatterRadiusVsInfantry = 10.0 ;When this weapon is used against infantry, it can randomly miss by as much as this distance.
AttackRange = 225.0
DamageType = EXPLOSION
DeathType = EXPLODED
WeaponSpeed = 999999.0
LaserName = Lazr_PatriotLaserBeam
LaserBoneName = WEAPONA01
FireFX = Lazr_WeaponFX_LaserCrusader
RadiusDamageAffects = ALLIES ENEMIES NEUTRALS
DelayBetweenShots = 250 ; time between shots, msec
ClipSize = 3 ; how many shots in a Clip (0 == infinite)
ClipReloadTime = 2000 ; how long to reload a Clip, msec
AutoReloadsClip = Yes
AntiAirborneVehicle = No
AntiAirborneInfantry = No
AntiGround = Yes
AntiBallisticMissile = No
RequestAssistRange = 200 ; when I fire, my object will look around for things of
; his type and tell their AssistedTargetingModules to fire a clip if they are free to do so.
ProjectileCollidesWith = STRUCTURES
End
muốn tăng damge thì chỉ cần tăng thông số PrimaryDamage lên thôi.
vậy đó, chúc bạn may mắn.

chiều nay mình sẽ post bài mổ sẻ unit trong game, nó sẻ chỉ các cậu cách add unit mới. bye:D:D
 
Gửi Stomandfire
Đây là link down PR v7.0, ngoài ra nó còn 1 số mod nữa cũng khá hay. Link này do 1 mem trong topic này share, quên tên rồi
http://www.thaigaming.com/game-mod-downloads/2059.htm

- Ông biết cách làm cho cái Lazr_AmericaPatriotBattery này tàng hình khộng (giống nhu cái trụ của GLA mà của thằng tướng tàng hình công trình đó).
- Ồng tìm down cái mod này về chơi cũng khá hay zero_hour_plus_v1.00c, tui quên link dơn rồi.
 
thí dụ muốn copy tank của USA gốc wa AF thì có cần phải copy hết vào "TexturesZH.big" và "W3DZH.big ko
 
Gửi Stomandfire
Đây là link down PR v7.0, ngoài ra nó còn 1 số mod nữa cũng khá hay. Link này do 1 mem trong topic này share, quên tên rồi
http://www.thaigaming.com/game-mod-downloads/2059.htm

- Ông biết cách làm cho cái Lazr_AmericaPatriotBattery này tàng hình khộng (giống nhu cái trụ của GLA mà của thằng tướng tàng hình công trình đó).
- Ồng tìm down cái mod này về chơi cũng khá hay zero_hour_plus_v1.00c, tui quên link dơn rồi.

muốn unit nào tàng hình thì chỉ cần bỏ thêm đoạn code sau vào phần ; *** ENGINEERING Parameters *** của unit đó là xong

code:
Behavior = StealthUpdate ModuleStealth_09
StealthDelay = 2000 ; msec
StealthForbiddenConditions = ATTACKING USING_ABILITY TAKING_DAMAGE
InnateStealth = yes
OrderIdleEnemiesToAttackMeUponReveal = Yes
End

thí dụ muốn copy tank của USA gốc wa AF thì có cần phải copy hết vào "TexturesZH.big" và "W3DZH.big ko

nếu là unit gốc thì không cần phải làm như vậy đâu. bạn mở file commandset.ini lên tìm kiếm với từ khóa AmericaWarFactoryCommandSet
nó sẽ hiện đoạn code build của WarFactory
code
CommandSet AmericaWarFactoryCommandSet
1 = Command_ConstructAmericaTankCrusader
2 = Command_ConstructAmericaVehicleTomahawk
3 = Command_ConstructAmericaVehicleHumvee
4 = Command_ConstructAmericaVehicleMedic
5 = Command_ConstructAmericaVehiclePaladin
6 = Command_ConstructAmericaVehicleSentryDrone
7 = Command_ConstructAmericaVehicleAvenger
8 = Command_ConstructAmericaVehicleMicrowave
9 = Command_UpgradeAmericaSentryDroneGun
11 = Command_UpgradeAmericaTOWMissile
13 = Command_SetRallyPoint
14 = Command_Sell
End
ví dụ muốn phe Airforce đẻ được tank Crusader chỉ cần copy dòng command của crusade bỏ vào chỗ của airforce là được
copy
1 = Command_ConstructAmericaTankCrusader
bỏ vào AirF_AmericaWarFactoryCommandSet nó sẽ thành như sau:
code:
CommandSet AirF_AmericaWarFactoryCommandSet
1 = Command_ConstructAmericaTankCrusader
2 = AirF_Command_ConstructAmericaVehicleTomahawk
3 = AirF_Command_ConstructAmericaVehicleHumvee
4 = AirF_Command_ConstructAmericaVehicleMedic
6 = AirF_Command_ConstructAmericaVehicleSentryDrone
7 = AirF_Command_ConstructAmericaVehicleAvenger
8 = AirF_Command_ConstructAmericaVehicleMicrowave
9 = Command_UpgradeAmericaSentryDroneGun
11 = Command_UpgradeAmericaTOWMissile
13 = Command_SetRallyPoint
14 = Command_Sell
End
chú ý con số ở đầu hàng có ý nghĩa rất quan trọng, nó quy định vị trí cho unit đó trong warfactory, 14 số tương ứng 14 vị trí, các số lẻ ở hàng trên, số chẳn ở hàng dưới, không được bỏ trùng nhau, sẽ bị lỗi.
h5.jpg


một điều cần lưu ý nữa là khi cậu làm bằng phương pháp này có thể sẽ không đẻ được unit đó do bị giới hạn ở phần Prerequisites (cái này tớ đã nói ở chỗ hack Unit) hơn nữa nếu cậu bỏ Prerequisites đi có khả năng thằng máy sẽ đẻ được unit này sớm hơn bình thường.
có một cách để kiểm tra bị lỗi ở chỗ nào. Các cậu mở thư mục
My Documents\Command and Conquer Generals Zero Hour Data\ trong đó có file ReleaseCrashInfo sẽ cho biết lỗi xảy ra ở file nào, dòng nào. tuy nhiên một số trường hợp bị lỗi nặng thì nó cũng ko xác định được.

bye cần gì cứ hỏi, chứ biểu tớ post hết thì hơi mệt đó[-X[-X
 
cái Project Raptor 7 của cậu dở tệ, unit xấu ma chê quỷ hờn luôn, muốn có mod hay thì vào trang này nè, đủ loại mod, của đủ loại game, download miễn phí, không cần đăng kí luôn, tốc độ nhanh nữa
http://www.moddb.com/games/cc-generals-zero-hour
chơi thử cái Contra này, có thể nói là mod hay nhất luôn
http://www.moddb.com/mods/contra
đương nhiên là chạy trên version 1.04 hết.
 
tăng dame cho super weapon thì thay đổi code ỏ đâu thế bro , cả 3 loại super weapon nhá
 
tăng dame cho super weapon thì thay đổi code ỏ đâu thế bro , cả 3 loại super weapon nhá

cái này thì tớ chịu phần superweapon tớ chỉ mới biết cách thay đổi thời gian thôi, cậu chịu khó tự tìm hiểu vậy :)):)):))
 
các loại superweapon hơi đặc biệt, phân tán tùm lum + nhiều chỉ số khác nhau do có cách gây damage khác nhau
lấy ví dụ particle cannon của US superweapon general, cái này nằm trong file superweapongeneral.ini. của 2 phe US còn lại nằm trong file tương ứng là airforcegeneral.ini và lasergeneral.ini
;***NOTE -- these values effect gameplay*****
TotalFiringTime = 10000 ;The total ground contact time of the beam <= thời gian tính từ lúc tia laser bắn vào mục tiêu đến khi biến mất, tính bằng mili giây (1000 mili giây = 1 giây). ở đây mặc định là 10s

DamagePerSecond = 400 ;Amount of damage inflicted per second <= mức damage mà tia laser gây ra trong mỗi giây
WidthGrowTime = 2000 ;The amount of time it takes for the beam to reach full diameter (same value used for shrinking) <= thời gian tính từ khi tia laser bắn trúng mục tiêu đến khi đạt kích thước lớn nhất (2 giây)
BeamTravelTime = 2500 ;How long it takes for the beam to hit the ground after leaving the firing dish. <= thời gian tính từ lúc chọn mục tiêu cho tới lúc tia laser bắn trúng mục tiêu

DamageRadiusScalar = 3.4 ;Multiplies the radius (relative to beam diameter) so that things close to the beam can get hit too! <= tầm gây damage của tia laser. tăng số này lên để có tia laser gây damage rộng như nuclear missile
RevealRange = 50.0 ;Grants gratuitous vision for the player launching the target as the beam cuts it's swath of death. <= kích thước của vùng đất sẽ dc mở ra xung quanh khi tia laser dc bắn

với scud storm của 3 phe GLA thì nó lại nằm trong weapon.ini
Weapon ScudStormWeapon

AttackRange = 999999 ; not used for this weapon (it's "special") <= nghĩa là tầm bắn ko giới hạn.
RadiusDamageAffects = ALLIES ENEMIES NEUTRALS <= damage ảnh hưởng tới cả bạn lẫn thù. xóa bỏ "Allies" sẽ làm cho quân ta và đồng đội k bị ảnh hưởng
DelayBetweenShots = Min:100 Max:1000 <= thời gian giãn cách giữa 2 quả tên lửa tiếp nhau
ClipSize = 9 <= tăng cái này lên 18, và sau khi bắn hết loạt đầu, lập tức bắn tiếp loạt 2 9 quả nữa >:)
ClipReloadTime = 10000 ; give it time to sink into the ground <= thời gian nạp lại tên lửa ( tức là tên lửa mới xuất hiện trên giàn phóng sau khi quả cũ phóng đi, k phải là thời gian reload của sw)
; With extra entries, 9 of 12 could be used eg, and then you'd get a different nine next clip.

PreAttackDelay = 3000 ; Give the missiles time to get up, since we can't watch the animation. (If too short, missiles will pop up) <= thời gian để tên lửa dựng thẳng lên và phóng

Weapon ScudStormDamageWeapon
PrimaryDamage = 500.0 <= đây, damage chính của mỗi quả tên lửa
PrimaryDamageRadius = 50.0 <= bán kính gây damage chính, đơn vị feet
SecondaryDamage = 150.0 ;50.0 <= damage phụ của những thứ xì ra sau khi tên lửa nổ :))
SecondaryDamageRadius = 200.0 <= bán kính của damage phụ


FireOCL = OCL_PoisonFieldLarge ; So this weapon will do normal damage, and create this object <= quyết định loại damage phụ, ở đây là toxin
RadiusDamageAffects = ALLIES ENEMIES NEUTRALS <= như trên kia, nhưng là dành cho damage phụ
DelayBetweenShots = 0 ; time between shots, msec
ClipSize = 0 ; how many shots in a Clip (0 == infinite)
ClipReloadTime = 0 ; how long to reload a Clip, msec
End

;------------------------------------------------------------------------------
Weapon ScudStormDamageWeaponUpgraded (nhóm thông số này tương tự như trên, nhưng là sau khi đã nâng cấp toxin)
PrimaryDamage = 500.0
PrimaryDamageRadius = 50.0 ;25.0
SecondaryDamage = 200.0 ;100.0
SecondaryDamageRadius = 200.0 ;50.0
AttackRange = 200.0
DamageType = EXPLOSION
DeathType = EXPLODED
WeaponSpeed = 600 ; dist/sec
FireFX = ScudStormMissileDetonation
FireOCL = OCL_PoisonFieldUpgradedLarge ; So this weapon will do normal damage, and create this object
RadiusDamageAffects = ALLIES ENEMIES NEUTRALS
DelayBetweenShots = 0 ; time between shots, msec
ClipSize = 0 ; how many shots in a Clip (0 == infinite)
ClipReloadTime = 0 ; how long to reload a Clip, msec
End
 
Chỉnh sửa cuối:
Gửi StormAndFire
Bãn hướng dẫn add các công trình cho con Dozer, ide worker nó xây thế nào nhé. Cụ thể là cho con IDE Workr có thể xây Lazr_AmericaPatriotBattery
 
Gửi StormAndFire
Bãn hướng dẫn add các công trình cho con Dozer, ide worker nó xây thế nào nhé. Cụ thể là cho con IDE Workr có thể xây Lazr_AmericaPatriotBattery

Mình chưa hiểu ý con ide worker của bạn là con nào, nhưng về nguyên tắc thì add các công trình cho dozer hay worker cũng giống như add các unit. nó đề nằm trong file commandset cả.

ví dụ để xây được Lazr_AmericaPatriotBattery cậu cần tìm commandset của Laser Dozer, (cái này có thể tìm thấy ở đoạn code của con dozer, ở phần ***DESIGN parameters ***, hoặc search với từ khóa là Commandset)
; ***DESIGN parameters ***
DisplayName = OBJECT:Dozer
Side = AmericaLaserGeneral
EditorSorting = VEHICLE
TransportSlotCount = 5 ;how many "slots" we take in a transport (0 == not transportable)
BuildCost = 1000
BuildTime = 5.0 ; in seconds
VisionRange = 200
ShroudClearingRange = 200

WeaponSet
Conditions = None
Weapon = PRIMARY None
End
WeaponSet
Conditions = MINE_CLEARING_DETAIL
Weapon = PRIMARY DozerMineDisarmingWeapon
End

ArmorSet
Conditions = None
Armor = DozerArmor ;Special Explosion-Proof Armor
DamageFX = TankDamageFX
End
CrusherLevel = 2 ;What can I crush?: 1 = infantry, 2 = trees, 3 = vehicles
CrushableLevel = 2 ;What am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles
CommandSet = Lazr_AmericaDozerCommandSet

sau đó quay lại file commandset.ini tìm với từ khóa Lazr_AmericaDozerCommandSet nó sẽ ra đoạn code sau:
CommandSet Lazr_AmericaDozerCommandSet
1 = Lazr_Command_ConstructAmericaPowerPlant
2 = Lazr_Command_ConstructAmericaStrategyCenter
3 = Lazr_Command_ConstructAmericaBarracks
4 = Lazr_Command_ConstructAmericaSupplyDropZone
5 = Lazr_Command_ConstructAmericaSupplyCenter
; 6 = Lazr_Command_ConstructLaserCannon
6 = Lazr_Command_ConstructAmericaParticleCannonUplink
7 = Lazr_Command_ConstructAmericaPatriotBattery
8 = Lazr_Command_ConstructAmericaCommandCenter
9 = Lazr_Command_ConstructAmericaFireBase
11 = Lazr_Command_ConstructAmericaWarFactory
13 = Lazr_Command_ConstructAmericaAirfield
14 = Command_DisarmMinesAtPosition
End
giống như add unit cậu chỉ cần chép
7 = Lazr_Command_ConstructAmericaPatriotBattery
bỏ vào commandset của con dozer hay worker cậu muốn là được (vẫn phải chú ý con số 7, không được trùng)

:)):)):)):)):))
 
Back
Top