From 700f9ac619ed1313b0331cf4e89ee718c4c33462 Mon Sep 17 00:00:00 2001 From: srslyyyy <51768772+srslyyyy@users.noreply.github.com> Date: Fri, 4 Jun 2021 13:03:52 +0200 Subject: [PATCH 1/2] Update client.lua --- [gameplay]/trainhorn/client.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/[gameplay]/trainhorn/client.lua b/[gameplay]/trainhorn/client.lua index 21dcf7ae3..3de849a65 100644 --- a/[gameplay]/trainhorn/client.lua +++ b/[gameplay]/trainhorn/client.lua @@ -12,7 +12,7 @@ function soundHorn() -- Make it so they can't play multiple train horns at the same time (causes lag and distortion) if (vehicle and getVehicleType(vehicle) == "Train" and getVehicleController(vehicle) == localPlayer and getTickCount() - spam >= 5000) then spam = getTickCount() - triggerServerEvent("onSyncHorn", resourceRoot) + triggerServerEvent("onSyncHorn", localPlayer) local x, y, z = getElementPosition(vehicle) local sound = playSound3D("horn.aac", x, y, z, false) attachElements(sound, vehicle) @@ -45,4 +45,4 @@ function integrityCheck() unbindKey("horn", "down", soundHorn) end end -addEventHandler("onClientPlayerWasted", localPlayer, integrityCheck) \ No newline at end of file +addEventHandler("onClientPlayerWasted", localPlayer, integrityCheck) From 2f73ff57d2c78e09d4323535d8bf9f2633592f8c Mon Sep 17 00:00:00 2001 From: srslyyyy <51768772+srslyyyy@users.noreply.github.com> Date: Fri, 4 Jun 2021 13:04:30 +0200 Subject: [PATCH 2/2] Update server.lua --- [gameplay]/trainhorn/server.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/[gameplay]/trainhorn/server.lua b/[gameplay]/trainhorn/server.lua index 65f4ebeda..9a3c9bd12 100644 --- a/[gameplay]/trainhorn/server.lua +++ b/[gameplay]/trainhorn/server.lua @@ -12,9 +12,9 @@ function syncHorn() end end addEvent("onSyncHorn", true) -addEventHandler("onSyncHorn", resourceRoot, syncHorn) +addEventHandler("onSyncHorn", root, syncHorn) function quitHandler() spam[source] = nil end -addEventHandler("onPlayerQuit", root, quitHandler) \ No newline at end of file +addEventHandler("onPlayerQuit", root, quitHandler)