Multi carte sim

Bonjour,

● Machine locale, VPS, dédié ? VPS ● Framework utilisé (ES/ESX/…) ESX Legacy ● Nom de la ressource https://github.com/NeoStoffyn/CarteSim-GCPHONE

● Quand est-ce que l’erreur apparaît ?

Hello ! En gros quand j’utilise une carte sim il m’indique bien qu’elle est utilisé mais quand je veux sortir le téléphone il me dit que je n’ai pas de carte sim utilisé.

● Screen du bug

coté serveur :

ESX.RegisterServerCallback('gcphone:getItemAmount', function(source, cb, item)
    local xPlayer = ESX.GetPlayerFromId(source)
    local qtty = xPlayer.getInventoryItem(item).count
    cb(qtty)
end)

coté client :

 if IsControlJustPressed(0, 288) then
      ESX.TriggerServerCallback('gcphone:getItemAmount', function(qtty)
        --print(myPhoneNumber)
        if tonumber(myPhoneNumber) ~= nil then
          
		  if qtty > 0 then
          TooglePhone()
          TriggerServerEvent("gcPhone:allUpdate")
          menuIsOpen = true
          k = ESX.GetPlayerData().accounts[1].money
          SendNUIMessage({event = 'updateBankbalance', banking = k})
        else
          UpMiniMapNotification("Pas de ~r~téléphone~s~")
        end
      else
        UpMiniMapNotification("Pas de ~r~carte sim lié~s~")
      end
      end, 'tel')

    end
  if index == 1 then
            ESX.TriggerServerCallback('gcphone:getItemAmount', function(qtty)
              if qtty >= 0 then
                  TriggerServerEvent("dqP:SetNumber", number[index565].number)
                      
                  else
                      ESX.ShowNotification("~r~Pas de téléphone ! ")
                  end
              end, 'tel')
              _menuPool:CloseAllMenus()
          end
          if index == 2 then

Bo’njour

Soit esx n’est pas mis côté serv, ou une fonction esx ou alors il ne reconnaît pas la source.