From 8ca2e679d5e603665177649be5c9c7d478041c00 Mon Sep 17 00:00:00 2001 From: guava Date: Thu, 15 Dec 2016 15:23:59 +0100 Subject: [PATCH] rconlog prints for deaths --- resources/[system]/baseevents/__resource.lua | 3 ++- resources/[system]/baseevents/server.lua | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 resources/[system]/baseevents/server.lua diff --git a/resources/[system]/baseevents/__resource.lua b/resources/[system]/baseevents/__resource.lua index f6929be..ddf1403 100644 --- a/resources/[system]/baseevents/__resource.lua +++ b/resources/[system]/baseevents/__resource.lua @@ -1,2 +1,3 @@ client_script 'deathevents.lua' -client_script 'vehiclechecker.lua' \ No newline at end of file +client_script 'vehiclechecker.lua' +server_script 'server.lua' \ No newline at end of file diff --git a/resources/[system]/baseevents/server.lua b/resources/[system]/baseevents/server.lua new file mode 100644 index 0000000..497685d --- /dev/null +++ b/resources/[system]/baseevents/server.lua @@ -0,0 +1,19 @@ +RegisterServerEvent('baseevents:onPlayerDied') +RegisterServerEvent('baseevents:onPlayerKilled') +RegisterServerEvent('baseevents:onPlayerWasted') +RegisterServerEvent('baseevents:enteringVehicle') +RegisterServerEvent('baseevents:enteringAborted') +RegisterServerEvent('baseevents:enteredVehicle') +RegisterServerEvent('baseevents:leftVehicle') + +AddEventHandler('baseevents:onPlayerKilled', function(killedBy, data) + local victim = source + + RconLog({msgType = 'playerKilled', victim = victim, attacker = killedBy, data = data}) +end) + +AddEventHandler('baseevents:onPlayerDied', function(killedBy, pos) + local victim = source + + RconLog({msgType = 'playerDied', victim = victim, attackerType = killedBy, pos = pos}) +end) \ No newline at end of file