Last active
January 5, 2024 17:42
-
-
Save JuniorDjjr/3b4e38a4adc010ab58787380fb36efde to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// by Neon & Junior_Djjr | |
// you need: https://forum.mixmods.com.br/f141-gta3script-cleo/t5206-como-criar-scripts-com-cleoplus | |
SCRIPT_START | |
{ | |
LVAR_INT scplayer isSAxVCxLC | |
GET_PLAYER_CHAR 0 scplayer | |
WAIT 1000 | |
IF READ_INT_FROM_INI_FILE "CLEO\Club Front Noise.ini" "Settings" "UseIfSAxVCxLCConnected" (isSAxVCxLC) | |
AND isSAxVCxLC = 1 | |
GET_SCRIPT_STRUCT_NAMED SAVCLC isSAxVCxLC | |
IF isSAxVCxLC > 0 | |
isSAxVCxLC = TRUE | |
ENDIF | |
ENDIF | |
WHILE TRUE | |
WAIT 0 | |
GOSUB alhambra | |
GOSUB gaydar_station | |
GOSUB las_venturas_club | |
IF isSAxVCxLC = TRUE | |
GOSUB vc1_club | |
GOSUB vc2_club | |
GOSUB iii1_club | |
GOSUB iii2_club | |
ENDIF | |
ENDWHILE | |
alhambra: | |
IF LOCATE_CAMERA_DISTANCE_TO_COORDINATES (1836.0 -1681.8 13.5) 50.0 | |
GOSUB load_audio | |
WHILE LOCATE_CAMERA_DISTANCE_TO_COORDINATES (1836.0 -1681.8 13.5) 50.0 | |
WAIT 0 | |
IF HAS_MISSION_AUDIO_FINISHED 4 | |
SET_MISSION_AUDIO_POSITION 4 (1836.0 -1681.8 13.5) | |
PLAY_MISSION_AUDIO 4 | |
ENDIF | |
ENDWHILE | |
GOSUB unload_audio | |
ENDIF | |
RETURN | |
gaydar_station: | |
IF LOCATE_CAMERA_DISTANCE_TO_COORDINATES (-2550.7 193.7 6.2) 50.0 | |
GOSUB load_audio | |
WHILE LOCATE_CAMERA_DISTANCE_TO_COORDINATES (-2550.7 193.7 6.2) 50.0 | |
WAIT 0 | |
IF HAS_MISSION_AUDIO_FINISHED 4 | |
SET_MISSION_AUDIO_POSITION 4 (-2550.7 193.7 6.2) | |
PLAY_MISSION_AUDIO 4 | |
ENDIF | |
ENDWHILE | |
GOSUB unload_audio | |
ENDIF | |
RETURN | |
las_venturas_club: | |
IF LOCATE_CAMERA_DISTANCE_TO_COORDINATES (2507.3 1242.0 10.8) 50.0 | |
GOSUB load_audio | |
WHILE LOCATE_CAMERA_DISTANCE_TO_COORDINATES (2507.3 1242.0 10.8) 50.0 | |
WAIT 0 | |
IF HAS_MISSION_AUDIO_FINISHED 4 | |
SET_MISSION_AUDIO_POSITION 4 (2507.3 1242.0 10.8) | |
PLAY_MISSION_AUDIO 4 | |
ENDIF | |
ENDWHILE | |
GOSUB unload_audio | |
ENDIF | |
RETURN | |
vc1_club: | |
IF LOCATE_CAMERA_DISTANCE_TO_COORDINATES (6489.5645 -3078.4937 5.4461) 50.0 | |
GOSUB load_audio | |
WHILE LOCATE_CAMERA_DISTANCE_TO_COORDINATES (6489.5645 -3078.4937 5.4461) 50.0 | |
WAIT 0 | |
IF HAS_MISSION_AUDIO_FINISHED 4 | |
SET_MISSION_AUDIO_POSITION 4 (6489.5645 -3078.4937 5.4461) | |
PLAY_MISSION_AUDIO 4 | |
ENDIF | |
ENDWHILE | |
GOSUB unload_audio | |
ENDIF | |
RETURN | |
vc2_club: | |
IF LOCATE_CAMERA_DISTANCE_TO_COORDINATES (6097.8994 -4469.6782 4.3919) 50.0 | |
GOSUB load_audio | |
WHILE LOCATE_CAMERA_DISTANCE_TO_COORDINATES (6097.8994 -4469.6782 4.3919) 50.0 | |
WAIT 0 | |
IF HAS_MISSION_AUDIO_FINISHED 4 | |
SET_MISSION_AUDIO_POSITION 4 (6097.8994 -4469.6782 4.3919) | |
PLAY_MISSION_AUDIO 4 | |
ENDIF | |
ENDWHILE | |
GOSUB unload_audio | |
ENDIF | |
RETURN | |
iii1_club: | |
IF LOCATE_CAMERA_DISTANCE_TO_COORDINATES (6565.3613 1832.0339 14.9549) 30.0 | |
GOSUB load_audio | |
WHILE LOCATE_CAMERA_DISTANCE_TO_COORDINATES (6565.3613 1832.0339 14.9549) 30.0 | |
WAIT 0 | |
IF HAS_MISSION_AUDIO_FINISHED 4 | |
SET_MISSION_AUDIO_POSITION 4 (6565.3613 1832.0339 14.9549) | |
PLAY_MISSION_AUDIO 4 | |
ENDIF | |
ENDWHILE | |
GOSUB unload_audio | |
ENDIF | |
RETURN | |
iii2_club: | |
IF LOCATE_CAMERA_DISTANCE_TO_COORDINATES (6587.2847 1779.8605 14.932) 30.0 | |
GOSUB load_audio | |
WHILE LOCATE_CAMERA_DISTANCE_TO_COORDINATES (6587.2847 1779.8605 14.932) 30.0 | |
WAIT 0 | |
IF HAS_MISSION_AUDIO_FINISHED 4 | |
SET_MISSION_AUDIO_POSITION 4 (6587.2847 1779.8605 14.932) | |
PLAY_MISSION_AUDIO 4 | |
ENDIF | |
ENDWHILE | |
GOSUB unload_audio | |
ENDIF | |
RETURN | |
load_audio: | |
LOAD_MISSION_AUDIO 4 19800 | |
WHILE NOT HAS_MISSION_AUDIO_LOADED 19800 | |
WAIT 0 | |
ENDWHILE | |
RETURN | |
unload_audio: | |
CLEAR_MISSION_AUDIO 4 | |
RETURN | |
} | |
SCRIPT_END |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment