Skip to main content

Script générique

Si tu dois court-circuiter un véhicule juste après l’avoir acheté, ajoute cette simple ligne de code à ton script, après que le véhicule a été ajouté à la table owned_vehicles / player_vehicles (selon le framework). Tu voudras peut-être ajouter un Citizen.Wait(2000) avant cette ligne, au cas où le véhicule ne serait pas encore dans la table au moment où tu déclenches l’event.

esx_vehicleshop

Première étape

Va dans esx_vehicleshop/server/main.lua et recherche le code suivant :
esx_vehicleshop setVehicleOwnedPlayerId before
Et ajoute cette ligne :
esx_vehicleshop setVehicleOwnedPlayerId after

Deuxième étape

Va dans esx_vehicleshop/server/main.lua (le même fichier que précédemment) et recherche le code suivant :
esx_vehicleshop buyVehicle before
Et ajoute cette ligne :
esx_vehicleshop buyVehicle after

esx_advancedvehicleshop

Va dans esx_advancedvehicleshop/server/main.lua et recherche le code suivant :
esx_advancedvehicleshop before
Et ajoute cette ligne :
esx_advancedvehicleshop after

qb-vehicleshop

Première étape

Va dans qb-vehicleshop/server.lua et ajoute le code suivant après tous les appels à exports.oxmysql:insert.
Dans l’exemple, il n’est montré qu’une seule fois, mais tu dois l’ajouter plusieurs fois.
qb-vehicleshop before
Ajoute le code suivant :
Dans certains endroits, tu devras remplacer pData par autre chose. Voici où ajouter le code et de quoi dépend pData.
qb-vehicleshop after
Les cercles verts affichés dans la capture d’écran doivent correspondre — donc si le premier est, par exemple, targetPlayer, le second doit aussi être targetPlayer.

Deuxième étape

Va dans qb-vehicleshop/server.lua (le même fichier que précédemment) et remplace tous ces events (ils se trouvent en bas du fichier) :
par le code suivant :

okokVehicleShop

Va dans okokVehicleShop/sv_utils.lua et recherche le code suivant :
okokVehicleShop before
Et ajoute cette ligne :
okokVehicleShop after

s4-vehicleshop

Va dans s4-vehicleshop/server.lua et recherche le code suivant :
s4-vehicleshop before
Et ajoute le code suivant :
s4-vehicleshop after
Ce code fonctionne aussi bien pour les versions oxmysql que ghmattimysql.

t1ger_dealerships

Première étape

Va dans t1ger_dealerships/server/main.lua et ajoute la ligne suivante en dessous de toutes les occurrences (il y en a plusieurs) du code montré dans l’exemple :
t1ger_dealerships before
Ajoute la ligne suivante :
t1ger_dealerships after

Deuxième étape

Va dans t1ger_dealerships/server/main.lua (le même fichier que précédemment) et recherche le code suivant :
t1ger_dealerships2 before
Ajoute la ligne suivante :
t1ger_dealerships2 after