Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

[FilterScript] tLogs (Sistema de registro y guardado de eventos)

$
0
0
Introducción

Estaba buscando ideas para crear algo para mí y surgió la de un sistema de registro de eventos. Bastante útil para resolver problemas con tus players y tener todo registrado.

NOTA: No incluí grabado de OnRconLoggingAttempt ya que ese debería ser trabajo de tu anticheat, no de este filterscript.

Ejemplo

Acciones.log
Quote:

~~~~~~~ [ FECHA : Junio 14 2017 ] ~~~~~~~
[5:40:58] Toroi(0) cambio del estado ninguno al estado espectando .
[5:41:0] Toroi(0) cambio del estado espectando al estado spawneado .
[5:41:0] Toroi(0) cambio del estado spawneado al estado a pie .
[5:45:2] Toroi(0) cambio del estado a pie al estado muerto o en la seleccion de clase .
Chat.log
Quote:

~~~~~~~ [ FECHA : Junio 14 2017 ] ~~~~~~~
[5:42:10] Toroi(0): they see me rollin
[5:42:12] Toroi(0): they hatin
[5:44:0] Toroi(0) ejecuto el comando: /itemid .
[5:44:5] Toroi(0) ejecuto el comando: /give item .
[5:44:8] Toroi(0) ejecuto el comando: /give .
Combate.log
Quote:

~~~~~~~ [ FECHA : Junio 14 2017 ] ~~~~~~~
[5:45:2] Toroi(0) murio. Razon: 255 .
Conexion.log
Quote:

~~~~~~~ [ FECHA : Junio 14 2017 ] ~~~~~~~
[5:40:55] Toroi(0) ha conectado. IP 192.168.56.1 .
Caracteristicas

Quote:

  1. En General
    • Un archivo por log (Combate.log, Acciones.log..) para mantener todo limpio
    • Separado por fecha, si el día cambia, habrá una linea separadora indicando la fecha del siguiente log.
    • Timestamp con formato HH:MM:SS en cada log.
  2. Combate
    • Registra el daño causado por jugadores a otros jugadores, la parte del cuerpo y el arma usada
    • Registra el daño causado por jugadores a vehiculos y el arma usada
    • Registra el daño tomado por los jugadores y la razón
    • Registra las muertes
  3. Acciones
    • Registra el cambio de estado del personaje (de <manejar> a <a pie> , <spectando> a <a pie> etc)
    • Registra el cambio de interior de los personajes
    • Registra a jugadores entrando/saliendo de mod shops
    • Registra los click de los jugadores en el mapa y las coordenadas
    • Registra los clicks de los personajes a otros personajes en la tabla de scores
  4. Chat
    • Registra todos los mensajes
    • Registra todos los comandos ejecutados
  5. Conexion
    • Registra las conexiones
    • Registra las desconexiones y la razon (kick, timeout, salio)


Problemas Conocidos

Quote:

-

¿Cómo usar?

Quote:

- Abre el archivo tLogsESP.pwn y compilalo en tu carpeta de filterscripts.
- Añade lo siguiente a la linea filterscript en tu archivo server.cfg
Code:

tLogsESP
- Abre tu servidor.

¿Cómo configurar?

Quote:

- Descomenta la linea #define FILEPATH "/folder/" para usar una carpeta personalizada dentro de la carpeta scriptfiles.
Descarga

https://github.com/Toroidesu/tLogs (busquen el archivo tLogsESP.pwn)

Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>