Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 4.46 KB

README.md

File metadata and controls

46 lines (39 loc) · 4.46 KB

jCTF by Digi (aka Hunter-Digital)

Este modo fue creado por Digi (aka Hunter-Digital) y al parecer la última actualización fue en 2012 desde su creación por lo que yo en 2018 decidí personalizar su última versión y además optimizar el código, remover algunas funciones y también separar otras funciones.

  • Versión actual: 1.32o
  • Versión anterior: 1.32c

Requerimientos

¿Qué le hice?

  • Removí el buy personalizado (incluyendo la compra del C4 e items con adrenalina).
  • El sistema de adrenalina lo quite para hacerlo por separado del modo sin embargo las natives seguiran siendo las mismas.
  • Modelo de la bandera en movimiento (No lo hice yo, el model personalizado es público).
  • Le agregue para que la bandera se pueda soltar desde las teclas Z, X ó C.
  • Le hice un remake al sistema del respawn y protección de spawn (ya no hay bug de los segundos al revivir/protección).
  • El spawn de armas lo cambié por armas aleatorias.
  • Personalize los huds y también cuando este sale lo hace por un canal que estee disponible para 'tratar' de evitar la desaparición de los huds o un flood de canales.
  • Removí Orpheu debido a que se usará ReGameDLL (Orpheu solo funcionaba para hookear la ronda).
  • Los estilos de luz que se creaban al tomar la bandera enemiga los removi debido a que causaba bajos de FPS con pc's de gama baja.
  • Removí el hud de la adrenalina. Ahora este se muestra a través de la tienda. say /adrenaline
  • Removí el hooksay por si quieren implementar un admin-chat-color o algún plugin que hookee el say.

Cvars del modo

Cvar Default Min Max Descripción
ctf_flagheal 1 0 1 Cura al jugador si esta cerca de su bandera:
0 desactivado
1 activado
ctf_flagreturn 200 0 - Tiempo en segundos que durará la bandera en el suelo luego de ser soltada.
ctf_respawntime 6 0 - Tiempo en segundos al revivir después de haber muerto.
ctf_protection 5 0 - Tiempo en segundos de protección luego de revivir. Si le dispara a un enemigo esta se removerá
ctf_sound_taken 1 0 1 Sonido que se emite al capturar la bandera:
0 desactivado
1 activado
ctf_sound_dropped 1 0 1 Sonido que se emite al soltar la bandera:
0 desactivado
1 activado
ctf_sound_returned 1 0 1 Sonido que se emite al ser devuelta la bandera:
0 desactivado
1 activado
ctf_sound_score 1 0 1 Sonido que se emite al sumar puntuación después de capturar la bandera:
0 desactivado
1 activado
ctf_itempercent 25 1 100 Porcentaje al soltar un item cuando muere un player, el item puede ser adrenalina ó medkit.
ctf_itemstay 15 1 - Tiempo en segundos que permanecerá un item en el suelo, el item puede ser adrenalina ó medkit.
ctf_glows 1 0 1 Le añade un glow a la base de la bandera y a los jugadores cuando reciben protección en el spawn:
0 desactivado
1 activado

Tienda de adrenalina

Uso el plugin de tienda por natives de Sugisaki click url En su post explica cómo funciona a excepción de que en la native no se deberá especificar el equipo del jugador: native shop_add_item(const name[], cost, const function[]) el parámetro name irá la palabra clave con que se halla identificado en el archivo jctf.txt, en el parámetro cost irá el costo del item y no debe ser mayor a 100 de adrenalina y por último el parámetro function. A demás cómo dije antes se debe agregar las traducciones al archivo jctf.txt de los items.

Notas

  • Debe instalar el modo con los recursos que proporcioné en el repositorio (modelos, sonidos y sprites).
  • Estoy constantemente actualizando los plugins así qué estar atento a los commits. Tal vez halla solucionado algún bug que halla dejado suelto.