mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-31 17:01:36 +00:00
3874050028
Committed on behalf of AdrineX
39 lines
1.5 KiB
Lua
39 lines
1.5 KiB
Lua
--[[
|
|
|
|
ESX RP Chat
|
|
|
|
--]]
|
|
|
|
RegisterNetEvent('sendProximityMessage')
|
|
AddEventHandler('sendProximityMessage', function(id, name, message)
|
|
local myId = PlayerId()
|
|
local pid = GetPlayerFromServerId(id)
|
|
if pid == myId then
|
|
TriggerEvent('chatMessage', "^4" .. name .. "", {0, 153, 204}, "^7 " .. message)
|
|
elseif GetDistanceBetweenCoords(GetEntityCoords(GetPlayerPed(myId)), GetEntityCoords(GetPlayerPed(pid)), true) < 19.999 then
|
|
TriggerEvent('chatMessage', "^4" .. name .. "", {0, 153, 204}, "^7 " .. message)
|
|
end
|
|
end)
|
|
|
|
RegisterNetEvent('sendProximityMessageMe')
|
|
AddEventHandler('sendProximityMessageMe', function(id, name, message)
|
|
local myId = PlayerId()
|
|
local pid = GetPlayerFromServerId(id)
|
|
if pid == myId then
|
|
TriggerEvent('chatMessage', "", {255, 0, 0}, " ^6 " .. name .." ".."^6 " .. message)
|
|
elseif GetDistanceBetweenCoords(GetEntityCoords(GetPlayerPed(myId)), GetEntityCoords(GetPlayerPed(pid)), true) < 19.999 then
|
|
TriggerEvent('chatMessage', "", {255, 0, 0}, " ^6 " .. name .." ".."^6 " .. message)
|
|
end
|
|
end)
|
|
|
|
RegisterNetEvent('sendProximityMessageDo')
|
|
AddEventHandler('sendProximityMessageDo', function(id, name, message)
|
|
local myId = PlayerId()
|
|
local pid = GetPlayerFromServerId(id)
|
|
if pid == myId then
|
|
TriggerEvent('chatMessage', "", {255, 0, 0}, " ^0* " .. name .." ".."^0 " .. message)
|
|
elseif GetDistanceBetweenCoords(GetEntityCoords(GetPlayerPed(myId)), GetEntityCoords(GetPlayerPed(pid)), true) < 19.999 then
|
|
TriggerEvent('chatMessage', "", {255, 0, 0}, " ^0* " .. name .." ".."^0 " .. message)
|
|
end
|
|
end)
|