0% ont trouvé ce document utile (0 vote)
51 vues2 pages

Convert Ox - Lua

Le document fournit des instructions pour mettre à jour le code dans les fichiers Serveur et Client en remplaçant les appels à 'esx:getSharedObject' par 'exports["es_extended"]:getSharedObject()'. Il indique également de modifier les références à 'mysql-async' en 'oxmysql' dans les fichiers 'fxmanifest' ou '__resource'. Enfin, il précise d'ajouter ou de modifier la section 'shared_scripts' pour inclure '@es_extended/imports.lua'.

Transféré par

romanligue
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
51 vues2 pages

Convert Ox - Lua

Le document fournit des instructions pour mettre à jour le code dans les fichiers Serveur et Client en remplaçant les appels à 'esx:getSharedObject' par 'exports["es_extended"]:getSharedObject()'. Il indique également de modifier les références à 'mysql-async' en 'oxmysql' dans les fichiers 'fxmanifest' ou '__resource'. Enfin, il précise d'ajouter ou de modifier la section 'shared_scripts' pour inclure '@es_extended/imports.lua'.

Transféré par

romanligue
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

---------------------------------------------------------------

---------------------------------------------------------------
---------- Dans tout les fichiers Serveur rechercher ----------
---------------------------------------------------------------
---------------------------------------------------------------

ESX = nil

TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)

-------------------------------
------- A remplacer par -------
-------------------------------

ESX = exports["es_extended"]:getSharedObject()

--------------------------------------------------------------
--------------------------------------------------------------
---------- Dans tout les fichiers Client rechercher ----------
--------------------------------------------------------------
--------------------------------------------------------------

ESX = nil

Citizen.CreateThread(function()
while ESX == nil do
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
Citizen.Wait(100)
end
end)

----------------------------------
---- Ceci peut être supprimer ----
----------------------------------

Citizen.CreateThread(function()
while ESX == nil do
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
Citizen.Wait(10)
end
while ESX.GetPlayerData().job == nil do
Citizen.Wait(10)
end
if ESX.IsPlayerLoaded() then

ESX.PlayerData = ESX.GetPlayerData()

end
end)

-------------------------------
------- A remplacer par -------
-------------------------------

ESX = exports["es_extended"]:getSharedObject()

-----------------------------------------------------------------------------------
--
-----------------------------------------------------------------------------------
--
---- Dans les autres fichiers nommés "fxmanifest" ou "__resource", modifier ceci
----
-----------------------------------------------------------------------------------
--
-----------------------------------------------------------------------------------
--

'@mysql-async/lib/MySQL.lua'

-------------------------------
------- A remplacer par -------
-------------------------------

'@oxmysql/lib/MySQL.lua'

----------------------------------------------------------
----------------------------------------------------------
---------- Toujours dans le fxmanifest, ajouter ----------
----------------------------------------------------------
----------------------------------------------------------

shared_scripts {
'@es_extended/imports.lua'
}

---------------------------------------------------------------
---------------------------------------------------------------
------- Si shared_scripts existe déjà ajouté simplement -------
---------------------------------------------------------------
---------------------------------------------------------------

'@es_extended/imports.lua'

---------------------------------------------------------------
---------------------------------------------------------------
------- Sans oublié la virgule a la ligne précedente ! --------
---------------------------------------------------------------
---------------------------------------------------------------

Vous aimerez peut-être aussi