[Résolu] Problème de preview shop véhicules

Bonjour,

Je rencontre un problème de preview avec mon Shop 3D (activer depuis le config_master).

Ce que je fais

J’ai voulu changer la position de la preview 3D. Pour cela j’ai modifier les coordonnées XYZ de ces deux fichiers : /core/shops/fn_vehicleShop3DPreview.sqf et /core/shops/fn_vehicleShopInit3DPreview.sqf .

Ce que je veux

Que la preview 3D fonctionne, que les véhicules spawn dans le ciel.

Ce que j’obtiens

J’obtiens actuellement ceci :

La caméra se trouve bien dans le ciel, mais les véhicules n’apparaissent pas. De plus les informations des véhicules à droites n’apparaissent pas non plus.

J’ai chercher quelque chose dans les fichiers qui puisse correspondre avec une position de spawn des véhicules mais je ne trouve pas …

Merci d’avance pour votre aide.

Logs & infos complémentaires

Version du serveur : v4.4
Système d’exploitation : Windows 10

Si tu pouvais aussi nous mettre les fichier que tu as modifie

Voici

fn_vehicleShopInit3DPreview.sqf https://pastebin.com/FyYS5Ets

fn_vehicleShop3DPreview.sqf https://pastebin.com/dFrtUi0m

avant de poster, as tu regardes tes LOGS ??

Bon … comme tu as fourni l integralite dans ton post :

life_pos_attach = [[2925.77,11415.8,966.563]]; // n est pas une position !
life_pos_attach = [2925.77,11415.8,966.563]; // ceci est une position.

( * Error 1 éléments fournis, 3 attendus

11:03:54 File core\shops\fn_vehicleShop3DPreview.sqf [life_fnc_vehicleShop3DPreview], line 46)

De base on appel la position avec une fonction :

life_pos_attach = [[5000, 5000, 0]] call life_fnc_searchPosEmpty;

d ou les double [[]]

Juste pour info, quand on te demande les logs clients, merci de les fournir apres ouverture de l element qui pose probleme. :wink:

Commence par corriger ca, et regarde tes logs, y a des tonnes d erreurs !!

11:03:08 Error in expression <license_civ_gov>

11:03:08   Error position: <license_civ_gov>

11:03:08   Error Variable indéfinie dans une expression: license_civ_gov

11:03:08 Error in expression <uation = call compile _itemConfig;

 

if (_evaluation isEqualType true) then {

if >

11:03:08   Error position: <_evaluation isEqualType true) then {

if >

11:03:08   Error Variable indéfinie dans une expression: _evaluation

11:03:08 File core\shops\fn_levelCheck.sqf [life_fnc_levelCheck], line 30
1 J'aime

Tiens nous informe des suites …

Merci beaucoup pour ces éclaircissement BrutalZic !

J’ai testé avec les simple crochets sur le "life_pos-attach, et cela fonctionne !
La caméra spawn correctement et les vehicules aussi.
Bon par contre la position n’est pas dans le ciel. J’ai beau augmenter la valeur de Y ça ne change absolument rien :thinking:

la hauteur c est Z !

Ensuite pour les info vehicules, je te laisse corriger en regardant dans les resolus du site, cela fut plusieurs fois explique et corrige.

Bon ben j’ai augmenter la valeur de Z, mais rien ne se passe … La caméra reste au même endroit.

Pour les infos véhicules j’ai réussi à me dépatouiller.

Logs serveur : https://paste-me.net/yiyut
fn_vehicleShopInit3DPreview.sqf : https://paste-me.net/iyuji
fn_vehicleShop3DPreview.sqf : https://paste-me.net/yujis

Peut-on avoir les logs client après l’ouverture du shop ?
Merci bien.

Log client après ouverture du shop : https://paste-me.net/eteqi

2:26:42   Error position: <license_civ_gov>
12:26:42   Error Variable indéfinie dans une expression: license_civ_gov
12:26:42 Error in expression <uation = call compile _itemConfig;

if (_evaluation isEqualType true) then {
if >
12:26:42   Error position: <_evaluation isEqualType true) then {
if >
12:26:42   Error Variable indéfinie dans une expression: _evaluation
12:26:42 File core\shops\fn_levelCheck.sqf [life_fnc_levelCheck], line 30
12:28:07 EPE manager release (0|3|0)
12:28:08 Unsupported language French in stringtable
12:28:09 Starting mission:
12:28:09  Mission file: __cur_mp (__CUR_MP)
12:28:09  Mission world: Chernarus_Summer
12:28:09  Mission directory: mpmissions\__CUR_MP.Chernarus_Summer\
12:28:11 Error in expression <oteExec ["TON_fnc_adjustPrices",2 ];
};
};
if (_price isEqualTo -1) exitWith {};>
12:28:11   Error position: <};
if (_price isEqualTo -1) exitWith {};>
12:28:11   Error { manquante
12:28:11 File core\shops\fn_virt_sell.sqf [life_fnc_virt_sell], line 72
12:28:11 Error in expression <oteExec ["TON_fnc_adjustPrices",2 ];
};
};
if (_price isEqualTo -1) exitWith {};>
12:28:11   Error position: <};
if (_price isEqualTo -1) exitWith {};>
12:28:11   Error { manquante
12:28:11 File core\shops\fn_virt_sell.sqf [life_fnc_virt_sell], line 72

2:28:35 Error in expression <license_civ_gov>
12:28:35   Error position: <license_civ_gov>
12:28:35   Error Variable indéfinie dans une expression: license_civ_gov
12:28:35 Error in expression <uation = call compile _itemConfig;

    if (_evaluation isEqualType true) then {
    if >
    12:28:35   Error position: <_evaluation isEqualType true) then {
    if >
    12:28:35   Error Variable indéfinie dans une expression: _evaluation
    12:28:35 File core\shops\fn_levelCheck.sqf [life_fnc_levelCheck], line 30
    12:28:45 "[Life Client] Past Settings Init"
    12:28:45 "[Life Client] Executing client.fsm"

Je ne suis pas sûr de comprendre mais je tente :

Je doit mettre une valeur à la place de “_evaluation” dans le fichier “fn_levelCheck.sqf” c’est bien çà ?

envoie ce script pour voir

Le voici : https://pastebin.com/T7VzdsaF

Par contre je voit pas quel rapport il a avec le shop de vehicule :thinking:

Il nous faudrait ton co fig licence ou doit ce trouver ton erreur

Je ne sais pas mais déjà corrige les erreurs présente

Voici mon config_licences.hpp
https://hastebin.com/enatuyazib.cpp

Je voit aucun problème dans ce fichier

Ou apparaît licence_civ_gov dans tes fichiers ?

Nul part.
Par contre les autres “licence_civ_xxx” sont dans l’init du shop de licences :

https://image.noelshack.com/fichiers/2019/27/2/1562065601-capt.jpg

Le truc c’est que je ne veux pas que cette licence soit visible et achetable.

Si tu a forcement quelque part license_civ_gov