Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {$CLEO}
- 0000:
- REPEAT
- wait 250
- UNTIL 0256: player $PLAYER_CHAR defined
- CONST
- AMMU_SELLER_WEAPON = 25 // WEAPON_PISTOL
- LAPD1_WEAPON = 22 // WEAPON_PISTOL
- SFPD1_WEAPON = 22 // WEAPON_PISTOL
- LVPD1_WEAPON = 22 // WEAPON_PISTOL
- CSHER_WEAPON = 22 // WEAPON_PISTOL
- LAPDM1_WEAPON = 22 // WEAPON_PISTOL
- SWAT_WEAPON = 29 // WEAPON_MICRO_UZI
- FBI_WEAPON = 30 // WEAPON_MP5
- ARMY_WEAPON = 31 // WEAPON_M4
- NSA_WEAPON = 30 // WEAPON_AK47
- DSHER_WEAPON = 24 // WEAPON_PISTOL
- END
- 0781: get_weapon_with_ID AMMU_SELLER_WEAPON model_to 4@
- 0781: get_weapon_with_ID LAPD1_WEAPON model_to 5@
- 0781: get_weapon_with_ID SFPD1_WEAPON model_to 6@
- 0781: get_weapon_with_ID LVPD1_WEAPON model_to 7@
- 0781: get_weapon_with_ID CSHER_WEAPON model_to 8@
- 0781: get_weapon_with_ID LAPDM1_WEAPON model_to 9@
- 0781: get_weapon_with_ID SWAT_WEAPON model_to 10@
- 0781: get_weapon_with_ID FBI_WEAPON model_to 11@
- 0781: get_weapon_with_ID ARMY_WEAPON model_to 12@
- 0781: get_weapon_with_ID NSA_WEAPON model_to 13@
- 0781: get_weapon_with_ID DSHER_WEAPON model_to 14@
- 0247: load_model 4@
- 0247: load_model 5@
- 0247: load_model 6@
- 0247: load_model 7@
- 0247: load_model 8@
- 0247: load_model 9@
- 0247: load_model 10@
- 0247: load_model 11@
- 0247: load_model 12@
- 0247: load_model 13@
- 0247: load_model 14@
- 038B: load_requested_models
- WHILE TRUE
- wait 0
- 00A0: store_actor $PLAYER_ACTOR position_to 0@ 1@ 2@
- IF 0AE1: 3@ = random_actor_near_point 0@ 1@ 2@ in_radius 750.0 find_next 0 pass_deads 1
- THEN
- REPEAT
- 0A96: 4@ = actor 3@ struct
- 4@ += 0x4A4
- 0A8D: 4@ = read_memory 4@ size 4 virtual_protect 0 // CPed.m_nCreatedBy 1 - game ; 2 - script
- 0665: get_actor 3@ model_to 5@
- 0470: 6@ = actor 3@ current_weapon
- IF 5@ == #WMYAMMO //
- THEN
- IF OR
- 0457: player $PLAYER_CHAR aiming_at_actor 3@
- 02E0: actor $PLAYER_ACTOR firing_weapon
- 031D: actor $AMMU_SELLER hit_by_weapon 57
- THEN
- IF 6@ <> AMMU_SELLER_WEAPON
- THEN
- 0781: get_weapon_with_ID AMMU_SELLER_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon AMMU_SELLER_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #LAPD1
- THEN
- IF 6@ <> LAPD1_WEAPON
- THEN
- 0781: get_weapon_with_ID LAPD1_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon LAPD1_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #SFPD1
- THEN
- IF 6@ <> SFPD1_WEAPON
- THEN
- 0781: get_weapon_with_ID SFPD1_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon SFPD1_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #LVPD1
- THEN
- IF 6@ <> LVPD1_WEAPON
- THEN
- 0781: get_weapon_with_ID LVPD1_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon LVPD1_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #CSHER
- THEN
- IF 6@ <> CSHER_WEAPON
- THEN
- 0781: get_weapon_with_ID CSHER_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon CSHER_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #LAPDM1
- THEN
- IF 6@ <> LAPDM1_WEAPON
- THEN
- 0781: get_weapon_with_ID LAPDM1_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon LAPDM1_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #SWAT
- THEN
- IF 6@ <> SWAT_WEAPON
- THEN
- 0781: get_weapon_with_ID SWAT_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon SWAT_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #FBI
- THEN
- IF 6@ <> FBI_WEAPON
- THEN
- 0781: get_weapon_with_ID FBI_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon FBI_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #ARMY
- THEN
- IF 6@ <> ARMY_WEAPON
- THEN
- 0781: get_weapon_with_ID ARMY_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon ARMY_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF 5@ == #DSHER
- THEN
- IF 6@ <> DSHER_WEAPON
- THEN
- 0781: get_weapon_with_ID DSHER_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon DSHER_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- ELSE
- IF OR
- 5@ == #WMOMIB // NSA
- 5@ == #BMYMIB // NSA
- THEN
- IF 6@ <> LAPD1_WEAPON
- THEN
- 0781: get_weapon_with_ID LAPD1_WEAPON model_to 7@
- IF 0248: model 7@ available
- THEN
- 048F: actor 3@ remove_weapons
- 01B2: give_actor 3@ weapon LAPD1_WEAPON ammo 9999
- // 0249: release_model 7@
- END
- END
- END
- END
- END
- END
- END
- END
- END
- END
- END
- END
- END
- UNTIL 8AE1: NOT 3@ = random_actor_near_point 0@ 1@ 2@ in_radius 750.0 find_next 1 pass_deads 1
- END
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement