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