Bonjour,
Savez-vous s'il est possible de mettre une condition life_coplevel dans un addaction ?
Je m'explique, dans le script Duty System, on a un panneau sur la map avec comme code dedans : _null=this execVM "The-Programmer\Duty_System\initCop.sqf";
et dans le fichier initCop.sqf, on a : _this addAction [(["STR_ACTION_COP","The_programmer_Duty_Config","Prise_Service_Localization"] call theprogrammer_core_fnc_localize),{[0] call The_programmer_Duty_fnc_MenuPrise},"",0,false,false,"","",4];
le problème, c'est que n'importe qui peut y accéder (et donc voir qui est en service par la même occasion) et peut aussi cliquer sur prendre service ce qui le connecte en flic, puis après un laps de temps, il est déco avec un message comme quoi il ne peut pas se co en flic. Mais pendant ce laps de temps, il peut poser son équipement par terre puis se reco en civil et ramasser l'équipement flic.
du coup est-il possible de mettre une condition type : si ton niveau flic est <= 1, tu ne peux pas accéder au panneau ?
j'ai essayé avec :
'call life_coplevel <= 1'
'life_coplevel <= 1'
'FETCH_CONST(life_coplevel) <= 1'
que j'ai placé à chaque fois ici --> _this addAction [(["STR_ACTION_COP","The_programmer_Duty_Config","Prise_Service_Localization"] call theprogrammer_core_fnc_localize),{[0] call The_programmer_Duty_fnc_MenuPrise},"",0,false,false,"", ICI ,4];
mais ça ne fonctionne pas.
Au cas ou, je suis sur altis life 5.0 avec le Duty System v3.0
Merci d'avoir pris le temps de lire =)
Savez-vous s'il est possible de mettre une condition life_coplevel dans un addaction ?
Je m'explique, dans le script Duty System, on a un panneau sur la map avec comme code dedans : _null=this execVM "The-Programmer\Duty_System\initCop.sqf";
et dans le fichier initCop.sqf, on a : _this addAction [(["STR_ACTION_COP","The_programmer_Duty_Config","Prise_Service_Localization"] call theprogrammer_core_fnc_localize),{[0] call The_programmer_Duty_fnc_MenuPrise},"",0,false,false,"","",4];
le problème, c'est que n'importe qui peut y accéder (et donc voir qui est en service par la même occasion) et peut aussi cliquer sur prendre service ce qui le connecte en flic, puis après un laps de temps, il est déco avec un message comme quoi il ne peut pas se co en flic. Mais pendant ce laps de temps, il peut poser son équipement par terre puis se reco en civil et ramasser l'équipement flic.
du coup est-il possible de mettre une condition type : si ton niveau flic est <= 1, tu ne peux pas accéder au panneau ?
j'ai essayé avec :
'call life_coplevel <= 1'
'life_coplevel <= 1'
'FETCH_CONST(life_coplevel) <= 1'
que j'ai placé à chaque fois ici --> _this addAction [(["STR_ACTION_COP","The_programmer_Duty_Config","Prise_Service_Localization"] call theprogrammer_core_fnc_localize),{[0] call The_programmer_Duty_fnc_MenuPrise},"",0,false,false,"", ICI ,4];
mais ça ne fonctionne pas.
Au cas ou, je suis sur altis life 5.0 avec le Duty System v3.0
Merci d'avoir pris le temps de lire =)