Valve amplia Counter-Strike 2 con interfacce di scripting per gli ostaggi: CSHostage, Event Hooks e nuove esportazioni di console e GameRules offrono ai creatori di mappe il pieno controllo sugli scenari con ostaggi tramite script. I server della community segnalano i primi problemi.
Il 22 ottobre 2026 Valve ha rilasciato un aggiornamento di Counter-Strike 2 che aggiunge nuove classi di ostaggi, event hook ed esportazioni alle API di scripting delle mappe. È quanto emerge dall’annuncio ufficiale su Steam.
Gli ostaggi diventano completamente scriptabili
Al centro della patch c’è la nuova classe CSHostage. Essa offre metodi quali IsBeingPickedUp, IsBeingCarried, IsRescued e GetRescuer, grazie ai quali i creatori di mappe possono interrogare lo stato dei singoli ostaggi. A ciò si aggiungono sei nuovi hook di evento sull’oggetto Instance: OnHostagePickUpStart, OnHostagePickUpAbort e OnHostagePickUp per il prelievo di un ostaggio, OnHostageDrop per il rilascio, OnHostageRescue per il salvataggio e OnHostageKill per l’uccisione. In questo modo è possibile programmare vere e proprie mappe personalizzate con scenari di ostaggi, invece di limitarsi a ricorrere alla logica predefinita: chi raccoglie un ostaggio, chi lo salva e chi lo uccide può essere interrogato tramite script e risolto con una logica personalizzata.
Un’altra novità è l’oggetto CSPrecache, che tramite Instance. Precache per caricare in anticipo le risorse, in modo che i contenuti della mappa siano disponibili senza rallentamenti. Secondo le note sulla patch, l’elemento radar_element apparirà d’ora in poi sul radar in ogni modalità di gioco, non più solo nella modalità Rush.
Console e GameRules come esportazioni separate
L’aggiornamento introduce due nuove esportazioni di primo livello. Console è in grado di leggere e impostare le convars; le note sulla patch sottolineano espressamente che Console.SetConvar non è limitato da sv_cheats ed esegue in modo sincrono. Il metodo precedente Instance. Msg ora si chiama Console.Log. L’esportazione GameRules fornisce metodi per il warmup, il punteggio di squadra e la conclusione di un round, come StartWarmup, EndWarmup, GetTeamScore, AddTeamScore e TerminateRound. Secondo Valve, i metodi rinominati continuano a funzionare nelle loro posizioni originali, ma sono considerati deprecati. È stato inoltre risolto un crash in GameRules.AddTeamMoney con CSTeamMoneyReason.NONE.
Si tratta già del secondo aggiornamento di CS2 in otto giorni: la patch precedente è stata rilasciata il 14 ottobre 2026 con la stessa cadenza settimanale. Gli utenti su Reddit segnalano, dopo l’applicazione della patch, problemi con i server della community e strumenti come Refrag e warmupserver; si tratta di segnalazioni isolate da parte di singoli utenti e non confermate da Valve.
Counter-Strike 2 è giocabile gratuitamente su Steam per Windows e Linux; il modo in cui Valve ha gestito la community di CS2 è stato recentemente oggetto di discussione, quando lo studio ha respinto le accuse del procuratore generale di New York.

