"Este sitio web utiliza cookies propias y de terceros para mejorar nuestros servicios. Si está de acuerdo pulse
ACEPTAR o siga navegando.
Puede cambiar la configuración u obtener más
información haciendo click en
Más información".
Autor: Jordi
Web: http://www.entidad-3d.com
Versión: 4.7c-b01
Descargado: 1031 veces
Tamaño del Archivo: 214MB
Fecha: 2016-03-24 16:53:31
Principales características de Entidad 3D v4.7c
Nuevas características:
- En entidad Configuracion nuevo parámetro FicheroComandosRespawn para procesar un fichero de comandos cuando el jugador reaparezca en el nivel después de morir.
- En entidad Configuracion nuevo parámetro Personajes_validos para establecer qué personajes se permiten en las partidas online.
- En entidad EquipoOnline nuevos parámetros Reaparicion_Pos_2, Reaparicion_Pos_3 y Reaparicion_azar para que los jugadores puedan aparecer y reaparecer en tres posiciones diferentes al azar en las partidas online.
- Soporte de selección de overlays o textos en pantalla usando el puntero del ratón.
Esto se realiza con un nuevo parámetro llamado selec en los comandos OVERLAY1 y MSJ1.
Para ocultar o mostrar el puntero del ratón se debe usar el valor mostrar_raton en el comando ESTABLECER_VALOR_SISTEMA.
ATENCIÓN: Esta modificación ha implicado un cambio en la sintaxis de los comandos OVERLAY1 y MSJ1 que los hacen incompatibles con los que puedas estar usando en versiones anteriores de Entidad 3D. Para adaptar tus comandos OVERLAY1 y MSJ1 sólo debes añadir el valor 0 para el parámetro selec en la posición que indica la nueva sintaxis de estos dos comandos.
- Nuevo comando FX_FADE_CAMARA para realizar efectos de fundido a negro de la cámara.
- Nuevo comando PONI similar al comando PONE. Sirve para manipular variables de manera similar a como se realiza con índices.
- Si el jugador recoge un objeto igual a uno que ya porte, se incrementa su número de usos disponibles en el inventario del jugador pero no se duplica el objeto.
De esta forma caben más objetos diferentes en el inventario.
- Nuevo comando DAME_OBJETO_INVENTARIO para obtener la cantidad de un objeto que porta el jugador en su inventario de objetos.
Esto permite gestionar mejor la cantidad de objetos que dispone el jugador al poder manejar estas cantidades como variables. También evita tener que usar condiciones IF COND con el nombre del fichero .act de los objetos para conocer la cantidad de un objeto que porta el jugador.
- En los comandos QINV, QTIN, PINV y QINVUSO ya no es necesario indicar el nombre del fichero .act para identificar un objeto. Sólo es necesario indicar el número de objeto. Aunque se sigue soportando el método de identificación anterior.
- En entidad ItemObject nuevo parámetro Numero_objeto para poder asignar números de objetos sin necesidad de cambiar los nombres de los ficheros .act para incluir el número de objeto al principio del nombre del fichero .act. Aunque se sigue soportando este método.
- Nuevo comando JUGADOR_DISPARA para impedir o permitir disparar al jugador.
- Nueva variable del sistema llamada EVENTO_NUM_OBJETO para determinar el número de objeto que intenta recoger el jugador.
- La tasa de FPS (Frames por segundo) se muestra con números más grandes.
El comando de consola STATS muestra la cantidad de FPS hasta que se vuelva a usar en mismo comando STATS.
El comando de consola STATSM realiza un muestreo de los FPS durante 30 segundos y muestra el resultado final en pantalla.
- Se amplía a 30 el número máximo de temporizadores disponibles usando el comando TEM1.
- En partidas online, envío de mensajes privados a cualquier jugador, aunque no sea un jugador del mismo equipo.
- Nuevas resoluciones de pantalla:
En ventana 1680 x 1050 y 1440 x 900
A pantalla completa hasta 2560 x 2048 (QSXGA)
Bugs solucionados:
- No funcionaba correctamente el parámetro escala y el centrado de los textos usando el comando MSJ1.
- Se mejora la liberación de memoria entre cargas de niveles.
- El programa dejaba de funcionar en el momento que un Bot no inmune a la lava procesaba un fichero de comandos al perder salud cuando pisaba lava.
- Las entidades Door y MovingPlat no evaluaban correctamente la primera condición del fichero de comandos indicado en el parámetro CommandsFile para decidir mover el bloque de la puerta o del elevador.
- El comando QVID no restaba una vida al jugador si éste disponía de un nivel elevado de armadura.
- Los objetos ItemObject del nivel reposicionados con el comando ITEMOBJECT_POS en la posición exacta del jugador como objetos que suelta el propio jugador, los volvía a recoger el jugador al instante. Se añade un pequeño retardo para que el jugador disponga de tiempo para retirarse de esa posición antes de poder volver a recoger el objeto.
- Los objetos ItemObject comprados por el jugador que posteriormente dejaba en el suelo (usando el comando ITEMOBJECT_POS) volvían a tener que ser comprados. Ahora el jugador los puede recoger sin comprarlos de nuevo.
- En una entidad SpecificActor con Bloqueo = False y Bloqueo_Bots = True para crear una zona de traspaso selectiva para que sólo el jugador pueda atravesar ese SpecificActor pero no los Bots. Un bug dejaba atravesar a los Bots si el jugador había atravesado el SpecificActor recientemente.
Comunidad-E3d © 2006 - 2024