
                    "ZQuake" QuakeWorld Client (zqwcl) v0.098
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


1.   ZQuake
~~~~~~~~~~~~~~~~~~~
   Quake   ,      .  , 
   .   QW-proxy,  Qizmo, cheapo, NFProxy.
           
,  ,  - .  , zquake , 
-,             
  .  , ,  
 capslock, numlock    .   .
C     ,   
Quake-.

1.1.     readme
~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ZQuake - :
zqwcl.exe ---  QW- ( qwcl)
zqwcl-gl.exe --- QW-  OpenGL ( glqwcl)
zqwsv.exe --- QW- ( qwsv)
zquake.exe ---   - ,      .exe,  
	  ,     .
	zquake-gl   ,   .

 readme  zqwcl, zqwcl-gl  zquake.
  zqwsv     zqwsv :)

1.2.    zquake  zqwsv
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   QuakeWorld     ,     
 exe,          
,   .

-  cl_rollangle  cl_rollspeed   sv_rollangle 
sv_rollspeed ,        ,
   .

-  status   serverstatus,    status 
     Kombat Teams   
  .

-  serverinfo   -    ,  
   ---   .    
(   zquake)     (  map)
   serverinfo  zqwsv,      serverinfo
.        ,    
serverinfo  zqwcl (    " ").


2.   
~~~~~~~~~~~~~~~~~~~~~~
* cmdlist -    
* cvarlist -   .
	       "":
	* -   (, m_pitch, name)
	u - userinfo (name, bottomcolor)
	s - serverinfo (deathmatch, hostname)
* toggle -    (1 -> 0  0 -> 1)
* unalias -   "alias"
* loadloc -  loc- (    id1/locs, qw/locs, 
	<gamedir>/locs ( , , fortress/locs)).
	 ".loc"   . , "loadloc dm6";
	      ,   
	 : "loadloc dm6."
* set - / .
* teamcolor -     (   GL)
* enemycolor -     (   GL)
* enemyskin -    .
* teamskin -  ,   enemyskin,   .
* easyrecord -        ( ).
* msg_trigger -    ,  .


3.   
~~~~~~~~~~~~~~~~~~~~~~~~~~
* crosshair 3 -    crosshaircolor

* cl_bonusflash [1,0] - /  "bonus flash"
	  , ...

* cl_c2spps -   - Qizmo.    ,
	    ,    
	 ,        
	.    -- cl_maxfps 72  cl_c2spps 30.

* cl_chatmode [1,2] -    .
	0 -   NetQuake,       
	 ,    ,    T 
	   "say".
	1 -   - Q3A, ,     , 
	  .   -  ,  
	  (/).
	2 -  ,   QW 2.30 -      
	 ,   ,     .

* cl_clock - [0...2]     (- nfproxy)
	0 -  ( )
	1 -  ,   
	2 -   
* cl_clock_x - x- 
* cl_clock_y - y-  ( < 0,     
	 )

* cl_loadlocs -    1, loc-   
	  . Loc'    /id1/locs/  /qw/locs/.
	.loc       . ..  
	   ,   .   
	,      .  
	     proxy, , Qizmo  NFProxy.
	 ,     
	 loc points.     .

* cl_deadbodyfilter -  1 (  0),    
	 .    FPS , ,   
	  . (!!!  TF,   , 
	      ,  
	  ).

* cl_explosion [0-3,6,7,8] -      ""
	(  NFProxy).    FPS  ,  ,
	          :)
	 :
	0 - normal ( ); 1 - no particles;
	2 - no dynamic lighting; 3 - no particles & no dynamic lighting;
	6 - teleport; 7 - blood; 8 - bigblood

* cl_gibfilter -  "".  fps     
	.

* cl_muzzleflash [0,1,2] - "Muzzleflash" (  )
	0 -  ; 1 -   ( );
	2 -    .

* cl_r2g -   ,  .r2g  qizmo  nfproxy.   
	  :)

* cl_speedjumpfix -  1 ( ),    
	 .  -     
	 200.

* cl_triggers -  1 (0  ),     
	  alias'.

	alias':
	~~~~~~~~
	f_respawn -    .
	f_death -    .
	f_mapend -    .

	 :
	alias f_respawn "say_team respawned at %l;easyrecord mydemo_start"
	alias f_death "say_team died at %l;stop"
	alias f_mapend "exec fornewmap.cfg;say Yahoo! I'm rox!"

* default_fov -   fov,     TF.
		      ,  
		  fov,  , ,
		default_fov 120  .   fov  
		  120.

* demotimescale (0.1 - 10) -    .

* impulse imp1 [imp2 [imp3...]] -   
	:
	impulse 5 4 -  nailgun'  supernailgun',   .

* r_drawflame -    0,     .
	  ,  dm6,    fps.
	/  " " ,   reconnect.

* r_rocketlight [1,0] - /    .

* r_rockettrail [0-7] -     (  )
	0 -  
	1 -  ( )
	2 -   

