Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {$CLEO .cs}
- //------{The Air Forces}------\\
- thread 'air'
- :CHECK //Cek dan muat model
- wait 0
- if
- Player.Defined($PLAYER_CHAR)
- jf @CHECK
- wait 1
- Model.Load(#HYDRA)
- Model.Load(#ARMY)
- Model.Load(#MINIGUN)
- Model.Load(#MISSILE)
- Model.Load(#RHINO)
- Model.Load(#MINIGUN)
- Model.Load(#DNB1)
- Model.Load(#DNB2)
- Model.Load(#AK47)
- Model.Load(#MP5LNG)
- Model.Load(#MICRO_UZI)
- Model.Load(981)
- Model.Load(3267)
- Model.Load(3279)
- Model.Load(16095)
- 038B: load_requested_models
- wait 1
- if
- Model.Available(#HYDRA)
- if
- Model.Available(#ARMY)
- if
- Model.Available(#MINIGUN)
- if
- Model.Available(#MISSILE)
- if
- Model.Available(#RHINO)
- if
- Model.Available(#MINIGUN)
- if
- Model.Available(#DNB1)
- if
- Model.Available(#DNB2)
- if
- Model.Available(#AK47)
- if
- Model.Available(#MP5LNG)
- if
- Model.Available(#MICRO_UZI)
- if
- Model.Available(3267)
- if
- Model.Available(3279)
- if
- Model.Available(16095)
- if
- Model.Available(981)
- jf @CHECK
- wait 1
- :EXPLODE
- wait 1
- if
- 00EC: actor $PLAYER_ACTOR 0 near_point 13.7466 -62.4059 radius 20.0 20.0
- jf @EXPLODE
- wait 15000
- 0003: shake_camera 1000
- wait 13000
- 0@ = Car.Create(#HYDRA, 3000.0, 3000.0, 200.0)
- 0129: 1@ = create_actor_pedtype 4 model #ARMY in_car 0@ driverseat
- 0745: set_hydra 0@ thrust_to_horizontal
- 08E6: set_plane 0@ landing_gear 0
- Car.Angle(0@) = 90.0
- 04D2: set_plane 0@ fly_autopilot_around_point 0.0 3000.0 200.0 altitude_between -1.0 and 0.5
- Car.SetSpeedInstantly(0@, 275.0)
- 067A: put_camera_on_car 0@ with_offset 0.0 15.0 2.0 point_to_car 0@ tilt 15.0 2
- wait 25000
- :AIR_TURRET
- wait 1
- 2@ = Car.Create(#HYDRA, -1860.644, 142.3551, 200.9962)
- 0129: 3@ = create_actor_pedtype 4 model #ARMY in_car 2@ driverseat
- Car.Angle(2@) = 90.0
- 0745: set_hydra 2@ thrust_to_horizontal
- 08E6: set_plane 2@ landing_gear 0
- 04D2: set_plane 2@ fly_autopilot_around_point -1885.644 132.3551 220.9962 altitude_between -1.0 and 0.5
- 7@ = Marker.CreateAboveActor(3@)
- 07E0: set_marker 7@ type_to 1
- 055F: set_player $PLAYER_CHAR max_armour += 150
- 035F: actor $PLAYER_ACTOR armour += 250
- 29@ = Actor.Create(COP, #ARMY, -1969.597, 60.4149, 28.4428)
- Actor.Angle(29@) = 90
- Actor.Health(29@) = 100
- wait 1
- :Tesloop
- wait 1
- if
- 8118: not actor 29@ dead
- jf @CV_SCENE_T
- wait 1
- jump @Boom
- :Boom
- wait 14000
- 00A0: store_actor 3@ position_to 11@ 12@ 13@
- wait 500
- $Missile = Object.Create(#MISSILE, 11@, 12@, 13@)
- 8@ = Marker.CreateAboveObject($Missile)
- 07E0: set_marker 8@ type_to 1
- Marker.SetIconSize(8@, 1)
- jump @MHIT
- :MHIT
- wait 1
- if
- 034E: move_object $Missile to -2001.5519 138.5535 28.5391 speed 1.2 1.2 1.0 flag 1
- jf @MHIT
- wait 1
- 01BB: store_object $Missile position_to 11@ 12@ 13@
- 0948: create_explosion_at 11@ 12@ 13@ type 7 camera_shake 2.0
- Object.Destroy($Missile)
- Marker.Disable(8@)
- wait 1
- jump @Tesloop
- :CV_SCENE_T
- wait 1
- if
- 00EC: actor $PLAYER_ACTOR 0 near_point -1348.072 499.4319 radius 50.0 50.0
- jf @CV_SCENE_T
- wait 1
- Marker.Disable(7@)
- Car.Destroy(2@)
- Actor.DestroyInstantly(3@)
- wait 1
- 22@ = Car.Create(#HYDRA, -1410.7874, 493.7094, 18.2294)
- Car.Angle(22@) = 323
- 23@ = Car.Create(#HYDRA, -1426.5858, 493.8838, 18.2344)
- Car.Angle(23@) = 321
- wait 1
- :AIR_RAID
- wait 1
- if
- 00EC: actor $PLAYER_ACTOR 0 near_point -2033.1117 -61.3389 radius 50.0 50.0
- jf @AIR_RAID
- wait 2500
- $Raid1 = Car.Create(#HYDRA, -3000.0, -3000.0, 150.0)
- $Raid2 = Car.Create(#HYDRA, -2985.0, -2985.0, 145.0)
- $Raid3 = Car.Create(#HYDRA, -2985.0, -3000.0, 145.0)
- $Raid4 = Car.Create(#HYDRA, -3000.0, -2985.0, 150.0)
- 0745: set_hydra $Raid1 thrust_to_horizontal
- 08E6: set_plane $Raid1 landing_gear 0
- 0745: set_hydra $Raid2 thrust_to_horizontal
- 08E6: set_plane $Raid2 landing_gear 0
- 0745: set_hydra $Raid3 thrust_to_horizontal
- 08E6: set_plane $Raid3 landing_gear 0
- 0745: set_hydra $Raid4 thrust_to_horizontal
- 08E6: set_plane $Raid4 landing_gear 0
- 04D2: set_plane $Raid1 fly_autopilot_around_point 3000.0 -3000.0 150.0 altitude_between -1.0 and 0.5
- 04D2: set_plane $Raid2 fly_autopilot_around_point 3000.0 -3000.0 150.0 altitude_between -2.5 and -1.0
- 04D2: set_plane $Raid3 fly_autopilot_around_point 3000.0 -3000.0 150.0 altitude_between -2.5 and -1.0
- 04D2: set_plane $Raid4 fly_autopilot_around_point 3000.0 -3000.0 150.0 altitude_between -1.0 and 0.5
- 067A: put_camera_on_car $Raid1 with_offset 0.0 40.0 2.0 point_to_car $Raid1 tilt 15.0 2
- wait 2000
- :SAM
- wait 1
- $SAM = Object.Create(3267, -2869.5544, -72.0607, 4.8305)
- $SAM2 = Object.Create(3267, -2869.5544, -68.0607, 4.8305)
- 20@ = Object.Create(3279, -2869.5544, -42.0607, 4.3305)
- 21@ = Object.Create(3279, -2869.5544, -102.0607, 4.3305)
- 24@ = Object.Create(16095, -2879.5544, -72.0607, 3.3305)
- $block1 = Object.Create(981, -2162.3027, -70.5639, 33.6719)
- $block2 = Object.Create(981, -2256.1675, -70.207, 33.6719)
- $block3 = Object.Create(981, -2394.4329, -70.2141, 33.6641)
- Object.Angle($block1) = 90.0
- Object.Angle($block2) = 90.0
- Object.Angle($block3) = 90.0
- wait 21000
- :Tank
- wait 1
- $Tank1 = Car.Create(#RHINO, -2037.9894, -70.1069, 35.1719)
- Car.Angle($Tank1) = 90.0
- $Tank2 = Car.Create(#RHINO, -2027.9894, -74.1069, 35.1719)
- Car.Angle($Tank2) = 90.0
- $Tank3 = Car.Create(#RHINO, -2027.9894, -66.1069, 35.1719)
- Car.Angle($Tank3) = 90.0
- wait 1
- 0129: $Morris = create_actor_pedtype 8 model #ARMY in_car $Tank1 driverseat
- 0129: $Drive1 = create_actor_pedtype 4 model #ARMY in_car $Tank2 driverseat
- 0129: $Drive2 = create_actor_pedtype 4 model #ARMY in_car $Tank3 driverseat
- 0464: put_actor $PLAYER_ACTOR into_turret_on_car $Tank1 at_car_offset 0.0 -1.0 2.0 position 0 shooting_angle_limit 360.0 with_weapon 38
- 00AE: unknown_set_car $Tank1 to_ignore_traffic_lights 2
- 00AE: unknown_set_car $Tank2 to_ignore_traffic_lights 2
- 00AE: unknown_set_car $Tank3 to_ignore_traffic_lights 2
- 07F8: car $Tank2 follow_car $Tank1 radius 20.0
- 07F8: car $Tank3 follow_car $Tank1 radius 20.0
- 02AC: set_car $Tank1 immunities BP 1 FP 1 EP 1 CP 1 MP 1
- 02AC: set_car $Tank2 immunities BP 1 FP 1 EP 1 CP 1 MP 1
- 02AC: set_car $Tank3 immunities BP 1 FP 1 EP 1 CP 1 MP 1
- 4@ = Marker.CreateAboveCar($Tank2)
- 5@ = Marker.CreateAboveCar($Tank3)
- 07E0: set_marker 4@ type_to 1
- 07E0: set_marker 5@ type_to 1
- wait 1000
- :T_M1
- wait 1 //-2162.3027, -70.5639, 35.1719 (Object)
- Car.DriveTo($Tank1, -2152.3027, -70.5639, 35.1719)
- //Enemy 1
- $E1 = Actor.Create(GANG1, #DNB1, -2172.3027, -75.5639, 35.1719)
- 01B2: give_actor $E1 weapon 29 ammo 600 // MP5
- 0350: set_actor $E1 maintain_position_when_attacked 1
- 05E2: AS_actor $E1 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E1) = 80
- Actor.Health($E1) = 4500
- 11@ = Marker.CreateAboveActor($E1)
- 07E0: set_marker 11@ type 0
- //Enemy 2
- $E2 = Actor.Create(GANG1, #DNB2, -2165.3027, -73.5639, 35.1719)
- 01B2: give_actor $E2 weapon 30 ammo 600 // AK47
- 0350: set_actor $E2 maintain_position_when_attacked 1
- 05E2: AS_actor $E2 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E2) = 50
- Actor.Health($E2) = 4500
- 12@ = Marker.CreateAboveActor($E2)
- 07E0: set_marker 12@ type 0
- //Enemy 3
- $E3 = Actor.Create(GANG1, #DNB2, -2165.3027, -65.5639, 35.1719)
- 01B2: give_actor $E3 weapon 28 ammo 600 // UZI
- 0350: set_actor $E3 maintain_position_when_attacked 1
- 05E2: AS_actor $E3 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E3) = 100
- Actor.Health($E3) = 4500
- 13@ = Marker.CreateAboveActor($E3)
- 07E0: set_marker 13@ type 0
- //Enemy 4
- $E4 = Actor.Create(GANG1, #DNB1, -2165.3027, -67.5639, 35.1719)
- 01B2: give_actor $E4 weapon 29 ammo 600 // MP5
- 0350: set_actor $E4 maintain_position_when_attacked 1
- 05E2: AS_actor $E4 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E4) = 80
- Actor.Health($E4) = 4500
- 14@ = Marker.CreateAboveActor($E4)
- 07E0: set_marker 14@ type 0
- wait 1
- :T_M2
- wait 1
- if and
- 0118: actor $E1 dead
- 0118: actor $E2 dead
- 0118: actor $E3 dead
- 0118: actor $E4 dead
- jf @T_M2
- wait 1
- Object.Destroy($block1)
- 0948: create_explosion_at -2158.3027 -70.5639 35.1719 type 12 camera_shake 1.5
- Actor.DestroyInstantly($E1)
- Actor.DestroyInstantly($E2)
- Actor.DestroyInstantly($E3)
- Actor.DestroyInstantly($E4)
- Marker.Disable(11@)
- Marker.Disable(12@)
- Marker.Disable(13@)
- Marker.Disable(14@)
- wait 1000
- :T_M2_EX //-2256.1675, -70.207, 33.6719
- wait 1
- Car.DriveTo($Tank1, -2232.1675, -75.207, 33.1719)
- //Enemy 5
- $E1 = Actor.Create(GANG1, #DNB1, -2240.1675, -75.5639, 35.1719)
- 01B2: give_actor $E1 weapon 29 ammo 600 // MP5
- 0350: set_actor $E1 maintain_position_when_attacked 1
- 05E2: AS_actor $E1 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E1) = 83
- Actor.Health($E1) = 4500
- 11@ = Marker.CreateAboveActor($E1)
- 07E0: set_marker 11@ type 0
- //Enemy 6
- $E2 = Actor.Create(GANG1, #DNB2, -2240.1675, -73.5639, 35.1719)
- 01B2: give_actor $E2 weapon 30 ammo 600 // AK47
- 0350: set_actor $E2 maintain_position_when_attacked 1
- 05E2: AS_actor $E2 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E2) = 54
- Actor.Health($E2) = 4500
- 12@ = Marker.CreateAboveActor($E2)
- 07E0: set_marker 12@ type 0
- //Enemy 7
- $E3 = Actor.Create(GANG1, #DNB2, -2240.1675, -65.5639, 35.1719)
- 01B2: give_actor $E3 weapon 28 ammo 600 // UZI
- 0350: set_actor $E3 maintain_position_when_attacked 1
- 05E2: AS_actor $E3 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E3) = 100
- Actor.Health($E3) = 4500
- 13@ = Marker.CreateAboveActor($E3)
- 07E0: set_marker 13@ type 0
- //Enemy 8
- $E4 = Actor.Create(GANG1, #DNB1, -2240.1675, -67.5639, 35.1719)
- 01B2: give_actor $E4 weapon 29 ammo 600 // MP5
- 0350: set_actor $E4 maintain_position_when_attacked 1
- 05E2: AS_actor $E4 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E4) = 83
- Actor.Health($E4) = 4500
- 14@ = Marker.CreateAboveActor($E4)
- 07E0: set_marker 14@ type 0
- //Enemy 9
- $E5 = Actor.Create(GANG1, #DNB1, -2237.1675, -65.5639, 35.1719)
- 01B2: give_actor $E5 weapon 30 ammo 600 //AK47
- 0350: set_actor $E5 maintain_position_when_attacked 1
- 05E2: AS_actor $E5 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E5) = 83
- Actor.Health($E5) = 4500
- 15@ = Marker.CreateAboveActor($E5)
- 07E0: set_marker 15@ type 0
- wait 1
- :T_M3
- wait 1
- if and
- 0118: actor $E1 dead
- 0118: actor $E2 dead
- 0118: actor $E3 dead
- 0118: actor $E4 dead
- 0118: actor $E5 dead
- jf @T_M3
- wait 1
- Object.Destroy($block2)
- 0948: create_explosion_at -2260.1675 -70.207 33.6719 type 12 camera_shake 1.5
- Actor.DestroyInstantly($E1)
- Actor.DestroyInstantly($E2)
- Actor.DestroyInstantly($E3)
- Actor.DestroyInstantly($E4)
- Actor.DestroyInstantly($E5)
- Marker.Disable(11@)
- Marker.Disable(12@)
- Marker.Disable(13@)
- Marker.Disable(14@)
- Marker.Disable(15@)
- wait 1000 //0A93: end_custom_thread
- :T_M3_EX //-2394.4329, -70.2141, 33.6641
- wait 1
- Car.DriveTo($Tank1, -2372.4329, -70.2141, 33.6641)
- //Enemy 10
- $E1 = Actor.Create(GANG1, #DNB1, -2380.4329, -75.5639, 35.1719)
- 01B2: give_actor $E1 weapon 29 ammo 600 // MP5
- 0350: set_actor $E1 maintain_position_when_attacked 1
- 05E2: AS_actor $E1 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E1) = 86
- Actor.Health($E1) = 4500
- 11@ = Marker.CreateAboveActor($E1)
- 07E0: set_marker 11@ type 0
- //Enemy 11
- $E2 = Actor.Create(GANG1, #DNB2, -2380.4329, -73.5639, 35.1719)
- 01B2: give_actor $E2 weapon 30 ammo 600 // AK47
- 0350: set_actor $E2 maintain_position_when_attacked 1
- 05E2: AS_actor $E2 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E2) = 60
- Actor.Health($E2) = 4500
- 12@ = Marker.CreateAboveActor($E2)
- 07E0: set_marker 12@ type 0
- //Enemy 12
- $E3 = Actor.Create(GANG1, #DNB2, -2380.4329, -65.0639, 35.1719)
- 01B2: give_actor $E3 weapon 28 ammo 600 // UZI
- 0350: set_actor $E3 maintain_position_when_attacked 1
- 05E2: AS_actor $E3 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E3) = 100
- Actor.Health($E3) = 4500
- 13@ = Marker.CreateAboveActor($E3)
- 07E0: set_marker 13@ type 0
- //Enemy 13
- $E4 = Actor.Create(GANG1, #DNB1, -2380.4329, -62.5639, 35.1719)
- 01B2: give_actor $E4 weapon 29 ammo 600 // MP5
- 0350: set_actor $E4 maintain_position_when_attacked 1
- 05E2: AS_actor $E4 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E4) = 86
- Actor.Health($E4) = 4500
- 14@ = Marker.CreateAboveActor($E4)
- 07E0: set_marker 14@ type 0
- //Enemy 14
- $E5 = Actor.Create(GANG1, #DNB1, -2384.4329, -60.5639, 35.1719)
- 01B2: give_actor $E5 weapon 30 ammo 600 //AK47
- 0350: set_actor $E5 maintain_position_when_attacked 1
- 05E2: AS_actor $E5 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E5) = 86
- Actor.Health($E5) = 4500
- 15@ = Marker.CreateAboveActor($E5)
- 07E0: set_marker 15@ type 0
- //Enemy 15
- $E6 = Actor.Create(GANG1, #DNB1, -2380.4329, -67.5639, 35.1719)
- 01B2: give_actor $E6 weapon 30 ammo 600 //AK47
- 0350: set_actor $E6 maintain_position_when_attacked 1
- 05E2: AS_actor $E6 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E6) = 86
- Actor.Health($E6) = 4500
- 16@ = Marker.CreateAboveActor($E6)
- 07E0: set_marker 16@ type 0
- //Enemy 16
- $E7 = Actor.Create(GANG1, #DNB1, -2384.4329, -67.5639, 35.1719)
- 01B2: give_actor $E7 weapon 29 ammo 600 // MP5
- 0350: set_actor $E7 maintain_position_when_attacked 1
- 05E2: AS_actor $E7 kill_actor $PLAYER_ACTOR
- Actor.WeaponAccuracy($E7) = 92
- Actor.Health($E7) = 4500
- 17@ = Marker.CreateAboveActor($E4)
- 07E0: set_marker 17@ type 0
- wait 1
- :T_M4
- wait 1
- if and
- 0118: actor $E1 dead
- 0118: actor $E2 dead
- 0118: actor $E3 dead
- 0118: actor $E4 dead
- 0118: actor $E5 dead
- 0118: actor $E6 dead
- 0118: actor $E7 dead
- jf @T_M4
- wait 1
- 0948: create_explosion_at -2324.1436 -43.7781 35.3125 type 7 camera_shake 0.5
- 0948: create_explosion_at -2322.1436 -43.7781 35.3125 type 7 camera_shake 0.5
- Actor.DestroyInstantly($E1)
- Actor.DestroyInstantly($E2)
- Actor.DestroyInstantly($E3)
- Actor.DestroyInstantly($E4)
- Actor.DestroyInstantly($E5)
- Actor.DestroyInstantly($E6)
- Actor.DestroyInstantly($E7)
- Marker.Disable(11@)
- Marker.Disable(12@)
- Marker.Disable(13@)
- Marker.Disable(14@)
- Marker.Disable(15@)
- Marker.Disable(16@)
- Marker.Disable(17@)
- wait 2000
- :Assault
- wait 1
- Marker.Disable(4@)
- Marker.Disable(5@)
- Car.Destroy($Tank3)
- Car.Destroy($Tank2)
- 0362: remove_actor $Morris from_car_and_place_at -2769.8342 -70.4493 7.0391
- 0465: remove_actor $PLAYER_ACTOR from_turret_mode
- Actor.PutAt($PLAYER_ACTOR, -2773.8342, -70.4493, 7.0391)
- 048F: actor $PLAYER_ACTOR remove_weapons
- 01B2: give_actor $PLAYER_ACTOR weapon 31 ammo 5050 // M4
- 02CF: 30@ = create_fire_at -2879.5544 -62.0607 3.3305 propagation 5 size 3
- 02CF: 31@ = create_fire_at -2869.5544 -62.0607 3.3305 propagation 5 size 3
- wait 1000
- 0A93: end_custom_thread
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement