===============================================================================
                              NO ONE LIVES FOREVER
                         Léeme NolfServ Versión 1.002
                               26 de enero de 2001
===============================================================================

Asistente NolfServ
------------------

Puedes ejecutar un servidor especializado en Internet o en tu LAN local. Debes
tener una instalación COMPLETA de No One Lives Forever v1.002 para ejecutar NolfServ v1.002.  
De manera ideal el sistema de acceso superará las especificaciones mínimas del sistema para la 
velocidad del procesador y la memoria RAM. El juego funcionará más suave en el servidor si es superior.
También es preferible tener una conexión a Internet de banda ancha(RDSI o superior).

Ejecuta el servidor especializado haciendo clic en el icono del servidor NolfServ 
del menú inicio o haciendo doble clic en NolfServ.exe en la carpeta de instalación de
Nolf. Luego pasarás por un asistente de instalación multijugador. 
A continuación tienes las descripciones de las opciones en cada página. 

Lo nuevo de NolfServ v1.002 es la página de Opciones Personalizadas del Asistente a la instalación.
Será la primera página que aparezca si tienes una carpeta Personalizar 
con archivos Add-on .rez (consulta el archivo léeme de la Actualización de No One Lives Forever 1.002 
para más información sobre los niveles personalizados). La página de Opciones Personalizadas
te permite ejecutar achivos Add-on .rez con nuevos niveles/recursos en tu servidor.


En la página del Asistente a la Instalación del Servidor de NOLF podrás determinar 
las siguientes opciones:

    * Nombre de sesión: Nombre de tu servidor que verán los jugadores cuando 
                    estén buscando un servidor al que conectarse.

    * Tipo de partida: Será "D.A.Ñ.O vs. UNITY" o "Deathmatch"

    * Máx. Jugadores: Número máximo de jugadores en la partida (2-16)

    * Puerto: Este es el puerto en que está el servidor host. Puede ser un número entre 
            1 y 65535.

    * Contraseña: Especifica si la partida está protegida con una contraseña y cuál
                usar.


En la página de opciones podrás determinar las siguientes opciones:

    * Velocidad del jugador: Determina la velocidad a la que corre el jugador. Es un porcentaje entre
		     50 y 150.

    * Grado de regeneración: Determina la velocidad a la que se regeneran los powerups.  Es un porcentaje entre
		     50 y 150.

    * Arma Predeterminada: Especifia el arma que llevas cuando 
                      te regeneras.

    * Permanencia de Arma: Cuando está activada, los powerups se regeneran inmediatamente tras ser seleccionada. 
		    Cuando está desactivada, se regenerarán en función del tiempo fijado 
		    por el diseñador del nivel.

    * Daño Basado en el Lugar de impacto: Cuando está activado, un tiro a la cabeza hará más daño que 
		     un tiro al cuerpo.

    * Burlas de Audio: Cuando esté desactivada, las burlas no funcionarán.

    * Daño al Caer: Determina el daño que se experimenta al caer. Es un porcentaje 
                    entre 0 y 100.

    * Bonus de Salud Blindaje: Este es un punto de Salud que se da cuando se seleccionan los powerups de blindaje.
                          Es un valor entre 0 y 100.


En la página de Opciones Deathmatch podrás determinar los siguientes valores:

    * Condición para Terminar Nivel: La condición que detemina cuándo debe acabar 
                              el nivel. Se puede determinar en función de "Límite de Frag alcanzado", 
			      "Tiempo límite alcanzado", "Límite de Frag o tiempo alcanzados", o "ninguno".

    * Límite de Frag: Indica el número de frags (muertes) que debe conseguir un jugador 
                  para alcanzar el límite de Frag. Debe ser un valor entre 5 y 
                  50.

    * Tiempo límite: Indica el tiempo (en minutos) que debe funcionar un nivel 
                  antes de alcanzar el tiempo límite. Debe tratarse de un valor entre 5 
                  y 60.


En la página de Opciones D.A.Ñ.O. vs UNITY podrás determinar los siguientes valores:

    * Condición para Terminar Nivel: La condición que determina cuándo debe acabar 
                              el nivel. Se puede determinar en función de "Récord alcanzado", 
			     "Tiempo límite alcanzado", "Límite tiempo o récord alcanzado", o "ninguno".

    * Tiempo límite: Indica el tiempo (en minutos) que debe funcionar un nivel 
                  antes de alcanzar el tiempo límite. Debe tratarse de un valor entre 5 
                  y 60.

    * Récord Vencedor: Indica el récord que debe lograr un equipo para alcanzar
                     el récord vencedor. Debe ser un valor entre 30 y 200.

    * Récord de Inteligencia: Récord que se da por lograr "capturar"
                           un objeto con información.

    * Récord de Frag: Indica si se deben añadir frags al récord de un jugador/equipo.

    * Fuego Amistoso: Indica si los compañeros de equipo se pueden herir o no.


En la página Mundos podrás añadir/eliminar mapas a/de la rotación. Cuando pulses
el botón Fin en la página de Mundos, se producirá una pausa mientras arranca el servidor y 
se carga el primer mundo. Cuando se pone en marcha el servidor, verás la ventana principal 
del servidor especializado. Esta ventana se divide en 5 secciones que se describen
a continuación:

    INFO DEL SERVIDOR

        * Nombre: Este es el nombre de tu servidor que verán los jugadores 
                cuando busquen un servidor al que conectarse.

        * Tiempo de funcionamiento: Muestra el tiempo total que lleva funcionando tu servidor.

        * Total Jugadores: Muestra el total de jugadores que han visitado tu servidor.

        * Jugadores Punta: Muestra el número más alto de jugadores que visitaron tu servidor
                        en un momento dado.

    INFO DE LA PARTIDA

        * Jugadores: Muestra el número de jugadores que hay en tu servidor.

        * Tiempo en Nivel: Muestra el tiempo que lleva funcionando el nivel actual.

        * Ping Medio: Muestra el ping medio de los jugadores que están en tu nivel.

    JUGADORES

    Aparece la lista de jugadores que están en tu servidor. La lista tiene  
    las siguientes columnas que describen a cada jugador:

        * Nombre: El nombre del jugador.

        * Ping: El ping del jugador al servidor.

        * Muertes: El número de muertes que el jugador ha logrado en este nivel.

        * Tiempo: El tiempo que lleva este jugador en el servidor.

    Hay un botón debajo de la lista de jugadores donde pone "Echar". Usa este botón para 
    expulsar a un jugador de tu servidor.

    NIVELES

    Aparece una lista de niveles que ejecutará el servidor y el orden en que  
    aparecerán. El nivel actual viene indicado por un punto negro a la izquierda 
    del nombre del nivel. Bajo la lista de niveles, hay tres botones que se
    describen a continuación:

        * Siguiente nivel: Ir al siguiente nivel inmediatamente sin tener que esperar
                       a cumplir las condiciones para terminar el nivel.

        * Seleccionar Nivel: Ir al nivel destacado inmediatamente sin tener que esperar
                         a cumplir las condiciones para terminar el nivel.  
                         También puedes hacer simplemente doble clic en el nivel.

        * Detener Servidor: Detendrá el servidor y cerrará NolfServ.

    CONSOLA

    Aparece una pantalla desplegable de los comandos internos y estado del servidor. 
    También aparecerán aquí los mensajes de chat de los jugadores. Para enviar mensajes a los jugadores 
    desde la interface de la línea de comandos en la parte inferior, pon antes del mensaje 'say' y 
    cierra el mensaje entre comillas. Por ejemplo si pones: say "¡hola a todos!" 
    todos los clientes verán el mensaje "¡hola a todos!" del "Host". 
    Los usuarios avanzados podrán introducir los comandos de la consola Lithtech en esta línea 
    de comandos. Para borrar del todo la pantalla, haz clic en el botón Borrar.


    SERVIDOR AVANZADO: Para la configuración de servidor avanzado, están disponibles los siguientes comandos:

      Comandos Generales (compilados por "ShagnWagn"):
      -------------------------------------------

        * NetDefaultWeapon: Se usa para determinar el arma predeterminada que consiguen los jugadores
                               cuando se regeneran. Valores válidos:
             
                                  20 = Ninguno
                                  21 = Pistola Shepard Arms P38 9mmm  
                                  22 = Revólver Petri .38 Airweight 
                                  23 = Parabellum Braun 9mm 
                                  24 = SMG Gordon 9mm
                                  25 = SMG Hampton MPL 9mm
                                  26 = Rifle asalto AK-47
                                  27 = Ballesta Sportsman EX
                                  28 = Carabina Hampton
                                  29 = Rifle francotirador Geldmacher SVD
                                  30 = Arma con arpón Modelo Morris 14 
                                  31 = Pistola láser
                                  32 = Arma láser superatómica
                                  33 = Corrector Bacalov
                                  34 = Lanzagranadas M79
                                  35 = Maletín
                                  36 = Explosivo de impacto barra de labios
                                  37 = Explosivo de proximidad barra de labios
                                  38 = Bomba de relojería barra de labios
                                  39 = Gas somnífero
                                  40 = Gas aturdidor
                                  41 = Gas ácido
                                  42 = Hebilla cinturón/cable-cuerda

        * NetMaxPlayers:  Determina el máximo de jugadores que pueden conectarse al servidor.
                          OBSERVACIÓN: Usar con precaución: si lo fijas con 16 jugadores
                          en el asistente del servidor bájalo a 4 (u otro número),
                          Gamespy sigue permitiendo el acceso a gente aunque esté lleno. 
                          Valores válidos: 2-16

        * NetHitLocation: Activa/desactiva el daño en función del lugar (0=desactivado, 1=activado).

        * NetFragScore: Activa/Desactiva el récord de frag en partidas D.A.Ñ.O. vs UNITY (0=desactivado,
                        1=activado).

        * RunSpeed: Se usa para ajustar la velocidad al correr. Este valor representa un porcentaje
                    de la velocidad normal.  Valores válidos: 0,5-1,5 (es decir, 50-150%).

        * NetFallDamageScale: Porcentaje de daño al caer que experimentan los jugadores. Valores válidos:
                               0,0-1,0 (es decir, 0-100%)

        * RespawnScale: Se usa para ajustar la velocidad a la que se regeneran los powerups. Este
                         valor representa un porcentaje del tiempo normal de regeneración.
                         Valores válidos: 0,5-1,5 (es decir, 50-150%).
        
        * NetArmorHealthPercent: Se usa para darle a los jugadores un punto de salud cuando recogen
                                  powerups de blindaje.  Este valor representa un porcentaje
                                  del valor del blindaje que debería darse al jugador como 
                                  un punto de salud. Valores válidos: 0,0-1,0 (es decir,
                                  0-100%).

        * NetFriendlyFire: Activa/desactiva el fuego amistoso en partidas D.A.Ñ.O. vs UNITY
                           (0=desactivado, 1=activado).

        * NetIntelScore:  Representa el valor de la "captura" de objetos con información
                          en partidas D.A.Ñ.O. vs UNITY.  Valores válidos: 5-50.

        * NetAudioTaunts: Se usa para activar/desactivar las burlas de audio. 
			 (0=desativado, 1=activado).


        * NetEndFrags:  Representa el récord vencedor en partidas Deathmatch. 
			Valores válidos:5-50.

        * NetEndScore: Representa el récord vencedor en partidas D.A.Ñ.O. vs UNITY.
                        Valores válidos: 30-200

        * NetEndTime: Representa el tiempo (en minutos) que dura cada nivel. 
			Valores válidos: 5-60


        * NetCAGameEnd: Condiciones para terminar nivel en partidas D.A.Ñ.O. vs UNITY
			 Valores válidos:

                              0 = Récord alcanzado
                              1 = Tiempo límite alcanzado
                              2 = Récord o Tiempo límite alcanzado
                              3 = Ninguno

        * NetDMGameEnd:  Condiciones para terminar partidas Deathmatch. Valores válidos:

                              0 = Tiempo frag alcanzado
                              1 = Tiempo límite alcanzado
                              2 = Frag o Tiempo límite alcanzado
                              3 = Ninguno

        * NetWeaponStay:  Alterna armas que se regeneran instantáneamente 
			     tras seleccionarlas. (0=desactivado, 1=activado).


      Comandos avanzados:
      ------------------

        * LeashLen: Especifica la distancia permitida entre la posición del cliente
                    y el lugar en que el servidor cree que estará el cliente. Predeterminados a 2,0.

        * LeashSpring:  Especifica la distancia en la que el servidor
                        intrapolará la posición del servidor para que coincida con la del cliente. 
			Fuera de esta distancia, la posición del servidor se forzará a la del cliente. 
			Predeterminados a 150.0. 

        * LeashSpringRate: Define lo rápido que se producirá la interpolación entre 
                           las posiciones del servidor y el cliente, en el intervalo de 0,0-1,0. 
                           Los números más bajos llevan a una menor interpolación, lo cual provoca
                           un movimiento más suave, pero mayor error. 0,0 se queda en la posición
                           del servidor y 1,0 teletransportará el objeto del servidor a la posición
                           del cliente. El valor predeterminado es 0,1.

      Comandos de depuración:
      -----------------------

        * IPDebug: Muestra mensajes de reparación de errores para TCP/IP (direcciones y puertos para 
                   conexión/desconexión, etc)  (0 o 1)

        * ShowConnStats: Activa el flujo para conexiones de banda ancha. (0 ó 1)

        * SendBandwidth BPS: Objetivo de bytes por segundo para enviar a través de la red.  
                             Por ejemplo, para evitar el envio por desbordamiento en una
			     conexión de banda ancha de 128kbps, usarías "SendBandwidth 16384".
                             (Si todavía tuvieses problemas con tu servidor al acceder a la banda
			     ancha, tendrías que ajustarlo más bajo.)   





Líneas de comandos
----------------------

Se puede automatizar el lanzamiento de NolfServ mediante el parámetro de línea de comandos
"-nowiz". Así se fuerza a NolfServ para que se salte el asistente a la instalación y use las opciones 
que se eligieron la última vez que se usó el asistente. Así que la línea de comandos completa sería:

     NolfServ.exe -nowiz

Hay otros parámetros adicionales de líneas de comando, pero sólo 
sirven para los usuarios avanzados.

Los parámetros adicionales de líneas de comando fijan valores que aparecen
en el asistente a la intalación. 
Para fijar parámetros sin que aparezca el asistente, combina el parámetro
"-nowiz" como se indica arriba. La línea de comandos completa es:

     NolfServ.exe [Parámetro1 [Valor1]] [Parámetro2 [Valor2]]

La mayoría de los parámetros deben ir seguidos de un valor para dicho parámetro. Los valores que  
requieren series pueden ir entre comillas dobles para que puedan incorporar espacios.
Un valor de ejemplo que requiere comillas dobles es:  "Mi Servidor". Esta es una tabla de los parámetros 
de líneas de comando disponibles:

Parámetro         Descripción                     Tipo valor   Valor predet
---------------------------------------------------------------------------------
-NetSessionName | Nombre servidor que se ve
		  al conectarse			| Cadena      | "Bien vs. Mal " |
