CubeScript (it)

CubeScript è un linguaggio molto simile a quello di Quake, progettato per essere compatibile con esso; Esso vanta molti miglioramenti, in quanto migliora di molto l'esperienza di gioco e la personalizzazione.

L'esempio più semplice del suo utilizzo è il binding. Tuttavia c'è un uso più ampio, come l'esempio seguente.

Testo colorato
Avrai bisogno di usare il carattere di controllo "\f" (form-feed). Dalla patch 1.0.1 AC supporta l'escaping dei caratteri di controllo per certi argomenti della linea di comando. Se hai bisogno di usarlo interattivamente (in-game), vorrai sapere che ha un codice ASCII di 12;
 * su Linux dovresti poterlo creare con Ctrl + L (ingame o tramite editor) o Ctrl + V e dopo L (nella shell)
 * su Windows dovresti poterlo creare tramite Alt-Gr + 1 + 2 (del tastierino numerico). La combinazione Ctrl-Alt può essere usata invece di AltGr, nel caso non avessi quel tasto
 * puoi anche usare questo file: [[Media:Control_char_formfeed.txt]] (usa "Salva con nome..." dal tuo browser)
 * un esempio può essere trovato qui: [[Media:Example_coloured_motd.txt]]

La colorizzazione (che vale anche per i colori in CubeScript e ingame) funziona tramite il carattere di controllo seguito da un carattere di indicazione. A parte i casi speciali di "\fs" e "\fr" per salvare/ripristinare colori impostati in precedenza nella linea di testo, puoi usare i seguenti numeri per impostare i rispettivi colori (vedi la tabella).

Collegamenti esterni
http://cube.wikispaces.com/Scripting+Guide