Hallo zusammen,
ich habe eben ein bisschen mit den playerActions herum gespielt und dann ist mir aufgefallen, dass ich in der fn_setupActions keine Lizenzabfrage machen kann. Sprich falls der Polizist Lizenz XY hat, kann er einen weiteren Ausweis zeigen mit einer neuen playerAction.
Ich habs in der Datei wie folgt ausprobiert:
Code
case west: {
//Waffen Entfernen
life_actions = life_actions + [player addAction["<t color='#FF0000'>Sachen entfernen</t>",life_fnc_seizeWeapon,cursorTarget,0,false,false,"",'count(nearestObjects [player,["weaponholder"],3])>0']];
if (license_cop_fbi) then {
//FBI-Marke
life_actions = life_actions + [player addAction["<t color='#FCF300'>FBI-Marke zeigen</t>",life_fnc_FBILizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man" && player distance cursorTarget < 3']];
//Fake-Ausweis
life_actions = life_actions + [player addAction["<t color='#7B1882'>Fake Ausweis zeigen</t>",life_fnc_FAKELizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man" && player distance cursorTarget < 3']];
//Dienstausweis
life_actions = life_actions + [player addAction["<t color='#2B00FF'>Dienstausweis zeigen</t>",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man" && player distance cursorTarget < 3']];
} else {
//Dienstausweis
life_actions = life_actions + [player addAction["<t color='#2B00FF'>Dienstausweis zeigen</t>",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man" && player distance cursorTarget < 3']];
};
};
Alles anzeigen
Und ingame habe ich egal ob mit oder ohne Lizenz die Scroll-Option.
Ich hoffe mir kann da wer weiterhelfen.
MfG Monstersquad