FuhQuake Homepage : http://www.fuhquake.net/ FuhQuake Autor : A Nourai aka 'fuhrer' (fuh) (#fuhquake na Quakenet irc) FuhQuake Forum : http://www.fuhquake.net/forum/ INTRODUÇÃO ---------- No FuhQuake (v0.26+) você pode personalizar suas crosshairs. CROSSHAIRS NATIVAS ------------------ Você pode usar uma crosshair nativa do fuhquake usando "crosshair x" onde "x" é um número entre 2 e 6. "crosshair 1" vai usar o "+" do seu charset. CUSTOM CROSSHAIR SYMBOL ----------------------- "crosshair 1" usa o símbolo '+' do seu charset. Como todos os caracteres do seu charset, o símbolo '+' é uma imagem 8x8 no seu charset. Se você alterar essa imagem, "crosshair 1" também vai mudar. FuhQuake lhe dá a opção de alterar o "crosshair 1" sem alterar o seu charset. Para fazer isso simplesmente crie um arquivo chamado "crosshair.txt" em 'c:\quake\fuhquake\crosshairs\crosshair.txt' (onde c:\quake\ eh o seu diretório do quake). O formato do "crosshair.txt" é o seguinte: XOOOOOXO OXXOXXOO OXOOOXOO OOOXOOOO OXOOOXOO OXXOXXOO XOOOOOXO OOOOOOOO onde X (or x) = desenha um ponto (pixel) e O (or o) = não desenha o ponto (pixel). Isso funciona em ambos, software e GL FuhQuake. COR DA CROSSHAIR ---------------- Você pode mudar a cor da sua crosshair com "crosshaircolor x" onde 'x' é um número entre 0 e 255. TAMANHO DA CROSSHAIR -------------------- Você pode mudar o tamanho da sua crosshair com "crosshairsize x". Na versão Software, os valores válidos para essa variável são 1, 2 e 3 (1= tamanho normal, 2= dobro do tamanho normal e 3= triplo do tamanho normal). Na versão GL você pode usar qualquer valor entre 0.2 e 8, inclusive decimais. Entretanto alguns valores podem distorcer a crosshair em GL. Isso é causado por conwidth e width (conheight e height) serem diferentes. É recomendado que você mude o tamanho da crosshair devagar (0.05 por vez) para axar o tamanho adequado. A melhor performance disso é quando width (height) é um múltiplo de conwidth (conheight). Note que no FuhQuake (>= v0.26), crosshairsize é independente do conwidth e conheight. Se você quer usar crosshair grandes (usando crosshairsize 10 etc) é melhor que você faça uma crosshair de alta resolução em PNG, a usar uma crosshair 8x8 nativa. CROSSHAIR ALPHA (Só para GL) ---------------------------- No Fuhquake GL, "crosshairalpha x", onde 'x' é um número entre 0 e 1, determina o nível de tranparência da sua crosshair. CROSSHAIR IMAGES (Só para GL) ----------------------------- No FuhQuake GL você pode usar uma imagem PNG/TGA/PCX como sua crosshair. A imagem deve ser colocada em 'c:\quake\fuhquake\crosshairs\' onde 'c:\quake\' é o seu diretório do quake. Para usar essas crosshairs você deve usar o comando "crosshairimage nome_da_imagem" onde 'nome_da_imagem' é o nome da imagem que está no diretório acima. Exemplo, se você tem a imagem c:\quake\fuhquake\crosshairs\cross.png você deve usar "crosshairimage cross" para usá-la. Para não mais usar a imagem use 'crosshairimage ""' no seu console, ou faça um alias "alias tirar_crosshair crosshairimage $qt$qt" ($qt é o macro para "). As variáveis crosshairsize, crosshairalpha and crosshaircolor também funcionam para crosshairimage. FAZENDO CROSSHAIR IMAGES ------------------------ Essa seção explica como fazer suas crosshairs PNG/TGA. Primeiro escolha um tamanho. A imagem deve ter, preferencialmente, um width e height múltiplo de 2. 64x64 é um bom exemplo. O problema com imagens dessa natureza é que não existe um ponto central. Por exemplo, se você tem uma imagem 64x64, as coordenadas do canto superior esquerto são (1,1) e as do inferior direito são (64,64), então o ponto do meio é o (32.5, 32.5) que não é uma coordenada real. (32,32) e (33,33) são as coordenadas mais próximas do centro real. O FuhQuake vai centrar sua crosshair no ponto (32,32), em outras palavras, o ponto (32,32) será tratado como o centro da imagem. VARIÁVEIS --------- crosshairsize, crosshaircolor, crosshair GL VARIÁVEIS ------------ crosshairalpha, crosshairimage Traduzido por: // © jediknight © \\