BETA: Automatic Chats (autochats)
#1
Dedo arriba 
Buenas tardes. Este plugin envía mensajes de chat (simulando el comando "say" y "say_team")
automáticamente cuando ocurren ciertos eventos.
Estos mensajes serán enviados por cualquier usuario (humano y bot).

La idea (y muchas de las frases) fue tomada de los diálogos de los bots del Counter Strike Source.

Los mensajes que se dirán automáticamente, son configurables en el archivo "configs/autochats.txt".
Si no deseas que se envíen los mensajes de una sección específica (por ejemplo, [KILL_CHER]),
simplemente, cambia el "1" (al final de esa seccion) por un 0 ([KILL_CHER] "0").

Se dirán diálogos automáticamente...
# felicitando a un compañero por matar un enemigo.
# cuántos enemigos restantes faltan para terminar.
# cuanto tiempo restante queda en la ronda actual (no en el mapa).
# al matar un rehen.
# al ser atacado por un compañero.
# al ver a un enemigo armado con rifle francotirador.
# cuando los CT se llevan a los rehenes (sólo si hay un terrorista cerca).
# cuando un CT desactiva la bomba 5 segundos antes de que explote.
# cuando un terrorista pierde la bomba (sólo informado a los terroristas).
# cuando un terrorista junte la bomba caída (sólo si un ct está cerca de la bomba).
# cuando el ultimo sobreviviente de un equipo, mata a todos los demas o cumple su objetivo.
# cuando el equipo mata a todos los enemigos.
# cuando el equipo cumple su objetivo.
# cuando sos cegado por una bengala.
# cuando un terrorista encuentra al VIP.
# cuando un terrorista ve al VIP cerca de la zona de escape.

[EXTRA]
1) Los mensajes en configs/autochats.txt pueden colorearse de igual modo que en el plugin de Numb!!!!

2) Solo en Version Beta: Los mensajes de chat (ya sea por medio de la consola o de los comandos SAY / SAY_TEXT),
tambien se pueden colorear.
Sólo escribí algo con alguno de los prefijos ^1, ^3 o ^4 y verás como se colorean los mensajes.

NOTA: Esta es una version Beta y experimental.
Puede contener:
código que será descartado en la version oficial.
código desoptimizado.
variables inútiles.
métodos no convenientes.
mensajes en la consola, usados para depuración.
bugs (nunca faltan).

[CVARS]
Código PHP:
//Nombre del equipo terrorista, usado por la seccion [TEAMWIN_KILL] o [TEAMWIN_GOAL].
//Es necesario especificarlo aqui, por las dudas de que hables otro idioma y quieras adaptarlo a los dialogos.
amx_autochats_t "terroristas"

//Lo mismo que amx_autochats_t
amx_autochats_ct "CT"

//Bloquea los mensajes de chat de los Podbots, no correspondientes a este plugin.
//Es decir, bloquea los chats del archivo "podbot/botchat.txt" y los chats de reporte.
//Esto es útil, porque cuando usas el comando REPORTIN, obtenés los reportes de este plugin, en lugar
//de un millon de mensajes en un mismo segundo.
//Además, si desactivas la variable "pb_chat", los reportes por defecto, se siguen ejecutando. Por 
//eso, amx_autochats_blockpbchat los bloquea correctamente. 
amx_autochats_blockpbchat 1 

[INCOMPATIBILIDAD]
1)[i][b] Este plugin hookea todos los mensajes de chat (excepto comandos por radio), por tanto no va a ser compatible con otros plugins relacionados, por ejemplo, allchat.amxx

2) Este pluguin detecta la presencia del VIP. Por tanto, no va a ser compatible con otros plugins a los cuales llaman "VIP" a un usuario que paga dinero al dueño del servidor, a cambio de habilidades mejoradas. Para solucionar esto, se pueden desactivar las secciones relacionadas al VIP.

3)Puede no ser compatible con plugins que permitan varios C4 simultáneos (Por ejemplo, Just Capture The Flag). Se pueden desactivar las secciones relacionadas a la bomba.


Voy a subir screenshots en los proximos dias, desde mi trabajo. Ahora estoy con el internet de mi celu ¬_¬


.sma   Descargar AMXX / autochats.sma (Tamaño: 34.45 KB / Descargas: 121)
.txt   autochats.txt (Tamaño: 6.04 KB / Descargas: 28)
.bmp   de_inferno0000.bmp (Tamaño: 1.37 MB / Descargas: 44)
Responder
#2
Good Job, espero más aportes de tú parte!

Responder
#3
(22/01/2017, 06:50 PM)Skylar escribió: Good Job, espero más aportes de tú parte!
Responder
#4
Buenisimo! +10 papuh
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)