Einzelnen Beitrag anzeigen
Alt 28.12.2010, 15:18   #1 (permalink)
CptMike
50 Beiträge100 Beiträge
 
Benutzerbild von CptMike
 
Registriert seit: 10.01.2010
Alter: 74
Beiträge: 175
Standard Luftunterstützung mit Laserdesignator

Funktioniert alles perfekt auch im Multiplayer nur in der rpt spuckt er folgende Zeilen aus kann mir da wer helfen bitte?
Hier mal die rpt was muß ich da im script ändern?
Zitat:

Cannot use magazine 1350Rnd_30mmAP_A10 in muzzle MaverickLauncher
Cannot use magazine 2Rnd_Maverick_A10 in muzzle SidewinderLaucher_AH1Z
Cannot use magazine 2Rnd_Sidewinder_AH1Z in muzzle BombLauncherA10
Cannot use magazine 4Rnd_GBU12 in muzzle FFARLauncher_14
Cannot use magazine 14Rnd_FFAR in muzzle CMFlareLauncher


Zitat:

/*
null=[] execVM "laserairstrike.sqf"
*/
sleep = 10;
while {true} do {
_target = laserTarget Player;
If (_target isKindOf "ALL") then {
If (!(isNil ("_target"))) then {
If (!(isNull _target)) then {
[PlayerSide,"HQ"] sideChat "Wir brauchen Luftunterstützung";
_Airstrike = laserTarget Player;
sleep 1;
_markerstr = createMarker["Airstrike",_Airstrike];
_markerstr setMarkerShape "ICON";
"Airstrike" setMarkerType "hd_destroy";
"Airstrike" setMarkerColor "ColorRed";
"Airstrike" setMarkerText "Airstrike";
sleep 2;
ASTarget setPos getMarkerPos "Airstrike"; /* for visual ref, use invisible H */
sleep 30; // INCREASE FOR LONGER ARRIVAL
[PlayerSide,"airbase"] sideChat "Luftunterstützung ist unterwegs";
_dropPosition = getpos ASTarget;
sleep 0.5;
_dropPosX = _dropPosition select 0;
_dropPosY = _dropPosition select 1;
_dropPosZ = _dropPosition select 2;
sleep 0.1;
_spawn = [_dropPosX, _dropPosY -3000, _dropPosZ + 1000];
_airxGroup = creategroup west;
airx = createVehicle ["A10_US_EP1", _spawn, [], 0, "FLY"];
_pilot = _airxGroup createUnit ["US_Soldier_Pilot_EP1", _spawn, [], 0, "NONE"];
_pilot assignAsDriver airx;
_pilot moveindriver airx;
_unit = driver(airx);
_unit action ["gear_up", airx];
group _pilot Move getmarkerpos "Airstrike";
airx FlyInHeight 100;
/*///////////////// OPTION ONE - RELEASE REAL BOMBS/////////////
Waituntil {((airx distance ASTarget) < 1500)};
airx FlyInHeight 90;
airx setpos [(getpos airx select 0),(getpos airx select 1),100];
sleep 1.05;
airx fire "BombLauncher";
sleep 0.1;
airx fire "BombLauncher";
sleep 0.6;
airx fire "BombLauncher";
sleep 0.1;
airx fire "BombLauncher";
sleep 0.6;
airx fire "BombLauncher";
sleep 0.1;
airx fire "BombLauncher";
airx SetSpeedMode "normal";
sleep 3;
airx FlyInHeight 600;
/////////////////////////////////////OR//////////////////////*/

_iniposX = (position ASTarget select 0);
_iniposY = (position ASTarget select 1);
_dropPosX = _iniposX + (random 20);
_dropPosY = _iniposY + (random 20);

Waituntil {((airx distance ASTarget) < 300)};
sleep 1.05;
_bomb1 = "Bo_GBU12_LGB" createVehicle [_iniposX, _iniposY, 0]; // direct hit
sleep 0.1;
_bomb2 = "Bo_GBU12_LGB" createVehicle [_dropPosX + 10, _dropPosY -10, 0];
sleep 0.6;
_bomb3 = "Bo_GBU12_LGB" createVehicle [_dropPosX + 10, _dropPosY -5, 0];
airx FlyInHeight 600;
airx landat 1;
waituntil {(airx distance ASTarget > 2500)};
deletevehicle airx;
deletevehicle pilot1;
deleteMarker "Airstrike";
deleteVehicle Airstrike;
};
};
};

sleep _sleep;

};

CptMike ist offline