Français Solved Besoin d'aide pour modifier le fichier fn_radar.sqf et corriger les erreurs

  • Auteur de la discussion Auteur de la discussion Pascal
  • Date de début Date de début

Pascal

User
29/12/19
65
1
3
300
Bonjour je souhaite modifier le fn_radar.sqf mais je rencontre des soucis je souhaite avoir un hinit plus jolie on va dire comme sa et qu'il soit utiliser par un pistolet radar mais je rencontre cette ereur
Code:
23:40:16 Suspending not allowed in this context
23:40:16 Error in expression <ound _speed, _information, _plate
];
};
sleep 1;
};

autorisation_arme_pistolet_>
23:40:16   Error position: <sleep 1;
};

autorisation_arme_pistolet_>
23:40:16   Error Erreur générique dans une expression
23:40:16 File mpmissions\__CUR_MP.Malden\core\cop\fn_radar.sqf..., line 84
que j'arrive pas a corrigé donc je me tourne vers vous pour pouvoir avoir un coup de pouces je vous mes le fichier en plus pour le point rouge se n'est pas sur qu'il fonctionne je les mis en commentaire pour le moment

fn_radar.sqf https://paste-me.net/tagok
 
Solution
Pour la plaque, ici tu as une erreur :
Code:
_plate = format ["%2", _vehicle getVariable ["vehicle_info_plate","0"]];

C'est plutôt comme ça :
Code:
_plate = _vehicle getVariable ["vehicle_info_plate","0"];

Pour la vitesse il faut enlever le round ici, puisque c'est un string :
1641556742302.png
Ligne 83 , remplace ceci :

Code:
autorisation_arme_pistolet_radar_gendarmerie = nil;

Par ceci :


Code:
autorisation_arme_pistolet_radar_gendarmerie = 0;
 
Pour la plaque, ici tu as une erreur :
Code:
_plate = format ["%2", _vehicle getVariable ["vehicle_info_plate","0"]];

C'est plutôt comme ça :
Code:
_plate = _vehicle getVariable ["vehicle_info_plate","0"];

Pour la vitesse il faut enlever le round ici, puisque c'est un string :
1641556742302.png
 
Solution

Fichiers joints

pour le while je ne c'est plus pourquoi que je les mis es que je peut le remplacer par
Code:
if (currentWeapon player in _arme_autorise) then {
comme sa et j'ai toujours any pour les plaques et la vitesse
 
es que je peut le remplacer par
ça dépend comment ton script est appelé en fait, je ne saurais pas trop te dire.


j'ai toujours any pour les plaques et la vitesse
C'est probablement parce que _vehicule n'est pas un véhicule ?
Tu peux ajouter une condition comme ceci pour le vérifier :
 

Fichiers joints