La console del Source Engine     
Per Half Life 2 e Counter Strike Source    
      0. Introduzione
In questo tutorial vi mostrerò come accedere alla console di sviluppo usando uno dei tre metodi illustrati e poi vedremo come cercare, comprendere e utilizzare i Comandi e le Variabili.
 
     1. Come attivare la console
Esistono svariati modi per attivare la console sviluppatore per i giochi basati sul Source Engine, eccoli elencati:

1.1 Primo metodo. Il primo metodo è il più semplice (ma non è accessibile con le tastiere italiane):

Una volta nel gioco, per esempio Half-Life 2, entrare nelle opzioni, andare nella scheda di configurazione della Tastiera (punto 1), cliccate sul bottone “Avanzate…” (punto 2) e selezionare “Abilita console sviluppatore (~)” (punto 3).

Sfortunatamente il tasto “~” non è presente nelle nostre tastiere italiane; dobbiamo quindi procede configurando un altro tasto.



Per configurare un nuovo tasto e attivare così la console dobbiamo uscire dal gioco, andare nella cartella cfg di HL2 in Steam (solitamente il percorso è: X:\Programmi\Valve\Steam\SteamApps\NICK\half-life2\hl2\cfg\) e creare un nuovo file chiamandolo autoexec.cfg, se non è già presente, e scrivere al suo interno le seguente riga di codice:

bind "\" "toggleconsole"
sv_cheats "1"
jpeg_quality "100"


Salvate il file, avviate il gioco ed ora potete avviare la console premendo “ \ ” in qualsiasi momento.


1.2 Secondo metodo. Il secondo metodo invece è più complesso e richiede di modificare un file di configurazione del gioco (o dei giochi) su cui vogliamo abilitare la console col classico blocco note (notepad). Eccolo in due passi:

prendendo sempre come esempio Half-Life 2 dobbiamo cercare un file di nome config.cfg presente nella cartella cfg di HL2 in Steam (solitamente: X:\Programmi\Valve\Steam\SteamApps\NICK\half-life 2\hl2\cfg\ trovato il file, dobbiamo aprirlo con blocco note e dobbiamo aggiungere le seguenti riche in un punto qualsiasi del codice:

con_enable "1"
bind "\" "toggleconsole"
sv_cheats "1"
jpeg_quality "100"


N.B.: vale per entrambi i metodi appena analizzati: tutto ciò serve per abilitare la console, abilitare l’apertura della console tramite il tasto “ \” (che si trova alla sinistra dell’uno “1”, non del tastierino numerico), abilitare i cheats (ovvero i trucchi tipo l’invincibilità, non vorrete mica farvi ammazzare mentre controllate una mappa da voi creata immagino) e impostare la qualità degli screenshot a 100% così che potete fare screens dei vostri lavori a qualità elevatissima senza dover ricorrere ad altri software che potrebbero diminuire le prestazioni del gioco.


1.3 Terzo metodo. Il terzo metodo è estremamente semplice anche per noi che usiamo la tastiera italiana, ma è molto limitato rispetto alle funzioni disponibili.
Questo metodo consente di visualizzare la console solo all’avvio del gioco e quando si entra nel menu principale; da notare che essa non si riaprirà se la chiuderete, quindi occhio, e oltre a ciò non avrete né i cheats abilitati né la qualità degli screenshots al 100%.

Semplicemente dovete cliccare col tasto destro del mouse sul gioco, nell’elenco di Steam, a cui volete abilitare la console (immagine n° 1).

Poi scegliete Proprietà, e nella nuova finestra cliccate su Imposta opzioni di avvio… (immagine n° 2



Infine, nel box di testo scrivete -console (immagine n° 3), cliccate su OK, anche sulla finestra delle proprietà, avviate il gioco ed ecco la console!

 
     2. Come cercare, comprendere e utilizzare Comandi e Variabili
Per cercare un comando o una variabile basta digitare in console la parola FIND seguita da una parte del comando o della variabile che si sta cercando, per esempio:

  Find impuls troverà il comando Impulse

Per riceve informazioni su un comando o una variabile basta digitare in console la parola HELP seguita da una parte del comando o della variabile che si vuole comprendere, per esempio:

  Help noclip spiegherà cosa implica l’esecuzione del comando noclip

Per utilizzare una comando basta digitarlo nella console e premere invio; nei casi in cui invece abbiamo a che fare con una variabile a cui impostare un valore dovremo scrivere il nome della variabile, lasciare uno spazio e poi inserire il valore che quella variabile deve prendere.
Se la nostra variabile richiede due valori, allora ogni valore deve essere diviso dal precedente da uno spazio, e se uno dei due valori contiene uno spazio, esso deve essere messo tra virgolette per poter essere utilizzato. Esempio:

  bind h "say hello world"


Piccola nota: quando inizierete a digitare nella console, automaticamente vi verranno mostrati tutti i comandi e le variabili che hanno come nome la parte di testo da voi in scrittura.

Anche questo tutorial è terminato, non mi resta che augurarvi buona esplorazione della console ;)
 
Ok questo è quanto. Se qualcosa non ti è chiaro, non esitare a postare le tue domande nel nostro Forum.


Creative Commons License
La console del Source Engine
Tutorial by Gyppi for HG&LD
- 11 Novembre 2006 -