ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.71k stars 626 forks source link

[CS 1.6] Bug with BombDrop client message (round timer related) #568

Open dystopm opened 11 years ago

dystopm commented 11 years ago

Well, this is an issue that can be easily reproduced on your listen server.

When the last argument is set to 1 ( == bomb has been planted), everybody will trigger the round timer to hide until new round. That's not the bug. Then when joining to another server, your round timer will not appear until new round ONLY if the current map objective is bomb planting.

  1. Make sure your mp_freezetime is higher to 5 (just for safety)
  2. Start a listenserver with the map de_nuke
  3. Join as terrorist, and plant the bomb.
  4. After planting the bomb, disconnect.
  5. Then start a listenserver with the map cs_assault (hostage rescue objective)
  6. Join as CT, if you joined on freezetime, you'll notice that the round timer doesn't appear and then you'll notice the round start when the "Go Go Go" radio sound is emitted.
  7. For being accurate of this bug, just rescue the hostage, wait for the new round, and you'll notice the same.

Possibly suggestion/fix: reset round timer when joining to any server

] version
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 10:34:27 Feb 21 2013 (5964)
Información sobre el procesador:
    Fabricante:  AuthenticAMD
    Velocidad: 3013 Mhz
    Procesadores lógicos 2
    Procesadores físicos 1
    HyperThreading:  Compatible
    FCMOV:  Compatible
    SSE2:  Compatible
    SSE3:  Compatible
    SSSE3:  Compatible
    SSE4a:  Compatible
    SSE41:  No compatible
    SSE42:  No compatible

Información sobre la red:
    Velocidad de la red:  

Versión del sistema operativo:
    Windows XP (32 bits)
    NTFS:  Compatible
    Códigos Criptográficos del Proveedor: Compatible 311 0x0 0x0 0x0

Tarjeta de vídeo:
    Controlador:  NVIDIA GeForce 7025 / NVIDIA nForce 630a

    Nombre de controlador de DirectX: nv4_disp.dll
    Versión de controlador: 6.14.11.9713
    Versión de controlador de DirectX: 6.14.11.9713
    Fecha de controlador: 15 de marzo de 2010
    Densidad de color del escritorio: 32 bits por píxel
    Frecuencia de actualización del monitor: 60 Hz
    Tarjeta DirectX: NVIDIA GeForce 7025 / NVIDIA nForce 630a
    Identificador del fabricante: 0x10de
    Identificador del dispositivo: 0x3d6
    Número de monitores: 1
    Número de tarjetas de vídeo lógicas: 1
    No se ha detectado ninguna interfaz SLI o Crossfire
    Resolución de pantalla principal: 1440 x 900
    Resolución de escritorio: 1440 x 900
    Tamaño de pantalla principal: 16.14" x 10.08"  (19.02" diag)
                                            41.0cm x 25.6cm  (48.3cm diag)
    No se ha detectado el tipo de bus principal
    Memoria VRAM principal: 512 MB
    Modos MSAA compatibles: 2x 4x 

Tarjeta de sonido:
    Dispositivo de sonido: Sound Blaster Tactic(3D) Sigma

Memoria:
    RAM:  1791 Mb

(sorry for the spanish text above)

metita commented 4 years ago

@mikela-valve This fix seems pretty easy to implement.