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) 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)