23 Mai 2024 à 10:04:19

Nouvelles:

Teamspeak 3 OFCRA
IP : ts.ofcra.org
Mot de passe : mineisbiggerthanyours
Discord: https://discord.gg/bWtGS7N


/!\ L'OFCRA RECRUTE /!\


Configuration des IA

Démarré par Cirav, 04 Avril 2012 à 17:52:54

« précédent - suivant »

0 Membres et 4 Invités sur ce sujet

Cirav

Voilà le script à rajouter dans init.sqf de vos missions pour bien configurer l'IA.

Merci à Silly

_skillvar = (paramsArray select 3);

{_X setskill ["aimingAccuracy",(_skillvar/8) min 1];
_X setskill ["aimingShake",(_skillvar/25) min 1];
_X setskill ["aimingSpeed",(_skillvar/5) min 1];
_X setskill ["endurance", 0.6];
_X setskill ["spotDistance", 0.3];
_X setskill ["spotTime", 0.4];
_X setskill ["courage", 0.3];
_X setskill ["reloadSpeed", 0.9];
_X setskill ["commanding", 0.4];
_X setskill ["general", (_skillvar/5) min 1]} forEach units _grp;


Harine

#1
A tester mais il semblerait que ces réglages soient plus efficaces :

Mettre ceci dans l'init.sqf ou le PostInit.sqf



//Skill IA détaillé

{

_x setskill ["aimingAccuracy",0.65];
_x setskill ["aimingShake",0.65];
_x setskill ["aimingSpeed",0.65];
_x setskill ["endurance",0.75];
_x setskill ["spotDistance",0.1]; (ça c'est de la manip' perso)
_x setskill ["spotTime",0.5];
_x setskill ["courage",0.5];
_x setskill ["reloadSpeed",0.75];
_x setskill ["commanding",1.00];
_x setskill ["general",0.8];

} forEach allUnits;






paresman

Petite précision :
setskill ["aimingAccuracy",x] : Cette valeur influe sur la cadence de tir.
Mettez à 1 et vous aurez un champion olympique qui, avant chaque tir, inverse le sens de fonctionnement de son cerveau des aiguilles d'une montre.
Mettez à 0 et vous aurez un schizo parano qui tire qu'en auto, même à 1 km de la cible

setskill ["aimingShake",x] : Cette valeur influe sur la précision à proprement parlé.

Ces deux pouvant porter la confusion (naturellement je pensais leurs contraires), j'ai préféré bien les différencier.

Harine