* show_speed -        ,
	(,   ).    
	-  .

* v_contentblend [0,1] -  0,    

* v_damagecshift [0..1] -  ,    
	 ,    0,      .
	    .

* v_pentcshift [0..1] -  ,    
* v_quadcshift [0..1] -  ,    
* v_ringcshift [0..1] -  ,    
* v_suitcshift [0..1] -  ,    

!!!  TF!!!
 v_cshift, v_idlescale, v_i*  TF ,   
 ""    .

4.  ""
~~~~~~~~~~~~~~~~~~~~~~~~~~~
* _cmd_macros -  ,       
	- , :
	say_team "at $location  $armor/$health  $powerups"

* cl_nofake 1   "fake"  (0  ).

* cl_parsesay -    1 (  0),  
	   - NFProxy:
	say_team "at %l %a/%h %P"
	      %-,  
	...

*    cl_parsesay    Ocrana LED's
	("$R$G$B$Y" - ) ,   .
	   "fake"   "$\"   .
	(.. ,        )

	$R -  
	$G -  
	$B -  
	$Y -  
	  ,   Ocran   .

	,  :
	say "$\$R$YYou just suck!$Y$R"
	  :
	@@You just suck!@@

	:
	$\ -       .

*  ""
~~~~~~~~~~~~~~~~~~~~
 "" -   
(      say,
 _cmd_macros 1).
 "NF" -   
(  cl_parsesay).

          NF      
~~~~~~~~~~~~~~  ~~      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
$armor		%a	 
$armortype	%A	  (ga, ya, ra)
$health		%h	

$shells			 
$nails			 
$rockets	%r	 
$cells		%c	 

$weapon		%w	 
$ammo		%W	    

$powerups	%P	 "powerups" (quad/pent/ring)

$location	%l	   
			(   loc-)

		%L	 ,   ,   
			    5 

		%d	  
----------------------------------------------------------------------


5.  
~~~~~~~~~~~~~~~~~

5.1. $-expansion (cvar expansion)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     ,   2 -  
.
:
echo $sensitivity -       .
alias +zoom "set _fov $fov; fov 45"
alias -zoom "set fov $_fov"
	..       
	 .     ,
	 ,  rate  ..

* inc [value] -  inc [value].
	    ,    ,
	 ,     .
	 , , inc vol -0.1    0.1.

5.2.   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* msg_trigger <alias> <string>
	       
	alias,      .  alias'
	   :
	alias, echo, play, playvol, say, say_team, set, msg_trigger, inc.
          string  64 .

	 :
	alias no_ammo "play noammo.wav"
	msg_trigger no_ammo "Not enough ammo"
	   "Not enough ammo"  alias no_ammo,
	      noammo.wav (, 
	    noammo.wav   id1/sounds;   ,
	,  QII.

	 TF:
	alias play_count "play count.wav"
	msg_trigger play_count "renade primed"
	 , ,      -
	"Grenade primed, 3 seconds..." 
	"Napalm grenade primed, 3 seconds...",   alias play_count.

	:       ,  
	 ,       .

5.3. 
~~~~~~~~~~~~
* cl_keypad - [0,1]    1 ( ),   
	  ,  capslock, numlock,   
	 .    :
	CAPSLOCK
	KP_NUMLOCK	( NUMLOCK)
	KP_SLASH
	KP_STAR
	KP_MINUS
	KP_HOME
	KP_UPARROW
	KP_PGUP
	KP_PLUS
	KP_LEFTARROW
	KP_5
	KP_RIGHTARROW
	KP_END
	KP_DOWNARROW
	KP_PGDN
	KP_ENTER
	KP_INS
	KP_DEL

5.4.    
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 zquake     ,  
 <--, -->, home, end,        ,
       ,   
    backspace,     NQ  QW 2.30.
 ,  home  end     , 
         ctrl+home 
ctrl+end.

5.5. 
~~~~~~~~~~
     pause,    demotimescale:
* demotimescale 0.25 -  (  ) 
* demotimescale 5 -  (  ) .
* demotimescale 1 -  .

* easyrecord [demoname] -    ,    ,
	      .   
	 demoname,      :

	duel: player1_vs_player2_map
	teamplay: player1_team1_vs_team2_map
	ffa: player1_ffa_map
	one player: player1_map

	      ,     
	 ,   00   ,     
	unnamed_dm6.qwd,   unnamed_dm6_00.qwd, 
	unnamed_dm6_01.qwd   .

	 ,   easyrecord   ,   
	      record,    
	  .
	:
		easyrecord tempdemo
		easyrecord $name_$team

5.6.  -port <portnum>
   zquake.exe  zqwsv.exe.
   (  - 27500).

5.7. "f_version", "z_version"
zquake  ,   ,   f_version  z_version.
	     .

-----------------------
 :
  aka Tonik (tonik@quake.ru)

 :
Turba (turba@hrg.dhtp.kiae.ru)

: http://zquake.da.ru/ ( http://zquake.frag.ru)