-NetUsePassword | Proteg. serv. con contraseña  | Decimal     | 0.0f (FALSO)    | 
-NetPassword    | Contraseña Servidor           | Cadena      | "contraseña"    |
-NetMaxPlayers  | Máximo jugadores en servido   |             |                 | 
                | a la vez			| Decimal     | 16              | 
-NetPort        | Puerto para conectar servidor | Decimal     | 27888           |
-nowiz          | Saltarse el asistente inst    | -ninguno-   | -ninguno-       |
---------------------------------------------------------------------------------



Límite Jugadores Recomendado
-------------------------

Conexión              Especificaciones ordenador        # de jugadores 
-----------------------------------------------------------------------------
56K                   | Servidor Mínimo (Host)         | 2 (incluido host)  | 
RDSI (128 kb up/down) | Servidor Rápido (Especializado)| 4                  | 
DSL/Cable*            | Servidor Rápido (Especializado)| 4-8                |  
T1                    | Servidor Mínimo (Especializado)| 8-16               | 
T3                    | Servidor Mínimo (Especializado)| 8-16               | 
T3                    | Servidor Rápido** (Host/Esp.)  | 16                 | 
-----------------------------------------------------------------------------

* En función de la velocidad de transmisión, las conexiones de Cable y DSl varían.
** Los requisitos del sistema para el servidor rápido son superiores a P3 550 + 256 MB RAM
