Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions Luces emergencia.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{$CLEO .cs}
{$CLEO .cs}
:START_SCRIPT
// ... aquí va el código que te di ...
0A93: end_custom_thread // Finaliza el hilo una vez que el código termine (siempre debe estar al final)
{$CLEO .cs}
// Script para Luces de Emergencia Mejoradas

:LOOP
wait 0
// Esperamos hasta que el jugador esté en un vehículo de servicio público

03D4: is_player_in_any_car 0
if and
03D5: actor 0 car_model == 596 // Policía
03D5: actor 0 car_model == 416 // Ambulancia
then
// El jugador está en un vehículo de emergencia. Ahora comprobamos si las sirenas están activas.

02E3: car $PLAYER_CAR sirens_state
if
then
// Sirenas activas: Activamos el efecto de luces
gosub @LUZ_ROJA
gosub @LUZ_AZUL
end
end

jump @LOOP

// ------------------------------------------------------------------------------------------------
// Subrutina para el Destello de Luz Roja

:LUZ_ROJA
wait 200 // Esperar 200ms para el patrón de parpadeo
0001: wait 50 // Parpadeo Rápido
return

// ------------------------------------------------------------------------------------------------
// Subrutina para el Destello de Luz Azul

:LUZ_AZUL
wait 200 // Esperar 200ms para el patrón de parpadeo
0001: wait 50 // Parpadeo Rápido
return

0A93: end_custom_thread // MUY IMPORTANTE: Terminar el script