Hallo zusammen,
ich bräuchte mal eure Hilfe.
ich würde gerne via addAction ein script aufrufen das mir als hint die anzahl eines bestimmten gegenstandes in einer Box ausgibt.
--> addaction funktioniert soweit
Fragestellung 2 = script zum auslesen der anzahl eines definierten Items an dem die Addaction hängt
Fragestellung 2 = am rande da ich das noch später in einem anderen script brauche.... geht es eine bestimmte anzahl von einem bestimmten Item in einer Box zu löschen ? wenn ja wie ?
der Addaction ist wie folgt aufgebaut
//Script für den Abbau von Rohstoffen
// ROHSATOFF Kohle
_unit = _this select 0; //objekt an dem aus das script hängt
_caller = _this select 1; // aufrufer
_action = _this select 2; // action selber
_st = 0; //startschleife
_end = 20; //enddurchlauf schleife sprich erzeugt 20 Items
if ("Grft_Schaufel" in items _caller) then // Prüft ob eine schaufel im I-Inventar ist.
{
hint "Kohle wird abgebaut"; // Mitteilung über start des Abbaus
_unit removeAction _action; // setzt den Menuebefehl außer Kraft solange der Abbau aktiv ist;
while {_st < _end} do
{
_unit addItemCargoGlobal ["Grft_Kohle",1];
_st = _st +1;
sleep 1;
};
hint "Abbau fertig, -> schau in die Kiste";
---> hier soll dann noch zusätzlich ein hint stehen mit der anzahl der "kohle" in der kiste"
_unit addAction ["Baue Kohle ab","GRFT_scripts\grft_kohleabbau.sqf",nil,1.5,true,true,"","true",2,false,"",""]; // Aktiviert ein erneuter Abbau
}else{
hint "dir fehlt die Schaufel";
};
grüße GRFT- Titanfall