Komenda przeciwna do doGetOut
Moderator: Inkwizytor
Komenda przeciwna do doGetOut
Witam, mam pytanie, a mianowicie czy istnieje komenda mająca przeciwne działanie do komendy "doGetOut"?
Re: Komend przeciwna do doGetOut
Zależy od stytuacji, niektóre z możliwości:
Jeśli jednostka jest w pojeździe, czyli:
(aP in Pojazd)
to:
aP action ["getOut", Vehicle aP];
lub:
aP leaveVehicle (Vehicle aP);
oraz, aby zapobiec ponownemu wsiadaniu, złamiemy przydzielenie jednostki do pojazdu:
aP unassignVehicle;
lub:
[aP] allowGetIn false;
Jeśli jednostka zmierza do pojazdu:
not (aP in Pojazd)
to, anulujemy rozkaz:
aP action ["CANCELACTION", Pojazd];
aP unassignVehicle;
lub:
aP action ["none", aP];
aP unassignVehicle;
lub:
aP lockWP true;
Wszystko zależy od tego czy jednostka ma wogóle zrezygnować ze wsiadania, czy poczekać. Oczywiście są też inne sposoby - półśrodki: (usunięcie WP, rozbrojenie pojazdu).
Jeśli jednostka jest w pojeździe, czyli:
(aP in Pojazd)
to:
aP action ["getOut", Vehicle aP];
lub:
aP leaveVehicle (Vehicle aP);
oraz, aby zapobiec ponownemu wsiadaniu, złamiemy przydzielenie jednostki do pojazdu:
aP unassignVehicle;
lub:
[aP] allowGetIn false;
Jeśli jednostka zmierza do pojazdu:
not (aP in Pojazd)
to, anulujemy rozkaz:
aP action ["CANCELACTION", Pojazd];
aP unassignVehicle;
lub:
aP action ["none", aP];
aP unassignVehicle;
lub:
aP lockWP true;
Wszystko zależy od tego czy jednostka ma wogóle zrezygnować ze wsiadania, czy poczekać. Oczywiście są też inne sposoby - półśrodki: (usunięcie WP, rozbrojenie pojazdu).
"True glory consists in doing what deserves to be written, in writing what deserves to be read." - Pliny The Elder
Re: Komend przeciwna do doGetOut
Dziękuję za pomoc. Pomogłeś mi rozwiązać inny mój problem ale niestety nie na to z mojego postu. Widocznie źle z formułowałem pytanie. Chodzi mi to czy istnieje komenda nakazująca jednostce wsiąść do pojazdu.
Ostatnio zmieniony 09 lutego 2009, 21:23 przez templar, łącznie zmieniany 1 raz.
Re: Komend przeciwna do doGetOut
Ah, rzeczywiście masz rację, mój błąd, sorki...
aP assignAsCargo Pojazd;
lub:
assignAsCommander
assignAsDriver
assignAsGunner
dodatkowo:
[aP] allowGetIn true;
[aP] orderGetIn true;
lub:
aP action ["getInCargo", Pojazd];
"GetInCommander"
"GetInDriver"
"GetInGunner"
"GetInPilot"
lub:
aP action ["moveToCargo", Pojazd, 0];
"MoveToCommander"
"MoveToDriver" / "MoveToPilot"
"MoveToGunner"
aP assignAsCargo Pojazd;
lub:
assignAsCommander
assignAsDriver
assignAsGunner
dodatkowo:
[aP] allowGetIn true;
[aP] orderGetIn true;
lub:
aP action ["getInCargo", Pojazd];
"GetInCommander"
"GetInDriver"
"GetInGunner"
"GetInPilot"
lub:
aP action ["moveToCargo", Pojazd, 0];
"MoveToCommander"
"MoveToDriver" / "MoveToPilot"
"MoveToGunner"
"True glory consists in doing what deserves to be written, in writing what deserves to be read." - Pliny The Elder
Re: Komend przeciwna do doGetOut
Dziękuję. Problem rozwiązany. Temat do zamknięcia.