Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _weaponClass = "MP5SD";
- _weaponAmmo = ["30Rnd_9x19_MP5SD"];
- _itemBandage = ["ItemBandage"];
- _itemUn = "NVGoggles";
- _itemZwei = "ItemMap";
- _itemDrei = "ItemGPS";
- _ammoCount = 1;
- _bandageCount = 3;
- player addWeapon _weaponClass;
- player addWeapon _itemUn;
- player addWeapon _itemZwei;
- player addWeapon _itemDrei;
- for [{_i=0}, {_i < count _weaponAmmo}, {_i=_i+1}] do
- {
- for [{_x=0}, {_x < _ammoCount}, {_x=_x+1}] do
- {
- player addMagazine (_weaponAmmo select _i);
- };
- };
- for [{_i=0}, {_i < count _itemBandage}, {_i=_i+1}] do
- {
- for [{_x=0}, {_x < _bandageCount}, {_x=_x+1}] do
- {
- player addMagazine (_itemBandage select _i);
- };
- };
- marker_mapesp = true;
- list_vec = (allMissionObjects "Plane")+(allMissionObjects "LandVehicle")+(allMissionObjects "Helicopter")+(allMissionObjects "Ship");
- list_wrecked = allMissionObjects "UH1Wreck_DZ";
- list_tents = allMissionObjects "TentStorage";
- //hint "Adding Markers on the map";
- while {marker_mapesp} do
- {
- unitList_player = allUnits; //getting all units
- totalunits = count unitList_player;
- //hint format["%1", totalunits];
- o = 0;
- yo = 0;
- for "o" from 0 to totalunits do
- {
- actualunit = unitList_player select o; //Player1
- if ( isplayer actualunit && alive actualunit ) then
- {
- deleteMarkerLocal ("Player" + (str o));
- yo = o + 1;
- deleteMarkerLocal ("Player" + (str yo));
- namePlayer = "";
- namePlayer = name actualunit;
- mark_player = "Player" + (str o); //Player0, Player1, Player2
- mark_player = createMarkerLocal [mark_player,getPos actualunit];
- mark_player setMarkerTypeLocal "waypoint";
- mark_player setMarkerPosLocal (getPos actualunit);
- mark_player setMarkerColorLocal "ColorBlue";
- mark_player setMarkerTextLocal format ["%1",namePlayer];
- };
- };
- unitList_vec = list_vec;
- totalunits_vec = count unitList_vec;
- i = 0;
- yo2 = 0;
- for "i" from 0 to totalunits_vec do
- {
- actualunit_vec = unitList_vec select i;
- if (!(actualunit_vec isKindOf "man") && !(actualunit_vec isKindOf "Survivor2")) then
- {
- deleteMarkerLocal ("Vehicle" + (str i));
- yo2 = i + 1;
- deleteMarkerLocal ("Vehicle" + (str yo2));
- typeVec = "";
- typeVec = typeOf actualunit_vec;
- mark = "Vehicle" + (str i);
- mark = createMarkerLocal [mark,getPos actualunit_vec];
- mark setMarkerTypeLocal "waypoint";
- mark setMarkerPosLocal (getPos actualunit_vec);
- mark setMarkerColorLocal "ColorRed";
- mark setMarkerTextLocal format ["%1", typeVec];
- };
- };
- unitList_wrecked = list_wrecked;
- totalunits_wrecked = count unitList_wrecked;
- p = 0;
- yo3 = 0;
- for "p" from 0 to totalunits_wrecked do
- {
- actualunit_wrecked = unitList_wrecked select p;
- deleteMarkerLocal ("Wrecked"+ (str p));
- yo3 = p + 1;
- deleteMarkerLocal ("Wrecked"+ (str yo3));
- mark_wrecked = "Wrecked" + (str p);
- mark_wrecked = createMarkerLocal [mark_wrecked,getPos actualunit_wrecked];
- mark_wrecked setMarkerTypeLocal "waypoint";
- mark_wrecked setMarkerPosLocal (getPos actualunit_wrecked);
- mark_wrecked setMarkerColorLocal "ColorOrange";
- mark_wrecked setMarkerTextLocal "Crashed-Heli";
- };
- unitList_tents = list_tents;
- totalunits_tents = count unitList_tents;
- //hint format["%1", totalunits_tents];
- q = 0;
- yo4 = 0;
- for "q" from 0 to totalunits_tents do
- {
- actualunit_tents = unitList_tents select q;
- deleteMarkerLocal ("Tents"+ (str q));
- yo4 = q + 1;
- deleteMarkerLocal ("Tents"+ (str yo4));
- mark_tents = "Tents" + (str q);
- mark_tents = createMarkerLocal [mark_tents,getPos actualunit_tents];
- mark_tents setMarkerTypeLocal "waypoint";
- mark_tents setMarkerPosLocal (getPos actualunit_tents);
- mark_tents setMarkerColorLocal "ColorGreen";
- };
- sleep 0.1;
- };
- k = 0;
- for "k" from 0 to 2000 do
- {
- deleteMarkerLocal ("Player"+ (str k));
- deleteMarkerLocal ("Vehicle"+ (str k));
- deleteMarkerLocal ("Wrecked"+ (str k));
- deleteMarkerLocal ("Tents"+ (str k));
- };
- hint "Items Added!";
Add Comment
Please, Sign In to add comment