31/03/2016, 04:20 AM
(Última modificación: 02/04/2016, 11:38 PM por axelnieves2012.)
BIENVENIDOS AL POST. Saludos desde Rosario, Argentina.
INTRODUCCION
El modo AGGRESSOR fue inspirado por una característica de un juego llamado UMK3, MK Trilogy, UMKT (Genesis hack), y tal vez otros...
En el juego original, se trata de una barra "de energia" que se va llenando a medida que golpeas a tu oponente. Según qué ataque (combo, movimiento especial, golpe normal) la barra se llena gradualmente y la palabra AGGRESSOR queda al descubierto.
DESCRIPCION
En el caso de este plugin, tenemos la barra en la esquina inferior derecha, la cual está invisible. Ésta se va llenando de a poco, a medida que atacas a tus oponentes.
Según qué ataques (headshot, golpe de cuchillo, matar con cuchillo, matar con granada, matar, etc) la barra se llena más facilmente.
Al completar la palabra AGGRESSOR, tu salud se recarga y te volvés CASI invencible por un periodo de tiempo dado. Los ataques de tus enemigos te hacen daño, pero muy poco. Tu apariencia también cambiará para que los demás usuarios te puedan reconocer y decidir si enfrentarte entre todos o escapar.
Este plugin fue pensado especialmente para usarse en DEATHMATCH, GUNGAME y mods donde las rondas son muy largas o infinitas (como la batalla contra Chameleon). Pero sentite libre de configurarlo para otros mods, o incluso, para jugar los mapas con objetivos DE, CS y AS (no estoy en contra de eso).
DETALLES
Los AGGRESSORes son casi invencibles pero tienen un punto debil: cuchillo.
Los disparos de Snipers a los AGGs, causan 10 de daño.
Los headshots de Snipers a los AGGs, causan 30 de daño.
Un toque de cuchillo (primario o secundario) causa 100% de dañoa los AGG. El chaleco contiene 15% de éste.
Si matas a un AGGRESSOR, le robas su transformación.
Si un AGGRESSOR mata a otro AGGRESSOR, recupera su salud y su tiempo de transformacion.
Los AGG's tienen sonidos de pasos propios y un aura del color de su equipo los recubre para ser reconocidos desde lejos (o cerca).
-------------------------------------------------------------------------------------------
CVARS DEL SERVIDOR
COMANDOS ADMINISTRADOR:
CRÉDITOS:
Los sonidos usados son propiedad de quién corresponda. Midway comics y Akira Torishama.
IMPORTANTE: SOBRE LOS ARCHIVOS
Este plugin incluye un archivo de configuración, y dos archivos de sonido. En esta primera versión, estos últimos son requeridos para que el plugin funcione correctamente. Procuren bajarse el ZIP y descomprimirlo en las carpetas correctas. El archivo dde configuración se generará automáticamente si no existe o se borra, y se consederarán los valores de fábrica para que el plugin funcione.
Aclaro esto de los archivos porque ya vi que se han descargado el código fuente sin el ZIP (quizás sólo sea para utilizar parte de mi código).
Pero aviso que el plugin quizás no funcione sin los archivos de sonido, ya que los precachea. Obviamente cada cliente que se conecte al servidor, recibirá esos archivos antes de que pueda comenzar a jugar.
NOTAS FINALES DEL AUTOR:
Este plugin lleva meses de evolución desde su primera publicación.
Durante este tiempo, he aprendido más y mejorado mis técnicas y he reescrito practicamente todo el código, incluyendo los nombres de las CVARS, comentarios en la fuente, nombres de las variables, y más.
Hace bastante tenía que haberlo publicado pero constamente surgían nuevas ideas de como mejorarlo, y no quiero lanzar una nueva versión cada vez que se me ocurra cambiar una "A" por una "B". Me sucede con algunos programas y apps. Se apuran en lanzar versiones para no quedar atrás en el mercado y todos los dias lanzan una version nueva, siempre con errores. Y Todos los dias lanzan una corrección de bugs por no tomarse el tiempo de probar sus productos.
Este plugin lleva meses de pruebas y no tiene errores de compilación, no tiene advertencias y no tiene errores en tiempo de ejecución.
No subo video porque tengo conexión lenta. Tal vez mañana suba screenshots.
Gracias a todos. Publiquen sus opiniones y críticas.
INTRODUCCION
El modo AGGRESSOR fue inspirado por una característica de un juego llamado UMK3, MK Trilogy, UMKT (Genesis hack), y tal vez otros...
En el juego original, se trata de una barra "de energia" que se va llenando a medida que golpeas a tu oponente. Según qué ataque (combo, movimiento especial, golpe normal) la barra se llena gradualmente y la palabra AGGRESSOR queda al descubierto.
DESCRIPCION
En el caso de este plugin, tenemos la barra en la esquina inferior derecha, la cual está invisible. Ésta se va llenando de a poco, a medida que atacas a tus oponentes.
Según qué ataques (headshot, golpe de cuchillo, matar con cuchillo, matar con granada, matar, etc) la barra se llena más facilmente.
Al completar la palabra AGGRESSOR, tu salud se recarga y te volvés CASI invencible por un periodo de tiempo dado. Los ataques de tus enemigos te hacen daño, pero muy poco. Tu apariencia también cambiará para que los demás usuarios te puedan reconocer y decidir si enfrentarte entre todos o escapar.
Este plugin fue pensado especialmente para usarse en DEATHMATCH, GUNGAME y mods donde las rondas son muy largas o infinitas (como la batalla contra Chameleon). Pero sentite libre de configurarlo para otros mods, o incluso, para jugar los mapas con objetivos DE, CS y AS (no estoy en contra de eso).
DETALLES
Los AGGRESSORes son casi invencibles pero tienen un punto debil: cuchillo.
Los disparos de Snipers a los AGGs, causan 10 de daño.
Los headshots de Snipers a los AGGs, causan 30 de daño.
Un toque de cuchillo (primario o secundario) causa 100% de dañoa los AGG. El chaleco contiene 15% de éste.
Si matas a un AGGRESSOR, le robas su transformación.
Si un AGGRESSOR mata a otro AGGRESSOR, recupera su salud y su tiempo de transformacion.
Los AGG's tienen sonidos de pasos propios y un aura del color de su equipo los recubre para ser reconocidos desde lejos (o cerca).
-------------------------------------------------------------------------------------------
CVARS DEL SERVIDOR
Código PHP:
Paso a explicar el funcionamiento de cada CVAR
agg_enabled "1"
;Activa/desactiva las caracteristicas del plugin.
;"0" = Desactivado, de lo contrario, Activado.
;Valos por defecto = "1".
agg_warning_time "10"
;Avisar cuando queden "XX" segundos de transformación.
; "1" = 1 segundo.
;Valor por defecto = "10".
agg_time "35"
;Tiempo inicial que dura la transformación (puede incrementarse si agg_max_extend es > 0).
;1 = 1 segundo.
;Valor por defecto = 35
agg_friendly "0"
;Permite llenar la barra de AGGRESSOR, atacando compañeros.
;"0" = Desactivado, De otro modo = Activado.
;Valor por defecto = "0".
agg_kill_percent "2"
;Porcentaje de AGGRESSOR obtenido por matar.
;Rango: 0-100.
;Valor por defecto = "1".
agg_headshot_percent "5"
;Porcentaje de AGGRESSOR obtenido por hedshot (no necesariamente el headshot tiene que matar a la victima).
;Rango: 0-100.
;Valor por defecto = "5".
agg_damage_percent "1"
;Porcentaje de AGGRESSOR obtenido por disparar a alguien.
;Rango: 0-100.
;Valor por defecto = "1".
agg_knife_damage_percent "5"
;Porcentaje de AGGRESSOR obtenido por atacar a alguien con cuchillo.
;Rango: 0-100.
;Valor por defecto = "5".
agg_knife_kill_percent "10"
;Porcentaje de AGGRESSOR obtenido por matar con cuchillo.
;Rango: 0-100.
;Valor por defecto = "10".
agg_nade_kill_percent "10"
;Porcentaje de AGGRESSOR obtenido por matar con granada.
;Rango: 0-100.
;Valor por defecto = "1".
agg_death_punish_percent "0"
;Porcentaje de AGGRESSOR descontado por morir.
;Rango: 0-100.
;Valor por defecto = "0".
agg_heal_time "2"
;Tiempo en segundo de regeneración automática.
;"2" = 2 segundos.
;"0" = Desactivado (los AGGRESSORes tampoco se regenerarán).
;Valor por defecto = "2".
agg_heal_mode "3"
;Modo de regeneración: 0=Desactivada para no-aggressores. 1=Sólo salud. 2=Salud primero, chaleco después. 3=Salud y chaleco simultáneamente.
;Rango: 0-3.
;Valor por defecto = "3".
agg_allow_bots "1"
;Permitir a los bots transformarse en AGGRESSORes.
;"0" = Desactivado, De otro modo = Activado.
;Valor por defecto = "1".
agg_heal_bots "1"
;Permitir a los bots regenerarse.
;"0" = Desactivado, De otro modo = Activado.
;Valor por defecto = "1".
agg_max_extend "10"
;Si se activa, los AGGRESSORes aumentarán su tiempo de transformación cada vez que ataquen o maten a alguien.
;Pero si el AGGRESSOR es demasiado Pro, su tiempo se podría volver interminable.
;Para prevenir esto, configura esta CVAR.
;Si agg_time es "35" segundos, y agg_max_extends es "10", significa que su contador no podrá sobrepasar los 45 segundos.
agg_chat_notifies "1"
;Avisar por chat cuando alguien se transforme en AGGRESSOR.
;0=No avisar. 1=Avisar todas las transformaciones. 2=Sólo de equipo. 3=Sólo de enemigos.
;Valor por defecto = "1".
agg_extralife "0"
;Vida extra dada a los AGGRESSORes (100 + extralife)
;Rango: 0-100
;EJEMPLOS::
;"0" = 100 de salud.
;"25" = 125 de salud.
;"50" = 150 de salud.
;"100" = 200 de salud.
;Valor por defecto = "0".
agg_snipers_bonus "1"
;Bonificación de tiempo extra y porcentaje para francotiradores. Debería estar activado por motivo de jugabilidad.
;"0" = Desactivado, De otro modo = Activado.
;Valor por defecto = "1".
agg_dynamic_percent "1"
;Si activas esta CVAR, todos los porcentajes por ataques y muertes son calculados automáticamente según
;la cantidad de jugadores en total, y según la cantidad de cada equipo.
;Si un equipo tiene menos jugadores, éste será más beneficiado.
;Recomendamos activar esta CVAR.
;A pesar de que pasa por alto las configuraciones del usuario, a veces lleva demasiado tiempo configurar las CVARS para
;alcanzar un equilibrio entre la dificultad de completar la barra de AGGRESSOR.
;sobre todo, si hay pocos jugadores en linea, o si el SV se llena de golpe.
;Valor por defecto = "1".
agg_debug "0"
;Modo debug. Si es "1" muestra el porcentaje de tu barra de AGGRESSOR, en lugar de la palabra.
;Muestra también, el contador personal del usuario.
;Valor por defecto = "0".
;Si configuras esta CVAR a un valor mayor que 0, todas las CVARS se actualizarán en tiempo real, útil para configurar
;tu servidor sin tener que entrar y salir del juego, modificando el archivo CFG.
;Los valores que configures en tiempo real, no serán almacenados al salir del servidor.
COMANDOS ADMINISTRADOR:
Código PHP:
agg_now (sin parámetros)
;Te transforma en AGGRESSOR instantáneamente, se requiere rango de Admin y "agg_enabled" activada.
agg_disable_all (sin parámetros)
;Desactiva todas las características del plugin. Remueve la transformación de AGGRESSOR a todos. Detiene la auto-sanación.
CRÉDITOS:
Los sonidos usados son propiedad de quién corresponda. Midway comics y Akira Torishama.
IMPORTANTE: SOBRE LOS ARCHIVOS
Este plugin incluye un archivo de configuración, y dos archivos de sonido. En esta primera versión, estos últimos son requeridos para que el plugin funcione correctamente. Procuren bajarse el ZIP y descomprimirlo en las carpetas correctas. El archivo dde configuración se generará automáticamente si no existe o se borra, y se consederarán los valores de fábrica para que el plugin funcione.
Aclaro esto de los archivos porque ya vi que se han descargado el código fuente sin el ZIP (quizás sólo sea para utilizar parte de mi código).
Pero aviso que el plugin quizás no funcione sin los archivos de sonido, ya que los precachea. Obviamente cada cliente que se conecte al servidor, recibirá esos archivos antes de que pueda comenzar a jugar.
NOTAS FINALES DEL AUTOR:
Este plugin lleva meses de evolución desde su primera publicación.
Durante este tiempo, he aprendido más y mejorado mis técnicas y he reescrito practicamente todo el código, incluyendo los nombres de las CVARS, comentarios en la fuente, nombres de las variables, y más.
Hace bastante tenía que haberlo publicado pero constamente surgían nuevas ideas de como mejorarlo, y no quiero lanzar una nueva versión cada vez que se me ocurra cambiar una "A" por una "B". Me sucede con algunos programas y apps. Se apuran en lanzar versiones para no quedar atrás en el mercado y todos los dias lanzan una version nueva, siempre con errores. Y Todos los dias lanzan una corrección de bugs por no tomarse el tiempo de probar sus productos.
Este plugin lleva meses de pruebas y no tiene errores de compilación, no tiene advertencias y no tiene errores en tiempo de ejecución.
No subo video porque tengo conexión lenta. Tal vez mañana suba screenshots.
Gracias a todos. Publiquen sus opiniones y críticas.