Einzelnen Beitrag anzeigen
Alt 08.07.2013, 21:45   #1 (permalink)
Daemion
Newbie
 
Registriert seit: 06.11.2006
Beiträge: 43
Standard Auf Stuhl setzen. UND wieder aufstehen + Addactionbefehl deaktivieren

Hallo zusammen,

ich versuche das irgendwie hinzubekommen, aber ich schaffe es einfach nicht den Addaction Befehl "Aufstehen" wieder wegzubekommen!

Ich schreibe in der Initzeile des Stuhls folgendes:

Code:
sitting = this addaction ["Sit Down","chair.sqf"];
Die "char.sqf" schaut so aus:

Code:
_chair = _this select 0;
_unit = _this select 1;

_unit switchMove "sitUnarm_L_idleLoop2";
_unit setpos [ getPos _chair select 0, getPos _chair select 1, -0.6];
_unit setDir ((getDir _chair) - 90);
_unit addaction ["Stand Up", "chairup.sqf"];
Und die "Chairup.sqf" so:

Code:
player switchMove "";  
player removeaction sitting;
Ich gehe zum Stuhl, wähle im Aktionsmenü "Hinsetzen", mein Char setzt sich auf den Stuhl. Drücke "Aufstehen", er steht auf aber der Eintrag "Aufstehen im Actionsmenü bleibt bestehen und nervt! Wenn ich mich auf die anderen Stühle setze und wieder aufstehe kommt ein neuer "Aufstehen" Befehl hinzu.
Ich bin kein Ass im scripten ich geb mein Bestes, aber hier hab ich noch keine Lösung gefunden

Ich hoffe jmd kann mir helfen! Dieses Stuhlhinsetzen soll auch Multiplayer-Kompatibel sein!

René
Daemion ist offline