Skip to content

Instantly share code, notes, and snippets.

@JuniorDjjr
Last active January 5, 2024 17:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save JuniorDjjr/3b4e38a4adc010ab58787380fb36efde to your computer and use it in GitHub Desktop.
Save JuniorDjjr/3b4e38a4adc010ab58787380fb36efde to your computer and use it in GitHub Desktop.
// 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