English
English
Deutsch
Deutsch
French
French
Italian
Italian
Spanish
Spanish
Polish
Polish
Portuguese
Portuguese
Turkish
Turkish
Support
fr
fr

Mise à jour majeure de CS2 : Valve refond le scripting et ajoute de nouveaux outils pour les créateurs de cartes

Actualités
sept 25
10 vues 4 minutes lire

Valve a publié une nouvelle mise à jour pour Counter-Strike 2. Cette fois, le patch est presque entièrement consacré au scripting et à l’API. S’il n’apporte pas de changements visibles pour les joueurs réguliers, il marque en revanche une véritable avancée pour les mapmakers et les développeurs de modes personnalisés.

Quoi de neuf dans le patch

Valve a apporté des modifications approfondies à l’entité point_script et à l’API des instances. Les principales nouveautés incluent :

  • point_script ne se supprime plus automatiquement en cas d’erreur, mais reste à l’état inactif en attendant des changements, ce qui facilite considérablement le débogage des cartes.
  • Correction de plantages potentiels lors du rechargement de scripts en mode outils.
  • Ajout d’un système de rétention de mémoire pour des rechargements plus stables : les scripts ne sont plus « oubliés » après un échec de rechargement.
  • Les méthodes qui attendent des arguments de type chaîne renvoient désormais une erreur au lieu de provoquer un crash critique.
  • Instance.Msg et Instance.DebugScreenText acceptent désormais n’importe quel type pour l’affichage de texte.
  • Correction d’un bug où RunScriptInput faisait planter le jeu lorsqu’il était appelé avec un « caller » nul.
  • L’ancienne méthode Instance.OnGameEvent a été supprimée et remplacée par des méthodes d’enregistrement d’événements plus stables, offrant une API unifiée pour tous les événements en jeu.

Nouveaux outils pour les mapmakers

Le point fort de ce patch est l’ajout de dizaines de nouveaux callbacks et fonctions qui élargissent grandement les possibilités de création de contenu :

  • De nombreux nouveaux événements : OnPlayerConnect, OnPlayerDisconnect, OnRoundStart, OnBombDefuse, OnGrenadeThrow, OnGunFire, OnPlayerChat, et bien d’autres.
  • Nouvelles vérifications concernant les joueurs : savoir s’ils sont accroupis, en train de sauter ou en mode noclip.
  • Méthodes pour récupérer des données sur les armes et les contrôleurs des joueurs.
  • Nouveaux overloads pour Instance.EntFireAtName et Instance.EntFireAtTarget, permettant aux développeurs de définir le « caller » et l’« activator ».
  • Ajout d’un vecteur normal comme résultat pour Instance.GetTraceHit, ainsi que de nouvelles méthodes pour les entités et les armes.
  • Valve a également introduit train_zoo.vmap, une carte spéciale contenant tous les assets de de_train ainsi que des exemples pour aider les mapmakers à mieux comprendre la nouvelle API.

Réactions de la communauté

L’annonce s’est rapidement répandue sur les réseaux sociaux, le post de l’insider Ozzny ayant atteint plus de 200 000 vues en quelques heures.

Les réactions étaient toutefois partagées :

  • Souris a noté que les changements ne concernent pas seulement le backend mais aussi l’interface, désormais basée sur React Native avec un style TailwindCSS.
  • Fragster.com a écrit avec ironie : « De nouveaux caisses, de nouveaux skins — super, mais où est la lutte contre les tricheurs ? »
  • Dice, qui avait passé plus de 9 heures à développer un mode personnalisé, s’est plaint que la mise à jour avait cassé toute sa base de code, l’obligeant à tout recommencer.
  • Beaucoup de joueurs ont demandé : « Où est cl_bob_lower et viewmodel_recoil 0 ? », soulignant qu’ils attendent non seulement des changements pour les développeurs, mais aussi des fonctionnalités de confort de jeu de base.
  • Les mapmakers, en revanche, ont accueilli le patch avec optimisme. Titan.holo a écrit : « Aucune idée de ce que tout cela veut dire, mais j’espère qu’on aura enfin des cartes sympas comme celle du paintball. »

Pourquoi c’est important

Valve continue de miser fortement sur le workshop et le contenu créé par la communauté. Pour les joueurs classiques, ce patch peut sembler « vide », mais en réalité il pose les bases de modes personnalisés et de cartes bien plus complexes.

À long terme, cela pourrait signifier l’apparition de versions créées par les fans de Danger Zone, de nouveaux modes d’entraînement ou même de semi-mods fonctionnant directement dans CS2.

La mise à jour de septembre ne concerne pas les skins ou les caisses — elle porte sur les outils fondamentaux qui façonneront l’avenir de CS2. Valve a fourni aux mapmakers une API stable, de nouveaux callbacks et des mécanismes de test améliorés. Cela pourrait ouvrir la voie à une véritable révolution du workshop, qui finira par concerner aussi les joueurs réguliers.

Nous sommes une communauté de fans du jeu CS2 et d'amateurs de skins

Rejoignez-nous sur les réseaux sociaux

Ici, vous trouverez uniquement les meilleures caisses CS2

Sur Skin.Club, vous pouvez trouver des caisses pour tous les goûts, ainsi qu'une section entière de caisses spéciales créées par la communauté

Votre message a été envoyé.
Veuillez vérifier votre email pour les informations