Das geht auch recht einfach mit einem "Fired" EventHandler. Da kann es keine Probleme geben wenn man mehrere Bomben anheften will.
Code:
temp = player addEventHandler
[
"Fired",
{
if (_this select 4 == "PipeBomb") then
{
if (count nearestObjects[player,["car","truck","tank"],10] > 0) then
{
_this select 6 attachTo[(nearestObjects[player,["car","truck","tank"],10])select 0,[0,0,-1.2]];
player groupChat "Bombe an Fahrzeug angebracht!"
}
}
}
];
Ist auf Arma2 getestet. Die Namen der Bombe und Fahrzeuge sind erforderlichenfalls entsprechend anzupassen.