mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-09-04 16:23:21 +00:00
Try fix messages not sending + add phone animation
This commit is contained in:
+12
-2
@@ -38,6 +38,8 @@ end)
|
||||
|
||||
function OpenPhone()
|
||||
|
||||
local playerPed = GetPlayerPed(-1)
|
||||
|
||||
TriggerServerEvent('esx_phone:reload', PhoneData.phoneNumber)
|
||||
|
||||
SendNUIMessage({
|
||||
@@ -51,10 +53,16 @@ function OpenPhone()
|
||||
SetNuiFocus(true, true)
|
||||
end)
|
||||
|
||||
if not IsPedInAnyVehicle(playerPed, false) then
|
||||
TaskStartScenarioInPlace(playerPed, "WORLD_HUMAN_STAND_MOBILE", 0, true);
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
function ClosePhone()
|
||||
|
||||
local playerPed = GetPlayerPed(-1)
|
||||
|
||||
SendNUIMessage({
|
||||
showPhone = false
|
||||
})
|
||||
@@ -63,6 +71,8 @@ function ClosePhone()
|
||||
|
||||
GUI.PhoneIsShowed = false
|
||||
|
||||
ClearPedTasks(playerPed)
|
||||
|
||||
end
|
||||
|
||||
RegisterNetEvent('esx_phone:loaded')
|
||||
@@ -136,9 +146,9 @@ RegisterNetEvent('esx_phone:onMessage')
|
||||
AddEventHandler('esx_phone:onMessage', function(phoneNumber, message, position, anon, job, dispatchRequestId)
|
||||
|
||||
if job == 'player' then
|
||||
ESX.ShowNotification(_U('new_message', message))
|
||||
ESX.ShowNotification(_U('new_message', message))
|
||||
else
|
||||
ESX.ShowNotification('~b~' .. job .. ': ~s~' .. message)
|
||||
ESX.ShowNotification('~b~' .. job .. ': ~s~' .. message)
|
||||
end
|
||||
|
||||
SendNUIMessage({
|
||||
|
||||
Reference in New Issue
Block a user