mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-09-04 16:23:21 +00:00
Use RegisterCommand instead of listen to chatMessage event, updates
This commit is contained in:
+6
-6
@@ -1,12 +1,12 @@
|
||||
RegisterNetEvent('esx_rpchat:sendProximityMessage')
|
||||
AddEventHandler('esx_rpchat:sendProximityMessage', function(id, prefix, message, color)
|
||||
local _source = PlayerId()
|
||||
AddEventHandler('esx_rpchat:sendProximityMessage', function(id, title, message, color)
|
||||
local source = PlayerId()
|
||||
local target = GetPlayerFromServerId(id)
|
||||
|
||||
if target == _source then
|
||||
TriggerEvent('chatMessage', prefix, color, message)
|
||||
elseif GetDistanceBetweenCoords(GetEntityCoords(GetPlayerPed(_source)), GetEntityCoords(GetPlayerPed(target)), true) < 19.999 then
|
||||
TriggerEvent('chatMessage', prefix, color, message)
|
||||
if target == source then
|
||||
TriggerEvent('chat:addMessage', { args = { title, message }, color = color })
|
||||
elseif GetDistanceBetweenCoords(GetEntityCoords(GetPlayerPed(source)), GetEntityCoords(GetPlayerPed(target)), true) < 19 then
|
||||
TriggerEvent('chat:addMessage', { args = { title, message }, color = color })
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user