Jump to content
  • [CS2]Actualización de Counter‑Strike 2

       (0 reseñas)

    [ SCRIPTING DE MAPAS ]
    • Se actualizó tsconfig.json en script_zoo, fijando el objetivo como «es2022» para lograr un análisis de tipos más preciso.
    • Se cambió la entidad point_script para que ya no se elimine cuando falla la carga del script durante la reaparición. Ahora, permanecerá en un estado inactivo y prestará atención a los cambios en los scripts si el juego se está ejecutando en el modo de herramientas.
    • Se corrigió la entidad point_script para evitar los bloqueos que se podían producir tras una recarga fallida desde un script no válido al ejecutar el juego en el modo de herramientas.
    • Se cambió la entidad point_script para que conserve el valor de memoria devuelto por una función callback Instance.OnBeforeReload hasta que se ejecute correctamente la siguiente recarga, en lugar de olvidarlo si fallaba la recarga.
    • Ahora, los métodos que esperan argumentos del tipo «string» generan un error en lugar de llamar a toString para solicitar argumentos del tipo incorrecto.
    • Ahora, Instance.Msg e Instance.DebugScreenText aceptan cualquier tipo para el valor de texto.
    • Se corrigió un error que provocaba que RunScriptInput bloquease el juego al activarse si el origen de la llamada o el activador eran nulos.
    • Se eliminó Instance.OnGameEvent para favorecer métodos de registro por evento. De este modo, disponemos de herramientas para mejorar la estabilidad de la API y de una API consistente para los eventos ajenos al juego.
    • Se añadió Instance.DebugLine.
    • Se añadió Instance.DebugBox.
    • Se añadió Instance.OnPlayerConnect.
    • Se añadió Instance.OnPlayerActivate.
    • Se añadió Instance.OnPlayerDisconnect.
    • Se añadió Instance.OnRoundStart.
    • Se añadió Instance.OnRoundEnd.
    • Se añadió Instance.OnBombPlant.
    • Se añadió Instance.OnBombDefuse.
    • Se añadió Instance.OnPlayerKill.
    • Se añadió Instance.OnPlayerChat.
    • Se añadió Instance.OnGunFire.
    • Se añadió Instance.OnGrenadeThrow.
    • Se añadió una sobrecarga a Instance.EntFireAtName que permite establecer el origen de la llamada y el activador.
    • Se añadió una sobrecarga a Instance.EntFireAtTarget que permite establecer el origen de la llamada y el activador.
    • Se añadió un vector normal al resultado de Instance.GetTraceHit.
    • Se añadió Entity.GetGroundEntity.
    • Se añadió CSWeaponBase.GetOwner.
    • Se añadió CSPlayerController.GetName.
    • Se añadió CSObserverPawn.GetOriginalPlayerController.
    • Se añadió CSPlayerPawn.GetOriginalPlayerController.
    • Se añadió CSPlayerPawn.IsCrouching.
    • Se añadió CSPlayerPawn.IsCrouched.
    • Se añadió CSPlayerPawn.IsNoclipping.
    • Consulta maps/editor/zoo/scripts/point_script.d.ts para ver todos los detalles de la API.
    • Se añadió el archivo train_zoo.vmap con todos los recursos y ejemplos de de_train para los creadores de mapas.

    Ver el artículo completo


    Críticas de usuarios

    There are no reviews to display.


×
×
  • Crear nuevo...

Información importante

Al utilizar nuestra web, aceptas nuestras Política de privacidad estás de acuerdo con las condiciones establecidas.